地図の上で、海に隔てられた 2 つの島は「つながっていない」、陸続きの大陸は「ひとつながり」と言えます。では、この「ひとつながり」を、長さや曲線を使わずに数学の言葉だけで言い表すにはどうすればよいでしょうか。この記事では、それを「2 つに分けられないこと」として定義します。読み終えると、方程式の解の存在を保証する中間値の定理が、ε \varepsilon ε -δ \delta δ を使わずに数行で示せる理由が分かります。
「ひとつながりである」ことは、分離できないこと として定義されます。空間 X X X が 2 つの空でない開集合の直和に書けないとき、X X X は連結であるといいます。
連結性には 3 つの同値な顔があります。分離の非存在、開かつ閉な部分集合が自明なものだけ であること、そして 2 2 2 点離散空間({ 0 , 1 } \{0,1\} { 0 , 1 } のどの部分集合も開とした空間)への連続写像がすべて定数 であること。証明では 3 番目がいちばん使いやすい道具になります。
R \mathbb{R} R の部分集合が連結であることと、区間であることは同値です。ここだけに実数の完備性 (上限の存在)が効きます。
連結性は連続写像で保たれます。この 1 行と上の 1 行を合わせるだけで、中間値の定理 が出ます。中間値の定理は解析の定理というより位相の定理です。
弧状連結(どの 2 点も曲線で結べること)ならば連結ですが、逆は成り立ちません。反例がトポロジストの正弦曲線 です。ただし R n \mathbb{R}^n R n の開集合に限れば両者は一致します。
この記事で使う事前知識
位相空間と開集合 : 「開集合」の集まりとして位相を指定した集合。連結性の定義はすべて開集合で書かれます。→ 位相空間
連続写像 : 開集合の逆像が開集合になる写像。→ 連続写像
閉包 : その集合を含む最小の閉集合。→ 閉包
同相写像 : 連続で、逆写像も連続な全単射。→ 同相写像
実数の完備性 : 実数の数直線に隙間がないこと(上限の存在)。
平面から 2 つの互いに交わらない円板を取り出した図形は「2 つに分かれている」、1 つの円板は「ひとつながりだ」。この直観は誰でも持っています。問題は、それを距離を使わずに 述べる方法です。
素朴な最初の案は「どの 2 点も曲線で結べる」でしょう。これは後で扱う弧状連結性で、実際とても自然な定義です。しかしこの定義は、たとえば「R \mathbb{R} R の連結部分集合は区間に限る」というような基本的な事実を証明する道具としては使いにくく、さらに困ったことに、位相空間の世界には「つながっているのに曲線では結べない」空間が実在します。曲線という補助的な対象([ 0 , 1 ] [0,1] [ 0 , 1 ] からの写像)を経由する定義は、空間そのものの性質を測る目盛りとしては細かすぎるのです。
そこでカントールとジョルダンに始まり、ハウスドルフ、そして 1911 年頃のリースやハーンらの手を経て採用された定義は、肯定形ではなく否定形 でした。すなわち「つながっている」を直接定義するのではなく、「分かれている 」を定義し、その否定を連結性と呼ぶ。分かれているとは、空間を 2 つの部分に分けて、どちらも空でなく、どちらも他方の点を含まず、しかも互いに他方に触れていない ようにできることです。この「触れていない」を開集合で表現するところが位相の発想です。
このやり方の利点は、コンパクト性 (定義 3.2[コンパクト性] )のときと同じで、定義が開集合だけで書けるため、連続写像との相性が完璧 になることです。連続写像 は開集合の引き戻しで定義されているので、開集合の言葉で書かれた性質は連続写像で移りやすい。実際、この記事の主定理はどれも 5 行程度で証明できてしまいます。行数が短いのは内容が薄いからではなく、定義が正しく選ばれているからです。
以下、X , Y X, Y X , Y は位相空間(定義 4.1[位相空間の定義と基本概念] )を表します。部分集合 A ⊆ X A \subseteq X A ⊆ X を空間として扱うときは、つねに相対位相 (部分空間位相)
O A = { U ∩ A : U は X の開集合 } \mathcal{O}_A = \{\, U \cap A \;:\; U \text{ は } X \text{ の開集合} \,\} O A = { U ∩ A : U は X の開集合 }
を入れます。「A A A が連結である」という言明は、この A A A 自身の位相空間としての性質を指します。X X X の中でどう置かれているかではなく、A A A の中の開集合だけで決まる性質だという点が重要です。相対位相の基本的な性質、とくに B ⊆ A ⊆ X B \subseteq A \subseteq X B ⊆ A ⊆ X のとき「B B B に A A A から入る相対位相」と「B B B に X X X から直接入る相対位相」が一致すること(相対位相の推移性)は、位相空間の定義と基本概念 で確認したとおりです。以下ではこれを断りなく使います。
{ 0 , 1 } \{0,1\} { 0 , 1 } には離散位相 (すべての部分集合が開)を入れ、これを 2 \mathbf{2} 2 と書きます。2 \mathbf{2} 2 は「分離しきった 2 点」の標準的なモデルであり、この記事の主役です。
定義 2.1 (分離と連結性 ) ↗
位相空間 X X X に対し、X X X の開集合の組 ( U , V ) (U, V) ( U , V ) が
U ≠ ∅ , V ≠ ∅ , U ∩ V = ∅ , U ∪ V = X U \ne \varnothing,\quad V \ne \varnothing,\quad U \cap V = \varnothing,\quad U \cup V = X U = ∅ , V = ∅ , U ∩ V = ∅ , U ∪ V = X をすべて満たすとき、( U , V ) (U,V) ( U , V ) を X X X の分離 (separation)といいます。X X X が分離をもたないとき、X X X は連結 (connected)であるといい、分離をもつとき非連結 であるといいます。
部分集合 A ⊆ X A \subseteq X A ⊆ X が連結であるとは、A A A が相対位相に関して連結な位相空間であることをいいます。
U , V U, V U , V がともに開で、互いに素で、合併が X X X であることから、V = X ∖ U V = X \setminus U V = X ∖ U となり、U U U も V V V も閉集合 でもあります。この観察が次の言い換えを生みます。
分離の有無という定義は、そのままでは使いにくいので、ここで同じ内容を別の形に言い換えておきます。とくに「2 点 { 0 , 1 } \{0,1\} { 0 , 1 } への連続写像」という見方は、後の証明を短くするための道具です。
命題 3.1 (連結性の特徴づけ ) ✓
位相空間 X X X について、次の 4 条件は同値です。
X X X は連結である(X X X は分離をもたない)。
X X X の部分集合で開かつ閉であるものは ∅ \varnothing ∅ と X X X に限る。
X X X から離散空間 2 = { 0 , 1 } \mathbf{2} = \{0,1\} 2 = { 0 , 1 } への連続な全射は存在しない。
X X X から 2 \mathbf{2} 2 への連続写像はすべて定数写像である。
証明(命題 3.1) ( 1 ) ⇒ ( 2 ) (1) \Rightarrow (2) ( 1 ) ⇒ ( 2 ) を対偶で示します。A ⊆ X A \subseteq X A ⊆ X が開かつ閉で、A ≠ ∅ A \ne \varnothing A = ∅ かつ A ≠ X A \ne X A = X とします。U = A U = A U = A 、V = X ∖ A V = X \setminus A V = X ∖ A と置くと、U U U は仮定より開、V V V は A A A が閉であることから開です。A ≠ X A \ne X A = X より V ≠ ∅ V \ne \varnothing V = ∅ 、A ≠ ∅ A \ne \varnothing A = ∅ より U ≠ ∅ U \ne \varnothing U = ∅ 、また明らかに U ∩ V = ∅ U \cap V = \varnothing U ∩ V = ∅ 、U ∪ V = X U \cup V = X U ∪ V = X 。よって ( U , V ) (U,V) ( U , V ) は分離であり、X X X は非連結です。
( 2 ) ⇒ ( 4 ) (2) \Rightarrow (4) ( 2 ) ⇒ ( 4 ) 。f : X → 2 f : X \to \mathbf{2} f : X → 2 を連続写像とし、A = f − 1 ( { 0 } ) A = f^{-1}(\{0\}) A = f − 1 ({ 0 }) と置きます。2 \mathbf{2} 2 は離散位相なので { 0 } \{0\} { 0 } は開かつ閉です。f f f の連続性より A = f − 1 ( { 0 } ) A = f^{-1}(\{0\}) A = f − 1 ({ 0 }) は開であり、また X ∖ A = f − 1 ( { 1 } ) X \setminus A = f^{-1}(\{1\}) X ∖ A = f − 1 ({ 1 }) も同じ理由で開なので A A A は閉です。仮定 ( 2 ) (2) ( 2 ) より A = ∅ A = \varnothing A = ∅ または A = X A = X A = X 、すなわち f ≡ 1 f \equiv 1 f ≡ 1 または f ≡ 0 f \equiv 0 f ≡ 0 です。
( 4 ) ⇒ ( 3 ) (4) \Rightarrow (3) ( 4 ) ⇒ ( 3 ) 。f : X → 2 f : X \to \mathbf{2} f : X → 2 が全射なら、f f f は値 0 0 0 と 1 1 1 の両方を取るので定数ではありません。( 4 ) (4) ( 4 ) に反するので、そのような f f f は存在しません。
( 3 ) ⇒ ( 1 ) (3) \Rightarrow (1) ( 3 ) ⇒ ( 1 ) を対偶で示します。( U , V ) (U,V) ( U , V ) を X X X の分離とし、
f ( x ) = { 0 ( x ∈ U ) 1 ( x ∈ V ) f(x) = \begin{cases} 0 & (x \in U) \\ 1 & (x \in V) \end{cases} f ( x ) = { 0 1 ( x ∈ U ) ( x ∈ V ) と定めます。U ∪ V = X U \cup V = X U ∪ V = X かつ U ∩ V = ∅ U \cap V = \varnothing U ∩ V = ∅ なので f f f は X X X 上の写像として矛盾なく定まります。2 \mathbf{2} 2 の部分集合は ∅ , { 0 } , { 1 } , { 0 , 1 } \varnothing, \{0\}, \{1\}, \{0,1\} ∅ , { 0 } , { 1 } , { 0 , 1 } の 4 つで、その逆像はそれぞれ ∅ , U , V , X \varnothing, U, V, X ∅ , U , V , X となり、すべて X X X の開集合です。よって f f f は連続で、U ≠ ∅ U \ne \varnothing U = ∅ 、V ≠ ∅ V \ne \varnothing V = ∅ より全射です。ゆえに ( 3 ) (3) ( 3 ) が破れます。
以上で ( 1 ) ⇒ ( 2 ) ⇒ ( 4 ) ⇒ ( 3 ) ⇒ ( 1 ) (1) \Rightarrow (2) \Rightarrow (4) \Rightarrow (3) \Rightarrow (1) ( 1 ) ⇒ ( 2 ) ⇒ ( 4 ) ⇒ ( 3 ) ⇒ ( 1 ) が閉じ、4 条件は同値です。
∎
条件 ( 4 ) (4) ( 4 ) は「X X X の上には 0 0 0 と 1 1 1 の 2 値をとる連続な旗を立てられない」と読めます。以後の証明の大半はこの形を使います。というのも、連続写像の合成は連続なので、( 4 ) (4) ( 4 ) は写像の言葉に翻訳しやすいからです。
一色 0 1 連結:分けられない 非連結:2 色に塗り分けられる
左:連結な円板では、連続な旗は一色にしかならない。右:離れた 2 つの円板には、片方を 0、もう片方を 1 とする連続な旗が立てられる。
例 3.2 (有理数体は全不連結 )
Q \mathbb{Q} Q に R \mathbb{R} R からの相対位相を入れます。A ⊆ Q A \subseteq \mathbb{Q} A ⊆ Q が 2 点 p < q p < q p < q を含むとしましょう。ここで
α = p + q − p 2 \alpha = p + \frac{q-p}{\sqrt{2}} α = p + 2 q − p と置くと、0 < 1 / 2 < 1 0 < 1/\sqrt{2} < 1 0 < 1/ 2 < 1 より p < α < q p < \alpha < q p < α < q であり、p , q ∈ Q p, q \in \mathbb{Q} p , q ∈ Q かつ q − p ≠ 0 q - p \ne 0 q − p = 0 なので α \alpha α が有理数だとすると 2 = ( q − p ) / ( α − p ) ∈ Q \sqrt{2} = (q-p)/(\alpha - p) \in \mathbb{Q} 2 = ( q − p ) / ( α − p ) ∈ Q となって、平方根 2 の無理性(定理 7.5)[証明の技術] に反します。よって α \alpha α は無理数です。そこで
U = A ∩ ( − ∞ , α ) , V = A ∩ ( α , ∞ ) U = A \cap (-\infty, \alpha), \qquad V = A \cap (\alpha, \infty) U = A ∩ ( − ∞ , α ) , V = A ∩ ( α , ∞ ) と置くと、U , V U, V U , V は A A A の相対開集合、p ∈ U p \in U p ∈ U 、q ∈ V q \in V q ∈ V より両方空でなく、α ∉ Q \alpha \notin \mathbb{Q} α ∈ / Q なので U ∪ V = A U \cup V = A U ∪ V = A 、また明らかに U ∩ V = ∅ U \cap V = \varnothing U ∩ V = ∅ 。よって A A A は非連結です。すなわち Q \mathbb{Q} Q の連結部分集合は空集合と 1 点集合だけです。このような空間を全不連結 (totally disconnected)といいます。Q \mathbb{Q} Q には「穴」があいていて、どの区間もその穴で切れてしまうのです。
定理 4.1 (R の連結部分集合の決定 ) ✓
A ⊆ R A \subseteq \mathbb{R} A ⊆ R とします。A A A が連結であることと、A A A が区間 であること、すなわち
x , y ∈ A , x < z < y ⟹ z ∈ A x, y \in A,\ x < z < y \implies z \in A x , y ∈ A , x < z < y ⟹ z ∈ A が成り立つことは同値です。
証明の方針です。「連結 ⇒ \Rightarrow ⇒ 区間」は、区間に穴(z z z )があればそこで 2 つに切れる、というだけの話です。「区間 ⇒ \Rightarrow ⇒ 連結」では、仮に分離 ( U , V ) (U,V) ( U , V ) があったとして、[ a , b ] [a,b] [ a , b ] の中の U U U の点の上限 c c c を考えます(a ∈ U , b ∈ V a\in U,\ b\in V a ∈ U , b ∈ V )。c c c が U U U に入るならその少し右にも U U U の点があって上限であることに反し、c c c が V V V に入るなら c c c のすぐ左の U U U の点が V V V にも入って U ∩ V = ∅ U \cap V = \varnothing U ∩ V = ∅ に反します。この 2 通りの矛盾を作るために、下の c ′ c' c ′ や u u u を取っています。
証明(定理 4.1) (連結 ⇒ \Rightarrow ⇒ 区間) 対偶を示します。A A A が区間でないとすると、x , y ∈ A x, y \in A x , y ∈ A と z ∉ A z \notin A z ∈ / A で x < z < y x < z < y x < z < y なるものが取れます。
U = A ∩ ( − ∞ , z ) , V = A ∩ ( z , ∞ ) U = A \cap (-\infty, z), \qquad V = A \cap (z, \infty) U = A ∩ ( − ∞ , z ) , V = A ∩ ( z , ∞ ) と置くと、( − ∞ , z ) (-\infty,z) ( − ∞ , z ) と ( z , ∞ ) (z,\infty) ( z , ∞ ) は R \mathbb{R} R の開集合なので U , V U, V U , V は A A A の相対開集合です。x ∈ U x \in U x ∈ U 、y ∈ V y \in V y ∈ V より両方空でなく、U ∩ V = ∅ U \cap V = \varnothing U ∩ V = ∅ は明らか、そして z ∉ A z \notin A z ∈ / A なので A A A の点はすべて z z z より小さいか大きいかのどちらかで U ∪ V = A U \cup V = A U ∪ V = A 。よって ( U , V ) (U,V) ( U , V ) は A A A の分離であり、A A A は非連結です。
(区間 ⇒ \Rightarrow ⇒ 連結) A A A を区間とし、A A A が非連結だと仮定して矛盾を導きます。( U , V ) (U,V) ( U , V ) を A A A の分離とし、a ∈ U a \in U a ∈ U 、b ∈ V b \in V b ∈ V を取ります。U ∩ V = ∅ U \cap V = \varnothing U ∩ V = ∅ より a ≠ b a \ne b a = b で、必要なら U U U と V V V の役割を入れ替えて a < b a < b a < b としてよい。A A A は区間なので [ a , b ] ⊆ A [a,b] \subseteq A [ a , b ] ⊆ A です。
集合 S = U ∩ [ a , b ] S = U \cap [a,b] S = U ∩ [ a , b ] は a a a を含むので空でなく、b b b で上に有界です。実数の完備性 (実数の完備性とコーシー列 で扱った上限公理、定理 4.2[実数の完備性とコーシー列] )より上限 c = sup S c = \sup S c = sup S が存在し、a ≤ c ≤ b a \le c \le b a ≤ c ≤ b 、したがって c ∈ [ a , b ] ⊆ A c \in [a,b] \subseteq A c ∈ [ a , b ] ⊆ A です。U ∪ V = A U \cup V = A U ∪ V = A なので c ∈ U c \in U c ∈ U か c ∈ V c \in V c ∈ V のいずれかです。
c ∈ U c \in U c ∈ U の場合。U U U は A A A の相対開集合なので、ε > 0 \varepsilon > 0 ε > 0 があって ( c − ε , c + ε ) ∩ A ⊆ U (c-\varepsilon, c+\varepsilon) \cap A \subseteq U ( c − ε , c + ε ) ∩ A ⊆ U となります。b ∈ V b \in V b ∈ V かつ U ∩ V = ∅ U \cap V = \varnothing U ∩ V = ∅ より c ≠ b c \ne b c = b 、したがって c < b c < b c < b 。そこで c ′ = min { c + ε / 2 , ( c + b ) / 2 } c' = \min\{c + \varepsilon/2,\ (c+b)/2\} c ′ = min { c + ε /2 , ( c + b ) /2 } と置くと c < c ′ < b c < c' < b c < c ′ < b であり、c ′ ∈ [ a , b ] ⊆ A c' \in [a,b] \subseteq A c ′ ∈ [ a , b ] ⊆ A かつ c ′ ∈ ( c − ε , c + ε ) c' \in (c-\varepsilon,c+\varepsilon) c ′ ∈ ( c − ε , c + ε ) なので c ′ ∈ U c' \in U c ′ ∈ U 、すなわち c ′ ∈ S c' \in S c ′ ∈ S 。これは c ′ > c = sup S c' > c = \sup S c ′ > c = sup S に矛盾します。
c ∈ V c \in V c ∈ V の場合。V V V も A A A の相対開集合なので、ε > 0 \varepsilon > 0 ε > 0 があって ( c − ε , c + ε ) ∩ A ⊆ V (c-\varepsilon,c+\varepsilon) \cap A \subseteq V ( c − ε , c + ε ) ∩ A ⊆ V となります。c = sup S c = \sup S c = sup S で S ≠ ∅ S \ne \varnothing S = ∅ だから、上限の定義より c − ε < u ≤ c c - \varepsilon < u \le c c − ε < u ≤ c なる u ∈ S u \in S u ∈ S が存在します。この u u u は u ∈ U u \in U u ∈ U であり、同時に u ∈ ( c − ε , c + ε ) ∩ A ⊆ V u \in (c-\varepsilon,c+\varepsilon) \cap A \subseteq V u ∈ ( c − ε , c + ε ) ∩ A ⊆ V です。よって u ∈ U ∩ V = ∅ u \in U \cap V = \varnothing u ∈ U ∩ V = ∅ となり矛盾します。
どちらの場合も矛盾するので、A A A は連結です。
∎
定理 5.1 (連結集合の連続像 ) ✓
f : X → Y f : X \to Y f : X → Y を連続写像、X X X を連結な位相空間とします。このとき像 f ( X ) ⊆ Y f(X) \subseteq Y f ( X ) ⊆ Y は(相対位相に関して)連結です。
証明(定理 5.1) g : f ( X ) → 2 g : f(X) \to \mathbf{2} g : f ( X ) → 2 を任意の連続写像とします。f f f を終域 f ( X ) f(X) f ( X ) に制限した写像 f ~ : X → f ( X ) \tilde f : X \to f(X) f ~ : X → f ( X ) は連続です(相対位相の定義から、f ( X ) f(X) f ( X ) の相対開集合 W ∩ f ( X ) W \cap f(X) W ∩ f ( X ) の f ~ \tilde f f ~ による逆像は f − 1 ( W ) f^{-1}(W) f − 1 ( W ) に等しく、f f f の連続性より開)。したがって合成 g ∘ f ~ : X → 2 g \circ \tilde f : X \to \mathbf{2} g ∘ f ~ : X → 2 は連続です。X X X は連結なので 命題 3.1 の条件 ( 4 ) (4) ( 4 ) より g ∘ f ~ g \circ \tilde f g ∘ f ~ は定数、その値を c c c とします。f ~ \tilde f f ~ は全射なので、任意の y ∈ f ( X ) y \in f(X) y ∈ f ( X ) は y = f ~ ( x ) y = \tilde f(x) y = f ~ ( x ) と書け、g ( y ) = g ( f ~ ( x ) ) = c g(y) = g(\tilde f(x)) = c g ( y ) = g ( f ~ ( x )) = c 。よって g g g は定数です。ふたたび 命題 3.1 の ( 4 ) (4) ( 4 ) より f ( X ) f(X) f ( X ) は連結です。
∎
系 5.2 (連結性は位相不変量 ) ✓
X X X と Y Y Y が同相 ならば、X X X が連結であることと Y Y Y が連結であることは同値です。したがって、連結な空間と非連結な空間は同相ではありません。
証明(系 5.2) 同相写像 h : X → Y h : X \to Y h : X → Y を取ります。X X X が連結なら、h h h は連続な全射なので 定理 5.1 より Y = h ( X ) Y = h(X) Y = h ( X ) は連結です。逆向きは h − 1 h^{-1} h − 1 が連続であることから同様に従います。
∎
次の 2 つは、連結な部品から大きな連結集合を組み立てるための道具です。どちらも 命題 3.1 の ( 4 ) (4) ( 4 ) を使うと一瞬で片づきます。
命題 5.3 (共通点をもつ連結集合の合併 ) ✓
X X X を位相空間、{ A i } i ∈ I \{A_i\}_{i \in I} { A i } i ∈ I を X X X の連結部分集合の族とし、ある点 p p p がすべての A i A_i A i に属するとします(I ≠ ∅ I \ne \varnothing I = ∅ )。このとき A = ⋃ i ∈ I A i A = \bigcup_{i \in I} A_i A = ⋃ i ∈ I A i は連結です。
証明(命題 5.3) f : A → 2 f : A \to \mathbf{2} f : A → 2 を連続写像とします。各 i i i について、制限 f ∣ A i : A i → 2 f|_{A_i} : A_i \to \mathbf{2} f ∣ A i : A i → 2 は連続です(A i A_i A i に A A A から入る相対位相は X X X から入る相対位相と一致し、制限写像は包含写像との合成だから連続)。A i A_i A i は連結なので 命題 3.1 より f ∣ A i f|_{A_i} f ∣ A i は定数で、p ∈ A i p \in A_i p ∈ A i よりその値は f ( p ) f(p) f ( p ) です。任意の x ∈ A x \in A x ∈ A はある A i A_i A i に属するので f ( x ) = f ( p ) f(x) = f(p) f ( x ) = f ( p ) 。よって f f f は定数であり、命題 3.1 より A A A は連結です。
∎
命題 5.4 (連結集合の閉包も連結 ) ✓
X X X を位相空間、A ⊆ X A \subseteq X A ⊆ X を連結部分集合とし、A ⊆ B ⊆ A ‾ A \subseteq B \subseteq \overline{A} A ⊆ B ⊆ A を満たす B B B を取ります(A ‾ \overline{A} A は X X X における閉包 )。このとき B B B は連結です。とくに A ‾ \overline{A} A は連結です。
証明(命題 5.4) f : B → 2 f : B \to \mathbf{2} f : B → 2 を連続写像とします。A ⊆ B A \subseteq B A ⊆ B で A A A は連結だから、上と同じ理由で f ∣ A f|_A f ∣ A は定数、その値を c c c とします。
B B B の中での A A A の閉包を c l B ( A ) \mathrm{cl}_B(A) cl B ( A ) と書くと、相対位相の性質より c l B ( A ) = A ‾ ∩ B \mathrm{cl}_B(A) = \overline{A} \cap B cl B ( A ) = A ∩ B です。仮定 B ⊆ A ‾ B \subseteq \overline{A} B ⊆ A より A ‾ ∩ B = B \overline{A} \cap B = B A ∩ B = B 、すなわち A A A は B B B の中で稠密です。
一方 f − 1 ( { c } ) f^{-1}(\{c\}) f − 1 ({ c }) は、{ c } \{c\} { c } が 2 \mathbf{2} 2 の閉集合であり f f f が連続であることから B B B の閉集合で、A A A を含みます。閉包は A A A を含む最小の閉集合なので c l B ( A ) ⊆ f − 1 ( { c } ) \mathrm{cl}_B(A) \subseteq f^{-1}(\{c\}) cl B ( A ) ⊆ f − 1 ({ c }) 、つまり B ⊆ f − 1 ( { c } ) B \subseteq f^{-1}(\{c\}) B ⊆ f − 1 ({ c }) 。よって f ≡ c f \equiv c f ≡ c は定数であり、命題 3.1 より B B B は連結です。
∎
ここまでの 2 つの定理を並べるだけで、解析学の出発点にある定理が出ます。
中間値の定理に至る論証の流れ。位相の側の 2 つの事実だけで結論が出る。
定理 6.1 (中間値の定理 ) ✓
a < b a < b a < b を実数、f : [ a , b ] → R f : [a,b] \to \mathbb{R} f : [ a , b ] → R を連続写像とします。γ \gamma γ が f ( a ) f(a) f ( a ) と f ( b ) 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)\} min { f ( a ) , f ( b )} < γ < max { f ( a ) , f ( b )} を満たすならば、f ( c ) = γ f(c) = \gamma f ( c ) = γ となる c ∈ ( a , b ) c \in (a,b) c ∈ ( a , b ) が存在します。
証明(定理 6.1) [ a , b ] [a,b] [ a , b ] は R \mathbb{R} R の区間なので、定理 4.1 より連結です。f f f は連続なので、定理 5.1 より像 J = f ( [ a , b ] ) J = f([a,b]) J = f ([ a , b ]) は R \mathbb{R} R の連結部分集合です。ふたたび 定理 4.1 を(今度は「連結 ⇒ \Rightarrow ⇒ 区間」の向きに)適用すると、J J J は区間です。
f ( a ) , f ( b ) ∈ J f(a), f(b) \in J f ( a ) , f ( b ) ∈ J であり、仮定より γ \gamma γ は f ( a ) f(a) f ( a ) と f ( b ) f(b) f ( b ) の間にあるので、区間の定義から γ ∈ J \gamma \in J γ ∈ J 。すなわち f ( c ) = γ f(c) = \gamma f ( c ) = γ となる c ∈ [ a , b ] c \in [a,b] c ∈ [ a , b ] が存在します。最後に γ ≠ f ( a ) \gamma \ne f(a) γ = f ( a ) かつ γ ≠ f ( b ) \gamma \ne f(b) γ = f ( b ) (仮定の不等式は狭義)なので c ≠ a c \ne a c = a かつ c ≠ b c \ne b c = b 、つまり c ∈ ( a , b ) c \in (a,b) c ∈ ( a , b ) です。
∎
例 6.2 (5 次方程式の実根の存在 )
p ( x ) = x 5 − 3 x + 1 p(x) = x^5 - 3x + 1 p ( x ) = x 5 − 3 x + 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 ( − 2 ) = − 32 + 6 + 1 = − 25 , p ( − 1 ) = − 1 + 3 + 1 = 3 , 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 ( 1 ) = 1 − 3 + 1 = − 1 , p ( 2 ) = 32 − 6 + 1 = 27. p ( − 2 ) < 0 < p ( − 1 ) p(-2) < 0 < p(-1) p ( − 2 ) < 0 < p ( − 1 ) なので 定理 6.1 を [ − 2 , − 1 ] [-2,-1] [ − 2 , − 1 ] と γ = 0 \gamma = 0 γ = 0 に適用して根が 1 つ。p ( 0 ) > 0 > p ( 1 ) p(0) > 0 > p(1) p ( 0 ) > 0 > p ( 1 ) なので [ 0 , 1 ] [0,1] [ 0 , 1 ] に根が 1 つ。p ( 1 ) < 0 < p ( 2 ) p(1) < 0 < p(2) p ( 1 ) < 0 < p ( 2 ) なので [ 1 , 2 ] [1,2] [ 1 , 2 ] に根が 1 つ。これら 3 つの区間は内部が互いに交わらないので、p p p は少なくとも 3 個の相異なる実根をもちます。5 次方程式に一般の解の公式がないことは有名ですが、根が存在するかどうかは連結性だけで判定できます。
例 6.3 (区間上の不動点定理 )
f : [ 0 , 1 ] → [ 0 , 1 ] f : [0,1] \to [0,1] f : [ 0 , 1 ] → [ 0 , 1 ] を連続写像とすると、f ( x 0 ) = x 0 f(x_0) = x_0 f ( x 0 ) = x 0 なる x 0 x_0 x 0 が存在します。実際、g ( x ) = f ( x ) − x g(x) = f(x) - x g ( x ) = f ( x ) − x と置くと g g g は連続で、f f f の値域が [ 0 , 1 ] [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 ) = f ( 0 ) − 0 = f ( 0 ) ≥ 0 , g ( 1 ) = f ( 1 ) − 1 ≤ 0. g ( 0 ) = 0 g(0) = 0 g ( 0 ) = 0 なら x 0 = 0 x_0 = 0 x 0 = 0 、g ( 1 ) = 0 g(1) = 0 g ( 1 ) = 0 なら x 0 = 1 x_0 = 1 x 0 = 1 が求めるものです。どちらでもなければ g ( 1 ) < 0 < g ( 0 ) g(1) < 0 < g(0) g ( 1 ) < 0 < g ( 0 ) なので、定理 6.1 より g ( x 0 ) = 0 g(x_0) = 0 g ( x 0 ) = 0 なる x 0 ∈ ( 0 , 1 ) x_0 \in (0,1) x 0 ∈ ( 0 , 1 ) が存在します。これは 1 次元のブラウワーの不動点定理です。
例 6.4 (対蹠点で温度が等しい地点 )
円周 S 1 S^1 S 1 上の連続関数 T : S 1 → R T : S^1 \to \mathbb{R} T : S 1 → R (たとえば赤道上の気温)に対し、T ( P ) = T ( − P ) T(P) = T(-P) T ( P ) = T ( − P ) となる点 P P P が存在します。φ ( t ) = ( cos t , sin t ) \varphi(t) = (\cos t, \sin t) φ ( t ) = ( cos t , sin t ) と置き、h ( t ) = T ( φ ( t ) ) − T ( φ ( t + π ) ) h(t) = T(\varphi(t)) - T(\varphi(t+\pi)) h ( t ) = T ( φ ( t )) − T ( φ ( t + π )) とすると h : [ 0 , π ] → R h : [0,\pi] \to \mathbb{R} h : [ 0 , π ] → R は連続です。φ ( 2 π ) = φ ( 0 ) \varphi(2\pi) = \varphi(0) φ ( 2 π ) = φ ( 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 ( π ) = T ( φ ( π )) − T ( φ ( 2 π )) = T ( φ ( π )) − T ( φ ( 0 )) = − h ( 0 ) . h ( 0 ) = 0 h(0) = 0 h ( 0 ) = 0 なら P = φ ( 0 ) P = \varphi(0) P = φ ( 0 ) で終わりです。h ( 0 ) ≠ 0 h(0) \ne 0 h ( 0 ) = 0 なら h ( 0 ) h(0) h ( 0 ) と h ( π ) = − h ( 0 ) h(\pi) = -h(0) h ( π ) = − h ( 0 ) は異符号なので、定理 6.1 より h ( t 0 ) = 0 h(t_0) = 0 h ( t 0 ) = 0 なる t 0 ∈ ( 0 , π ) t_0 \in (0,\pi) t 0 ∈ ( 0 , π ) が存在し、P = φ ( t 0 ) P = \varphi(t_0) P = φ ( t 0 ) が求める点です。
冒頭で保留した「曲線で結べる」という定義を、ここで正式に導入します。
定義 7.1 (道と弧状連結性 ) ↗
X X X を位相空間、x , y ∈ X x, y \in X x , y ∈ X とします。連続写像 γ : [ 0 , 1 ] → X \gamma : [0,1] \to X γ : [ 0 , 1 ] → X で γ ( 0 ) = x \gamma(0) = x γ ( 0 ) = x 、γ ( 1 ) = y \gamma(1) = y γ ( 1 ) = y を満たすものを、x x x から y y y への道 (path)といいます。ここで [ 0 , 1 ] [0,1] [ 0 , 1 ] には R \mathbb{R} R からの相対位相を入れます。
X X X の任意の 2 点に対して、一方から他方への道が存在するとき、X X X は弧状連結 (path-connected)であるといいます。部分集合 A ⊆ X A \subseteq X A ⊆ X が弧状連結であるとは、A A A が相対位相に関して弧状連結であること、すなわち道の像が A A A に含まれるように取れることをいいます。
道の存在は「x x x と y y y を結べる」という関係を定めますが、これが同値関係になることを確かめるには、道をつなぐ操作が連続写像になることを言う必要があります。それが次の補題です。
補題 7.2 (貼り合わせ補題 ) ✓
位相空間 X X X が X = A ∪ B X = A \cup B X = A ∪ B と書け、A , B A, B A , B がともに X X X の閉集合であるとします。連続写像 f : A → Y f : A \to Y f : A → Y 、g : B → Y g : B \to Y g : B → Y が A ∩ B A \cap B A ∩ 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 ) = { f ( x ) g ( x ) ( x ∈ A ) ( x ∈ B ) で定まる写像 h : X → Y h : X \to Y h : X → Y は連続です。
証明(補題 7.2) A ∩ B A \cap B A ∩ B 上で f = g f = g f = g なので h h h は矛盾なく定まります。C ⊆ Y C \subseteq Y C ⊆ Y を任意の閉集合とすると
h − 1 ( C ) = f − 1 ( C ) ∪ g − 1 ( C ) h^{-1}(C) = f^{-1}(C) \cup g^{-1}(C) h − 1 ( C ) = f − 1 ( C ) ∪ g − 1 ( C ) です(x ∈ h − 1 ( C ) x \in h^{-1}(C) x ∈ h − 1 ( C ) なら x ∈ A x \in A x ∈ A か x ∈ B x \in B x ∈ B で、それぞれ f − 1 ( C ) f^{-1}(C) f − 1 ( C ) 、g − 1 ( C ) g^{-1}(C) g − 1 ( C ) に入る。逆も同様)。f f f が連続なので f − 1 ( C ) f^{-1}(C) f − 1 ( C ) は A A A の相対位相で閉集合であり、A A A 自身が X X X の閉集合なので f − 1 ( C ) f^{-1}(C) f − 1 ( C ) は X X X の閉集合です。同様に g − 1 ( C ) g^{-1}(C) g − 1 ( C ) も X X X の閉集合。有限個の閉集合の合併は閉なので h − 1 ( C ) h^{-1}(C) h − 1 ( C ) は X X X の閉集合です。閉集合の逆像がつねに閉であることは連続性と同値なので(連続性の同値条件(定理 3.3)[連続写像と同相写像] を参照)、h h h は連続です。
∎
この補題により、x x x から y y y への道 γ 1 \gamma_1 γ 1 と y y y から z z z への道 γ 2 \gamma_2 γ 2 に対し
γ ( t ) = { γ 1 ( 2 t ) ( 0 ≤ t ≤ 1 / 2 ) γ 2 ( 2 t − 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} γ ( t ) = { γ 1 ( 2 t ) γ 2 ( 2 t − 1 ) ( 0 ≤ t ≤ 1/2 ) ( 1/2 ≤ t ≤ 1 )
は [ 0 , 1 ] = [ 0 , 1 / 2 ] ∪ [ 1 / 2 , 1 ] [0,1] = [0,1/2] \cup [1/2,1] [ 0 , 1 ] = [ 0 , 1/2 ] ∪ [ 1/2 , 1 ] (ともに閉)への貼り合わせとして連続になり、x x x から z z z への道を与えます。t = 1 / 2 t = 1/2 t = 1/2 では両式とも γ 1 ( 1 ) = y = γ 2 ( 0 ) \gamma_1(1) = y = \gamma_2(0) γ 1 ( 1 ) = y = γ 2 ( 0 ) で一致しています。
証明(定理 7.3) p ∈ X p \in X p ∈ X を 1 つ固定します。各 x ∈ X x \in X x ∈ X に対し、p p p から x x x への道 γ x : [ 0 , 1 ] → X \gamma_x : [0,1] \to X γ x : [ 0 , 1 ] → X を取り、その像を A x = γ x ( [ 0 , 1 ] ) A_x = \gamma_x([0,1]) A x = γ x ([ 0 , 1 ]) と置きます。
[ 0 , 1 ] [0,1] [ 0 , 1 ] は R \mathbb{R} R の区間なので 定理 4.1 より連結であり、γ x \gamma_x γ x は連続なので 定理 5.1 より A x A_x A x は連結です。また p = γ x ( 0 ) ∈ A x p = \gamma_x(0) \in A_x p = γ x ( 0 ) ∈ A x なので、族 { A x } x ∈ X \{A_x\}_{x \in X} { A x } x ∈ X は共通点 p p p をもちます。さらに x = γ x ( 1 ) ∈ A x x = \gamma_x(1) \in A_x x = γ x ( 1 ) ∈ A x より X = ⋃ x ∈ X A x X = \bigcup_{x \in X} A_x X = ⋃ x ∈ X A x です。
よって 命題 5.3 より X X X は連結です。
∎
例 7.4 (凸集合・球面・ユークリッド空間 )
C ⊆ R n C \subseteq \mathbb{R}^n C ⊆ R n が凸集合ならば、x , y ∈ C x, y \in C x , y ∈ C に対し γ ( t ) = ( 1 − t ) x + t y \gamma(t) = (1-t)x + t y γ ( t ) = ( 1 − t ) x + t y は連続(各成分が t t t の 1 次式)で像が C C C に含まれる道なので、C C C は弧状連結、したがって 定理 7.3 より連結です。R n \mathbb{R}^n R n 、球体、直方体、半空間はすべてこれに含まれます。
n ≥ 1 n \ge 1 n ≥ 1 のとき球面 S n = { x ∈ R n + 1 : ∥ x ∥ = 1 } S^n = \{\boldsymbol{x} \in \mathbb{R}^{n+1} : \|\boldsymbol{x}\| = 1\} S n = { x ∈ R n + 1 : ∥ x ∥ = 1 } も弧状連結です。x ≠ − y \boldsymbol{x} \ne -\boldsymbol{y} x = − y なら線分 ( 1 − t ) x + t y (1-t)\boldsymbol{x} + t\boldsymbol{y} ( 1 − t ) x + t y は原点を通らないので、これを ∥ ⋅ ∥ \|\cdot\| ∥ ⋅ ∥ で割って正規化した
γ ( t ) = ( 1 − t ) x + t y ∥ ( 1 − t ) x + t y ∥ \gamma(t) = \frac{(1-t)\boldsymbol{x} + t\boldsymbol{y}}{\|(1-t)\boldsymbol{x} + t\boldsymbol{y}\|} γ ( t ) = ∥ ( 1 − t ) x + t y ∥ ( 1 − t ) x + t y が S n S^n S n 内の道になります。y = − x \boldsymbol{y} = -\boldsymbol{x} y = − x のときは第 3 の点 z \boldsymbol{z} z (n ≥ 1 n \ge 1 n ≥ 1 なので ± x \pm\boldsymbol{x} ± x 以外の点が存在します)を経由して 2 本つなげば、貼り合わせ補題 補題 7.2 より道が得られます。
定理 7.3 の逆は偽です。反例は次の図形で、位相空間論のいたるところで登場します。
トポロジストの正弦曲線。右から左へ進むほど振動が速くなり、左端の太い縦線分 J にいくらでも近づくが、有限の道でそこへ到達することはできない。
定義 8.1 (トポロジストの正弦曲線 ) ↗
R 2 \mathbb{R}^2 R 2 の部分集合
S = { ( x , sin 1 x ) : 0 < x ≤ 1 } , J = { 0 } × [ − 1 , 1 ] , T = S ∪ J S = \left\{ \left(x, \sin \tfrac{1}{x}\right) : 0 < x \le 1 \right\}, \qquad J = \{0\} \times [-1,1], \qquad T = S \cup J S = { ( x , sin x 1 ) : 0 < x ≤ 1 } , J = { 0 } × [ − 1 , 1 ] , T = S ∪ J を考えます。T T T に R 2 \mathbb{R}^2 R 2 からの相対位相を入れたものをトポロジストの正弦曲線 といいます。
命題 8.2 (連結だが弧状連結でない空間 ) ✓
上の T T T について次が成り立ちます。
T T T は連結である。
T T T は弧状連結でない。
証明の方針です。(1) は、波の部分 S S S が連結であること(区間の連続像)と、T T T が S S S の閉包であることを確かめ、閉包も連結であるという前の結果に当てはめます。(2) は、道が縦線 J J J を離れる瞬間のすぐ後に、高さ 1 1 1 の山と高さ − 1 -1 − 1 の谷を両方通ってしまい、道の連続性と合わなくなることを示します。細かい場合分けが続きますが、この 2 つの筋を見失わなければ読み通せます。
証明(命題 8.2) (1) まず S S S が連結であることを見ます。写像 σ : ( 0 , 1 ] → R 2 \sigma : (0,1] \to \mathbb{R}^2 σ : ( 0 , 1 ] → R 2 、σ ( x ) = ( x , sin ( 1 / x ) ) \sigma(x) = (x, \sin(1/x)) σ ( x ) = ( x , sin ( 1/ x )) は各成分が連続なので連続であり、S = σ ( ( 0 , 1 ] ) S = \sigma((0,1]) S = σ (( 0 , 1 ]) です。( 0 , 1 ] (0,1] ( 0 , 1 ] は区間なので 定理 4.1 より連結、よって 定理 5.1 より S S S は連結です。
次に S ‾ = T \overline{S} = T S = T (閉包は R 2 \mathbb{R}^2 R 2 で取る)を示します。
J ⊆ S ‾ J \subseteq \overline{S} J ⊆ S :y ∈ [ − 1 , 1 ] y \in [-1,1] y ∈ [ − 1 , 1 ] を取り、sin θ = y \sin \theta = y sin θ = y なる θ ∈ [ 0 , 2 π ) \theta \in [0, 2\pi) θ ∈ [ 0 , 2 π ) を選びます。n ∈ N n \in \mathbb{N} n ∈ N に対し x n = 1 / ( θ + 2 π n ) x_n = 1/(\theta + 2\pi n) x n = 1/ ( θ + 2 π n ) と置くと、n n n が十分大きければ 0 < x n ≤ 1 0 < x_n \le 1 0 < x n ≤ 1 であり、sin ( 1 / x n ) = sin ( θ + 2 π n ) = y \sin(1/x_n) = \sin(\theta + 2\pi n) = y sin ( 1/ x n ) = sin ( θ + 2 π n ) = y なので ( x n , y ) ∈ S (x_n, y) \in S ( x n , y ) ∈ S です。x n → 0 x_n \to 0 x n → 0 なので ( x n , y ) → ( 0 , y ) (x_n,y) \to (0,y) ( x n , y ) → ( 0 , y ) 、よって ( 0 , y ) ∈ S ‾ (0,y) \in \overline{S} ( 0 , y ) ∈ S 。
S ‾ ⊆ T \overline{S} \subseteq T S ⊆ T :T T T が閉集合であることを言えば十分です。( a , b ) ∉ T (a,b) \notin T ( a , b ) ∈ / T とします。a < 0 a < 0 a < 0 または a > 1 a > 1 a > 1 なら、T T T と交わらない小さな球が明らかに取れます。a = 0 a = 0 a = 0 の場合は ∣ b ∣ > 1 |b| > 1 ∣ b ∣ > 1 であり、T T T のすべての点の第 2 成分は絶対値 1 1 1 以下なので、半径 ∣ b ∣ − 1 |b| - 1 ∣ b ∣ − 1 の球は T T T と交わりません。0 < a ≤ 1 0 < a \le 1 0 < a ≤ 1 の場合は b ≠ sin ( 1 / a ) b \ne \sin(1/a) b = sin ( 1/ a ) であり、x ↦ sin ( 1 / x ) x \mapsto \sin(1/x) x ↦ sin ( 1/ x ) は a a a の近くで連続なので、r > 0 r > 0 r > 0 を十分小さく取れば ∣ x − a ∣ < r |x - a| < r ∣ x − a ∣ < r のとき ∣ sin ( 1 / x ) − b ∣ > r |\sin(1/x) - b| > r ∣ sin ( 1/ x ) − b ∣ > r とできます。さらに r ≤ a r \le a r ≤ a も課しておけば、この球は J J J (第 1 成分が 0 0 0 )とも交わらないので、T T T と交わりません。よって R 2 ∖ T \mathbb{R}^2 \setminus T R 2 ∖ T は開で、T T T は閉です。
以上より S ⊆ T = S ‾ S \subseteq T = \overline{S} S ⊆ T = S なので、命題 5.4 を A = S A = S A = S 、B = T B = T B = T に適用して T T T は連結です。
(2) 背理法で示します。T T T が弧状連結だとすると、( 0 , 0 ) ∈ J (0,0) \in J ( 0 , 0 ) ∈ J から ( 1 , sin 1 ) ∈ S (1, \sin 1) \in S ( 1 , sin 1 ) ∈ S への道 γ : [ 0 , 1 ] → T \gamma : [0,1] \to T γ : [ 0 , 1 ] → T が存在します。γ ( t ) = ( x ( t ) , y ( t ) ) \gamma(t) = (x(t), y(t)) γ ( t ) = ( x ( t ) , y ( t )) と成分で書くと、x , y : [ 0 , 1 ] → R x, y : [0,1] \to \mathbb{R} x , y : [ 0 , 1 ] → R は連続です(射影が連続だから)。
A = { t ∈ [ 0 , 1 ] : x ( t ) = 0 } = x − 1 ( { 0 } ) A = \{t \in [0,1] : x(t) = 0\} = x^{-1}(\{0\}) A = { t ∈ [ 0 , 1 ] : x ( t ) = 0 } = x − 1 ({ 0 }) と置きます。x x x は連続、{ 0 } \{0\} { 0 } は R \mathbb{R} R の閉集合なので A A A は [ 0 , 1 ] [0,1] [ 0 , 1 ] の閉集合であり、x ( 0 ) = 0 x(0) = 0 x ( 0 ) = 0 より A ≠ ∅ A \ne \varnothing A = ∅ 。[ 0 , 1 ] [0,1] [ 0 , 1 ] は有界なので t 0 = sup A t_0 = \sup A t 0 = sup A が存在し、A A A が閉であることから t 0 ∈ A t_0 \in A t 0 ∈ A 、すなわち γ ( t 0 ) = ( 0 , y 0 ) \gamma(t_0) = (0, y_0) γ ( t 0 ) = ( 0 , y 0 ) で ∣ y 0 ∣ ≤ 1 |y_0| \le 1 ∣ y 0 ∣ ≤ 1 です。x ( 1 ) = 1 ≠ 0 x(1) = 1 \ne 0 x ( 1 ) = 1 = 0 より t 0 < 1 t_0 < 1 t 0 < 1 、そして t 0 t_0 t 0 の取り方から t > t 0 t > t_0 t > t 0 なら x ( t ) > 0 x(t) > 0 x ( t ) > 0 です(x x x の値は T T T の第 1 成分なので非負)。
γ \gamma γ は t 0 t_0 t 0 で連続なので、ε = 1 / 2 \varepsilon = 1/2 ε = 1/2 に対して δ > 0 \delta > 0 δ > 0 が存在し、∣ t − t 0 ∣ < δ |t - t_0| < \delta ∣ t − t 0 ∣ < δ かつ t ∈ [ 0 , 1 ] t \in [0,1] t ∈ [ 0 , 1 ] ならば ∥ γ ( t ) − γ ( t 0 ) ∥ < 1 / 2 \|\gamma(t) - \gamma(t_0)\| < 1/2 ∥ γ ( t ) − γ ( t 0 ) ∥ < 1/2 となります。t 1 = min { t 0 + δ / 2 , 1 } t_1 = \min\{t_0 + \delta/2,\ 1\} t 1 = min { t 0 + δ /2 , 1 } と置くと t 0 < t 1 t_0 < t_1 t 0 < t 1 であり、[ t 0 , t 1 ] [t_0, t_1] [ t 0 , t 1 ] 上ではつねに ∥ γ ( t ) − γ ( t 0 ) ∥ < 1 / 2 \|\gamma(t) - \gamma(t_0)\| < 1/2 ∥ γ ( t ) − γ ( t 0 ) ∥ < 1/2 です。
a = x ( t 1 ) > 0 a = x(t_1) > 0 a = x ( t 1 ) > 0 と置きます。x x x は [ t 0 , t 1 ] [t_0,t_1] [ t 0 , t 1 ] 上連続で x ( t 0 ) = 0 x(t_0) = 0 x ( t 0 ) = 0 、x ( t 1 ) = a x(t_1) = a x ( t 1 ) = a なので、定理 6.1 より x x x は 0 0 0 と a a a の間のすべての値を [ t 0 , t 1 ] [t_0,t_1] [ t 0 , t 1 ] 上で取ります。そこで n n n を
1 2 π n + π / 2 < a かつ 1 2 π n + 3 π / 2 < a \frac{1}{2\pi n + \pi/2} < a \quad \text{かつ} \quad \frac{1}{2\pi n + 3\pi/2} < a 2 π n + π /2 1 < a かつ 2 π n + 3 π /2 1 < a となるほど大きく取ります(左辺はどちらも n → ∞ n \to \infty n → ∞ で 0 0 0 に収束するので可能)。すると u , v ∈ [ t 0 , t 1 ] u, v \in [t_0, t_1] u , v ∈ [ t 0 , t 1 ] で
x ( u ) = 1 2 π n + π / 2 , x ( v ) = 1 2 π n + 3 π / 2 x(u) = \frac{1}{2\pi n + \pi/2}, \qquad x(v) = \frac{1}{2\pi n + 3\pi/2} x ( u ) = 2 π n + π /2 1 , x ( v ) = 2 π n + 3 π /2 1 なるものが存在します。x ( u ) , x ( v ) > 0 x(u), x(v) > 0 x ( u ) , x ( v ) > 0 なので γ ( u ) , γ ( v ) ∈ S \gamma(u), \gamma(v) \in S γ ( u ) , γ ( v ) ∈ 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. y ( u ) = sin ( 2 π n + 2 π ) = 1 , y ( v ) = sin ( 2 π n + 2 3 π ) = − 1. ゆえに ∥ γ ( u ) − γ ( v ) ∥ ≥ ∣ y ( u ) − y ( v ) ∣ = 2 \|\gamma(u) - \gamma(v)\| \ge |y(u) - y(v)| = 2 ∥ γ ( u ) − γ ( v ) ∥ ≥ ∣ y ( u ) − y ( v ) ∣ = 2 です。ところが三角不等式より
∥ γ ( u ) − γ ( v ) ∥ ≤ ∥ γ ( u ) − γ ( t 0 ) ∥ + ∥ γ ( t 0 ) − γ ( v ) ∥ < 1 2 + 1 2 = 1 \|\gamma(u) - \gamma(v)\| \le \|\gamma(u) - \gamma(t_0)\| + \|\gamma(t_0) - \gamma(v)\| < \tfrac12 + \tfrac12 = 1 ∥ γ ( u ) − γ ( v ) ∥ ≤ ∥ γ ( u ) − γ ( t 0 ) ∥ + ∥ γ ( t 0 ) − γ ( v ) ∥ < 2 1 + 2 1 = 1 となり、2 ≤ ∥ γ ( u ) − γ ( v ) ∥ < 1 2 \le \|\gamma(u)-\gamma(v)\| < 1 2 ≤ ∥ γ ( u ) − γ ( v ) ∥ < 1 という矛盾が生じます。よって T T T は弧状連結ではありません。
∎
非連結な空間も、連結な部分に分解して理解できます。
定義 9.1 (連結成分 ) ↗
位相空間 X X X の点 x , y x, y x , y に対し、x x x と y y y をともに含む連結部分集合が存在するとき x ∼ y x \sim y x ∼ y と書きます。∼ \sim ∼ は同値関係であり(下の 命題 9.2 の (1))、その同値類を X X X の連結成分 (connected component)といいます。x x x を含む連結成分を C ( x ) C(x) C ( x ) と書きます。
命題 9.2 (連結成分の基本性質 ) ✓
X X X を位相空間とします。
∼ \sim ∼ は X X X 上の同値関係である。
C ( x ) C(x) C ( x ) は連結であり、x x x を含む連結部分集合のうち包含に関して最大のものである。
C ( x ) C(x) C ( x ) は X X X の閉集合である。
X X X は連結成分の非交和として分割される。
証明(命題 9.2) (1) 反射律:{ x } \{x\} { x } は連結です。実際、{ x } \{x\} { x } の分離 U ∪ V U \cup V U ∪ V があれば U , V U, V U , V は空でなく互いに素なので、合わせて 2 点以上を含むことになり矛盾します。{ x } \{x\} { x } は x x x を含むので x ∼ x x \sim x x ∼ x 。対称律:定義が x , y x, y x , y について対称なので明らかです。推移律:x ∼ y x \sim y x ∼ y 、y ∼ z y \sim z y ∼ z とすると、連結集合 A ∋ x , y A \ni x, y A ∋ x , y と B ∋ y , z B \ni y, z B ∋ y , z が取れます。y ∈ A ∩ B y \in A \cap B y ∈ A ∩ B なので 命題 5.3 より A ∪ B A \cup B A ∪ B は連結で、x , z ∈ A ∪ B x, z \in A \cup B x , z ∈ A ∪ B 。よって x ∼ z x \sim z x ∼ z 。
(2) A = { A ⊆ X : A は連結 , x ∈ A } \mathcal{A} = \{A \subseteq X : A \text{ は連結}, x \in A\} A = { A ⊆ X : A は連結 , x ∈ A } と置くと、{ x } ∈ A \{x\} \in \mathcal{A} { x } ∈ A なので A ≠ ∅ \mathcal{A} \ne \varnothing A = ∅ であり、すべての元が x x x を含むので 命題 5.3 より ⋃ A \bigcup \mathcal{A} ⋃ A は連結です。一方、y ∈ C ( x ) y \in C(x) y ∈ C ( x ) は x ∼ y x \sim y x ∼ y 、つまり x , y x, y x , y をともに含む連結集合 A A A が存在することを意味し、この A A A は A \mathcal{A} A に属するので y ∈ ⋃ A y \in \bigcup\mathcal{A} y ∈ ⋃ A 。逆に y ∈ ⋃ A y \in \bigcup \mathcal{A} y ∈ ⋃ A なら y y y は x x x を含むある連結集合に属するので x ∼ y x \sim y x ∼ y 。よって C ( x ) = ⋃ A C(x) = \bigcup\mathcal{A} C ( x ) = ⋃ A であり、これは連結で、x x x を含む任意の連結集合を含みます。
(3) (2) より C ( x ) C(x) C ( x ) は連結なので、命題 5.4 より閉包 C ( x ) ‾ \overline{C(x)} C ( x ) も連結です。x ∈ C ( x ) ‾ x \in \overline{C(x)} x ∈ C ( x ) なので、(2) の最大性より C ( x ) ‾ ⊆ C ( x ) \overline{C(x)} \subseteq C(x) C ( x ) ⊆ C ( x ) 。逆の包含はつねに成り立つので C ( x ) = C ( x ) ‾ C(x) = \overline{C(x)} C ( x ) = C ( x ) 、すなわち C ( x ) C(x) C ( x ) は閉です。
(4) 同値関係の同値類は空間を分割します(同値関係と分割の対応(定理 4.4)[関係と同値関係] を参照)。
∎
定理 9.4 (ユークリッド空間の開集合では連結と弧状連結が一致する ) ✓
U ⊆ R n U \subseteq \mathbb{R}^n U ⊆ R n を開集合とします。このとき次は同値です。
U U U は連結である。
U U U は弧状連結である。
U U U の任意の 2 点は、U U U に含まれる折れ線 (有限個の線分をつないだもの)で結べる。
証明(定理 9.4) U = ∅ U = \varnothing U = ∅ のときはすべて成り立つので U ≠ ∅ U \ne \varnothing U = ∅ とします。( 3 ) ⇒ ( 2 ) (3) \Rightarrow (2) ( 3 ) ⇒ ( 2 ) は、折れ線が 補題 7.2 による道のつなぎ合わせで得られる連続写像だから成立します。( 2 ) ⇒ ( 1 ) (2) \Rightarrow (1) ( 2 ) ⇒ ( 1 ) は 定理 7.3 です。( 1 ) ⇒ ( 3 ) (1) \Rightarrow (3) ( 1 ) ⇒ ( 3 ) の証明は Appendix に回します。
∎
例 9.5 (除点による同相の判定 )
系 5.2 の使い方の典型は「点を除く」操作です。R \mathbb{R} R から 1 点 a a a を除くと ( − ∞ , a ) ∪ ( a , ∞ ) (-\infty,a) \cup (a,\infty) ( − ∞ , a ) ∪ ( a , ∞ ) となり、これは分離をもつので非連結です。一方 R 2 \mathbb{R}^2 R 2 から 1 点 p \boldsymbol{p} p を除いた R 2 ∖ { p } \mathbb{R}^2 \setminus \{\boldsymbol{p}\} R 2 ∖ { p } は弧状連結です:2 点 x , y \boldsymbol{x}, \boldsymbol{y} x , y を結ぶ線分が p \boldsymbol{p} p を通るなら、p \boldsymbol{p} p を通らない第 3 の点を経由して 2 本の線分をつなげばよく、補題 7.2 よりこれは道です。よって 定理 7.3 より連結です。
もし同相写像 h : R → R 2 h : \mathbb{R} \to \mathbb{R}^2 h : R → R 2 が存在したとすると、h h h の制限は R ∖ { a } \mathbb{R} \setminus \{a\} R ∖ { a } から R 2 ∖ { h ( a ) } \mathbb{R}^2 \setminus \{h(a)\} R 2 ∖ { h ( a )} への同相写像を与えます(全単射であり、制限は相対位相について両方向連続)。しかし左辺は非連結、右辺は連結なので 系 5.2 に矛盾します。よって R \mathbb{R} R と R 2 \mathbb{R}^2 R 2 は同相ではありません。
同じ論法で、閉区間 [ 0 , 1 ] [0,1] [ 0 , 1 ] と円周 S 1 S^1 S 1 も同相ではありません。S 1 S^1 S 1 から 1 点を除いた空間は開区間と同相なので連結ですが、[ 0 , 1 ] [0,1] [ 0 , 1 ] から内点 1 / 2 1/2 1/2 を除くと [ 0 , 1 / 2 ) ∪ ( 1 / 2 , 1 ] [0,1/2) \cup (1/2,1] [ 0 , 1/2 ) ∪ ( 1/2 , 1 ] となり非連結だからです。
連結成分が開とは限らない(注意 9.3 )という事実を受けて、「各点のまわりに小さな連結な近傍がある」という局所的な条件を定式化します。位相空間 X X X の部分集合に対する連結性・弧状連結性は、これまでどおり相対位相に関するものです。以下では弧状連結を道連結 ともいいます(同じ概念です)。
定義 9.6 (局所連結・局所弧状連結 ) ↗
位相空間 X X X が局所連結 であるとは、任意の点 x ∈ X x\in X x ∈ X と x x x の任意の近傍 V V V に対し、連結な開集合 U U U で x ∈ U ⊆ V x\in U\subseteq V x ∈ U ⊆ V となるものが存在することをいいます。X X X が局所弧状連結 (局所道連結)であるとは、同じ条件で「連結な開集合 U U U 」を「弧状連結な開集合 U U U 」に置き換えたものが成り立つことをいいます。
局所弧状連結な空間は局所連結です(定理 7.3 より、弧状連結な開集合は連結だからです)。R n \mathbb{R}^n R n の開集合は、各点のまわりの開球が凸で、したがって弧状連結(例 7.4 )なので、局所弧状連結です。局所連結性は成分の形で言い換えられます。
命題 9.7 (局所連結性と成分・弧状連結性 ) ✓
X X X を位相空間とします。
X X X が局所連結であることと、X X X の任意の開集合 U U U に対し、U U U の(相対位相に関する)連結成分がすべて X X X の開集合であることは同値である。
X X X が連結かつ局所弧状連結ならば、X X X は弧状連結である。
証明の方針です。(1) は、局所連結性(各点の近くに小さな連結な開集合がある)を、連結成分が開であることの言い換えとして読むものです。(2) は、基準点 p p p から道で届く点の集合が開かつ閉であることを示し、X X X が連結であることから、それが X X X 全体だと結論します。
証明(命題 9.7) (1) (⇒ \Rightarrow ⇒ ) U U U を開集合、C C C を U U U の連結成分とし、x ∈ C x\in C x ∈ C をとる。U U U は x x x の近傍なので、局所連結性から連結な開集合 W W W で x ∈ W ⊆ U x\in W\subseteq U x ∈ W ⊆ U となるものがある。W W W は U U U の連結部分集合で x x x を含むので、命題 9.2 の (2)(U U U の中での最大性)より W ⊆ C W\subseteq C W ⊆ C 。よって C C C は各点 x ∈ C x\in C x ∈ C の開近傍 W W W を含み、X X X の開集合である。
(⇐ \Leftarrow ⇐ ) x ∈ X x\in X x ∈ X と近傍 V V V をとり、開集合 U U U で x ∈ U ⊆ V x\in U\subseteq V x ∈ U ⊆ V となるものを選ぶ。C C C を U U U における x x x の連結成分とすると、仮定より C C C は X X X の開集合で、命題 9.2 の (2) より連結、そして x ∈ C ⊆ U ⊆ V x\in C\subseteq U\subseteq V x ∈ C ⊆ U ⊆ V 。よって X X X は局所連結である。
(2) X = ∅ X=\emptyset X = ∅ なら自明なので X ≠ ∅ X\ne\emptyset X = ∅ とし、p ∈ X p\in X p ∈ X を固定する。A = { x ∈ X : p から x への道が存在する } A=\{x\in X: p \text{ から } x \text{ への道が存在する}\} A = { x ∈ X : p から x への道が存在する } とおく。定値写像が p p p から p p p への道なので p ∈ A p\in A p ∈ A 。A A A が開かつ閉であることを示す。
x ∈ X x\in X x ∈ X とし、局所弧状連結性(V = X V=X V = X )により弧状連結な開集合 W ∋ x W\ni x W ∋ x をとる。任意の y ∈ W y\in W y ∈ W について、W W W の中に x x x から y y y への道 γ x y \gamma_{xy} γ x y があり、これは X X X の道でもある。道 γ : [ 0 , 1 ] → X \gamma:[0,1]\to X γ : [ 0 , 1 ] → X に対し γ ˉ ( t ) = γ ( 1 − t ) \bar\gamma(t)=\gamma(1-t) γ ˉ ( t ) = γ ( 1 − t ) も道で(連続写像の合成)、また 2 つの道のつなぎ合わせは 補題 7.2 により道なので、道の存在は「p p p から x x x 」「x x x から y y y 」「y y y から x x x 」の間で次のように伝わる。
x ∈ A x\in A x ∈ A ならば、p p p から x x x への道と x x x から y y y への道をつなげて、すべての y ∈ W y\in W y ∈ W が A A A に属する。よって W ⊆ A W\subseteq A W ⊆ A で、A A A は開。
x ∉ A x\notin A x ∈ / A とする。ある y ∈ W ∩ A y\in W\cap A y ∈ W ∩ A があれば、p p p から y y y への道に y y y から x x x への道 γ ˉ x y \bar\gamma_{xy} γ ˉ x y をつなげて x ∈ A x\in A x ∈ A となり矛盾。したがって W ∩ A = ∅ W\cap A=\emptyset W ∩ A = ∅ 、すなわち W ⊆ X ∖ A W\subseteq X\setminus A W ⊆ X ∖ A で、X ∖ A X\setminus A X ∖ A は開。
よって A A A は開かつ閉で空でなく、X X X が連結なので 命題 3.1 の (2) より A = X A=X A = X 。すなわち任意の x x x に対し p p p から x x x への道があり、任意の 2 点が p p p を経由して結べるので X X X は弧状連結である。
∎
(2) の仮定のうち局所弧状連結性は落とせません。命題 8.2 のトポロジストの正弦曲線は連結ですが弧状連結ではありません。次の命題は、そのとき局所弧状連結性が実際に壊れていること、さらに局所連結性すら成り立たないことを示します。
命題 9.8 (トポロジストの正弦曲線は局所連結でない ) ✓
定義 8.1 の T T T は、点 p = ( 0 , 0 ) p=(0,0) p = ( 0 , 0 ) で局所連結性の条件を満たさない。特に T T T は局所連結でなく、したがって局所弧状連結でもない。
証明(命題 9.8) T T T が局所連結だと仮定して矛盾を導く。V = T ∩ B ( p , 1 / 2 ) V=T\cap B(p,1/2) V = T ∩ B ( p , 1/2 ) (B ( p , 1 / 2 ) B(p,1/2) B ( p , 1/2 ) は R 2 \mathbb{R}^2 R 2 の開球)は T T T の開集合で p p p を含むので p p p の近傍である。仮定から T T T の連結な開集合 W W W で p ∈ W ⊆ V p\in W\subseteq V p ∈ W ⊆ V となるものがある。
まず W W W が S S S の点を含むことを示す。W W W は T T T の開集合で p ∈ W p\in W p ∈ W なので、ある r > 0 r>0 r > 0 で T ∩ B ( p , r ) ⊆ W T\cap B(p,r)\subseteq W T ∩ B ( p , r ) ⊆ W 。n n n を 1 / ( n π ) < r 1/(n\pi) < r 1/ ( nπ ) < r となるようにとると、点 q n = ( 1 / ( n π ) , sin n π ) = ( 1 / ( n π ) , 0 ) q_n=(1/(n\pi),\,\sin n\pi)=(1/(n\pi),0) q n = ( 1/ ( nπ ) , sin nπ ) = ( 1/ ( nπ ) , 0 ) は S S S に属し、∥ q n − p ∥ = 1 / ( n π ) < r \|q_n-p\|=1/(n\pi)<r ∥ q n − p ∥ = 1/ ( nπ ) < r なので q n ∈ W q_n\in W q n ∈ W 。
そこで第 1 成分への射影 h : T → R h:T\to\mathbb{R} h : T → R 、h ( x , y ) = x h(x,y)=x h ( x , y ) = x を考える。h h h は連続で W W W は連結なので、定理 5.1 より h ( W ) h(W) h ( W ) は連結であり、定理 4.1 より区間である。h ( p ) = 0 h(p)=0 h ( p ) = 0 、h ( q n ) = x 0 : = 1 / ( n π ) > 0 h(q_n)=x_0:=1/(n\pi)>0 h ( q n ) = x 0 := 1/ ( nπ ) > 0 なので [ 0 , x 0 ] ⊆ h ( W ) [0,x_0]\subseteq h(W) [ 0 , x 0 ] ⊆ h ( W ) 。各 x ∈ ( 0 , x 0 ] x\in(0,x_0] x ∈ ( 0 , x 0 ] について、T T T の点で第 1 成分が x x x のものは ( x , sin ( 1 / x ) ) (x,\sin(1/x)) ( x , sin ( 1/ x )) ただ 1 つ(J J J の点の第 1 成分は 0 0 0 )なので、これが W W W の点である。ところが W ⊆ V ⊆ B ( p , 1 / 2 ) W\subseteq V\subseteq B(p,1/2) W ⊆ V ⊆ B ( p , 1/2 ) なので W W W の点の第 2 成分は絶対値が 1 / 2 1/2 1/2 未満であり、∣ sin ( 1 / x ) ∣ < 1 / 2 |\sin(1/x)|<1/2 ∣ sin ( 1/ x ) ∣ < 1/2 がすべての x ∈ ( 0 , x 0 ] x\in(0,x_0] x ∈ ( 0 , x 0 ] で成り立つことになる。m m m を 1 / ( 2 π m + π / 2 ) ≤ x 0 1/(2\pi m+\pi/2)\le x_0 1/ ( 2 π m + π /2 ) ≤ x 0 となるほど大きくとって x = 1 / ( 2 π m + π / 2 ) x=1/(2\pi m+\pi/2) x = 1/ ( 2 π m + π /2 ) とすれば sin ( 1 / x ) = 1 \sin(1/x)=1 sin ( 1/ x ) = 1 で、これに矛盾する。
∎
局所連結性と対照的なのが、連結成分が最も小さい側の極端です。
定義 9.9 (全不連結 ) ↗
位相空間 X X X が全不連結 であるとは、X X X の連結部分集合が空集合と 1 点集合に限ることをいいます。同じことですが、連結成分(定義 9.1 )がすべて 1 点集合であることです。
2 つの言い換えが一致するのは、各点 x x x の連結成分 C ( x ) C(x) C ( x ) が x x x を含む最大の連結部分集合だから(命題 9.2 の (2))です。離散空間は全不連結です。有理数体 Q \mathbb{Q} Q も全不連結ですが(例 3.2 )離散ではなく、「全不連結だが各点が開でない」例になっています。連結成分は閉集合なので(命題 9.2 の (3))、全不連結な空間では 1 点集合が閉、すなわちすべての点が閉点です。0 次元性(開かつ閉な集合からなる開基をもつこと)との関係は、次元論の入口 で扱います。
演習 10.1 易
A , B A, B A , B を位相空間 X X X の連結部分集合とし、A ‾ ∩ B ≠ ∅ \overline{A} \cap B \ne \varnothing A ∩ B = ∅ とします。A ∪ B A \cup B A ∪ B が連結であることを示してください(A ∩ B = ∅ A \cap B = \varnothing A ∩ B = ∅ でもよいことに注意)。
解答 p ∈ A ‾ ∩ B p \in \overline{A} \cap B p ∈ A ∩ B を取ります。A ⊆ A ∪ { p } ⊆ A ‾ A \subseteq A \cup \{p\} \subseteq \overline{A} A ⊆ A ∪ { p } ⊆ A なので、命題 5.4 より A ∪ { p } A \cup \{p\} A ∪ { p } は連結です。いま A ∪ { p } A \cup \{p\} A ∪ { p } と B B B はともに連結で、共通点 p p p をもつので、命題 5.3 より
( A ∪ { p } ) ∪ B = A ∪ B (A \cup \{p\}) \cup B = A \cup B ( A ∪ { p }) ∪ B = A ∪ B は連結です(最後の等号は p ∈ B p \in B p ∈ B による)。
具体例として X = R 2 X = \mathbb{R}^2 X = R 2 、A = { ( x , sin ( 1 / x ) ) : 0 < x ≤ 1 } A = \{(x,\sin(1/x)) : 0 < x \le 1\} A = {( x , sin ( 1/ x )) : 0 < x ≤ 1 } 、B = { ( 0 , 0 ) } B = \{(0,0)\} B = {( 0 , 0 )} を取れば、A ∩ B = ∅ A \cap B = \varnothing A ∩ B = ∅ でも A ∪ B A \cup B A ∪ B が連結であることが分かります。
演習 10.2 標準
X X X を連結な位相空間とし、f : X → Z f : X \to \mathbb{Z} f : X → Z を連続写像とします(Z \mathbb{Z} Z には R \mathbb{R} R からの相対位相を入れます)。f f f が定数であることを示してください。またこれを用いて、連結空間 X X X 上の連続関数 g : X → R g : X \to \mathbb{R} g : X → R が各点で g ( x ) 2 = 1 g(x)^2 = 1 g ( x ) 2 = 1 を満たすならば g ≡ 1 g \equiv 1 g ≡ 1 または g ≡ − 1 g \equiv -1 g ≡ − 1 であることを示してください。
解答 まず Z \mathbb{Z} Z が離散空間であることを確認します。n ∈ Z n \in \mathbb{Z} n ∈ Z に対し ( n − 1 / 2 , n + 1 / 2 ) (n - 1/2, n + 1/2) ( n − 1/2 , n + 1/2 ) は R \mathbb{R} R の開集合で、Z \mathbb{Z} Z との交わりは { n } \{n\} { n } 。よって { n } \{n\} { n } は Z \mathbb{Z} Z の相対開集合であり、任意の部分集合は 1 点集合の合併として開です。
n 0 = f ( x 0 ) n_0 = f(x_0) n 0 = f ( x 0 ) (x 0 ∈ X x_0 \in X x 0 ∈ X は任意に固定)と置き、A = f − 1 ( { n 0 } ) A = f^{-1}(\{n_0\}) A = f − 1 ({ n 0 }) とします。{ n 0 } \{n_0\} { n 0 } は開なので A A A は開、Z ∖ { n 0 } \mathbb{Z} \setminus \{n_0\} Z ∖ { n 0 } も開なのでその逆像 X ∖ A X \setminus A X ∖ A も開、すなわち A A A は閉です。x 0 ∈ A x_0 \in A x 0 ∈ A より A ≠ ∅ A \ne \varnothing A = ∅ なので、X X X が連結であることと 命題 3.1 の条件 ( 2 ) (2) ( 2 ) より A = X A = X A = X 。よって f ≡ n 0 f \equiv n_0 f ≡ n 0 です。
後半:g ( x ) 2 = 1 g(x)^2 = 1 g ( x ) 2 = 1 より g ( x ) ∈ { 1 , − 1 } ⊆ Z g(x) \in \{1,-1\} \subseteq \mathbb{Z} g ( x ) ∈ { 1 , − 1 } ⊆ Z なので、g g g は連続写像 X → Z X \to \mathbb{Z} X → Z とみなせます(終域の制限は相対位相について連続性を保つ)。前半より g g g は定数で、その値は 1 1 1 か − 1 -1 − 1 です。
演習 10.3 標準
f : R → R f : \mathbb{R} \to \mathbb{R} f : R → R を連続関数とし、そのグラフ Γ = { ( x , f ( x ) ) : x ∈ R } ⊆ R 2 \Gamma = \{(x, f(x)) : x \in \mathbb{R}\} \subseteq \mathbb{R}^2 Γ = {( x , f ( x )) : x ∈ R } ⊆ R 2 を考えます。Γ \Gamma Γ が連結であることを示してください。さらに、f f f の連続性を落とすと結論が壊れる例を挙げてください。
解答 F : R → R 2 F : \mathbb{R} \to \mathbb{R}^2 F : R → R 2 、F ( x ) = ( x , f ( x ) ) F(x) = (x, f(x)) F ( x ) = ( x , f ( x )) と定めます。各成分が連続なので F F F は連続であり、Γ = F ( R ) \Gamma = F(\mathbb{R}) Γ = F ( R ) です。R \mathbb{R} 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} f ( x ) = { 0 1 ( x ≤ 0 ) ( x > 0 ) とすると Γ = ( ( − ∞ , 0 ] × { 0 } ) ∪ ( ( 0 , ∞ ) × { 1 } ) \Gamma = \big((-\infty,0] \times \{0\}\big) \cup \big((0,\infty) \times \{1\}\big) Γ = ( ( − ∞ , 0 ] × { 0 } ) ∪ ( ( 0 , ∞ ) × { 1 } ) です。R 2 \mathbb{R}^2 R 2 の開集合 W 1 = R × ( − 1 2 , 1 2 ) W_1 = \mathbb{R} \times (-\tfrac12, \tfrac12) W 1 = R × ( − 2 1 , 2 1 ) 、W 2 = R × ( 1 2 , 3 2 ) W_2 = \mathbb{R} \times (\tfrac12, \tfrac32) W 2 = R × ( 2 1 , 2 3 ) を取ると、U = Γ ∩ W 1 U = \Gamma \cap W_1 U = Γ ∩ W 1 、V = Γ ∩ W 2 V = \Gamma \cap W_2 V = Γ ∩ W 2 はともに Γ \Gamma Γ の相対開集合で、U U U は下側の半直線、V V V は上側の半直線に一致し、空でなく、交わらず、合併が Γ \Gamma Γ 。よって Γ \Gamma Γ は非連結です。
演習 10.4 難
X X X を連結な位相空間とし、X X X は少なくとも 2 点をもち、かつ正規なハウスドルフ空間(T 4 T_4 T 4 )であるとします。このとき X X X は非可算集合であることを示してください。(ヒント:連続関数の像に 定理 4.1 を使います。距離空間の場合で考えると見通しがよくなります。)
解答 X X X が距離空間 ( X , d ) (X,d) ( X , d ) の場合を示します(距離空間は T 4 T_4 T 4 です)。一般の T 4 T_4 T 4 空間では、下で使う f f f の代わりに、相異なる 2 点 p , q p, q p , q の閉集合 { p } , { q } \{p\}, \{q\} { p } , { q } に ウリゾーンの補題(補題 6.1)[分離公理と距離づけ可能性] を適用して得られる連続関数 f : X → [ 0 , 1 ] f : X \to [0,1] f : X → [ 0 , 1 ] (f ( p ) = 0 f(p) = 0 f ( p ) = 0 、f ( q ) = 1 f(q) = 1 f ( q ) = 1 )を取れば、以下とまったく同じ議論が通ります(分離公理と距離づけ可能性 を参照)。
相異なる 2 点 p , q ∈ X p, q \in X p , q ∈ X を取り、f ( x ) = d ( x , p ) 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) ∣ f ( x ) − f ( y ) ∣ ≤ d ( x , y ) なので f f f は連続(δ = ε \delta = \varepsilon δ = ε と取ればよい)です。X X X は連結なので 定理 5.1 より f ( X ) ⊆ R f(X) \subseteq \mathbb{R} f ( X ) ⊆ R は連結、したがって 定理 4.1 より区間です。
f ( p ) = d ( p , p ) = 0 f(p) = d(p,p) = 0 f ( p ) = d ( p , p ) = 0 と f ( q ) = d ( q , p ) = : r > 0 f(q) = d(q,p) =: r > 0 f ( q ) = d ( q , p ) =: r > 0 (p ≠ q p \ne q p = q かつ距離の公理より r > 0 r > 0 r > 0 )がともに f ( X ) f(X) f ( X ) に属するので、区間性より [ 0 , r ] ⊆ f ( X ) [0, r] \subseteq f(X) [ 0 , r ] ⊆ f ( X ) です。[ 0 , r ] [0,r] [ 0 , r ] は非可算集合であり(実数全体の非可算性(定理 6.3)[濃度と無限] )、f ( X ) f(X) f ( X ) は X X X の像なので # X ≥ # f ( X ) ≥ # [ 0 , r ] \#X \ge \#f(X) \ge \#[0,r] # X ≥ # f ( X ) ≥ # [ 0 , r ] 。よって X X X は非可算です(濃度の比較については 濃度と無限 を参照)。
この結果は「連結な距離空間は 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 — 連結性に関する反例のカタログ。トポロジストの正弦曲線とその変種が番号付きで整理されています。
証明の方針。 定理 9.4 の ( 1 ) ⇒ ( 3 ) (1) \Rightarrow (3) ( 1 ) ⇒ ( 3 ) を示します。使うのは 命題 3.1 の条件 ( 2 ) (2) ( 2 ) 、すなわち「連結空間の開かつ閉な部分集合は自明なものだけ」です。U U U の中で「基準点と折れ線で結べる点の集合」を V V V と置き、V V V が U U U の中で開かつ閉であることを示せば、V ≠ ∅ V \ne \varnothing V = ∅ から V = U V = U V = U が従います。この「開かつ閉を示して全体だと結論する」型の議論は連結性の最も典型的な使い方で、微分方程式の解の一意性や被覆空間の持ち上げの一意性でも同じ形が現れます。
設定。 U ⊆ R n U \subseteq \mathbb{R}^n U ⊆ R n を空でない連結開集合とし、p ∈ U p \in U p ∈ U を固定します。
V = { x ∈ U : p と x は U に含まれる折れ線で結べる } V = \{\, x \in U : p \text{ と } x \text{ は } U \text{ に含まれる折れ線で結べる} \,\} V = { x ∈ U : p と x は U に含まれる折れ線で結べる }
と置きます。p p p 自身は長さ 0 0 0 の折れ線(定値写像)で p p p と結べるので p ∈ V p \in V p ∈ V 、したがって V ≠ ∅ V \ne \varnothing V = ∅ です。
V V V は開である。 x ∈ V x \in V x ∈ V とします。U U U は開なので r > 0 r > 0 r > 0 があって開球 B ( x , r ) ⊆ U B(x,r) \subseteq U B ( x , r ) ⊆ U となります。z ∈ B ( x , r ) z \in B(x,r) z ∈ B ( x , r ) を任意に取ると、開球は凸なので線分 [ x , z ] [x,z] [ x , z ] は B ( x , r ) ⊆ U B(x,r) \subseteq U B ( x , r ) ⊆ U に含まれます。x ∈ V x \in V x ∈ V より p p p から x x x への U U U 内の折れ線が存在するので、その末尾にこの線分をつなげば p p p から z z z への U U U 内の折れ線が得られます。よって z ∈ V z \in V z ∈ V 、すなわち B ( x , r ) ⊆ V B(x,r) \subseteq V B ( x , r ) ⊆ V 。x x x は任意だったので V V V は開集合です。
U ∖ V U \setminus V U ∖ V も開である。 y ∈ U ∖ V y \in U \setminus V y ∈ U ∖ V とします。ふたたび U U U が開なので r > 0 r > 0 r > 0 があって B ( y , r ) ⊆ U B(y,r) \subseteq U B ( y , r ) ⊆ U 。もし z ∈ B ( y , r ) ∩ V z \in B(y,r) \cap V z ∈ B ( y , r ) ∩ V なる点が存在したとすると、p p p から z z z への U U U 内の折れ線に線分 [ z , y ] ⊆ B ( y , r ) ⊆ U [z,y] \subseteq B(y,r) \subseteq U [ z , y ] ⊆ B ( y , r ) ⊆ U をつないで p p p から y y y への折れ線が作れてしまい、y ∈ V y \in V y ∈ V となって仮定に反します。よって B ( y , r ) ∩ V = ∅ B(y,r) \cap V = \varnothing B ( y , r ) ∩ V = ∅ 、すなわち B ( y , r ) ⊆ U ∖ V B(y,r) \subseteq U \setminus V B ( y , r ) ⊆ U ∖ V 。したがって U ∖ V U \setminus V U ∖ V は開集合です。
結論。 U ∖ V U \setminus V U ∖ V が U U U の開集合であることから V V V は U U U の閉集合でもあります。つまり V V V は U U U の中で開かつ閉であり、V ≠ ∅ V \ne \varnothing V = ∅ 。U U U は連結なので 命題 3.1 の ( 2 ) (2) ( 2 ) より V = U V = U V = U です。すなわち U U U の任意の点は p p p と U U U 内の折れ線で結べます。
任意の x , y ∈ U x, y \in U x , y ∈ U に対しては、p p p から x x x への折れ線を逆にたどってから p p p から y y y への折れ線をつなげば(補題 7.2 により連続)、x x x から y y y への U U U 内の折れ線が得られます。これで ( 3 ) (3) ( 3 ) が示されました。
開集合という仮定の必要性。 この定理で U U U が開であることは落とせません。命題 8.2 の T T T は連結ですが弧状連結ではなく、T T T は R 2 \mathbb{R}^2 R 2 の開集合ではないからです。「開」という仮定は、各点のまわりに凸な近傍(球)が取れることを保証するために使われました。これは局所弧状連結性という条件の特別な場合であり、証明を読み返すと球の凸性しか使っていないことが分かります。
執筆: Claude Code(Sonnet 5.5)、Claude Code(Opus 5.5)・監査 5 回(Claude Code)・最終 2026-10-12