MathLabs

位相幾何学(トポロジー)

基本群

基本群は、空間内のどのループが一点に縮められ、どのループが縮められないかを記録し、幾何学的な形を代数に変える。これにより巻き数を通じて π1(S1)≅Z\pi_1(S^1) \cong \mathbb{Z} を証明し、レトラクションが存在しないという議論により2次元ブラウワー不動点定理を証明し、液晶や渦の位相欠陥を分類する。

直観そのループを一点に縮められるか?

ゴムバンドを手首に巻いて、それを滑らせて外す——途中で何もない状態に縮んでいき、何の問題もない。今度はドーナツの中心の穴を通してゴムバンドを巻いたところを想像してほしい:曲面上に留めたまま、どのようにスライドさせたり伸ばしたり動かしたりしても、切らない限り決して一点に縮めることはできない。基本群は、この2つの状況を正確に区別する代数的な道具であり、ループが空間をどれだけ「本質的に異なる」仕方で巻きつけられるかを正確に数える。

中心の穴を通る強調されたループを持つ3Dトーラス曲面、収縮不可能なループを図示。
トーラス:中心の穴の周りに描かれたループは、曲面上にとどまりながら連続的に一点に縮めることができないが、曲面の平坦な部分に描かれた小さなループは自由に縮められる——この2つのループは基本群の異なる、自明でない元を表している。

発展道のホモトピーと基本群

定義: 道のホモトピー

端点が同じ(f(0)=g(0)f(0)=g(0)、f(1)=g(1)f(1)=g(1))2つの道 f,g:[0,1]→Xf, g: [0,1] \to X が道ホモトピックである(f≃pgf \simeq_p g と書く)とは、連続写像 H:[0,1]×[0,1]→XH: [0,1] \times [0,1] \to X が存在して、すべての tt について H(s,0)=f(s)H(s,0)=f(s)、H(s,1)=g(s)H(s,1)=g(s)、かつ H(0,t)=f(0)H(0,t)=f(0)、H(1,t)=f(1)H(1,t)=f(1) が成り立つことをいう:端点を常に固定したまま ff を gg に変形する連続な道の族である。ループとは f(0)=f(1)=x0f(0)=f(1)=x_0 を満たす道であり、≃p\simeq_p によるその同値類を [f][f] と書く。

H:[0,1]×[0,1]→X,H(s,0)=f(s), H(s,1)=g(s), H(0,t)=f(0), H(1,t)=f(1)H: [0,1] \times [0,1] \to X, \quad H(s,0) = f(s),\ H(s,1) = g(s),\ H(0,t) = f(0),\ H(1,t) = f(1)

ループは連結できる:f∗gf * g は [0,12][0,\tfrac12] 上で(速度を上げて)ff をたどり、続いて [12,1][\tfrac12,1] 上で gg をたどる。ただし f(1)=g(0)f(1)=g(0) とする。この演算は道ホモトピー類を保つので、固定点 x0x_0 を基点とするループ類の集合上に、well-defined な積 [f]⋅[g]=[f∗g][f]\cdot[g] = [f*g] を与える。この積を持つこの集合が基本群 π1(X,x0)\pi_1(X,x_0) である:単位元は定数ループの類であり、[f][f] の逆元は ff を逆にたどったものの類 fˉ(s)=f(1−s)\bar f(s) = f(1-s) である。

