この章の目標
T 1 T_1 T 1 ・ハウスドルフ・正則・正規の各分離公理を理解し、それぞれを区別する反例を挙げられる
距離空間が正規であること、ウリゾーンの補題、ティーツェの拡張定理を証明できる
第一可算・第二可算・可分・リンデレフの関係を理解し、第一可算空間では点列で閉包や連続性が判定できることを証明できる
点列では位相を捉えきれない例を知り、ネット(有向点列)の考え方を理解する
ウリゾーンの距離化定理の主張と証明の筋道を説明できる
前提 :第2章 、第3章
第2・3章で、極限が一意でない空間(補有限位相)や、2 点を分離できない商空間(原点が 2 つある直線)を見た。距離空間では、異なる 2 点は小さな開球で分離でき、交わらない閉集合は連続関数 d ( x , A ) / ( d ( x , A ) + d ( x , B ) ) d(x, A)/(d(x, A) + d(x, B)) d ( x , A ) / ( d ( x , A ) + d ( x , B )) で分離できた(問題 1.7)。分離公理 は、一般の位相空間が距離空間にどれだけ近いかを段階的に測る条件である。可算公理 は、位相が「可算個の情報」で決まるかどうかを測る。両者を組み合わせると、どんな位相空間が距離化可能かという問いに答えられる(4.6 節)。
4.1 分離公理
定義 4.1 (分離公理)位相空間 X X X について:
X X X が T 1 T_1 T 1 空間 であるとは、任意の x ≠ y x \neq y x = y に対し、x ∈ U x \in U x ∈ U , y ∉ U y \notin U y ∈ / U となる開集合 U U U が存在することをいう。
X X X がハウスドルフ空間 (T 2 T_2 T 2 空間, Hausdorff space)であるとは、任意の x ≠ y x \neq y x = y に対し、x ∈ U x \in U x ∈ U , y ∈ V y \in V y ∈ V , U ∩ V = ∅ U \cap V = \emptyset U ∩ V = ∅ となる開集合 U , V U, V U , V が存在することをいう。
X X X が正則空間 (regular space) であるとは、T 1 T_1 T 1 であり、任意の点 x x x と x ∉ F x \notin F x ∈ / F となる閉集合 F F F に対し、x ∈ U x \in U x ∈ U , F ⊂ V F \subset V F ⊂ V , U ∩ V = ∅ U \cap V = \emptyset U ∩ V = ∅ となる開集合 U , V U, V U , V が存在することをいう。
X X X が正規空間 (normal space) であるとは、T 1 T_1 T 1 であり、交わらない任意の閉集合 F , G F, G F , G に対し、F ⊂ U F \subset U F ⊂ U , G ⊂ V G \subset V G ⊂ V , U ∩ V = ∅ U \cap V = \emptyset U ∩ V = ∅ となる開集合 U , V U, V U , V が存在することをいう。
注意
正則・正規の定義に T 1 T_1 T 1 を含めるかどうか、T 3 T_3 T 3 ・T 4 T_4 T 4 という記号をどちらに割り当てるかは本によって異なる。本教材では T 1 T_1 T 1 を含めるので、正規 ⇒ \Rightarrow ⇒ 正則 ⇒ \Rightarrow ⇒ ハウスドルフ ⇒ \Rightarrow ⇒ T 1 T_1 T 1 が成り立つ(次の命題により 1 点集合が閉集合になるため)。
命題 4.2 X X X が T 1 T_1 T 1 ⇔ \Leftrightarrow ⇔ X X X の 1 点集合はすべて閉集合 ⇔ \Leftrightarrow ⇔ 有限集合はすべて閉集合。
証明. T 1 T_1 T 1 なら、x x x を固定して各 y ≠ x y \neq x y = x に y ∈ U y y \in U_y y ∈ U y , x ∉ U y x \notin U_y x ∈ / U y となる開集合をとれば X ∖ { x } = ⋃ y ≠ x U y X \setminus \lbrace x \rbrace = \bigcup_{y \neq x} U_y X ∖ { x } = ⋃ y = x U y は開。1 点集合が閉なら有限集合は有限個の閉集合の和なので閉。有限集合が閉なら、x ≠ y x \neq y x = y に対し U = X ∖ { y } U = X \setminus \lbrace y \rbrace U = X ∖ { y } が求める開集合。□ \square □
命題 4.3 T 1 T_1 T 1 空間 X X X について:
X X X が正則 ⇔ \Leftrightarrow ⇔ 任意の点 x x x とその開近傍 U U U に対し、x ∈ V ⊂ V ‾ ⊂ U x \in V \subset \overline{V} \subset U x ∈ V ⊂ V ⊂ U となる開集合 V V V がある。
X X X が正規 ⇔ \Leftrightarrow ⇔ 任意の閉集合 F F F と F ⊂ U F \subset U F ⊂ U となる開集合 U U U に対し、F ⊂ V ⊂ V ‾ ⊂ U F \subset V \subset \overline{V} \subset U F ⊂ V ⊂ V ⊂ U となる開集合 V V V がある。
証明. 2 を示す(1 は F = { x } F = \lbrace x \rbrace F = { x } の場合と同様)。(⇒ \Rightarrow ⇒ ) F F F と X ∖ U X \setminus U X ∖ U は交わらない閉集合なので、F ⊂ V F \subset V F ⊂ V , X ∖ U ⊂ W X \setminus U \subset W X ∖ U ⊂ W , V ∩ W = ∅ V \cap W = \emptyset V ∩ W = ∅ となる開集合がある。V ⊂ X ∖ W V \subset X \setminus W V ⊂ X ∖ W で X ∖ W X \setminus W X ∖ W は閉なので V ‾ ⊂ X ∖ W ⊂ U \overline{V} \subset X \setminus W \subset U V ⊂ X ∖ W ⊂ U 。(⇐ \Leftarrow ⇐ ) 交わらない閉集合 F , G F, G F , G に対し U = X ∖ G U = X \setminus G U = X ∖ G として V V V をとれば、V V V と X ∖ V ‾ X \setminus \overline{V} X ∖ V は交わらない開集合で、F ⊂ V F \subset V F ⊂ V , G ⊂ X ∖ U ⊂ X ∖ V ‾ G \subset X \setminus U \subset X \setminus \overline{V} G ⊂ X ∖ U ⊂ X ∖ V 。□ \square □
定理 4.4 距離空間は正規である。
証明. 1 点集合は閉(例 1.17)なので T 1 T_1 T 1 。F , G F, G F , G を交わらない閉集合とする。一方が空なら U = X U = X U = X などとすればよいので、ともに空でないとする。
U = { x ∣ d ( x , F ) < d ( x , G ) } , V = { x ∣ d ( x , G ) < d ( x , F ) } U = \lbrace x \mid d(x, F) < d(x, G) \rbrace, \qquad V = \lbrace x \mid d(x, G) < d(x, F) \rbrace U = { x ∣ d ( x , F ) < d ( x , G )} , V = { x ∣ d ( x , G ) < d ( x , F )}
とおく。d ( ⋅ , F ) , d ( ⋅ , G ) d(\cdot, F), d(\cdot, G) d ( ⋅ , F ) , d ( ⋅ , G ) は連続(例 1.28)なので U , V U, V U , V は開集合(問題 1.6)で、明らかに U ∩ V = ∅ U \cap V = \emptyset U ∩ V = ∅ 。x ∈ F x \in F x ∈ F なら d ( x , F ) = 0 d(x, F) = 0 d ( x , F ) = 0 であり、x ∉ G = G ‾ x \notin G = \overline{G} x ∈ / G = G なので d ( x , G ) > 0 d(x, G) > 0 d ( x , G ) > 0 (例 1.28 の 2)。よって F ⊂ U F \subset U F ⊂ U 、同様に G ⊂ V G \subset V G ⊂ V 。□ \square □
定理 4.5 ハウスドルフ空間では、点列の極限は(存在すれば)ただ一つである。
証明. x n → a x_n \to a x n → a , x n → b x_n \to b x n → b , a ≠ b a \neq b a = b とする。a ∈ U a \in U a ∈ U , b ∈ V b \in V b ∈ V , U ∩ V = ∅ U \cap V = \emptyset U ∩ V = ∅ となる開集合をとると、十分大きな n n n で x n ∈ U ∩ V x_n \in U \cap V x n ∈ U ∩ V となり矛盾。□ \square □
分離公理を区別する例
例 4.6
T 1 T_1 T 1 だがハウスドルフでない :無限集合上の補有限位相(1 点集合は閉だが、空でない開集合はすべて交わる、例 2.7)。無限体 K K K 上の K n K^n K n のザリスキー位相(1 点 a a a は V ( { x 1 − a 1 , … , x n − a n } ) V(\lbrace x_1 - a_1, \dots, x_n - a_n \rbrace) V ({ x 1 − a 1 , … , x n − a n }) で閉)。原点が 2 つある直線(例 3.24)。
T 1 T_1 T 1 でない :2 点以上の密着空間、シェルピンスキー空間(例 2.6)。
極限は一意だがハウスドルフでない :非可算集合 X X X 上の可算補位相(例 2.8)。x n → x x_n \to x x n → x とすると、A = { x n ∣ x n ≠ x } A = \lbrace x_n \mid x_n \neq x \rbrace A = { x n ∣ x n = x } は可算なので X ∖ A X \setminus A X ∖ A は x x x を含む開集合であり、ある番号以降 x n ∈ X ∖ A x_n \in X \setminus A x n ∈ X ∖ A 、すなわち x n = x x_n = x x n = x 。収束列は結局定数列なので極限は一意である。しかし空でない開集合の補集合は可算なので、2 つの空でない開集合の共通部分の補集合も可算で、X X X が非可算であることから共通部分は空でない。よってハウスドルフでない。定理 4.5 の逆は成り立たない。
ハウスドルフだが正則でない :K = { 1 / n ∣ n ∈ N } K = \lbrace 1/n \mid n \in \mathbb{N} \rbrace K = { 1/ n ∣ n ∈ N } とし、開区間 ( a , b ) (a, b) ( a , b ) と ( a , b ) ∖ K (a, b) \setminus K ( a , b ) ∖ K の全体を開基とする R \mathbb{R} R 上の位相を考える(R K \mathbb{R}_K R K と書く。(B1)(B2) は容易に確かめられる)。通常の位相より強いのでハウスドルフである。R ∖ K = ⋃ n ( ( − n , n ) ∖ K ) \mathbb{R} \setminus K = \bigcup_n ((-n, n) \setminus K) R ∖ K = ⋃ n (( − n , n ) ∖ K ) は開なので K K K は閉集合で、0 ∉ K 0 \notin K 0 ∈ / K 。0 ∈ U 0 \in U 0 ∈ U , K ⊂ V K \subset V K ⊂ V となる開集合 U , V U, V U , V があったとする。U U U は 0 0 0 を含む基本開集合 B = ( a , b ) B = (a, b) B = ( a , b ) または ( a , b ) ∖ K (a, b) \setminus K ( a , b ) ∖ K (a < 0 < b a < 0 < b a < 0 < b )を含む。1 / n < b 1/n < b 1/ n < b となる n n n をとると 1 / n ∈ K ⊂ V 1/n \in K \subset V 1/ n ∈ K ⊂ V で、V V V は 1 / n 1/n 1/ n を含む基本開集合 C C C を含むが、C C C は K K K の点 1 / n 1/n 1/ n を含むので ( c , d ) (c, d) ( c , d ) の形である。区間 ( max ( c , 0 ) , min ( d , b ) ) (\max(c, 0), \min(d, b)) ( max ( c , 0 ) , min ( d , b )) は 1 / n 1/n 1/ n を含む空でない開区間なので無理数 z z z を含み、z ∈ B ∩ C ⊂ U ∩ V z \in B \cap C \subset U \cap V z ∈ B ∩ C ⊂ U ∩ V 。よって 0 0 0 と K K K は分離できず、R K \mathbb{R}_K R K は正則でない。
正則だが正規でない :次の例 4.7。
例 4.7 (ゾルゲンフライ平面は正則だが正規でない)P = R l × R l P = \mathbb{R}_l \times \mathbb{R}_l P = R l × R l とする。
正則であること. P P P は R 2 \mathbb{R}^2 R 2 より強い位相をもつので T 1 T_1 T 1 。点 z = ( x , y ) z = (x, y) z = ( x , y ) の開近傍 U U U は基本開集合 V = [ x , x + ε ) × [ y , y + ε ) V = [x, x + \varepsilon) \times [y, y + \varepsilon) V = [ x , x + ε ) × [ y , y + ε ) を含む。[ a , b ) [a, b) [ a , b ) は R l \mathbb{R}_l R l で閉なので(例 2.28)、V = p 1 − 1 ( [ x , x + ε ) ) ∩ p 2 − 1 ( [ y , y + ε ) ) V = p_1^{-1}([x, x + \varepsilon)) \cap p_2^{-1}([y, y + \varepsilon)) V = p 1 − 1 ([ x , x + ε )) ∩ p 2 − 1 ([ y , y + ε )) は P P P の閉集合で、z ∈ V = V ‾ ⊂ U z \in V = \overline{V} \subset U z ∈ V = V ⊂ U 。命題 4.3 より正則。
正規でないこと (証明には第7章のベールのカテゴリー定理を用いる). 反対角線 L = { ( x , − x ) ∣ x ∈ R } L = \lbrace (x, -x) \mid x \in \mathbb{R} \rbrace L = {( x , − x ) ∣ x ∈ R } は R 2 \mathbb{R}^2 R 2 で閉なので P P P でも閉である。また [ x , x + 1 ) × [ − x , − x + 1 ) [x, x+1) \times [-x, -x+1) [ x , x + 1 ) × [ − x , − x + 1 ) と L L L の共通部分は { ( x , − x ) } \lbrace (x, -x) \rbrace {( x , − x )} だけなので、L L L の部分空間の位相は離散位相であり、L L L の任意の部分集合は L L L で閉、したがって P P P で閉である。そこで
A = { ( x , − x ) ∣ x ∈ Q } , B = { ( x , − x ) ∣ x ∉ Q } A = \lbrace (x, -x) \mid x \in \mathbb{Q} \rbrace, \qquad B = \lbrace (x, -x) \mid x \notin \mathbb{Q} \rbrace A = {( x , − x ) ∣ x ∈ Q } , B = {( x , − x ) ∣ x ∈ / Q }
は交わらない閉集合である。A ⊂ U A \subset U A ⊂ U , B ⊂ V B \subset V B ⊂ V となる開集合 U , V U, V U , V があったとして矛盾を導く。各無理数 x x x について [ x , x + ε x ) × [ − x , − x + ε x ) ⊂ V [x, x + \varepsilon_x) \times [-x, -x + \varepsilon_x) \subset V [ x , x + ε x ) × [ − x , − x + ε x ) ⊂ V となる ε x > 0 \varepsilon_x > 0 ε x > 0 を選び、K n = { x ∉ Q ∣ ε x ≥ 1 / n } K_n = \lbrace x \notin \mathbb{Q} \mid \varepsilon_x \geq 1/n \rbrace K n = { x ∈ / Q ∣ ε x ≥ 1/ n } とおく。すると
R = ⋃ q ∈ Q { q } ∪ ⋃ n ∈ N K n \mathbb{R} = \bigcup_{q \in \mathbb{Q}} \lbrace q \rbrace \cup \bigcup_{n \in \mathbb{N}} K_n R = q ∈ Q ⋃ { q } ∪ n ∈ N ⋃ K n
は可算個の集合の和である。1 点集合は R \mathbb{R} R で疎(閉包の内部が空)なので、ベールのカテゴリー定理(定理 7.19)により、ある K n K_n K n の(通常の位相での)閉包は開区間 ( a , b ) (a, b) ( a , b ) を含む。有理数 q ∈ ( a , b ) q \in (a, b) q ∈ ( a , b ) をとり、[ q , q + δ ) × [ − q , − q + δ ) ⊂ U [q, q + \delta) \times [-q, -q + \delta) \subset U [ q , q + δ ) × [ − q , − q + δ ) ⊂ U となる δ > 0 \delta > 0 δ > 0 をとる。K n K_n K n は ( a , b ) (a, b) ( a , b ) で稠密なので、q − min ( δ , 1 / n ) < x < q q - \min(\delta, 1/n) < x < q q − min ( δ , 1/ n ) < x < q かつ x > a x > a x > a をみたす x ∈ K n x \in K_n x ∈ K n がある。点 ( q , − x ) (q, -x) ( q , − x ) を考えると、q ≤ q < q + δ q \leq q < q + \delta q ≤ q < q + δ 、− q < − x < − q + δ -q < -x < -q + \delta − q < − x < − q + δ より ( q , − x ) ∈ U (q, -x) \in U ( q , − x ) ∈ U ;また x < q < x + 1 / n ≤ x + ε x x < q < x + 1/n \leq x + \varepsilon_x x < q < x + 1/ n ≤ x + ε x 、− x ≤ − x < − x + ε x -x \leq -x < -x + \varepsilon_x − x ≤ − x < − x + ε x より ( q , − x ) ∈ V (q, -x) \in V ( q , − x ) ∈ V 。これは U ∩ V = ∅ U \cap V = \emptyset U ∩ V = ∅ に反する。□ \square □
R l \mathbb{R}_l R l 自身は正規である(問題 4.5)。したがって正規空間の積は正規とは限らない 。また正規空間の部分空間も正規とは限らないことが知られている。正規性は扱いにくい性質であり、次節以降の定理はその貴重な帰結である。
4.2 ウリゾーンの補題
距離空間では交わらない閉集合 A , B A, B A , B を、A A A 上で 0 0 0 、B B B 上で 1 1 1 となる連続関数で分離できた。距離がなくても、正規性だけからこのような関数を作れる、というのが次の定理である。
定理 4.8 (ウリゾーンの補題, Urysohn's lemma)X X X を正規空間、A , B A, B A , B を交わらない閉集合とする。連続関数 f : X → [ 0 , 1 ] f\colon X \to [0, 1] f : X → [ 0 , 1 ] で、A A A 上 f = 0 f = 0 f = 0 、B B B 上 f = 1 f = 1 f = 1 となるものが存在する。
証明. 考え方:[ 0 , 1 ] [0, 1] [ 0 , 1 ] の 2 進有理数 r r r ごとに「f < r f < r f < r となるべき領域」U r U_r U r を、r r r が大きいほど広がるように作り、そこから f f f を読み取る。等高線を内側から順に描いていくイメージである。
ステップ 1(開集合の構成). D = { k / 2 m ∣ m ≥ 0 , 0 ≤ k ≤ 2 m } D = \lbrace k/2^m \mid m \geq 0, 0 \leq k \leq 2^m \rbrace D = { k / 2 m ∣ m ≥ 0 , 0 ≤ k ≤ 2 m } を [ 0 , 1 ] [0, 1] [ 0 , 1 ] の 2 進有理数全体とする。開集合 U r U_r U r (r ∈ D r \in D r ∈ D )で
A ⊂ U 0 , U 1 = X ∖ B , r < s ⇒ U r ‾ ⊂ U s (1) A \subset U_0, \qquad U_1 = X \setminus B, \qquad r < s \Rightarrow \overline{U_r} \subset U_s \tag{1} A ⊂ U 0 , U 1 = X ∖ B , r < s ⇒ U r ⊂ U s ( 1 )
をみたすものを作る。まず U 1 = X ∖ B U_1 = X \setminus B U 1 = X ∖ B とおく。A ⊂ U 1 A \subset U_1 A ⊂ U 1 なので命題 4.3 より A ⊂ U 0 ⊂ U 0 ‾ ⊂ U 1 A \subset U_0 \subset \overline{U_0} \subset U_1 A ⊂ U 0 ⊂ U 0 ⊂ U 1 となる開集合 U 0 U_0 U 0 がとれる。分母が 2 m 2^m 2 m 以下の r ∈ D r \in D r ∈ D について (1) をみたす U r U_r U r が定まったとする。分母がちょうど 2 m + 1 2^{m+1} 2 m + 1 の r = ( 2 k + 1 ) / 2 m + 1 r = (2k+1)/2^{m+1} r = ( 2 k + 1 ) / 2 m + 1 について、r − = k / 2 m r^- = k/2^m r − = k / 2 m , r + = ( k + 1 ) / 2 m r^+ = (k+1)/2^m r + = ( k + 1 ) / 2 m とおくと U r − ‾ ⊂ U r + \overline{U_{r^-}} \subset U_{r^+} U r − ⊂ U r + なので、命題 4.3 より
U r − ‾ ⊂ U r ⊂ U r ‾ ⊂ U r + \overline{U_{r^-}} \subset U_r \subset \overline{U_r} \subset U_{r^+} U r − ⊂ U r ⊂ U r ⊂ U r +
となる開集合 U r U_r U r がとれる。こうして分母が 2 m + 1 2^{m+1} 2 m + 1 以下の点すべてに U r U_r U r が定まった。これらの点を小さい順に 0 = u 0 < u 1 < ⋯ < u M = 1 0 = u_0 < u_1 < \dots < u_M = 1 0 = u 0 < u 1 < ⋯ < u M = 1 と並べると、隣り合う 2 点の一方は新しい点 r r r で、他方は r − r^- r − または r + r^+ r + である。したがって構成から、隣り合う 2 点について U u i ‾ ⊂ U u i + 1 \overline{U_{u_i}} \subset U_{u_{i+1}} U u i ⊂ U u i + 1 が成り立つ。r = u i < s = u j r = u_i < s = u_j r = u i < s = u j なら、これをつないで
U u i ‾ ⊂ U u i + 1 ⊂ U u i + 1 ‾ ⊂ U u i + 2 ⊂ ⋯ ⊂ U u j \overline{U_{u_i}} \subset U_{u_{i+1}} \subset \overline{U_{u_{i+1}}} \subset U_{u_{i+2}} \subset \cdots \subset U_{u_j} U u i ⊂ U u i + 1 ⊂ U u i + 1 ⊂ U u i + 2 ⊂ ⋯ ⊂ U u j
となり、新しい族でも (1) が成り立つ。帰納法により、すべての r ∈ D r \in D r ∈ D について (1) をみたす U r U_r U r が得られる。
さらに便宜上、2 進有理数 r < 0 r < 0 r < 0 に対し U r = ∅ U_r = \emptyset U r = ∅ 、r > 1 r > 1 r > 1 に対し U r = X U_r = X U r = X と定める。すると (1) の第 3 条件はすべての 2 進有理数 r < s r < s r < s について成り立つ。
ステップ 2(関数の定義). f ( x ) = inf { r ∣ r は 2 進有理数 , x ∈ U r } f(x) = \inf \lbrace r \mid r \text{ は 2 進有理数}, x \in U_r \rbrace f ( x ) = inf { r ∣ r は 2 進有理数 , x ∈ U r } とおく。r > 1 r > 1 r > 1 なら x ∈ U r x \in U_r x ∈ U r 、r < 0 r < 0 r < 0 なら x ∉ U r x \notin U_r x ∈ / U r なので 0 ≤ f ( x ) ≤ 1 0 \leq f(x) \leq 1 0 ≤ f ( x ) ≤ 1 。x ∈ A x \in A x ∈ A なら x ∈ U 0 x \in U_0 x ∈ U 0 なので f ( x ) = 0 f(x) = 0 f ( x ) = 0 。x ∈ B x \in B x ∈ B なら x ∉ U 1 x \notin U_1 x ∈ / U 1 で、r ≤ 1 r \leq 1 r ≤ 1 について U r ⊂ U 1 U_r \subset U_1 U r ⊂ U 1 なので x ∉ U r x \notin U_r x ∈ / U r 、よって f ( x ) ≥ 1 f(x) \geq 1 f ( x ) ≥ 1 、すなわち f ( x ) = 1 f(x) = 1 f ( x ) = 1 。
ステップ 3(連続性). 次の 2 つを示す(r r r は 2 進有理数)。
(a) x ∈ U r ‾ x \in \overline{U_r} x ∈ U r ならば f ( x ) ≤ r f(x) \leq r f ( x ) ≤ r 。実際、任意の 2 進有理数 s > r s > r s > r について x ∈ U r ‾ ⊂ U s x \in \overline{U_r} \subset U_s x ∈ U r ⊂ U s なので f ( x ) ≤ s f(x) \leq s f ( x ) ≤ s 。2 進有理数は稠密なので f ( x ) ≤ r f(x) \leq r f ( x ) ≤ r 。
(b) x ∉ U r x \notin U_r x ∈ / U r ならば f ( x ) ≥ r f(x) \geq r f ( x ) ≥ r 。実際、s < r s < r s < r なら U s ⊂ U s ‾ ⊂ U r U_s \subset \overline{U_s} \subset U_r U s ⊂ U s ⊂ U r なので x ∉ U s x \notin U_s x ∈ / U s 。よって x ∈ U s x \in U_s x ∈ U s となる s s s はすべて s ≥ r s \geq r s ≥ r で、f ( x ) ≥ r f(x) \geq r f ( x ) ≥ r 。
x 0 ∈ X x_0 \in X x 0 ∈ X と f ( x 0 ) f(x_0) f ( x 0 ) を含む開区間 ( c , d ) (c, d) ( c , d ) をとる。2 進有理数 r , s r, s r , s を c < r < f ( x 0 ) < s < d c < r < f(x_0) < s < d c < r < f ( x 0 ) < s < d となるようにとり、W = U s ∖ U r ‾ W = U_s \setminus \overline{U_r} W = U s ∖ U r とおく。(a) の対偶より x 0 ∉ U r ‾ x_0 \notin \overline{U_r} x 0 ∈ / U r 、(b) の対偶より x 0 ∈ U s x_0 \in U_s x 0 ∈ U s なので x 0 ∈ W x_0 \in W x 0 ∈ W で、W W W は開集合である。x ∈ W x \in W x ∈ W なら、x ∈ U s ⊂ U s ‾ x \in U_s \subset \overline{U_s} x ∈ U s ⊂ U s と (a) より f ( x ) ≤ s < d f(x) \leq s < d f ( x ) ≤ s < d 、x ∉ U r ‾ ⊃ U r x \notin \overline{U_r} \supset U_r x ∈ / U r ⊃ U r と (b) より f ( x ) ≥ r > c f(x) \geq r > c f ( x ) ≥ r > c 。よって f ( W ) ⊂ ( c , d ) f(W) \subset (c, d) f ( W ) ⊂ ( c , d ) で、f f f は x 0 x_0 x 0 で連続である。□ \square □
ヒント
証明の核心は「U r ‾ ⊂ U s \overline{U_r} \subset U_s U r ⊂ U s (r < s r < s r < s )」という入れ子の条件で、これが (a)(b) を通じて連続性を保証する。正規性は、この入れ子を次々に細かく挟み込むためだけに使われている。
逆に、T 1 T_1 T 1 空間 X X X で交わらない任意の閉集合の組がこのような関数で分離できれば、f − 1 ( [ 0 , 1 / 2 ) ) f^{-1}([0, 1/2)) f − 1 ([ 0 , 1/2 )) と f − 1 ( ( 1 / 2 , 1 ] ) f^{-1}((1/2, 1]) f − 1 (( 1/2 , 1 ]) が分離する開集合になるので X X X は正規である。ウリゾーンの補題は「正規性 = 閉集合を関数で分離できること」を示している。
点と閉集合を連続関数で分離できる T 1 T_1 T 1 空間を完全正則空間 (チコノフ空間)という。正規 ⇒ \Rightarrow ⇒ 完全正則 ⇒ \Rightarrow ⇒ 正則である。
局所コンパクト・ハウスドルフ空間でも、コンパクト集合と閉集合について同様の関数が作れる。これは測度論のリースの表現定理で使われる(測度と積分 第8章 )。
4.3 ティーツェの拡張定理
閉集合上で定義された連続関数を、全体の連続関数に拡張できるか。ウリゾーンの補題を反復して使うと、正規空間では常に可能であることがわかる。
補題 4.10 (一様収束極限の連続性)X X X を位相空間、f n : X → R f_n\colon X \to \mathbb{R} f n : X → R を連続関数の列とし、sup x ∈ X ∣ f n ( x ) − f ( x ) ∣ → 0 \sup_{x \in X} \lvert f_n(x) - f(x) \rvert \to 0 sup x ∈ X ∣ f n ( x ) − f ( x )∣ → 0 とする。このとき f f f は連続である。
証明. x 0 ∈ X x_0 \in X x 0 ∈ X 、ε > 0 \varepsilon > 0 ε > 0 とする。sup ∣ f N − f ∣ < ε / 3 \sup \lvert f_N - f \rvert < \varepsilon/3 sup ∣ f N − f ∣ < ε /3 となる N N N をとり、f N f_N f N の連続性から ∣ f N ( x ) − f N ( x 0 ) ∣ < ε / 3 \lvert f_N(x) - f_N(x_0) \rvert < \varepsilon/3 ∣ f N ( x ) − f N ( x 0 )∣ < ε /3 となる x 0 x_0 x 0 の開近傍 U U U をとる。x ∈ U x \in U x ∈ U なら
∣ f ( x ) − f ( x 0 ) ∣ ≤ ∣ f ( x ) − f N ( x ) ∣ + ∣ f N ( x ) − f N ( x 0 ) ∣ + ∣ f N ( x 0 ) − f ( x 0 ) ∣ < ε \lvert f(x) - f(x_0) \rvert \leq \lvert f(x) - f_N(x) \rvert + \lvert f_N(x) - f_N(x_0) \rvert + \lvert f_N(x_0) - f(x_0) \rvert < \varepsilon ∣ f ( x ) − f ( x 0 )∣ ≤ ∣ f ( x ) − f N ( x )∣ + ∣ f N ( x ) − f N ( x 0 )∣ + ∣ f N ( x 0 ) − f ( x 0 )∣ < ε
なので f f f は x 0 x_0 x 0 で連続。□ \square □
定理 4.11 (ティーツェの拡張定理, Tietze extension theorem)X X X を正規空間、A A A を閉集合とする。
連続関数 f : A → [ − 1 , 1 ] f\colon A \to [-1, 1] f : A → [ − 1 , 1 ] は、連続関数 F : X → [ − 1 , 1 ] F\colon X \to [-1, 1] F : X → [ − 1 , 1 ] に拡張できる(F ∣ A = f F\vert_A = f F ∣ A = f )。
連続関数 f : A → R f\colon A \to \mathbb{R} f : A → R は、連続関数 F : X → R F\colon X \to \mathbb{R} F : X → R に拡張できる。
証明. ステップ 1(近似の補題). c > 0 c > 0 c > 0 、g : A → [ − c , c ] g\colon A \to [-c, c] g : A → [ − c , c ] を連続とする。このとき連続関数 h : X → [ − c / 3 , c / 3 ] h\colon X \to [-c/3, c/3] h : X → [ − c /3 , c /3 ] で、A A A 上 ∣ g − h ∣ ≤ 2 c / 3 \lvert g - h \rvert \leq 2c/3 ∣ g − h ∣ ≤ 2 c /3 となるものがある。実際、A − = g − 1 ( [ − c , − c / 3 ] ) A_- = g^{-1}([-c, -c/3]) A − = g − 1 ([ − c , − c /3 ]) , A + = g − 1 ( [ c / 3 , c ] ) A_+ = g^{-1}([c/3, c]) A + = g − 1 ([ c /3 , c ]) は A A A の交わらない閉集合で、A A A が閉なので X X X の閉集合でもある(命題 3.2)。ウリゾーンの補題により、A − A_- A − 上 − c / 3 -c/3 − c /3 、A + A_+ A + 上 c / 3 c/3 c /3 をとる連続関数 h : X → [ − c / 3 , c / 3 ] h\colon X \to [-c/3, c/3] h : X → [ − c /3 , c /3 ] がある([ 0 , 1 ] [0, 1] [ 0 , 1 ] 値の関数 u u u をとり h = ( 2 u − 1 ) c / 3 h = (2u - 1)c/3 h = ( 2 u − 1 ) c /3 とすればよい。A − A_- A − が空なら h = c / 3 h = c/3 h = c /3 、A + A_+ A + が空なら h = − c / 3 h = -c/3 h = − c /3 、両方空なら h = 0 h = 0 h = 0 とする)。A − A_- A − 上では g , h ∈ [ − c , − c / 3 ] g, h \in [-c, -c/3] g , h ∈ [ − c , − c /3 ] 、A + A_+ A + 上では g , h ∈ [ c / 3 , c ] g, h \in [c/3, c] g , h ∈ [ c /3 , c ] 、それ以外の A A A の点では g , h ∈ [ − c / 3 , c / 3 ] g, h \in [-c/3, c/3] g , h ∈ [ − c /3 , c /3 ] なので、いずれも ∣ g − h ∣ ≤ 2 c / 3 \lvert g - h \rvert \leq 2c/3 ∣ g − h ∣ ≤ 2 c /3 。
ステップ 2(1 の証明). ステップ 1 を g = f g = f g = f , c = 1 c = 1 c = 1 に適用して h 1 h_1 h 1 を得る。f − h 1 f - h_1 f − h 1 は A A A 上で値を [ − 2 / 3 , 2 / 3 ] [-2/3, 2/3] [ − 2/3 , 2/3 ] にとるので、c = 2 / 3 c = 2/3 c = 2/3 として h 2 h_2 h 2 を得る。以下帰納的に、連続関数 h n : X → R h_n\colon X \to \mathbb{R} h n : X → R で
∣ h n ∣ ≤ 1 3 ( 2 3 ) n − 1 ( X 上 ) , ∣ f − ∑ k = 1 n h k ∣ ≤ ( 2 3 ) n ( A 上 ) \lvert h_n \rvert \leq \frac{1}{3} \left( \frac{2}{3} \right)^{n-1} \ (X \text{ 上}), \qquad \left\lvert f - \sum_{k=1}^n h_k \right\rvert \leq \left( \frac{2}{3} \right)^n \ (A \text{ 上}) ∣ h n ∣ ≤ 3 1 ( 3 2 ) n − 1 ( X 上 ) , f − k = 1 ∑ n h k ≤ ( 3 2 ) n ( A 上 )
となるものを得る。∑ k ( 1 / 3 ) ( 2 / 3 ) k − 1 = 1 \sum_k (1/3)(2/3)^{k-1} = 1 ∑ k ( 1/3 ) ( 2/3 ) k − 1 = 1 なので、F = ∑ k = 1 ∞ h k F = \sum_{k=1}^\infty h_k F = ∑ k = 1 ∞ h k は X X X 上一様収束し(ワイエルシュトラスの M 判定法)、補題 4.10 より連続で、∣ F ∣ ≤ 1 \lvert F \rvert \leq 1 ∣ F ∣ ≤ 1 。A A A 上では第 2 の不等式で n → ∞ n \to \infty n → ∞ として F = f F = f F = f 。
ステップ 3(2 の証明). 同相写像 R ≅ ( − 1 , 1 ) \mathbb{R} \cong (-1, 1) R ≅ ( − 1 , 1 ) (例 2.39)により、f : A → ( − 1 , 1 ) f\colon A \to (-1, 1) f : A → ( − 1 , 1 ) の場合に X → ( − 1 , 1 ) X \to (-1, 1) X → ( − 1 , 1 ) への拡張を作ればよい。1 により拡張 F : X → [ − 1 , 1 ] F\colon X \to [-1, 1] F : X → [ − 1 , 1 ] がある。D = F − 1 ( { − 1 , 1 } ) D = F^{-1}(\lbrace -1, 1 \rbrace) D = F − 1 ({ − 1 , 1 }) は閉集合で、A A A 上 ∣ F ∣ = ∣ f ∣ < 1 \lvert F \rvert = \lvert f \rvert < 1 ∣ F ∣ = ∣ f ∣ < 1 なので A ∩ D = ∅ A \cap D = \emptyset A ∩ D = ∅ 。ウリゾーンの補題で D D D 上 0 0 0 、A A A 上 1 1 1 となる連続関数 φ : X → [ 0 , 1 ] \varphi\colon X \to [0, 1] φ : X → [ 0 , 1 ] をとり、G = φ F G = \varphi F G = φF とおく。G G G は連続で A A A 上 G = f G = f G = f 。x ∈ D x \in D x ∈ D なら G ( x ) = 0 G(x) = 0 G ( x ) = 0 、x ∉ D x \notin D x ∈ / D なら ∣ G ( x ) ∣ ≤ ∣ F ( x ) ∣ < 1 \lvert G(x) \rvert \leq \lvert F(x) \rvert < 1 ∣ G ( x )∣ ≤ ∣ F ( x )∣ < 1 なので、G G G は ( − 1 , 1 ) (-1, 1) ( − 1 , 1 ) に値をとる。□ \square □
A A A が閉であることは必要である。f ( x ) = sin ( 1 / x ) f(x) = \sin(1/x) f ( x ) = sin ( 1/ x ) は ( 0 , 1 ] (0, 1] ( 0 , 1 ] 上連続だが、[ 0 , 1 ] [0, 1] [ 0 , 1 ] 上の連続関数に拡張できない(x → + 0 x \to +0 x → + 0 で極限をもたないので)。
ティーツェの定理を A = F ∪ G A = F \cup G A = F ∪ G (F , G F, G F , G は交わらない閉集合)と F F F 上 0 0 0 、G G G 上 1 1 1 の関数に適用すればウリゾーンの補題が得られる。したがって T 1 T_1 T 1 空間について「正規 ⇔ \Leftrightarrow ⇔ 閉集合上の連続関数が常に拡張できる」。
R n \mathbb{R}^n R n 値の連続関数は成分ごとに拡張できる。しかし S 1 S^1 S 1 値の関数は拡張できるとは限らない。恒等写像 S 1 → S 1 S^1 \to S^1 S 1 → S 1 は D 2 → S 1 D^2 \to S^1 D 2 → S 1 に拡張できないが、その証明には基本群が必要である(位相幾何学 第1章 )。
4.4 可算公理
定義 4.13 (可算公理と関連する条件)位相空間 X X X について:
各点が可算個の元からなる基本近傍系をもつとき、第一可算 (first countable) であるという。
可算個の元からなる開基をもつとき、第二可算 (second countable) であるという。
稠密な可算部分集合をもつとき、可分 (separable) であるという。
任意の開被覆(和集合が X X X となる開集合族)が可算部分被覆をもつとき、リンデレフ (Lindelöf) であるという。
定理 4.14 第二可算空間は第一可算・可分・リンデレフである。
証明. B = { B 1 , B 2 , … } \mathcal{B} = \lbrace B_1, B_2, \dots \rbrace B = { B 1 , B 2 , … } を可算開基とする。
第一可算:{ B n ∣ x ∈ B n } \lbrace B_n \mid x \in B_n \rbrace { B n ∣ x ∈ B n } は x x x の基本近傍系(命題 2.25)。
可分:空でない各 B n B_n B n から点 x n x_n x n を選ぶ。空でない開集合はある空でない B n B_n B n を含むので x n x_n x n を含み、{ x n } \lbrace x_n \rbrace { x n } は稠密。
リンデレフ:U \mathcal{U} U を開被覆とする。N = { n ∣ B n はある U ∈ U に含まれる } N = \lbrace n \mid B_n \text{ はある } U \in \mathcal{U} \text{ に含まれる} \rbrace N = { n ∣ B n はある U ∈ U に含まれる } とし、n ∈ N n \in N n ∈ N ごとに B n ⊂ U n B_n \subset U_n B n ⊂ U n となる U n ∈ U U_n \in \mathcal{U} U n ∈ U を選ぶ。任意の x x x について x ∈ U ∈ U x \in U \in \mathcal{U} x ∈ U ∈ U となる U U U があり、x ∈ B n ⊂ U x \in B_n \subset U x ∈ B n ⊂ U となる n n n があるので n ∈ N n \in N n ∈ N で x ∈ U n x \in U_n x ∈ U n 。よって { U n ∣ n ∈ N } \lbrace U_n \mid n \in N \rbrace { U n ∣ n ∈ N } は可算部分被覆。□ \square □
定理 4.15 距離空間は第一可算である。さらに距離空間について、第二可算 ⇔ \Leftrightarrow ⇔ 可分 ⇔ \Leftrightarrow ⇔ リンデレフ。
証明. { B ( x , 1 / n ) } \lbrace B(x, 1/n) \rbrace { B ( x , 1/ n )} が可算基本近傍系。第二可算 ⇒ \Rightarrow ⇒ 可分・リンデレフは定理 4.14。可分 ⇒ \Rightarrow ⇒ 第二可算は問題 2.9 (c) で示した。リンデレフ ⇒ \Rightarrow ⇒ 可分:各 n n n について開被覆 { B ( x , 1 / n ) ∣ x ∈ X } \lbrace B(x, 1/n) \mid x \in X \rbrace { B ( x , 1/ n ) ∣ x ∈ X } の可算部分被覆をとり、その中心の集合を C n C_n C n とする。D = ⋃ n C n D = \bigcup_n C_n D = ⋃ n C n は可算で、任意の x x x と r > 0 r > 0 r > 0 について 1 / n < r 1/n < r 1/ n < r とすると x ∈ B ( c , 1 / n ) x \in B(c, 1/n) x ∈ B ( c , 1/ n ) となる c ∈ C n c \in C_n c ∈ C n があり c ∈ B ( x , r ) c \in B(x, r) c ∈ B ( x , r ) 。よって D D D は稠密。□ \square □
例 4.16
R n \mathbb{R}^n R n は第二可算(例 2.26)。その部分空間も第二可算である(開基と部分集合の共通部分をとればよい)。
非可算集合上の離散距離空間は、第一可算だが可分でもリンデレフでもない(1 点集合からなる開被覆に可算部分被覆がない)。
ゾルゲンフライ直線 R l \mathbb{R}_l R l は第一可算({ [ x , x + 1 / n ) } \lbrace [x, x + 1/n) \rbrace {[ x , x + 1/ n )} )・可分(Q \mathbb{Q} Q が稠密)・リンデレフ(問題 4.9)だが、第二可算でない(問題 2.9)。定理 4.15 より、R l \mathbb{R}_l R l は距離化可能でない。
ゾルゲンフライ平面 R l × R l \mathbb{R}_l \times \mathbb{R}_l R l × R l は Q × Q \mathbb{Q} \times \mathbb{Q} Q × Q を稠密部分集合にもつので可分だが、その閉部分空間 L L L (例 4.7)は非可算な離散空間で可分でない。可分性は部分空間に遺伝しない 。
R R \mathbb{R}^{\mathbb{R}} R R (積位相、各点収束の位相)は第一可算でない。実際 0 0 0 (恒等的に 0 0 0 の関数)が可算基本近傍系 { W n } \lbrace W_n \rbrace { W n } をもつとする。各 W n W_n W n は基本開集合を含み、基本開集合は有限個の座標にしか条件を課さないので、W n ⊃ { f ∣ ∣ f ( t ) ∣ < ε n ( t ∈ T n ) } W_n \supset \lbrace f \mid \lvert f(t) \rvert < \varepsilon_n \ (t \in T_n) \rbrace W n ⊃ { f ∣ ∣ f ( t )∣ < ε n ( t ∈ T n )} となる有限集合 T n ⊂ R T_n \subset \mathbb{R} T n ⊂ R と ε n > 0 \varepsilon_n > 0 ε n > 0 がある。⋃ n T n \bigcup_n T_n ⋃ n T n は可算なので、それに属さない t 0 t_0 t 0 がある。近傍 N = { f ∣ ∣ f ( t 0 ) ∣ < 1 } N = \lbrace f \mid \lvert f(t_0) \rvert < 1 \rbrace N = { f ∣ ∣ f ( t 0 )∣ < 1 } はどの W n W_n W n も含まない:t 0 t_0 t 0 で値 2 2 2 、他では 0 0 0 の関数は W n W_n W n に属するが N N N に属さない。これは基本近傍系であることに反する。
第一可算空間と点列
定理 4.17 X X X を第一可算空間とする。
A ⊂ X A \subset X A ⊂ X について、x ∈ A ‾ x \in \overline{A} x ∈ A ⇔ \Leftrightarrow ⇔ A A A の点列で x x x に収束するものがある。
写像 f : X → Y f\colon X \to Y f : X → Y について、f f f が連続 ⇔ \Leftrightarrow ⇔ x n → x x_n \to x x n → x ならば f ( x n ) → f ( x ) f(x_n) \to f(x) f ( x n ) → f ( x ) (点列連続)。
証明. x x x の可算基本近傍系 { N 1 , N 2 , … } \lbrace N_1, N_2, \dots \rbrace { N 1 , N 2 , … } をとり、V n = N 1 ∩ ⋯ ∩ N n V_n = N_1 \cap \dots \cap N_n V n = N 1 ∩ ⋯ ∩ N n とおく。V 1 ⊃ V 2 ⊃ ⋯ V_1 \supset V_2 \supset \cdots V 1 ⊃ V 2 ⊃ ⋯ も基本近傍系である。
(⇐ \Leftarrow ⇐ ) は第2章で見た。(⇒ \Rightarrow ⇒ ) 各 n n n で V n ∩ A ≠ ∅ V_n \cap A \neq \emptyset V n ∩ A = ∅ なので x n ∈ V n ∩ A x_n \in V_n \cap A x n ∈ V n ∩ A を選ぶ。x x x の任意の近傍 N N N はある V m V_m V m を含み、n ≥ m n \geq m n ≥ m なら x n ∈ V n ⊂ V m ⊂ N x_n \in V_n \subset V_m \subset N x n ∈ V n ⊂ V m ⊂ N 。よって x n → x x_n \to x x n → x 。
(⇒ \Rightarrow ⇒ ) は命題 2.36。(⇐ \Leftarrow ⇐ ) 定理 2.35 の 3 を示す。x ∈ A ‾ x \in \overline{A} x ∈ A なら 1 より A A A の点列 a n → x a_n \to x a n → x があり、仮定から f ( a n ) → f ( x ) f(a_n) \to f(x) f ( a n ) → f ( x ) 。f ( a n ) ∈ f ( A ) f(a_n) \in f(A) f ( a n ) ∈ f ( A ) なので f ( x ) ∈ f ( A ) ‾ f(x) \in \overline{f(A)} f ( x ) ∈ f ( A ) 。よって f ( A ‾ ) ⊂ f ( A ) ‾ f(\overline{A}) \subset \overline{f(A)} f ( A ) ⊂ f ( A ) 。□ \square □
距離空間は第一可算なので、第1章の点列による議論(命題 1.25、定理 1.27)はこの定理の特別な場合である。
例 4.18 (点列では不十分な例)
可算補位相 。R \mathbb{R} R に可算補位相を入れ、p ∈ R p \in \mathbb{R} p ∈ R 、A = R ∖ { p } A = \mathbb{R} \setminus \lbrace p \rbrace A = R ∖ { p } とする。p p p の任意の開近傍は非可算集合なので A A A と交わり、p ∈ A ‾ p \in \overline{A} p ∈ A 。しかし例 4.6 の 3 のとおり収束列はある番号以降定数なので、A A A の点列が p p p に収束することはない。また恒等写像 ( R , 可算補位相 ) → ( R , 離散位相 ) (\mathbb{R}, \text{可算補位相}) \to (\mathbb{R}, \text{離散位相}) ( R , 可算補位相 ) → ( R , 離散位相 ) は、収束列が結局定数列なので点列連続だが、{ p } \lbrace p \rbrace { p } の逆像が開でないので連続でない。
各点収束の位相 。R R \mathbb{R}^{\mathbb{R}} R R の部分集合 A A A を、値が 0 0 0 か 1 1 1 で、値 0 0 0 をとる点が有限個である関数全体とする。0 0 0 (恒等的に 0 0 0 の関数)は A ‾ \overline{A} A に属する:基本近傍 { f ∣ ∣ f ( t i ) ∣ < ε ( i = 1 , … , k ) } \lbrace f \mid \lvert f(t_i) \rvert < \varepsilon \ (i = 1, \dots, k) \rbrace { f ∣ ∣ f ( t i )∣ < ε ( i = 1 , … , k )} は、t 1 , … , t k t_1, \dots, t_k t 1 , … , t k で 0 0 0 、他で 1 1 1 の関数(A A A の元)を含む。しかし A A A の点列 f n f_n f n が 0 0 0 に収束することはない:f n f_n f n が 0 0 0 をとる点の集合 T n T_n T n は有限なので ⋃ T n \bigcup T_n ⋃ T n は可算であり、それに属さない t 0 t_0 t 0 ではすべての n n n で f n ( t 0 ) = 1 f_n(t_0) = 1 f n ( t 0 ) = 1 、したがって f n ( t 0 ) ↛ 0 f_n(t_0) \not\to 0 f n ( t 0 ) → 0 (命題 3.11 に反する)。
4.5 ネット(有向点列)
例 4.18 の現象は、点列の添字 N \mathbb{N} N が「小さすぎる」ことに原因がある。添字集合を一般化すると、どんな位相空間でも「列の収束」で位相を記述できる。
定義 4.19 (有向集合, ネット)集合 Λ \Lambda Λ 上の前順序(反射的・推移的な関係)≤ \leq ≤ で、任意の λ , μ ∈ Λ \lambda, \mu \in \Lambda λ , μ ∈ Λ に対して λ ≤ ν \lambda \leq \nu λ ≤ ν , μ ≤ ν \mu \leq \nu μ ≤ ν となる ν \nu ν が存在するものを有向集合 (directed set) という。有向集合 Λ \Lambda Λ から X X X への写像 ( x λ ) λ ∈ Λ (x_\lambda)_{\lambda \in \Lambda} ( x λ ) λ ∈ Λ をネット (有向点列, net)という。ネットが a a a に収束する とは、a a a の任意の近傍 N N N に対し、ある λ 0 \lambda_0 λ 0 が存在して λ ≥ λ 0 \lambda \geq \lambda_0 λ ≥ λ 0 ならば x λ ∈ N x_\lambda \in N x λ ∈ N となることをいう。
例 4.20
N \mathbb{N} N は有向集合で、N \mathbb{N} N を添字とするネットは点列である。
点 x x x の近傍系 N ( x ) \mathcal{N}(x) N ( x ) は、逆包含(N ≤ N ′ ⇔ N ⊃ N ′ N \leq N' \Leftrightarrow N \supset N' N ≤ N ′ ⇔ N ⊃ N ′ )で有向集合になる(N ∩ N ′ N \cap N' N ∩ N ′ が上界)。「近傍が小さくなる方向」が「先へ進む方向」である。
[ a , b ] [a, b] [ a , b ] の代表点つき分割(分割 Δ \Delta Δ と各小区間の代表点の組)全体を、分割 Δ \Delta Δ の細分で前順序づけると有向集合になり、リーマン和はこの有向集合上のネットである。有界関数がリーマン積分可能であることはこのネットが収束することと同値で、その極限が積分である。
例 4.18 の 2 で、R \mathbb{R} R の有限部分集合全体 Λ \Lambda Λ を包含で順序づけ、T ∈ Λ T \in \Lambda T ∈ Λ に対して f T f_T f T を「T T T 上 0 0 0 、他で 1 1 1 」とすれば、ネット ( f T ) (f_T) ( f T ) は A A A の中で 0 0 0 に収束する(任意の基本近傍が課す条件の点集合 T 0 T_0 T 0 について、T ⊃ T 0 T \supset T_0 T ⊃ T 0 なら f T f_T f T はその近傍に入る)。
定理 4.21 (ネットによる特徴づけ)
x ∈ A ‾ x \in \overline{A} x ∈ A ⇔ \Leftrightarrow ⇔ A A A の点からなるネットで x x x に収束するものがある。
f : X → Y f\colon X \to Y f : X → Y が点 x x x で連続 ⇔ \Leftrightarrow ⇔ x x x に収束する任意のネット ( x λ ) (x_\lambda) ( x λ ) について f ( x λ ) → f ( x ) f(x_\lambda) \to f(x) f ( x λ ) → f ( x ) 。
X X X がハウスドルフ ⇔ \Leftrightarrow ⇔ X X X のどのネットも極限を高々一つしかもたない。
証明. 1. (⇒ \Rightarrow ⇒ ) 各 N ∈ N ( x ) N \in \mathcal{N}(x) N ∈ N ( x ) について x N ∈ N ∩ A x_N \in N \cap A x N ∈ N ∩ A を選ぶ(例 4.20 の 2 の有向集合上のネット)。x x x の近傍 N 0 N_0 N 0 に対し、N ≥ N 0 N \geq N_0 N ≥ N 0 (N ⊂ N 0 N \subset N_0 N ⊂ N 0 )なら x N ∈ N 0 x_N \in N_0 x N ∈ N 0 。(⇐ \Leftarrow ⇐ ) x x x の任意の近傍 N N N はある番号以降の x λ ∈ A x_\lambda \in A x λ ∈ A を含むので A A A と交わる。
(⇒ \Rightarrow ⇒ ) f ( x ) f(x) f ( x ) の近傍 V V V に対し f − 1 ( V ) f^{-1}(V) f − 1 ( V ) は x x x の近傍なので、ある λ 0 \lambda_0 λ 0 以降 x λ ∈ f − 1 ( V ) x_\lambda \in f^{-1}(V) x λ ∈ f − 1 ( V ) 。(⇐ \Leftarrow ⇐ ) f f f が x x x で連続でないとすると、f ( x ) f(x) f ( x ) のある近傍 V V V について、x x x の任意の近傍 N N N が f ( x N ) ∉ V f(x_N) \notin V f ( x N ) ∈ / V となる点 x N ∈ N x_N \in N x N ∈ N を含む。ネット ( x N ) N ∈ N ( x ) (x_N)_{N \in \mathcal{N}(x)} ( x N ) N ∈ N ( x ) は 1 と同様に x x x に収束するが、f ( x N ) f(x_N) f ( x N ) は V V V に入らないので f ( x ) f(x) f ( x ) に収束しない。
(⇒ \Rightarrow ⇒ ) 定理 4.5 と同じ証明。(⇐ \Leftarrow ⇐ ) ハウスドルフでないとし、分離できない x ≠ y x \neq y x = y をとる。Λ = N ( x ) × N ( y ) \Lambda = \mathcal{N}(x) \times \mathcal{N}(y) Λ = N ( x ) × N ( y ) に成分ごとの逆包含で順序を入れると有向集合で、仮定から U ∩ V ≠ ∅ U \cap V \neq \emptyset U ∩ V = ∅ なので z ( U , V ) ∈ U ∩ V z_{(U, V)} \in U \cap V z ( U , V ) ∈ U ∩ V を選べる。このネットは x x x にも y y y にも収束する。□ \square □
ネットと同等の道具としてフィルター があり、ブルバキ流の位相空間論ではこちらが用いられる。第5章ではコンパクト性を有限交叉性で特徴づける(定理 5.4)。なお、コンパクト性は「任意のネットが収束する部分ネットをもつ」ことでも特徴づけられることが知られている(本教材では証明しない)。
4.6 ウリゾーンの距離化定理
どんな位相空間が距離化可能か。距離空間は正規かつ第一可算であり、可分なら第二可算である。逆向きの主張が次の定理である。
定理 4.22 (ウリゾーンの距離化定理, Urysohn metrization theorem)第二可算な正則空間は距離化可能である。
証明の概略. 詳細は Munkres の本の第4章を参照。
正規性. 第二可算空間はリンデレフ(定理 4.14)であり、正則なリンデレフ空間は正規である(問題 4.8)。
可算個の関数. 可算開基 B \mathcal{B} B の元の組 ( B , B ′ ) (B, B') ( B , B ′ ) で B ‾ ⊂ B ′ \overline{B} \subset B' B ⊂ B ′ となるものは可算個である。そのような各組に対し、ウリゾーンの補題で B ‾ \overline{B} B 上 1 1 1 、X ∖ B ′ X \setminus B' X ∖ B ′ 上 0 0 0 となる連続関数 g B , B ′ : X → [ 0 , 1 ] g_{B, B'}\colon X \to [0, 1] g B , B ′ : X → [ 0 , 1 ] をとり、これらを f 1 , f 2 , … f_1, f_2, \dots f 1 , f 2 , … と番号づける。正則性(命題 4.3)から、任意の x x x と開近傍 U U U に対し x ∈ B ⊂ B ‾ ⊂ B ′ ⊂ U x \in B \subset \overline{B} \subset B' \subset U x ∈ B ⊂ B ⊂ B ′ ⊂ U となる組がとれるので、ある f n f_n f n は f n ( x ) = 1 f_n(x) = 1 f n ( x ) = 1 かつ X ∖ U X \setminus U X ∖ U 上 0 0 0 となる。つまり ( f n ) (f_n) ( f n ) は点と閉集合を分離する 。
埋め込み. F ( x ) = ( f 1 ( x ) , f 2 ( x ) , … ) F(x) = (f_1(x), f_2(x), \dots) F ( x ) = ( f 1 ( x ) , f 2 ( x ) , … ) により F : X → [ 0 , 1 ] N F\colon X \to [0, 1]^{\mathbb{N}} F : X → [ 0 , 1 ] N (積位相)を定める。成分が連続なので F F F は連続(定理 3.10)であり、2 の分離性から単射で、X X X の開集合を F ( X ) F(X) F ( X ) の開集合に写すことが示せる。よって F F F は埋め込みである。
結論. [ 0 , 1 ] N [0, 1]^{\mathbb{N}} [ 0 , 1 ] N の積位相は距離 d ( x , y ) = ∑ n 2 − n ∣ x n − y n ∣ d(x, y) = \sum_n 2^{-n} \lvert x_n - y_n \rvert d ( x , y ) = ∑ n 2 − n ∣ x n − y n ∣ で与えられる(問題 3.5 と同様)。その部分空間 F ( X ) ≅ X F(X) \cong X F ( X ) ≅ X は距離化可能である。
コンパクト・ハウスドルフ空間は正則である(第5章)ので、第二可算なコンパクト・ハウスドルフ空間は距離化可能である。第二可算な位相多様体も同様に距離化可能である(多様体 第2章 )。
第二可算性は必要条件ではない(非可算離散空間は距離化可能)。一般の場合の必要十分条件は長田–スミルノフの距離化定理などで与えられる(本教材では扱わない)。
ゾルゲンフライ直線は正則・第一可算・可分・リンデレフだが第二可算でなく、距離化可能でない。原点が 2 つある直線は第二可算だがハウスドルフでなく、距離化可能でない。どちらの仮定も落とせない。
まとめ
分離公理には T 1 T_1 T 1 (点は閉)⇐ \Leftarrow ⇐ ハウスドルフ(2 点を分離)⇐ \Leftarrow ⇐ 正則(点と閉集合を分離)⇐ \Leftarrow ⇐ 正規(閉集合どうしを分離)の階層があり、補有限位相・K K K 位相・ゾルゲンフライ平面がそれぞれの違いを示す反例である。
距離空間は正規であり、ハウスドルフ空間では点列の極限は一意である(逆は成り立たない)。
ウリゾーンの補題:正規空間では交わらない閉集合を連続関数で分離できる。ティーツェの拡張定理:正規空間の閉集合上の連続関数は全体に拡張できる。
第二可算 ⇒ \Rightarrow ⇒ 第一可算・可分・リンデレフ。距離空間では第二可算・可分・リンデレフは同値。
第一可算空間では閉包も連続性も点列で判定できる。可算補位相や各点収束の位相では点列では不十分で、ネットが必要になる。
第二可算な正則空間は距離化可能である(ウリゾーンの距離化定理)。
演習問題
問題 4.1 ★ 有限な T 1 T_1 T 1 空間は離散空間であることを示せ。
解答
命題 4.2 より有限集合はすべて閉である。有限空間ではすべての部分集合が有限なので閉、したがってその補集合としてすべての部分集合が開である。
問題 4.2 ★ X X X がハウスドルフ ⇔ \Leftrightarrow ⇔ 対角線 Δ = { ( x , x ) ∣ x ∈ X } \Delta = \lbrace (x, x) \mid x \in X \rbrace Δ = {( x , x ) ∣ x ∈ X } が X × X X \times X X × X の閉集合、を示せ。
解答
( x , y ) ∉ Δ (x, y) \notin \Delta ( x , y ) ∈ / Δ 、すなわち x ≠ y x \neq y x = y とする。( x , y ) (x, y) ( x , y ) の基本近傍 U × V U \times V U × V が Δ \Delta Δ と交わらないことは U ∩ V = ∅ U \cap V = \emptyset U ∩ V = ∅ と同値である。よって「X × X ∖ Δ X \times X \setminus \Delta X × X ∖ Δ の各点が Δ \Delta Δ と交わらない近傍をもつ(Δ \Delta Δ が閉)」ことと「異なる 2 点が交わらない開近傍をもつ(ハウスドルフ)」ことは同値。
問題 4.3 ★ ハウスドルフ空間の部分空間、およびハウスドルフ空間の族の積空間はハウスドルフであることを示せ。
解答
部分空間:x ≠ y ∈ A x \neq y \in A x = y ∈ A を X X X の交わらない開集合 U , V U, V U , V で分離すれば、U ∩ A U \cap A U ∩ A , V ∩ A V \cap A V ∩ A が A A A で分離する。積:x ≠ y x \neq y x = y ならある μ \mu μ で x μ ≠ y μ x_\mu \neq y_\mu x μ = y μ なので、X μ X_\mu X μ の交わらない開集合 U ∋ x μ U \ni x_\mu U ∋ x μ , V ∋ y μ V \ni y_\mu V ∋ y μ をとれば p μ − 1 ( U ) p_\mu^{-1}(U) p μ − 1 ( U ) , p μ − 1 ( V ) p_\mu^{-1}(V) p μ − 1 ( V ) が x , y x, y x , y を分離する。
問題 4.4 ★★ f , g : X → Y f, g\colon X \to Y f , g : X → Y を連続写像、Y Y Y をハウスドルフとする。(a) { x ∣ f ( x ) = g ( x ) } \lbrace x \mid f(x) = g(x) \rbrace { x ∣ f ( x ) = g ( x )} は閉集合であることを示せ。(b) f f f と g g g が X X X の稠密な部分集合上で一致すれば f = g f = g f = g であることを示せ。(c) Y Y Y がハウスドルフでないとき (b) が成り立たない例を挙げよ。
解答
(a) h ( x ) = ( f ( x ) , g ( x ) ) h(x) = (f(x), g(x)) h ( x ) = ( f ( x ) , g ( x )) は X → Y × Y X \to Y \times Y X → Y × Y の連続写像で、問題の集合は h − 1 ( Δ ) h^{-1}(\Delta) h − 1 ( Δ ) 。問題 4.2 より Δ \Delta Δ は閉。(b) 一致する点の集合は稠密な閉集合なので X X X 全体。(c) X = R X = \mathbb{R} X = R 、Y Y Y を原点が 2 つある直線とし、f ( t ) = q ( t , 0 ) f(t) = q(t, 0) f ( t ) = q ( t , 0 ) , g ( t ) = q ( t , 1 ) g(t) = q(t, 1) g ( t ) = q ( t , 1 ) とすると、f , g f, g f , g は連続で t ≠ 0 t \neq 0 t = 0 (稠密)で一致するが f ( 0 ) = 0 0 ≠ 0 1 = g ( 0 ) f(0) = 0_0 \neq 0_1 = g(0) f ( 0 ) = 0 0 = 0 1 = g ( 0 ) 。
問題 4.5 ★★ ゾルゲンフライ直線 R l \mathbb{R}_l R l は正規であることを示せ。
解答
T 1 T_1 T 1 は明らか(通常の位相より強い)。A , B A, B A , B を交わらない閉集合とする。各 a ∈ A a \in A a ∈ A について a ∉ B a \notin B a ∈ / B で B B B は閉なので、[ a , x a ) ∩ B = ∅ [a, x_a) \cap B = \emptyset [ a , x a ) ∩ B = ∅ となる x a > a x_a > a x a > a がとれる。同様に各 b ∈ B b \in B b ∈ B について [ b , x b ) ∩ A = ∅ [b, x_b) \cap A = \emptyset [ b , x b ) ∩ A = ∅ となる x b x_b x b をとる。U = ⋃ a ∈ A [ a , x a ) U = \bigcup_{a \in A} [a, x_a) U = ⋃ a ∈ A [ a , x a ) , V = ⋃ b ∈ B [ b , x b ) V = \bigcup_{b \in B} [b, x_b) V = ⋃ b ∈ B [ b , x b ) は A , B A, B A , B を含む開集合である。U ∩ V ≠ ∅ U \cap V \neq \emptyset U ∩ V = ∅ なら、ある a , b a, b a , b で [ a , x a ) ∩ [ b , x b ) ≠ ∅ [a, x_a) \cap [b, x_b) \neq \emptyset [ a , x a ) ∩ [ b , x b ) = ∅ 。a < b a < b a < b なら b ∈ [ a , x a ) b \in [a, x_a) b ∈ [ a , x a ) (a < b ≤ a < b \leq a < b ≤ 共通点 < x a < x_a < x a より)となり [ a , x a ) ∩ B = ∅ [a, x_a) \cap B = \emptyset [ a , x a ) ∩ B = ∅ に反する。b < a b < a b < a でも同様。よって U ∩ V = ∅ U \cap V = \emptyset U ∩ V = ∅ 。
問題 4.6 ★★ R \mathbb{R} R に可算補位相を入れた空間から R \mathbb{R} R (通常の位相)への連続写像は定数写像に限ることを示せ。
解答
f f f を連続とし、f f f が 2 つの値 s < t s < t s < t をとるとする。c ∈ ( s , t ) c \in (s, t) c ∈ ( s , t ) に対し f − 1 ( ( − ∞ , c ) ) f^{-1}((-\infty, c)) f − 1 (( − ∞ , c )) と f − 1 ( ( c , ∞ ) ) f^{-1}((c, \infty)) f − 1 (( c , ∞ )) は空でない交わらない開集合となるが、可算補位相では空でない開集合は必ず交わる(例 4.6 の 3)。矛盾。
問題 4.7 ★★ 可分な位相空間では、互いに交わらない空でない開集合の族は高々可算であることを示せ。これを用いて、有界な実数列全体 ℓ ∞ \ell^\infty ℓ ∞ に距離 d ( x , y ) = sup n ∣ x n − y n ∣ d(x, y) = \sup_n \lvert x_n - y_n \rvert d ( x , y ) = sup n ∣ x n − y n ∣ を入れた空間は可分でないことを示せ。
解答
D D D を稠密な可算集合、{ U λ } \lbrace U_\lambda \rbrace { U λ } を互いに交わらない空でない開集合の族とする。各 U λ U_\lambda U λ は D D D の点を含むので d λ ∈ U λ ∩ D d_\lambda \in U_\lambda \cap D d λ ∈ U λ ∩ D を選べ、族が交わらないので λ ↦ d λ \lambda \mapsto d_\lambda λ ↦ d λ は単射。よって族は可算。ℓ ∞ \ell^\infty ℓ ∞ では、S ⊂ N S \subset \mathbb{N} S ⊂ N ごとに定義関数 1 S ∈ ℓ ∞ \mathbf{1}_S \in \ell^\infty 1 S ∈ ℓ ∞ をとると、S ≠ S ′ S \neq S' S = S ′ なら d ( 1 S , 1 S ′ ) = 1 d(\mathbf{1}_S, \mathbf{1}_{S'}) = 1 d ( 1 S , 1 S ′ ) = 1 なので、開球 B ( 1 S , 1 / 2 ) B(\mathbf{1}_S, 1/2) B ( 1 S , 1/2 ) は互いに交わらない。この族は P ( N ) \mathcal{P}(\mathbb{N}) P ( N ) と同じ非可算濃度をもつので、ℓ ∞ \ell^\infty ℓ ∞ は可分でない(関数解析 第1章 )。
問題 4.8 ★★★ 正則なリンデレフ空間は正規であることを示せ。
解答
A , B A, B A , B を交わらない閉集合とする。各 a ∈ A a \in A a ∈ A について、正則性(命題 4.3)より a ∈ U a a \in U_a a ∈ U a , U a ‾ ∩ B = ∅ \overline{U_a} \cap B = \emptyset U a ∩ B = ∅ となる開集合 U a U_a U a がある。閉集合 A A A はリンデレフ空間の閉部分集合なのでリンデレフであり(A A A の開被覆に開集合 X ∖ A X \setminus A X ∖ A を加えれば X X X の開被覆になる)、可算個の U 1 , U 2 , … U_1, U_2, \dots U 1 , U 2 , … で覆われる。同様に B B B を V n ‾ ∩ A = ∅ \overline{V_n} \cap A = \emptyset V n ∩ A = ∅ となる開集合 V 1 , V 2 , … V_1, V_2, \dots V 1 , V 2 , … で覆う。
U n ′ = U n ∖ ⋃ k ≤ n V k ‾ , V n ′ = V n ∖ ⋃ k ≤ n U k ‾ U'_n = U_n \setminus \bigcup_{k \leq n} \overline{V_k}, \qquad V'_n = V_n \setminus \bigcup_{k \leq n} \overline{U_k} U n ′ = U n ∖ k ≤ n ⋃ V k , V n ′ = V n ∖ k ≤ n ⋃ U k
は開集合で、U = ⋃ U n ′ ⊃ A U = \bigcup U'_n \supset A U = ⋃ U n ′ ⊃ A (A A A の点は V k ‾ \overline{V_k} V k に属さない)、V = ⋃ V n ′ ⊃ B V = \bigcup V'_n \supset B V = ⋃ V n ′ ⊃ B 。U j ′ ∩ V k ′ ≠ ∅ U'_j \cap V'_k \neq \emptyset U j ′ ∩ V k ′ = ∅ とすると、j ≤ k j \leq k j ≤ k なら V k ′ V'_k V k ′ は U j ‾ \overline{U_j} U j と交わらないので U j ′ ⊂ U j U'_j \subset U_j U j ′ ⊂ U j とも交わらず矛盾、j > k j > k j > k なら U j ′ U'_j U j ′ は V k ‾ \overline{V_k} V k と交わらないので矛盾。よって U ∩ V = ∅ U \cap V = \emptyset U ∩ V = ∅ 。
問題 4.9 ★★★ ゾルゲンフライ直線 R l \mathbb{R}_l R l はリンデレフであることを示せ。
解答
開被覆は各元を [ a , b ) [a, b) [ a , b ) の和集合に分解して考えればよいので、U \mathcal{U} U を [ a , b ) [a, b) [ a , b ) の形の集合からなる被覆とする(元の被覆の可算部分被覆は、選んだ区間を含む元を選べば得られる)。W = ⋃ [ a , b ) ∈ U ( a , b ) W = \bigcup_{[a, b) \in \mathcal{U}} (a, b) W = ⋃ [ a , b ) ∈ U ( a , b ) とおくと、W W W は R \mathbb{R} R の通常の開集合で、R \mathbb{R} R は第二可算なので部分空間 W W W もリンデレフ(定理 4.14)。よって W W W は可算個の ( a i , b i ) (a_i, b_i) ( a i , b i ) で覆われる。
次に C = R ∖ W C = \mathbb{R} \setminus W C = R ∖ W が可算であることを示す。x ∈ C x \in C x ∈ C は U \mathcal{U} U のある [ a x , b x ) [a_x, b_x) [ a x , b x ) に属し、x ∉ ( a x , b x ) x \notin (a_x, b_x) x ∈ / ( a x , b x ) なので x = a x x = a_x x = a x 、したがって ( x , b x ) ⊂ W (x, b_x) \subset W ( x , b x ) ⊂ W 。x < y x < y x < y がともに C C C に属するとき、( x , b x ) ∩ ( y , b y ) ≠ ∅ (x, b_x) \cap (y, b_y) \neq \emptyset ( x , b x ) ∩ ( y , b y ) = ∅ なら y < b x y < b_x y < b x となり y ∈ ( x , b x ) ⊂ W y \in (x, b_x) \subset W y ∈ ( x , b x ) ⊂ W で矛盾。よって開区間 ( x , b x ) (x, b_x) ( x , b x ) (x ∈ C x \in C x ∈ C )は互いに交わらず、それぞれが有理数を含むので C C C は可算である。
以上より、W W W を覆う可算個の [ a i , b i ) [a_i, b_i) [ a i , b i ) と、C C C の各点 x x x を含む [ a x , b x ) [a_x, b_x) [ a x , b x ) とで、U \mathcal{U} U の可算部分被覆が得られる。
問題 4.10 ★ 位相空間 X X X の点列 ( x n ) (x_n) ( x n ) と点 a a a について、「( x n ) (x_n) ( x n ) の任意の部分列が、さらに a a a に収束する部分列をもつ」ならば x n → a x_n \to a x n → a であることを示せ(解析学でよく使う論法である)。
解答
収束しないことの否定から、ある近傍 N N N について「ある番号以降すべて x n ∈ N x_n \in N x n ∈ N 」が成り立たない、すなわち x n ∉ N x_n \notin N x n ∈ / N となる n n n が無限個ある。それらを並べた部分列 ( x n k ) (x_{n_k}) ( x n k ) はどの項も N N N の外にあるので、そのどんな部分列も a a a に収束しない。対偶により主張が従う。