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

Материал из 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

См. также

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