 |
Appendix 3 三角形のストークスの定理 |
f-denshi.com [目次へ] 最終更新日:03/05/14 |
サイト検索 |
3次元空間のベクトル場に ”渦” があるかないかを判定するための道具である循環と呼ばれる量を定義し,ベクトル解析における重要な定理の一つである ”ストークスの定理”[#] の原型を見い出すこととします。まず,用語の説明からです。
[1] ユークリッド空間の位置ベクトルをr ,ベクトル場を A (r) =(A1(r),A2(r),A3(r)) とし,
A (r)=Ar +B 0 ; B0 は定数ベクトル
と表せる場合[#]を考えましょう。これは話を特殊なベクトル場に制限しているようですが,Appendix
2 でも述べたように,「ベクトル場が1階連続微分可能ある」という ”応用上よくあるフツーのベクトル場” の微小領域でいつでも適用可能です。ここで,行列
Aは3変数のC1写像におけるヤコビ行列
A = |
 |
 |
∂A1 |
 |
|
∂x |
|
 |
∂A1 |
 |
|
∂y |
|
 |
∂A1 |
 |
|
∂z |
|
 |
≡ |
 |
A1x |
A1y |
A1z |
 |
A2x |
A2y |
A2z |
A3x |
A3y |
A3z |
|
; および,r = |
 |
x |
 |
y |
z |
|
 |
∂A2 |
 |
|
∂x |
|
 |
∂A2 |
 |
|
∂y |
|
 |
∂A2 |
 |
|
∂z |
|
 |
∂A3 |
 |
|
∂x |
|
 |
∂A3 |
 |
|
∂y |
|
 |
∂A3 |
 |
|
∂z |
|
で与えられることになります[#]。
[2] このとき,ベクトル場の閉曲線Cに沿った循環(CircA )とは,「閉曲線に沿ったベクトル場の線積分[#] 」のことで,
閉曲線 C の回りの循環とは,(一般的な定義)
CircA = |
 |
A ・t ds = |
 |
A ・dr |
|
と定義します。

ここでは閉曲線 C として3次元空間内の閉じた折れ線を考えます。この折れ線を連なる非常に小さなベクトル:dr kの集合と考えて(右図),この折れ線周りのベクトル場 A の循環 CircA を,
多角形の循環の定義(1)
CircA = |
 |
A (r k)・dr k (閉じた多角形の周囲沿って) |
( もちろん, |
 |
dr k=0 です。) |
|
と定義しましょう。ただし,r kは折れ線の線分,|dr k|の中心を示す位置ベクトルです。
[3] 積分路Cはどんな多角形でもかまわないのですが,ここでは小さな三角形に沿って循環を計算してみましょう。なぜなら,多角形はいくらでも小さな三角形に分割してその寄せ集めとみることができ,その線積分の総和は右上図のように内部はキャンセルし合って,周囲の線積分だけ残ります。したがって小さな三角形について循環を調べれば十分なのです。
[4] さて,小さな三角形の各辺を3次元ベクトル,
dr 1,dr 2,dr 3
からなる3つのベクトルで表す(右図)と,各辺の中点を指す位置ベクトルr kは,
r1=r3−dr 2/2
r2=r3+dr 1/2
dr1+dr2+dr 3=0
という関係があります。これらと,最初に述べた近似,A (r)=Ar+B 0 ,
および,定ベクトルB 0 の循環は明らかに 0 であることに注意すると,
この微小三角形の周りの循環は,
|
 |
ΔCircA =dr 1・A(r1)+dr 2・A(r2)+dr 3・A(r3)
=dr 1・(Ar1)+dr 2・(Ar2)+dr 3・(Ar3)+( dr1+dr2+dr 3)・B 0
=dr 1・(A(r3−dr 2/2))+dr 2・(A(r3+dr 1/2))−(dr 1+dr 2)・(Ar3) + 0
=−dr 1・(Adr 2)/2 +dr 2・(Adr 1)/2
=−dr 2・(tAdr 1)/2+dr 2・(Adr 1)/2 ←[#]より
=(1/2)dr 2(A−tA)dr 1
=(1/2)dr 2(Ωdr 1) ・・・・・・・・・・・・・・・・・・・・・・ [*]
と計算されます。ただし,Ω=A−tA は3行3列の行列で,
Ω=A−tA= |
 |
0 |
|
|
 |
|
0 |
|
|
|
0 |
ここで, ω1= |
 |
∂A3 |
 |
− |
 |
∂A2 |
 |
,ω2= |
 |
∂A1 |
 |
− |
 |
∂A3 |
 |
,ω3≡ |
 |
∂A2 |
 |
− |
 |
∂A1 |
 |
とおくと, |
|
|
|
|
|
|
∂y |
∂z |
∂z |
∂x |
∂x |
∂y |
Ω= |
 |
0 |
−ω3 |
ω2 |
 |
ω3 |
0 |
−ω1 |
−ω2 |
ω1 |
0 |
|
と書けます。 (↓ヤコビアンと回転(外積)との ”因果” はこんなところにあるんです。)
[5] ここで,ω1,ω2,ω3 をこの順に定義したことにはちゃんとワケがあって,これらを成分とするベクトル,
を定義すると,[*] の (Ωdr 1) が, ⇒ ω ×dr 1 (証明はすぐあとで[#]) と書けるのです。もちろんこれはベクトル Aの回転の定義です。
[6] これを用いると,[*] のつづきは,
ΔCircA=(1/2)dr 2・(Ωdr 1)
=(1/2)dr 2・(ω×dr 1) ↓ スカラー三重積を使って [#]
=ω・(dr 1×dr 2)/2
=ω ・dS
=rotA ・dS
と書くことができます。ここで,dSは大きさが微小三角形の面積に等しく,方向がその面に垂直な正方向を向いたベクトルで,面積素ベクトルと呼ばれるものです。結局,ベクトル場 A の循環はその回転と面積ベクトルの積として次のように書けます。
微小三角形の循環: ΔCircA= |
 |
A (rj)・dr j=rotA ・dS; ただし,dS= |
dr 1×dr 2 |
|
2 |
|
任意の多角形の循環は微小三角形の和で表すことができて,次のような定理として述べることができます。
ストークスの定理 [多角形版]
 |
[A (r k)・dr k]= |
 |
[rotA ・dS]j |
k は多角形の周囲に属する辺の数だけ, j は分割された微小三角形の数すべてについて和をとります。 |
左辺の和を多角形の周辺部分についてだけとればよい理由ははじめにも述べたように多角形の内部では,ベクトルがすべて打ち消しあって消えてしまうからです。

ちなみに,一般の曲線の場合のストークスの定理は,
 |
A ・dr |
= |
 |
rotA ・dS |
となりますが,これは多角形のストークスの定理について,n,m → ∞ の極限を積分記号で表したものです。
[目次へ]