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

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

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

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

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

<math> \nabla \circ\mathbf{A}=\sum_{m}i_m\circ{\partial \mathbf{A} \over \partial r_m}= i_1\circ{\partial \mathbf{A} \over \partial r_1}+i_2

\circ{\partial \mathbf{A} \over \partial r_2}+i_3\circ{\partial \mathbf{A} \over \partial r_3}</math>,

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

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

Элементы <math> \partial r_m</math> в этой записи соответствуют элементам радиус-вектора в соответствующей системе координат:

<math> d\mathbf{r}=\sum_{m}i_m\partial r_m= i_1 \partial r_1+i_2 \partial r_2+i_3 \partial r_3</math>

Иначе говоря, первым действием является взятие частной производной <math> {\partial \mathbf{A} \over \partial r_m}</math> по проекции радиус-вектора от всего вектора <math> \mathbf{A}</math> (с учетом производных орт в данной системе координат), и лишь потом умножение (простое для градиента, скалярное для дивергенции и векторное для ротора) орта направления на <math> {\partial \mathbf{A} \over \partial r_m}</math>.

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

  • в цилиндрических координатах: <math> {\partial i_\rho \over \partial \varphi}=i_\varphi</math> и <math> {\partial i_\varphi \over \partial \varphi}=-i_\rho</math>;
  • в сферических координатах: <math> {\partial i_r \over \partial \theta}=i_\theta</math>, <math> {\partial i_\theta \over \partial \theta}=-i_r</math>, <math> {\partial i_r \over \partial \varphi}=i_\varphi \sin \theta</math>, <math> {\partial i_\theta \over \partial \varphi}=i_\varphi \cos \theta</math> и <math> {\partial i_\varphi \over \partial \varphi}=-i_r \sin \theta-i_\theta \cos \theta</math>.

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

<math> \nabla \cdot\mathbf{A}=i_\rho\cdot {\partial \over \partial \rho}(i_\rho A_\rho +i_\varphi A_\varphi+i_z A_z)+ {1 \over \rho}i_\varphi\cdot {\partial \over \partial \varphi}(i_\rho A_\rho +i_\varphi A_\varphi+i_z A_z)+i_z\cdot {\partial \over \partial z}(i_\rho A_\rho +i_\varphi A_\varphi+i_z A_z)=</math>

<math> ={\partial A_\rho\over \partial \rho}+ \biggl({1 \over \rho}i_\varphi\cdot {\partial i_\rho \over \partial \varphi} A_\rho\biggr)+ {1 \over \rho}{\partial A_\varphi \over \partial \varphi}+{\partial A_z\over \partial z}= \biggl({\partial A_\rho\over \partial \rho}+{A_\rho\over \rho}\biggr)+ {1 \over \rho}{\partial A_\varphi \over \partial \varphi}+{\partial A_z\over \partial z}=</math>

<math> ={1 \over \rho}{\partial (\rho A_\rho)\over \partial \rho}+ {1 \over \rho}{\partial A_\varphi \over \partial \varphi}+{\partial A_z\over \partial z}</math>

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

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

Запись оператора Гамильтона в различных системах координат
Оператор Прямоугольные координаты
(Шаблон:Math)
Цилиндрические координаты
(Шаблон:Math)
Сферические координаты
(Шаблон:Math)
Параболические координаты
(Шаблон:Math)
Формулы преобразования координат <math>\begin{matrix}
   \rho & = & \sqrt{x^2+y^2} \\
   \varphi & = & \operatorname{arctg}(y/x) \\
      z & = & z \end{matrix}</math>
<math>\begin{matrix}
   x & = & \rho\cos\varphi \\
   y & = & \rho\sin\varphi \\
   z & = & z \end{matrix}</math>
<math>\begin{matrix}
   x & = & r\sin\theta\cos\varphi \\
   y & = & r\sin\theta\sin\varphi \\
   z & = & r\cos\theta \end{matrix}</math>
<math>\begin{matrix}
   x & = & \sigma \tau\\
   y & = & \frac{1}{2} \left( \tau^{2} - \sigma^{2} \right) \\
   z & = & z \end{matrix}</math>
<math>\begin{matrix}
  r & = & \sqrt{{{x}^{2}}+{{y}^{2}}+{{z}^{2}}}  \\
  \theta  & = & \arccos \left( z/r \right)  \\
  \varphi  & = & \operatorname{arctg}(y/x)  \\

\end{matrix}</math>