[f]⋅[g]=[f∗g],(f∗g)(s)={f(2s)0≤s≤12g(2s−1)12≤s≤1[f] \cdot [g] = [f * g], \qquad (f*g)(s) = \begin{cases} f(2s) & 0 \le s \le \tfrac12 \\ g(2s-1) & \tfrac12 \le s \le 1 \end{cases}
身近な空間の基本群
空間π1\pi_1理由
Rn\mathbb{R}^n または円板 D2D^2自明群 {e}\{e\}すべてのループが中心へ直線的に縮む
円周 S1S^1Z\mathbb{Z}巻き数で分類される
球面 S2S^2自明群 {e}\{e\}どのループも球面上を滑らせて縮められる(次元 ≥2\ge 2 で余地がある)
トーラス T2T^2Z×Z\mathbb{Z} \times \mathbb{Z}2つの穴方向それぞれに独立に巻きつく
8の字空間 S1∨S1S^1 \vee S^1自由群 F2F_2(非可換)それぞれの円を回る順序が結果に影響する

発展定理

π1(S1,1)≅Z\pi_1(S^1, 1) \cong \mathbb{Z} である。これはループ γ\gamma をその巻き数(次数)deg⁡(γ)∈Z\deg(\gamma) \in \mathbb{Z} に送る写像による:γ\gamma が反時計回りに円周を正味何回巻くかという数である。

なぜ正しいのか?

これは幾何学的で捉えにくい問い(「円周上に本質的に異なるループはいくつあるか?」)を通常の整数演算に変換するものであり、代数的位相幾何学のあらゆる巻き数の議論がたどり着く唯一の計算である。

証明

ステップ1 — 被覆写像を設定する。p:R→S1p: \mathbb{R} \to S^1 を p(t)=(cos⁡2πt,sin⁡2πt)p(t) = (\cos 2\pi t, \sin 2\pi t) とする。これは連続な全射であり、S1S^1 の各点は均等被覆近傍を持つ(pp による小さな弧の原像は R\mathbb{R} 内の互いに素な開区間の和集合であり、各区間はその弧に同相に写る)。基点を 1=p(0)∈S11 = p(0) \in S^1 に固定する。

ステップ2 — 道の持ち上げ。γ(0)=γ(1)=1\gamma(0)=\gamma(1)=1 を満たす任意のループ γ:[0,1]→S1\gamma: [0,1] \to S^1 に対し、p∘γ~=γp \circ \tilde\gamma = \gamma かつ γ~(0)=0\tilde\gamma(0) = 0 を満たす連続な持ち上げ γ~:[0,1]→R\tilde\gamma: [0,1] \to \mathbb{R} が一意に存在する([0,1][0,1] を、γ\gamma が1つの均等被覆近傍に収まる有限個の小区間で覆い、一片ずつ持ち上げ、その都度直前の終点から続く p−1p^{-1} の枝を選ぶことで構成する)。deg⁡(γ)=γ~(1)∈Z\deg(\gamma) = \tilde\gamma(1) \in \mathbb{Z} と定義する(p(γ~(1))=γ(1)=1=p(0)p(\tilde\gamma(1)) = \gamma(1) = 1 = p(0) より γ~(1)∈Z\tilde\gamma(1) \in \mathbb{Z} が強制されるので整数である)。

ステップ3 — ホモトピー不変性。γ≃pγ′\gamma \simeq_p \gamma' がホモトピー HH によるとき、ホモトピー持ち上げ性質(道の持ち上げと同じ方法、一帯ずつで証明される)により、H~(s,0)=γ~(s)\tilde H(s,0)=\tilde\gamma(s) を満たす連続な持ち上げ H~\tilde H が得られ、H~(0,t)=0\tilde H(0,t)=0 がすべての tt で成り立つ(定数基点ループを持ち上げているので定数)。すると t↦H~(1,t)t \mapsto \tilde H(1,t) は tt の連続な整数値関数であり(ステップ2と同じ議論により)、したがって定数である。よって deg⁡(γ)=H~(1,0)=H~(1,1)=deg⁡(γ′)\deg(\gamma) = \tilde H(1,0) = \tilde H(1,1) = \deg(\gamma')。したがって deg⁡\deg はホモトピー類 [γ]↦deg⁡(γ)[\gamma] \mapsto \deg(\gamma) の上でwell-definedである。

ステップ4 — 準同型性。ループ γ,δ\gamma, \delta に対し、γ∗δ\gamma * \delta の持ち上げを、まず γ\gamma を deg⁡(γ)\deg(\gamma) で終わるように持ち上げ、続けて δ\delta を deg⁡(γ)\deg(\gamma) から始まるように持ち上げる(δ\delta の持ち上げの平行移動であり、pp が整数平行移動で不変なので妥当)ことで、deg⁡(γ∗δ)=deg⁡(γ)+deg⁡(δ)\deg(\gamma * \delta) = \deg(\gamma) + \deg(\delta) が示される。よって [γ]↦deg⁡(γ)[\gamma] \mapsto \deg(\gamma) は群準同型 π1(S1,1)→Z\pi_1(S^1,1) \to \mathbb{Z} である。

