转自知乎
1. 算子
向量算子
∇=grad=∂x∂ex+∂y∂ey+∂z∂ez
其中,ex,ey,ez 分别是 X,Y,Z 方向上的单位向量。使用向量方式书写有
∇=grad=[∂x∂,∂y∂,∂z∂]T
2. 梯度
首先说明,梯度是一个向量,它表示函数在某个点处往哪个方向走,变化最快,即梯度等于方向导数的最大值。对于一个标量函数 ψ 中,定义它的梯度为
∇ψ=[∂x∂,∂y∂,∂z∂]Tφ=[∂x∂ψ,∂y∂ψ,∂z∂ψ]T
只有标量函数才有梯度
3. 散度
散度是一个标量,它表示一个闭合曲面内单位体积的通量。散度的作用对象是一个矢量函数,对于一个矢量函数 f=[fx,fy,fz]T,散度的定义为
∇⋅f=∇Tf=[∂x∂,∂y∂,∂z∂]fxfyfz=∂x∂fx+∂y∂fy+∂z∂fz
为了方便记忆,可以将散度类比于线性代数中的向量内积,两个向量的内积是一个标量,而散度的结果也是一个标量。
4. 旋度
旋度是一个向量,它表示单位面积的环量,即环量面密度。旋度的作用对象是一个矢量函数,对于一个矢量函数 f=[fx,fy,fz]T,旋度的定义为
∇×f=ex∂x∂fxey∂y∂fyez∂z∂fz
5. 对标量场的梯度求散度
∇⋅(∇ψ)=∇T(∇ψ)=[∂x∂,∂y∂,∂z∂]∂x∂ψ∂y∂ψ∂z∂ψ=∂x2∂2ψ+∂y2∂2ψ+∂z2∂2ψ
6. 对标量场的梯度求旋度
∇×∇ψ=ex∂x∂∂x∂ψey∂y∂∂y∂ψez∂z∂∂z∂ψ=ex(∂y∂z∂2ψ−∂z∂y∂2ψ)−ey(∂x∂z∂2ψ−∂z∂x∂2ψ)+ez(∂x∂y∂2ψ−∂y∂x∂2ψ)=0
∇×∇ψ=ex∂x∂∂x∂ψey∂y∂∂y∂ψez∂z∂∂z∂ψ=ex(∂y∂z∂2ψ−∂z∂y∂2ψ)−ey(∂x∂z∂2ψ−∂z∂x∂2ψ)+ez(∂x∂y∂2ψ−∂y∂x∂2ψ)=0
梯度的旋度恒为 0
7. 对旋度求散度
∇⋅(∇×f)=∇T(∇×f)=[∂x∂,∂y∂,∂z∂]∂y∂fz−∂z∂fy∂z∂fx−∂x∂fz∂x∂fy−∂y∂fx=∂y∂x∂2fz−∂z∂x∂2fy+∂z∂y∂2fx−∂x∂y∂2fz+∂x∂z∂2fy−∂y∂z∂2fx=0
旋度的散度恒为 0
梯无旋,旋无散。
8. 方向导数
定义
∂l∂f=ϕ→0limρf(x+Δx,y+Δy,z+Δz)−f(x,y,z)
其中,ρ=(Δx)2+(Δy)2+(Δz)2 且 P′(x+Δx,y+Δy,z+Δz) 为 l 上的点
f(x,y,z) 在 P(x{0},y{0},z{0}) 可微,与方向 l 同方向的单位向量 el={cosα,cosβ,cosγ},则
∂l∂f=(∂x∂f,∂y∂f,∂z∂f)⋅el=fx′⋅cosα+fy′⋅cosβ+fz′⋅cosγ=∇f⋅el=∣∇f∣⋅∣el∣⋅cosθ=(∂x∂f)2+(∂y∂f)2+(∂z∂f)2⋅cosθ⩽(∂x∂f)2+(∂y∂f)2+(∂z∂f)2