微分多様体


20.演算子 div,rot,grad

 本節では、ベクトル解析でおなじみの演算子 div , rot , grad を多様体上で定義します。まず、0 形式にベクトル場を対応させる勾配gradient )と呼ばれる演算子 grad

(20-1)  grad f = df/ds

で定義し、ベクトル場に 0 形式を対応させる発散divergence )と呼ばれる演算子 div

(20-2)  div B = d(B · dS)/dV

で定義します。ちなみにこの右辺は (19-42)(7-1) を使うと

(20-3)  d(iBdV)/dV = { LBdV - iBd(dV) }/dV

と変形されますが、dVn次元多様体の n 形式ですから、その外微分 d(dV)0 です。従って、(20-2) はまた

(20-4)  div B = LBdV/dV

という計量を陽に含まない表示も持つことがわかります。
 また、n = 3 の場合のみに限定されますが、ベクトル場にベクトル場を対応させる回転rotation )と呼ばれる演算子 rot

(20-5)  rot A = d(A · ds)/dS

で定義します。(20-1),(20-2),(20-5) を書きかえると、

(20-6)  grad f · ds = df

(20-7)  rot A · dS = d(A · ds)

(20-8)  div B dV = d(B · dS) = LBdV

となりますが、これらの演算子に関して次の式が成り立つことを示すことができます。

(20-9)  div rot A = 0

(20-10)  rot grad f = 0

(20-11)  grad( fg) = f grad g + g grad f

(20-12)  div( fB) = f div B + grad f · B

(20-13)  rot( fA) = f rot A + (-)g grad f ´ A

(20-14)  (-)g div(A ´ B) = B · rot A - A · rot B

 これらの証明ですが、まず (20-8)Brot A を代入して (20-7)(7-19) を使うと、

(20-15)  div rot A dV = d(rot A · dS) = d{d(A · ds)} = 0

となるので (20-9) が得られます。また、(20-7)Agrad f を代入して (20-6)(7-19) を使うと、

(20-16)  rot grad f · dS = d(grad f · ds) = d(df ) = 0

となるので (20-10) が得られます。また、(7-6),(20-6) により、

(20-17)  grad( fg) · ds = d( fg) = fdg + gdf = f grad g · ds + g grad f · ds

ですから (20-11) が得られます。また、(7-3),(19-48) を使うと、

(20-18)  div( fB) dV = d( fB · dS) = df ^ (B · dS) + f d(B · dS) = (grad f · ds) ^ (B · dS) + f div B dV = (grad f · B) dV + f div B dV

となって (20-12) が導かれました。また、(7-3),(19-54) により、

(20-19)  rot( fA) · dS = d( fA · ds) = df ^ (A · ds) + fd(A · ds) = (grad f · ds) ^ (A · ds) + f rot A · dS = (-)g(grad f ´ A) · dS + f rot A · dS

となって (20-13) が導かれました。最後に、(19-54),(7-3),(19-48) により、

(20-20)  (-)g div(A ´ B)dV = (-)g d{(A ´ B) · dS}

= d{A · ds ^ B · ds}

= d(A · ds) ^ (B · ds) - (A · ds) ^ d(B · ds)

= (rot A · dS) ^ (B · ds) - (A · ds) ^ (rot B · dS)

= (B · ds) ^ (rot A · dS) - (A · ds) ^ (rot B · dS)

= (B · rot A)dV - (A · rot B)dV

となって (20-14) が得られました。

 さて、これらの演算子 div , rot , grad が関係するStokesの定理やPoincaréの補題を考察してみましょう。
 最初にStokesの定理ですが、(12-16)Nn次元部分多様体 Ω を、wn - 1 形式 B · dS をそれぞれ代入すれば、(20-8) により dw = div B dV となるので、

(20-21)  òΩ div B dV = òΩ B · dS

が得られます。これは Gaussの定理としてよく知られているものです。次に n = 3 とし、(12-16)NM曲面、すなわち2次元部分多様体 S を、w に1形式 A · ds をそれぞれ代入すれば、(20-7) により dw = rot A · dS となるので、

