Дифференциальные операторы в различных системах координат

Материал из testwiki
Перейти к навигации Перейти к поиску

Здесь приведён список векторных дифференциальных операторов в различных системах координат.

Общее выражение

Общее выражение для оператора ∇, действующего на векторное поле A в произвольной системе ортогональных координат можно записать так:

𝐀=mim𝐀rm=i1𝐀r1+i2𝐀r2+i3𝐀r3,

где "" - любой из трех значков, соответствующих действию оператора ∇:

  • " " - градиент;
  • " · " - дивергенция;
  • " × " - ротор.

Элементы rm в этой записи соответствуют элементам радиус-вектора в соответствующей системе координат:

d𝐫=mimrm=i1r1+i2r2+i3r3

Иначе говоря, первым действием является взятие частной производной 𝐀rm по проекции радиус-вектора от всего вектора 𝐀 (с учетом производных орт в данной системе координат), и лишь потом умножение (простое для градиента, скалярное для дивергенции и векторное для ротора) орта направления на 𝐀rm.

При этом достаточно знать выражения:

  • в цилиндрических координатах: iρφ=iφ и iφφ=iρ;
  • в сферических координатах: irθ=iθ, iθθ=ir, irφ=iφsinθ, iθφ=iφcosθ и iφφ=irsinθiθcosθ.

Например: в приведенной ниже таблице запись дивергенции в цилиндрических координатах получена следующим образом:

𝐀=iρρ(iρAρ+iφAφ+izAz)+1ρiφφ(iρAρ+iφAφ+izAz)+izz(iρAρ+iφAφ+izAz)=

=Aρρ+(1ρiφiρφAρ)+1ρAφφ+Azz=(Aρρ+Aρρ)+1ρAφφ+Azz=

=1ρ(ρAρ)ρ+1ρAφφ+Azz

Таблица операторов

Здесь используются стандартные физические обозначения. Для сферических координат, Шаблон:Math обозначает угол между осью Шаблон:Math и радиус-вектором точки, Шаблон:Math — угол между проекцией радиус-вектора на плоскость Шаблон:Math и осью Шаблон:Math.

