§2.4 有限覆盖定理与点集间的距离 是否每一个集合都有极限点呢? 定理2.4.1 (Weierstrass 聚点原理) 设E为R n 中有界无限集,则 E'≠ф。 证明 取互异点列M k =(x k 1 ,x k 2 ,...,x k n )∈E,由于E有界,所以{M k | k=1,2,...}有界,从而{x k 1 |k=1,2,...,...}是有界集, 由数学分析中已证 明的直线上的聚点原理知:ョx 0 1 及x k 1 的子列x i k 1 →x 0 1 。这时 M i k 满足第一个坐标 收敛,对于第二个坐标x i k 2 可能不收敛,但有界,由直线上的聚点原理知:ョx 0 2 及x i k 2 的子列x i k 2 →x 0 2 ,则 M i k 满足第一、第二坐标收敛。此过程继续作下去,第 n次找到的子列M l m 便满足所有坐标都收敛,即M l m →M 0 。其中M 0 = (x 0 1 ,x 0 2 ,...,x 0 n ),即M 0 为E中的聚点。 证毕 推论2.4.1 有界点列必有收敛子列。 作为聚点原理的应用,可以证明著名的Borel有限覆盖定理和距离可达定 理。 定理2.4.2 (Borel有限覆盖定理) 设开集族{U α |α∈I}是一有界闭集F 的覆盖,即 F ? U I∈α U α 则在此开集族中存在有限个开集{U i α |i=1,2,...,n}同样 覆盖F,即 F ? U n i 1= U i α 引理2.4.1 (Lindloff 可列覆盖定理):设开集族{U α |α∈I}(这里I 至少为可数集)是R n 中一有界闭集F的覆盖,即F ? U I∈α U α ,则存在其中的可数 个开集同样覆盖F,即F ? U ∞ =1i U i α 证明 对任意x∈F, 存在U α x满足x∈U α x, 而对U α x存在有理坐标点p x , 及半径r x 满足x∈U(p x ,r x ) ? U α x(事实上, δ? >0,U(x, δ ) ? U α x,取有 理坐标点p x ∈U (x, 3 δ ) , 3 δ < r x < 3 2δ 即可), 由定理1.2.6知: {U(p x , r x )|p x , r x ∈Q,x∈F}全体为至多可数集。从而可以简记为U i ,由U(p x ,r x ) 的选取方 法可知:存在相应的U i α 满足U i ? U i α ,于是 F ? U ∞ =1i U i ? U ∞ =1i U i α 定理2.4.2 的证明:即在已知 F ? U ∞ =1i U i 的条件下证存在n满足 F ? U n i 1= U i 。若不然,则对任意n,存在x n 满足x n ∈F- U ∞ =1i U i ,由聚点原理知存 在x 0 及x i n 满足x i n →x 0 (n i →∞), 又因为F是闭集所以x 0 ∈F, 从而存在U 0 i 满 足x 0 ∈U 0 i , 于是存在M,当n i >M时有x i n ∈U 0 i ;另一方面,对任意n i >i 0 , x i n ? U 0 i , 矛盾。 定理2.4.3 (距离可达定理)设 A、B 为互不相交的非空闭集,且至少有 一个有界,则存在x 0 ∈A,y 0 ∈B使得d(x 0 ,y 0 )=d(A,B)>0。 证明 由集合距离的定义知:存在x n ∈A,y n ∈B使得 d(A,B)<d(x n ,y n )<d(A,B)+ n 1 , 不妨假定A有界由聚点原理知存在x 0 及x i n 满 足x i n →x 0 ∈A,因为d(x 0 ,y i n )<d(x 0 ,x i n )+d(x i n ,y i n )<d(x 0 ,x i n )+d(A,B) + i n 1 , 所以这时{y i n }有界,又由聚点原理知存在y 0 及y ij n 满足y ij n →y 0 , 于 是存在x 0 ∈A,y 0 ∈B使得d(x 0 ,y 0 ) ≤ d(A,B),d(x 0 ,y 0 )=d(A,B)。 推论2.4.2 设A为非空闭集,则对 ?x∈R n ,ョx 0 ∈A满足d(x,A)= d(x,x 0 ). 证明 若x∈A,取x 0 =x∈A即可。若x∈A,令B={x}有界闭,由定理2 . 3.3即得。 定义2.4.1 设A、 B ? R n , 若存在开集U 1 , U 2 满足U 1 ∩U 2 =ф, 且A ? U 1 , B ? U 2 ,则称A、B是可隔离的。 定理2.4.4 (隔离性定理) A、 B是可隔离的<=> __ A ∩B=ф, A∩ B =ф. 证明 “=>”反证:若不然,不妨假定ョx 0 ∈ __ A ∩B,由于 A、B 是可隔离 的,所以存在开集U 1 ,U 2 满足U 1 ∩U 2 =ф,且A ? U 1 ,B ? U 2 ,由x 0 ∈B得 x 0 ∈U 2 ,而x 0 ∈ __ A ,则存在点列x n ∈A ? U 1 满足x n →x 0 ,因为U 2 开,所以ョ N 当n>N时 x n ∈U 2 与U 1 ∩U 2 =ф相矛盾,故 __ A ∩B=ф,同理A∩ B =ф。 “<=”因为A∩ B =ф, A ∩B=ф,所以由推论2.3.2知:对 ? x∈A 有d(x, B )>0, ? y∈B 有d( __ A ,y)>0, 于是令r x =d(x, B ), r y =d( __ A ,y), U 1 = U Ax∈ U(x, 2 x r ),U 2 = U By∈ U(y, 2 y r )即可。显然U 1 ,U 2 是开集,且A ? U 1 , B ? U 2 剩下的只须证: U 1 ∩U 2 =ф。 若不然, ョz∈U 1 ∩U 2 , 则ョx 0 ∈A, y 0 ∈B d(z,x 0 )< 2 0 x r ,d(z,y 0 )< 2 0 y r ,不妨设r x 。=max{r x 。,r y 。},则r x 。= d(x 0 , _ B )≤d(x 0 ,y 0 )≤d(x 0 ,z)+d(z,y 0 )<r x 。,矛盾。 推论2.4.3 若A、 B均为闭集, 且A∩B=φ, 则ョ开集U 1 , U 2 满足U 1 ∩U 2 =φ,且A ? U 1 ,B ? U 2 。 推论2.4.4 若d(A,B)>0, 则ョ开集U 1 , U 2 满足U 1 ∩U 2 =φ, 且A ? U 1 , B ? U 2 。 小结 本章由 n R 上自然的距离, 导出了邻域, 内点, 聚点的定义, 从而开集, 闭集的定义. 由开集生成一个 ο-代数即 Borel ο-代数, 进而引入了 Borel 集. 本章讨论了这些集的性质和相互关系,给出了直线上开集的构造定理. Cantor 集 是一个重要的集.它具有一些特别的性质, 在举反例时常常是有用的. 学习本章 的内容应充分利用几何图形的直观, 以便理解本章的内容.