(20-22)   òS rot A · dS = òS A · ds

が得られます。狭い意味で Stokesの定理と呼ばれているのはこれです。次に、再び一般の n の場合にもどり、(12-16)NM曲線、すなわち1次元部分多様体 C を、w0 形式 f をそれぞれ代入すれば、(20-6) により dw = grad f · ds となるので、

(20-23)   òC grad f · ds = òC  f

が得られます。この右辺は表示こそ積分ですが、実際は曲線 C の端点における f の値もしくはその符号を変えたものを C のすべての端点について加えたものです。詳しく言うと、C の向きの定義により、端点 s の近傍が C の向きを持つ局所座標で R の正の部分に写る場合、言いかえると sC始点のときは - f(s) を、そうでない場合、すなわち sC終点のときは f(s) を、それぞれ加えたものということになります。

 さて、部分多様体 (S, i)(C, i) がすべての点で正則で、かつ埋め込み i が大域的にも単射ならば、(19-61) 又は (19-75) により i*(B · dS) = BndS , i*(A · ds) = Atds と書けるので、一連の Stokesの定理 (20-21)~(20-23)

(20-24)   òΩ div B dV = òΩ Bn dS

(20-25)   òS (rot A)n dS = òS At ds

(20-26)   òC (grad f )t ds = òC  f

のように書くこともできます。

 さて、次は動く多様体上の積分です。その前に準備として、内部積 iv に関する公式をいくつか提示しておきましょう。

(20-27)  iv(rdV) = rv · dS

(20-28)  iv(B · dS) = (B ´ v) · ds       ( n = 3 )

(20-29)  iv(A · ds) = A · v

 これらの証明ですが、まず (20-27) は、(19-42) により

(20-30)  iv(rdV) = rivdV = rv · dS

 また (20-28) は、(19-56) により、

(20-31)  iv(B · dS)(D) = B · dS(v, D) = B · (v ´ D) = D · (B ´ v) = (B ´ v) · ds(D)

 また (20-29) は、

(20-32)  iv(A · ds) = A · ds(v) = A · v

 ゆえに、(20-6)~(20-8),(20-27)~(20-29)(7-1) を用いると、次の公式が得られます。

(20-33)  Lv(rdV) = ivd(rdV) + div(rdV) = 0 + d(rv · dS) = div(rv) dV

(20-34)  Lv(B · dS) = ivd(B · dS) + div(B · dS) = iv(div B dV) + d{(B ´ v) · ds} = {v div B + rot(B ´ v)} · dS

(20-35)  Lv(A · ds) = ivd(A · ds) + div(A · ds) = iv(rot A · dS) + d(A · v) = { rot A ´ v + grad(A · v)} · ds

 さて、以下では t に依存することを示す添え字のパラメター t は省略します。まず (15-12)Ntn次元の動く部分多様体 Ω を、wtrdV を代入すると、

(20-36) 
—–
d
t
òΩ rdV = òΩ ì
í
î
¶r
—–
t
dV + Lv(rdV) ü
ý
þ
= òΩ ì
í
î
¶r
—–
t
+ div(rv) ü
ý
þ
dV = òΩ ¶r
—–
t
dV + òΩ rv · dS

 次に n = 3 として、(15-12)Nt に動く曲面 S を、wtB · dS を代入すると、

(20-37) 
—–
d
t
òS B · dS = òS ì
í
î
B
—–
t
· dS + Lv(B · dS) ü
ý
þ
= òS ì
í
î
B
—–
t
+ v div B + rot(B ´ v) ü
ý
þ
· dS = òS ì
í
î
B
—–
t
+ v div B ü
ý
þ
· dS + òS (B ´ v) · ds

 また (15-12)Nt に動く曲線 C を、wtA · ds を代入すると、