<math>\begin{matrix}
   r      & = & \sqrt{\rho^2 + z^2} \\
   \theta & = & \operatorname{arctg}{(\rho/z)}\\
   \varphi   & = & \varphi \end{matrix}</math>
<math>\begin{matrix}
   \rho & = & r\sin{\theta} \\
   \varphi & = & \varphi\\
   z    & = & r\cos{\theta} \end{matrix}</math>
<math>\begin{matrix}
   \rho\cos\varphi & = & \sigma \tau\\
   \rho\sin\varphi & = & \frac{1}{2} \left( \tau^{2} - \sigma^{2} \right) \\
   z & = & z \end{matrix}</math>
Радиус-вектор произвольной точки <math>x\mathbf{\hat x} + y\mathbf{\hat y} + z\mathbf{\hat z}</math> <math>\rho\boldsymbol{\hat \rho} + z\boldsymbol{\hat z}</math> <math>r\boldsymbol{\hat r}</math> <math>\frac{1}{2}\sqrt{ \sigma^{2} + \tau^{2} }\sigma\boldsymbol{\hat \sigma} + \frac{1}{2}\sqrt{ \sigma^{2} + \tau^{2} }\tau\boldsymbol{\hat \tau} + z\mathbf{\hat z}</math>
Связь единичных векторов <math>\begin{matrix}
   \boldsymbol{\hat\rho} & = &  \frac{x}{\rho}\mathbf{\hat x}+\frac{y}{\rho}\mathbf{\hat y} \\
   \boldsymbol{\hat\varphi} & = & -\frac{y}{\rho}\mathbf{\hat x}+\frac{x}{\rho}\mathbf{\hat y} \\
   \mathbf{\hat z}       & = &  \mathbf{\hat z}
   \end{matrix}</math>
<math>\begin{matrix}
   \mathbf{\hat x} & = & \cos\varphi\boldsymbol{\hat\rho}-\sin\varphi\boldsymbol{\hat\varphi} \\
   \mathbf{\hat y} & = & \sin\varphi\boldsymbol{\hat\rho}+\cos\varphi\boldsymbol{\hat\varphi} \\
   \mathbf{\hat z} & = & \mathbf{\hat z}
   \end{matrix}</math>
<math>\begin{matrix}
   \mathbf{\hat x} & = & \sin\theta\cos\varphi\boldsymbol{\hat r}+\cos\theta\cos\varphi\boldsymbol{\hat\theta}-\sin\varphi\boldsymbol{\hat\varphi} \\
   \mathbf{\hat y} & = & \sin\theta\sin\varphi\boldsymbol{\hat r}+\cos\theta\sin\varphi\boldsymbol{\hat\theta}+\cos\varphi\boldsymbol{\hat\varphi} \\
   \mathbf{\hat z} & = & \cos\theta        \boldsymbol{\hat r}-\sin\theta        \boldsymbol{\hat\theta} \\
   \end{matrix}</math>
<math>\begin{matrix}
   \boldsymbol{\hat \sigma} & = &  \frac{\tau}{\sqrt{\tau^2+\sigma^2}}\mathbf{\hat x}-\frac{\sigma}{\sqrt{\tau^2+\sigma^2}}\mathbf{\hat y} \\
   \boldsymbol{\hat\tau} & = &  \frac{\sigma}{\sqrt{\tau^2+\sigma^2}}\mathbf{\hat x}+\frac{\tau}{\sqrt{\tau^2+\sigma^2}}\mathbf{\hat y} \\
   \mathbf{\hat z}       & = &  \mathbf{\hat z}
   \end{matrix}</math>
<math>\begin{matrix}
   \mathbf{\hat r}         & = & \frac{x\mathbf{\hat x}+y\mathbf{\hat y}+z\mathbf{\hat z}}{r} \\
   \boldsymbol{\hat\theta} & = & \frac{xz\mathbf{\hat x}+yz\mathbf{\hat y}-\rho^2\mathbf{\hat z}}{r \rho} \\
   \boldsymbol{\hat\varphi}   & = & \frac{-y\mathbf{\hat x}+x\mathbf{\hat y}}{\rho}
   \end{matrix}</math>
<math>\begin{matrix}
   \mathbf{\hat r}         & = & \frac{\rho}{r}\boldsymbol{\hat \rho}+\frac{   z}{r}\mathbf{\hat z} \\
   \boldsymbol{\hat\theta} & = & \frac{z}{r}\boldsymbol{\hat \rho}-\frac{\rho}{r}\mathbf{\hat z} \\
   \boldsymbol{\hat\varphi}   & = & \boldsymbol{\hat\varphi}
   \end{matrix}</math>
