8.3
微分形式とフロベニウスの定理
前の節では,ベクトル場の立場から積分多様体を調べました.ここでは, ベクトル場のかわりに,その双対ベクトルである一次微分形式(
一階共変ベ クトル場)
を用いて同じ議論を行います. ベクトル場では可積分条件のIntrinsic
の表現として交換子積が用いられ ました.この章では外微分を用います.微分形式に不慣れな場合は 2.交代テンソル を読んでおくことをすすめます. この節では,反変ベクトル(
ベクトル場)
,共変ベクトル(1
次微分形式)
の 両方出てきます.それらの計算にはちょっとしたこつがあります.それから 始めます. ベクトル空間(反変ベクトル空間)V
の要素がいくつかあり,添字を用い るときはv
i のように添字は下に置きます.V
の基底を{e
1, . . . , e
n}
としてV
の要素v
を表すときは成分の添字は上に置く.たとえばV
3 v = v
1e
1+
· · · + v
ne
n= v
ie
i ここで一番右の式はアインシュタイン規約に従った表示.アインシュタイ ン規約とは1つの項の中に上下に同じ添字があるとき,その添字が動く範囲 全体の和をとるということ. さらにV
の要素は列ベクトルとして扱う. 次にV
の双対空間(共変ベクトル空間)V
∗ についてです.V
∗ の要素がいくつかあり,添字を用いるときはw
i のように添字は上に 置きます.V
∗ の基底を{f
1, . . . , f
n}
としてV
∗ の要素w
を表すときは成分の添字はしたに置く.たとえばV
∗3 w = w
1f
1+
· · · + w
nf
n= w
if
iV
∗ の要素は行ベクトルとして扱う. さらにV
∗ の要素とV
の要素の自然な演算は行列の積で行う. このようなルールを決めて行うとすっきり理解できます.(1.テンソル 積 参照) 双対基底について次のようになる.{e
1, . . . , e
n}
をベクトル空間V
の基底,その双対基底を{e
1, . . . , e
n}
とする.このとき
e
1..
.
e
n
(
e
1· · · e
n)
= E
ただし,E
はn次単位正方行列. が成り立つ.同様に逆行列をもつn
次正方行列A = (a
ij), B = (b
ij)(
行列A
の第i
行,第j
列成分がa
ij)
によってw
i= a
ije
j, v
i= b
j ie
j のとき,V
∗ の基底を{w
1, . . . , w
n},
V
の基底を{v
1, . . . , v
n}
で定めるとき
w
1..
.
w
n
(
v
1· · · v
n)
= A
e
1..
.
e
n
(
e
1· · · e
n)
B
= AB
であるから,{w
1, . . . , w
n}
が{v
1, . . . , v
n}
の双対基底になるのはAB = E
すなわちB
がA
の逆行列のときで,そのときに限る. 行列の次の性質を用います.E
n, E
m をそれぞれn
次単位正方行列,m
次単位正方行列とするとき(
E
nA
0
E
m) (
E
nB
0
E
m)
=
(
E
nA + B
0
E
m)
であるから(
E
nA
0
E
m)
の逆行列は(
E
n−A
0
E
m)
である. もう1つ微分形式の外微分を用います.使う公式は次の式ですω
が1次微分形式(1階共変テンソル場)のとき,反変ベクトル場X, Y
に対してdω(X, Y ) = X(ω(Y ))
− Y (ω(X)) − ω([X, Y ])
が成り立つ.ちなみに,この式は座標を用いない外微分のIntrinsic
な表 現です. それでは本題に入りましょう. 定義n
次元ユークリッド空間R
n の開集合U
上のr
個のなめらかな1次微分形 式(Pfaff
形式ともいう)
の方程式ω
p= 0 (1
5 p 5 r)
をU
上の連立Pfaff
方程式または連立全微分方程式という. なめらかな1次微分形式とは座標系を用いてω
p= a
pidx
i と表したときa
pi∈ C
∞(U )
を意味する.なお以下扱うのはなめらかな微 分形式だけで,いちいちなめらかとは断らない. ベクトル場で述べた定義を繰り返すことになるが,連立Pfaff
方程式の積 分多様体を定義する. 定義U
はR
n の開集合.ω
p= 0 (1
5 p 5 r)
をU
上定義されたr
個の連立Pfaff
方程式とする. このとき,R
m の開集合N
からU
への埋め込みf : N (
⊂ R
m)
−→ U
が存在しf
∗ω
p≡ 0, (1 5 p 5 r)
を満たすときm
次元多様体f (N )
を連立Pfaff
方程式ω
p= 0 (1
5 p 5 r)
の積分多様体と呼ぶ. さらに,U
上の任意の点P
に対して,P
を通るn
− r
次元の積分多様体 が存在するとき,この連立Pfaff
方程式ω
p= 0 (1
5 p 5 r)
を完全積分可能と呼ぶ.まず,文字の使用ルールを決めよう.
R
n において,r
個のPfaff
方程式からなる連立方程式を扱うとき, 使う文字についてi, j
は1
5 i, j 5 n
p, q
は1
5 p, q 5 r
α, β
はr + 1
5 α, β 5 n
を動くとする. 表記はアインシュタイン規約に従い,従わないときはΣ
を用い通常の書 き方をする.R
n の開集合U
におけるr
個の連立Pfaff
方程式の積分多様体の最大次元 にいては少し説明が必要である.U
上でr
個のPfaff
形式ω
p(p = 1, . . . , r)
が与えられたとき一次独立 の個数は一定であるとは限らないが,ここでは至る所一次独立,すなわちrank(
階数)
がr
と仮定する. 座標系(U, x
i)
を用いてω
p= a
pidx
i と表す.行列で表示すると
ω
1..
.
ω
r
=
a
11· · · a
1n..
.
. .
.
..
.
a
r1· · · a
rn
dx
1..
.
dx
n
行列(a
pi)
のrank
がr
である.
新しくω
r+1, . . . , ω
n を追加して{ω
1, . . . , ω
n}
· · · (1)
がU
におけるPfaff
形式の基底とする.行列(a
ij)
の逆行列を(b
ij)
とする と(1)
の双対基底X
1, . . . X
n はX
i= b
ji∂
∂x
j である.これは,共変ベクトルと反変ベクトルの自然な演算を行列で表示するとわかりやすい.
E =
ω
1..
.
ω
r
(
X
1· · · X
n)
=
a
11· · · a
1n..
.
. .
.
..
.
a
n1· · · a
nn
dx
1..
.
dx
n
(
∂
∂x
1. . .
∂
∂x
1)
b
11· · · b
1n..
.
. .
.
..
.
b
n1· · · b
nn
=
a
11· · · a
1n..
.
. .
.
..
.
a
n1· · · a
nn
b
11· · · b
1n..
.
. .
.
..
.
b
n1· · · b
nn
となる.このように,反変ベクトルは列ベクトル,共変ベクトルは行ベク トルとし,共変ベクトルと反変ベクトルの自然な演算を行列の積で行えば, 和についてのアインシュタイン規約が合理的であることが理解できる,U
上でr
個の一次独立なPfaff
形式ω
1, . . . , ω
r が定義されたとき,U
上の各点P
でD
n−r(P ) =
{X ∈ T
P(
R
n)
|ω
1(X) = 0, . . . , ω
r(X) = 0
}
が定義できる.{ω
1, . . . , ω
n}
の双対ベクトル{X
1, . . . , X
n}
を用いればD
n−r= Span
{X
r+1, . . . , X
n}
であるからdim D
n−r(P ) = n
− r
である. すなわち,U
上定義されたr
個の連立Pfaff
方程式 はU
上のn
− r
次元の分布D
n−r を定義する. ここで,U
上でr
個の一次独立なPfaff
形式ω
1, . . . , ω
r とこれらのPfaff
形式より定義されるn
− r
次元の分布D
n−r は可逆な関係である. 実際,各
ω
p がなめらかなら,基底となる追加するω
r+1, . . . , ω
n をなめ らかにとり,逆行列は分数式であるからなめらかであり,双対ベクトル{X
1, . . . , X
n}
もなめらかでD
n−r もなめらかな分布となる. さらに,R
n の部分多様体(N, f )
が連立Pfaff
方程式ω
p= 0 (1
5 p 5 r)
の積分多様体のとき,任意のN
のベクトル場X
に対して0 = (f
∗ω
p)(X) = ω
p(f
∗(X))
が成り立つから,(N, f )
はD
n−r の積分多様体である. したがって,ω
p= 0 (1
5 p 5 r)
が完全積分可能⇐⇒ D
n−r が完全積分可能 が分かる. 以上をまとめると次のようになる. 命題U
をn次元ユークリッド空間R
n の開集合とする.U
上でr
個の一次独立 なPfaff
形式ω
1, . . . , ω
r が定義されたとき,U
上の各点P
でn
− r
次元のベクトル空間D
n−r(P ) =
{X ∈ T
P(
R
n) : ω
1(X) = 0, . . . ω
r(X) = 0
}
が定義できる.このとき 連立Pfaff
方程式ω
p= 0 (1
5 p 5 r)
が完全積分可能⇐⇒
D
n−r が完全積分可能 が成り立つ.後で,連立
Pfaff
方程式ω
p= 0 (1
5 p 5 r)
が完全積分可能であるための条件を調べるのであるがその前にPfaff
形式 とベクトル場の双対性に関して座標系を用いて調べよう. 1次独立なr
個のPfaff
形式ω
p(p = 1, . . . r)
を座標系用いてω
p= ω
ipdx
i と表す.ω
ip はR
n 上の関数でω
ip= ω
ip(x
1, . . . , x
n)
と書くべきもの. 行列(ω
ip)
のrank
はr
であるから,必要ならx
i の順番を入れ替え第1 列から第r列までが逆行列を持つとしてよくr
次正方行列(ω
qp)
の逆行列を(a
pq)
とし,{θ
p}
をθ
p= a
pqω
q= dx
p+ b
pαdx
α となる.ただしb
pα= a
pqω
αq これは,行列で表示した法がわかりやすく次のようになる.
θ
1..
.
θ
r
=
a
11· · · a
1r..
.
. .
.
..
.
a
r1· · · a
rr
ω
1..
.
ω
r
=
a
11· · · a
1r..
.
. .
.
..
.
a
r1· · · a
rr
ω
11· · · ω
1rω
r+11· · · ω
n1..
.
. .
.
..
.
..
.
. .
.
..
.
ω
1r· · · ω
rrω
r+1r· · · ω
nr
dx
1..
.
dx
rdx
r+1..
.
dx
n
=
1
0
. . .
0
b
1r+1. . .
b
1n. . . .
0
. . .
0
1
b
rr+1. . .
b
rn
dx
1..
.
dx
rdx
r+1..
.
dx
n
dx
r+1, . . . , dx
n を加えた{θ
1, . . . , θ
r, dx
r+1, . . . , dx
n}
がR
n の共変ベクトル場の基底になる.これも行列表示した方がわかりや すく,
1
0
. . .
0
b
1r+1. . .
b
1n. . . .
0
. . .
0
1
b
rr+1. . .
b
rn0
. . .
0
0
1
0 . . .
0
. . . .
0
. . . .
0
1
dx
1..
.
dx
rdx
r+1..
.
dx
n
だからである.{θ
1, . . . , θ
r, dx
r+1, . . . , dx
n}
の双対基底X
1, . . . X
n は
θ
1..
.
θ
n
(
X
1. . . X
n)
= E
であり,(
E
nA
0
E
m)
−1=
(
E
n−A
0
E
m)
であるから行列で表すと,(
∂
∂x
1. . .
∂
∂x
n)
1
0
. . .
0
−b
1r+1. . .
−b
1n. . . .
0
. . .
0
1
−b
rr+1. . .
−b
rn0
. . .
0
0
1
0 . . .
0
. . . .
0
. . . .
0
1
である.このように行列表示をすると見やすいと思う. すなわち,1次独立なr
個のPfaff
形式ω
p(p = 1, . . . r)
は第1
行から第r
行であり,これらのPfaff
形式より定まるn-r
次元分布D
n−r は第r+1
列 から第n
列までのベクトルで生成される.
なぜマイナスがつくかを考えよう.一般の次元で考えると分かりづらいの で,2次元曲面すなわちR
5 における2次元曲面で考えよう.2
次元曲面
x = x(u, v)
y = y(u, v)
z = z(u, v)
で∂x
∂u
= a,
∂x
∂v
= b,
∂y
∂u
= c,
∂y
∂v
= d,
∂x
∂u
= e,
∂x
∂v
= f
とおく.このときこの曲面の連立Pfaff
方程式はdx =
∂x
∂u
du +
∂x
∂v
dv = adu + bdv
dy =
∂y
∂u
du +
∂y
∂v
dv = cdu + ddv
dz =
∂z
∂u
du +
∂z
∂v
dv = edu + f dv
したがってθ
1= dx
− adu − vdv = 0
θ
2= dy
− cdu − ddv = 0
θ
3= dz
− edu − fdv = 0
さらにθ
4= du
θ
5= dv
として基底θ
1, θ
2, θ
3, θ
4, θ
5 を行列表示すると
1
0
0
−a −b
0
1
0
−c −d
0
0
1
−e −f
0
0
0
1
0
0
0
0
0
1
dx
dy
dz
du
dv
一方,この曲面の接ベクトルX
1, X
2 はX
1=
∂
∂u
+
∂x
∂u
∂
∂x
+
∂y
∂u
∂
∂y
+
∂z
∂u
∂
∂z
=
∂
∂u
+ a
∂
∂x
+ c
∂
∂y
+ e
∂
∂z
X
2=
∂
∂v
+ b
∂
∂x
+ d
∂
∂y
+ f
∂
∂z
X
1, X
2 を行列表示すると(
∂
∂x
∂
∂y
∂
∂z
∂
∂u
∂
∂v
)
a
b
c
d
e
f
1
0
0
1
この例で見ると分かるように,
Pfaff
方程式では移項しているから−がつ くのです. ベクトル場では,完全積分可能の条件が交換子積が閉じているでしたが,Pfaff
形式ではどうなるかを調べましょう. 定義U
をn次元ユークリッド空間R
n の開集合とする.U
上で定義された連 立Pfaff
方程式ω
1= 0, . . . , ω
r= 0
は各p(1
5 p 5 r)
に対してdω
p= θ
qp∧ ω
q を満たすr
2 個の1次微分形式θ
qp が存在するとき フロベニウス条件を満たすという. つぎが重要な定理です(
以下の証明は一部書き直しました.平成29
年11
月)
. 定理U
をn次元ユークリッド空間R
n の開集合とする.U
上で定義された連 立Pfaff
方程式ω
1= 0, . . . , ω
r= 0
がフロベニウスの条件を満たすとき完全積分可能であり逆も成り立つ. 証明 まず次の内容を証明する. 1つの座標系(x
1, . . . , x
n)
でω
p= ω
ipdx
i(1
5 p 5 r)
のとき,別のpfaff
形式η
p が逆行列が存在するr
× r
行列(a
pq)
を用いてη
p= a
pqω
q となれば,{ω
p}
がフロベニウス条件を満たせば{η
p}
もフロベニウス条件を満たす.
(
∵)
行列(a
pq)
の逆行列を(b
pq)
とすればω
p= b
pqη
q が成り立つ.dω
p= θ
qp∧ ω
q のとき,dη
p を計算すればよい.dη
p= d(a
pqω
q) = da
pq∧ ω
q+ a
pqdω
q= da
pq∧ ω
q+ a
pqθ
qr∧ ω
r 添字をそろえて= (da
pq+ a
prθ
qr)
∧ ω
q= (da
pq+ a
prθ
qr)
∧ b
qsη
s= (da
ps+ a
prθ
sr)
∧ b
sqη
q したがってθ
q0p= (da
ps+ a
prθ
sr)b
sq とすればdη
p= θ
q0pη
q となり{η
p}
もフロベニウス条件を満たす. したがって,{ω
p}
のかわりにω
p はa
pqω
q= dx
p+ b
pαdx
α の形と考えてよい.{ω
1, . . . , ω
r}
にn
− r
個のPfaff
形式を付け加えて基底としそれを{ω
1, . . . , ω
n},
双対基底を{X
1, . . . , X
n}
とする.ここですでに証明されたX
r+1, . . . X
n が完全積分可能⇐⇒
X
, . . . X
が交換子積について閉じているを用いる.
{ω
i∧ ω
j|1 5 i < j 5 n}
は2
次微分形式の基底であるからdω
p=
∑
i<jc
pijω
i∧ ω
j とおくことができる.{ω
i}, {X
i}
は双対であるからω
p(X
α) = 0 (1
5 p 5 r, r + 1 5 α 5 n)
したがってc
pαβ= dω
p(X
α, X
β)
= X
α(ω
p(X
β))
− X
β(ω
p(X
α))
− ω
p([X
α, X
β])
=
−ω
p([X
α, X
β])
したがって,ω
1= 0, . . . , ω
r= 0
がフロベニウス条件を満たす,
すなわちdω
p= θ
qp∧ ω
q を満たすとき(ω
α∧ ω
β の項がないこと)
,c
αβp= 0
よりω
p([X
α, X
β]) =
0 (1
5 q 5 r)
となり[X
α, X
β]
が{X
r+1, . . . , X
n}
の生成する部分空間に含 まれる,すなわち{X
r+1, . . . , X
n}
がフロベニウス条件をみたす. 逆に{X
r+1, . . . , X
n}
がフロベニウス条件をみたすときc
pαβ= 0
となり,dω
p はω
α∧ ω
β の項を持たないからフロベニウス条件を満たす. さて,ここまで連立偏微分方程式の可積分条件をベクトル場,およびその 双対ベクトルであるPfaff
形式を用いて見てきました. ベクトル場の場合は交換子積を用いました.Pfaff
形式では外微分を用い ました.これはともに座標系を用いていません(Intrinsic
).これが重要な のでしょう.交換子積はその定義[X, Y ] = XY
− Y X
より座標を用いていないことがすぐ分かるが,外微分は座標を用いて定義 しているように思うが,外微分の本来の定義は
R
n の交代テンソル場(微分形式)∧
(
R
n)
対して(1)d
はR
線型(2)
関数f
に対してはdf
は普通微分かつd(df ) = 0
(3)ω
∈
∧
k(
R
n), η
∈
∧
(
R
n)
のときd(ω
∧ η) = dω ∧ η + (−1)
kω
∧ dη
とこの3条件で一意的に決まる作用素d :
∧
(
R
n)
−→
∧
(
R
n)
です. 積分多様体をベクトル場で扱うのも,Pfaff
形式で扱うのもどちらでも同 じことですが外微分d
を利用すると簡単に可積分条件が求められる場合があ ります. 例1
R
3 におけるω
1= P dx + Qdy + Rdz
の可積分条件を求めよう.ω
2, ω
3 を追加して{ω
1, ω
2, ω
3}
が基底であるようとり,その双対基底を{X
1, X
2, X
3}
とする.dω
1= aω
1∧ ω
2+ bω
1∧ ω
3+ cω
2∧ ω
3 とおく.ω
1 が完全積分可能⇐⇒ c = 0
さらに,