(20-38) 
—–
d
t
òC A · ds = òC ì
í
î
A
—–
t
· ds + Lv(A · ds) ü
ý
þ
= òC ì
í
î
A
—–
t
+ rot A ´ v + grad(A · v) ü
ý
þ
· ds = òC ì
í
î
A
—–
t
+ rot A ´ v ü
ý
þ
· ds + òC A · v

 という公式が得られました。

 次に、Poincaréの補題を div , rot , grad により記述してみます。まず次のことに注意します。

(20-39a)  0 形式 f については、df = grad f · ds

(20-39b) 

1 形式は一般に w = A · ds と書け、n = 3 ならば dw = rot A · dS

(20-39c) 

n - 1 形式は一般に w = B · dS と書け、dw = div B dV

(20-39d) 

n 形式は一般に w = rdV と書け、dw = 0

 よって第16節のPoincaréの補題1を適用すれば、Rn の星状領域と同型なn次元多様体 M で次の命題が成り立ちます。

(20-40a)   fgrad f = 0 を満たせば f は定数である。

(20-40b) 

n = 3 のとき、Arot A = 0 を満たせば A = grad f と書ける。

(20-40c) 

n = 3 のとき、Bdiv B = 0 を満たせば B = rot A と書ける。

(20-40d) 

0 形式 r は無条件で r = div B と書ける。

 また、第16節のPoincaréの補題2を適用すれば、Rn の凸領域と同型なn次元多様体 M で次の命題が成り立ちます。

(20-41a)  台がコンパクトな fgrad f = 0 を満たせば f = 0 である。

(20-41b) 

n = 3 のとき、台がコンパクトな Arot A = 0 を満たせば、台がコンパクトな f により A = grad f と書ける。

(20-41c) 

n = 3 のとき、台がコンパクトな Bdiv B = 0 を満たせば、台がコンパクトな A により B = rot A と書ける。
 
(20-41d) 

台がコンパクトな 0 形式 ròM rdV = 0 を満たせば、台がコンパクトな B により r = div B と書ける。

 最後に div , rot , grad の局所座標による成分表示を求めておきましょう。なお、今後はEinsteinの表記法により、同一項で2箇所(以上)に出てくる同一の添字については和を取るものとし、和を表わす å を省略します。(19-39),(19-43) により

(20-42)  A · ds = gij Aidxj = Aj dxj

(20-43)  B · dS = BidSi = (-1)i-1 |det gx|½ Bi dx¹ ^ ¼ ^ dxi-1 ^ dxi+1 ^ ¼ ^ dxn

(20-44)  rdV = r |det gx|½ dx¹ ^ ¼ ^ dxn

が成り立ちますから、grad f の共変成分 gradi f は、

(20-45)  f 
—–
 ¶
xi
· dxi = df = gradi f · dxi

ゆえに、

(20-46)  gradi f = f 
—–
 ¶
xi

また、(20-8),(20-43) により、

(20-47)  div B dV = d(Bi dSi) = (-1)i-1 d( |det gx|½ Bi ) ^ dx¹ ^ ¼ ^ dxi-1 ^ dxi+1 ^ ¼ ^ dxn =  
—–
 ¶
xi
( |det gx|½ Bi ) dx¹ ^ ¼ ^ dxn

なので、(20-44) により、

(20-48)  div B =  1 
———–
|det gx|½
 
—–
 ¶
xi
( |det gx|½ Bi )

 また、n = 3 のとき、rot A の反変成分を roti A と書くと、(20-7) により、

(20-49)  roti A dSi = d(Aj dxj) = Aj
——
xi
dxi ^ dxj

ですから、(20-43) により

(20-50a)  rot¹ A =  1 
———–
|det gx|½
æ
è
A3
——
x2
- A2
——
x3
ö
ø

(20-50b)  rot² A =  1 
———–
|det gx|½
æ
è
A1
——
x3
- A3
——
x1
ö
ø

(20-50c)  rot³ A =  1 
———–
|det gx|½
æ
è
A2
——
x1
- A1
——
x2
ö
ø

という式が得られます。

INDEX   BACK   NEXT