<math>\begin{matrix}
   \boldsymbol{\hat \rho} & = & \sin\theta\mathbf{\hat r}+\cos\theta\boldsymbol{\hat\theta} \\
   \boldsymbol{\hat\varphi} & = & \boldsymbol{\hat\varphi} \\
   \mathbf{\hat z}       & = & \cos\theta\mathbf{\hat r}-\sin\theta\boldsymbol{\hat\theta} \\
   \end{matrix}</math>
.
Векторное поле <math>\mathbf{A}</math> <math>A_x\mathbf{\hat x} + A_y\mathbf{\hat y} + A_z\mathbf{\hat z}</math> <math>A_\rho\boldsymbol{\hat \rho} + A_\varphi\boldsymbol{\hat \varphi} + A_z\boldsymbol{\hat z}</math> <math>A_r\boldsymbol{\hat r} + A_\theta\boldsymbol{\hat \theta} + A_\varphi\boldsymbol{\hat \varphi}</math> <math>A_\sigma\boldsymbol{\hat \sigma} + A_\tau\boldsymbol{\hat \tau} + A_\varphi\boldsymbol{\hat z}</math>
Градиент <math>\nabla f</math> <math>{\partial f \over \partial x}\mathbf{\hat x} + {\partial f \over \partial y}\mathbf{\hat y}
 + {\partial f \over \partial z}\mathbf{\hat z}</math>
<math>{\partial f \over \partial \rho}\boldsymbol{\hat \rho}
 + {1 \over \rho}{\partial f \over \partial \varphi}\boldsymbol{\hat \varphi} 
 + {\partial f \over \partial z}\boldsymbol{\hat z}</math>
<math>{\partial f \over \partial r}\boldsymbol{\hat r}
 + {1 \over r}{\partial f \over \partial \theta}\boldsymbol{\hat \theta} 
 + {1 \over r\sin\theta}{\partial f \over \partial \varphi}\boldsymbol{\hat \varphi}</math>
<math> \frac{1}{\sqrt{\sigma^{2} + \tau^{2}}} {\partial f \over \partial \sigma}\boldsymbol{\hat \sigma} + \frac{1}{\sqrt{\sigma^{2} + \tau^{2}}} {\partial f \over \partial \tau}\boldsymbol{\hat \tau} + {\partial f \over \partial z}\boldsymbol{\hat z}</math>
Дивергенция <math>\nabla \cdot \mathbf{A}</math> <math>{\partial A_x \over \partial x} + {\partial A_y \over \partial y} + {\partial A_z \over \partial z}</math> <math>{1 \over\rho}{\partial \left(\rho A_\rho \right) \over \partial \rho}
 + {1 \over\rho}{\partial A_\varphi \over \partial \varphi} 
 + {\partial A_z \over \partial z}</math>
<math>{1 \over r^2}{\partial \left( r^2 A_r \right) \over \partial r}
 + {1 \over r\sin\theta}{\partial \over \partial \theta} \left(  A_\theta\sin\theta \right)  
 + {1 \over r\sin\theta}{\partial A_\varphi \over \partial \varphi}</math>
<math> \frac{1}{\sigma^{2} + \tau^{2}}{\partial A_\sigma \over \partial \sigma} + \frac{1}{\sigma^{2} + \tau^{2}}{\partial A_\tau \over \partial \tau} + {\partial A_z \over \partial z}</math>
Ротор <math>\nabla \times \mathbf{A}</math> <math>\begin{matrix}
 \left({\partial A_z \over \partial y} - {\partial A_y \over \partial z}\right) \mathbf{\hat x} & + \\
 \left({\partial A_x \over \partial z} - {\partial A_z \over \partial x}\right) \mathbf{\hat y} & + \\
 \left({\partial A_y \over \partial x} - {\partial A_x \over \partial y}\right) \mathbf{\hat z} & \ \end{matrix}</math>
<math>\begin{matrix}
 \left(\frac{1}{\rho}\frac{\partial A_z}{\partial \varphi}
   - \frac{\partial A_\varphi}{\partial z}\right) \boldsymbol{\hat \rho} & + \\
 \left(\frac{\partial A_\rho}{\partial z} - \frac{\partial A_z}{\partial \rho}\right) \boldsymbol{\hat \varphi} & + \\
 \frac{1}{\rho}\left(\frac{\partial (\rho A_\varphi) }{\partial \rho} 
   - \frac{\partial A_\rho}{\partial \varphi}\right) \boldsymbol{\hat z} & \ \end{matrix}</math>