Запись оператора Гамильтона в различных системах координат
Оператор Прямоугольные координаты
(Шаблон:Math)
Цилиндрические координаты
(Шаблон:Math)
Сферические координаты
(Шаблон:Math)
Параболические координаты
(Шаблон:Math)
Формулы преобразования координат ρ=x2+y2φ=arctg(y/x)z=z x=ρcosφy=ρsinφz=z x=rsinθcosφy=rsinθsinφz=rcosθ x=στy=12(τ2σ2)z=z
r=x2+y2+z2θ=arccos(z/r)φ=arctg(y/x) r=ρ2+z2θ=arctg(ρ/z)φ=φ ρ=rsinθφ=φz=rcosθ ρcosφ=στρsinφ=12(τ2σ2)z=z
Радиус-вектор произвольной точки x𝐱^+y𝐲^+z𝐳^ ρρ^+z𝒛^ r𝒓^ 12σ2+τ2σσ^+12σ2+τ2ττ^+z𝐳^
Связь единичных векторов ρ^=xρ𝐱^+yρ𝐲^φ^=yρ𝐱^+xρ𝐲^𝐳^=𝐳^ 𝐱^=cosφρ^sinφφ^𝐲^=sinφρ^+cosφφ^𝐳^=𝐳^ 𝐱^=sinθcosφ𝒓^+cosθcosφθ^sinφφ^𝐲^=sinθsinφ𝒓^+cosθsinφθ^+cosφφ^𝐳^=cosθ𝒓^sinθθ^ σ^=ττ2+σ2𝐱^στ2+σ2𝐲^τ^=στ2+σ2𝐱^+ττ2+σ2𝐲^𝐳^=𝐳^
𝐫^=x𝐱^+y𝐲^+z𝐳^rθ^=xz𝐱^+yz𝐲^ρ2𝐳^rρφ^=y𝐱^+x𝐲^ρ 𝐫^=ρrρ^+zr𝐳^θ^=zrρ^ρr𝐳^φ^=φ^ ρ^=sinθ𝐫^+cosθθ^φ^=φ^𝐳^=cosθ𝐫^sinθθ^ .
Векторное поле 𝐀 Ax𝐱^+Ay𝐲^+Az𝐳^ Aρρ^+Aφφ^+Az𝒛^ Ar𝒓^+Aθθ^+Aφφ^ Aσσ^+Aττ^+Aφ𝒛^
Градиент f fx𝐱^+fy𝐲^+fz𝐳^ fρρ^+1ρfφφ^+fz𝒛^ fr𝒓^+1rfθθ^+1rsinθfφφ^ 1σ2+τ2fσσ^+1σ2+τ2fττ^+fz𝒛^
Дивергенция 𝐀 Axx+Ayy+Azz 1ρ(ρAρ)ρ+1ρAφφ+Azz 1r2(r2Ar)r+1rsinθθ(Aθsinθ)+1rsinθAφφ 1σ2+τ2Aσσ+1σ2+τ2Aττ+Azz
Ротор ×𝐀 (AzyAyz)𝐱^+(AxzAzx)𝐲^+(AyxAxy)𝐳^  (1ρAzφAφz)ρ^+(AρzAzρ)φ^+1ρ((ρAφ)ρAρφ)𝒛^  1rsinθ(θ(Aφsinθ)Aθφ)𝒓^+1r(1sinθArφr(rAφ))θ^+1r(r(rAθ)Arθ)φ^  (1σ2+τ2AzτAτz)σ^(1σ2+τ2AzσAσz)τ^+1σ2+τ2((sAφ)sAsφ)𝒛^ 
Оператор Лапласа Δf=2f 2fx2+2fy2+2fz2 1ρρ(ρfρ)+1ρ22fφ2+2fz2 1r2r(r2fr)+1r2sinθθ(sinθfθ)+1r2sin2θ2fφ2 1σ2+τ2(2fσ2+2fτ2)+2fz2
Векторный оператор Лапласа Δ𝐀 ΔAx𝐱^+ΔAy𝐲^+ΔAz𝐳^=(2Axx2+2Axy2+2Axz2)𝐱^+(2Ayx2+2Ayy2+2Ayz2)𝐲^+(2Azx2+2Azy2+2Azz2)𝐳^  (ΔAρAρρ22ρ2Aφφ)ρ^+(ΔAφAφρ2+2ρ2Aρφ)φ^+(ΔAz)𝒛^  (ΔAr2Arr22r2sinθ(Aθsinθ)θ2r2sinθAφφ)𝒓^+(ΔAθAθr2sin2θ+2r2Arθ2cosθr2sin2θAφφ)θ^+(ΔAφAφr2sin2θ+2r2sinθArφ+2cosθr2sin2θAθφ)φ^ ?
Элемент длины d𝐥=dx𝐱^+dy𝐲^+dz𝐳^ d𝐥=dρρ^+ρdφφ^+dz𝒛^ d𝐥=dr𝐫^+rdθθ^+rsinθdφφ^ d𝐥=σ2+τ2dσσ^+σ2+τ2dττ^+dz𝒛^
Элемент ориентированной площади d𝐒=dydz𝐱^+dxdz𝐲^+dxdy𝐳^ d𝐒=ρdφdzρ^+dρdzφ^+ρdρdφ𝐳^ d𝐒=r2sinθdθdφ𝐫^+rsinθdrdφθ^+rdrdθφ^ d𝐒=σ2+τ2dτdzσ^+σ2+τ2dσdzτ^+σ2+τ2dσdτ𝐳^
Элемент объёма dV=dxdydz dV=ρdρdφdz dV=r2sinθdrdθdφ dV=(σ2+τ2)dσdτdz

Некоторые свойства

Выражения для операторов второго порядка:

  1. div gradf=(f)=2f=Δf (Оператор Лапласа)
  2. rot gradf=×(f)=0
  3. grad div𝐀=(𝐀)
  4. div rot𝐀=(×𝐀)=0
  5. rot rot𝐀=×(×𝐀)=(𝐀)Δ𝐀 (используя формулу Лагранжа для двойного векторного произведения)
  6. Δ(fg)=div grad (fg)=div (fgrad g+ggrad f)=fΔg+2grad fgrad g+gΔf

См. также

Шаблон:Дифференциальное исчисление