亥姆霍兹定理

亥姆霍兹定理保证了矢量场在特定条件下(矢量场在无穷远处比\(1/r\)更快趋于0,它的散度和旋度在无穷远处比\(1/r^2\)更快趋于0),可被分解为一个无旋场(梯度场)和一个无散场(旋度场)。

\[ \boldsymbol{F}=-\nabla \phi+\nabla\times \boldsymbol{W} \]

\[ \nabla\cdot\boldsymbol{F}=D \]

\[ \nabla \times \boldsymbol{F}=\boldsymbol{C} \]

\[ \phi(\boldsymbol{r})=\frac{1}{4\pi}\int_V\frac{D(\boldsymbol{r^{'}})}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}\mathrm{d}V^{'} \]

\[ \boldsymbol{W}(\boldsymbol{r})=\frac{1}{4\pi}\int_V\frac{\boldsymbol{C}(\boldsymbol{r^{'}})}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}\mathrm{d}V^{'} \]

本篇记录下我艰辛的推导过程,解释得比较详细(看推导的时候可以随时跳转)。

推导过程

\[ \begin{align*} \boldsymbol{F}(\boldsymbol{r})&=\int_V \boldsymbol{F}(\boldsymbol{r^{'}})\,\delta^3(\boldsymbol{r}-\boldsymbol{r^{'}})\mathrm{d}V^{'}\\ &=\int_V\boldsymbol{F}(\boldsymbol{r}^{'})\,(-\frac{1}{4\pi}\nabla^2(\frac{1}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}))\mathrm{d}V^{'} \tag{1} \\ &=-\frac{1}{4\pi}\int_V\nabla^2\frac{\boldsymbol{F(\boldsymbol{r^{'}})}}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}\mathrm{d}V^{'}\\ &=-\frac{1}{4\pi}\int_V\nabla(\nabla\cdot \frac{\boldsymbol{F(\boldsymbol{r^{'}})}}{|\boldsymbol{r}-\boldsymbol{r^{'}}|})-\nabla\times(\nabla\times\frac{\boldsymbol{F(\boldsymbol{r^{'}})}}{|\boldsymbol{r}-\boldsymbol{r^{'}}|})\mathrm{d}V^{'}\\ &=-\nabla(\frac{1}{4\pi}\int_V\nabla\cdot\frac{\boldsymbol{F(\boldsymbol{r^{'}})}}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}\mathrm{d}V^{'})+\nabla\times(\frac{1}{4\pi}\int_V\nabla\times\frac{\boldsymbol{F(\boldsymbol{r^{'}})}}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}\mathrm{d}V^{'}) \end{align*} \]

\[ \therefore \phi(\boldsymbol{r})=\frac{1}{4\pi}\int_V\nabla\cdot\frac{\boldsymbol{F(\boldsymbol{r^{'}})}}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}\mathrm{d}V^{'}, \boldsymbol{W}(\boldsymbol{r})=\frac{1}{4\pi}\int_V\nabla\times\frac{\boldsymbol{F(\boldsymbol{r^{'}})}}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}\mathrm{d}V^{'} \]

\[ \begin{align*} \phi(\boldsymbol{r})&=\frac{1}{4\pi}\int_V\nabla\cdot\frac{\boldsymbol{F(\boldsymbol{r^{'}})}}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}\mathrm{d}V^{'}\\ &=\frac{1}{4\pi}\int_V\nabla(\frac{1}{|\boldsymbol{r}-\boldsymbol{r^{'}}|})\cdot\boldsymbol{F}(\boldsymbol{r^{'}})\mathrm{d}V^{'} \tag{2} \\ &=-\frac{1}{4\pi}\int_V\nabla^{'}(\frac{1}{|\boldsymbol{r}-\boldsymbol{r^{'}}|})\cdot\boldsymbol{F}(\boldsymbol{r^{'}})\mathrm{d}V^{'} \tag{3} \\ &=-\frac{1}{4\pi}(\oint_S\mathrm{d}\boldsymbol{S}\cdot\frac{\boldsymbol{F}(\boldsymbol{r^{'}})}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}-\int_V \frac{\nabla^{'}\cdot\boldsymbol{F(\boldsymbol{r^{'}})}}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}\mathrm{d}V^{'}) \tag{4} \\ &=\frac{1}{4\pi}(\int_V \frac{\nabla^{'}\cdot\boldsymbol{F(\boldsymbol{r^{'}})}}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}\mathrm{d}V^{'}-\oint_S\mathrm{d}\boldsymbol{S}\cdot\frac{\boldsymbol{F}(\boldsymbol{r^{'}})}{|\boldsymbol{r}-\boldsymbol{r^{'}}|})\\ \end{align*} \]

同理:

\[ \begin{align*} \boldsymbol{W}(\boldsymbol{r})=\frac{1}{4\pi}(\int_V \frac{\nabla^{'}\times\boldsymbol{F(\boldsymbol{r^{'}})}}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}\mathrm{d}V^{'}-\oint_S\mathrm{d}\boldsymbol{S}\times\frac{\boldsymbol{F}(\boldsymbol{r^{'}})}{|\boldsymbol{r}-\boldsymbol{r^{'}}|})\\ \end{align*} \]

索引:

(1). δ函数与拉普拉斯

(2). 复合矢量场的散度、旋度

(3). 针对场点、源点的算符转换

(4). 分部积分法

经过场的存在性分析,可得:

在矢量场在无穷远处比\(1/r\)更快趋于0,它的散度和旋度在无穷远处比\(1/r^2\)更快趋于0的情况下

\[ \boldsymbol{F}(\boldsymbol{r})=-\nabla(\frac{1}{4\pi}\int_V\frac{\nabla^{'}\cdot\boldsymbol{F}(\boldsymbol{r^{'}})}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}\mathrm{d}V^{'})+\nabla\times(\frac{1}{4\pi}\int_V\frac{\nabla^{'}\times\boldsymbol{F}(\boldsymbol{r^{'}})}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}\mathrm{d}V^{'}) \]

如果我们有:

\[ \nabla\cdot \boldsymbol{F}(\boldsymbol{r})=D(\boldsymbol{r}) \] \[ \nabla\times \boldsymbol{F}(\boldsymbol{r})=\boldsymbol{C}(\boldsymbol{r})\; (\nabla\cdot \boldsymbol{C}=0) \]

就可以通过一个矢量场的散度和旋度来表示这个场

\[ \boldsymbol{F}(\boldsymbol{r})=-\nabla(\frac{1}{4\pi}\int_V\frac{D(\boldsymbol{r^{'}})}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}\mathrm{d}V^{'})+\nabla\times(\frac{1}{4\pi}\int_V\frac{\boldsymbol{C}(\boldsymbol{r^{'}})}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}\mathrm{d}V^{'}) \]

解释

总思路

我们需要分解的矢量场的自变量是\(\boldsymbol{r}\),即场点。根据场和场源的关系,我们可以立足于某一场点,把整个空间的全部\(\boldsymbol{r}^{'}\)(源点)全部积分(遍历然后加起来)一遍,就可以得到这个场点上的矢量场。这个换元操作是通过\(\delta\)函数实现的。

\[ \boldsymbol{F}(\boldsymbol{r})=\int_V \boldsymbol{F}(\boldsymbol{r}^{'})\delta^3(\boldsymbol{r}-\boldsymbol{r}^{'})\mathrm{d}V^{'} \]

δ函数与拉普拉斯

\[ \begin{align*} \because\, &\nabla\cdot(\frac{\hat{\boldsymbol{r}}}{r^2})=4\pi\delta^3(\boldsymbol{r})\\ &\nabla\,(\frac{1}{r})=-\frac{\hat{\boldsymbol{r}}}{r^2}\\ \end{align*} \]

\[ \therefore \nabla^2(\frac{1}{r})=-4\pi\delta^3(\boldsymbol{r}) \]

与径矢相关的梯度散度旋度

承接上一块的矢量分析,把关于\(\boldsymbol{r}\)的公式都贴在这里:

\[ \nabla r^2=\frac{\partial}{\partial r}(\boldsymbol{r}\cdot \boldsymbol{r})=2\boldsymbol{r},\; \nabla r=\hat{\boldsymbol{r}},\; \nabla r^n=nr^{n-1}\hat{\boldsymbol{r}} \]

\[ \nabla \cdot \boldsymbol{r}=3,\; \nabla \cdot \hat{\boldsymbol{r}}=\frac{2}{r},\; \nabla\cdot (r^n\hat{\boldsymbol{r}})=(n+2)r^{n-1}(n\neq -2) \]

\[ \nabla\times (r^n\hat{\boldsymbol{r}})=0 \]

复合矢量场的散度、旋度

刚开始学的时候需要适应一下。

\[ \nabla\cdot(f\boldsymbol{A})=\nabla f\cdot\boldsymbol{A}+f\nabla\cdot\boldsymbol{A} \]

\[ \nabla \times (f\boldsymbol{A})=\nabla f\times\boldsymbol{A}+f\nabla\times\boldsymbol{A} \]

针对场点、源点的算符转换

\[ \nabla=-\nabla^{'} \]

这是在说,求一个向量场对于\(\boldsymbol{r}\)(场点)的微分,和求它对于\(\boldsymbol{r}^{'}\)(源点)的微分是相反的。见图:

图

为了得到相同的\(\iota^{'}\)\(\boldsymbol{r}\)\(\boldsymbol{r}^{'}\)需以相反方向改变自己的长度,因而出现了一个负号。

分部积分法

高斯公式和斯托克斯公式下的分部积分法。

\[ \int_V \nabla f\cdot\boldsymbol{A}\mathrm{d}V=\oint_S f\boldsymbol{A}\cdot\mathrm{d}\boldsymbol{S}-\int_V f\nabla\cdot\boldsymbol{A}\mathrm{d}V \]

\[ \int_S \nabla f\times\boldsymbol{A}\mathrm{d}\boldsymbol{S}=\oint_L f\boldsymbol{A}\cdot\mathrm{d}l-\int_S f(\nabla\times\boldsymbol{A})\cdot\mathrm{d}\boldsymbol{S} \]

场的存在性分析

\(\phi\)\(\boldsymbol{W}\)的形式相似,只是一个点乘一个叉乘的区别,所以分析其中一个就行(这里选\(\phi\))。

\[\phi(\boldsymbol{r}) = \frac{1}{4\pi}(\int_V \frac{\nabla^{'}\cdot\boldsymbol{F(\boldsymbol{r^{'}})}}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}\mathrm{d}V^{'}-\oint_S\mathrm{d}\boldsymbol{S}\cdot\frac{\boldsymbol{F}(\boldsymbol{r^{'}})}{|\boldsymbol{r}-\boldsymbol{r^{'}}|})\]

为了让\(\phi\)在无界域\(V\)中存在,在\(r^{'}\to\infty\)处,三重积分项应收敛,曲面积分项应趋于0。

对于三重积分:

\[ \text{let} \;{\nabla^{'}\cdot\boldsymbol{F}(\boldsymbol{r^{'}})}\sim \frac{1}{r^\delta} \]

\[ \frac{\nabla^{'}\cdot\boldsymbol{F}(\boldsymbol{r^{'}})}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}\mathrm{d}V \sim \frac{r^3}{r*r^\delta}\sim r^{2-\delta} \]

\[ \lim_{r^{'}\to\infty} \frac{\nabla^{'}\cdot\boldsymbol{F}(\boldsymbol{r^{'}})}{|\boldsymbol{r}-\boldsymbol{r^{'}}|}\mathrm{d}V=\lim_{r^{'}\to \infty} r^{2-\delta}=0 \Rightarrow \delta>2 \]

所以\({\nabla^{'}\cdot\boldsymbol{F}(\boldsymbol{r^{'}})}\),即矢量场的散度,应比\(1/r^2\)收敛更快。

曲面积分也同理:\(\boldsymbol{F}(\boldsymbol{r}^{'})\)应比\(1/r\)收敛更快。

因此:矢量场的散度、旋度收敛快于\(1/r^2\),矢量场本身快于\(1/r\)