物理直觉
散度(Divergence, div)是“通量密度”——进入或离开一个点的 通量(flux) 通量大小。把它想象成通量膨胀(正散度)或通量收缩(负散度)的速率。如果你用香蕉来度量通量(试问谁不是呢?),正散度意味着你的位置是一个香蕉的 来源 源头。你中了《大金刚》的头奖。
记住,按照惯例,当通量离开一个封闭表面时为正。想象一下,你是正常状态下的你,能够与向量场内的点对话,询问它们看到了什么:
- 如果这一点看到了通量 进入的, 他会尖叫着说一切都在向他逼近。这是一个 负的 散度(divergence),并且这一点正在吸收通量,就像水流入水槽。
- 如果这一点看到了通量 离开的, 他会嗅嗅腋窝,说所有的通量都存在。这是一个 正的 散度,并且这一点是通量的源,就像水管。
所以,散度就是每单位体积的净通量,即“通量密度”,就像常规密度是每单位体积的质量一样(当然,我们不知道“负”密度)。想象一个微小的立方体——通量可能从某些面进入,从其他面离开,我们结合所有效应来判断总通量是进入还是离开。
通量密度(正或负)越大,通量源或汇就越强。零散度意味着该区域内没有净通量变化。用大白话说:
![]()
数学直觉
现在有了直观的解释,我们如何把这个东西变成方程呢?通常是微积分的方法:取一个微小的体积单位,测量穿过它的通量。我们需要将穿过x、y和z维度的总通量相加。
想象一个在我们想要测量的点处的立方体,边长分别为dx、dy和dz。为了获得净通量,我们观察通量的X分量在X方向上的变化量,加上Y分量在Y方向上的变化量,再加上Z分量在Z方向上的变化量。如果没有变化,那么我们会得到0+0+0,这意味着没有净通量。
如果场存在 是 一些变化,我们会得到类似1 -2 +5的结果(通量在X和Z方向增加,在Y方向减少),这给出了该点的散度。
用伪数学表示:
总通量变化 = (场在X方向的变化) + (场在Y方向的变化) + (场在Z方向的变化)
或者用更正式的数学表示:
![]()
![]()
(假设 $F_x$ 是x方向的场。)
几点说明:
- 散度的符号是倒三角,用于 梯度(gradient) (称为del) 加一点 [$\triangledown \cdot$]。梯度给出偏导数 $(\frac{\partial}{\partial x}, \frac{\partial}{\partial y}, \frac{\partial}{\partial z})$,而 点积(dot product) 与我们的向量 $(F_x, F_y, F_z)$ 点乘就得到了上面的散度公式。
- 散度是一个数字,类似于密度。
- 散度(Divergence)与通量(Flux)密切相关——如果一个体积包围着一个正散度(通量的源),那么它将具有正通量。
- “Diverge”的意思是远离,这可能有助于你记住散度是通量膨胀(正散度)或收缩(负散度)的速率。
一旦你对通量有了直观的理解,散度就不那么难了。它在理解高斯定律(Gauss' Law)等定理中非常有用。