紙に、自分と交わらない閉じた輪を一本描くと、紙は輪の内側と外側に分かれます。輪がどんなに複雑でも、内側と外側がちょうど一つずつになることは、図では当たり前に見えても、きちんと示すには工夫が要ります。この記事では、穴の数を数えるホモロジーを使って、このことを任意の次元で証明します。読み終えると、「連続で重ならないだけの曲線」について、内側と外側の存在を論理で説明できるようになります。
平面の単純閉曲線 C C C は、平面をちょうど二つ の連結成分 (有界な内部と非有界な外部)に分け、C C C はどちらの成分の境界にもなります(Jordan の曲線定理 、定理 4.2 )。
一般に、S n S^n S n に埋め込まれた ( n − 1 ) (n-1) ( n − 1 ) 次元球面は S n S^n S n を二つの成分に分け、各成分のホモロジーは一点と同じです(Jordan–Brouwer の分離定理 、定理 4.1 )。
鍵は、埋め込まれた円板の補集合は「穴がない」(定理 3.1 (a))、埋め込まれた k k k 次元球面の補集合は ( n − k − 1 ) (n-k-1) ( n − k − 1 ) 次元の穴を一つだけ持つ(同 (b))という計算です。証明は Mayer–Vietoris 完全列 と、特異鎖が有限個の単体からなる(コンパクトな台を持つ)ことだけを使います。
同じ計算から領域不変性 (R n \mathbb{R}^n R n の開集合から R n \mathbb{R}^n R n への連続な単射は開写像、定理 5.1 )が従います。
埋め込みは連続な単射であれば何でもよく、曲線の滑らかさは仮定しません。そのため、フラクタルのような曲線にもそのまま適用できます。
この記事で使う事前知識
簡約ホモロジー H ~ ∗ \tilde H_* H ~ ∗ : 点のホモロジーがすべて 0 0 0 になるように、H 0 H_0 H 0 を一つ分だけ小さくしたもの。→ 特異ホモロジー
Mayer–Vietoris 完全列 : 空間を二つの開集合に分けたときの、全体・各部分・共通部分のホモロジーを結ぶ長い完全列。→ 特異ホモロジー
連結成分 : 空間を「ひとつながり」の最大の部分に分けたときの各部分。H 0 H_0 H 0 はこの成分を数える。→ 連結成分
コンパクト空間 : どんな開被覆からも有限個を選んで覆える空間。→ コンパクト空間
可縮 : 恒等写像が定値写像にホモトピックな空間。ホモロジーは点と同じになる。→ 可縮
開写像 : 開集合を開集合に移す写像。→ 開写像
「平面上の、自分と交わらない閉じた曲線は、平面を内側と外側に分ける」という主張は、図を描けば当たり前に見えます。しかし、曲線は連続な単射の像というだけで、いたるところ微分できないものや、面積が正のもの(Osgood 曲線。曲線なのに平面の中で面積を持つもの)さえあります。そのような曲線の「内側」が何か、それが一つしかないのはなぜかを、図に頼らずに示すのは簡単ではありません。
この定理は解析の多くの場所で暗黙に使われます。平面の力学系の Poincaré–Bendixson の定理では、軌道の弧と横断線分が作る閉曲線が平面を二つに分け、軌道が片側に閉じ込められることを使います(安定性・力学系・特性曲線法 )。曲面論の回転数定理と Gauss–Bonnet の定理では、単純閉曲線が囲む領域の「内部」を使います(曲線と曲面 )。本記事は、これらが前提とする平面の位相を、特異ホモロジー の道具で証明します。
ホモロジーの言葉では、「二つに分かれる」は H 0 H_0 H 0 が Z 2 \mathbb{Z}^2 Z 2 であること、つまり簡約ホモロジー H ~ 0 \tilde H_0 H ~ 0 が Z \mathbb{Z} Z であることです。したがって補集合のホモロジーを計算できれば十分です。
S n S^n S n の部分集合 K K K について、K K K の補集合を S n ∖ K S^n\setminus K S n ∖ K と書きます。埋め込み とは、像の上への同相写像になる連続写像です。コンパクト空間から Hausdorff 空間への連続な単射は、像の上への同相写像です(系 6.5[コンパクト性] )。したがって D k D^k D k や S k S^k S k から S n S^n S n への連続な単射は埋め込みで、その像はコンパクト、ゆえに閉集合であり、補集合は開集合です。
次の補題は、増大する開集合の列の合併を扱うための道具です。特異鎖は特異単体(標準単体からの連続写像)の有限個の一次結合なので、その像は有限個のコンパクト集合の合併になり、増大する開集合の列のどこかで必ず収まる、という内容です。3 節の二分法の最後で使います。
補題 2.1 (特異鎖のコンパクト性 ) ✓
X = ⋃ m U m X=\bigcup_mU_m X = ⋃ m U m を開集合の増大列 U 1 ⊆ U 2 ⊆ ⋯ U_1\subseteq U_2\subseteq\cdots U 1 ⊆ U 2 ⊆ ⋯ の合併とする。X X X の任意の特異鎖はある C ∗ ( U m ) C_*(U_m) C ∗ ( U m ) に入る。したがって、α ∈ H ~ i ( U 1 ) \alpha\in\tilde H_i(U_1) α ∈ H ~ i ( U 1 ) の H ~ i ( X ) \tilde H_i(X) H ~ i ( X ) での像が 0 0 0 ならば、ある m m m で α \alpha α の H ~ i ( U m ) \tilde H_i(U_m) H ~ i ( U m ) での像が 0 0 0 である。
証明(補題 2.1) 鎖は有限個の特異単体 σ j \sigma_j σ j の一次結合で、像 ⋃ j σ j ( Δ ) \bigcup_j\sigma_j(\Delta) ⋃ j σ j ( Δ ) はコンパクトです(定理 6.1[コンパクト性] )。これは開被覆 { U m } \{U_m\} { U m } の有限個で覆われ、増大列なので一つの U m U_m U m に入ります。後半: α = [ z ] \alpha=[z] α = [ z ] 、z ∈ C ~ i ( U 1 ) z\in\tilde C_i(U_1) z ∈ C ~ i ( U 1 ) が X X X で z = ∂ c z=\partial c z = ∂ c となるなら、c c c の入る U m U_m U m で z = ∂ c z=\partial c z = ∂ c です(i = 0 i=0 i = 0 のときも、簡約鎖複体で同じ)。
∎
補題 2.2 (球面の開集合の成分 ) ✓
W ⊆ S n W\subseteq S^n W ⊆ S n を開集合とする。W W W の道連結成分は開集合で、W W W の連結成分と一致する。特に H 0 ( W ) H_0(W) H 0 ( W ) は連結成分の集合上の自由アーベル群である。
証明(補題 2.2) S n S^n S n の各点は(立体射影のチャートで)開球と同相な近傍の基本系を持ち、開球は道連結です。x ∈ W x\in W x ∈ W の、W W W に含まれるそのような近傍は x x x の道連結成分に含まれるので、道連結成分は開集合です。各道連結成分の補集合は他の道連結成分の合併なので開、よって道連結成分は W W W の開かつ閉な連結集合(定理 7.3[連結性] )であり、連結成分に一致します。後半は 命題 2.4[特異ホモロジー] です。
∎
定理 3.1 (埋め込まれた円板と球面の補集合 ) ✓
(a) h : D k → S n h:D^k\to S^n h : D k → S n が埋め込みならば、すべての i i i で H ~ i ( S n ∖ h ( D k ) ) = 0 \tilde H_i(S^n\setminus h(D^k))=0 H ~ i ( S n ∖ h ( D k )) = 0 。
(b) h : S k → S n h:S^k\to S^n h : S k → S n が埋め込みで k < n k<n k < n ならば、H ~ i ( S n ∖ h ( S k ) ) ≅ Z \tilde H_i(S^n\setminus h(S^k))\cong\mathbb{Z} H ~ i ( S n ∖ h ( S k )) ≅ Z (i = n − k − 1 i=n-k-1 i = n − k − 1 )、それ以外の i i i では 0 0 0 。
証明の方針です。(a) は、立方体の像 h ( I k ) h(I^k) h ( I k ) を半分に切って、補集合に消えないサイクルが残る側を選ぶ操作を繰り返し、最後に一枚低次元の面まで縮めて矛盾を導きます(下の図)。(b) は、球面 S k S^k S k を二つの閉半球に分け、(a) で補集合に穴がないことを使って、Mayer–Vietoris 完全列から次元を一つ下げます。そのとき補集合の共通部分と合併は、集合の演算(和集合の補集合は補集合の共通部分、共通部分の補集合は補集合の和集合)と、h h h が単射で h ( D + ) ∩ h ( D − ) = h ( S k − 1 ) h(D_+)\cap h(D_-)=h(S^{k-1}) h ( D + ) ∩ h ( D − ) = h ( S k − 1 ) となることから得られます。
まず、補集合が空でないことを確かめておきます。h ( D k ) = S n h(D^k)=S^n h ( D k ) = S n なら h h h は同相 D k ≅ S n D^k\cong S^n D k ≅ S n を与えますが、D k D^k D k は可縮で H ~ n ( S n ) ≅ Z \tilde H_n(S^n)\cong\mathbb{Z} H ~ n ( S n ) ≅ Z (定理 6.1[特異ホモロジー] )なので不可能です。同様に k < n k<n k < n なら H ~ n ( S k ) = 0 \tilde H_n(S^k)=0 H ~ n ( S k ) = 0 から h ( S k ) ≠ S n h(S^k)\ne S^n h ( S k ) = S n です。したがって以下の Mayer–Vietoris 完全列で、共通部分が空でないという簡約版の仮定(定理 5.4[特異ホモロジー] )が満たされます。
証明(定理 3.1) (a) D k D^k D k は立方体 I k I^k I k と同相なので、h : I k → S n h:I^k\to S^n h : I k → S n として k k k の帰納法で示します。k = 0 k=0 k = 0 では S n S^n S n から一点を除いたもので、立体射影で R n \mathbb{R}^n R n と同相、可縮です(系 4.2[特異ホモロジー] )。
k ≥ 1 k\ge1 k ≥ 1 とし、閉区間 J ⊆ I J\subseteq I J ⊆ I に対して Y J = S n ∖ h ( I k − 1 × J ) Y_J=S^n\setminus h(I^{k-1}\times J) Y J = S n ∖ h ( I k − 1 × J ) (開集合)とおきます。0 0 0 でない α ∈ H ~ i ( Y I ) \alpha\in\tilde H_i(Y_I) α ∈ H ~ i ( Y I ) があると仮定して矛盾を導きます。J = [ a , b ] J=[a,b] J = [ a , b ] 、c = ( a + b ) / 2 c=(a+b)/2 c = ( a + b ) /2 とすると、h h h の単射性から
Y [ a , c ] ∪ Y [ c , b ] = Y { c } , Y [ a , c ] ∩ Y [ c , b ] = Y [ a , b ] . Y_{[a,c]}\cup Y_{[c,b]}=Y_{\{c\}},\qquad Y_{[a,c]}\cap Y_{[c,b]}=Y_{[a,b]}. Y [ a , c ] ∪ Y [ c , b ] = Y { c } , Y [ a , c ] ∩ Y [ c , b ] = Y [ a , b ] . I k − 1 × { c } ≅ I k − 1 I^{k-1}\times\{c\}\cong I^{k-1} I k − 1 × { c } ≅ I k − 1 なので帰納法の仮定から H ~ ∗ ( Y { c } ) = 0 \tilde H_*(Y_{\{c\}})=0 H ~ ∗ ( Y { c } ) = 0 で、簡約 Mayer–Vietoris 完全列
0 = H ~ i + 1 ( Y { c } ) → H ~ i ( Y [ a , b ] ) → H ~ i ( Y [ a , c ] ) ⊕ H ~ i ( Y [ c , b ] ) → H ~ i ( Y { c } ) = 0 0=\tilde H_{i+1}(Y_{\{c\}})\to\tilde H_i(Y_{[a,b]})\to\tilde H_i(Y_{[a,c]})\oplus\tilde H_i(Y_{[c,b]})\to\tilde H_i(Y_{\{c\}})=0 0 = H ~ i + 1 ( Y { c } ) → H ~ i ( Y [ a , b ] ) → H ~ i ( Y [ a , c ] ) ⊕ H ~ i ( Y [ c , b ] ) → H ~ i ( Y { c } ) = 0 から、包含による写像は同型です。よって α \alpha α の H ~ i ( Y [ a , c ] ) \tilde H_i(Y_{[a,c]}) H ~ i ( Y [ a , c ] ) か H ~ i ( Y [ c , b ] ) \tilde H_i(Y_{[c,b]}) H ~ i ( Y [ c , b ] ) での像の少なくとも一方は 0 0 0 でありません。これを繰り返して、閉区間の減少列 I = J 0 ⊃ J 1 ⊃ ⋯ I=J_0\supset J_1\supset\cdots I = J 0 ⊃ J 1 ⊃ ⋯ (J m J_m J m の長さ 2 − m 2^{-m} 2 − m )で、α \alpha α の H ~ i ( Y J m ) \tilde H_i(Y_{J_m}) H ~ i ( Y J m ) での像が 0 0 0 でないものを得ます。⋂ m J m = { p } \bigcap_mJ_m=\{p\} ⋂ m J m = { p } とすると、h h h が単射なので h ( I k − 1 × { p } ) = ⋂ m h ( I k − 1 × J m ) h(I^{k-1}\times\{p\})=\bigcap_mh(I^{k-1}\times J_m) h ( I k − 1 × { p }) = ⋂ m h ( I k − 1 × J m ) 、すなわち Y { p } = ⋃ m Y J m Y_{\{p\}}=\bigcup_mY_{J_m} Y { p } = ⋃ m Y J m は開集合の増大列の合併です。帰納法の仮定から H ~ i ( Y { p } ) = 0 \tilde H_i(Y_{\{p\}})=0 H ~ i ( Y { p } ) = 0 なので α \alpha α の像は 0 0 0 で、補題 2.1 によりある m m m で α \alpha α の H ~ i ( Y J m ) \tilde H_i(Y_{J_m}) H ~ i ( Y J m ) での像が 0 0 0 になり、矛盾です。
(b) k k k の帰納法。k = 0 k=0 k = 0 : h ( S 0 ) h(S^0) h ( S 0 ) は 2 点で、補集合は R n \mathbb{R}^n R n から一点を除いたものと同相、S n − 1 S^{n-1} S n − 1 にホモトピー同値なので、定理 6.1[特異ホモロジー] から主張が成り立ちます。1 ≤ k < n 1\le k<n 1 ≤ k < n とし、S k S^k S k を閉半球 D + , D − D_+,D_- D + , D − (どちらも D k D^k D k と同相)に分けると D + ∩ D − = S k − 1 D_+\cap D_-=S^{k-1} D + ∩ D − = S k − 1 (赤道)です。A = S n ∖ h ( D + ) A=S^n\setminus h(D_+) A = S n ∖ h ( D + ) 、B = S n ∖ h ( D − ) B=S^n\setminus h(D_-) B = S n ∖ h ( D − ) は開集合で、
A ∩ B = S n ∖ h ( S k ) , A ∪ B = S n ∖ h ( S k − 1 ) . A\cap B=S^n\setminus h(S^k),\qquad A\cup B=S^n\setminus h(S^{k-1}). A ∩ B = S n ∖ h ( S k ) , A ∪ B = S n ∖ h ( S k − 1 ) . (a) から H ~ ∗ ( A ) = H ~ ∗ ( B ) = 0 \tilde H_*(A)=\tilde H_*(B)=0 H ~ ∗ ( A ) = H ~ ∗ ( B ) = 0 なので、簡約 Mayer–Vietoris 完全列の連結準同型 H ~ i + 1 ( A ∪ B ) → H ~ i ( A ∩ B ) \tilde H_{i+1}(A\cup B)\to\tilde H_i(A\cap B) H ~ i + 1 ( A ∪ B ) → H ~ i ( A ∩ B ) は同型です。帰納法の仮定(h ∣ S k − 1 h|_{S^{k-1}} h ∣ S k − 1 は S k − 1 S^{k-1} S k − 1 の埋め込み)から、H ~ i + 1 ( A ∪ B ) \tilde H_{i+1}(A\cup B) H ~ i + 1 ( A ∪ B ) は i + 1 = n − ( k − 1 ) − 1 i+1=n-(k-1)-1 i + 1 = n − ( k − 1 ) − 1 、すなわち i = n − k − 1 i=n-k-1 i = n − k − 1 のときだけ Z \mathbb{Z} Z です。
∎
(a) の k = 1 k=1 k = 1 , n = 2 n=2 n = 2 の場合は「弧は平面(球面)を分けない」という主張です。曲線を閉じない限り、補集合はつながったままです。
h(Iᵏ⁻¹ × J₀) J₂ p α ≠ 0 が残る側を選び続ける J₀ ⊃ J₁ ⊃ J₂ ⊃ … → {p} 面 h(Iᵏ⁻¹×{p}) の補集合では α = 0
(a) の証明の二分法。h(Iᵏ) の補集合で消えないサイクル α は、二等分した片側の補集合でも消えない。区間を縮めていくと一枚の面 h(Iᵏ⁻¹×{p}) に行き着くが、その補集合では α は境界になり、境界を与える鎖はコンパクトなので、ある段階ですでに境界になっている。
定理 4.1 (Jordan–Brouwer の分離定理 ) ✓
n ≥ 1 n\ge1 n ≥ 1 、h : S n − 1 → S n h:S^{n-1}\to S^n h : S n − 1 → S n を埋め込み、Σ = h ( S n − 1 ) \Sigma=h(S^{n-1}) Σ = h ( S n − 1 ) とする。このとき
S n ∖ Σ S^n\setminus\Sigma S n ∖ Σ はちょうど二つの連結成分 U , V U,V U , V を持ち、どちらも開集合で道連結である。
H ~ ∗ ( U ) = H ~ ∗ ( V ) = 0 \tilde H_*(U)=\tilde H_*(V)=0 H ~ ∗ ( U ) = H ~ ∗ ( V ) = 0 。
Σ \Sigma Σ の各点は U U U の閉包と V V V の閉包の両方に属する。したがって U ‾ = U ∪ Σ \overline U=U\cup\Sigma U = U ∪ Σ 、V ‾ = V ∪ Σ \overline V=V\cup\Sigma V = V ∪ Σ で、Σ \Sigma Σ は U U U と V V V の共通の境界である。
(1)(2) は 3 節の計算から直ちに従います。(3) のねらいは、Σ \Sigma Σ のどの点の近くにも内側 U U U と外側 V V V の両方の点がある、つまり Σ \Sigma Σ が両方の本当の境界であることです。方針は、点 x x x の近くの小さな弧だけを残して他を取り除いても補集合がつながるので、U U U から V V V へ行く道はその小さな弧の近くを通るしかない、というものです。道が Σ \Sigma Σ に初めて触れるまでは Σ \Sigma Σ を横切っていないので、その間は U U U の中にいます。なお球冠とは、球面を平面で切ったときの小さな帽子状の部分です。
証明(定理 4.1) (1)(2) 定理 3.1 (b) を k = n − 1 k=n-1 k = n − 1 で使うと、H ~ 0 ( S n ∖ Σ ) ≅ Z \tilde H_0(S^n\setminus\Sigma)\cong\mathbb{Z} H ~ 0 ( S n ∖ Σ ) ≅ Z 、H ~ i = 0 \tilde H_i=0 H ~ i = 0 (i ≥ 1 i\ge1 i ≥ 1 )。よって H 0 ≅ Z 2 H_0\cong\mathbb{Z}^2 H 0 ≅ Z 2 で、補題 2.2 から連結成分はちょうど二つで、開かつ道連結です。H i ( S n ∖ Σ ) = H i ( U ) ⊕ H i ( V ) H_i(S^n\setminus\Sigma)=H_i(U)\oplus H_i(V) H i ( S n ∖ Σ ) = H i ( U ) ⊕ H i ( V ) (命題 2.4[特異ホモロジー] )から i ≥ 1 i\ge1 i ≥ 1 で H i ( U ) = H i ( V ) = 0 H_i(U)=H_i(V)=0 H i ( U ) = H i ( V ) = 0 。
(3) x = h ( y ) ∈ Σ x=h(y)\in\Sigma x = h ( y ) ∈ Σ と x x x の開近傍 N N N を取ります。h h h の連続性から、y y y を中心とする小さな閉じた球冠 A ⊆ S n − 1 A\subseteq S^{n-1} A ⊆ S n − 1 で h ( A ) ⊆ N h(A)\subseteq N h ( A ) ⊆ N となるものがあります。B = S n − 1 ∖ int A B=S^{n-1}\setminus\operatorname{int}A B = S n − 1 ∖ int A も閉じた球冠で、D n − 1 D^{n-1} D n − 1 と同相です(n = 1 n=1 n = 1 なら A = { y } A=\{y\} A = { y } 、B B B は残りの一点)。定理 3.1 (a) から H ~ 0 ( S n ∖ h ( B ) ) = 0 \tilde H_0(S^n\setminus h(B))=0 H ~ 0 ( S n ∖ h ( B )) = 0 、つまり S n ∖ h ( B ) S^n\setminus h(B) S n ∖ h ( B ) は道連結です。u ∈ U u\in U u ∈ U , v ∈ V v\in V v ∈ V を結ぶ道 γ : [ 0 , 1 ] → S n ∖ h ( B ) \gamma:[0,1]\to S^n\setminus h(B) γ : [ 0 , 1 ] → S n ∖ h ( B ) を取ります。γ \gamma γ は Σ \Sigma Σ と交わります(交わらなければ u , v u,v u , v は S n ∖ Σ S^n\setminus\Sigma S n ∖ Σ の同じ成分に入る)が、交わる点は Σ ∖ h ( B ) ⊆ h ( A ) ⊆ N \Sigma\setminus h(B)\subseteq h(A)\subseteq N Σ ∖ h ( B ) ⊆ h ( A ) ⊆ N にあります。t ∗ = inf { t : γ ( t ) ∈ Σ } t^*=\inf\{t:\gamma(t)\in\Sigma\} t ∗ = inf { t : γ ( t ) ∈ Σ } とすると、Σ \Sigma Σ は閉集合なので γ ( t ∗ ) ∈ Σ ∩ N \gamma(t^*)\in\Sigma\cap N γ ( t ∗ ) ∈ Σ ∩ N 、t ∗ > 0 t^*>0 t ∗ > 0 で、γ ( [ 0 , t ∗ ) ) \gamma([0,t^*)) γ ([ 0 , t ∗ )) は u u u を含む S n ∖ Σ S^n\setminus\Sigma S n ∖ Σ の連結集合なので U U U に入ります。N N N は開集合なので、t ∗ t^* t ∗ に近い t < t ∗ t<t^* t < t ∗ で γ ( t ) ∈ N ∩ U \gamma(t)\in N\cap U γ ( t ) ∈ N ∩ U 。よって N N N は U U U と交わり、x ∈ U ‾ x\in\overline U x ∈ U 。V V V についても、道を逆にたどれば同じです。最後に、V V V は開集合で U U U と交わらないので U ‾ ∩ V = ∅ \overline U\cap V=\varnothing U ∩ V = ∅ 、よって U ‾ = U ∪ Σ \overline U=U\cup\Sigma U = U ∪ Σ 。
∎
U u v V h(A) x 太線 h(A) 以外の曲線 h(B) は取り除いても補集合がつながる (3) の議論。x の近くの小さな弧 h(A) だけを残し、残りの大きな弧 h(B) を取り除くと補集合はつながる。U から V への道は h(A) を通るしかないので、U と V の点が x のすぐ近くまで来る。
平面の場合に言い換えます。R n \mathbb{R}^n R n を立体射影で S n ∖ { ∞ } S^n\setminus\{\infty\} S n ∖ { ∞ } と同一視します。
定理 4.2 (Jordan の曲線定理 ) ✓
n ≥ 2 n\ge2 n ≥ 2 、h : S n − 1 → R n h:S^{n-1}\to\mathbb{R}^n h : S n − 1 → R n を連続な単射、Σ = h ( S n − 1 ) \Sigma=h(S^{n-1}) Σ = h ( S n − 1 ) とする。R n ∖ Σ \mathbb{R}^n\setminus\Sigma R n ∖ Σ はちょうど二つの連結成分を持ち、一方は有界(内部 )、他方は非有界(外部 )で、どちらも開集合かつ道連結、Σ \Sigma Σ はどちらの成分の境界でもある。内部 U U U は H ~ ∗ ( U ) = 0 \tilde H_*(U)=0 H ~ ∗ ( U ) = 0 を満たす。特に n = 2 n=2 n = 2 のとき、平面の単純閉曲線は平面を内部と外部の二つの領域に分ける。
証明(定理 4.2) Σ ⊆ R n ⊆ S n \Sigma\subseteq\mathbb{R}^n\subseteq S^n Σ ⊆ R n ⊆ S n に 定理 4.1 を使い、S n ∖ Σ = U ⊔ V S^n\setminus\Sigma=U\sqcup V S n ∖ Σ = U ⊔ V 、∞ ∈ V \infty\in V ∞ ∈ V とします。Σ \Sigma Σ はコンパクトなので、ある R R R で Σ ⊆ { ∣ x ∣ ≤ R } \Sigma\subseteq\{|x|\le R\} Σ ⊆ { ∣ x ∣ ≤ R } 。{ ∣ x ∣ > R } ∪ { ∞ } \{|x|>R\}\cup\{\infty\} { ∣ x ∣ > R } ∪ { ∞ } は連結(S n S^n S n の開球と同相)で Σ \Sigma Σ と交わらず ∞ \infty ∞ を含むので V V V に入り、したがって U ⊆ { ∣ x ∣ ≤ R } U\subseteq\{|x|\le R\} U ⊆ { ∣ x ∣ ≤ R } は有界で、V ∖ { ∞ } V\setminus\{\infty\} V ∖ { ∞ } は非有界です。
V ∖ { ∞ } V\setminus\{\infty\} V ∖ { ∞ } が道連結であることを示します。W = { ∣ x ∣ > R } ∪ { ∞ } W=\{|x|>R\}\cup\{\infty\} W = { ∣ x ∣ > R } ∪ { ∞ } 、W ′ = { ∣ x ∣ > 2 R } ∪ { ∞ } W'=\{|x|>2R\}\cup\{\infty\} W ′ = { ∣ x ∣ > 2 R } ∪ { ∞ } とします。x ∈ V ∖ { ∞ } x\in V\setminus\{\infty\} x ∈ V ∖ { ∞ } から ∞ \infty ∞ への V V V 内の道 γ \gamma γ に対し、γ \gamma γ が初めて W ′ ‾ \overline{W'} W ′ に入る時刻を t 1 t_1 t 1 とすると、∞ \infty ∞ は W ′ ‾ \overline{W'} W ′ の内点なので γ ( t 1 ) ≠ ∞ \gamma(t_1)\ne\infty γ ( t 1 ) = ∞ 、すなわち γ ( t 1 ) \gamma(t_1) γ ( t 1 ) は ∣ x ∣ ≥ 2 R |x|\ge2R ∣ x ∣ ≥ 2 R を満たす点(t 1 > 0 t_1>0 t 1 > 0 なら ∣ x ∣ = 2 R |x|=2R ∣ x ∣ = 2 R 上の点)で、γ ( [ 0 , t 1 ] ) \gamma([0,t_1]) γ ([ 0 , t 1 ]) は ∞ \infty ∞ を通りません。W ∖ { ∞ } = { ∣ x ∣ > R } W\setminus\{\infty\}=\{|x|>R\} W ∖ { ∞ } = { ∣ x ∣ > R } は n ≥ 2 n\ge2 n ≥ 2 で道連結で V V V に含まれるので、x x x は V ∖ { ∞ } V\setminus\{\infty\} V ∖ { ∞ } の中で ∣ x ∣ = 2 R |x|=2R ∣ x ∣ = 2 R 上の固定した一点と結べます。したがって R n ∖ Σ = U ⊔ ( V ∖ { ∞ } ) \mathbb{R}^n\setminus\Sigma=U\sqcup(V\setminus\{\infty\}) R n ∖ Σ = U ⊔ ( V ∖ { ∞ }) はちょうど二つの成分を持ちます。境界の主張は 定理 4.1 (3) の閉包を R n \mathbb{R}^n R n で取り直したもの、H ~ ∗ ( U ) = 0 \tilde H_*(U)=0 H ~ ∗ ( U ) = 0 は同 (2) です。
∎
定理 5.1 (領域不変性 ) ✓
U ⊆ R n U\subseteq\mathbb{R}^n U ⊆ R n を開集合、h : U → R n h:U\to\mathbb{R}^n h : U → R n を連続な単射とする。このとき h ( U ) h(U) h ( U ) は開集合で、h : U → h ( U ) h:U\to h(U) h : U → h ( U ) は同相写像である。
証明(定理 5.1) x ∈ U x\in U x ∈ U を取り、閉球 D = { ∣ y − x ∣ ≤ r } ⊆ U D=\{|y-x|\le r\}\subseteq U D = { ∣ y − x ∣ ≤ r } ⊆ U 、その境界の球面を S S S とします。R n ⊆ S n \mathbb{R}^n\subseteq S^n R n ⊆ S n と見ると、h ∣ S h|_S h ∣ S は S n − 1 S^{n-1} S n − 1 の埋め込みなので、定理 4.1 から S n ∖ h ( S ) S^n\setminus h(S) S n ∖ h ( S ) はちょうど二つの連結成分を持ちます。一方、h h h は単射なので
S n ∖ h ( S ) = ( S n ∖ h ( D ) ) ⊔ h ( int D ) S^n\setminus h(S)=\bigl(S^n\setminus h(D)\bigr)\sqcup h(\operatorname{int}D) S n ∖ h ( S ) = ( S n ∖ h ( D ) ) ⊔ h ( int D ) で、右辺の第 1 項は 定理 3.1 (a) により空でなく道連結、第 2 項は連結集合 int D \operatorname{int}D int D の連続像なので連結です(定理 5.1[連結性] )。空でない二つの連結集合で、成分がちょうど二つの空間を互いに素に覆っているので、これらが二つの連結成分そのものです。定理 4.1 (1) から成分は S n S^n S n の開集合なので、h ( int D ) h(\operatorname{int}D) h ( int D ) は h ( x ) h(x) h ( x ) を含む開集合です。したがって h ( U ) h(U) h ( U ) は開集合です。同じ議論を U U U の任意の開集合に適用すれば h h h は開写像で、逆写像 h − 1 : h ( U ) → U h^{-1}:h(U)\to U h − 1 : h ( U ) → U は連続です。
∎
系 5.2 (球面は同じ次元の空間に単射で入らない ) ✓
n ≥ 1 n\ge1 n ≥ 1 のとき、連続な単射 S n → R n S^n\to\mathbb{R}^n S n → R n は存在しない。また m ≠ n m\ne n m = n なら R m \mathbb{R}^m R m の空でない開集合と R n \mathbb{R}^n R n の開集合は同相でない。
証明(系 5.2) h : S n → R n h:S^n\to\mathbb{R}^n h : S n → R n が連続な単射なら、2 点 p ≠ q p\ne q p = q について S n ∖ { p } S^n\setminus\{p\} S n ∖ { p } , S n ∖ { q } S^n\setminus\{q\} S n ∖ { q } はどちらも R n \mathbb{R}^n R n と同相(立体射影)なので、定理 5.1 から h ( S n ) = h ( S n ∖ { p } ) ∪ h ( S n ∖ { q } ) h(S^n)=h(S^n\setminus\{p\})\cup h(S^n\setminus\{q\}) h ( S n ) = h ( S n ∖ { p }) ∪ h ( S n ∖ { q }) は開集合です。コンパクトなので閉集合でもあり、空でないので、R n \mathbb{R}^n R n が連結(任意の 2 点が線分 t ↦ ( 1 − t ) x + t y t\mapsto(1-t)x+ty t ↦ ( 1 − t ) x + t y で結ばれる道連結空間なので、定理 7.3[連結性] )であることから R n \mathbb{R}^n R n 全体です。しかし R n \mathbb{R}^n R n はコンパクトでないので矛盾。後半: m < n m<n m < n とし、f : O → O ′ f:O\to O' f : O → O ′ を R m \mathbb{R}^m R m の開集合から R n \mathbb{R}^n R n の開集合への同相とします。R m ⊆ R n \mathbb{R}^m\subseteq\mathbb{R}^n R m ⊆ R n と見て、f − 1 : O ′ → O ⊆ R n f^{-1}:O'\to O\subseteq\mathbb{R}^n f − 1 : O ′ → O ⊆ R n は連続な単射なので、像 O O O は R n \mathbb{R}^n R n の開集合のはずですが、O O O は超平面 R m \mathbb{R}^m R m に含まれ、R n \mathbb{R}^n R n の開集合ではありません。
∎
例 5.3 (応用の例 )
(a) Poincaré–Bendixson の定理の証明(定理 5.4[安定性・力学系・特性曲線法] )では、軌道の弧と横断線分からなる単純閉曲線 C C C が平面を二つに分けること、および線分の内部の点の十分小さい近傍では線分の両側が異なる成分に属することを使います。後者は 定理 4.2 の境界の主張から従います。線分上の点 x x x の小さな円板 N N N から C C C を除くと二つの半円板になり、どちらも連結なのでそれぞれ一つの成分に入りますが、x x x はどちらの成分の閉包にも入るので、二つの半円板は異なる成分に属します。
(b) チャートの次元の一意性は、座標変換が C 1 C^1 C 1 級なら連鎖律で示せますが(命題 3.8[微分可能多様体の定義] )、座標変換が連続なだけの場合(注意 3.9[微分可能多様体の定義] )は 系 5.2 の後半そのものです。
演習 6.1 標準
平面上の 2 点 p ≠ q p\ne q p = q を、端点以外で互いに交わらない三本の弧 a , b , c a,b,c a , b , c で結んだ図形 Θ \Theta Θ (θ 字形)を考える。S 2 ∖ Θ S^2\setminus\Theta S 2 ∖ Θ がちょうど三つの連結成分を持つことを示せ。
解答 A = S 2 ∖ ( a ∪ b ) A=S^2\setminus(a\cup b) A = S 2 ∖ ( a ∪ b ) 、B = S 2 ∖ ( b ∪ c ) B=S^2\setminus(b\cup c) B = S 2 ∖ ( b ∪ c ) とおく。a ∪ b a\cup b a ∪ b , b ∪ c b\cup c b ∪ c は単純閉曲線なので開集合で、A ∩ B = S 2 ∖ Θ A\cap B=S^2\setminus\Theta A ∩ B = S 2 ∖ Θ 、A ∪ B = S 2 ∖ b A\cup B=S^2\setminus b A ∪ B = S 2 ∖ b (( a ∪ b ) ∩ ( b ∪ c ) = b (a\cup b)\cap(b\cup c)=b ( a ∪ b ) ∩ ( b ∪ c ) = b )。定理 3.1 (a) から H ~ ∗ ( S 2 ∖ b ) = 0 \tilde H_*(S^2\setminus b)=0 H ~ ∗ ( S 2 ∖ b ) = 0 、定理 4.1 から H ~ 0 ( A ) = H ~ 0 ( B ) = Z \tilde H_0(A)=\tilde H_0(B)=\mathbb{Z} H ~ 0 ( A ) = H ~ 0 ( B ) = Z 。簡約 Mayer–Vietoris 完全列 0 = H ~ 1 ( A ∪ B ) → H ~ 0 ( A ∩ B ) → H ~ 0 ( A ) ⊕ H ~ 0 ( B ) → H ~ 0 ( A ∪ B ) = 0 0=\tilde H_1(A\cup B)\to\tilde H_0(A\cap B)\to\tilde H_0(A)\oplus\tilde H_0(B)\to\tilde H_0(A\cup B)=0 0 = H ~ 1 ( A ∪ B ) → H ~ 0 ( A ∩ B ) → H ~ 0 ( A ) ⊕ H ~ 0 ( B ) → H ~ 0 ( A ∪ B ) = 0 から H ~ 0 ( S 2 ∖ Θ ) ≅ Z 2 \tilde H_0(S^2\setminus\Theta)\cong\mathbb{Z}^2 H ~ 0 ( S 2 ∖ Θ ) ≅ Z 2 、すなわち成分は三つ(補題 2.2 )。
演習 6.2 易
K ⊆ S 3 K\subseteq S^3 K ⊆ S 3 を結び目(S 1 S^1 S 1 の埋め込みの像)とする。S 3 ∖ K S^3\setminus K S 3 ∖ K のホモロジーを求めよ。結び目がほどけているかどうかで答えは変わるか。
解答 定理 3.1 (b) で k = 1 , n = 3 k=1,n=3 k = 1 , n = 3 とすると、H ~ 1 ( S 3 ∖ K ) ≅ Z \tilde H_1(S^3\setminus K)\cong\mathbb{Z} H ~ 1 ( S 3 ∖ K ) ≅ Z 、他は 0 0 0 。答えは結び目の種類によらない。ホモロジーは結び目を区別できず、区別には補集合の基本群などが要る。
演習 6.3 標準
連続な単射 f : R n → R n f:\mathbb{R}^n\to\mathbb{R}^n f : R n → R n について、f f f が全射でなくても f ( R n ) f(\mathbb{R}^n) f ( R n ) は開集合であることを確かめ、f ( x ) = x / ( 1 + ∣ x ∣ ) f(x)=x/(1+|x|) f ( x ) = x / ( 1 + ∣ x ∣ ) を例にとって f ( R n ) f(\mathbb{R}^n) f ( R n ) を求めよ。また f f f が固有写像(コンパクト集合の逆像がコンパクト)なら f f f は全射であることを示せ。
解答 定理 5.1 から f ( R n ) f(\mathbb{R}^n) f ( R n ) は開集合。例では ∣ f ( x ) ∣ = ∣ x ∣ / ( 1 + ∣ x ∣ ) < 1 |f(x)|=|x|/(1+|x|)<1 ∣ f ( x ) ∣ = ∣ x ∣/ ( 1 + ∣ x ∣ ) < 1 で、y y y (∣ y ∣ < 1 |y|<1 ∣ y ∣ < 1 ) に対し x = y / ( 1 − ∣ y ∣ ) x=y/(1-|y|) x = y / ( 1 − ∣ y ∣ ) が逆像なので、f ( R n ) f(\mathbb{R}^n) f ( R n ) は開単位球。固有なら f ( R n ) f(\mathbb{R}^n) f ( R n ) は閉集合でもある: f ( x k ) → y f(x_k)\to y f ( x k ) → y なら { f ( x k ) } ∪ { y } \{f(x_k)\}\cup\{y\} { f ( x k )} ∪ { y } はコンパクトで、その逆像に x k x_k x k が入るので部分列が x x x に収束し f ( x ) = y f(x)=y f ( x ) = y 。空でない開かつ閉な集合なので R n \mathbb{R}^n R n 全体(例 7.4[連結性] )。
A. Hatcher, Algebraic Topology , Cambridge University Press, 2002 — 第 2.B 節(球面の補集合のホモロジー、Jordan–Brouwer の分離定理、領域不変性、Alexander の角付き球面)。
J. R. Munkres, Topology , 2nd ed., Prentice Hall, 2000 — 第 61–63 節(平面の分離定理と Jordan の曲線定理)。
田村一郎『トポロジー』岩波書店、1972 — Jordan の曲線定理の章。
W. Fulton, Algebraic Topology: A First Course , Springer GTM 153, 1995 — 第 II 部(Jordan の曲線定理の初等的な証明)。
執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 3 回(Claude Code)・最終 2026-10-12