コンテンツにスキップ

連結性:「ひとつながり」を開集合で測り、中間値の定理を位相の言葉で証明する

対象読者: 本テーマ第 1〜3 章(開集合・連続写像・コンパクト性)と、実数の上限の性質、中間値の定理の主張を学んだ学部生。連結性は未習とします。

前提となる記事:コンパクト性:有限部分被覆で捉える「有界閉集合」の一般化

生 Markdown

地図の上で、海に隔てられた 2 つの島は「つながっていない」、陸続きの大陸は「ひとつながり」と言えます。では、この「ひとつながり」を、長さや曲線を使わずに数学の言葉だけで言い表すにはどうすればよいでしょうか。この記事では、それを「2 つに分けられないこと」として定義します。読み終えると、方程式の解の存在を保証する中間値の定理が、ε\varepsilon-δ\delta を使わずに数行で示せる理由が分かります。

  • 「ひとつながりである」ことは、分離できないこととして定義されます。空間 XX が 2 つの空でない開集合の直和に書けないとき、XX は連結であるといいます。
  • 連結性には 3 つの同値な顔があります。分離の非存在、開かつ閉な部分集合が自明なものだけであること、そして 22 点離散空間({0,1}\{0,1\} のどの部分集合も開とした空間)への連続写像がすべて定数であること。証明では 3 番目がいちばん使いやすい道具になります。
  • R\mathbb{R} の部分集合が連結であることと、区間であることは同値です。ここだけに実数の完備性(上限の存在)が効きます。
  • 連結性は連続写像で保たれます。この 1 行と上の 1 行を合わせるだけで、中間値の定理が出ます。中間値の定理は解析の定理というより位相の定理です。
  • 弧状連結(どの 2 点も曲線で結べること)ならば連結ですが、逆は成り立ちません。反例がトポロジストの正弦曲線です。ただし Rn\mathbb{R}^n の開集合に限れば両者は一致します。

1. 動機:「ひとつながり」をどう定義するか

Section titled “1. 動機:「ひとつながり」をどう定義するか”

平面から 2 つの互いに交わらない円板を取り出した図形は「2 つに分かれている」、1 つの円板は「ひとつながりだ」。この直観は誰でも持っています。問題は、それを距離を使わずに述べる方法です。

素朴な最初の案は「どの 2 点も曲線で結べる」でしょう。これは後で扱う弧状連結性で、実際とても自然な定義です。しかしこの定義は、たとえば「R\mathbb{R} の連結部分集合は区間に限る」というような基本的な事実を証明する道具としては使いにくく、さらに困ったことに、位相空間の世界には「つながっているのに曲線では結べない」空間が実在します。曲線という補助的な対象([0,1][0,1] からの写像)を経由する定義は、空間そのものの性質を測る目盛りとしては細かすぎるのです。

そこでカントールとジョルダンに始まり、ハウスドルフ、そして 1911 年頃のリースやハーンらの手を経て採用された定義は、肯定形ではなく否定形でした。すなわち「つながっている」を直接定義するのではなく、「分かれている」を定義し、その否定を連結性と呼ぶ。分かれているとは、空間を 2 つの部分に分けて、どちらも空でなく、どちらも他方の点を含まず、しかも互いに他方に触れていないようにできることです。この「触れていない」を開集合で表現するところが位相の発想です。

このやり方の利点は、コンパクト性(定義 3.2[コンパクト性])のときと同じで、定義が開集合だけで書けるため、連続写像との相性が完璧になることです。連続写像は開集合の引き戻しで定義されているので、開集合の言葉で書かれた性質は連続写像で移りやすい。実際、この記事の主定理はどれも 5 行程度で証明できてしまいます。行数が短いのは内容が薄いからではなく、定義が正しく選ばれているからです。

以下、X,YX, Y は位相空間(定義 4.1[位相空間の定義と基本概念])を表します。部分集合 A⊆XA \subseteq X を空間として扱うときは、つねに相対位相(部分空間位相)

OA={ U∩A  :  U は X の開集合 }\mathcal{O}_A = \{\, U \cap A \;:\; U \text{ は } X \text{ の開集合} \,\}

を入れます。「AA が連結である」という言明は、この AA 自身の位相空間としての性質を指します。XX の中でどう置かれているかではなく、AA の中の開集合だけで決まる性質だという点が重要です。相対位相の基本的な性質、とくに B⊆A⊆XB \subseteq A \subseteq X のとき「BB に AA から入る相対位相」と「BB に XX から直接入る相対位相」が一致すること(相対位相の推移性)は、位相空間の定義と基本概念で確認したとおりです。以下ではこれを断りなく使います。

{0,1}\{0,1\} には離散位相(すべての部分集合が開)を入れ、これを 2\mathbf{2} と書きます。2\mathbf{2} は「分離しきった 2 点」の標準的なモデルであり、この記事の主役です。

定義 2.1(分離と連結性)↗

位相空間 XX に対し、XX の開集合の組 (U,V)(U, V) が

U≠∅,V≠∅,U∩V=∅,U∪V=XU \ne \varnothing,\quad V \ne \varnothing,\quad U \cap V = \varnothing,\quad U \cup V = X

をすべて満たすとき、(U,V)(U,V) を XX の分離(separation)といいます。XX が分離をもたないとき、XX は連結(connected)であるといい、分離をもつとき非連結であるといいます。

部分集合 A⊆XA \subseteq X が連結であるとは、AA が相対位相に関して連結な位相空間であることをいいます。

注意 2.2

空集合と 1 点集合は連結です。空集合については、U∪V=∅U \cup V = \varnothing と U≠∅U \ne \varnothing が両立しないので分離は存在しません。1 点集合 {x}\{x\} については、U,VU, V が空でなく交わらないなら合わせて 2 点以上必要になるので、やはり分離は存在しません。なお ∅\varnothing を連結とするかは流儀が分かれます。本記事では連結として扱いますが、「連結成分」を語る場面では空でない集合しか現れないので、実害はありません。

U,VU, V がともに開で、互いに素で、合併が XX であることから、V=X∖UV = X \setminus U となり、UU も VV も閉集合でもあります。この観察が次の言い換えを生みます。

分離の有無という定義は、そのままでは使いにくいので、ここで同じ内容を別の形に言い換えておきます。とくに「2 点 {0,1}\{0,1\} への連続写像」という見方は、後の証明を短くするための道具です。

命題 3.1(連結性の特徴づけ)✓

位相空間 XX について、次の 4 条件は同値です。

  1. XX は連結である(XX は分離をもたない)。
  2. XX の部分集合で開かつ閉であるものは ∅\varnothing と XX に限る。
  3. XX から離散空間 2={0,1}\mathbf{2} = \{0,1\} への連続な全射は存在しない。
  4. XX から 2\mathbf{2} への連続写像はすべて定数写像である。
証明(命題 3.1)

(1)⇒(2)(1) \Rightarrow (2) を対偶で示します。A⊆XA \subseteq X が開かつ閉で、A≠∅A \ne \varnothing かつ A≠XA \ne X とします。U=AU = A、V=X∖AV = X \setminus A と置くと、UU は仮定より開、VV は AA が閉であることから開です。A≠XA \ne X より V≠∅V \ne \varnothing、A≠∅A \ne \varnothing より U≠∅U \ne \varnothing、また明らかに U∩V=∅U \cap V = \varnothing、U∪V=XU \cup V = X。よって (U,V)(U,V) は分離であり、XX は非連結です。

(2)⇒(4)(2) \Rightarrow (4)。f:X→2f : X \to \mathbf{2} を連続写像とし、A=f−1({0})A = f^{-1}(\{0\}) と置きます。2\mathbf{2} は離散位相なので {0}\{0\} は開かつ閉です。ff の連続性より A=f−1({0})A = f^{-1}(\{0\}) は開であり、また X∖A=f−1({1})X \setminus A = f^{-1}(\{1\}) も同じ理由で開なので AA は閉です。仮定 (2)(2) より A=∅A = \varnothing または A=XA = X、すなわち f≡1f \equiv 1 または f≡0f \equiv 0 です。

(4)⇒(3)(4) \Rightarrow (3)。f:X→2f : X \to \mathbf{2} が全射なら、ff は値 00 と 11 の両方を取るので定数ではありません。(4)(4) に反するので、そのような ff は存在しません。

(3)⇒(1)(3) \Rightarrow (1) を対偶で示します。(U,V)(U,V) を XX の分離とし、

