Skip to content

13.2.6 梯度算子和拉普拉斯算子

13.2.6.1 梯度算子

符号算子 被称为梯度算子 (nabla operator). 它的应用简化了空间微分算子的表达和运算. 在笛卡儿坐标系中有

(13.67)=xi+yj+zk.

梯度算子的分量是偏微分算子,即符号 x 意味着关于 x 的偏微商,其他变量被认为是常数.

在笛卡儿坐标系中关于空间微分算子 (spatial differential operators) 的公式可以由梯度算子与标量 U 或与向量 V 的形式乘法来得到. 例如,在梯度、向量梯度、 散度 (gradient, vector gradient, divergence) 和旋度 (rotation) 算子的情形, 有

(13.68a)gradU=U(U的梯度 (参见第 926 页13.2.2)),)(13.68b)gradV=V(V的向量梯度 (参见第 928 页13.2.3)),)(13.68c)divV=V(V的散度 (参见第 928 页13.2.4)),)(13.68d)rotV=×V(V的旋度(参见第 930 页 13.2.5)).)

13.2.6.2 梯度算子运算法则

(1) 如果 置于系数 ai 与点函数 Xi 的线性组合 aiXi 之前,则与这些函数是标量函数还是向量函数无关, 有公式:

(13.69)(aiXi)=aiXi.

(2) 如果 作用于标量函数或向量函数的乘积,则 必须顺次作用在每个函数上,其结果是它们之和. 函数符号上有 者为被施行 运算的函数

(XYZ)=(X˙YZ)+(XY˙Z)+(XYZ˙),

(13.70)(XYZ)=(X)YZ+X(Y)Z+XY(Z).

然后,乘积必须根据向量代数进行变化,因为算子 只作用在符号 下的一个函数上. 经过计算后就删去符号 .

A:grad(UV)=(UV)=(UV)+(UV˙)=VU+UV=

VgradU+UdivV . B: grad(V1V2)=(V1V2)=(V˙1V2)+(V1V˙2) . 因为 b(ac)=(ab)c+a× (b×c) ,即得 grad(V1V2)=(V2)V1+V2×(×V1)+(V1)V2+V1×(×V2)= (V2grad)V1+V2×rotV1+(V1grad)V2+V1×rotV2 .


①原文将此式最左端的 grad 误为 div.——译者注


13.2.6.3 向量梯度

向量梯度 gradV 用梯度算子表示为

(13.71a)gradV=V

在向量梯度 (a)V (参见第 925 页 (13.32b)) 中出现的表达式有形式:

(13.71b)2(a)V=rot(V×a)+grad(aV)+adivVVdivaa×rotVV×rota

特别地,对于 r=xi+yj+zk 得到

(13.71c)(a)r=a.

13.2.6.4 作用两次的梯度算子

对于每个场 V ,有

(13.72)(×V)=divrotV0,(13.73)×(U)=rotgradU0,(13.74)(U)=divgradU=ΔU.

13.2.6.5 拉普拉斯算子

1. 定义

梯度算子与其自身的内积被称为拉普拉斯算子 (Laplace operator):

(13.75)Δ==2.

拉普拉斯算子不是向量. 它表示二阶偏导数之和. 它既能作用于标量函数, 也能作用于向量函数. 它对于向量函数的作用是分量式的, 其结果为向量.

拉普拉斯算子是一个不变量 (invariant), 即它在坐标系的平移和/或旋转下是不变的.

2. 不同坐标系中关于拉普拉斯算子的公式

这里,把拉普拉斯算子应用于标量点函数 U(r) . 此时结果也是标量. 把拉普拉斯算子应用于向量函数 V(r) ,产生一个具有分量 ΔVx,ΔVy,ΔVz 的向量 ΔV .

(1)笛卡儿坐标系中的拉普拉斯算子

(13.76)ΔU(x,y,z)=2Ux2+2Uy2+2Uz2.

(2)柱面坐标系中的拉普拉斯算子

(13.77)ΔU(ρ,φ,z)=1ρρ(ρUρ)+1ρ22Uφ2+2Uz2.

(3)球面坐标系中的拉普拉斯算子

(13.78)ΔU(r,ϑ,φ)=1r2r(r2Ur)+1r2sinϑϑ(sinϑUϑ)+1r2sinϑ2Uφ2.

(4)一般直角坐标系中的拉普拉斯算子

ΔU(ξ,η,ζ)=1D[ξ(D|rξ|2Uξ)+η(D|rη|2Uη)+ζ(D|rζ|2Uζ)],

(13.79a)

其中

(13.79b)r(ξ,η,ζ)=x(ξ,η,ζ)i+y(ξ,η,ζ)j+z(ξ,η,ζ)k,(13.79c)D=|rξ||rη||rζ|.

3. 梯度算子和拉普拉斯算子之间的特殊关系

(13.80)(V)=graddivV(13.81)×(×V)=rotrotV(13.82)(V)×(×V)=ΔV,

其中

V=()V=Vxi+Vyj+Vzk=(2Vxx2+2Vxy2+2Vxz2)i(13.83)+(2Vyx2+2Vyy2+2Vyz2)j+(2Vzx2+2Vzy2+2Vzz2)k.

version 1.24.0