矢量代数
基本运算
- 加法:A+B=B+A,满足交换律和结合律。
- 数乘:α(A+B)=αA+αB。
- 点乘(标量积):A⋅B=ABcosθ,满足交换律。
- 叉乘(矢量积):A×B=ABsinθn^,满足分配律,但不满足交换律:B×A=−(A×B)。
三重积
标量三重积(混合积):
A⋅(B×C)=B⋅(C×A)=C⋅(A×B)
矢量三重积(BAC-CAB规则):
A×(B×C)=B(A⋅C)−C(A⋅B)
四个矢量的点乘关系:
(A×B)⋅(C×D)=(A⋅C)(B⋅D)−(A⋅D)(B⋅C)
矢量微分学
梯度
标量场 T(x,y,z) 的梯度定义为
∇T=∂x∂Tx^+∂y∂Ty^+∂z∂Tz^
梯度算符 ∇=x^∂x∂+y^∂y∂+z^∂z∂。梯度方向是函数 T 增加最快的方向,其大小等于该方向的方向导数。例如,r=x2+y2+z2,则 ∇r=r^。
散度
矢量场 v 的散度为
∇⋅v=∂x∂vx+∂y∂vy+∂z∂vz
散度衡量场从某一点发散的程度:正散度表示源(向外发散),负散度表示汇(向内汇聚)。
旋度
矢量场 v 的旋度为
∇×v=x^∂x∂vxy^∂y∂vyz^∂z∂vz=(∂y∂vz−∂z∂vy)x^+(∂z∂vx−∂x∂vz)y^+(∂x∂vy−∂y∂vx)z^
旋度方向为最大环量密度的方向,大小反映旋转的强弱。
常用恒等式
- 梯度:
∇(fg)=f∇g+g\nnablaf
∇(A⋅B)=A×(∇×B)+B×(∇×A)+(A⋅∇)B+(B⋅∇)A
- 散度:
∇⋅(fA)=f(∇⋅A)+A⋅(∇f)
∇⋅(A×B)=B⋅(∇×A)−A⋅(∇×B)
- 旋度:
∇×(fA)=f(∇×A)+A×(∇f)
∇×(A×B)=(B⋅∇)A−(A⋅∇)B+A(∇⋅B)−B(∇⋅A)
矢量积分学
梯度定理
∫ab(∇T)⋅dl=T(b)−T(a)
推论:沿闭合回路积分 ∮(∇T)⋅dl=0。
散度定理(高斯定理)
∭V(∇⋅v)dτ=∬S=∂Vv⋅da
旋度定理(斯托克斯定理)
∬S(∇×v)⋅da=∮L=∂Sv⋅dl
曲线坐标系
球坐标系
坐标 (r,θ,ϕ),变换关系:x=rsinθcosϕ,y=rsinθsinϕ,z=rcosθ。
线元、面元、体元:
dl=drr^+rdθθ^+rsinθdϕϕ^
dar=r2sinθdθdϕr^,dτ=r2sinθdrdθdϕ
梯度:
∇T=∂r∂Tr^+r1∂θ∂Tθ^+rsinθ1∂ϕ∂Tϕ^
散度:
∇⋅v=r21∂r∂(r2vr)+rsinθ1∂θ∂(sinθvθ)+rsinθ1∂ϕ∂vϕ
旋度:
∇×v=rsinθ1[∂θ∂(sinθvϕ)−∂ϕ∂vθ]r^+r1[sinθ1∂ϕ∂vr−∂r∂(rvϕ)]θ^+r1[∂r∂(rvθ)−∂θ∂vr]ϕ^
拉普拉斯算符:
∇2T=r21∂r∂(r2∂r∂T)+r2sinθ1∂θ∂(sinθ∂θ∂T)+r2sin2θ1∂ϕ2∂2T
柱坐标系
坐标 (s,ϕ,z),x=scosϕ,y=ssinϕ,z=z。
线元、体元:
dl=dss^+sdϕϕ^+dzz^,dτ=sdsdϕdz
梯度:
∇T=∂s∂Ts^+s1∂ϕ∂Tϕ^+∂z∂Tz^
散度:
∇⋅v=s1∂s∂(svs)+s1∂ϕ∂vϕ+∂z∂vz
旋度:
∇×v=(s1∂ϕ∂vz−∂z∂vϕ)s^+(∂z∂vs−∂s∂vz)ϕ^+s1[∂s∂(svϕ)−∂ϕ∂vs]z^
拉普拉斯算符:
∇2T=s1∂s∂(s∂s∂T)+s21∂ϕ2∂2T+∂z2∂2T
狄拉克δ函数
一维δ函数满足
δ(x)=0 (x=0),∫−∞∞δ(x)dx=1,∫−∞∞f(x)δ(x−a)dx=f(a)
性质:
- 偶函数:δ(−x)=δ(x)
- 缩放:δ(kx)=∣k∣1δ(x)
- 与函数乘积:f(x)δ(x−a)=f(a)δ(x−a)
三维δ函数:
δ3(r)=δ(x)δ(y)δ(z),∭f(r)δ3(r−a)dτ=f(a)
重要恒等式:
∇⋅(r3r)=4πδ3(r),∇2(r1)=−4πδ3(r)
矢量场理论
亥姆霍兹定理
矢量场 F(r) 由其散度 D(r)=∇⋅F 和旋度 C(r)=∇×F 唯一确定,当 r→∞ 时 F→0,且 D 和 C 趋于零的速度比 1/r2 更快。
势的形式
- 无旋场:若 ∇×F=0,则 F=∇V。
- 无散场:若 ∇⋅F=0,则 F=∇×A。
张量初步
定义
二阶张量 T 可表示为
T=i,j∑Tijeiej
Tij 是在 j 方向单位面积上沿 i 方向的力。
张量变换规则
坐标变换 A~i=∑jRijAj 下,二阶张量变换为
T~ij=k,l∑RikRjlTkl
即矩阵形式 T~=RTRT。
张量运算
- (T+P)ij=Tij+Pij
- (T⋅P)ij=∑kTikPkj
- (v⋅T)i=∑jvjTji,(T⋅v)i=∑jvjTij
- (∇⋅T)i=∑j∂Tji/∂xj