f(x)={0(x∈U)1(x∈V)f(x) = \begin{cases} 0 & (x \in U) \\ 1 & (x \in V) \end{cases}

と定めます。U∪V=XU \cup V = X かつ U∩V=∅U \cap V = \varnothing なので ff は XX 上の写像として矛盾なく定まります。2\mathbf{2} の部分集合は ∅,{0},{1},{0,1}\varnothing, \{0\}, \{1\}, \{0,1\} の 4 つで、その逆像はそれぞれ ∅,U,V,X\varnothing, U, V, X となり、すべて XX の開集合です。よって ff は連続で、U≠∅U \ne \varnothing、V≠∅V \ne \varnothing より全射です。ゆえに (3)(3) が破れます。

以上で (1)⇒(2)⇒(4)⇒(3)⇒(1)(1) \Rightarrow (2) \Rightarrow (4) \Rightarrow (3) \Rightarrow (1) が閉じ、4 条件は同値です。

条件 (4)(4) は「XX の上には 00 と 11 の 2 値をとる連続な旗を立てられない」と読めます。以後の証明の大半はこの形を使います。というのも、連続写像の合成は連続なので、(4)(4) は写像の言葉に翻訳しやすいからです。

一色01連結:分けられない非連結:2 色に塗り分けられる
左:連結な円板では、連続な旗は一色にしかならない。右:離れた 2 つの円板には、片方を 0、もう片方を 1 とする連続な旗が立てられる。

例 3.2(有理数体は全不連結)

Q\mathbb{Q} に R\mathbb{R} からの相対位相を入れます。A⊆QA \subseteq \mathbb{Q} が 2 点 p<qp < q を含むとしましょう。ここで

α=p+q−p2\alpha = p + \frac{q-p}{\sqrt{2}}

と置くと、0<1/2<10 < 1/\sqrt{2} < 1 より p<α<qp < \alpha < q であり、p,q∈Qp, q \in \mathbb{Q} かつ q−p≠0q - p \ne 0 なので α\alpha が有理数だとすると 2=(q−p)/(α−p)∈Q\sqrt{2} = (q-p)/(\alpha - p) \in \mathbb{Q} となって、平方根 2 の無理性(定理 7.5)[証明の技術] に反します。よって α\alpha は無理数です。そこで

U=A∩(−∞,α),V=A∩(α,∞)U = A \cap (-\infty, \alpha), \qquad V = A \cap (\alpha, \infty)

と置くと、U,VU, V は AA の相対開集合、p∈Up \in U、q∈Vq \in V より両方空でなく、α∉Q\alpha \notin \mathbb{Q} なので U∪V=AU \cup V = A、また明らかに U∩V=∅U \cap V = \varnothing。よって AA は非連結です。すなわち Q\mathbb{Q} の連結部分集合は空集合と 1 点集合だけです。このような空間を全不連結(totally disconnected)といいます。Q\mathbb{Q} には「穴」があいていて、どの区間もその穴で切れてしまうのです。

4. 直線の連結部分集合は区間に限る

Section titled “4. 直線の連結部分集合は区間に限る”

定理 4.1(R の連結部分集合の決定)✓

A⊆RA \subseteq \mathbb{R} とします。AA が連結であることと、AA が区間であること、すなわち

x,y∈A, x<z<y  ⟹  z∈Ax, y \in A,\ x < z < y \implies z \in A

が成り立つことは同値です。

証明の方針です。「連結 ⇒\Rightarrow 区間」は、区間に穴(zz)があればそこで 2 つに切れる、というだけの話です。「区間 ⇒\Rightarrow 連結」では、仮に分離 (U,V)(U,V) があったとして、[a,b][a,b] の中の UU の点の上限 cc を考えます(a∈U, b∈Va\in U,\ b\in V)。cc が UU に入るならその少し右にも UU の点があって上限であることに反し、cc が VV に入るなら cc のすぐ左の UU の点が VV にも入って U∩V=∅U \cap V = \varnothing に反します。この 2 通りの矛盾を作るために、下の c′c' や uu を取っています。

証明(定理 4.1)

(連結 ⇒\Rightarrow 区間) 対偶を示します。AA が区間でないとすると、x,y∈Ax, y \in A と z∉Az \notin A で x<z<yx < z < y なるものが取れます。

U=A∩(−∞,z),V=A∩(z,∞)U = A \cap (-\infty, z), \qquad V = A \cap (z, \infty)

と置くと、(−∞,z)(-\infty,z) と (z,∞)(z,\infty) は R\mathbb{R} の開集合なので U,VU, V は AA の相対開集合です。x∈Ux \in U、y∈Vy \in V より両方空でなく、U∩V=∅U \cap V = \varnothing は明らか、そして z∉Az \notin A なので AA の点はすべて zz より小さいか大きいかのどちらかで U∪V=AU \cup V = A。よって (U,V)(U,V) は AA の分離であり、AA は非連結です。

(区間 ⇒\Rightarrow 連結) AA を区間とし、AA が非連結だと仮定して矛盾を導きます。(U,V)(U,V) を AA の分離とし、a∈Ua \in U、b∈Vb \in V を取ります。U∩V=∅U \cap V = \varnothing より a≠ba \ne b で、必要なら UU と VV の役割を入れ替えて a<ba < b としてよい。AA は区間なので [a,b]⊆A[a,b] \subseteq A です。

集合 S=U∩[a,b]S = U \cap [a,b] は aa を含むので空でなく、bb で上に有界です。実数の完備性(実数の完備性とコーシー列で扱った上限公理、定理 4.2[実数の完備性とコーシー列])より上限 c=sup⁡Sc = \sup S が存在し、a≤c≤ba \le c \le b、したがって c∈[a,b]⊆Ac \in [a,b] \subseteq A です。U∪V=AU \cup V = A なので c∈Uc \in U か c∈Vc \in V のいずれかです。

c∈Uc \in U の場合。UU は AA の相対開集合なので、ε>0\varepsilon > 0 があって (c−ε,c+ε)∩A⊆U(c-\varepsilon, c+\varepsilon) \cap A \subseteq U となります。b∈Vb \in V かつ U∩V=∅U \cap V = \varnothing より c≠bc \ne b、したがって c<bc < b。そこで c′=min⁡{c+ε/2, (c+b)/2}c' = \min\{c + \varepsilon/2,\ (c+b)/2\} と置くと c<c′<bc < c' < b であり、c′∈[a,b]⊆Ac' \in [a,b] \subseteq A かつ c′∈(c−ε,c+ε)c' \in (c-\varepsilon,c+\varepsilon) なので c′∈Uc' \in U、すなわち c′∈Sc' \in S。これは c′>c=sup⁡Sc' > c = \sup S に矛盾します。

c∈Vc \in V の場合。VV も AA の相対開集合なので、ε>0\varepsilon > 0 があって (c−ε,c+ε)∩A⊆V(c-\varepsilon,c+\varepsilon) \cap A \subseteq V となります。c=sup⁡Sc = \sup S で S≠∅S \ne \varnothing だから、上限の定義より c−ε<u≤cc - \varepsilon < u \le c なる u∈Su \in S が存在します。この uu は u∈Uu \in U であり、同時に u∈(c−ε,c+ε)∩A⊆Vu \in (c-\varepsilon,c+\varepsilon) \cap A \subseteq V です。よって u∈U∩V=∅u \in U \cap V = \varnothing となり矛盾します。

どちらの場合も矛盾するので、AA は連結です。

注意 4.2

この定理は、位相の一般論だけからは出ません。証明で使ったのは上限の存在、つまり R\mathbb{R} の完備性です。実際 例 3.2 のとおり Q\mathbb{Q} では「区間」Q∩[0,2]\mathbb{Q} \cap [0,2] が非連結になります。2\sqrt{2} という穴で切れるからです。連結性が実数の連続性を「見ている」ことがここに現れています。

5. 連結性は連続写像で保たれる

Section titled “5. 連結性は連続写像で保たれる”

定理 5.1(連結集合の連続像)✓

f:X→Yf : X \to Y を連続写像、XX を連結な位相空間とします。このとき像 f(X)⊆Yf(X) \subseteq Y は(相対位相に関して)連結です。

証明(定理 5.1)

g:f(X)→2g : f(X) \to \mathbf{2} を任意の連続写像とします。ff を終域 f(X)f(X) に制限した写像 f~:X→f(X)\tilde f : X \to f(X) は連続です(相対位相の定義から、f(X)f(X) の相対開集合 W∩f(X)W \cap f(X) の f~\tilde f による逆像は f−1(W)f^{-1}(W) に等しく、ff の連続性より開)。したがって合成 g∘f~:X→2g \circ \tilde f : X \to \mathbf{2} は連続です。XX は連結なので 命題 3.1 の条件 (4)(4) より g∘f~g \circ \tilde f は定数、その値を cc とします。f~\tilde f は全射なので、任意の y∈f(X)y \in f(X) は y=f~(x)y = \tilde f(x) と書け、g(y)=g(f~(x))=cg(y) = g(\tilde f(x)) = c。よって gg は定数です。ふたたび 命題 3.1 の (4)(4) より f(X)f(X) は連結です。

系 5.2(連結性は位相不変量)✓

XX と YY が同相ならば、XX が連結であることと YY が連結であることは同値です。したがって、連結な空間と非連結な空間は同相ではありません。

証明(系 5.2)

同相写像 h:X→Yh : X \to Y を取ります。XX が連結なら、hh は連続な全射なので 定理 5.1 より Y=h(X)Y = h(X) は連結です。逆向きは h−1h^{-1} が連続であることから同様に従います。

次の 2 つは、連結な部品から大きな連結集合を組み立てるための道具です。どちらも 命題 3.1 の (4)(4) を使うと一瞬で片づきます。

命題 5.3(共通点をもつ連結集合の合併)✓

XX を位相空間、{Ai}i∈I\{A_i\}_{i \in I} を XX の連結部分集合の族とし、ある点 pp がすべての AiA_i に属するとします(I≠∅I \ne \varnothing)。このとき A=⋃i∈IAiA = \bigcup_{i \in I} A_i は連結です。

証明(命題 5.3)

f:A→2f : A \to \mathbf{2} を連続写像とします。各 ii について、制限 f∣Ai:Ai→2f|_{A_i} : A_i \to \mathbf{2} は連続です(AiA_i に AA から入る相対位相は XX から入る相対位相と一致し、制限写像は包含写像との合成だから連続)。AiA_i は連結なので 命題 3.1 より f∣Aif|_{A_i} は定数で、p∈Aip \in A_i よりその値は f(p)f(p) です。任意の x∈Ax \in A はある AiA_i に属するので f(x)=f(p)f(x) = f(p)。よって ff は定数であり、命題 3.1 より AA は連結です。

命題 5.4(連結集合の閉包も連結)✓

XX を位相空間、A⊆XA \subseteq X を連結部分集合とし、A⊆B⊆A‾A \subseteq B \subseteq \overline{A} を満たす BB を取ります(A‾\overline{A} は XX における閉包)。このとき BB は連結です。とくに A‾\overline{A} は連結です。

証明(命題 5.4)

f:B→2f : B \to \mathbf{2} を連続写像とします。A⊆BA \subseteq B で AA は連結だから、上と同じ理由で f∣Af|_A は定数、その値を cc とします。

BB の中での AA の閉包を clB(A)\mathrm{cl}_B(A) と書くと、相対位相の性質より clB(A)=A‾∩B\mathrm{cl}_B(A) = \overline{A} \cap B です。仮定 B⊆A‾B \subseteq \overline{A} より A‾∩B=B\overline{A} \cap B = B、すなわち AA は BB の中で稠密です。

一方 f−1({c})f^{-1}(\{c\}) は、{c}\{c\} が 2\mathbf{2} の閉集合であり ff が連続であることから BB の閉集合で、AA を含みます。閉包は AA を含む最小の閉集合なので clB(A)⊆f−1({c})\mathrm{cl}_B(A) \subseteq f^{-1}(\{c\})、つまり B⊆f−1({c})B \subseteq f^{-1}(\{c\})。よって f≡cf \equiv c は定数であり、命題 3.1 より BB は連結です。

6. 中間値の定理は連結性の帰結である

Section titled “6. 中間値の定理は連結性の帰結である”

ここまでの 2 つの定理を並べるだけで、解析学の出発点にある定理が出ます。

中間値の定理に至る論証の流れ。位相の側の 2 つの事実だけで結論が出る。

定理 6.1(中間値の定理)✓

a<ba < b を実数、f:[a,b]→Rf : [a,b] \to \mathbb{R} を連続写像とします。γ\gamma が f(a)f(a) と f(b)f(b) の間の値、すなわち

min⁡{f(a),f(b)}<γ<max⁡{f(a),f(b)}\min\{f(a), f(b)\} < \gamma < \max\{f(a), f(b)\}

を満たすならば、f(c)=γf(c) = \gamma となる c∈(a,b)c \in (a,b) が存在します。

証明(定理 6.1)

[a,b][a,b] は R\mathbb{R} の区間なので、定理 4.1 より連結です。ff は連続なので、定理 5.1 より像 J=f([a,b])J = f([a,b]) は R\mathbb{R} の連結部分集合です。ふたたび 定理 4.1 を(今度は「連結 ⇒\Rightarrow 区間」の向きに)適用すると、JJ は区間です。

f(a),f(b)∈Jf(a), f(b) \in J であり、仮定より γ\gamma は f(a)f(a) と f(b)f(b) の間にあるので、区間の定義から γ∈J\gamma \in J。すなわち f(c)=γf(c) = \gamma となる c∈[a,b]c \in [a,b] が存在します。最後に γ≠f(a)\gamma \ne f(a) かつ γ≠f(b)\gamma \ne f(b)(仮定の不等式は狭義)なので c≠ac \ne a かつ c≠bc \ne b、つまり c∈(a,b)c \in (a,b) です。

例 6.2(5 次方程式の実根の存在)

p(x)=x5−3x+1p(x) = x^5 - 3x + 1 とします。多項式関数は連続です。値を計算すると

p(−2)=−32+6+1=−25,p(−1)=−1+3+1=3,p(0)=1,p(-2) = -32 + 6 + 1 = -25, \quad p(-1) = -1 + 3 + 1 = 3, \quad p(0) = 1,p(1)=1−3+1=−1,p(2)=32−6+1=27.p(1) = 1 - 3 + 1 = -1, \quad p(2) = 32 - 6 + 1 = 27.

p(−2)<0<p(−1)p(-2) < 0 < p(-1) なので 定理 6.1 を [−2,−1][-2,-1] と γ=0\gamma = 0 に適用して根が 1 つ。p(0)>0>p(1)p(0) > 0 > p(1) なので [0,1][0,1] に根が 1 つ。p(1)<0<p(2)p(1) < 0 < p(2) なので [1,2][1,2] に根が 1 つ。これら 3 つの区間は内部が互いに交わらないので、pp は少なくとも 3 個の相異なる実根をもちます。5 次方程式に一般の解の公式がないことは有名ですが、根が存在するかどうかは連結性だけで判定できます。

例 6.3(区間上の不動点定理)

f:[0,1]→[0,1]f : [0,1] \to [0,1] を連続写像とすると、f(x0)=x0f(x_0) = x_0 なる x0x_0 が存在します。実際、g(x)=f(x)−xg(x) = f(x) - x と置くと gg は連続で、ff の値域が [0,1][0,1] であることから

g(0)=f(0)−0=f(0)≥0,g(1)=f(1)−1≤0.g(0) = f(0) - 0 = f(0) \ge 0, \qquad g(1) = f(1) - 1 \le 0.

g(0)=0g(0) = 0 なら x0=0x_0 = 0、g(1)=0g(1) = 0 なら x0=1x_0 = 1 が求めるものです。どちらでもなければ g(1)<0<g(0)g(1) < 0 < g(0) なので、定理 6.1 より g(x0)=0g(x_0) = 0 なる x0∈(0,1)x_0 \in (0,1) が存在します。これは 1 次元のブラウワーの不動点定理です。

例 6.4(対蹠点で温度が等しい地点)

円周 S1S^1 上の連続関数 T:S1→RT : S^1 \to \mathbb{R}(たとえば赤道上の気温)に対し、T(P)=T(−P)T(P) = T(-P) となる点 PP が存在します。φ(t)=(cos⁡t,sin⁡t)\varphi(t) = (\cos t, \sin t) と置き、h(t)=T(φ(t))−T(φ(t+π))h(t) = T(\varphi(t)) - T(\varphi(t+\pi)) とすると h:[0,π]→Rh : [0,\pi] \to \mathbb{R} は連続です。φ(2π)=φ(0)\varphi(2\pi) = \varphi(0) より

h(π)=T(φ(π))−T(φ(2π))=T(φ(π))−T(φ(0))=−h(0).h(\pi) = T(\varphi(\pi)) - T(\varphi(2\pi)) = T(\varphi(\pi)) - T(\varphi(0)) = -h(0).

h(0)=0h(0) = 0 なら P=φ(0)P = \varphi(0) で終わりです。h(0)≠0h(0) \ne 0 なら h(0)h(0) と h(π)=−h(0)h(\pi) = -h(0) は異符号なので、定理 6.1 より h(t0)=0h(t_0) = 0 なる t0∈(0,π)t_0 \in (0,\pi) が存在し、P=φ(t0)P = \varphi(t_0) が求める点です。

冒頭で保留した「曲線で結べる」という定義を、ここで正式に導入します。

定義 7.1(道と弧状連結性)↗

XX を位相空間、x,y∈Xx, y \in X とします。連続写像 γ:[0,1]→X\gamma : [0,1] \to X で γ(0)=x\gamma(0) = x、γ(1)=y\gamma(1) = y を満たすものを、xx から yy への道(path)といいます。ここで [0,1][0,1] には R\mathbb{R} からの相対位相を入れます。

XX の任意の 2 点に対して、一方から他方への道が存在するとき、XX は弧状連結(path-connected)であるといいます。部分集合 A⊆XA \subseteq X が弧状連結であるとは、AA が相対位相に関して弧状連結であること、すなわち道の像が AA に含まれるように取れることをいいます。

道の存在は「xx と yy を結べる」という関係を定めますが、これが同値関係になることを確かめるには、道をつなぐ操作が連続写像になることを言う必要があります。それが次の補題です。

補題 7.2(貼り合わせ補題)✓

位相空間 XX が X=A∪BX = A \cup B と書け、A,BA, B がともに XX の閉集合であるとします。連続写像 f:A→Yf : A \to Y、g:B→Yg : B \to Y が A∩BA \cap B 上で一致するならば、

h(x)={f(x)(x∈A)g(x)(x∈B)h(x) = \begin{cases} f(x) & (x \in A) \\ g(x) & (x \in B) \end{cases}

で定まる写像 h:X→Yh : X \to Y は連続です。

証明(補題 7.2)

A∩BA \cap B 上で f=gf = g なので hh は矛盾なく定まります。C⊆YC \subseteq Y を任意の閉集合とすると

h−1(C)=f−1(C)∪g−1(C)h^{-1}(C) = f^{-1}(C) \cup g^{-1}(C)

です(x∈h−1(C)x \in h^{-1}(C) なら x∈Ax \in A か x∈Bx \in B で、それぞれ f−1(C)f^{-1}(C)、g−1(C)g^{-1}(C) に入る。逆も同様)。ff が連続なので f−1(C)f^{-1}(C) は AA の相対位相で閉集合であり、AA 自身が XX の閉集合なので f−1(C)f^{-1}(C) は XX の閉集合です。同様に g−1(C)g^{-1}(C) も XX の閉集合。有限個の閉集合の合併は閉なので h−1(C)h^{-1}(C) は XX の閉集合です。閉集合の逆像がつねに閉であることは連続性と同値なので(連続性の同値条件(定理 3.3)[連続写像と同相写像] を参照)、hh は連続です。

この補題により、xx から yy への道 γ1\gamma_1 と yy から zz への道 γ2\gamma_2 に対し

γ(t)={γ1(2t)(0≤t≤1/2)γ2(2t−1)(1/2≤t≤1)\gamma(t) = \begin{cases} \gamma_1(2t) & (0 \le t \le 1/2) \\ \gamma_2(2t-1) & (1/2 \le t \le 1) \end{cases}

は [0,1]=[0,1/2]∪[1/2,1][0,1] = [0,1/2] \cup [1/2,1](ともに閉)への貼り合わせとして連続になり、xx から zz への道を与えます。t=1/2t = 1/2 では両式とも γ1(1)=y=γ2(0)\gamma_1(1) = y = \gamma_2(0) で一致しています。

定理 7.3(弧状連結ならば連結)✓

空でない弧状連結な位相空間 XX は連結です。

証明(定理 7.3)

p∈Xp \in X を 1 つ固定します。各 x∈Xx \in X に対し、pp から xx への道 γx:[0,1]→X\gamma_x : [0,1] \to X を取り、その像を Ax=γx([0,1])A_x = \gamma_x([0,1]) と置きます。

[0,1][0,1] は R\mathbb{R} の区間なので 定理 4.1 より連結であり、γx\gamma_x は連続なので 定理 5.1 より AxA_x は連結です。また p=γx(0)∈Axp = \gamma_x(0) \in A_x なので、族 {Ax}x∈X\{A_x\}_{x \in X} は共通点 pp をもちます。さらに x=γx(1)∈Axx = \gamma_x(1) \in A_x より X=⋃x∈XAxX = \bigcup_{x \in X} A_x です。

よって 命題 5.3 より XX は連結です。

例 7.4(凸集合・球面・ユークリッド空間)

C⊆RnC \subseteq \mathbb{R}^n が凸集合ならば、x,y∈Cx, y \in C に対し γ(t)=(1−t)x+ty\gamma(t) = (1-t)x + t y は連続(各成分が tt の 1 次式)で像が CC に含まれる道なので、CC は弧状連結、したがって 定理 7.3 より連結です。Rn\mathbb{R}^n、球体、直方体、半空間はすべてこれに含まれます。

n≥1n \ge 1 のとき球面 Sn={x∈Rn+1:∥x∥=1}S^n = \{\boldsymbol{x} \in \mathbb{R}^{n+1} : \|\boldsymbol{x}\| = 1\} も弧状連結です。x≠−y\boldsymbol{x} \ne -\boldsymbol{y} なら線分 (1−t)x+ty(1-t)\boldsymbol{x} + t\boldsymbol{y} は原点を通らないので、これを ∥⋅∥\|\cdot\| で割って正規化した

γ(t)=(1−t)x+ty∥(1−t)x+ty∥\gamma(t) = \frac{(1-t)\boldsymbol{x} + t\boldsymbol{y}}{\|(1-t)\boldsymbol{x} + t\boldsymbol{y}\|}

が SnS^n 内の道になります。y=−x\boldsymbol{y} = -\boldsymbol{x} のときは第 3 の点 z\boldsymbol{z}(n≥1n \ge 1 なので ±x\pm\boldsymbol{x} 以外の点が存在します)を経由して 2 本つなげば、貼り合わせ補題 補題 7.2 より道が得られます。

8. トポロジストの正弦曲線:逆は成り立たない

Section titled “8. トポロジストの正弦曲線:逆は成り立たない”

定理 7.3 の逆は偽です。反例は次の図形で、位相空間論のいたるところで登場します。

x = 1yxJy = sin(1/x)
トポロジストの正弦曲線。右から左へ進むほど振動が速くなり、左端の太い縦線分 J にいくらでも近づくが、有限の道でそこへ到達することはできない。

定義 8.1(トポロジストの正弦曲線)↗

R2\mathbb{R}^2 の部分集合

S={(x,sin⁡1x):0<x≤1},J={0}×[−1,1],T=S∪JS = \left\{ \left(x, \sin \tfrac{1}{x}\right) : 0 < x \le 1 \right\}, \qquad J = \{0\} \times [-1,1], \qquad T = S \cup J

を考えます。TT に R2\mathbb{R}^2 からの相対位相を入れたものをトポロジストの正弦曲線といいます。

命題 8.2(連結だが弧状連結でない空間)✓

上の TT について次が成り立ちます。

  1. TT は連結である。
  2. TT は弧状連結でない。

証明の方針です。(1) は、波の部分 SS が連結であること(区間の連続像)と、TT が SS の閉包であることを確かめ、閉包も連結であるという前の結果に当てはめます。(2) は、道が縦線 JJ を離れる瞬間のすぐ後に、高さ 11 の山と高さ −1-1 の谷を両方通ってしまい、道の連続性と合わなくなることを示します。細かい場合分けが続きますが、この 2 つの筋を見失わなければ読み通せます。

証明(命題 8.2)

(1) まず SS が連結であることを見ます。写像 σ:(0,1]→R2\sigma : (0,1] \to \mathbb{R}^2、σ(x)=(x,sin⁡(1/x))\sigma(x) = (x, \sin(1/x)) は各成分が連続なので連続であり、S=σ((0,1])S = \sigma((0,1]) です。(0,1](0,1] は区間なので 定理 4.1 より連結、よって 定理 5.1 より SS は連結です。

次に S‾=T\overline{S} = T(閉包は R2\mathbb{R}^2 で取る)を示します。

J⊆S‾J \subseteq \overline{S}:y∈[−1,1]y \in [-1,1] を取り、sin⁡θ=y\sin \theta = y なる θ∈[0,2π)\theta \in [0, 2\pi) を選びます。n∈Nn \in \mathbb{N} に対し xn=1/(θ+2πn)x_n = 1/(\theta + 2\pi n) と置くと、nn が十分大きければ 0<xn≤10 < x_n \le 1 であり、sin⁡(1/xn)=sin⁡(θ+2πn)=y\sin(1/x_n) = \sin(\theta + 2\pi n) = y なので (xn,y)∈S(x_n, y) \in S です。xn→0x_n \to 0 なので (xn,y)→(0,y)(x_n,y) \to (0,y)、よって (0,y)∈S‾(0,y) \in \overline{S}。

S‾⊆T\overline{S} \subseteq T:TT が閉集合であることを言えば十分です。(a,b)∉T(a,b) \notin T とします。a<0a < 0 または a>1a > 1 なら、TT と交わらない小さな球が明らかに取れます。a=0a = 0 の場合は ∣b∣>1|b| > 1 であり、TT のすべての点の第 2 成分は絶対値 11 以下なので、半径 ∣b∣−1|b| - 1 の球は TT と交わりません。0<a≤10 < a \le 1 の場合は b≠sin⁡(1/a)b \ne \sin(1/a) であり、x↦sin⁡(1/x)x \mapsto \sin(1/x) は aa の近くで連続なので、r>0r > 0 を十分小さく取れば ∣x−a∣<r|x - a| < r のとき ∣sin⁡(1/x)−b∣>r|\sin(1/x) - b| > r とできます。さらに r≤ar \le a も課しておけば、この球は JJ(第 1 成分が 00)とも交わらないので、TT と交わりません。よって R2∖T\mathbb{R}^2 \setminus T は開で、TT は閉です。

以上より S⊆T=S‾S \subseteq T = \overline{S} なので、命題 5.4 を A=SA = S、B=TB = T に適用して TT は連結です。

(2) 背理法で示します。TT が弧状連結だとすると、(0,0)∈J(0,0) \in J から (1,sin⁡1)∈S(1, \sin 1) \in S への道 γ:[0,1]→T\gamma : [0,1] \to T が存在します。γ(t)=(x(t),y(t))\gamma(t) = (x(t), y(t)) と成分で書くと、x,y:[0,1]→Rx, y : [0,1] \to \mathbb{R} は連続です(射影が連続だから)。

A={t∈[0,1]:x(t)=0}=x−1({0})A = \{t \in [0,1] : x(t) = 0\} = x^{-1}(\{0\}) と置きます。xx は連続、{0}\{0\} は R\mathbb{R} の閉集合なので AA は [0,1][0,1] の閉集合であり、x(0)=0x(0) = 0 より A≠∅A \ne \varnothing。[0,1][0,1] は有界なので t0=sup⁡At_0 = \sup A が存在し、AA が閉であることから t0∈At_0 \in A、すなわち γ(t0)=(0,y0)\gamma(t_0) = (0, y_0) で ∣y0∣≤1|y_0| \le 1 です。x(1)=1≠0x(1) = 1 \ne 0 より t0<1t_0 < 1、そして t0t_0 の取り方から t>t0t > t_0 なら x(t)>0x(t) > 0 です(xx の値は TT の第 1 成分なので非負)。

γ\gamma は t0t_0 で連続なので、ε=1/2\varepsilon = 1/2 に対して δ>0\delta > 0 が存在し、∣t−t0∣<δ|t - t_0| < \delta かつ t∈[0,1]t \in [0,1] ならば ∥γ(t)−γ(t0)∥<1/2\|\gamma(t) - \gamma(t_0)\| < 1/2 となります。t1=min⁡{t0+δ/2, 1}t_1 = \min\{t_0 + \delta/2,\ 1\} と置くと t0<t1t_0 < t_1 であり、[t0,t1][t_0, t_1] 上ではつねに ∥γ(t)−γ(t0)∥<1/2\|\gamma(t) - \gamma(t_0)\| < 1/2 です。

a=x(t1)>0a = x(t_1) > 0 と置きます。xx は [t0,t1][t_0,t_1] 上連続で x(t0)=0x(t_0) = 0、x(t1)=ax(t_1) = a なので、定理 6.1 より xx は 00 と aa の間のすべての値を [t0,t1][t_0,t_1] 上で取ります。そこで nn を

12πn+π/2<aかつ12πn+3π/2<a\frac{1}{2\pi n + \pi/2} < a \quad \text{かつ} \quad \frac{1}{2\pi n + 3\pi/2} < a

となるほど大きく取ります(左辺はどちらも n→∞n \to \infty で 00 に収束するので可能)。すると u,v∈[t0,t1]u, v \in [t_0, t_1] で

x(u)=12πn+π/2,x(v)=12πn+3π/2x(u) = \frac{1}{2\pi n + \pi/2}, \qquad x(v) = \frac{1}{2\pi n + 3\pi/2}

なるものが存在します。x(u),x(v)>0x(u), x(v) > 0 なので γ(u),γ(v)∈S\gamma(u), \gamma(v) \in S であり、したがって

y(u)=sin⁡(2πn+π2)=1,y(v)=sin⁡(2πn+3π2)=−1.y(u) = \sin\left(2\pi n + \tfrac{\pi}{2}\right) = 1, \qquad y(v) = \sin\left(2\pi n + \tfrac{3\pi}{2}\right) = -1.

ゆえに ∥γ(u)−γ(v)∥≥∣y(u)−y(v)∣=2\|\gamma(u) - \gamma(v)\| \ge |y(u) - y(v)| = 2 です。ところが三角不等式より

∥γ(u)−γ(v)∥≤∥γ(u)−γ(t0)∥+∥γ(t0)−γ(v)∥<12+12=1\|\gamma(u) - \gamma(v)\| \le \|\gamma(u) - \gamma(t_0)\| + \|\gamma(t_0) - \gamma(v)\| < \tfrac12 + \tfrac12 = 1

となり、2≤∥γ(u)−γ(v)∥<12 \le \|\gamma(u)-\gamma(v)\| < 1 という矛盾が生じます。よって TT は弧状連結ではありません。

注意 8.3

証明の急所は「道は有限時間で JJ を離れなければならないのに、離れた瞬間から振幅 22 の振動をすべて通過させられてしまう」という点です。TT の点は JJ にいくらでも近づけますが、近づく道筋自体が無限に暴れるため、連続な道としては歩けません。つまり連結性は「分けられない」という大域的な条件であるのに対し、弧状連結性は「有限の手続きで到達できる」という構成的な条件で、後者のほうが真に強いということです。

9. 連結成分と、Rn\mathbb{R}^n の開集合での一致

Section titled “9. 連結成分と、Rn\mathbb{R}^nRn の開集合での一致”

非連結な空間も、連結な部分に分解して理解できます。

定義 9.1(連結成分)↗

位相空間 XX の点 x,yx, y に対し、xx と yy をともに含む連結部分集合が存在するとき x∼yx \sim y と書きます。∼\sim は同値関係であり(下の 命題 9.2 の (1))、その同値類を XX の連結成分(connected component)といいます。xx を含む連結成分を C(x)C(x) と書きます。

命題 9.2(連結成分の基本性質)✓

XX を位相空間とします。

  1. ∼\sim は XX 上の同値関係である。
  2. C(x)C(x) は連結であり、xx を含む連結部分集合のうち包含に関して最大のものである。
  3. C(x)C(x) は XX の閉集合である。
  4. XX は連結成分の非交和として分割される。
証明(命題 9.2)

(1) 反射律:{x}\{x\} は連結です。実際、{x}\{x\} の分離 U∪VU \cup V があれば U,VU, V は空でなく互いに素なので、合わせて 2 点以上を含むことになり矛盾します。{x}\{x\} は xx を含むので x∼xx \sim x。対称律:定義が x,yx, y について対称なので明らかです。推移律:x∼yx \sim y、y∼zy \sim z とすると、連結集合 A∋x,yA \ni x, y と B∋y,zB \ni y, z が取れます。y∈A∩By \in A \cap B なので 命題 5.3 より A∪BA \cup B は連結で、x,z∈A∪Bx, z \in A \cup B。よって x∼zx \sim z。

(2) A={A⊆X:A は連結,x∈A}\mathcal{A} = \{A \subseteq X : A \text{ は連結}, x \in A\} と置くと、{x}∈A\{x\} \in \mathcal{A} なので A≠∅\mathcal{A} \ne \varnothing であり、すべての元が xx を含むので 命題 5.3 より ⋃A\bigcup \mathcal{A} は連結です。一方、y∈C(x)y \in C(x) は x∼yx \sim y、つまり x,yx, y をともに含む連結集合 AA が存在することを意味し、この AA は A\mathcal{A} に属するので y∈⋃Ay \in \bigcup\mathcal{A}。逆に y∈⋃Ay \in \bigcup \mathcal{A} なら yy は xx を含むある連結集合に属するので x∼yx \sim y。よって C(x)=⋃AC(x) = \bigcup\mathcal{A} であり、これは連結で、xx を含む任意の連結集合を含みます。

(3) (2) より C(x)C(x) は連結なので、命題 5.4 より閉包 C(x)‾\overline{C(x)} も連結です。x∈C(x)‾x \in \overline{C(x)} なので、(2) の最大性より C(x)‾⊆C(x)\overline{C(x)} \subseteq C(x)。逆の包含はつねに成り立つので C(x)=C(x)‾C(x) = \overline{C(x)}、すなわち C(x)C(x) は閉です。

(4) 同値関係の同値類は空間を分割します(同値関係と分割の対応(定理 4.4)[関係と同値関係] を参照)。

注意 9.3

連結成分は閉ですが、開とは限りません。例 3.2 の Q\mathbb{Q} では各連結成分は 1 点集合であり、Q\mathbb{Q} の 1 点集合は開ではありません。一方、成分が必ず開になる十分条件が局所連結性(各点が連結な開近傍からなる基本近傍系をもつこと)です。Rn\mathbb{R}^n とその開集合は局所連結です。局所連結性は、この節の末尾の 定義 9.6 で定義し、命題 9.7 で成分との関係を証明します。

定理 9.4(ユークリッド空間の開集合では連結と弧状連結が一致する)✓

U⊆RnU \subseteq \mathbb{R}^n を開集合とします。このとき次は同値です。

  1. UU は連結である。
  2. UU は弧状連結である。
  3. UU の任意の 2 点は、UU に含まれる折れ線(有限個の線分をつないだもの)で結べる。
証明(定理 9.4)

U=∅U = \varnothing のときはすべて成り立つので U≠∅U \ne \varnothing とします。(3)⇒(2)(3) \Rightarrow (2) は、折れ線が 補題 7.2 による道のつなぎ合わせで得られる連続写像だから成立します。(2)⇒(1)(2) \Rightarrow (1) は 定理 7.3 です。(1)⇒(3)(1) \Rightarrow (3) の証明は Appendix に回します。

例 9.5(除点による同相の判定)

系 5.2 の使い方の典型は「点を除く」操作です。R\mathbb{R} から 1 点 aa を除くと (−∞,a)∪(a,∞)(-\infty,a) \cup (a,\infty) となり、これは分離をもつので非連結です。一方 R2\mathbb{R}^2 から 1 点 p\boldsymbol{p} を除いた R2∖{p}\mathbb{R}^2 \setminus \{\boldsymbol{p}\} は弧状連結です:2 点 x,y\boldsymbol{x}, \boldsymbol{y} を結ぶ線分が p\boldsymbol{p} を通るなら、p\boldsymbol{p} を通らない第 3 の点を経由して 2 本の線分をつなげばよく、補題 7.2 よりこれは道です。よって 定理 7.3 より連結です。

もし同相写像 h:R→R2h : \mathbb{R} \to \mathbb{R}^2 が存在したとすると、hh の制限は R∖{a}\mathbb{R} \setminus \{a\} から R2∖{h(a)}\mathbb{R}^2 \setminus \{h(a)\} への同相写像を与えます(全単射であり、制限は相対位相について両方向連続)。しかし左辺は非連結、右辺は連結なので 系 5.2 に矛盾します。よって R\mathbb{R} と R2\mathbb{R}^2 は同相ではありません。

同じ論法で、閉区間 [0,1][0,1] と円周 S1S^1 も同相ではありません。S1S^1 から 1 点を除いた空間は開区間と同相なので連結ですが、[0,1][0,1] から内点 1/21/2 を除くと [0,1/2)∪(1/2,1][0,1/2) \cup (1/2,1] となり非連結だからです。

連結成分が開とは限らない(注意 9.3)という事実を受けて、「各点のまわりに小さな連結な近傍がある」という局所的な条件を定式化します。位相空間 XX の部分集合に対する連結性・弧状連結性は、これまでどおり相対位相に関するものです。以下では弧状連結を道連結ともいいます(同じ概念です)。

定義 9.6(局所連結・局所弧状連結)↗

位相空間 XX が局所連結であるとは、任意の点 x∈Xx\in X と xx の任意の近傍 VV に対し、連結な開集合 UU で x∈U⊆Vx\in U\subseteq V となるものが存在することをいいます。XX が局所弧状連結(局所道連結)であるとは、同じ条件で「連結な開集合 UU」を「弧状連結な開集合 UU」に置き換えたものが成り立つことをいいます。

局所弧状連結な空間は局所連結です(定理 7.3 より、弧状連結な開集合は連結だからです)。Rn\mathbb{R}^n の開集合は、各点のまわりの開球が凸で、したがって弧状連結(例 7.4)なので、局所弧状連結です。局所連結性は成分の形で言い換えられます。

命題 9.7(局所連結性と成分・弧状連結性)✓

XX を位相空間とします。

  1. XX が局所連結であることと、XX の任意の開集合 UU に対し、UU の(相対位相に関する)連結成分がすべて XX の開集合であることは同値である。
  2. XX が連結かつ局所弧状連結ならば、XX は弧状連結である。

証明の方針です。(1) は、局所連結性(各点の近くに小さな連結な開集合がある)を、連結成分が開であることの言い換えとして読むものです。(2) は、基準点 pp から道で届く点の集合が開かつ閉であることを示し、XX が連結であることから、それが XX 全体だと結論します。

証明(命題 9.7)

(1) (⇒\Rightarrow) UU を開集合、CC を UU の連結成分とし、x∈Cx\in C をとる。UU は xx の近傍なので、局所連結性から連結な開集合 WW で x∈W⊆Ux\in W\subseteq U となるものがある。WW は UU の連結部分集合で xx を含むので、命題 9.2 の (2)(UU の中での最大性)より W⊆CW\subseteq C。よって CC は各点 x∈Cx\in C の開近傍 WW を含み、XX の開集合である。

(⇐\Leftarrow) x∈Xx\in X と近傍 VV をとり、開集合 UU で x∈U⊆Vx\in U\subseteq V となるものを選ぶ。CC を UU における xx の連結成分とすると、仮定より CC は XX の開集合で、命題 9.2 の (2) より連結、そして x∈C⊆U⊆Vx\in C\subseteq U\subseteq V。よって XX は局所連結である。

(2) X=∅X=\emptyset なら自明なので X≠∅X\ne\emptyset とし、p∈Xp\in X を固定する。A={x∈X:p から x への道が存在する}A=\{x\in X: p \text{ から } x \text{ への道が存在する}\} とおく。定値写像が pp から pp への道なので p∈Ap\in A。AA が開かつ閉であることを示す。

x∈Xx\in X とし、局所弧状連結性(V=XV=X)により弧状連結な開集合 W∋xW\ni x をとる。任意の y∈Wy\in W について、WW の中に xx から yy への道 γxy\gamma_{xy} があり、これは XX の道でもある。道 γ:[0,1]→X\gamma:[0,1]\to X に対し γˉ(t)=γ(1−t)\bar\gamma(t)=\gamma(1-t) も道で(連続写像の合成)、また 2 つの道のつなぎ合わせは 補題 7.2 により道なので、道の存在は「pp から xx」「xx から yy」「yy から xx」の間で次のように伝わる。

  • x∈Ax\in A ならば、pp から xx への道と xx から yy への道をつなげて、すべての y∈Wy\in W が AA に属する。よって W⊆AW\subseteq A で、AA は開。
  • x∉Ax\notin A とする。ある y∈W∩Ay\in W\cap A があれば、pp から yy への道に yy から xx への道 γˉxy\bar\gamma_{xy} をつなげて x∈Ax\in A となり矛盾。したがって W∩A=∅W\cap A=\emptyset、すなわち W⊆X∖AW\subseteq X\setminus A で、X∖AX\setminus A は開。

よって AA は開かつ閉で空でなく、XX が連結なので 命題 3.1 の (2) より A=XA=X。すなわち任意の xx に対し pp から xx への道があり、任意の 2 点が pp を経由して結べるので XX は弧状連結である。

(2) の仮定のうち局所弧状連結性は落とせません。命題 8.2 のトポロジストの正弦曲線は連結ですが弧状連結ではありません。次の命題は、そのとき局所弧状連結性が実際に壊れていること、さらに局所連結性すら成り立たないことを示します。

命題 9.8(トポロジストの正弦曲線は局所連結でない)✓

定義 8.1 の TT は、点 p=(0,0)p=(0,0) で局所連結性の条件を満たさない。特に TT は局所連結でなく、したがって局所弧状連結でもない。

証明(命題 9.8)

TT が局所連結だと仮定して矛盾を導く。V=T∩B(p,1/2)V=T\cap B(p,1/2)(B(p,1/2)B(p,1/2) は R2\mathbb{R}^2 の開球)は TT の開集合で pp を含むので pp の近傍である。仮定から TT の連結な開集合 WW で p∈W⊆Vp\in W\subseteq V となるものがある。

まず WW が SS の点を含むことを示す。WW は TT の開集合で p∈Wp\in W なので、ある r>0r>0 で T∩B(p,r)⊆WT\cap B(p,r)\subseteq W。nn を 1/(nπ)<r1/(n\pi) < r となるようにとると、点 qn=(1/(nπ), sin⁡nπ)=(1/(nπ),0)q_n=(1/(n\pi),\,\sin n\pi)=(1/(n\pi),0) は SS に属し、∥qn−p∥=1/(nπ)<r\|q_n-p\|=1/(n\pi)<r なので qn∈Wq_n\in W。

そこで第 1 成分への射影 h:T→Rh:T\to\mathbb{R}、h(x,y)=xh(x,y)=x を考える。hh は連続で WW は連結なので、定理 5.1 より h(W)h(W) は連結であり、定理 4.1 より区間である。h(p)=0h(p)=0、h(qn)=x0:=1/(nπ)>0h(q_n)=x_0:=1/(n\pi)>0 なので [0,x0]⊆h(W)[0,x_0]\subseteq h(W)。各 x∈(0,x0]x\in(0,x_0] について、TT の点で第 1 成分が xx のものは (x,sin⁡(1/x))(x,\sin(1/x)) ただ 1 つ(JJ の点の第 1 成分は 00)なので、これが WW の点である。ところが W⊆V⊆B(p,1/2)W\subseteq V\subseteq B(p,1/2) なので WW の点の第 2 成分は絶対値が 1/21/2 未満であり、∣sin⁡(1/x)∣<1/2|\sin(1/x)|<1/2 がすべての x∈(0,x0]x\in(0,x_0] で成り立つことになる。mm を 1/(2πm+π/2)≤x01/(2\pi m+\pi/2)\le x_0 となるほど大きくとって x=1/(2πm+π/2)x=1/(2\pi m+\pi/2) とすれば sin⁡(1/x)=1\sin(1/x)=1 で、これに矛盾する。

局所連結性と対照的なのが、連結成分が最も小さい側の極端です。

定義 9.9(全不連結)↗

位相空間 XX が全不連結であるとは、XX の連結部分集合が空集合と 1 点集合に限ることをいいます。同じことですが、連結成分(定義 9.1)がすべて 1 点集合であることです。

2 つの言い換えが一致するのは、各点 xx の連結成分 C(x)C(x) が xx を含む最大の連結部分集合だから(命題 9.2 の (2))です。離散空間は全不連結です。有理数体 Q\mathbb{Q} も全不連結ですが(例 3.2)離散ではなく、「全不連結だが各点が開でない」例になっています。連結成分は閉集合なので(命題 9.2 の (3))、全不連結な空間では 1 点集合が閉、すなわちすべての点が閉点です。0 次元性(開かつ閉な集合からなる開基をもつこと)との関係は、次元論の入口 で扱います。

演習 10.1易

A,BA, B を位相空間 XX の連結部分集合とし、A‾∩B≠∅\overline{A} \cap B \ne \varnothing とします。A∪BA \cup B が連結であることを示してください(A∩B=∅A \cap B = \varnothing でもよいことに注意)。

解答

p∈A‾∩Bp \in \overline{A} \cap B を取ります。A⊆A∪{p}⊆A‾A \subseteq A \cup \{p\} \subseteq \overline{A} なので、命題 5.4 より A∪{p}A \cup \{p\} は連結です。いま A∪{p}A \cup \{p\} と BB はともに連結で、共通点 pp をもつので、命題 5.3 より

(A∪{p})∪B=A∪B(A \cup \{p\}) \cup B = A \cup B

は連結です(最後の等号は p∈Bp \in B による)。

具体例として X=R2X = \mathbb{R}^2、A={(x,sin⁡(1/x)):0<x≤1}A = \{(x,\sin(1/x)) : 0 < x \le 1\}、B={(0,0)}B = \{(0,0)\} を取れば、A∩B=∅A \cap B = \varnothing でも A∪BA \cup B が連結であることが分かります。

演習 10.2標準

XX を連結な位相空間とし、f:X→Zf : X \to \mathbb{Z} を連続写像とします(Z\mathbb{Z} には R\mathbb{R} からの相対位相を入れます)。ff が定数であることを示してください。またこれを用いて、連結空間 XX 上の連続関数 g:X→Rg : X \to \mathbb{R} が各点で g(x)2=1g(x)^2 = 1 を満たすならば g≡1g \equiv 1 または g≡−1g \equiv -1 であることを示してください。

解答

まず Z\mathbb{Z} が離散空間であることを確認します。n∈Zn \in \mathbb{Z} に対し (n−1/2,n+1/2)(n - 1/2, n + 1/2) は R\mathbb{R} の開集合で、Z\mathbb{Z} との交わりは {n}\{n\}。よって {n}\{n\} は Z\mathbb{Z} の相対開集合であり、任意の部分集合は 1 点集合の合併として開です。

n0=f(x0)n_0 = f(x_0)(x0∈Xx_0 \in X は任意に固定)と置き、A=f−1({n0})A = f^{-1}(\{n_0\}) とします。{n0}\{n_0\} は開なので AA は開、Z∖{n0}\mathbb{Z} \setminus \{n_0\} も開なのでその逆像 X∖AX \setminus A も開、すなわち AA は閉です。x0∈Ax_0 \in A より A≠∅A \ne \varnothing なので、XX が連結であることと 命題 3.1 の条件 (2)(2) より A=XA = X。よって f≡n0f \equiv n_0 です。

後半:g(x)2=1g(x)^2 = 1 より g(x)∈{1,−1}⊆Zg(x) \in \{1,-1\} \subseteq \mathbb{Z} なので、gg は連続写像 X→ZX \to \mathbb{Z} とみなせます(終域の制限は相対位相について連続性を保つ)。前半より gg は定数で、その値は 11 か −1-1 です。

演習 10.3標準

f:R→Rf : \mathbb{R} \to \mathbb{R} を連続関数とし、そのグラフ Γ={(x,f(x)):x∈R}⊆R2\Gamma = \{(x, f(x)) : x \in \mathbb{R}\} \subseteq \mathbb{R}^2 を考えます。Γ\Gamma が連結であることを示してください。さらに、ff の連続性を落とすと結論が壊れる例を挙げてください。

解答

F:R→R2F : \mathbb{R} \to \mathbb{R}^2、F(x)=(x,f(x))F(x) = (x, f(x)) と定めます。各成分が連続なので FF は連続であり、Γ=F(R)\Gamma = F(\mathbb{R}) です。R\mathbb{R} は区間なので 定理 4.1 より連結、よって 定理 5.1 より Γ\Gamma は連結です。

連続性を落とした例:

f(x)={0(x≤0)1(x>0)f(x) = \begin{cases} 0 & (x \le 0) \\ 1 & (x > 0) \end{cases}

とすると Γ=((−∞,0]×{0})∪((0,∞)×{1})\Gamma = \big((-\infty,0] \times \{0\}\big) \cup \big((0,\infty) \times \{1\}\big) です。R2\mathbb{R}^2 の開集合 W1=R×(−12,12)W_1 = \mathbb{R} \times (-\tfrac12, \tfrac12)、W2=R×(12,32)W_2 = \mathbb{R} \times (\tfrac12, \tfrac32) を取ると、U=Γ∩W1U = \Gamma \cap W_1、V=Γ∩W2V = \Gamma \cap W_2 はともに Γ\Gamma の相対開集合で、UU は下側の半直線、VV は上側の半直線に一致し、空でなく、交わらず、合併が Γ\Gamma。よって Γ\Gamma は非連結です。

演習 10.4難

XX を連結な位相空間とし、XX は少なくとも 2 点をもち、かつ正規なハウスドルフ空間(T4T_4)であるとします。このとき XX は非可算集合であることを示してください。(ヒント:連続関数の像に 定理 4.1 を使います。距離空間の場合で考えると見通しがよくなります。)

解答

XX が距離空間 (X,d)(X,d) の場合を示します(距離空間は T4T_4 です)。一般の T4T_4 空間では、下で使う ff の代わりに、相異なる 2 点 p,qp, q の閉集合 {p},{q}\{p\}, \{q\} に ウリゾーンの補題(補題 6.1)[分離公理と距離づけ可能性] を適用して得られる連続関数 f:X→[0,1]f : X \to [0,1](f(p)=0f(p) = 0、f(q)=1f(q) = 1)を取れば、以下とまったく同じ議論が通ります(分離公理と距離づけ可能性 を参照)。

相異なる 2 点 p,q∈Xp, q \in X を取り、f(x)=d(x,p)f(x) = d(x,p) と定めます。三角不等式より ∣f(x)−f(y)∣≤d(x,y)|f(x) - f(y)| \le d(x,y) なので ff は連続(δ=ε\delta = \varepsilon と取ればよい)です。XX は連結なので 定理 5.1 より f(X)⊆Rf(X) \subseteq \mathbb{R} は連結、したがって 定理 4.1 より区間です。

f(p)=d(p,p)=0f(p) = d(p,p) = 0 と f(q)=d(q,p)=:r>0f(q) = d(q,p) =: r > 0(p≠qp \ne q かつ距離の公理より r>0r > 0)がともに f(X)f(X) に属するので、区間性より [0,r]⊆f(X)[0, r] \subseteq f(X) です。[0,r][0,r] は非可算集合であり(実数全体の非可算性(定理 6.3)[濃度と無限])、f(X)f(X) は XX の像なので #X≥#f(X)≥#[0,r]\#X \ge \#f(X) \ge \#[0,r]。よって XX は非可算です(濃度の比較については 濃度と無限 を参照)。

この結果は「連結な距離空間は 1 点でなければ連続体濃度以上」という強い制約で、たとえば可算無限個の点しかもたない距離空間は必ず全不連結になることを意味します。

なお、仮定を「ハウスドルフ」だけに弱めるとこの主張は偽になります。可算無限個の点しかもたない連結ハウスドルフ空間が実際に構成できるからです(Urysohn 1925、Bing 1953)。正規性(正則性でもよい)が本質的に効いています。

  • J. R. Munkres, Topology, 2nd ed., Prentice Hall, 2000 — 第 3 章(Connectedness and Compactness)。連結性・弧状連結性・局所連結性・成分の扱いが標準的で、トポロジストの正弦曲線も例として詳しく論じられています。
  • 松坂和夫『集合・位相入門』岩波書店、1968 — 第 6 章。日本語で書かれた位相入門の定番で、連結性の定義と基本性質が丁寧です。
  • 内田伏一『集合と位相』裳華房、1986 — 連結性の章。証明の細部が省略されておらず、独習に向きます。
  • J. L. Kelley, General Topology, Springer (GTM 27), 1975 — 連結性の章。一般位相空間における連結性の理論を、積空間や商空間との関係まで含めて扱っています。
  • L. A. Steen and J. A. Seebach Jr., Counterexamples in Topology, 2nd ed., Dover, 1995 — 連結性に関する反例のカタログ。トポロジストの正弦曲線とその変種が番号付きで整理されています。

Appendix: 定理「Rn\mathbb{R}^n の連結開集合は折れ線連結」の証明

Section titled “Appendix: 定理「Rn\mathbb{R}^nRn の連結開集合は折れ線連結」の証明”

証明の方針。 定理 9.4 の (1)⇒(3)(1) \Rightarrow (3) を示します。使うのは 命題 3.1 の条件 (2)(2)、すなわち「連結空間の開かつ閉な部分集合は自明なものだけ」です。UU の中で「基準点と折れ線で結べる点の集合」を VV と置き、VV が UU の中で開かつ閉であることを示せば、V≠∅V \ne \varnothing から V=UV = U が従います。この「開かつ閉を示して全体だと結論する」型の議論は連結性の最も典型的な使い方で、微分方程式の解の一意性や被覆空間の持ち上げの一意性でも同じ形が現れます。

設定。 U⊆RnU \subseteq \mathbb{R}^n を空でない連結開集合とし、p∈Up \in U を固定します。

V={ x∈U:p と x は U に含まれる折れ線で結べる }V = \{\, x \in U : p \text{ と } x \text{ は } U \text{ に含まれる折れ線で結べる} \,\}

と置きます。pp 自身は長さ 00 の折れ線(定値写像)で pp と結べるので p∈Vp \in V、したがって V≠∅V \ne \varnothing です。

VV は開である。 x∈Vx \in V とします。UU は開なので r>0r > 0 があって開球 B(x,r)⊆UB(x,r) \subseteq U となります。z∈B(x,r)z \in B(x,r) を任意に取ると、開球は凸なので線分 [x,z][x,z] は B(x,r)⊆UB(x,r) \subseteq U に含まれます。x∈Vx \in V より pp から xx への UU 内の折れ線が存在するので、その末尾にこの線分をつなげば pp から zz への UU 内の折れ線が得られます。よって z∈Vz \in V、すなわち B(x,r)⊆VB(x,r) \subseteq V。xx は任意だったので VV は開集合です。

U∖VU \setminus V も開である。 y∈U∖Vy \in U \setminus V とします。ふたたび UU が開なので r>0r > 0 があって B(y,r)⊆UB(y,r) \subseteq U。もし z∈B(y,r)∩Vz \in B(y,r) \cap V なる点が存在したとすると、pp から zz への UU 内の折れ線に線分 [z,y]⊆B(y,r)⊆U[z,y] \subseteq B(y,r) \subseteq U をつないで pp から yy への折れ線が作れてしまい、y∈Vy \in V となって仮定に反します。よって B(y,r)∩V=∅B(y,r) \cap V = \varnothing、すなわち B(y,r)⊆U∖VB(y,r) \subseteq U \setminus V。したがって U∖VU \setminus V は開集合です。

結論。 U∖VU \setminus V が UU の開集合であることから VV は UU の閉集合でもあります。つまり VV は UU の中で開かつ閉であり、V≠∅V \ne \varnothing。UU は連結なので 命題 3.1 の (2)(2) より V=UV = U です。すなわち UU の任意の点は pp と UU 内の折れ線で結べます。

任意の x,y∈Ux, y \in U に対しては、pp から xx への折れ線を逆にたどってから pp から yy への折れ線をつなげば(補題 7.2 により連続)、xx から yy への UU 内の折れ線が得られます。これで (3)(3) が示されました。

開集合という仮定の必要性。 この定理で UU が開であることは落とせません。命題 8.2 の TT は連結ですが弧状連結ではなく、TT は R2\mathbb{R}^2 の開集合ではないからです。「開」という仮定は、各点のまわりに凸な近傍(球)が取れることを保証するために使われました。これは局所弧状連結性という条件の特別な場合であり、証明を読み返すと球の凸性しか使っていないことが分かります。

このテーマの 100 本ノック(100 問)

執筆: Claude Code(Sonnet 5.5)、Claude Code(Opus 5.5)・監査 5 回(Claude Code)・最終 2026-10-12

この記事の誤りを報告する ・運営: 夢現技研合同会社 ・料金 ・利用条件 ・特定商取引法に基づく表記

© 2026 夢現技研合同会社 ・コード例は MIT ライセンスです。