ステップ5 — 全単射性。全射性:任意の n∈Zn \in \mathbb{Z} について γn(s)=p(ns)\gamma_n(s) = p(ns) は deg⁡(γn)=n\deg(\gamma_n)=n を満たすループである。単射性:deg⁡(γ)=0\deg(\gamma)=0 ならば、持ち上げ γ~\tilde\gamma は 00 を基点とする R\mathbb{R} 内のループである(γ~(1)=0=γ~(0)\tilde\gamma(1)=0=\tilde\gamma(0) なので)。R\mathbb{R} は凸なので直線ホモトピー H~(s,t)=(1−t)γ~(s)\tilde H(s,t) = (1-t)\tilde\gamma(s) は端点を固定したまま γ~\tilde\gamma を 00 での定数道に縮め、pp と合成すると γ\gamma から定数ループへの道ホモトピーが得られるので、[γ][\gamma] は自明である。したがって deg⁡\deg は全単射準同型、すなわち同型 π1(S1,1)≅Z\pi_1(S^1,1) \cong \mathbb{Z} である。

閉円板からそれ自身への任意の連続写像 f:D2→D2f: D^2 \to D^2 は不動点を持つ:ある x∈D2x \in D^2 で f(x)=xf(x) = x となる。

なぜ正しいのか?

これは D2D^2 の形だけから、ff の式を一切必要とせずに、驚くほど広い範囲の状況(ナッシュ均衡、微分方程式、経済均衡)で解を保証する——そしてこの証明は、難しい解析の問いを π1\pi_1 に関する易しい代数の問いに翻訳する美しい例である。

証明

ステップ1 — ff が不動点を持たないと仮定して矛盾を導く。このとき f(x)≠xf(x) \ne x がすべての x∈D2x \in D^2 で成り立つので、f(x)f(x) を通り xx を通る半直線がwell-definedである。この半直線が円板を出る点を r(x)∈S1=∂D2r(x) \in S^1 = \partial D^2 とする。f(x)≠xf(x) \ne x が連続に変化し決して消えないので、r:D2→S1r: D^2 \to S^1 は連続である。

ステップ2 — rr はレトラクションである。すでに境界上にある x∈S1x \in S^1 については、f(x)f(x) を通り xx を通る半直線はちょうど xx 自身で出る(xx はすでに境界上にあり、半直線は内部から外へ向かって境界を一度しか横切らないため)ので、すべての x∈S1x \in S^1 について r(x)=xr(x) = x となる。よって r:D2→S1r: D^2 \to S^1 はレトラクションである:部分空間 S1S^1 を各点で固定する連続写像である。

ステップ3 — レトラクションは不可能である:関手 π1\pi_1 を適用する。i:S1↪D2i: S^1 \hookrightarrow D^2 を包含写像とする。r∘i=idS1r \circ i = \mathrm{id}_{S^1}(レトラクションの定義による)なので、基本群関手を適用すると、群のレベルで π1(r)∘π1(i)=π1(idS1)=idπ1(S1)\pi_1(r) \circ \pi_1(i) = \pi_1(\mathrm{id}_{S^1}) = \mathrm{id}_{\pi_1(S^1)} が得られる(関手性:π1\pi_1 は連続写像の合成を準同型の合成に変える)。しかし π1(S1)≅Z\pi_1(S^1) \cong \mathbb{Z} である一方 π1(D2)\pi_1(D^2) は自明である(凸な円板内のすべてのループは直線ホモトピーで縮む)ので、π1(i):Z→{e}\pi_1(i): \mathbb{Z} \to \{e\} と π1(r):{e}→Z\pi_1(r): \{e\} \to \mathbb{Z} の合成はゼロ写像となり、これは Z\mathbb{Z}(非自明な群)上の恒等写像と等しくなりえない——矛盾である。

ステップ4 — 結論。ステップ3の矛盾は、そのようなレトラクション rr が存在しえないことを示すので、ステップ1の仮定(ff が不動点を持たない)は偽でなければならない。よってすべての連続な f:D2→D2f: D^2 \to D^2 は不動点を持つ。

X=U∪VX = U \cup V で U,VU, V が開・弧状連結で基点 x0x_0 を含み、U∩VU \cap V も弧状連結であるとき、π1(X,x0)\pi_1(X,x_0) は融合自由積 π1(U,x0)∗π1(U∩V,x0)π1(V,x0)\pi_1(U,x_0) *_{\pi_1(U \cap V, x_0)} \pi_1(V,x_0) である:π1(U)\pi_1(U) と π1(V)\pi_1(V) を合わせて生成され、関係式は重なり U∩VU \cap V 内のループが双方からどう見えるかからのみ生じる。

なぜ正しいのか?

これはこの分野の主要な計算道具である:重なり合う(しばしばはるかに単純な)部分の基本群から、複雑な空間の基本群を構成できるようにする。これはまさに8の字空間の自由群 F2F_2 が計算される方法である(1点で重なる2つの円)。

