梯度、散度与旋度 注意 该页面有待完善.如果遇到错误或不完整的地方,欢迎提交 Issue
梯度、散度和旋度是矢量分析中三个重要的微分算子,它们在物理学中,尤其是在电磁学和流体力学中,有着广泛的应用.这三个算子都与一个特殊的矢量微分算子——Nabla 算子(∇ ∇ nabla )有关.
Nabla 算子 (∇ ∇ nabla ) 在三维笛卡尔坐标系中,Nabla 算子定义为:
∇ = ˆ 𝑖 𝜕 𝜕 𝑥 + ˆ 𝑗 𝜕 𝜕 𝑦 + ˆ 𝑘 𝜕 𝜕 𝑧 ∇ = i ^ ∂ ∂ x + j ^ ∂ ∂ y + k ^ ∂ ∂ z nabla = i dd x + j dd y + k dd z 它本身不是一个矢量,而是一个矢量微分算子,可以作用于标量场或矢量场.
梯度(Gradient) 梯度作用于一个 标量场 𝑓 ( 𝑥 , 𝑦 , 𝑧 ) f ( x , y , z ) f(x, y, z) ,其结果是一个 矢量场 .这个矢量场指向标量场 𝑓 f f 增长最快的方向,其大小为该方向上的变化率.
定义 g r a d ( 𝑓 ) = ∇ 𝑓 = 𝜕 𝑓 𝜕 𝑥 ˆ 𝑖 + 𝜕 𝑓 𝜕 𝑦 ˆ 𝑗 + 𝜕 𝑓 𝜕 𝑧 ˆ 𝑘 grad ( f ) = ∇ f = ∂ f ∂ x i ^ + ∂ f ∂ y j ^ + ∂ f ∂ z k ^ grad(f) = nabla f = d fd xi + d fd yj + d fd zk 物理意义 方向 :∇ 𝑓 ∇ f nabla f 的方向是函数 𝑓 f f 在该点增加最快的方向.大小 :| ∇ 𝑓 | | ∇ f | |nabla f| 是函数 𝑓 f f 在该方向上的方向导数,也是其最大的方向导数.例题: 在物理学中,静电势 𝑉 V V 是一个标量场,电场 ⃗ 𝐸 E → E 是一个矢量场.它们之间的关系是电场是电势的负梯度:⃗ 𝐸 = − ∇ 𝑉 E → = − ∇ V E = -nabla V .
假设一个电势场由 𝑉 ( 𝑥 , 𝑦 , 𝑧 ) = 2 𝑥 2 𝑦 − 𝑧 3 V ( x , y , z ) = 2 x 2 y − z 3 V(x, y, z) = 2x^2y - z^3 给出,求在点 ( 1 , 1 , 1 ) ( 1 , 1 , 1 ) (1, 1, 1) 处的电场强度.
解: 首先计算电势 𝑉 V V 的梯度:
∇ 𝑉 = 𝜕 𝜕 𝑥 ( 2 𝑥 2 𝑦 − 𝑧 3 ) ˆ 𝑖 + 𝜕 𝜕 𝑦 ( 2 𝑥 2 𝑦 − 𝑧 3 ) ˆ 𝑗 + 𝜕 𝜕 𝑧 ( 2 𝑥 2 𝑦 − 𝑧 3 ) ˆ 𝑘 ∇ V = ∂ ∂ x ( 2 x 2 y − z 3 ) i ^ + ∂ ∂ y ( 2 x 2 y − z 3 ) j ^ + ∂ ∂ z ( 2 x 2 y − z 3 ) k ^ nabla V = dd x(2x^2y - z^3)i + dd y(2x^2y - z^3)j + dd z(2x^2y - z^3)k ∇ 𝑉 = ( 4 𝑥 𝑦 ) ˆ 𝑖 + ( 2 𝑥 2 ) ˆ 𝑗 + ( − 3 𝑧 2 ) ˆ 𝑘 ∇ V = ( 4 x y ) i ^ + ( 2 x 2 ) j ^ + ( − 3 z 2 ) k ^ nabla V = (4xy)i + (2x^2)j + (-3z^2)k 然后计算电场 ⃗ 𝐸 = − ∇ 𝑉 E → = − ∇ V E = -nabla V :
⃗ 𝐸 = − 4 𝑥 𝑦 ˆ 𝑖 − 2 𝑥 2 ˆ 𝑗 + 3 𝑧 2 ˆ 𝑘 E → = − 4 x y i ^ − 2 x 2 j ^ + 3 z 2 k ^ E = -4xyi - 2x^2j + 3z^2k 在点 ( 1 , 1 , 1 ) ( 1 , 1 , 1 ) (1, 1, 1) 处,电场强度为:
⃗ 𝐸 ( 1 , 1 , 1 ) = − 4 ( 1 ) ( 1 ) ˆ 𝑖 − 2 ( 1 ) 2 ˆ 𝑗 + 3 ( 1 ) 2 ˆ 𝑘 = − 4 ˆ 𝑖 − 2 ˆ 𝑗 + 3 ˆ 𝑘 E → ( 1 , 1 , 1 ) = − 4 ( 1 ) ( 1 ) i ^ − 2 ( 1 ) 2 j ^ + 3 ( 1 ) 2 k ^ = − 4 i ^ − 2 j ^ + 3 k ^ E(1, 1, 1) = -4(1)(1)i - 2(1)^2j + 3(1)^2k = -4i - 2j + 3k
散度(Divergence) 散度作用于一个 矢量场 ⃗ 𝐹 ( 𝑥 , 𝑦 , 𝑧 ) = 𝐹 𝑥 ˆ 𝑖 + 𝐹 𝑦 ˆ 𝑗 + 𝐹 𝑧 ˆ 𝑘 F → ( x , y , z ) = F x i ^ + F y j ^ + F z k ^ F(x, y, z) = F_xi + F_yj + F_zk ,其结果是一个 标量场 .它描述了矢量场在某一点的「源」或「汇」的强度.
定义 散度可以看作是 ∇ ∇ nabla 算子与矢量场 ⃗ 𝐹 F → F 的点积:
d i v ( ⃗ 𝐹 ) = ∇ ⋅ ⃗ 𝐹 = 𝜕 𝐹 𝑥 𝜕 𝑥 + 𝜕 𝐹 𝑦 𝜕 𝑦 + 𝜕 𝐹 𝑧 𝜕 𝑧 div ( F → ) = ∇ ⋅ F → = ∂ F x ∂ x + ∂ F y ∂ y + ∂ F z ∂ z div(F) = nabla * F = d F_xd x + d F_yd y + d F_zd z 物理意义 ∇ ⋅ ⃗ 𝐹 > 0 ∇ ⋅ F → > 0 nabla * F > 0 :该点是一个 源(source) ,矢量线从该点向外发散.∇ ⋅ ⃗ 𝐹 < 0 ∇ ⋅ F → < 0 nabla * F < 0 :该点是一个 汇(sink) ,矢量线向该点汇聚.∇ ⋅ ⃗ 𝐹 = 0 ∇ ⋅ F → = 0 nabla * F = 0 :该点无源无汇,或者源和汇的强度相等.这样的矢量场称为 无散场 或 螺线管场 .高斯散度定理 将一个矢量场穿过一个闭合曲面的通量与该矢量场在曲面所围体积内的散度联系起来:
∮ 𝑆 ⃗ 𝐹 ⋅ 𝑑 ⃗ 𝐴 = ∫ 𝑉 ( ∇ ⋅ ⃗ 𝐹 ) 𝑑 𝑉 ∮ S F → ⋅ d A → = ∫ V ( ∇ ⋅ F → ) d V oint_S F * dA = int_V (nabla * F) dV 例题: 在电磁学中,高斯定律的微分形式为 ∇ ⋅ ⃗ 𝐸 = 𝜌 𝜖 0 ∇ ⋅ E → = ρ ϵ 0 nabla * E = rho/epsilon_0 ,其中 𝜌 ρ rho 是电荷密度.这表明电荷是电场的「源」.
考虑一个矢量场 ⃗ 𝐹 = 𝑥 ˆ 𝑖 + 𝑦 ˆ 𝑗 + 𝑧 ˆ 𝑘 F → = x i ^ + y j ^ + z k ^ F = xi + yj + zk .计算其散度.解:
∇ ⋅ ⃗ 𝐹 = 𝜕 𝜕 𝑥 ( 𝑥 ) + 𝜕 𝜕 𝑦 ( 𝑦 ) + 𝜕 𝜕 𝑧 ( 𝑧 ) = 1 + 1 + 1 = 3 ∇ ⋅ F → = ∂ ∂ x ( x ) + ∂ ∂ y ( y ) + ∂ ∂ z ( z ) = 1 + 1 + 1 = 3 nabla * F = dd x(x) + dd y(y) + dd z(z) = 1 + 1 + 1 = 3 由于散度为正,这个场在每一点都是一个源.
旋度(Curl) 旋度作用于一个 矢量场 ⃗ 𝐹 F → F ,其结果是另一个 矢量场 .它描述了矢量场在某一点的旋转或涡旋的趋势.
定义 旋度可以看作是 ∇ ∇ nabla 算子与矢量场 ⃗ 𝐹 F → F 的叉积:
c u r l ( ⃗ 𝐹 ) = ∇ × ⃗ 𝐹 = ∣ ∣ ∣ ∣ ∣ ˆ 𝑖 ˆ 𝑗 ˆ 𝑘 𝜕 𝜕 𝑥 𝜕 𝜕 𝑦 𝜕 𝜕 𝑧 𝐹 𝑥 𝐹 𝑦 𝐹 𝑧 ∣ ∣ ∣ ∣ ∣ = ( 𝜕 𝐹 𝑧 𝜕 𝑦 − 𝜕 𝐹 𝑦 𝜕 𝑧 ) ˆ 𝑖 + ( 𝜕 𝐹 𝑥 𝜕 𝑧 − 𝜕 𝐹 𝑧 𝜕 𝑥 ) ˆ 𝑗 + ( 𝜕 𝐹 𝑦 𝜕 𝑥 − 𝜕 𝐹 𝑥 𝜕 𝑦 ) ˆ 𝑘 curl ( F → ) = ∇ × F → = | i ^ j ^ k ^ ∂ ∂ x ∂ ∂ y ∂ ∂ z F x F y F z | = ( ∂ F z ∂ y − ∂ F y ∂ z ) i ^ + ( ∂ F x ∂ z − ∂ F z ∂ x ) j ^ + ( ∂ F y ∂ x − ∂ F x ∂ y ) k ^ curl(F) = nabla * F = vmatrix i & j & k dd x & dd y & dd z F_x & F_y & F_z vmatrix = left(d F_zd y - d F_yd zright)i + left(d F_xd z - d F_zd xright)j + left(d F_yd x - d F_xd yright)k 物理意义 方向 :∇ × ⃗ 𝐹 ∇ × F → nabla * F 的方向是矢量场在该点旋转最剧烈的旋转轴的方向(遵循右手定则).大小 :| ∇ × ⃗ 𝐹 | | ∇ × F → | |nabla * F| 的大小描述了旋转的快慢程度.∇ × ⃗ 𝐹 = ⃗ 0 ∇ × F → = 0 → nabla * F = 0 :该矢量场是 无旋场 .一个无旋场必定可以表示为某个标量场的梯度,即 ⃗ 𝐹 = ∇ 𝑓 F → = ∇ f F = nabla f .这样的场也称为 保守场 .斯托克斯定理 将一个矢量场沿一个闭合回路的环量与该矢量场穿过以该回路为边界的任意曲面的旋度的通量联系起来:
∮ 𝐶 ⃗ 𝐹 ⋅ 𝑑 ⃗ 𝑙 = ∫ 𝑆 ( ∇ × ⃗ 𝐹 ) ⋅ 𝑑 ⃗ 𝐴 ∮ C F → ⋅ d l → = ∫ S ( ∇ × F → ) ⋅ d A → oint_C F * dl = int_S (nabla * F) * dA 例题: 在电磁学中,法拉第电磁感应定律的微分形式为 ∇ × ⃗ 𝐸 = − 𝜕 ⃗ 𝐵 𝜕 𝑡 ∇ × E → = − ∂ B → ∂ t nabla * E = -d Bd t .这表明变化的磁场会产生旋转的电场.
考虑一个流体速度场 ⃗ 𝑣 = − 𝑦 ˆ 𝑖 + 𝑥 ˆ 𝑗 v → = − y i ^ + x j ^ v = -yi + xj .计算其旋度并描述流体的运动.解:
∇ × ⃗ 𝑣 = ( 𝜕 ( 0 ) 𝜕 𝑦 − 𝜕 ( 𝑥 ) 𝜕 𝑧 ) ˆ 𝑖 + ( 𝜕 ( − 𝑦 ) 𝜕 𝑧 − 𝜕 ( 0 ) 𝜕 𝑥 ) ˆ 𝑗 + ( 𝜕 ( 𝑥 ) 𝜕 𝑥 − 𝜕 ( − 𝑦 ) 𝜕 𝑦 ) ˆ 𝑘 ∇ × v → = ( ∂ ( 0 ) ∂ y − ∂ ( x ) ∂ z ) i ^ + ( ∂ ( − y ) ∂ z − ∂ ( 0 ) ∂ x ) j ^ + ( ∂ ( x ) ∂ x − ∂ ( − y ) ∂ y ) k ^ nabla * v = left(d (0)d y - d (x)d zright)i + left(d (-y)d z - d (0)d xright)j + left(d (x)d x - d (-y)d yright)k ∇ × ⃗ 𝑣 = ( 0 − 0 ) ˆ 𝑖 + ( 0 − 0 ) ˆ 𝑗 + ( 1 − ( − 1 ) ) ˆ 𝑘 = 2 ˆ 𝑘 ∇ × v → = ( 0 − 0 ) i ^ + ( 0 − 0 ) j ^ + ( 1 − ( − 1 ) ) k ^ = 2 k ^ nabla * v = (0 - 0)i + (0 - 0)j + (1 - (-1))k = 2k 旋度是一个指向 + 𝑧 + z +z 方向的常矢量.这意味着流体在 每一点都绕着 𝑧 z z 轴作逆时针旋转,且旋转角速度处处相等.这描述了一个刚体旋转.
重要恒等式 以下是涉及梯度、散度和旋度的一些重要矢量恒等式:
任意梯度的旋度为零 :
∇ × ( ∇ 𝑓 ) = ⃗ 0 ∇ × ( ∇ f ) = 0 → nabla * (nabla f) = 0 这证实了无旋场(旋度为零)可以表示为梯度的性质.
任意旋度的散度为零 :
∇ ⋅ ( ∇ × ⃗ 𝐹 ) = 0 ∇ ⋅ ( ∇ × F → ) = 0 nabla * (nabla * F) = 0 这证实了无散场(散度为零)可以表示为旋度的性质.例如,磁场 ⃗ 𝐵 B → B 是无散的(∇ ⋅ ⃗ 𝐵 = 0 ∇ ⋅ B → = 0 nabla * B = 0 ),因此它可以表示为磁矢势 ⃗ 𝐴 A → A 的旋度(⃗ 𝐵 = ∇ × ⃗ 𝐴 B → = ∇ × A → B = nabla * A ).
拉普拉斯算子(Laplacian) : 标量场的梯度的散度定义为拉普拉斯算子 ∇ 2 ∇ 2 nabla^2 或 Δ Δ Delta :
∇ ⋅ ( ∇ 𝑓 ) = ∇ 2 𝑓 = 𝜕 2 𝑓 𝜕 𝑥 2 + 𝜕 2 𝑓 𝜕 𝑦 2 + 𝜕 2 𝑓 𝜕 𝑧 2 ∇ ⋅ ( ∇ f ) = ∇ 2 f = ∂ 2 f ∂ x 2 + ∂ 2 f ∂ y 2 + ∂ 2 f ∂ z 2 nabla * (nabla f) = nabla^2 f = d^2 fd x^2 + d^2 fd y^2 + d^2 fd z^2 拉普拉斯算子在许多物理方程中都非常重要,如拉普拉斯方程 ∇ 2 𝑓 = 0 ∇ 2 f = 0 nabla^2 f = 0 、泊松方程 ∇ 2 𝑓 = 𝜌 ∇ 2 f = ρ nabla^2 f = rho 和波动方程.
✏️ 本页面状态:审校中 。 欢迎参与讨论或提交补充。 本页面最近更新:2026/10/1 10:49:01 ,更新历史 发现错误?想一起完善? 在 GitHub 上编辑此页! 本页面贡献者:Leafuke 本页面的全部内容在 CC BY-SA 4.0 和 SATA 协议之条款下提供,附加条款亦可能应用