<math>\begin{matrix}
 {1 \over r\sin\theta}\left({\partial \over \partial \theta} \left( A_\varphi\sin\theta \right)
   - {\partial A_\theta \over \partial \varphi}\right) \boldsymbol{\hat r} & + \\
 {1 \over r}\left({1 \over \sin\theta}{\partial A_r \over \partial \varphi} 
   - {\partial \over \partial r} \left( r A_\varphi \right) \right) \boldsymbol{\hat \theta} & + \\
 {1 \over r}\left({\partial \over \partial r} \left( r A_\theta \right)
   - {\partial A_r \over \partial \theta}\right) \boldsymbol{\hat \varphi} & \ \end{matrix}</math>
<math>\begin{matrix}
 \left(\frac{1}{\sqrt{\sigma^{2} + \tau^{2}}}{\partial A_z \over \partial \tau}
   - {\partial A_\tau \over \partial z}\right) \boldsymbol{\hat \sigma} & - \\
 \left(\frac{1}{\sqrt{\sigma^{2} + \tau^{2}}}{\partial A_z \over \partial \sigma}- {\partial A_\sigma \over \partial z}\right) \boldsymbol{\hat \tau} & + \\
 \frac{1}{\sqrt{\sigma^{2} + \tau^{2}}}\left({\partial \left( s A_\varphi \right) \over \partial s} 
   - {\partial A_s \over \partial \varphi}\right) \boldsymbol{\hat z} & \ \end{matrix}</math>
Оператор Лапласа <math>\Delta f = \nabla^2 f</math> <math>{\partial^2 f \over \partial x^2} + {\partial^2 f \over \partial y^2} + {\partial^2 f \over \partial z^2}</math> <math>{1 \over\rho}{\partial \over \partial\rho}\left(\rho {\partial f \over \partial \rho}\right)
 + {1 \over\rho^2}{\partial^2 f \over \partial \varphi^2} 
 + {\partial^2 f \over \partial z^2}</math>
<math>{1 \over r^2}{\partial \over \partial r}\!\left(r^2 {\partial f \over \partial r}\right)
 \!+\!{1 \over r^2\!\sin\theta}{\partial \over \partial \theta}\!\left(\sin\theta {\partial f \over \partial \theta}\right) 
 \!+\!{1 \over r^2\!\sin^2\theta}{\partial^2 f \over \partial \varphi^2}</math>
<math> \frac{1}{\sigma^{2} + \tau^{2}}

\left( \frac{\partial^{2} f}{\partial \sigma^{2}} + \frac{\partial^{2} f}{\partial \tau^{2}} \right) + \frac{\partial^{2} f}{\partial z^{2}} </math>

Векторный оператор Лапласа <math>\Delta \mathbf{A}</math> <math>\begin{matrix} \Delta A_x \mathbf{\hat x} + \Delta A_y \mathbf{\hat y} + \Delta A_z \mathbf{\hat z}= \\

\biggl({\partial^2 A_x \over \partial x^2} + {\partial^2 A_x \over \partial y^2} + {\partial^2 A_x \over \partial z^2}\biggr)\mathbf{\hat x}+ \\ \biggl({\partial^2 A_y \over \partial x^2} + {\partial^2 A_y \over \partial y^2} + {\partial^2 A_y \over \partial z^2}\biggr)\mathbf{\hat y}+ \\ \biggl({\partial^2 A_z \over \partial x^2} + {\partial^2 A_z \over \partial y^2} + {\partial^2 A_z \over \partial z^2}\biggr)\mathbf{\hat z}\ \end{matrix} </math>

<math>\begin{matrix}
 \left(\Delta A_\rho - {A_\rho \over \rho^2} 
   - {2 \over \rho^2}{\partial A_\varphi \over \partial \varphi}\right) \boldsymbol{\hat \rho} & + \\
 \left(\Delta A_\varphi - {A_\varphi \over \rho^2} 
   + {2 \over \rho^2}{\partial A_\rho \over \partial \varphi}\right) \boldsymbol{\hat\varphi} & + \\
 \left(\Delta A_z \right) \boldsymbol{\hat z}  & \ \end{matrix}</math>