証明

完全な証明には注意深い組合せ的な記録が必要である。ここでは構造的な概略を示す。ステップ1 — 生成元。基点 x0x_0 を持つ XX の任意のループ γ\gamma は、有限個の部分道に分割でき、それぞれが完全に UU 内、または完全に VV 内にある(コンパクト区間 [0,1][0,1] の開被覆 {γ−1(U),γ−1(V)}\{\gamma^{-1}(U), \gamma^{-1}(V)\} に対するルベーグ数の議論を用いる)。よって [γ][\gamma] は、π1(U,x0)\pi_1(U,x_0) または π1(V,x0)\pi_1(V,x_0) の元を表すループの積として書ける(部分道の端点を、弧状連結な U∩VU \cap V 内で選んだ道を通じて x0x_0 に戻す接続を行った後)。これにより π1(X,x0)\pi_1(X,x_0) が π1(U,x0)\pi_1(U,x_0) と π1(V,x0)\pi_1(V,x_0) の像によって生成されることが示される。

ステップ2 — 関係式。U∩VU \cap V 内にあるループ δ\delta は、先験的には2つの異なりうる元を表す:iU(δ)∈π1(U,x0)i_U(\delta) \in \pi_1(U,x_0)(δ\delta を UU 内のループとみなす)と iV(δ)∈π1(V,x0)i_V(\delta) \in \pi_1(V,x_0)(VV 内のループとみなす)である。δ\delta は XX において文字通り同じループなので、π1(U)→π1(X)\pi_1(U) \to \pi_1(X) と π1(V)→π1(X)\pi_1(V) \to \pi_1(X) による像は一致しなければならない。これがまさに、すべての [δ]∈π1(U∩V,x0)[\delta] \in \pi_1(U \cap V, x_0) について融合関係式 iU(δ)=iV(δ)i_U(\delta) = i_V(\delta) を強制する。

ステップ3 — それ以上の関係式はない。より繊細な議論(ホモトピー H:[0,1]×[0,1]→XH: [0,1]\times[0,1] \to X を同じ方法で分割し、正方形のコンパクト性を用いて各セルが UU または VV に収まる有限格子を得る)により、これらの融合関係式が必要な唯一の関係式であることが示される:生成元の言葉で π1(X,x0)\pi_1(X,x_0) の同じ元を表す任意の2つの語は、それぞれ融合関係式によって正当化される有限回の操作の列で関係づけられる。これにより π1(X,x0)\pi_1(X,x_0) は融合自由積とちょうど一致することが確認される。

発展実世界での応用と具体例

液晶や超流体では、秩序パラメータ(例えば分子の配向角)は空間の各点で S1S^1 のような空間の値を取る。位相欠陥(ディスクリネーション線、アブリコソフ渦)とは、その周りで秩序パラメータが0でない回数だけ巻く点であり、欠陥を囲む小さなループの巻き数 deg⁡(γ)∈π1(S1)≅Z\deg(\gamma) \in \pi_1(S^1) \cong \mathbb{Z} によって正確に分類される——そしてこの整数は、あらゆる連続的な摂動のもとでも変化しない頑健な「位相電荷」であり、反対符号の電荷を持つ欠陥同士が対で合体・消滅するときのみ変化しうる。ロボティクスでは、複数のケーブルや係留ロボットを平面内の固定された障害物の周りに配線しなければならないとき、異なる配線方法はちょうど穴あき平面の基本群の異なる元に対応するので、2つの配線が糸を通し直すことなく交換可能であるのは、それぞれの障害物の周りの巻き数が一致するときにちょうど限られる。

例: 液晶欠陥の巻き数

2次元液晶の点欠陥の近傍では、分子の配向角は欠陥の周りの極角 φ\varphi の関数として θ(φ)=32φ\theta(\varphi) = \tfrac32 \varphi で与えられる(配向方向は角度 θ\theta の単位ベクトルで与えられる)。φ\varphi が欠陥の周りを一周する(φ:0→2π\varphi: 0 \to 2\pi)とき、S1S^1 におけるループ γ(φ)=(cos⁡θ(φ),sin⁡θ(φ))\gamma(\varphi) = (\cos\theta(\varphi), \sin\theta(\varphi)) の巻き数、すなわちそれが表す π1(S1)≅Z\pi_1(S^1) \cong \mathbb{Z} の元を計算せよ。

解答

