ドラムの話をします
なかしゅです。
準備
本題に入る前に、必要な知識を簡単にまとめておきます。紙面の都合と己の不勉強のため、数学的厳密性を欠いた記述がなされることもあります。ご容赦ください。
多様体と接空間
Hausdorffな位相空間M に対して、次の性質を満たす集合と写像の族{ ( U i , φ i ) } が与えられている時、その位相空間を可微分多様体と呼びます。
(i){ U i } i はMを被覆するような開集合族(すなわち⋃ i U i = M )で、各U i はR m に同相。φ i : U i → R m は同相写像。
(ii)U i ∩ U j ≠ ∅ を満たすU i とU j が与えられた時、写像φ i ∘ φ j − 1 : φ j ( U i ∩ U j ) → φ i ( U i ∩ U j )
は, R m → R m なる写像として無限回微分可能である。
この時、集合と写像の組( U i , φ i ) はチャートと呼ばれ、これを全て集めた全体の族{ ( U i , φ i ) } はアトラスと呼ばれます。すなわち、端的には多様体とはこのようなチャートとアトラスの構造を有した位相空間であると言えます。より標語的に言えば、「多様体とは局所的にユークリッド空間R m と同相な位相空間である」と理解できます。以下では、m 次元多様体のある部分集合U i 上の点p を写像φ i により写して𝕞 R m 内の点( x 1 , x 2 , ⋯ , x m ) として見る時、「チャート( U i , φ i ) のもとで見る」という言い方をします。
いま、多様体上の微分可能な写像f : M → R を考えます。どういうことかというと、この写像をある適当なチャートのもとで座標表示してf ∘ φ − 1 : R m → R として見たときに、これが実多変数関数の意味で微分可能であるとき、f を多様体上で定義された微分可能な写像と呼んでいます。
いま、このような写像に対して、多様体上の曲線c : I → M (I はt = 0 を含む開区間)との合成f ∘ c を考えます。このとき、曲線c に沿ったf の変化率は
d f ( c ( t ) ) d t | t = 0 と書かれます。これをチャート( U i , φ i ) から見ると、
∂ ∂ x μ f ∘ φ − 1 ( x ) d x μ ( c ( t ) ) d t | t = 0 のように書けます。ただし、x μ ( c ( t ) ) とは点p ∈ M を適当なチャートから見た時の第μ 成分のことです(すなわち、x μ は多様体上の点に対してそれを特定のチャートから見た時の座標成分を返す関数で、「座標関数」と呼ばれます)。ここで、f に対する微分作用素X を、各点p ∈ M において
X | p = X μ ( ∂ ∂ x μ ) p なるものと定義します(ここでは縮約記法を採用して、和の記号Σ は省略します)。ただし、ここで各成分X μ ∈ R は
X μ = d x μ ( c ( t ) ) d t | t = 0 と定めています。すなわち、この微分作用素X の関数f : M → R に対する作用は、M 上の各点p において、曲線c ( t ) の方向に沿ったf の方向微分を返す、というものです。上のようにして与えたX p を, 多様体M 上の曲線c のp = c ( 0 ) なる点における接ベクトルと言います。すなわち、多様体上のある点p を通る曲線があった時、その点における接ベクトルとは「曲線c に沿った関数の方向微分の点p 上における値を返すもの」となっています。
点p を通るようなあらゆる曲線を考えて、その曲線に対する接ベクトルを集めた集合を、多様体M の点p における接空間と定義してT p M と書きます。正確には、点p を通る曲線どうしの間に同値関係を定めて、その同値類に対する接ベクトルを集めたものとして接空間を定義してあげる必要があります。詳細は省きますが、要するに、点p ∈ M における接空間を曲線に対する接ベクトルの集合として定義する時は、「p ∈ M の上では同じ接ベクトルを与える曲線」は全て同一視して考えます(p 以外の点でどれだけその2つの曲線が異なっていようとも、です)。
接空間T p M は{ ( ∂ ∂ x μ ) p } を基底として張られるベクトル空間で(このように選んだ基底を座標基底と言います)、その次元はM と一致します(基底の数が座標成分の数だけあるので当然です)。「多様体の各点p に対して接空間T p M の元を返す」ような対応関係は接ベクトル場と呼ばれX ( M ) という記号で書かれます。例えば、∂ ∂ x μ ∈ X ( M ) と書いたときは、「各点p ∈ M に対して、その接空間T p M の座標基底の第μ 番目を返す」という対応関係を意味します。
多様体のすべての点p における接空間T p M を集めたものは接束と呼ばれます。ここではこれ以上の説明をしませんが、可微分多様体のベクトル束ないしファイバー束の概念は非常に重要です。物理の文脈では、例えばゲージ理論の数学的基礎づけやトポロジカル絶縁体の理論においてはベクトル束の概念が主役になります。
余接空間と微分形式
先に導入した接空間に対して、その双対空間である余接空間というものを導入します。すなわち、接空間T p M があったとき、その余接空間T p ∗ M の元ω は接空間の任意の元に対して実数を返す写像ω : T p M → R となっています。適当なチャートを与えて座標表示すると、このω はω = ω μ d x μ | p という風に書かれます。ここで、d x μ | p とは余接空間T p ∗ M の基底であり、双線形写像⟨ , ⟩ p : T p M × T p ∗ M → R を用いると、先に導入した接空間の基底とは
⟨ d x μ , ∂ ∂ x ν ⟩ p = δ ν μ ∈ R という関係で結ばれます。すなわち、多様体の任意の点p において余接空間T p ∗ M の基底は接空間T p M の基底に対する双対基底とよばれるものになっています。余接空間の元は余接ベクトル、あるいは1-形式と呼ばれます。
いま、余接空間の基底を{ d x μ } と書きます(これらは最も基本的な1-形式です)。いま、このd x μ 同士の間に次のような積(外積、完全反対称テンソル積)を導入します。
d x μ 1 ∧ d x μ 2 ∧ ⋯ ∧ d x μ n = ∑ P ∈ S r sgn ( P ) d x μ P ( 1 ) ⊗ d x μ P ( 2 ) ⊗ ⋯ ⊗ d x μ P ( r ) このように、1-形式のr 個の外積の形で書けるものはr -形式と呼ばれ、これは多様体上の各点p において「接空間T p M の元をr 個持ってくるとR の値を返す多重線型写像」となっています。線形代数の概念を用いれば、これは( 0 , r ) 型の反対称テンソルと呼ばれる量です。
r -形式は、「d x μ 1 ∧ ⋯ ∧ d x μ r に何かしらの関数f : M → R を掛けたもの」を足し合わせた形で与えられます。雑な言い方をすると、「関数M → R を係数とした線型結合」になっています(これをC ∞ ( M ) -加群と呼びます。C ∞ ( M ) とは関数f が所属するクラスです)。p ∈ M におけるr -形式の全体はベクトル空間をなし、それをΩ p r ( M ) という風に書きます。
外微分作用素
多様体M 上のr -形式に作用させてr + 1 -形式を返すような写像d : Ω r ( M ) → Ω r + 1 ( M ) を考えます。この写像は、ω = f d x μ 1 ∧ ⋯ ∧ d x μ r ∈ Ω r ( M ) に対して
d ω = ( ∑ μ i ∂ f ∂ x μ i d x μ i ) ∧ d x μ 1 ∧ ⋯ ∧ d x μ r ∈ Ω r + 1 ( M ) を返すものとして定義されます。このd を外微分作用素 と呼びます(r -形式に作用するものをd r のようににラベルすることもあります)
d の重要な性質として、「任意のr -形式にd を2回作用させると0 になる」というものがあります。実際、r = 1 としてこれを確かめてみると、1-形式ω がある関数f ∈ C ∞ ( M ) を用いて
ω = d f = ∂ f ∂ x μ d x μ と書ける時、これに外微分を作用させると
d ω = d ( ∂ f ∂ x μ d x μ ) = ∂ ∂ x ν ∂ f ∂ x μ d x ν ∧ d x μ となります(縮約記法を用いていることに注意してください)。ここで、関数の微分は添字μ , ν を入れ替えても符号は変わりませんが、外積d x ν ∧ d x μ は完全反対称なテンソル積であり、添字の入れ替えによって符号を変えます。すなわち、
∂ 2 f ∂ x ν ∂ x μ d x ν ∧ d x μ = ∂ 2 f ∂ x μ ∂ x ν d x μ ∧ d x ν = − ∂ 2 f ∂ x ν ∂ x μ d x ν ∧ d x μ より、これは2-形式としての0 になります。r が2以上の時も同様にして確かめられます。
閉形式と完全形式、ドラームコホモロジー
多様体M 上のr -形式(r = 0 , 1 , ⋯ , m )ω であって「d を作用させると0になる(と な る d ω = 0 と な る )」ようなもののことを閉形式と呼びます。
一方、r -形式ω であって「あるr − 1 -形式η を用いてω = d η と書ける」ようなもののことを完全形式と呼びます。明らかに完全形式であればd 2 = 0 によりd を作用させると消えるので、これは閉形式にもなっています。では逆はどうでしょうか?実は、この逆は必ずしも成り立ちません。すなわち、ある「特別な多様体」においては、閉形式全体の集合と完全形式全体の集合は異なってきます。そこで、多様体に対して「閉形式全体の集合と完全形式全体の集合の間にどれくらいの違いがあるか?」という指標を考えたくなります。それがドラームコホモロジーと呼ばれる概念です(より正確にいうと、「閉形式が多様体全域において完全形式になれるか?」という指標です。閉形式は局所的には完全になりますが、我々の興味があるのは多様体の大域的構造です)。
今、多様体M のr -形式(r = 0 , 1 , ⋯ , m )全体のうち、閉形式をなすもの全体の集合をコサイクル集合Z r ( M ) と呼び、完全形式をなすもの全体の集合をコバウンダリ集合B r ( M ) と呼ぶことにします。外微分作用素d を用いると、コサイクル集合は
Z r ( M ) = ker d ( : Ω r ( M ) → Ω r + 1 ( M ) ) と書け、コバウンダリ集合は
B r ( M ) = im d ( : Ω r − 1 ( M ) → Ω r ( M ) ) と書けます。この時、コサイクル集合Z r ( M ) のコバウンダリ集合B r ( M ) による商空間H d R r ( M ) = Z r ( M ) / B r ( M ) のことを、r 次のドラームコホモロジー群と呼びます(つまり、これは閉形式の同値類がなすR -係数のベクトル空間です)。すなわち、この空間には次のような同値関係が入ります: 閉形式であるr -形式ω 1 とω 2 があった時、もしその差ω 1 − ω 2 が何らかの完全形式d η (η ∈ Ω r − 1 ( M ) )によって書けるなら、その2つの閉形式は同一視されます。もし全ての閉形式が完全形式でもある場合は、この同値関係によって生じる同値類はただ一つのみです。一方、閉形式だが完全形式でないようなものがある場合、その多様体のドラームコホモロジー群は非自明な元を持つことになります。
ドラームコホモロジーは、r -形式Ω r ( M ) および外微分作用素d のなす複体のコホモロジーである、という言い方がなされます。r -形式全体Ω r ( M ) は加法の下でアーベル群を、もっと言えばR -係数のベクトル空間をなし、またΩ r ( M ) とΩ r + 1 ( M ) を繋ぐ写像d r にはd 2 = 0 なる性質があるため、コチェイン複体
0 → Ω 0 ( M ) → d 0 Ω 1 ( M ) → d 1 Ω 2 ( M ) → d 2 ⋯ を構成することができます。この複体のコホモロジーがドラームコホモロジーです。すなわち、
上 の 実 数 値 局 所 定 数 関 数 H dR 0 ( M ) = ker d 0 = { M 上 の 実 数 値 局 所 定 数 関 数 } = R H dR r ( M ) = ker d r / im d r − 1 となります。
多様体M がいくつかの弧状連結成分からなる場合は、M のドラームコホモロジー群は各弧状連結成分における結果の直和によって与えられます。
ここで、ドラームコホモロジー群の重要な性質を2つ見てみましょう。これは実際に多様体のドラームコホモロジー群を計算する時に大いに威力を発揮します。
(1)ドラームコホモロジー群のホモトピー不変性 :
互いにホモトピー同値な2つの位相空間X とY に対して、そのドラームコホモロジー群は等しい。
(2)Mayer-Vietoris完全系列 : 多様体M およびそれの部分多様体U , V (ただし、部分多様体はU ∩ V ≠ ∅ かつ{ U , V } がM を被覆するように取る)に対して、次の完全系列が存在する。
⋯ → H n ( M ) → ρ H n ( U ) ⊕ H n ( V ) → Δ H n ( U ∩ V ) → d ∗ H n + 1 ( M ) → ⋯ ただし、ρ は制限写像、d ∗ は外微分作用素からコホモロジー群に対して誘導される双対境界写像です。ここで、系列が完全であるとは、どの隣接する3つの集合に対しても
⋯ → F → f G → g H → ⋯ なる写像f とg の間にim f = ker g が成り立っていることを言います(詳細は省きます。例えば、川澄響矢「トポロジーの基礎(上)」(東京大学出版会)などに詳しく載っています)。
ここではこれらの性質の証明はしません(完全系列の存在性の証明はとても大変です。ここではとりあえずそういう系列があるんだなぁと思ってください。この完全系列の存在には「多様体M のトポロジーを、部分多様体に分割して計算できる」という点に嬉しさがあると思います)。以下の計算例ではこの性質を用いています。
本題
次の画像のような多様体(M 0 とする)を考えます。
本記事の以下において、この多様体のドラームコホモロジーの計算を行います。
この多様体はいくつかの弧状連結成分に分かれています。そこで、それぞれの弧状連結成分についての計算を行ってから最後にまとめる方針を採ります。議論を簡単にするために、多様体が「①4つの閉じた(中身が空洞の)円筒+②1つの穴の空いた円筒+③5枚の穴の空いた円板+④いくつかの線分」から構成されているものとみなします。これによって、①②③④のそれぞれに対してドラームコホモロジーを計算すれば良いことになります。
紙面の都合上、今回は1次のドラームコホモロジーの計算のみにとどめます。一般の次元のドラームコホモロジーを任意の多様体に対して計算する系統的な手続きはありません(先に上げたMayer-Vietoris完全系列やホモトピー不変性などの性質を利用して計算を楽にすることはできますが)。なお、既に述べたように、H dR 0 ( M ) = R です(単連結の場合。弧状連結成分が複数ある場合はその数の分だけ直和をとる)。
①に対する計算
中身が空洞の円筒は、連続変形によって2次元球面S 2 にすることが出来る(S 2 とホモトピックである)ので、ドラームコホモロジーのホモトピー不変性により、H dR n ( S 2 ) を求めることに帰着できます。
さて、Mayer-Vietoris完全系列を使って、H dR 1 ( S 2 ) の計算を実行しましょう。空間S 2 を次の2つの部分多様体に分割します:
S 2 = { ( x , y , z ) ∈ R 3 | x 2 + y 2 + z 2 = 1 } U := { ( x , y , z ) ∈ S 2 | z > − 1 2 } V := { ( x , y , z ) ∈ S 2 | z < 1 2 } この時、S 2 = U ∪ V であり、U ∩ V = { ( x , y , z ) ∈ S 2 | − 1 2 < z < 1 2 } ≠ ∅ です。また、位 相 同 型 U ≅ ( 位 相 同 型 ) R 2 、V ≅ R 2 であり、ホ モ ト ピ ー 同 値 U ∩ V ≅ R × S 1 ≃ ( ホ モ ト ピ ー 同 値 ) S 1 です。
このようにS 2 を分割する時、Mayer-Vietoris完全系列は
0 → H 0 ( S 2 ) → H 0 ( U ) ⊕ H 0 ( V ) → H 0 ( U ∩ V ) → H 1 ( S 2 ) → H 1 ( U ) ⊕ H 1 ( V ) → H 1 ( U ∩ V ) → H 2 ( S 2 ) → H 2 ( U ) ⊕ H 2 ( V ) → H 2 ( U ∩ V ) → ⋯ のように書かれます。ここで、U ∩ V は単連結であることからH 0 ( U ∩ V ) = R です。また、U およびV はともに2次元球面を切ったような空間であり、いずれも連続的に縮めていくことで1点に縮こめることができます。すなわち、これは1点とホモトピー同値な(「1点に可縮な」ともいいます)多様体です。ここで、次のPoincaréの補題 というものを証明なしで述べます。
【Poincaréの補題】
ユークリッド空間R n (より一般には、可縮な多様体M )において、任意の閉形式は完全形式である。
Poincaréの補題を認めると、可縮な多様体においては閉形式の集合と完全形式の集合とが一致しており、よってドラームコホモロジーは自明(ただ一つの要素しか持たない群)とわかります。それは単に$\lbrace 0\rbrace $あるいは0 と書かれます(加群の単位元が0であるため)。すなわち、H 1 ( U ) ⊕ H 1 ( V ) = 0 です。さらに、U ∩ V ≃ S 1 であり、H 1 ( S 1 ) = R は直接計算によって確かめられます。より、系列
R → d H 1 ( S 2 ) → f 0 → g R が構成できます(ただし、im d = ker f 、im f = ker g )。これが完全系列として成立するためには、H 1 ( S 2 ) = 0 でなければならないとわかります。ゆえ、S 2 の、およびS 2 とホモトピックであった①のドラームコホモロジー群は0であるとわかります。
なお、一般にm 次元球面のドラームコホモロジーの計算結果は一般に知られていて、
ま た は H r ( S n ) = { R , r = 0 ま た は r = n 0 otherwise となっています。これはMayer-Vietoris完全系列を用いて帰納的に確かめられます。
②に対する計算
穴の空いた円筒は、その穴をどんどん拡張して平べったくしてあげることで、穴のない2次元円板に変形することができます。2次元円板は1点とホモトピー同値(=可縮)なので、もとの多様体も可縮です。より、先述のPoincaréの補題からこの多様体のドラームコホモロジーは自明です。
③に対する計算
穴の空いた円板は、穴の空いたR 2 、すなわちR 2 − { ( 0 , 0 ) } にホモトピックです。より、多様体R 2 − { ( 0 , 0 ) } のドラームコホモロジーを計算すればいいというわけになります。
まず、この多様体の1次のドラームコホモロジーが自明ではないこと、すなわち、閉であるがが完全ではないような1-形式が存在することを示します。実際、例えば1-形式
ω = − y x 2 + y 2 d x + x x 2 + y 2 d y は閉形式ですが、完全形式ではありません。これを見てみましょう。まず、閉形式であることは外微分作用素を作用させることで確認できます。
完全形式でないことについては以下の通りです。まず、M = R 2 − { ( 0 , 0 ) } 上で定義された関数F ( x , y ) = tan − 1 ( y x )
に対して, その外微分は
d F = ∂ F ∂ x d x + ∂ F ∂ y d y = − y x 2 + y 2 d x + x x 2 + y 2 d y となっています。しかし、このF はM 上のC ∞ 級関数ではなく、よってΩ 0 ( M ) の元ではありません。実際、x = 0 , y ≠ 0 なる点においてF はうまく定義されていません。したがって、先に与えたω ∈ Ω 1 ( M ) はまさに閉形式だが完全形式ではない1-形式となっているわけです。
さて次に、M = R 2 − { ( 0 , 0 ) } の閉だが完全でない微分形式は全て上のω と同値である(すなわち、同じ同値類に属する)ことを示します。今、適当な閉形式η を持ってきたとき、必ずある実数λ が存在してλ ω − η をM 上の完全形式とすることができます。実際、そのλ としては
λ = 1 2 π ∫ C η を取ってくれば良いことが確認できます(∫ C は点( 0 , 0 ) を中心とする単位円に沿った1-形式η の積分)。ゆえ、M 上の任意の閉1-形式η に対して、その同値類[ η ] は本質的にはω の同値類と一致します: [ η ] = λ [ ω ] 。ゆえ、M 上のドラームコホモロジー群は[ ω ] というたった一つの非自明な元から生成されるR -係数ベクトル空間となり、これよりH 1 ( R 2 − { ( 0 , 0 ) } ) = R が結論づけられます。
④に対する計算
線分(R の部分集合)については、明らかにこの空間は1点にホモトピックであるため、そのドラームコホモロジーは自明です。
結果のまとめ
弧状連結成分①、②、④についてはその1次のドラームコホモロジー群は自明であり、③についてはで あ る と わ か り ま し た 。 よ り 、 も と の 多 様 体 R で あ る と わ か り ま し た 。 よ り 、 も と の 多 様 体 M_0$(図で与えたもの)は弧状連結成分③を5つ含むので、その1次のドラームコホモロジーは
H dR 1 ( M 0 ) = R ⊕ R ⊕ R ⊕ R ⊕ R となります。
結論
今回取り扱った多様体が比較的単純な図形の組み合わせからできていたため、そんなに面白い結果にはなりませんでしたね。というわけで皆さんもドラムを叩きましょう。楽しいよ。
参考文献
中原幹夫「理論物理学のための幾何学とトポロジーI」(日本評論社)
https://math.stackexchange.com/questions/2158150/de-rham-cohomology-of-mathbbr2-setminus-textone-point
今野宏「微分幾何学」(東京大学出版会)