この章の目標
開被覆によるコンパクト性の定義の意味(局所から大域へ)を理解する
閉部分集合・連続像・ハウスドルフ空間での閉性など基本性質を証明し、「コンパクトからハウスドルフへの連続全単射は同相」を使いこなせる
ハイネ–ボレルの定理、距離空間でのコンパクト性の 3 つの特徴づけ、ルベーグ数の補題を証明できる
チコノフの定理を(有限積の場合と一般の場合に)証明できる
局所コンパクト空間と一点コンパクト化、アスコリ–アルツェラの定理を理解する
前提 :第1章 〜第4章
5.1 定義と動機
微分積分学の 2 つの重要な定理を思い出そう:有界閉区間上の連続関数は最大値をとる;有界閉区間上の連続関数は一様連続である。後者の証明の骨格はこうである。各点 x x x の近くでは連続性から「x x x 用の δ x \delta_x δ x 」がとれる。これは局所的な情報にすぎないが、有限個の点の近くで区間全体を覆える なら、有限個の δ x i \delta_{x_i} δ x i の最小値として全体で共通の δ \delta δ が得られる。「無限を有限に帰着させる」この性質を、開集合の言葉で抽出したものがコンパクト性である。
定義 5.1 (コンパクト, compact)位相空間 X X X の開集合の族 U = { U λ } \mathcal{U} = \lbrace U_\lambda \rbrace U = { U λ } で ⋃ U λ = X \bigcup U_\lambda = X ⋃ U λ = X となるものを開被覆 (open cover) といい、その部分族で X X X を覆うものを部分被覆 という。X X X の任意の開被覆が有限部分被覆をもつとき、X X X はコンパクト であるという。部分集合 A ⊂ X A \subset X A ⊂ X は、部分空間としてコンパクトなときコンパクトであるという。
命題 5.2 A ⊂ X A \subset X A ⊂ X がコンパクト ⇔ \Leftrightarrow ⇔ X X X の開集合からなる族で A A A を覆うもの(A ⊂ ⋃ U λ A \subset \bigcup U_\lambda A ⊂ ⋃ U λ )は、常に A A A を覆う有限部分族をもつ。
証明. A A A の開集合は U ∩ A U \cap A U ∩ A (U U U は X X X の開集合)の形なので、A A A の開被覆と「A A A を覆う X X X の開集合族」は U λ ↔ U λ ∩ A U_\lambda \leftrightarrow U_\lambda \cap A U λ ↔ U λ ∩ A で対応する。□ \square □
例 5.3
有限集合はコンパクトである。
( 0 , 1 ) (0, 1) ( 0 , 1 ) はコンパクトでない:開被覆 { ( 1 / n , 1 ) ∣ n ≥ 2 } \lbrace (1/n, 1) \mid n \geq 2 \rbrace {( 1/ n , 1 ) ∣ n ≥ 2 } のどの有限部分族も ( 1 / N , 1 ) (1/N, 1) ( 1/ N , 1 ) に含まれ、( 0 , 1 / N ] (0, 1/N] ( 0 , 1/ N ] の点を覆わない。R \mathbb{R} R も { ( − n , n ) } \lbrace (-n, n) \rbrace {( − n , n )} によりコンパクトでない。
無限離散空間はコンパクトでない(1 点集合による開被覆)。
K = { 0 } ∪ { 1 / n ∣ n ∈ N } ⊂ R K = \lbrace 0 \rbrace \cup \lbrace 1/n \mid n \in \mathbb{N} \rbrace \subset \mathbb{R} K = { 0 } ∪ { 1/ n ∣ n ∈ N } ⊂ R はコンパクトである。開被覆のうち 0 0 0 を含む U 0 U_0 U 0 は、ある N N N 以降の 1 / n 1/n 1/ n をすべて含む。残りの有限個の点を覆う有限個の元と U 0 U_0 U 0 で有限部分被覆ができる。
補有限位相の空間ではすべての部分集合がコンパクト である。空でない U 0 U_0 U 0 を被覆から一つ選ぶと、その外は有限個の点しかない。
有界閉集合でもコンパクトとは限らない。( C [ 0 , 1 ] , d ∞ ) (C[0,1], d_\infty) ( C [ 0 , 1 ] , d ∞ ) の閉単位球 D ( 0 , 1 ) D(0, 1) D ( 0 , 1 ) を考える。f n f_n f n を区間 [ 1 / ( n + 1 ) , 1 / n ] [1/(n+1), 1/n] [ 1/ ( n + 1 ) , 1/ n ] の上に立てた高さ 1 の三角形のとげ(区間の外で 0 0 0 )とすると、台が重ならないので n ≠ m n \neq m n = m なら d ∞ ( f n , f m ) = 1 d_\infty(f_n, f_m) = 1 d ∞ ( f n , f m ) = 1 。開被覆 { B ( g , 1 / 2 ) ∣ g ∈ D ( 0 , 1 ) } \lbrace B(g, 1/2) \mid g \in D(0,1) \rbrace { B ( g , 1/2 ) ∣ g ∈ D ( 0 , 1 )} の各元は f n f_n f n を高々 1 個しか含まない(2 個含めば距離が 1 未満になる)ので、有限部分被覆はありえない。
注意
ブルバキ流の本(および一部の代数幾何の本)では、「コンパクト」にハウスドルフ性を含め、本教材のコンパクトを「準コンパクト」(quasi-compact) と呼ぶ。ザリスキー位相の空間は通常ハウスドルフでないので、そこでは準コンパクトという言葉が使われる。
コンパクト性は閉集合の言葉でも述べられる。集合族が有限交叉性 (finite intersection property) をもつとは、その任意の有限個の元の共通部分が空でないことをいう。
定理 5.4 X X X がコンパクト ⇔ \Leftrightarrow ⇔ 有限交叉性をもつ閉集合の族 { F λ } \lbrace F_\lambda \rbrace { F λ } は常に ⋂ F λ ≠ ∅ \bigcap F_\lambda \neq \emptyset ⋂ F λ = ∅ をみたす。
証明. U λ = X ∖ F λ U_\lambda = X \setminus F_\lambda U λ = X ∖ F λ とおくと、「⋂ F λ = ∅ \bigcap F_\lambda = \emptyset ⋂ F λ = ∅ 」⇔ \Leftrightarrow ⇔ 「{ U λ } \lbrace U_\lambda \rbrace { U λ } は開被覆」、「有限交叉性をもつ」⇔ \Leftrightarrow ⇔ 「どの有限部分族も X X X を覆わない」。よって右辺は「どの有限部分族も X X X を覆わない開集合族は X X X を覆わない」と同値で、これはコンパクト性の対偶である。□ \square □
たとえば R \mathbb{R} R の閉集合 [ n , ∞ ) [n, \infty) [ n , ∞ ) の族は有限交叉性をもつが共通部分は空であり、R \mathbb{R} R がコンパクトでないことを示している。
5.2 基本性質
定理 5.5 コンパクト空間の閉部分集合はコンパクトである。
証明. F ⊂ X F \subset X F ⊂ X を閉集合とし、X X X の開集合族 { U λ } \lbrace U_\lambda \rbrace { U λ } が F F F を覆うとする。X ∖ F X \setminus F X ∖ F を加えると X X X の開被覆になるので有限部分被覆があり、そこから X ∖ F X \setminus F X ∖ F を除けば F F F を覆う有限部分族を得る。□ \square □
定理 5.6 コンパクト空間の連続像はコンパクトである。
証明. f : X → Y f\colon X \to Y f : X → Y を連続、X X X をコンパクトとし、Y Y Y の開集合族 { V λ } \lbrace V_\lambda \rbrace { V λ } が f ( X ) f(X) f ( X ) を覆うとする。{ f − 1 ( V λ ) } \lbrace f^{-1}(V_\lambda) \rbrace { f − 1 ( V λ )} は X X X の開被覆なので有限部分被覆 f − 1 ( V 1 ) , … , f − 1 ( V n ) f^{-1}(V_1), \dots, f^{-1}(V_n) f − 1 ( V 1 ) , … , f − 1 ( V n ) があり、V 1 , … , V n V_1, \dots, V_n V 1 , … , V n が f ( X ) f(X) f ( X ) を覆う。□ \square □
特に、コンパクト空間の商空間はコンパクトである。コンパクト性は位相的性質である。
定理 5.7 X X X をハウスドルフ空間、K ⊂ X K \subset X K ⊂ X をコンパクト集合、x ∉ K x \notin K x ∈ / K とする。このとき x ∈ U x \in U x ∈ U , K ⊂ V K \subset V K ⊂ V , U ∩ V = ∅ U \cap V = \emptyset U ∩ V = ∅ となる開集合 U , V U, V U , V が存在する。特に、ハウスドルフ空間のコンパクト集合は閉集合である。
証明. 各 y ∈ K y \in K y ∈ K について、ハウスドルフ性から x ∈ U y x \in U_y x ∈ U y , y ∈ V y y \in V_y y ∈ V y , U y ∩ V y = ∅ U_y \cap V_y = \emptyset U y ∩ V y = ∅ となる開集合をとる。{ V y } \lbrace V_y \rbrace { V y } は K K K を覆うので V y 1 , … , V y n V_{y_1}, \dots, V_{y_n} V y 1 , … , V y n で覆える。U = U y 1 ∩ ⋯ ∩ U y n U = U_{y_1} \cap \dots \cap U_{y_n} U = U y 1 ∩ ⋯ ∩ U y n , V = V y 1 ∪ ⋯ ∪ V y n V = V_{y_1} \cup \dots \cup V_{y_n} V = V y 1 ∪ ⋯ ∪ V y n とおけばよい。後半は、K K K の外の各点が K K K と交わらない開近傍 U U U をもつことから従う。□ \square □
各点ごとに分離して、コンパクト性で有限個にまとめる——これがコンパクト性の典型的な使い方である。ハウスドルフ性は落とせない:補有限位相では任意の部分集合がコンパクト(例 5.3 の 5)だが、無限部分集合で閉でないものがある。
系 5.8 コンパクト・ハウスドルフ空間は正規である。
証明. 1 点は閉なので T 1 T_1 T 1 。F , G F, G F , G を交わらない閉集合とすると、どちらも定理 5.5 でコンパクト。各 x ∈ F x \in F x ∈ F について定理 5.7 より x ∈ U x x \in U_x x ∈ U x , G ⊂ V x G \subset V_x G ⊂ V x , U x ∩ V x = ∅ U_x \cap V_x = \emptyset U x ∩ V x = ∅ となる開集合をとる。F F F は U x 1 , … , U x n U_{x_1}, \dots, U_{x_n} U x 1 , … , U x n で覆え、U = ⋃ U x i U = \bigcup U_{x_i} U = ⋃ U x i , V = ⋂ V x i V = \bigcap V_{x_i} V = ⋂ V x i が F , G F, G F , G を分離する。□ \square □
系 5.9 (最大値・最小値の定理)空でないコンパクト空間 X X X 上の連続関数 f : X → R f\colon X \to \mathbb{R} f : X → R は最大値と最小値をとる。
証明. f ( X ) f(X) f ( X ) はコンパクト(定理 5.6)。開被覆 { ( − n , n ) } \lbrace (-n, n) \rbrace {( − n , n )} の有限部分被覆から f ( X ) f(X) f ( X ) は有界、R \mathbb{R} R はハウスドルフなので f ( X ) f(X) f ( X ) は閉(定理 5.7)。空でない有界閉集合は上限・下限を含む。□ \square □
定理 5.10 X X X をコンパクト空間、Y Y Y をハウスドルフ空間、f : X → Y f\colon X \to Y f : X → Y を連続写像とする。
f f f は閉写像である。
f f f が全単射なら同相写像である。
f f f が単射なら埋め込みであり、全射なら商写像である。
証明. 1. F ⊂ X F \subset X F ⊂ X が閉なら、定理 5.5, 5.6, 5.7 により F F F はコンパクト、f ( F ) f(F) f ( F ) はコンパクト、f ( F ) f(F) f ( F ) は閉。2. f − 1 f^{-1} f − 1 による閉集合 F F F の逆像は f ( F ) f(F) f ( F ) で閉なので、f − 1 f^{-1} f − 1 は連続。3. 単射なら f : X → f ( X ) f\colon X \to f(X) f : X → f ( X ) は、ハウスドルフ空間 f ( X ) f(X) f ( X ) への連続全単射なので 2 より同相。全射なら 1 と命題 3.17 より商写像。□ \square □
例 5.12 (商空間の同定)定理 5.10 は商空間の同定で威力を発揮する。
[ 0 , 1 ] / { 0 , 1 } ≅ S 1 [0, 1]/\lbrace 0, 1 \rbrace \cong S^1 [ 0 , 1 ] / { 0 , 1 } ≅ S 1 :例 3.18 の連続全単射 e ˉ \bar{e} e ˉ は、コンパクト空間 [ 0 , 1 ] [0, 1] [ 0 , 1 ] (定理 5.13)の商空間(コンパクト)からハウスドルフ空間 S 1 S^1 S 1 への連続全単射なので同相である。第3章で円弧を使って示した議論が、一行で済む。
トーラス I 2 / ∼ ≅ S 1 × S 1 I^2/{\sim} \cong S^1 \times S^1 I 2 / ∼ ≅ S 1 × S 1 (例 3.19):E ( x , y ) = ( e ( x ) , e ( y ) ) E(x, y) = (e(x), e(y)) E ( x , y ) = ( e ( x ) , e ( y )) は I 2 I^2 I 2 から S 1 × S 1 ⊂ R 4 S^1 \times S^1 \subset \mathbb{R}^4 S 1 × S 1 ⊂ R 4 への連続な全射で、x , x ′ ∈ [ 0 , 1 ] x, x' \in [0, 1] x , x ′ ∈ [ 0 , 1 ] について e ( x ) = e ( x ′ ) e(x) = e(x') e ( x ) = e ( x ′ ) ⇔ \Leftrightarrow ⇔ x = x ′ x = x' x = x ′ または { x , x ′ } = { 0 , 1 } \lbrace x, x' \rbrace = \lbrace 0, 1 \rbrace { x , x ′ } = { 0 , 1 } である。したがって E ( x , y ) = E ( x ′ , y ′ ) E(x, y) = E(x', y') E ( x , y ) = E ( x ′ , y ′ ) となるのはちょうど ( x , y ) ∼ ( x ′ , y ′ ) (x, y) \sim (x', y') ( x , y ) ∼ ( x ′ , y ′ ) のときで、E E E は連続全単射 I 2 / ∼ → S 1 × S 1 I^2/{\sim} \to S^1 \times S^1 I 2 / ∼ → S 1 × S 1 を誘導する。I 2 I^2 I 2 はコンパクト(定理 5.15)、S 1 × S 1 S^1 \times S^1 S 1 × S 1 はハウスドルフなので同相である。
R P 1 ≅ S 1 \mathbb{R}P^1 \cong S^1 R P 1 ≅ S 1 :S 1 ⊂ C S^1 \subset \mathbb{C} S 1 ⊂ C とみて z ↦ z 2 z \mapsto z^2 z ↦ z 2 を考えると、z 2 = w 2 ⇔ w = ± z z^2 = w^2 \Leftrightarrow w = \pm z z 2 = w 2 ⇔ w = ± z なので、連続全単射 S 1 / ± → S 1 S^1/{\pm} \to S^1 S 1 / ± → S 1 を誘導する。例 3.20 と合わせて R P 1 ≅ S 1 / ± ≅ S 1 \mathbb{R}P^1 \cong S^1/{\pm} \cong S^1 R P 1 ≅ S 1 / ± ≅ S 1 。
5.3 ハイネ–ボレルの定理
定理 5.13 有界閉区間 [ a , b ] [a, b] [ a , b ] はコンパクトである。
証明. U \mathcal{U} U を [ a , b ] [a, b] [ a , b ] を覆う R \mathbb{R} R の開集合族とし、S = { x ∈ [ a , b ] ∣ [ a , x ] は U の有限個の元で覆える } S = \lbrace x \in [a, b] \mid [a, x] \text{ は } \mathcal{U} \text{ の有限個の元で覆える} \rbrace S = { x ∈ [ a , b ] ∣ [ a , x ] は U の有限個の元で覆える } 、c = sup S c = \sup S c = sup S とおく(a ∈ S a \in S a ∈ S なので S ≠ ∅ S \neq \emptyset S = ∅ 、上界 b b b )。c ∈ [ a , b ] c \in [a, b] c ∈ [ a , b ] なので c ∈ U 0 c \in U_0 c ∈ U 0 となる U 0 ∈ U U_0 \in \mathcal{U} U 0 ∈ U があり、( c − ε , c + ε ) ⊂ U 0 (c - \varepsilon, c + \varepsilon) \subset U_0 ( c − ε , c + ε ) ⊂ U 0 となる ε > 0 \varepsilon > 0 ε > 0 がある。上限の性質から c − ε < x ≤ c c - \varepsilon < x \leq c c − ε < x ≤ c となる x ∈ S x \in S x ∈ S があり、[ a , x ] [a, x] [ a , x ] を覆う有限個の元に U 0 U_0 U 0 を加えれば [ a , t ] [a, t] [ a , t ] が覆える。ここで t = min ( c + ε / 2 , b ) t = \min(c + \varepsilon/2, b) t = min ( c + ε /2 , b ) 。よって t ∈ S t \in S t ∈ S で t ≤ c t \leq c t ≤ c となるが、c + ε / 2 > c c + \varepsilon/2 > c c + ε /2 > c なので t = b t = b t = b 。したがって b ∈ S b \in S b ∈ S 。□ \square □
この証明は実数の連続性(上限の存在)を本質的に使っている。Q \mathbb{Q} Q の中の「区間」[ 0 , 2 ] ∩ Q [0, 2] \cap \mathbb{Q} [ 0 , 2 ] ∩ Q はコンパクトでない(2 \sqrt{2} 2 に近づく点を含まない開集合の族を考えよ)。
補題 5.14 (チューブ補題, tube lemma)Y Y Y をコンパクト空間、x ∈ X x \in X x ∈ X とし、W W W を { x } × Y \lbrace x \rbrace \times Y { x } × Y を含む X × Y X \times Y X × Y の開集合とする。このとき U × Y ⊂ W U \times Y \subset W U × Y ⊂ W となる x x x の開近傍 U U U が存在する。
証明. 各 y ∈ Y y \in Y y ∈ Y について ( x , y ) ∈ U y × V y ⊂ W (x, y) \in U_y \times V_y \subset W ( x , y ) ∈ U y × V y ⊂ W となる開集合 U y , V y U_y, V_y U y , V y をとる。{ V y } \lbrace V_y \rbrace { V y } は Y Y Y の開被覆なので V y 1 , … , V y n V_{y_1}, \dots, V_{y_n} V y 1 , … , V y n で覆える。U = U y 1 ∩ ⋯ ∩ U y n U = U_{y_1} \cap \dots \cap U_{y_n} U = U y 1 ∩ ⋯ ∩ U y n とおけば、U × Y ⊂ ⋃ i ( U y i × V y i ) ⊂ W U \times Y \subset \bigcup_i (U_{y_i} \times V_{y_i}) \subset W U × Y ⊂ ⋃ i ( U y i × V y i ) ⊂ W 。□ \square □
言葉で描写すると、「x x x の上に立つ縦の線分 { x } × Y \lbrace x \rbrace \times Y { x } × Y を囲む開集合は、その線分を中心とする一定の太さの管 U × Y U \times Y U × Y を含む」ということである。Y Y Y がコンパクトでないと成り立たない:W = { ( x , y ) ∈ R 2 ∣ ∣ x ∣ < 1 / ( 1 + y 2 ) } W = \lbrace (x, y) \in \mathbb{R}^2 \mid \lvert x \rvert < 1/(1 + y^2) \rbrace W = {( x , y ) ∈ R 2 ∣ ∣ x ∣ < 1/ ( 1 + y 2 )} は { 0 } × R \lbrace 0 \rbrace \times \mathbb{R} { 0 } × R を含むが、y → ± ∞ y \to \pm\infty y → ± ∞ で細くなるので管を含まない。
定理 5.15 (有限積のコンパクト性)X , Y X, Y X , Y がコンパクトなら X × Y X \times Y X × Y はコンパクトである。したがって有限個のコンパクト空間の積はコンパクトである。
証明. W \mathcal{W} W を X × Y X \times Y X × Y の開被覆とする。各 x ∈ X x \in X x ∈ X について { x } × Y \lbrace x \rbrace \times Y { x } × Y は Y Y Y と同相(問題 3.2)でコンパクトなので、W \mathcal{W} W の有限個の元で覆え、その和 W x W_x W x は { x } × Y \lbrace x \rbrace \times Y { x } × Y を含む開集合である。補題 5.14 より U x × Y ⊂ W x U_x \times Y \subset W_x U x × Y ⊂ W x となる開近傍 U x U_x U x がある。{ U x } \lbrace U_x \rbrace { U x } は X X X の開被覆なので U x 1 , … , U x m U_{x_1}, \dots, U_{x_m} U x 1 , … , U x m で覆え、X × Y = ⋃ j U x j × Y ⊂ ⋃ j W x j X \times Y = \bigcup_j U_{x_j} \times Y \subset \bigcup_j W_{x_j} X × Y = ⋃ j U x j × Y ⊂ ⋃ j W x j は W \mathcal{W} W の有限個の元で覆われる。□ \square □
定理 5.16 (ハイネ–ボレルの定理, Heine–Borel theorem)K ⊂ R n K \subset \mathbb{R}^n K ⊂ R n がコンパクト ⇔ \Leftrightarrow ⇔ K K K は有界閉集合。
証明. (⇒ \Rightarrow ⇒ ) R n \mathbb{R}^n R n はハウスドルフなので K K K は閉(定理 5.7)。開球 B ( 0 , m ) B(0, m) B ( 0 , m ) (m ∈ N m \in \mathbb{N} m ∈ N )の族は K K K を覆うので有限個で覆え、K K K は有界。(⇐ \Leftarrow ⇐ ) K ⊂ [ − M , M ] n K \subset [-M, M]^n K ⊂ [ − M , M ] n となる M M M があり、右辺は定理 5.13 と定理 5.15 によりコンパクト。K K K はその閉部分集合なのでコンパクト(定理 5.5)。□ \square □
例 5.17 S n S^n S n , D n D^n D n はコンパクトである。直交群 O ( n ) = { A ∣ t A A = I } ⊂ M n ( R ) = R n 2 O(n) = \lbrace A \mid {}^{t}A A = I \rbrace \subset \operatorname{M}_n(\mathbb{R}) = \mathbb{R}^{n^2} O ( n ) = { A ∣ t AA = I } ⊂ M n ( R ) = R n 2 は連続写像 A ↦ t A A A \mapsto {}^{t}A A A ↦ t AA による閉集合 { I } \lbrace I \rbrace { I } の逆像なので閉で、各列が単位ベクトルなので成分の絶対値は 1 以下で有界。よってコンパクトである。GL n ( R ) \operatorname{GL}_n(\mathbb{R}) GL n ( R ) は t I tI t I (t → ∞ t \to \infty t → ∞ )を含み有界でないのでコンパクトでない。ハイネ–ボレルの定理は R n \mathbb{R}^n R n に特有であり、無限次元では成り立たない(例 5.3 の 6、関数解析 第1章 )。
5.4 距離空間のコンパクト性
距離空間ではコンパクト性を点列や「有限個の小さな球で覆えること」で言い換えられる。
定義 5.18 距離空間 X X X について:
任意の点列が収束部分列をもつとき、X X X は点列コンパクト (sequentially compact) であるという。
任意の ε > 0 \varepsilon > 0 ε > 0 に対し、有限個の点 x 1 , … , x n x_1, \dots, x_n x 1 , … , x n で X = ⋃ i B ( x i , ε ) X = \bigcup_i B(x_i, \varepsilon) X = ⋃ i B ( x i , ε ) となるものがあるとき、X X X は全有界 (totally bounded) であるという。
点列 ( x n ) (x_n) ( x n ) が ∀ ε > 0 , ∃ N , ∀ m , n ≥ N , d ( x m , x n ) < ε \forall \varepsilon > 0, \exists N, \forall m, n \geq N, d(x_m, x_n) < \varepsilon ∀ ε > 0 , ∃ N , ∀ m , n ≥ N , d ( x m , x n ) < ε をみたすときコーシー列 といい、すべてのコーシー列が収束するとき X X X は完備 (complete) であるという(詳しくは第7章 )。
全有界なら有界だが、逆は成り立たない(無限離散距離空間は有界だが、ε = 1 / 2 \varepsilon = 1/2 ε = 1/2 の有限個の球では覆えない)。
補題 5.19 (ルベーグ数の補題, Lebesgue number lemma)X X X を点列コンパクトな距離空間、U \mathcal{U} U を開被覆とする。ある δ > 0 \delta > 0 δ > 0 が存在して、直径が δ \delta δ より小さい任意の部分集合は U \mathcal{U} U のある元に含まれる。この δ \delta δ を U \mathcal{U} U のルベーグ数 という。
証明. そのような δ \delta δ がないとすると、各 n n n について直径 < 1 / n < 1/n < 1/ n でどの U ∈ U U \in \mathcal{U} U ∈ U にも含まれない集合 A n A_n A n がある(空集合はどの元にも含まれるので A n ≠ ∅ A_n \neq \emptyset A n = ∅ )。x n ∈ A n x_n \in A_n x n ∈ A n を選び、収束部分列 x n k → x x_{n_k} \to x x n k → x をとる。x ∈ U ∈ U x \in U \in \mathcal{U} x ∈ U ∈ U 、B ( x , ε ) ⊂ U B(x, \varepsilon) \subset U B ( x , ε ) ⊂ U とする。k k k を十分大きくとって d ( x n k , x ) < ε / 2 d(x_{n_k}, x) < \varepsilon/2 d ( x n k , x ) < ε /2 、1 / n k < ε / 2 1/n_k < \varepsilon/2 1/ n k < ε /2 とすると、y ∈ A n k y \in A_{n_k} y ∈ A n k なら d ( y , x ) ≤ d ( y , x n k ) + d ( x n k , x ) < ε d(y, x) \leq d(y, x_{n_k}) + d(x_{n_k}, x) < \varepsilon d ( y , x ) ≤ d ( y , x n k ) + d ( x n k , x ) < ε なので A n k ⊂ B ( x , ε ) ⊂ U A_{n_k} \subset B(x, \varepsilon) \subset U A n k ⊂ B ( x , ε ) ⊂ U 。矛盾。□ \square □
定理 5.20 距離空間 X X X について、次は同値である。
X X X はコンパクト。
X X X は点列コンパクト。
X X X は完備かつ全有界。
証明. 1 ⇒ \Rightarrow ⇒ 2:収束部分列をもたない点列 ( x n ) (x_n) ( x n ) があるとする。各点 y y y について、y y y に収束する部分列がないので、ある r y > 0 r_y > 0 r y > 0 で x n ∈ B ( y , r y ) x_n \in B(y, r_y) x n ∈ B ( y , r y ) となる n n n は有限個しかない。(そうでなければ、各 k k k について x n ∈ B ( y , 1 / k ) x_n \in B(y, 1/k) x n ∈ B ( y , 1/ k ) となる n n n が無限個あるので、n 1 < n 2 < ⋯ n_1 < n_2 < \cdots n 1 < n 2 < ⋯ を x n k ∈ B ( y , 1 / k ) x_{n_k} \in B(y, 1/k) x n k ∈ B ( y , 1/ k ) となるように選べて x n k → y x_{n_k} \to y x n k → y となる。)開被覆 { B ( y , r y ) } \lbrace B(y, r_y) \rbrace { B ( y , r y )} の有限部分被覆をとると、そこに属する x n x_n x n の添字は有限個しかないのに、すべての n n n についての x n x_n x n が覆われる。矛盾。
2 ⇒ \Rightarrow ⇒ 3:(完備)コーシー列 ( x n ) (x_n) ( x n ) が収束部分列 x n k → x x_{n_k} \to x x n k → x をもつとする。ε > 0 \varepsilon > 0 ε > 0 に対し m , n ≥ N m, n \geq N m , n ≥ N で d ( x m , x n ) < ε / 2 d(x_m, x_n) < \varepsilon/2 d ( x m , x n ) < ε /2 、d ( x n k , x ) < ε / 2 d(x_{n_k}, x) < \varepsilon/2 d ( x n k , x ) < ε /2 となる n k ≥ N n_k \geq N n k ≥ N をとれば、n ≥ N n \geq N n ≥ N で d ( x n , x ) ≤ d ( x n , x n k ) + d ( x n k , x ) < ε d(x_n, x) \leq d(x_n, x_{n_k}) + d(x_{n_k}, x) < \varepsilon d ( x n , x ) ≤ d ( x n , x n k ) + d ( x n k , x ) < ε 。(全有界)そうでないとすると、ある ε > 0 \varepsilon > 0 ε > 0 について有限個の ε \varepsilon ε 球では覆えない。x 1 x_1 x 1 を任意にとり、x 1 , … , x n x_1, \dots, x_n x 1 , … , x n まで選んだら x n + 1 ∉ ⋃ i ≤ n B ( x i , ε ) x_{n+1} \notin \bigcup_{i \leq n} B(x_i, \varepsilon) x n + 1 ∈ / ⋃ i ≤ n B ( x i , ε ) を選ぶ。すると i ≠ j i \neq j i = j で d ( x i , x j ) ≥ ε d(x_i, x_j) \geq \varepsilon d ( x i , x j ) ≥ ε なので、どの部分列もコーシー列でなく、収束しない。矛盾。
3 ⇒ \Rightarrow ⇒ 2:( x n ) (x_n) ( x n ) を点列とする。X X X は有限個の半径 1 の球で覆えるので、そのうち一つは無限個の項を含み、それらの項からなる部分列 S 1 S_1 S 1 がとれる。S 1 S_1 S 1 の項を有限個の半径 1 / 2 1/2 1/2 の球で覆い、同様に S 1 S_1 S 1 の部分列 S 2 S_2 S 2 で一つの半径 1 / 2 1/2 1/2 の球に収まるものをとる。以下同様に S 1 ⊃ S 2 ⊃ ⋯ S_1 \supset S_2 \supset \cdots S 1 ⊃ S 2 ⊃ ⋯ (S k S_k S k は半径 1 / k 1/k 1/ k の球に収まる)を作り、y k y_k y k を S k S_k S k の第 k k k 項とする(対角線論法 )。( y k ) (y_k) ( y k ) は ( x n ) (x_n) ( x n ) の部分列で、k , l ≥ m k, l \geq m k , l ≥ m なら y k , y l y_k, y_l y k , y l はともに S m S_m S m の項なので d ( y k , y l ) < 2 / m d(y_k, y_l) < 2/m d ( y k , y l ) < 2/ m 。よって ( y k ) (y_k) ( y k ) はコーシー列で、完備性から収束する。
2 ⇒ \Rightarrow ⇒ 1:U \mathcal{U} U を開被覆とし、補題 5.19 のルベーグ数 δ \delta δ をとる。2 ⇒ \Rightarrow ⇒ 3 より X X X は全有界なので、有限個の球 B ( x i , δ / 3 ) B(x_i, \delta/3) B ( x i , δ /3 ) で覆える。各球の直径は 2 δ / 3 < δ 2\delta/3 < \delta 2 δ /3 < δ 以下なので U \mathcal{U} U のある元 U i U_i U i に含まれ、U 1 , … , U n U_1, \dots, U_n U 1 , … , U n が有限部分被覆になる。□ \square □
系 5.21 コンパクト距離空間は有界であり、可分(したがって第二可算)である。
証明. 全有界なので有界。各 n n n について X X X を覆う有限個の半径 1 / n 1/n 1/ n の球の中心全体を C n C_n C n とすると、⋃ C n \bigcup C_n ⋃ C n は可算で稠密である。定理 4.15 より第二可算。□ \square □
定理 5.22 コンパクト距離空間 X X X から距離空間 Y Y Y への連続写像は一様連続である。
証明. ε > 0 \varepsilon > 0 ε > 0 とする。{ f − 1 ( B ( y , ε / 2 ) ) ∣ y ∈ Y } \lbrace f^{-1}(B(y, \varepsilon/2)) \mid y \in Y \rbrace { f − 1 ( B ( y , ε /2 )) ∣ y ∈ Y } は X X X の開被覆なので、ルベーグ数 δ \delta δ がある。d ( x , x ′ ) < δ d(x, x') < \delta d ( x , x ′ ) < δ なら { x , x ′ } \lbrace x, x' \rbrace { x , x ′ } の直径は δ \delta δ 未満なので、ある y y y で f ( x ) , f ( x ′ ) ∈ B ( y , ε / 2 ) f(x), f(x') \in B(y, \varepsilon/2) f ( x ) , f ( x ′ ) ∈ B ( y , ε /2 ) 、したがって e ( f ( x ) , f ( x ′ ) ) < ε e(f(x), f(x')) < \varepsilon e ( f ( x ) , f ( x ′ )) < ε 。□ \square □
冒頭に述べた「局所的な δ x \delta_x δ x から大域的な δ \delta δ へ」という議論が、ルベーグ数の形で実現されている。
X = { 0 , 1 } [ 0 , 1 ] X = \lbrace 0, 1 \rbrace^{[0, 1]} X = { 0 , 1 } [ 0 , 1 ] (離散空間 { 0 , 1 } \lbrace 0, 1 \rbrace { 0 , 1 } の積)はチコノフの定理(次節)によりコンパクトだが、点列コンパクトでない。t ∈ [ 0 , 1 ) t \in [0, 1) t ∈ [ 0 , 1 ) に対し f n ( t ) f_n(t) f n ( t ) を t t t の 2 進展開(ある桁から先がすべて 1 となる展開は使わない)の小数第 n n n 桁とし、f n ( 1 ) = 0 f_n(1) = 0 f n ( 1 ) = 0 とする。部分列 ( f n k ) (f_{n_k}) ( f n k ) が与えられたら、第 n k n_k n k 桁が k k k の偶奇に応じて 0 , 1 , 0 , 1 , … 0, 1, 0, 1, \dots 0 , 1 , 0 , 1 , … となり他の桁が 0 0 0 である t t t をとる。この展開は 0 0 0 と 1 1 1 を無限個含むので t t t の展開として正当であり、f n k ( t ) f_{n_k}(t) f n k ( t ) は振動して収束しない。命題 3.11 より ( f n k ) (f_{n_k}) ( f n k ) は X X X で収束しない。
逆に、点列コンパクトだがコンパクトでない空間もある(最初の非可算順序数に順序位相を入れた空間。ここでは証明しない)。
5.5 チコノフの定理
定理 5.24 (チコノフの定理, Tychonoff's theorem)コンパクト空間の任意の族の積空間はコンパクトである。
有限積の場合は定理 5.15 で示した。一般の場合はツォルンの補題(数学の言葉 第6章 )を用いる。有限交叉性を使った特徴づけから始める。
補題 5.25 X X X がコンパクト ⇔ \Leftrightarrow ⇔ 有限交叉性をもつ(閉とは限らない)部分集合の族 A \mathcal{A} A について、常に ⋂ A ∈ A A ‾ ≠ ∅ \bigcap_{A \in \mathcal{A}} \overline{A} \neq \emptyset ⋂ A ∈ A A = ∅ 。
証明. (⇒ \Rightarrow ⇒ ) { A ‾ } \lbrace \overline{A} \rbrace { A } は有限交叉性をもつ閉集合族なので定理 5.4 を適用する。(⇐ \Leftarrow ⇐ ) 閉集合族に適用すれば定理 5.4 の条件になる。□ \square □
補題 5.26 有限交叉性をもつ集合族 A \mathcal{A} A は、有限交叉性をもつ集合族のうち包含関係について極大なもの D ⊃ A \mathcal{D} \supset \mathcal{A} D ⊃ A に含まれる。
証明. A \mathcal{A} A を含み有限交叉性をもつ X X X の部分集合族全体 P \mathbb{P} P を包含で順序づける。P \mathbb{P} P の全順序部分集合(鎖){ C i } \lbrace \mathcal{C}_i \rbrace { C i } の和 ⋃ C i \bigcup \mathcal{C}_i ⋃ C i は有限交叉性をもつ:その有限個の元はそれぞれある C i j \mathcal{C}_{i_j} C i j に属し、鎖なのでそれらはすべて最大の C i j \mathcal{C}_{i_j} C i j に属するからである。よって鎖は上界をもち、ツォルンの補題から P \mathbb{P} P は極大元 D \mathcal{D} D をもつ。□ \square □
補題 5.27 D \mathcal{D} D を有限交叉性をもつ極大な族とする。
D \mathcal{D} D の有限個の元の共通部分は D \mathcal{D} D に属する。
D \mathcal{D} D のすべての元と交わる集合 A A A は D \mathcal{D} D に属する。
証明. 1. B = D 1 ∩ ⋯ ∩ D n B = D_1 \cap \dots \cap D_n B = D 1 ∩ ⋯ ∩ D n とすると、D ∪ { B } \mathcal{D} \cup \lbrace B \rbrace D ∪ { B } の有限個の元の共通部分は D \mathcal{D} D の有限個の元の共通部分なので空でない。極大性より B ∈ D B \in \mathcal{D} B ∈ D 。2. D ∪ { A } \mathcal{D} \cup \lbrace A \rbrace D ∪ { A } の有限個の元の共通部分 A ∩ D 1 ∩ ⋯ ∩ D n A \cap D_1 \cap \dots \cap D_n A ∩ D 1 ∩ ⋯ ∩ D n は、1 より D 1 ∩ ⋯ ∩ D n ∈ D D_1 \cap \dots \cap D_n \in \mathcal{D} D 1 ∩ ⋯ ∩ D n ∈ D なので空でない。極大性より A ∈ D A \in \mathcal{D} A ∈ D 。□ \square □
定理 5.24 の証明. X = ∏ λ X λ X = \prod_\lambda X_\lambda X = ∏ λ X λ とし、補題 5.25 を用いる。A \mathcal{A} A を有限交叉性をもつ X X X の部分集合族とし、補題 5.26 によりそれを含む極大な族 D \mathcal{D} D をとる。⋂ D ∈ D D ‾ ≠ ∅ \bigcap_{D \in \mathcal{D}} \overline{D} \neq \emptyset ⋂ D ∈ D D = ∅ を示せば十分である。
各 λ \lambda λ について { p λ ( D ) ∣ D ∈ D } \lbrace p_\lambda(D) \mid D \in \mathcal{D} \rbrace { p λ ( D ) ∣ D ∈ D } は X λ X_\lambda X λ の有限交叉性をもつ族(p λ ( D 1 ∩ ⋯ ∩ D n ) ⊂ p λ ( D 1 ) ∩ ⋯ ∩ p λ ( D n ) p_\lambda(D_1 \cap \dots \cap D_n) \subset p_\lambda(D_1) \cap \dots \cap p_\lambda(D_n) p λ ( D 1 ∩ ⋯ ∩ D n ) ⊂ p λ ( D 1 ) ∩ ⋯ ∩ p λ ( D n ) )なので、X λ X_\lambda X λ のコンパクト性と補題 5.25 から x λ ∈ ⋂ D p λ ( D ) ‾ x_\lambda \in \bigcap_{D} \overline{p_\lambda(D)} x λ ∈ ⋂ D p λ ( D ) を選べる。x = ( x λ ) x = (x_\lambda) x = ( x λ ) とおき、すべての D ∈ D D \in \mathcal{D} D ∈ D について x ∈ D ‾ x \in \overline{D} x ∈ D を示す。
x x x を含む準開基の元 p λ − 1 ( U ) p_\lambda^{-1}(U) p λ − 1 ( U ) (U U U は x λ x_\lambda x λ を含む X λ X_\lambda X λ の開集合)をとる。x λ ∈ p λ ( D ) ‾ x_\lambda \in \overline{p_\lambda(D)} x λ ∈ p λ ( D ) なので U ∩ p λ ( D ) ≠ ∅ U \cap p_\lambda(D) \neq \emptyset U ∩ p λ ( D ) = ∅ 、すなわち p λ − 1 ( U ) ∩ D ≠ ∅ p_\lambda^{-1}(U) \cap D \neq \emptyset p λ − 1 ( U ) ∩ D = ∅ がすべての D ∈ D D \in \mathcal{D} D ∈ D で成り立つ。補題 5.27 の 2 より p λ − 1 ( U ) ∈ D p_\lambda^{-1}(U) \in \mathcal{D} p λ − 1 ( U ) ∈ D 。x x x を含む基本開集合はこのような集合の有限個の共通部分なので、補題 5.27 の 1 より D \mathcal{D} D に属し、したがって D \mathcal{D} D の任意の元 D D D と交わる(有限交叉性)。x x x の任意の近傍は基本開集合を含むので D D D と交わり、x ∈ D ‾ x \in \overline{D} x ∈ D 。□ \square □
証明では選択公理(ツォルンの補題と x λ x_\lambda x λ の選択)を使った。実はチコノフの定理は選択公理と同値であることが知られている(ケリーの定理、ここでは証明しない)。
箱位相では成り立たない。{ 0 , 1 } N \lbrace 0, 1 \rbrace^{\mathbb{N}} { 0 , 1 } N に箱位相を入れると、各 1 点集合 { x } = ∏ n { x n } \lbrace x \rbrace = \prod_n \lbrace x_n \rbrace { x } = ∏ n { x n } が開集合なので離散空間になり、無限(非可算)離散空間はコンパクトでない。
例 5.29 ヒルベルト立方体 [ 0 , 1 ] N [0, 1]^{\mathbb{N}} [ 0 , 1 ] N 、カントール空間 { 0 , 1 } N \lbrace 0, 1 \rbrace^{\mathbb{N}} { 0 , 1 } N はコンパクトである(後者はカントール集合と同相であることが知られている)。[ 0 , 1 ] [ 0 , 1 ] [0,1]^{[0,1]} [ 0 , 1 ] [ 0 , 1 ] のような非可算積もコンパクトである。関数解析のバナッハ–アラオグルの定理(双対空間の単位球の弱 ∗ コンパクト性)はチコノフの定理から導かれる(関数解析 第4章 )。
5.6 局所コンパクト空間と一点コンパクト化
R n \mathbb{R}^n R n はコンパクトでないが、各点のまわりではコンパクトな閉球がとれる。このような空間は解析学の主要な舞台である。
定義 5.30 (局所コンパクト, locally compact)位相空間 X X X の各点がコンパクトな近傍をもつとき、X X X は局所コンパクト であるという。
例 5.31 R n \mathbb{R}^n R n (閉球)、離散空間(1 点)、コンパクト空間は局所コンパクトである。Q \mathbb{Q} Q は局所コンパクトでない:0 0 0 のコンパクト近傍 K K K があったとすると、( − ε , ε ) ∩ Q ⊂ K (-\varepsilon, \varepsilon) \cap \mathbb{Q} \subset K ( − ε , ε ) ∩ Q ⊂ K となる無理数 ε > 0 \varepsilon > 0 ε > 0 がとれる。[ − ε , ε ] ∩ Q [-\varepsilon, \varepsilon] \cap \mathbb{Q} [ − ε , ε ] ∩ Q は Q \mathbb{Q} Q の閉集合で K K K に含まれるのでコンパクト(定理 5.5)であり、したがって R \mathbb{R} R のコンパクト集合として閉集合のはずだが、その R \mathbb{R} R での閉包は無理数 ε \varepsilon ε を含む。矛盾。無限次元ノルム空間も局所コンパクトでない。
定義 5.32 (一点コンパクト化, one-point compactification)位相空間 X X X と、X X X に属さない 1 点 ∞ \infty ∞ に対し、X ∗ = X ∪ { ∞ } X^{\ast} = X \cup \lbrace \infty \rbrace X ∗ = X ∪ { ∞ } の部分集合で次のいずれかの形のものを開集合とする:
(i) X X X の開集合 U U U
(ii) X ∗ ∖ K X^{\ast} \setminus K X ∗ ∖ K (K K K は X X X のコンパクトな閉集合)
X ∗ X^{\ast} X ∗ を X X X の一点コンパクト化 (アレクサンドロフ・コンパクト化)という。
言葉でいえば、「∞ \infty ∞ の近傍とは、X X X のコンパクト集合の外側全体を含む集合」であり、「コンパクト集合からどんどん離れていくこと」を「∞ \infty ∞ に近づくこと」とみなす。
定理 5.33
上の族は X ∗ X^{\ast} X ∗ の位相であり、X X X は X ∗ X^{\ast} X ∗ の開部分空間である(相対位相はもとの位相と一致する)。
X ∗ X^{\ast} X ∗ はコンパクトである。
X ∗ X^{\ast} X ∗ がハウスドルフ ⇔ \Leftrightarrow ⇔ X X X は局所コンパクト・ハウスドルフ。
X X X がコンパクトでなければ、X X X は X ∗ X^{\ast} X ∗ で稠密である。
証明. 1. (O1):∅ \emptyset ∅ は (i)、X ∗ = X ∗ ∖ ∅ X^{\ast} = X^{\ast} \setminus \emptyset X ∗ = X ∗ ∖ ∅ は (ii)。(O2):(i) と (i) の共通部分は (i);U ∩ ( X ∗ ∖ K ) = U ∩ ( X ∖ K ) U \cap (X^{\ast} \setminus K) = U \cap (X \setminus K) U ∩ ( X ∗ ∖ K ) = U ∩ ( X ∖ K ) は X X X の開集合で (i);( X ∗ ∖ K ) ∩ ( X ∗ ∖ K ′ ) = X ∗ ∖ ( K ∪ K ′ ) (X^{\ast} \setminus K) \cap (X^{\ast} \setminus K') = X^{\ast} \setminus (K \cup K') ( X ∗ ∖ K ) ∩ ( X ∗ ∖ K ′ ) = X ∗ ∖ ( K ∪ K ′ ) で K ∪ K ′ K \cup K' K ∪ K ′ はコンパクトな閉集合。(O3):(i) の元だけの和は (i)。(ii) の元 X ∗ ∖ K μ X^{\ast} \setminus K_\mu X ∗ ∖ K μ を少なくとも一つ含む場合、(i) の元の和を U U U とすると和集合は X ∗ ∖ C X^{\ast} \setminus C X ∗ ∖ C 、C = ( ⋂ μ K μ ) ∖ U C = (\bigcap_\mu K_\mu) \setminus U C = ( ⋂ μ K μ ) ∖ U である。C C C は X X X の閉集合で、コンパクト集合 K μ 0 K_{\mu_0} K μ 0 の閉部分集合 K μ 0 ∩ C K_{\mu_0} \cap C K μ 0 ∩ C に等しいのでコンパクト(定理 5.5)。よって (ii)。相対位相:開集合と X X X の共通部分は U U U または X ∖ K X \setminus K X ∖ K で、いずれも X X X の開集合であり、逆に X X X の開集合は (i) として現れる。
開被覆のうち ∞ \infty ∞ を含む元は (ii) の形 X ∗ ∖ K X^{\ast} \setminus K X ∗ ∖ K である。K K K は残りの元(X X X との共通部分は X X X の開集合)の有限個で覆えるので、合わせて有限部分被覆になる。
(⇐ \Leftarrow ⇐ ) X X X の 2 点は X X X の中で分離できる。x ∈ X x \in X x ∈ X と ∞ \infty ∞ については、x x x のコンパクト近傍 K K K と x ∈ U ⊂ K x \in U \subset K x ∈ U ⊂ K となる開集合 U U U をとる。K K K はハウスドルフ空間 X X X のコンパクト集合なので閉で、U U U と X ∗ ∖ K X^{\ast} \setminus K X ∗ ∖ K が分離する。(⇒ \Rightarrow ⇒ ) X X X はハウスドルフ空間の部分空間なのでハウスドルフ。x ∈ X x \in X x ∈ X と ∞ \infty ∞ を分離する開集合を U ∋ x U \ni x U ∋ x と X ∗ ∖ K ∋ ∞ X^{\ast} \setminus K \ni \infty X ∗ ∖ K ∋ ∞ とすると U ⊂ K U \subset K U ⊂ K で、K K K は x x x のコンパクト近傍。
X X X がコンパクトでなければ { ∞ } = X ∗ ∖ X \lbrace \infty \rbrace = X^{\ast} \setminus X { ∞ } = X ∗ ∖ X は (ii) の形でなく開でないので、∞ \infty ∞ の任意の近傍は X X X と交わる。□ \square □
命題 5.34 (一意性)Y Y Y をコンパクト・ハウスドルフ空間、p ∈ Y p \in Y p ∈ Y 、X = Y ∖ { p } X = Y \setminus \lbrace p \rbrace X = Y ∖ { p } とする。φ ∣ X = i d X \varphi\vert_X = \mathrm{id}_X φ ∣ X = id X , φ ( p ) = ∞ \varphi(p) = \infty φ ( p ) = ∞ で定まる φ : Y → X ∗ \varphi\colon Y \to X^{\ast} φ : Y → X ∗ は同相写像である。
証明. X X X は Y Y Y の開集合(1 点は閉)でハウスドルフ。x ∈ X x \in X x ∈ X と p p p を分離する Y Y Y の開集合 U ∋ x U \ni x U ∋ x , V ∋ p V \ni p V ∋ p をとると、Y ∖ V Y \setminus V Y ∖ V はコンパクト(定理 5.5)で X X X に含まれ、U U U を含むので x x x のコンパクト近傍である。よって X X X は局所コンパクト・ハウスドルフで、X ∗ X^{\ast} X ∗ はハウスドルフ(定理 5.33)。φ \varphi φ は全単射で、連続である:(i) の開集合 U U U の逆像は U U U で、X X X が Y Y Y で開なので Y Y Y で開;(ii) の X ∗ ∖ K X^{\ast} \setminus K X ∗ ∖ K の逆像は Y ∖ K Y \setminus K Y ∖ K で、K K K は Y Y Y のコンパクト集合なので閉。定理 5.10 より φ \varphi φ は同相写像。□ \square □
例 5.35
( R n ) ∗ ≅ S n (\mathbb{R}^n)^{\ast} \cong S^n ( R n ) ∗ ≅ S n :立体射影により S n ∖ { N } ≅ R n S^n \setminus \lbrace N \rbrace \cong \mathbb{R}^n S n ∖ { N } ≅ R n (例 2.39)なので、命題 5.34 から従う。特に C ∗ ≅ S 2 \mathbb{C}^{\ast} \cong S^2 C ∗ ≅ S 2 はリーマン球面 である(リーマン面 第1章 )。
N ∗ ≅ { 0 } ∪ { 1 / n ∣ n ∈ N } \mathbb{N}^{\ast} \cong \lbrace 0 \rbrace \cup \lbrace 1/n \mid n \in \mathbb{N} \rbrace N ∗ ≅ { 0 } ∪ { 1/ n ∣ n ∈ N } (問題 5.7)。( 0 , 1 ) ∗ ≅ S 1 (0, 1)^{\ast} \cong S^1 ( 0 , 1 ) ∗ ≅ S 1 、[ 0 , 1 ) ∗ ≅ [ 0 , 1 ] [0, 1)^{\ast} \cong [0, 1] [ 0 , 1 ) ∗ ≅ [ 0 , 1 ] 。
Q ∗ \mathbb{Q}^{\ast} Q ∗ はコンパクトだがハウスドルフでない(例 5.31 と定理 5.33 の 3)。
命題 5.36 X X X を局所コンパクト・ハウスドルフ空間、x ∈ U x \in U x ∈ U (U U U は開集合)とする。x ∈ V ⊂ V ‾ ⊂ U x \in V \subset \overline{V} \subset U x ∈ V ⊂ V ⊂ U かつ V ‾ \overline{V} V がコンパクトとなる開集合 V V V が存在する。特に X X X は正則である。
証明. X ∗ X^{\ast} X ∗ はコンパクト・ハウスドルフなので正則(系 5.8)。U U U は X ∗ X^{\ast} X ∗ の開集合なので、命題 4.3 より x ∈ V ⊂ c l X ∗ ( V ) ⊂ U x \in V \subset \mathrm{cl}_{X^{\ast}}(V) \subset U x ∈ V ⊂ cl X ∗ ( V ) ⊂ U となる X ∗ X^{\ast} X ∗ の開集合 V V V がある。V ⊂ X V \subset X V ⊂ X なので V V V は X X X の開集合で、c l X ∗ ( V ) \mathrm{cl}_{X^{\ast}}(V) cl X ∗ ( V ) はコンパクト空間の閉集合なのでコンパクトであり、U ⊂ X U \subset X U ⊂ X に含まれるので X X X での閉包 V ‾ = c l X ∗ ( V ) ∩ X \overline{V} = \mathrm{cl}_{X^{\ast}}(V) \cap X V = cl X ∗ ( V ) ∩ X に一致する。□ \square □
局所コンパクト・ハウスドルフ空間は、コンパクト台の連続関数 C c ( X ) C_c(X) C c ( X ) とラドン測度の理論の舞台である(測度と積分 第8章 )。
5.7 アスコリ–アルツェラの定理
関数空間 C [ 0 , 1 ] C[0, 1] C [ 0 , 1 ] の有界閉集合はコンパクトとは限らない(例 5.3 の 6)。では関数の族がいつ「コンパクト」になるのか。答えは「一様に有界」に加えて「一様に振動が小さい」ことである。
以下 X X X をコンパクト距離空間とし、X X X 上の実数値連続関数全体 C ( X ) C(X) C ( X ) に一様距離 d ∞ ( f , g ) = max x ∈ X ∣ f ( x ) − g ( x ) ∣ d_\infty(f, g) = \max_{x \in X} \lvert f(x) - g(x) \rvert d ∞ ( f , g ) = max x ∈ X ∣ f ( x ) − g ( x )∣ を入れる(最大値は系 5.9 により存在する)。
定義 5.37 (同程度連続, equicontinuous)F ⊂ C ( X ) \mathcal{F} \subset C(X) F ⊂ C ( X ) とする。
F \mathcal{F} F が点 x x x で同程度連続 であるとは、任意の ε > 0 \varepsilon > 0 ε > 0 に対してある δ > 0 \delta > 0 δ > 0 が存在し、すべての f ∈ F f \in \mathcal{F} f ∈ F と d ( x , y ) < δ d(x, y) < \delta d ( x , y ) < δ となるすべての y y y について ∣ f ( x ) − f ( y ) ∣ < ε \lvert f(x) - f(y) \rvert < \varepsilon ∣ f ( x ) − f ( y )∣ < ε となることをいう。すべての点で同程度連続なとき、単に同程度連続という。
各点 x x x で { f ( x ) ∣ f ∈ F } \lbrace f(x) \mid f \in \mathcal{F} \rbrace { f ( x ) ∣ f ∈ F } が有界なとき各点有界 、sup f ∈ F max x ∣ f ( x ) ∣ < ∞ \sup_{f \in \mathcal{F}} \max_x \lvert f(x) \rvert < \infty sup f ∈ F max x ∣ f ( x )∣ < ∞ のとき一様有界 という。
定理 5.38 (アスコリ–アルツェラの定理, Ascoli–Arzelà theorem)X X X をコンパクト距離空間、F ⊂ C ( X ) \mathcal{F} \subset C(X) F ⊂ C ( X ) とする。次は同値である。
F \mathcal{F} F の閉包 F ‾ \overline{\mathcal{F}} F は ( C ( X ) , d ∞ ) (C(X), d_\infty) ( C ( X ) , d ∞ ) でコンパクト。
F \mathcal{F} F は同程度連続かつ一様有界。
F \mathcal{F} F は同程度連続かつ各点有界。
特にこのとき、F \mathcal{F} F の任意の関数列は一様収束する部分列をもつ。
証明. 1 ⇒ \Rightarrow ⇒ 2:F ‾ \overline{\mathcal{F}} F はコンパクト距離空間なので全有界(定理 5.20)。ε > 0 \varepsilon > 0 ε > 0 に対し、F ⊂ ⋃ i = 1 m B ( f i , ε / 3 ) \mathcal{F} \subset \bigcup_{i=1}^m B(f_i, \varepsilon/3) F ⊂ ⋃ i = 1 m B ( f i , ε /3 ) となる f 1 , … , f m ∈ F ‾ f_1, \dots, f_m \in \overline{\mathcal{F}} f 1 , … , f m ∈ F がある。(一様有界)ε = 3 \varepsilon = 3 ε = 3 とすれば任意の f ∈ F f \in \mathcal{F} f ∈ F で max ∣ f ∣ < max i max ∣ f i ∣ + 1 \max \lvert f \rvert < \max_i \max \lvert f_i \rvert + 1 max ∣ f ∣ < max i max ∣ f i ∣ + 1 。(同程度連続)x ∈ X x \in X x ∈ X を固定し、各 f i f_i f i の連続性から、d ( x , y ) < δ d(x, y) < \delta d ( x , y ) < δ ならすべての i i i で ∣ f i ( x ) − f i ( y ) ∣ < ε / 3 \lvert f_i(x) - f_i(y) \rvert < \varepsilon/3 ∣ f i ( x ) − f i ( y )∣ < ε /3 となる δ \delta δ をとる。f ∈ F f \in \mathcal{F} f ∈ F に対し d ∞ ( f , f i ) < ε / 3 d_\infty(f, f_i) < \varepsilon/3 d ∞ ( f , f i ) < ε /3 となる i i i を選べば、d ( x , y ) < δ d(x, y) < \delta d ( x , y ) < δ のとき
∣ f ( x ) − f ( y ) ∣ ≤ ∣ f ( x ) − f i ( x ) ∣ + ∣ f i ( x ) − f i ( y ) ∣ + ∣ f i ( y ) − f ( y ) ∣ < ε \lvert f(x) - f(y) \rvert \leq \lvert f(x) - f_i(x) \rvert + \lvert f_i(x) - f_i(y) \rvert + \lvert f_i(y) - f(y) \rvert < \varepsilon ∣ f ( x ) − f ( y )∣ ≤ ∣ f ( x ) − f i ( x )∣ + ∣ f i ( x ) − f i ( y )∣ + ∣ f i ( y ) − f ( y )∣ < ε
2 ⇒ \Rightarrow ⇒ 3:明らか。
3 ⇒ \Rightarrow ⇒ 1:ステップ 1(部分列の構成). 系 5.21 より X X X は稠密な可算部分集合 { x 1 , x 2 , … } \lbrace x_1, x_2, \dots \rbrace { x 1 , x 2 , … } をもつ。F \mathcal{F} F の関数列 ( f n ) (f_n) ( f n ) をとる。( f n ( x 1 ) ) (f_n(x_1)) ( f n ( x 1 )) は有界な実数列なので収束部分列をもつ(ボルツァーノ–ワイエルシュトラス)。その部分列から x 2 x_2 x 2 での値が収束する部分列をとり、以下同様に続け、定理 5.20 の証明と同じ対角線論法により、すべての x j x_j x j で ( g k ( x j ) ) k (g_k(x_j))_k ( g k ( x j ) ) k が収束する部分列 ( g k ) (g_k) ( g k ) を得る。
ステップ 2(一様コーシー性). ε > 0 \varepsilon > 0 ε > 0 とする。同程度連続性から、各 z ∈ X z \in X z ∈ X に対し δ z > 0 \delta_z > 0 δ z > 0 を「d ( z , y ) < δ z d(z, y) < \delta_z d ( z , y ) < δ z ならすべての f ∈ F f \in \mathcal{F} f ∈ F で ∣ f ( y ) − f ( z ) ∣ < ε / 6 \lvert f(y) - f(z) \rvert < \varepsilon/6 ∣ f ( y ) − f ( z )∣ < ε /6 」となるようにとる。X X X のコンパクト性から有限個の B ( z 1 , δ z 1 ) , … , B ( z m , δ z m ) B(z_1, \delta_{z_1}), \dots, B(z_m, \delta_{z_m}) B ( z 1 , δ z 1 ) , … , B ( z m , δ z m ) で X X X を覆える。同じ球に属する 2 点 y , y ′ y, y' y , y ′ については ∣ f ( y ) − f ( y ′ ) ∣ < ε / 3 \lvert f(y) - f(y') \rvert < \varepsilon/3 ∣ f ( y ) − f ( y ′ )∣ < ε /3 である。各球は空でない開集合なので稠密集合の点 x j i ∈ B ( z i , δ z i ) x_{j_i} \in B(z_i, \delta_{z_i}) x j i ∈ B ( z i , δ z i ) を含む。K K K を十分大きくとり、k , l ≥ K k, l \geq K k , l ≥ K なら i = 1 , … , m i = 1, \dots, m i = 1 , … , m のすべてで ∣ g k ( x j i ) − g l ( x j i ) ∣ < ε / 3 \lvert g_k(x_{j_i}) - g_l(x_{j_i}) \rvert < \varepsilon/3 ∣ g k ( x j i ) − g l ( x j i )∣ < ε /3 とする。任意の y ∈ X y \in X y ∈ X はある B ( z i , δ z i ) B(z_i, \delta_{z_i}) B ( z i , δ z i ) に属するので、k , l ≥ K k, l \geq K k , l ≥ K なら
∣ g k ( y ) − g l ( y ) ∣ ≤ ∣ g k ( y ) − g k ( x j i ) ∣ + ∣ g k ( x j i ) − g l ( x j i ) ∣ + ∣ g l ( x j i ) − g l ( y ) ∣ < ε \lvert g_k(y) - g_l(y) \rvert \leq \lvert g_k(y) - g_k(x_{j_i}) \rvert + \lvert g_k(x_{j_i}) - g_l(x_{j_i}) \rvert + \lvert g_l(x_{j_i}) - g_l(y) \rvert < \varepsilon ∣ g k ( y ) − g l ( y )∣ ≤ ∣ g k ( y ) − g k ( x j i )∣ + ∣ g k ( x j i ) − g l ( x j i )∣ + ∣ g l ( x j i ) − g l ( y )∣ < ε
よって d ∞ ( g k , g l ) ≤ ε d_\infty(g_k, g_l) \leq \varepsilon d ∞ ( g k , g l ) ≤ ε で、( g k ) (g_k) ( g k ) は一様コーシー列である。
ステップ 3(極限). 各 y y y で ( g k ( y ) ) (g_k(y)) ( g k ( y )) は実数のコーシー列なので収束し、極限を g ( y ) g(y) g ( y ) とする。ステップ 2 の不等式で l → ∞ l \to \infty l → ∞ とすると k ≥ K k \geq K k ≥ K ですべての y y y について ∣ g k ( y ) − g ( y ) ∣ ≤ ε \lvert g_k(y) - g(y) \rvert \leq \varepsilon ∣ g k ( y ) − g ( y )∣ ≤ ε 、すなわち g k → g g_k \to g g k → g は一様収束で、補題 4.10 より g ∈ C ( X ) g \in C(X) g ∈ C ( X ) 。以上で「F \mathcal{F} F の任意の関数列は C ( X ) C(X) C ( X ) で一様収束する部分列をもつ」ことが示された。
ステップ 4(閉包のコンパクト性). ( h n ) (h_n) ( h n ) を F ‾ \overline{\mathcal{F}} F の点列とし、f n ∈ F f_n \in \mathcal{F} f n ∈ F を d ∞ ( f n , h n ) < 1 / n d_\infty(f_n, h_n) < 1/n d ∞ ( f n , h n ) < 1/ n となるようにとる。ステップ 3 より部分列 f n k → g f_{n_k} \to g f n k → g があり、d ∞ ( h n k , g ) ≤ 1 / n k + d ∞ ( f n k , g ) → 0 d_\infty(h_{n_k}, g) \leq 1/n_k + d_\infty(f_{n_k}, g) \to 0 d ∞ ( h n k , g ) ≤ 1/ n k + d ∞ ( f n k , g ) → 0 。F ‾ \overline{\mathcal{F}} F は閉なので g ∈ F ‾ g \in \overline{\mathcal{F}} g ∈ F 。よって F ‾ \overline{\mathcal{F}} F は点列コンパクトで、定理 5.20 よりコンパクト。□ \square □
例 5.39
L , M > 0 L, M > 0 L , M > 0 とし、F = { f ∈ C [ 0 , 1 ] ∣ ∣ f ( 0 ) ∣ ≤ M , ∣ f ( x ) − f ( y ) ∣ ≤ L ∣ x − y ∣ } \mathcal{F} = \lbrace f \in C[0, 1] \mid \lvert f(0) \rvert \leq M, \ \lvert f(x) - f(y) \rvert \leq L \lvert x - y \rvert \rbrace F = { f ∈ C [ 0 , 1 ] ∣ ∣ f ( 0 )∣ ≤ M , ∣ f ( x ) − f ( y )∣ ≤ L ∣ x − y ∣} とする。δ = ε / L \delta = \varepsilon/L δ = ε / L で同程度連続、∣ f ( x ) ∣ ≤ M + L \lvert f(x) \rvert \leq M + L ∣ f ( x )∣ ≤ M + L で一様有界であり、F \mathcal{F} F は閉(条件は各点での不等式なので一様収束で保たれる)なので、F \mathcal{F} F はコンパクトである。
f n ( x ) = x n f_n(x) = x^n f n ( x ) = x n は [ 0 , 1 ] [0, 1] [ 0 , 1 ] 上一様有界だが、x = 1 x = 1 x = 1 で同程度連続でない(1 − ( 1 − δ / 2 ) n → 1 1 - (1 - \delta/2)^n \to 1 1 − ( 1 − δ /2 ) n → 1 )。実際、一様収束する部分列をもたない(極限は不連続関数になってしまう、例 1.24)。
f n ( x ) = sin n x f_n(x) = \sin nx f n ( x ) = sin n x も [ 0 , π ] [0, \pi] [ 0 , π ] 上一様有界だが同程度連続でない。
アスコリ–アルツェラの定理は、常微分方程式の解の存在(ペアノの定理、微分方程式 第2章 )、正則関数族の正規族の理論(モンテルの定理、複素関数論 第6章 )、コンパクト作用素(関数解析 第5章 )の基礎である。
まとめ
コンパクト性は「任意の開被覆が有限部分被覆をもつ」ことで、局所的な情報を有限個にまとめて大域的な結論を得るための性質である。閉集合の有限交叉性でも言い換えられる。
閉部分集合・連続像はコンパクト、ハウスドルフ空間のコンパクト集合は閉、コンパクト・ハウスドルフ空間は正規である。
コンパクト空間からハウスドルフ空間への連続全単射は同相写像であり、商空間の同定(円周・トーラス・射影直線)に威力を発揮する。
ハイネ–ボレル:R n \mathbb{R}^n R n ではコンパクト ⇔ \Leftrightarrow ⇔ 有界閉。距離空間ではコンパクト ⇔ \Leftrightarrow ⇔ 点列コンパクト ⇔ \Leftrightarrow ⇔ 完備かつ全有界で、ルベーグ数から一様連続性が従う。
チコノフの定理:コンパクト空間の任意個の積はコンパクト(ツォルンの補題を用いる)。箱位相では成り立たない。
局所コンパクト・ハウスドルフ空間の一点コンパクト化はコンパクト・ハウスドルフで、( R n ) ∗ ≅ S n (\mathbb{R}^n)^{\ast} \cong S^n ( R n ) ∗ ≅ S n 。
アスコリ–アルツェラ:C ( X ) C(X) C ( X ) の部分集合の閉包がコンパクト ⇔ \Leftrightarrow ⇔ 同程度連続かつ一様(各点)有界。
演習問題
問題 5.1 ★ (a) 有限個のコンパクト集合の和集合はコンパクトであることを示せ。(b) [ 0 , 1 ] [0, 1] [ 0 , 1 ] と ( 0 , 1 ] (0, 1] ( 0 , 1 ] は同相でないことを示せ。
解答
(a) K 1 ∪ ⋯ ∪ K n K_1 \cup \dots \cup K_n K 1 ∪ ⋯ ∪ K n を覆う開集合族は各 K i K_i K i を覆うので、各 K i K_i K i を覆う有限部分族を合わせればよい。(b) [ 0 , 1 ] [0, 1] [ 0 , 1 ] はコンパクト(定理 5.13)、( 0 , 1 ] (0, 1] ( 0 , 1 ] は開被覆 { ( 1 / n , 1 ] } \lbrace (1/n, 1] \rbrace {( 1/ n , 1 ]} が有限部分被覆をもたないのでコンパクトでない。コンパクト性は位相的性質(定理 5.6)なので同相でない。
問題 5.2 ★ ハウスドルフ空間 X X X のコンパクト集合の族 { K λ } \lbrace K_\lambda \rbrace { K λ } (空でない族)の共通部分はコンパクトであることを示せ。
解答
各 K λ K_\lambda K λ は閉(定理 5.7)なので ⋂ K λ \bigcap K_\lambda ⋂ K λ は閉。λ 0 \lambda_0 λ 0 を一つ固定すると ⋂ K λ = K λ 0 ∩ ⋂ K λ \bigcap K_\lambda = K_{\lambda_0} \cap \bigcap K_\lambda ⋂ K λ = K λ 0 ∩ ⋂ K λ はコンパクト空間 K λ 0 K_{\lambda_0} K λ 0 の閉部分集合なのでコンパクト(定理 5.5)。
問題 5.3 ★★ Y Y Y をコンパクト空間とする。射影 p : X × Y → X p\colon X \times Y \to X p : X × Y → X は閉写像であることを示せ。Y Y Y がコンパクトでないときの反例を挙げよ。
解答
F ⊂ X × Y F \subset X \times Y F ⊂ X × Y を閉集合とし、x ∉ p ( F ) x \notin p(F) x ∈ / p ( F ) とする。{ x } × Y \lbrace x \rbrace \times Y { x } × Y は開集合 W = ( X × Y ) ∖ F W = (X \times Y) \setminus F W = ( X × Y ) ∖ F に含まれるので、チューブ補題より U × Y ⊂ W U \times Y \subset W U × Y ⊂ W となる x x x の開近傍 U U U がある。これは U ∩ p ( F ) = ∅ U \cap p(F) = \emptyset U ∩ p ( F ) = ∅ を意味するので、p ( F ) p(F) p ( F ) の補集合は開。反例:双曲線 x y = 1 xy = 1 x y = 1 の R × R → R \mathbb{R} \times \mathbb{R} \to \mathbb{R} R × R → R による像 R ∖ { 0 } \mathbb{R} \setminus \lbrace 0 \rbrace R ∖ { 0 } (第3章)。
問題 5.4 ★★ (閉グラフ定理)Y Y Y をコンパクト・ハウスドルフ空間とする。写像 f : X → Y f\colon X \to Y f : X → Y が連続 ⇔ \Leftrightarrow ⇔ グラフ Γ f = { ( x , f ( x ) ) } \Gamma_f = \lbrace (x, f(x)) \rbrace Γ f = {( x , f ( x ))} が X × Y X \times Y X × Y の閉集合、を示せ。
解答
(⇒ \Rightarrow ⇒ ) Γ f \Gamma_f Γ f は連続写像 ( x , y ) ↦ ( f ( x ) , y ) (x, y) \mapsto (f(x), y) ( x , y ) ↦ ( f ( x ) , y ) による対角線 Δ Y \Delta_Y Δ Y の逆像で、Y Y Y がハウスドルフなので Δ Y \Delta_Y Δ Y は閉(問題 4.2)。コンパクト性は不要。(⇐ \Leftarrow ⇐ ) Y Y Y の閉集合 C C C について f − 1 ( C ) = p ( Γ f ∩ ( X × C ) ) f^{-1}(C) = p(\Gamma_f \cap (X \times C)) f − 1 ( C ) = p ( Γ f ∩ ( X × C )) (p p p は X X X への射影)。Γ f ∩ ( X × C ) \Gamma_f \cap (X \times C) Γ f ∩ ( X × C ) は閉で、問題 5.3 より p p p は閉写像なので f − 1 ( C ) f^{-1}(C) f − 1 ( C ) は閉。
問題 5.5 ★★ (ディニの定理)X X X をコンパクト空間、f n , f ∈ C ( X ) f_n, f \in C(X) f n , f ∈ C ( X ) とし、各点で f 1 ( x ) ≤ f 2 ( x ) ≤ ⋯ f_1(x) \leq f_2(x) \leq \cdots f 1 ( x ) ≤ f 2 ( x ) ≤ ⋯ かつ f n ( x ) → f ( x ) f_n(x) \to f(x) f n ( x ) → f ( x ) とする。このとき f n → f f_n \to f f n → f は一様収束であることを示せ。
解答
g n = f − f n ≥ 0 g_n = f - f_n \geq 0 g n = f − f n ≥ 0 は連続で、各点で単調減少して 0 0 0 に収束する。ε > 0 \varepsilon > 0 ε > 0 に対し U n = { x ∣ g n ( x ) < ε } U_n = \lbrace x \mid g_n(x) < \varepsilon \rbrace U n = { x ∣ g n ( x ) < ε } は開集合で、U 1 ⊂ U 2 ⊂ ⋯ U_1 \subset U_2 \subset \cdots U 1 ⊂ U 2 ⊂ ⋯ 、各点収束から ⋃ U n = X \bigcup U_n = X ⋃ U n = X 。コンパクト性より有限個で覆え、単調性からある U N = X U_N = X U N = X 。n ≥ N n \geq N n ≥ N なら 0 ≤ g n ≤ g N < ε 0 \leq g_n \leq g_N < \varepsilon 0 ≤ g n ≤ g N < ε が全域で成り立つ。
問題 5.6 ★★ 錐 C ( S n − 1 ) = ( S n − 1 × [ 0 , 1 ] ) / ( S n − 1 × { 1 } ) C(S^{n-1}) = (S^{n-1} \times [0, 1])/(S^{n-1} \times \lbrace 1 \rbrace) C ( S n − 1 ) = ( S n − 1 × [ 0 , 1 ]) / ( S n − 1 × { 1 }) は D n D^n D n と同相であることを示せ。
解答
Φ ( x , t ) = ( 1 − t ) x \Phi(x, t) = (1 - t)x Φ ( x , t ) = ( 1 − t ) x は S n − 1 × [ 0 , 1 ] → D n S^{n-1} \times [0, 1] \to D^n S n − 1 × [ 0 , 1 ] → D n の連続な全射で、S n − 1 × { 1 } S^{n-1} \times \lbrace 1 \rbrace S n − 1 × { 1 } を原点に写し、それ以外では単射である(y ≠ 0 y \neq 0 y = 0 なら x = y / ∥ y ∥ x = y/\lVert y \rVert x = y / ∥ y ∥ , t = 1 − ∥ y ∥ t = 1 - \lVert y \rVert t = 1 − ∥ y ∥ と一意に決まる)。よって Φ \Phi Φ はつぶした点を原点に写す連続全単射 Φ ˉ : C ( S n − 1 ) → D n \bar{\Phi}\colon C(S^{n-1}) \to D^n Φ ˉ : C ( S n − 1 ) → D n を誘導する(定理 3.16)。S n − 1 × [ 0 , 1 ] S^{n-1} \times [0, 1] S n − 1 × [ 0 , 1 ] はコンパクト(定理 5.15, 5.16)なのでその商空間もコンパクトで、D n D^n D n はハウスドルフなので、定理 5.10 より Φ ˉ \bar{\Phi} Φ ˉ は同相写像。
問題 5.7 ★ N \mathbb{N} N (離散位相)の一点コンパクト化は K = { 0 } ∪ { 1 / n ∣ n ∈ N } K = \lbrace 0 \rbrace \cup \lbrace 1/n \mid n \in \mathbb{N} \rbrace K = { 0 } ∪ { 1/ n ∣ n ∈ N } と同相であることを示せ。
解答
K K K はコンパクト・ハウスドルフ(例 5.3)で、K ∖ { 0 } = { 1 / n } K \setminus \lbrace 0 \rbrace = \lbrace 1/n \rbrace K ∖ { 0 } = { 1/ n } は各点が孤立点なので離散空間であり、n ↦ 1 / n n \mapsto 1/n n ↦ 1/ n で N \mathbb{N} N と同相。命題 5.34 より K ≅ N ∗ K \cong \mathbb{N}^{\ast} K ≅ N ∗ 。
問題 5.8 ★★ F = { f ∈ C [ 0 , 1 ] ∣ f ( 0 ) = 0 , ∣ f ( x ) − f ( y ) ∣ ≤ ∣ x − y ∣ 1 / 2 } \mathcal{F} = \lbrace f \in C[0, 1] \mid f(0) = 0, \ \lvert f(x) - f(y) \rvert \leq \lvert x - y \rvert^{1/2} \rbrace F = { f ∈ C [ 0 , 1 ] ∣ f ( 0 ) = 0 , ∣ f ( x ) − f ( y )∣ ≤ ∣ x − y ∣ 1/2 } は ( C [ 0 , 1 ] , d ∞ ) (C[0, 1], d_\infty) ( C [ 0 , 1 ] , d ∞ ) のコンパクト集合であることを示せ。
解答
δ = ε 2 \delta = \varepsilon^2 δ = ε 2 とすれば ∣ x − y ∣ < δ \lvert x - y \rvert < \delta ∣ x − y ∣ < δ で ∣ f ( x ) − f ( y ) ∣ < ε \lvert f(x) - f(y) \rvert < \varepsilon ∣ f ( x ) − f ( y )∣ < ε がすべての f ∈ F f \in \mathcal{F} f ∈ F で成り立つので同程度連続。∣ f ( x ) ∣ = ∣ f ( x ) − f ( 0 ) ∣ ≤ 1 \lvert f(x) \rvert = \lvert f(x) - f(0) \rvert \leq 1 ∣ f ( x )∣ = ∣ f ( x ) − f ( 0 )∣ ≤ 1 で一様有界。F \mathcal{F} F を定める条件は各点の等式・不等式で、一様収束(したがって各点収束)の極限で保たれるので F \mathcal{F} F は閉。定理 5.38 より F = F ‾ \mathcal{F} = \overline{\mathcal{F}} F = F はコンパクト。
問題 5.9 ★★★ X X X をコンパクト距離空間、f : X → X f\colon X \to X f : X → X を等長写像とする。f f f は全射であることを示せ。
解答
f ( X ) f(X) f ( X ) はコンパクトなので閉である。f ( X ) ≠ X f(X) \neq X f ( X ) = X と仮定し、a ∈ X ∖ f ( X ) a \in X \setminus f(X) a ∈ X ∖ f ( X ) をとると、ε = d ( a , f ( X ) ) > 0 \varepsilon = d(a, f(X)) > 0 ε = d ( a , f ( X )) > 0 (例 1.28 の 2)。点列 a 0 = a a_0 = a a 0 = a , a n + 1 = f ( a n ) a_{n+1} = f(a_n) a n + 1 = f ( a n ) を考える。m < n m < n m < n について d ( a m , a n ) = d ( f m ( a 0 ) , f m ( a n − m ) ) = d ( a 0 , a n − m ) d(a_m, a_n) = d(f^m(a_0), f^m(a_{n-m})) = d(a_0, a_{n-m}) d ( a m , a n ) = d ( f m ( a 0 ) , f m ( a n − m )) = d ( a 0 , a n − m ) (等長性)で、a n − m ∈ f ( X ) a_{n-m} \in f(X) a n − m ∈ f ( X ) なので d ( a 0 , a n − m ) ≥ ε d(a_0, a_{n-m}) \geq \varepsilon d ( a 0 , a n − m ) ≥ ε 。よって ( a n ) (a_n) ( a n ) の相異なる項の距離は ε \varepsilon ε 以上で、収束部分列をもたない。これは X X X の点列コンパクト性(定理 5.20)に反する。
問題 5.10 ★★★ ハウスドルフ空間 Y Y Y の稠密な部分空間 X X X が局所コンパクトならば、X X X は Y Y Y の開集合であることを示せ。これを用いて、Q \mathbb{Q} Q が局所コンパクトでないことを再証明せよ。
解答
x ∈ X x \in X x ∈ X とし、X X X でのコンパクト近傍 K K K と、x ∈ U ⊂ K x \in U \subset K x ∈ U ⊂ K となる X X X の開集合 U U U をとる。U = W ∩ X U = W \cap X U = W ∩ X となる Y Y Y の開集合 W W W がある。X X X は稠密で W W W は開なので W ⊂ W ∩ X ‾ W \subset \overline{W \cap X} W ⊂ W ∩ X (y ∈ W y \in W y ∈ W の任意の近傍 N N N について、N ∩ W N \cap W N ∩ W は空でない開集合なので X X X と交わる)。よって W ⊂ U ‾ ⊂ K ‾ = K W \subset \overline{U} \subset \overline{K} = K W ⊂ U ⊂ K = K (K K K は Y Y Y のコンパクト集合なので閉、閉包は Y Y Y でとる)。したがって x ∈ W ⊂ K ⊂ X x \in W \subset K \subset X x ∈ W ⊂ K ⊂ X で、X X X は Y Y Y の開集合。Q \mathbb{Q} Q は R \mathbb{R} R で稠密だが開集合でないので、局所コンパクトでない。