ステップ1 — 角度の全変化を追跡する。φ\varphi が 00 から 2π2\pi に進むとき、θ(φ)=32φ\theta(\varphi) = \tfrac32\varphi は 00 から 32⋅2π=3π\tfrac32 \cdot 2\pi = 3\pi まで進む。

ステップ2 — 全角度を巻き数に変換する。ループ γ(φ)=(cos⁡θ(φ),sin⁡θ(φ))\gamma(\varphi) = (\cos\theta(\varphi),\sin\theta(\varphi)) の巻き数は、θ\theta の全変化量を 2π2\pi で割ったものである(S1S^1 を一周することは角度の 2π2\pi の変化に対応するため):deg⁡(γ)=3π2π=32\deg(\gamma) = \dfrac{3\pi}{2\pi} = \dfrac32。

ステップ3 — 非整数の結果を解釈する。半整数の巻き数が可能なのは、ここでの真の対象が本当の S1S^1 ではなく射影直線 RP1\mathbb{RP}^1 である(分子配向には矢じりがないので θ\theta と θ+π\theta+\pi は同じ物理状態を表す)からである。二重被覆 S1→RP1S^1 \to \mathbb{RP}^1 を用いた π1(RP1)≅Z\pi_1(\mathbb{RP}^1) \cong \mathbb{Z} における真の巻き数は、この欠陥がネマティック液晶でよく知られる、整数電荷の欠陥とは異なる真に安定な「半整数」ディスクリネーションであることに対応する。

例: 2つのケーブル配線は交換可能か?

2台の係留ロボットは、原点に1つの固定された円形障害物がある平面内で、同じ始点から同じ終点までケーブルを配線しなければならない。配線 AA は終点に到達する前に障害物の周りを反時計回りに1周する。配線 BB は障害物の周りを時計回りに1周した後、さらに反時計回りに1周する。穴あき平面 R2∖{0}≃S1\mathbb{R}^2 \setminus \{0\} \simeq S^1 の π1\pi_1 における巻き数を用いて、配線 AA が障害物を横切ることなく(すなわちケーブルを通し直すことなく)配線 BB へ連続的に変形できるかどうかを判定せよ。

解答

ステップ1 — 配線 AA の巻き数を計算する。障害物の周りを反時計回りに1周すると巻き数に +1+1 が加わるので、deg⁡(A)=+1\deg(A) = +1、すなわち AA は元 1∈Z≅π1(S1)1 \in \mathbb{Z} \cong \pi_1(S^1) を表す。

ステップ2 — 配線 BB の巻き数を計算する。時計回りの1周は −1-1、反時計回りの1周は +1+1 を加え、巻き数は連結のもとで加法的である(π1(S1)≅Z\pi_1(S^1)\cong\mathbb{Z} の証明のステップ4)ので、deg⁡(B)=−1+1=0\deg(B) = -1 + 1 = 0。

ステップ3 — 比較して結論する。deg⁡(A)=1≠0=deg⁡(B)\deg(A) = 1 \ne 0 = \deg(B) なので、配線 AA と BB は π1(R2∖{0})\pi_1(\mathbb{R}^2\setminus\{0\}) の異なる元を表す、すなわち端点を固定した道ホモトピーとして同値ではない。AA はある時点で障害物を横切ることなく連続的に BB へ変形することはできない。物理的に言えば:両端を固定し障害物を避けながらケーブル AA をどのように動かしても、決してケーブル BB のように見せることはできない——切って通し直す必要がある。

t∈[0,1]t \in [0,1] に対する γ(t)=(cos⁡4πt,sin⁡4πt)\gamma(t) = (\cos 4\pi t, \sin 4\pi t) の巻き数は、π1(S1)≅Z\pi_1(S^1) \cong \mathbb{Z} の元としていくらか?

8の字空間 S1∨S1S^1 \vee S^1 の π1\pi_1 は何か?

ネマティック液晶欠陥の秩序パラメータの巻きが θ(φ)=φ\theta(\varphi) = \varphi(真の S1S^1 における秩序パラメータで、RP1\mathbb{RP}^1 ではない)で表されるとする。その位相電荷(巻き数)はいくらか?

なぜすべての連続な f:D2→D2f: D^2 \to D^2 は不動点を持つのか?

参考文献

  1. Allen Hatcher (2002). Algebraic Topology
  2. James Munkres (2000). Topology
  3. Grigori Perelman (2002). The entropy of the Ricci flow and the Poincaré conjecture · arXiv:math/0211159
  4. Michael Farber (2003). Topological Robotics: Motion Planning in Projective Spaces