<math>\begin{matrix}
 \left(\Delta A_r - {2 A_r \over r^2} 
   - {2 \over r^2\sin\theta}{\partial \left(A_\theta \sin\theta\right) \over \partial\theta}
   - {2 \over r^2\sin\theta}{\partial A_\varphi \over \partial \varphi}\right) \boldsymbol{\hat r} & + \\
 \left(\Delta A_\theta - {A_\theta \over r^2\sin^2\theta} 
   + {2 \over r^2}{\partial A_r \over \partial \theta} 
   - {2 \cos\theta \over r^2\sin^2\theta}{\partial A_\varphi \over \partial \varphi}\right) \boldsymbol{\hat\theta} & + \\
 \left(\Delta A_\varphi - {A_\varphi \over r^2\sin^2\theta}
   + {2 \over r^2\sin\theta}{\partial A_r \over \partial \varphi}
   + {2 \cos\theta \over r^2\sin^2\theta}{\partial A_\theta \over \partial \varphi}\right) \boldsymbol{\hat\varphi} & \end{matrix}</math>
?
Элемент длины <math>d\mathbf{l} = dx\mathbf{\hat x} + dy\mathbf{\hat y} + dz\mathbf{\hat z}</math> <math>d\mathbf{l} = d\rho\boldsymbol{\hat\rho} + \rho d\varphi\boldsymbol{\hat\varphi} + dz\boldsymbol{\hat z}</math> <math>d\mathbf{l} = dr\mathbf{\hat r} + rd\theta\boldsymbol{\hat \theta} + r\sin\theta d\varphi\boldsymbol{\hat \varphi}</math> <math>d\mathbf{l} = \sqrt{\sigma^{2} + \tau^{2}} d\sigma\boldsymbol{\hat \sigma} + \sqrt{\sigma^{2} + \tau^{2}} d\tau\boldsymbol{\hat \tau} + dz\boldsymbol{\hat z}</math>
Элемент ориентированной площади <math>\begin{matrix}d\mathbf{S} = &dy\,dz\,\mathbf{\hat x} + \\

&dx\,dz\,\mathbf{\hat y} + \\ &dx\,dy\,\mathbf{\hat z}\end{matrix}</math>

<math>\begin{matrix}

d\mathbf{S} = & \rho\, d\varphi\, dz\,\boldsymbol{\hat \rho} + \\ & d\rho \,dz\,\boldsymbol{\hat \varphi} + \\ & \rho\,d\rho d\varphi \,\mathbf{\hat z} \end{matrix}</math>

<math>\begin{matrix}

d\mathbf{S} = & r^2 \sin\theta \,d\theta \,d\varphi \,\mathbf{\hat r} + \\ & r\sin\theta \,dr\,d\varphi \,\boldsymbol{\hat \theta} + \\ & r\,dr\,d\theta\,\boldsymbol{\hat \varphi} \end{matrix}</math>

<math>\begin{matrix}

d\mathbf{S} = & \sqrt{\sigma^{2} + \tau^{2}}\, d\tau\, dz\,\boldsymbol{\hat \sigma} + \\ & \sqrt{\sigma^{2} + \tau^{2}} d\sigma\,dz\,\boldsymbol{\hat \tau} + \\ & \sigma^{2} + \tau^{2} d\sigma\, d\tau \,\mathbf{\hat z} \end{matrix}</math>

Элемент объёма <math>dV = dx\,dy\,dz</math> <math>dV = \rho\, d\rho\, d\varphi\, dz</math> <math>dV = r^2\sin\theta \,dr\,d\theta\, d\varphi</math> <math>dV = \left( \sigma^{2} + \tau^{2} \right) d\sigma d\tau dz</math>

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

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

  1. <math>\mathrm{div\ grad}\; f = \nabla \cdot (\nabla f) = \nabla^2 f = \Delta f</math> (Оператор Лапласа)
  2. <math>\mathrm{rot\ grad}\; f = \nabla \times (\nabla f) = 0</math>
  3. <math>\mathrm{grad\ div}\; \mathbf{A} = \nabla (\nabla \cdot \mathbf{A}) </math>
  4. <math>\mathrm{div\ rot}\; \mathbf{A} = \nabla \cdot (\nabla \times \mathbf{A}) = 0</math>
  5. <math>\mathrm{rot\ rot}\; \mathbf{A} = \nabla \times (\nabla \times \mathbf{A})
                                               = \nabla (\nabla \cdot \mathbf{A}) - \Delta \mathbf{A}</math> (используя формулу Лагранжа для двойного векторного произведения)
  1. <math>\Delta (f g) = \mathrm{div\ grad}\ (fg)= \mathrm{div}\ (f \mathrm{grad}\ g+g \mathrm{grad}\ f) = f \Delta g + 2 \mathrm{grad}\ f \cdot \mathrm{grad}\ g + g \Delta f</math>

См. также

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