Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
336
Добавлен:
10.05.2014
Размер:
4.96 Mб
Скачать

§2. Выражение операций теории поля в криволинейных координатах

  1. Введение.

В дальнейшем будут использоваться следующие обозначения. С исходной декартовой системой координат xyz ( или x1x2x3 ) связана криволинейная система координат x1x2x3 отображением

или

Это отображение предполагается невырожденным, непрерывно дифференцируемым и имеющим отличный от нуля якобиан. Обратное отображение имеет вид

.

Согласно правилам дифференцирования сложных функций справедливы соотношения или в матричном виде

= .

Здесь использованы следующие обозначения для матриц Якоби и ковариантных, контравариантных векторов:

,

звездочкой внизу обозначены ковариантные координаты.

Таким образом, вектора являются сопряженными к

ri = ,т. е. rj = .

В дальнейшем будут использоваться следующие обозначения:

uk=,

  1. Выражение градиента в криволинейных координатах

Для скалярного поля u градиент в декартовой системе координат равен

grad u = . По формуле дифференцирования сложной функции

=(grad u , ri ) = ui . По формулам Гиббса

grad u = (grad u , ri ) ri =ui ri .

Откуда для ортогональной системы координат

grad u = ui ri = ui = ui .

  1. Выражение дивергенции в криволинейных координатах

Обозначим V = Pi +Qj + Rk , Vi == , тогда

div V = =++=

= +

+ +

+ = (V1,r1)+(V2,r2)+(V3,r3) = (Vk,rk) =

=.

В ряде случаев приходится рассматривать разложение исходного поля V по базису ek : V = ek Ak . В этом случае предварительно вычисляют производные Vk и полученные выражения подставляют в формулу для данной операции, например, в формулу div V =. Можно показать, что

div V = .

4. Выражение ротора в криволинейных координатах

V = Pi +Qj + Rk , Vi ==,

rot V = ==

=

==-[ Vk , rk]= [rk , Vk]= [ek , Vk].

  1. Выражение оператора Лапласа в криволинейных координатах

grad u = ,, Ak = , div grad u = (Vk , rk). Тогда из формулы div V = получим u = div grad u = .

§3. Выражение операций теории поля в цилиндрических координатах

1. Цилиндрические координаты (r, , h) = (x1,x2,x3).

x = r cos

y = r sin

z = h

r1 = (cos , sin , 0), H1 = |r1| = 1,

r2 = (-r sin ,r cos , 0), H2 = |r2| = r,

r3 = ( 0 , 0 , 1), H3 = 1.

e1 = er = (cos , sin , 0) ,

e2 = e = (-sin ,cos , 0) ,

e3 = eh = ( 0 , 0 , 1) .

Базис er , e , ezортонормированный.

,

, , ,

.

  1. Выражение градиента в цилиндрических координатах

grad u = ui ri = ui = ui .

grad u =r1 +r2 + r3 = er +e + eh .

  1. Выражение дивергенции в цилиндрических координатах

V = Pi +Qj + Rk , Vi ==, V1 = , V2 = , V3 = .

Если V = ekAk , то

V1 = Vr = ( ekAk) = ek Ak + Akek = ek Ak .

V2 = V = ( ekAk) = ek Ak +Ak = ek + A1e2 - A2e1 .

V3 = Vh = ( ekAk) = ek + Ak = ek .

Отсюда следует

div V = (Vk,rk) = = =.

4. Выражение ротора в цилиндрических координатах

[e1, e2]=e3 , [e3, e1]=e2 , [e2, e3]=e1 ,

[e1, V1] = [e1, e2] + [e1, e3] = e3 - e2,

[e2, V2] ==,

[e3, V3] = [e3, e1] + [e3, e2] = e2 - e1 ,

rot V =++.

5. Выражение оператора Лапласа в цилиндрических координатах

H = H1 H2 H3 = r,

u = div grad u = = =.

§4. Выражение операций теории поля в сферических координатах

1. Сферические координаты (, , ) = (x1,x2,x3).

x = cos cos

y = cos sin

z = sin

r1 = (cos cos , cos sin , sin ),

H1 = |r1| = 1,

r2 = (- cos sin , cos cos , 0),

H2 = |r2| = cos ,

r3 = (- sin cos , - sin sin , cos ), H3 = .

e1 = e = (cos cos , cos sin , sin ),

e2 = e = (- sin , cos , 0),

e3 = e = (- sin cos , - sin sin , cos ).

Базис e , e , eортонормированный.

,

= cos e2 , = - cos e1 + sin e3 , = - sin e2 ,

= e3 , = 0 , = - e1 .

  1. Выражение градиента в сферических координатах

  2. grad u = ui ri = ui = ui .

grad u =r1 +r2 + r3 = e +e +e

  1. Выражение дивергенции в сферических координатах

Пусть V =ek Ak ,

V1 = V = (ek Ak) = ek + Ak= ek .

V2 = V = ( ekAk) = ek + Ak =

= ek – A2 cos e1+(cos A1 - A3sin ) e2 + A2 sin e3 = .

V3 = Vh = ( ekAk) = ek + Ak =.

Отсюда следует

div V = (Vk,rk) = = (V1,e1) (V2,e2) + (V3,e3) = + +=+.

4. Выражение ротора в сферических координатах

[e1, e2]=e3 , [e3, e1]=e2 , [e2, e3]=e1 ,

[e1, V1] = [e1, e2] + [e1, e3] = e3 - e2,

[e2, V2] ==

,

[e3, V3] = [e3, e1] + [e3, e2] [e3, e1] =

= e2 e1 ,

rot V = e3 - e2 ++ e2 e1 =

=++.

5. Выражение оператора Лапласа в сферических координатах

H1 = 1, H2 = cos , H3 = ,

u = div grad u = = =.