17.1.1 点的分类及其性质
Section titled “17.1.1 点的分类及其性质”- 内点、外点、边界点 先回忆一下 Rⁿ 中的距离与邻域的定义.我们知道点 x = (x₁, x₂, …, xₙ) ∈ Rⁿ 的 Euclid 范数(又称模) |x| 定义为 |x| = ( ∑ᵢ=1ⁿ xᵢ² )¹/2.由此可引进 Rⁿ 中任意两点 x 与 y 的 Euclid 距离为
与距离有关的最重要的不等式是三角形不等式(参见上册第 6 页):
| x - z | ≤slant | x - y | + | y - z |.和 R 中的邻域定义相仿,可通过距离定义 Rⁿ 中的邻域.设点 a ∈ Rⁿ, δ > 0,称
O _ δ (boldsymbol a) = {boldsymbol x ∈ mathbf R ^ n | | boldsymbol x - boldsymbol a | < δ }是点 a 的 δ 邻域,也称其为以点 a 为中心,以 δ 为半径的 n 维开球.
在 Rⁿ 中给定一个集合 S,按照点与集合 S 的位置关系可将 Rⁿ 中的点分为三类: S 的内点、外点、边界点.具体地说,对于 Rⁿ 中的某一点 ±bx,若存在它的一个邻域 O_(δ)(±bx) ⊂ S,则称 ±bx 为 S 的内点; 若存在 ±bx 的一个邻域 O_(δ)(±bx) ∩ S = ∅,则称 ±bx 为 S 的外点; 若在 ±bx 的任一邻域中既有属于 S 的点,又有不属于 S 的点,则称 ±bx 为 S 的边界点.
S 的全体内点组成的集合称为 S 的内部,记为 operatornameint S 或 S^(circ) .
S 的全体边界点组成的集合称为 S 的边界,记为 ∂ S .
- 聚点 上述分类是按照任一点 x ∈ Rⁿ 的邻域内的点是否属于 S 来进行的。如果按照去心邻域进行分类,则可将 Rⁿ 中的点分为 S 的聚点与非聚点两大类。确切地说,对于点 x ∈ Rⁿ ,如果在 x 的任一去心邻域中总有 S 的点,则称 x 为 S 的聚点。 S 的全体聚点组成的集合记为 S^d ,称为 S 的导集。显然内点一定是聚点,外点一定不是聚点。
如果点 x ∈ S ,且存在 x 的一个邻域 O_(δ)(x) ∩ S = {x} ,则称 x 为 S 的孤立点。孤立点一定不是聚点,而边界点有可能是聚点也有可能是孤立点。
聚点是一个重要概念,它的下述两个等价定义是经常要用到的.
定义 1 设点 x ∈ Rⁿ,如果在它的任何邻域 O_(δ)(x) 内总会有 S 中的无穷多个点,则称 x 是 S 的一个聚点.
定义 2 设点 x ∈ Rⁿ ,如果存在由相异点组成的一个点列 {xₙ} ⊂ S, xₙ ≠ x (n = 1, 2, …) ,使得 xₙ → x ,则称 x 为 S 的一个聚点,这里 xₙ → x 的含义是 d(xₙ, x) → 0 .
证明: 集合 S 的导集的聚点是 S 的聚点,即 (S^(d))^(d) ⊂ S^(d) .
证明
设点 x ∈ (S^(d))^(d) ,则 ∃ S 的相异聚点 xₙ (n = 1, 2, …) , xₙ ≠ x ,且 xₙ → x 。从而 ∀ δ > 0, ∃ N ,当 n > N 时, xₙ ∈ O_(δ)(x) 。设 n₀ > N ,由于 xₙ₀ 为 S 的聚点,于是在 O_(δ - |x - xₙ₀)|(xₙ₀) 中含有无穷多个 S 中异于 xₙ₀ 的点。显然 O_(δ - |x - xₙ₀)|(xₙ₀) ⊂ O_(δ)(x) ,所以 O_(δ)(x) 中有无穷多个异于 x 的 S 中的点,由等价定义 1 知 x 为 S 的聚点。
17.1.2 集合的分类及其性质
Section titled “17.1.2 集合的分类及其性质”- 开集、闭集 如果 operatornameint S = S ,则称 S 为开集。开集有如下重要性质:
(1) 任意多个开集的并集是开集;
(2) 有限多个开集的交集是开集;
(3) 全空间 Rⁿ 和空集 ∅ 都是开集.
开集的余集定义为闭集.又定义 S 的闭包 overlineS 为 overlineS = S ∪ S^d.易证 overlineS 为闭集,且 overlineS = S ∪ ∂ S.关于闭集,下列条件等价:
(1) S 是闭集;
(2) S^(d)⊂ S (即 S=overlineS );
(3) ∂ S⊂ S (即 S=overlineS ).
设 S 为 Rⁿ 中的一个集合,则 ∂ S 为闭集.
证明1
假设点 x ∈ (∂ S)^c ,即 ∂ S 的余集,则 x 只能是 S 的内点或外点.
若点 x ∈ operatornameint S ,则 ∃ δ > 0 ,使得 O_(δ)(x) ⊂ S ,由内点定义知 O_(δ)(x) ⊂ operatornameint S ,从而 O_(δ)(x) ⊂ (∂ S)^(c) ;
若 ±bx 是 S 的外点,则 ∃ δ > 0 ,使得 O_(δ)(±bx) ∩ S = ∅ ,因此 O_(δ)(±bx) ⊂ S^(c) ,而 O_(δ)(±bx) 本身是开集,这说明 O_(δ)(±bx) 中的点都不是 S 的边界点,即 O_(δ)(±bx) ⊂ (∂ S)^(c) .
由定义知 (∂ S)^(c) 为开集,即 ∂ S 为闭集.
证明2
设点 x ∈ (∂ S)^(d) ,由聚点的等价定义 2 知存在相异的点列 {xₙ} ⊂ ∂ S, xₙ ≠ x, n = 1, 2, … ,使得 xₙ → x ,于是 ∀ δ > 0, ∃ N ,当 n > N 时点 xₙ ∈ O_(δ)(x) ,取 n₀ > N ,由于点 xₙ₀ ∈ ∂ S ,则由边界点的定义知 O_(δ - |xₙ₀) - x|(xₙ₀) ⊂ O_(δ)(x) 中有 S 中的点,也有不在 S 中的点,所以 x ∈ ∂ S .
证明3
设点 x∈ ∂ (∂ S) ,则 ∀ δ >0 ,在 O_(δ /2)(±b x) 中有 ∂ S 的点 ±by 又由边界点定义,在 O_(δ /2)(±b y) 中既有属于 S 的点,也有不属于 S 的点.由于 O_(δ /2)(±b y)⊂ O_(δ)(±b x) ,因此 O_(δ)(±b x) 中既有属于 S 的点,也有不属于 S 的点,于是 ±b x∈ ∂ S.
- 紧集、凸集 设 S 是 Rⁿ 的一个集合,如果在 S 的任何一个无限开覆盖 {O_(α)}_(α ∈ I) 中总可以找出有限个开集 O₁, O₂, …, Oₖ,同样可以覆盖 S,即 cupᵢ=1^(k) Oᵢ ⊃ S,则称 S 是 Rⁿ 的一个紧集.容易证明紧集一定是有界闭集,而且我们将会看到,在 Rⁿ 中紧集与有界闭集的定义是等价的 (紧性定理).
设 E 是 Rⁿ 的一个集合,若 ∀ x₁, x₂ ∈ E,有 x = t x₁ + (1 - t) x₂ ∈ E (0 ≤slant t ≤slant 1),则称 E 为凸集.从几何上看,以 x₁, x₂ 为端点的直线段位于 E 内.
紧集的闭子集是紧集.
证明
设 E 是一个紧集,F 是 E 的闭子集.设 {O_(λ)}_(λ ∈ I) 是 F 的任一开覆盖,由于 F^(c) = Rⁿ - F 是开集,则 {O_(λ)}_(λ ∈ I) 与 F^(c) 一起形成紧集 E 的一个开覆盖.由紧集的定义知在 {O_(λ)}_(λ ∈ I) 与 F^(c) 中存在有限个开集形成 E 的一个有限覆盖,记这有限个开集为 O₁, O₂, …, Oₖ,不妨设 F^(c) = Oₖ.由于 F ⊂ E,则
(cup_ i = 1 ^ k - 1 O _ i) ∪ F ^ c ⊃ E ⊃ F.但 F^(c)∩ F = ∅ ,所以
cup_ i = 1 ^ k - 1 O _ i ⊃ F,由紧集的定义知 F 为紧集.
- 连通集、区域 设 D 是 Rⁿ 的一个集合,如果当 D 分解为两个不相交的非空子集的并集 A ∪ B 时,有 A^d ∩ B ≠ ∅ 或者 A ∩ B^d ≠ ∅,则称 D 为连通集.当 D 是开集时,我们有: 开集 D 是连通集的充分必要条件是 D 不能分解为两个不相交的非空子开集的并 (第二组参考题1). 在 R 中,连通集有特别直观的描述: R 中集合 D 是连通集的充分必要条件是 D 为区间 (第二组参考题2).
连通的开集称为区域或开区域.开区域的闭包称为闭区域.
更为直观并易于判断的概念是道路连通集.设 D 是 Rⁿ 的一个集合,如果当 D 内任何两点 p, q,都可以找到连续曲线 l ⊂ D 将 p 和 q 联结,则称 D 为道路连通集.这里的连续曲线是指 l 可以表示为参数方程
x _ i = φ_ i (t), i = 1, 2, … , n,其中诸 φᵢ 是区间 [0,1] 上的连续函数,并且 p = (φ₁(0), φ₂(0), …, φₙ(0)) , q = (φ₁(1), φ₂(1), …, φₙ(1)) 。可以证明道路连通集一定是连通集,但连通集未必是道路连通集(第二组参考题5)。下面的命题说明了区域的道路连通性。
Rⁿ 中的区域都是道路连通的.
证明
设 D 是 Rⁿ 中的一个非空连通开集.取点 x ∈ D,设 U(x) 为 D 中所有与 x 有 D 中连续曲线相联结的点的集合.容易看到 U(x) 是一个道路连通集.我们证明 U(x) = D.设 y ∈ U(x),并取 δ > 0 使 O_(δ)(y) ⊂ D . ∀ z ∈ O_(δ)(y) 存在 O_(δ)(y) 中的直线段联结 z 到 y,从而存在 D 中的连续曲线联结 z 到 x,所以 O_(δ)(y) ⊂ U(x).因而 U(x) 是包含 x 的开集.如 D - U(x) ≠ ∅,则 D - U(x) = cup U(y'),其中 y' 取遍 D - U(x) 中的点.按前面的证明,每个 U(y') 都是开集,因此 D - U(x) 也是开集.D 有开集分解式 D = U(x) ∪ (D - U(x)),与 D 是连通开集矛盾.这就证明了 D - U(x) = ∅,所以 D = U(x) 是道路连通集. □
- 距离概念的推广 点与点的距离概念可推广到点 x 与集合 S,集合 S₁ 与集合 S₂ 之间的距离:
点与集合的距离可以看作是两个集合之间的距离的特殊情况.同时还可以定义一个集合 S 的直径 d_(S) 为
d _ S = sup _ boldsymbol x, boldsymbol y ∈ S {| boldsymbol x - boldsymbol y | }.关于集合的运算有下列命题:
设 A_(α) (α ∈ I) 为一族集合,则有
(cup_ α ∈ I A _ α) ^ c = cap_ α ∈ I (A _ α) ^ c, (cap_ α ∈ I A _ α) ^ c = cup_ α ∈ I (A _ α) ^ c.由命题17.1.2 易证下述结论: 任意多个闭集的交集仍是闭集; 有限多个闭集的并集仍是闭集.
17.1.3 思考题
Section titled “17.1.3 思考题”- 按定义证明闭集的如下重要性质:
(1) 任意多个闭集的交集是闭集; (2) 有限多个闭集的并集是闭集.
-
证明聚点定义 (1), (2) 的等价性.
-
在例题17.1.1 的证明中,我们使用的是聚点等价定义 (1). 若使用原始定义,证明是否能通过? 若不能,应如何修改?
-
无限多个开集的交是否一定是开集?
17.1.4 练习题
Section titled “17.1.4 练习题”-
证明: overlineS = S ∪ ∂ S .
-
证明: ∂ S = overlineS - operatornameint S .
-
若 A ∩ B = ∅,则 overlineA ∩ (operatornameint B) = ∅ .
-
证明: S = S^(d) Longleftrightarrow S 闭,且 S 无孤立点.
-
S 为 Rⁿ 中的点集,证明: overlineS = {x ∈ Rⁿ | d(x, S) = 0} .
-
若 S 为凸集,则 overlineS 也是凸集.
-
对于集合 S 与任一组集合 A_(α), α ∈ I,恒有分配律: