概要
ようやく本題の微分形式の話に。
勾配、発散、回転 再考
「数学」で説明した、
勾配、発散、回転と積分の関係式、
いわゆるガウスの定理やストークスの定理と呼ばれるものを改めて列挙してみましょう。
第1式の
a, b は曲線
C の始点および終点なわけですが、
これを他の2式とあわせるために形式的に
∂C と書いて、
φ(b) - φ(a)
も
∮ φ
と書いてしまいましょう。
また、このページの説明にあわせて、
x, y, z を使う代わりに
u1 ,
u2 ,
u3
を使って、
dl
=
(du1 , du2 , du3 )
などと表しましょう。
そして、
アインシュタインの記法や、
∂ui
=
という略記法なども使って上記の3式を書き直すと、
∮ F
idu
i
=
∫(
∂u
2 F
3 - ∂u
3 F
2)du
2du
3
+
(
∂u
3 F
1 - ∂u
1 F
3)du
3du
1
+
(
∂u
1 F
2 - ∂u
2 F
1)du
1du
2
∮
F
1du
2du
3
+
F
2du
3du
1
+
F
3du
1du
2
=
∫
∂u
i F
idu
1du
2du
3
もう少しきれいな形になりそうでならなくてもどかしい感じです。
これをきれいな形で書けるようにするためには、
少し道具の整備が必要になります。
ウェッジ積
ここで一旦少し話を変えて、
du1du2du3
などの意味について考えてみましょう。
もし、x, y, z が直交座標の場合、
その積 x y z は幅 x、高さ y、奥行き z の直方体の体積になります。
したがって、dx dy dz も微小な体積と考えることができます。
∮dx dy dz は微小な体積を寄せ集めて大きな図形の体積を計算するものです。
ただし、ここでは、負の体積も認めます。
幅 x が原点よりも右側に伸びている場合は正、
左側の場合は負だと考えます。
さて、直交座標系でない場合はどう考えましょう。
「体積」で説明するように、
直方体の体積というのは、直方体の辺を成すベクトルに関して多重線形性と交代性を満たす関数です。
そこで、
du1, du2, du3
に対して、多重線形性と交代性を満たす積、∧ を以下のように定義します。
内積の・、外積の×をそれぞれドット積、クロス積と呼ぶように、
∧ はウェッジ積(wedge product: wedge は楔の意味)と呼びます。
ちなみに、
交代性により、同じもの同士のウェッジ積は 0 になります。
(dx ∧ dx = 0)
さて、ここで、2つの座標
x, y と u, v の微分の間に、
という関係がある場合、
面積
dx dy と
du dv の間には、
du dv
=
|A|dx dy
=
(a d - b c)dx dy
という関係があります。
実はこれも、ウェッジ積を使うことで簡単に表すことができます。
du ∧ dv
=
(a dx + b dy)
∧
(c dx + d dy)
=
a c dx ∧ dx
+
a d dx ∧ dy
+
b c dy ∧ dx
+
b d dy ∧ dy
=
a d dx ∧ dy
+
b c dy ∧ dx
=
a d dx ∧ dy
-
b c dx ∧ dy
=
(a d - b c)dx ∧ dy
ウェッジ積を使うことによって、
微小な面積に関する公式が機械的な計算で求まるわけです。
これは、2次元の場合だけでなく、高次元の場合でも成り立ちます。
(
行列式もウェッジ積も、体積というものの持つ多重線形交代性に着目して定義されるものなので、
ウェッジ積を使った計算の結果に行列式が現れるのは不思議なことではありません。
)
微分したものを積分
発散、回転、勾配の話に戻りましょう。
「勾配、発散、回転 再考」で列挙した式、
すなわち、ガウスの定理やストークスの定理は、
基本的には微分積分学の基本定理、
すなわち、
(連続微分可能な関数に対して)
微分したものを積分すると元に戻るという事実から導き出される定理です。
説明を簡単化するために、
積分範囲を
V
=
(a, b)×
(c, d)×
(e, f)
という直方体に限定して説明すると、
例えば、ガウスの定理は、
(座標を x, y, z、F = (F, G, H) として)
∫
∇・
F
dV
=
∫dx
∫dy
∫dz
(
∂x F
+
∂y G
+
∂x H
)
=
∫dy
∫dz
(
F
(b, y, z
) - F
(a, y, z
))
+
∫dz
∫dx
(
G
(x, d, z
) - G
(x, c, z
))
+
∫dx
∫dy
(
H
(x, y, f
) - H
(x, y, e
))
となることから得られる定理です。
微分したものを積分すると元に戻るというのは、
要するに、
あるいは、不定積分で表すなら、
C を積分定数として、
ということです。
多次元の場合には、いわゆる全微分公式というものになって、
以下のように表されます。
φ
(u
) - C
=
∫
∂u
i
φ
du
i
=
∫dφ
全微分
dφ
=
∂ui
φ
dui
も「微分して積分すると元に戻る」っていう発想の一種なわけです。
ガウスの定理やストークスの定理も、
「微分して積分」の一種なので、
全微分を拡張した何らかの微分操作で表現できないでしょうか。
そういう発想のもと考えられたのが次節で説明する外微分です。
外微分
さて、それでは外微分(outer differentiation)を定義していきましょう。
まず、普通の関数 f に対しては、外微分 = 全微分
df
=
∂ui
f
dui
とします。
次に、1階微分
fidui
に関しては、
d
(fidui)
=
df
∧
dui
=
∂uj
fiduj
∧
dui
で外微分を定義します。
同様に、
2階微分
fi jdui ∧ duj
に対しても、
d
(fi jdui ∧ duj)
=
df
∧
dui ∧ duj
=
∂uk
fi jduk
∧
dui ∧ duj
としていきます。
機械的に書くと、
何階でも外微分できそうな感じがしますが、
ウェッジ積の交代性(同じ文字同士のウェッジ積は
dx ∧ dx = 0)
があるので、
n 次元ならば n 階しか外微分できません。
イメージをつかんでいただくために、
3次元で、座標
x, y, z を使った場合を具体的に計算してみましょう。
df = ∂x f dx +∂y f dy +∂z f dz
d
(fdx + gdy + hdz)
=
(∂x f dx +∂y f dy +∂z f dz)dx
+
(∂x g dx +∂y g dy +∂z g dz)dy
+
(∂x h dx +∂y h dy +∂z h dz)dz
=
∂y f dydx +∂z f dzdx
+
∂z g dzdy +∂x g dxdy
+
∂x h dxdz +∂y h dydz
=
(∂y h - ∂z g)dydz
+
(∂z f - ∂x h)dzdx
+
(∂x g - ∂y f)dxdy
d
(fdydx + gdzdx + hdxdy)
=
(∂x f dx +∂y f dy +∂z f dz)dydx
+
(∂x g dx +∂y g dy +∂z g dz)dzdx
+
(∂x h dx +∂y h dy +∂z h dz) hdxdy
=
(∂x f +∂y g +∂z gh)dxdydz
1つ目はいわゆる全微分なわけですが、
2つ目、3つ目の式も、
よく見てみると回転と発散になっていることが分かるでしょうか。
発想としては、
ガウスの定理もストークスの定理も、「微分して積分」で説明が付く
→
「微分して積分」は全微分に相当する
→
全微分を拡張した外微分というものを定義する
→
ガウスの定理もストークスの定理も外微分で表現できる、
といった感じになります。
ストークスの定理
外微分の計算過程に回転や発散の式が現れることが分かりました。
だいぶ遠回りをしましたが、
ようやくガウスの定理やストークスの定理を簡潔に表すことができそうです。
χ = Fdx + Gdy + Hdz
、
ψ = Fdy∧dz + Gdz∧dx + Hdx∧dy
とおくと、
ストークスの定理、ガウスの定理はそれぞれ、
となります。
見ての通り、まったく同じ形をしています。
全微分公式も形式的に、
曲線
C の始点・終点
a, b を
∂C、
∮ φ = φ(b) - φ(a)
と書くことで、
と表現するなら同じ形になります。
外微分という道具を用意することで、
勾配も発散も回転もまったく同じ形式で書くことができるようになったわけです。
微分形式の分野では、
これらを合わせてストークスの定理と呼びます。
これは、ベクトル解析のストークスの定理の自然な拡張になっています。
微分形式
これだけ説明すれば、
微分形式ももはや「形式的に定義した、よく分からないけどつじつまの合う道具」ではなく、
具体的なイメージを伴うものになると思います。
それでは、ほんとうに前置きが長くなりましたが、
微分形式(differential form)というのは以下のようにして定義されるものです。
dui
などは、
「反変ベクトルの基底を表す抽象的な記号」と言ってしまってもいいんですが、
ウェッジ積導入の動機などを思い出していただけば、
これが線素、面積素、体積素(要するに、いわゆる微小差分)を自然に拡張したもの
であることが分かると思います。
一見すると、n 変数の微分 k 形式は
nk 次元のベクトルになるように見えますが、
実際には、ウェッジ積の交代性から、
微分 0~n 形式までしか定義できず、
nCk 次元
(C は組み合わせの数)のベクトルになります。
例えば、3次元で直交座標
x, y, z を使う場合、
ベクトル解析では、0 形式と 3 形式、1 形式と 2 形式の区別が付きませんでしたが、
実は別物です。
3 形式は、ベクトル解析的な書き方では
(dx∧dy∧dz を明示しないので)
見た目ではスカラーと区別がつきませんが、
座標変換に対して不変ではないので、擬スカラーなどと呼ばれます。
1 形式と 2 形式はどちらも3次元ベクトルではあるんですが、
これも座標変換のルールが違うので、区別するためにそれぞれ、
極性ベクトルと軸性ベクトルと呼ばれたりします。
執筆予定
- 外微分
- 座標変換
- 微分形式の積分