基础拓扑习题与题解(三)
以下习题选自Walter Rudin 所著的 《Principles of Mathematical Analysis Third Edition》(数学分析原理第三版)的第二章:基础拓扑(Basic Topology)习题集.
习题 26
X 为一个度量空间,其任意无限子集在 X 中都存在极限点,则 X 是紧集.
证明:若 X 是有限集,即 X 由有限个孤立点组成,此时 X 显然是紧集. 以下考虑 X 为无限集的情形.
任给 X 的一个开覆盖 Ω = {Vα},要证明在 Ω 中存在 X 的有限子覆盖. 由习题 24 和 23(基础拓扑习题与题解(二))可知 X 存在一个可数基,记作 Δ = {Bi | i=1..∞} . 由基的定义可以推出如下结论:
① 若 Ω = {Vα} 是 X 的任意一个开覆盖 ,则存在 Ω 的一个子集 V 是 X 的至多可数的子覆盖.
具体可用如下的构造法说明,即从空集开始构造集合 Y、B 和 V:
(1) 选取任意一点 x ∈ X - Y,由于 Ω 是 X 的开覆盖,必然存在某个开集 Vθ ∈ Ω 满足 x ∈ Vθ;而由 Δ 是 X 的基可知,存在某个开集 Bk ∈ Δ 满足 x ∈ Bk ⊂ Vθ.
(2) 把 Bk 并入 Y,即调整后的 Y 等于 Y ∪ Bk;把 Bk 作为元素加到集合 B 中;若 Vθ ∉ V,把 Vθ 作为元素加到集合 V 中.
不断重复 (1) 和 (2),直到 X 中的所有点都已加入 Y(即 X - Y 为空)为止或者这个过程可以无限(可数)次进行下去. 由这个过程可知:最终得到的 B 是 X 的开覆盖,且 B ⊂ Δ,因此 B 是至多可数的;对 B 中任意元素Bi,在 V 中一定存在对应的元素 Vα,使得 Bi ⊂ Vα,且 V 的基数(cardinal number)不大于 B 的基数(因为 B 中两个元素 Bi 和 Bj 可能是同一个 Vα 的子集),于是 V 是 X 的至多可数的开覆盖. 且显然有 V ⊂ Ω. 至此,结论 ① 证毕.
最终的结论采用反证法证明. 假设 X 不是紧集,由 ① 可知,存在 X 的一个可数开覆盖 {Gn | n = 1, 2, 3, ...},即 ∪ n=1..∞ Gn = X,但对所有的 n,G1 ∪ ... ∪ Gn 都不能包含 X. 记 En = G1 ∪ ... ∪ Gn,Fn = Enc(X),即有:
② Fn ≠ Φ, n = 1, 2, 3, ....
由 En+1 = En ∪ Gn+1,可知 Fn+1 = X - En - Gn+1 = Fn - Gn+1,即有:
③ Fn ⊃ Fn+1, n = 1, 2, 3, ....
假设存在 p ∈ ∩ Fn,即对任意正整数 n,都有 p ∈ Fn, 即 p ∉ En,亦即 p ∉ Gn,n = 1, 2, 3, ...,结合 {Gn} 是 X 的开覆盖,得出 p ∉ X,这与假设 p ∈ ∩ Fn 矛盾,由此可知:
④ ∩ Fn = Φ.
进一步可知:
⑤ 对任意正整数 n,Fn 是无限集.
不然,若 Fn 从 n ≥ k 开始是有限集,不妨设 Fk = {p1, p2, ..., pm},k 和 m 是正整数. 由 ③ 和 ② 可知,随着 n 的增大,Fk 中至少有一个元素,记为 pi,会一直保留下来,即有 pi ∈ Fn,n = 1, 2, 3, .... 于是 pi ∈ ∩ Fn,这与 ④ 矛盾,故 ⑤ 成立.
由 ⑤ 可知,可以构造 X 的一个可数子集 H = {xi | xi ∈ Fi, i = 1, 2, 3, ...}. H 显然是 X 的无限子集,由题设可知,H 在 X 中存在一个极限点 p. 而 {Gn} 是 X 的开覆盖,不妨设 p ∈ Gj. 而 Gj 是开集,故有 N(p, r, X) ⊂ Gj. 结合 p 是 H 的极限点可知,H 中有无限个点落在 Gj 中. 而由 Fj = (G1 ∪ ... ∪ Gj)c 知,当 i ≥ j 时,Fi ∩ Gj = Φ. 即 H 中至多有 j - 1 个点(即 x1, ..., xj-1)落在 Gj 中. 矛盾.
综上,命题得证.
习题 27
X 是度量空间,E ⊂ X,p 是 X 中一点,若 p 的任意邻域都包含无限且不可数个 E 中的点,则称 p 是 E 的一个凝聚点(condensation point).
若 E ⊂ Rk,且 E 是不可数集,记 E 的全体凝聚点的集合为 P,则 P 是完备集,且集合 E - P 是最多可数的.
证明:先证 P 是闭集,即
① 若 x ∈ P',则 x ∈ P.
x ∈ P' 即 x 是 P 的极限点,即 x 的任意邻域 N(x, r, Rk) 会包含 P 中无限个点,取其中一个记为 y,取 y 的一个邻域满足 N(y, δ, Rk) ⊂ N(x, r, Rk). 由 y ∈ P 知 y 是 E 的凝聚点,即 N(y, δ, Rk) 包含无限且不可数个 E 中的点,于是 N(x, r, Rk) 也包含无限且不可数个 E 中的点. 由任意性可知,x 是 E 的凝聚点,即 x ∈ P. 故 ① 成立.
再证 P 中不存在孤立点,即
② 若 x ∈ P,则 x ∈ P'.
假设 x 是 P 的一个孤立点. 则存在 x 的一个邻域 G = N(x, r, Rk),满足 G ∩ P = {x}. 令 F = (G - {x}) ∩ E = N(x, r, E) - {x},由 x 是 E 的凝聚点可知,F 中有不可数个点. 任取 y ∈ F,由 y 不是 E 的凝聚点可知,存在 y 的一个邻域满足 N(y) ⊂ G 以及 N(y) ∩ E 是至多可数集. 由习题 22 和 23(基础拓扑习题与题解(二))可知,Rk 存在可数基 Δ = {Bi} i=1..∞. 其中存在一个 Bk ∈ Δ 满足 y ∈ Bk ⊂ N(y). 记 B = {Bi | y ∈ F, Bi ∈ Δ, y ∈ Bi ⊂ N(y) ⊂ G, N(y) ∩ E at most countable},显然对任意 H ∈ B,H ∩ E 是至多可数集. 于是
F = ∪ y∈F (N(y) ∩ E) = ∪ H∈B (H ∩ E).
由 B ⊂ Δ 知,B 是至多可数的. 因而,F 是至多可数的,这与 F 中有不可数个点矛盾. 因此,P 中没有孤立点. 即 ② 成立.
综合 ① 和 ②,可知 P 是完备集.
接着来证 E - P 是最多可数的. 沿用上面的可数基 Δ,任取 x ∈ E - P,由 x 不是 E 的凝聚点可知,存在 x 的一个邻域 N(x) 以及某个 Bi ∈ Δ,使得 x ∈ Bi ⊂ N(x) 以及 N(x) ∩ E 至多可数,Bi ∩ E 显然也至多可数 . 于是 E - P 可被至多可数个 Bi ∩ E 所覆盖,且其中每个 Bi ∩ E 都是至多可数的,因此 E - P 是最多可数的.
附言:
由习题 27 的结论可知,在 Rk 中无法构造出某个子集使其包含不可数个孤立点. 不过习题 10 所示的度量空间,只要其元素总数为不可数,则该度量空间本身就包含不可数个孤立点.
习题 28
可分度量空间的任意一个闭集都是一个完备集(可能为空)和一个至多可数集的并. (推论:Rk 中任意一个可数闭集一定有孤立点.)
证明:设 X 是可分度量空间,E 是 X 中的任意一个闭集. 记 E 的全体凝聚点的集合为 P. 由习题 23(基础拓扑习题与题解(二))可知,X 存在可数基 Δ = {Bi} i=1..∞. 于是习题 27 的证明过程可以照搬于此,得到 P 是完备集以及 E - P 是最多可数的. 当然,这里 P 可以为空集.
对任意 p ∈ P,p 是 E 的凝聚点,显然也是 E 的极限点,而 E 是闭集,于是 p ∈ E. 由任意性可知,P ⊂ E,故有 E = P ∪ (E - P) ,命题成立.
再证推论. 设 E 是 Rk 中任意一个可数闭集. E 是可数集,则 E 没有凝聚点,即 P 为空集. 假设 E 中没有孤立点,即 E 中的点全是极限点,且 E 是闭集,可知 E 是完备集,而由教材定理 2.43 可知,E 是不可数集,矛盾.
习题 29
R1 中的任意一个开集是至多可数个不相交开区间的并集.
分析:把每个不相交的开区间都缩成(即映射到)一个点.
证明:设 E 是 R1 中的开集. 易知 E 中没有孤立点,且 R1 中的邻域是开区间,因此 E 可以表示为若干个不相交的开区间的并集,即:
① E = ∪α (aα, bα).
任取其中两个相邻的开区间,比如 (aβ, bβ) 在左,(aγ, bγ) 在右,则显然有 aβ < bβ ≤ aγ < bγ. 注意,最左侧的 aα 可以是 -∞,最右侧的 bα 可以是 +∞.
假设 ① 右端的开区间有不可数个. 若最左侧的开区间的 aα = -∞,则从 E 中剔除这个开区间;同样,若最右侧的开区间的 bα = +∞,则从 E 中剔除这个开区间. 于是得到 F ⊂ E,满足:
② F = ∪α (cα, dα).
显然 F 是 X 中的开集,且 F 可表示为不可数个不相交的开区间的并集. 取 ② 右端每个开区间的左端点构成集合 G = {cα},其中每个 cα ∈ R,因此 G 是 R1 中一个包含不可数个孤立点的子集. 这与习题 27 的结论相矛盾.
习题 30
仿效定理 2.43 的证法推出以下结论:
若 Rk = ∪ n=1..∞ Fn,这里每个 Fn 是 Rk 的闭子集,则至少有一个 Fn 的内集不为空.
等价命题:若对 n = 1, 2, 3, ... 而言,Gn 是 Rk 的稠密开子集,则 ∩ n=1..∞ Gn 非空(事实上,∩ n=1..∞ Gn 在 Rk 中稠密).
证明:(1). 先证明等价命题.
像定理 2.43 的证法一样构造一个渐缩的邻域序列 {Vn},即满足 V¬n ⊃ V¬n+1,n = 1, 2, 3, .... 对任意 n,Gn 显然非空,设 x1 ∈ G1,由 G1 是开集可知,存在一个 x1 的邻域 V1 = N(x1, r1, Rk) 满足 V1 ⊂ V¬1 ⊂ G1.
对任意非空开集 V ⊂ Rk,以及任意 Gn,由 Gn 是开集可知,V ∩ Gn 是开集. 进一步由 Gn 在 Rk 中稠密可知,V ∩ Gn 非空. 不然,由 V 是 Rk 的非空开子集可知,存在 p ∈ V 以及该点 p 的一个邻域 N(p, r, Rk) ⊂ V,若 V ∩ Gn = Φ,则 N(p, r, Rk) ∩ Gn = Φ,即 p ∉ Gn 且 p 不是 Gn 的极限点,这与 Gn 在 Rk 中稠密相矛盾.
若 Vn 已构造好,Vn ∩ Gn+1 为非空开集,令 xn+1 ∈ Vn ∩ Gn+1,则存在 Vn+1 = N(xn+1, rn+1, Rk) 满足 Vn+1 ⊂ V¬n+1 ⊂ Vn ∩ Gn+1 ⊂ Vn ⊂ V¬n. 由归纳法就得到了一个渐缩的邻域序列 {Vn},满足 V¬n ⊃ V¬n+1,n = 1, 2, 3, .... V¬n 为闭集且有界,又是 Rk 中的集合,由 Heine-Borel 定理可知,V¬n 是紧集,再由定理 2.36 的推论可知,∩ n=1..∞ V¬n 非空. 即存在一个点 x 满足 x ∈ V¬n,n = 1, 2, 3, ....
由上面的构造过程,有 V¬1 ⊂ G1;同样,由 V¬n+1 ⊂ Vn ∩ Gn+1 有 V¬n+1 ⊂ Gn+1,n = 1, 2, 3, .... 于是有 x ∈ V¬n ⊂ Gn,n = 1, 2, 3, .... 即 G = ∩ n=1..∞ Gn 非空,等价命题证明完毕.
(2). 再来证明题设命题. 用反证法. 即假设 Rk 中存在可数个内集为空的闭子集 Fn 满足 ∪ n=1..∞ Fn = Rk. 记 Gn = (Fn)c,则 (∪ n=1..∞ Fn)c = (Rk)c = Φ,即
① ∩ n=1..∞ Gn = Φ.
由 Fn 为闭集知 Gn 为开集. 任取一点 x ∈ Fn,由 Fn 的内集为空可知,x 的任意领域中必然包含 Gn 中的点,即 x 是 Gn 的极限点,因此 Gn 在 Rk 中稠密. 由等价命题可知,∩ n=1..∞ Gn 非空,与 ① 矛盾.
(3). 由原命题出发推知等价命题也很简单. 设 Gn 是 Rk 中的稠密开子集,记 Fn = (Gn)c,则 Fn 是闭集. 任取一点 y ∈ Fn,由 Gn 的稠密性可知,y 是 Gn 的极限点,即 y 的任意邻域中都包含 Gn 中的点,因此 y 不是 Fn 的内点,由 y 的任意性可知,Fn 的内集为空. 这样 {Fn} 是 Rk 中可数个内集为空的闭子集,由原命题可知,∪ n=1..∞ Fn 依然是 Rk 的真子集. 即存在 x ∈ (∪ n=1..∞ Fn)c = ∩ n=1..∞ Gn,即推出了等价命题.
(4). 最后证明等价命题的增强命题,即
{Gn} 是一组(可数个)Rk 的稠密开子集,则 ∩ n=1..∞ Gn 在 Rk 中依然稠密.
任给点 x ∈ Rk,以及点 x 的任意一个邻域 E = N(x, r, Rk),由题设易知 E ∩ G1 为非空开集,令 x1 ∈ E ∩ G1,于是存在 x1 的一个邻域 E1 = N(x1, r1, Rk) 满足:
② x1 ∈ E1 ⊂ E¬1 ⊂ E ∩ G1.
在得到非空开集 En(比如 ② 已经得到 E1)的基础上,同样由题设易知 En ∩ Gn+1 为非空开集,令 xn+1 ∈ En ∩ Gn+1,于是存在 xn+1 的一个邻域 En+1 = N(xn+1, rn+1, Rk) 满足:
③ xn+1 ∈ En+1 ⊂ E¬n+1 ⊂ En ∩ Gn+1.
由归纳法就得到了一个渐缩的邻域序列 {En},满足 E¬n ⊃ E¬n+1,n = 1, 2, 3, .... E¬n 为闭集且有界,又是 Rk 中的集合,同 (1) 一样可推知,存在 p ∈ Rk,满足 p ∈ ∩ n=1..∞ E¬n ⊂ ∩ n=1..∞ Gn. 结合 ② 可知,p ∈ E¬1 ⊂ E ∩ G1 ⊂ E. 于是,对任意的 x ∈ Rk 以及 x 的任意邻域 E,E 中总存在点 p 属于 ∩ n=1..∞ Gn,这说明 Rk 中任意一点都是 ∩ n=1..∞ Gn 的极限点,即 ∩ n=1..∞ Gn 在 Rk 中稠密.
附言:
(I). 考虑命题在 R1 度量空间的情形,Fn 中不能出现连通子集,即不能包含任何开区间. 因此 Fn 可以是至多可数集,也可以是康托集或习题 17、习题 18 中所述的完备集,以及这两种集合的并集.
(II). 若去除命题中 Fn 是闭集的约束,则命题不再成立,比如取 F1 为坐标值全为有理数的点的集合,F2 为坐标值全为无理数的点的集合, F1 ∪ F2 = Rk,F1 ∩ F2 = Φ. 这里,F1 和 F2 都是稠密的且内集都为空.