“ 列緊 ”是用來描述距離空間中一個子集具有某方面的自身特性。凡是具有 列緊 特性的子集(集合),由其元素構成的任意無盡 點列(元素點構成的序列),皆存在收斂子列(子序列)。此處用“無盡”表示點列中元素數量的無窮,以避免與點列自身數值的“無窮”相混淆。
定義1:集合是列緊的
設 ( H , ρ ) (\mathcal H,\rho) ( H , ρ ) 是一個距離空間,A A A 是其一子集,稱 A A A 是 列緊 的,如果 A A A 中任意點列在 ( H , ρ ) (\mathcal H,\rho) ( H , ρ ) 中有一個收斂子列。若這個子列還收斂到 A A A 中的點,則稱 A A A 是 自列緊 的。如果 H \mathcal H H 是列緊的,那麼稱 ( H , ρ ) (\mathcal H,\rho) ( H , ρ ) 為 列緊空間 。
H \mathcal H H 是全集,ρ \rho ρ 是其上定義的距離,合起來形成 pair 對 ( H , ρ ) (\mathcal H,\rho) ( H , ρ ) ,是空間。有關係:A ⊆ H A \subseteq \mathcal H A ⊆ H ,A A A 若是子集,則區域性列緊;若A A A 是全集,則全域性列緊。
ϵ \epsilon ϵ 網 是指距離空間中某型別的子集,它表達的是子集與空間的關係*。
定義2:有窮 ϵ \epsilon ϵ 網
設 M M M 是 ( H , ρ ) (\mathcal H,\rho) ( H , ρ ) 的一個子集,ϵ > 0 , N ⊂ M \epsilon\gt0,N\subset M ϵ > 0 , N ⊂ M 。如果對於∀ x ∈ M \forall x\in M ∀ x ∈ M ,即空間中任意點,∃ y ∈ N \exist y\in N ∃ y ∈ N ,使 ρ ( x , y ) < ϵ \rho(x,y)\lt\epsilon ρ ( x , y ) < ϵ ,那麼稱 N N N 是 M M M 的一個 ϵ \epsilon ϵ 網。如果 N N N 還是一個有窮集(個數依賴 ϵ \epsilon ϵ ),那麼稱 N N N 為 M M M 的一個 有窮 ϵ \epsilon ϵ 網 。
定義3:完全有界
集合 M M M 稱為是完全有界的,如果 ∀ ϵ > 0 \forall \epsilon\gt 0 ∀ ϵ > 0 ,都存在著集合 M M M 的一個有窮 ϵ \epsilon ϵ 網。
定理1:Hausdorff
M 列緊 ⇐ ⇒ M 完全有界 M\text{列緊}\Leftarrow\Rightarrow M\text{完全有界} M 列緊 ⇐ ⇒ M 完全有界
定理2:空間的可分性
M 完全有界 ⇒ M 可分 M\text{完全有界 }\Rightarrow M\text{可分} M 完全有界 ⇒ M 可分
什麼叫“可分”呢?
定義4:Hausdorff可分
一個距離空間若有可數的稠密子集,就稱為是可分的。
定義5:稠密子集
設 ( H , ρ ) (\mathcal H,\rho) ( H , ρ ) 是一個度量空間。集合 E ⊂ H E\subset\mathcal H E ⊂ H 叫做在 H \mathcal H H 中的稠密子集,如果 ∀ x ∈ H , ∀ ϵ > 0 , ∃ z ∈ E \forall x\in\mathcal H,\forall\epsilon\gt 0,\exist z\in E ∀ x ∈ H , ∀ ϵ > 0 , ∃ z ∈ E ,使得 ρ ( x , z ) < ϵ \rho(x,z)\lt \epsilon ρ ( x , z ) < ϵ 。換句話來說: ∀ x ∈ H , ∃ { x n } ⊂ E \forall x\in\mathcal H,\exist\{x_n\}\subset E ∀ x ∈ H , ∃ { x n } ⊂ E ,使得 x n → x x_n\rightarrow x x n → x 。
子集E E E 其實充滿了整個空間,打個比喻:一個空氣空間(全集H \mathcal H H ),氧氣(子集E E E )就是稠密的。空氣盒子中除了氧氣,還有氮氣、二氧化碳等,這些可數的稠密子集,因此空氣是可分的。完全有界的空氣盒子是可分的。
將一個抽象概念具象化、例項化,對理解很有幫助。
舉例:
實數空間可分為大於0部分(R + R^+ R + )和小於等於0部分(R − R^- R − ),但這不是Hausdorff可分,因為R + R^+ R + 和R − R^- R − 都不是在R中稠密的子集。實數空間可分為有理數部分和無理數部分,因為有理數和無理數在R中稠密。
定義6:集合是緊的
該定義與定義1很象,但含義不同,描述的是集合的不同方面性質。“列緊”指的是序列是緊的,單單一個“緊”指的是覆蓋是有窮的。而自列緊必緊,反之亦然。
定理2: 設 ( H , ρ ) (\mathcal H,\rho) ( H , ρ ) 是一個距離空間,為了 M ⊂ H M\subset \mathcal H M ⊂ H 是緊的必須而且僅須它是自列緊集。
證明:
1)必要性,即證明:M M M 是緊集 ⇒ \Rightarrow ⇒ M M M 是自列緊。
設 M M M 是緊集。先證 M M M 是閉集,只要證 M M M 的餘集是開集。∀ x 0 ∈ H ∖ M \forall x_0\in \mathcal H\setminus M ∀ x 0 ∈ H ∖ M ,因為
M ⊂ ∪ x ∈ M B ( x , 1 2 ρ ( x , x 0 ) ) ( 1 )
M\subset\cup_{x\in M}B(x,\frac{1}{2}\rho(x,x_0))\qquad(1)
M ⊂ ∪ x ∈ M B ( x , 2 1 ρ ( x , x 0 ) ) ( 1 )
【即閉集M是開球B的並,這些開球是以M中任意點x x x 為心,到外部任意一點x 0 x_0 x 0 距離的一半為半徑的球。因為x已然是M中點的所有了,以它與外部一點距離一半作球,必包含x,有可能在球中還包含非M的點,因此它們的並,必然覆蓋M。 】
利用M的緊性,∃ x k ∈ M ( k = 1 , 2 , ⋯  , n ) \exist x_k\in M(k=1,2,\cdots,n) ∃ x k ∈ M ( k = 1 , 2 , ⋯ , n ) ,使得:
M ⊂ ∪ k = 1 n B ( x k , 1 2 ρ ( x k , x 0 ) ) ( 2 )
M\subset\cup_{k=1}^{n}B(x_k,\frac{1}{2}\rho(x_k,x_0))\qquad(2)
M ⊂ ∪ k = 1 n B ( x k , 2 1 ρ ( x k , x 0 ) ) ( 2 )
【(2)中球的並,不同於(1)中球的並。(2)中的球是有窮個開覆蓋,注意此處的球都是開集。】
取
δ = min 1 ≤ k ≤ n 1 2 ρ ( x k , x 0 ) \delta=\min_{1\le k\le n}\frac{1}{2}\rho(x_k,x_0) δ = 1 ≤ k ≤ n min 2 1 ρ ( x k , x 0 )
顯然有,δ > 0 \delta\gt 0 δ > 0 。取 ∀ x ∈ B ( x 0 , δ ) \forall x\in B(x_0,\delta) ∀ x ∈ B ( x 0 , δ ) ,則顯然有
For ρ ( x k , x 0 ) ≥ 2 δ , ρ ( x 0 , x ) < δ , so ρ ( x , x 0 ) ≥ ρ ( x k , x 0 ) − ρ ( x 0 , x ) > δ ( k = 1 , 2 , ⋯  , n ) ( 3 )
\text{For }\quad\rho(x_k,x_0)\ge 2\delta,\rho(x_0,x)\lt\delta,\quad \text{so} \\ \ \\
\rho(x,x_0)\ge\rho(x_k,x_0)-\rho(x_0,x)\gt\delta\quad(k=1,2,\cdots,n)\qquad(3)
For ρ ( x k , x 0 ) ≥ 2 δ , ρ ( x 0 , x ) < δ , so ρ ( x , x 0 ) ≥ ρ ( x k , x 0 ) − ρ ( x 0 , x ) > δ ( k = 1 , 2 , ⋯ , n ) ( 3 )
因此,B ( x 0 , δ ) ∩ M = ∅ B(x_0,\delta)\cap M=\empty B ( x 0 , δ ) ∩ M = ∅ ,有:
∪ x 0 ∈ H ∖ M B ( x 0 , δ ) = H ∖ M ( 4 )
\cup_{x_0\in \mathcal H\setminus M}B(x_0,\delta)=\mathcal H\setminus M \qquad(4)
∪ x 0 ∈ H ∖ M B ( x 0 , δ ) = H ∖ M ( 4 )
由於 B ( x 0 , δ ) B(x_0,\delta) B ( x 0 , δ ) 是開集,無限開集的並還是開集,因此 H ∖ M \mathcal H\setminus M H ∖ M 是開集,即 M M M 是閉集。
其次,證M是列緊集,用反證法。
假設有M中的點列 { x n } \{x_n\} { x n } 不含有收斂子列,不妨設 x n x_n x n 是互異的。對每個 n ∈ N n\in\mathbb N n ∈ N ,作集合 S n = { x 1 , x 2 , ⋯  , x n − 1 , x n + 1 , ⋯  } S_n=\{x_1,x_2,\cdots,x_{n-1},x_{n+1},\cdots\} S n = { x 1 , x 2 , ⋯ , x n − 1 , x n + 1 , ⋯ } ,即挖掉了x n x_n x n ,顯然每個S n S_n S n 是閉集(因為S n S_n S n 不包含收斂子列,即S n S_n S n 不包含聚點,因此根據閉集定義(包含所有聚點,或不包含聚點的集為開集),S n S_n S n 是閉集。),從而每個H ∖ S n \mathcal H\setminus S_n H ∖ S n 是開集。但
∪ n = 1 ∞ ( H ∖ S n ) = H ∖ ∩ n = 1 ∞ S n = H ∖ ∅ = H ⊃ M ( 5 )
\cup_{n=1}^{\infty}(\mathcal H\setminus S_n)=\mathcal H\setminus \cap_{n=1}^{\infty}S_n=\mathcal H\setminus \empty=\mathcal H\supset M\qquad(5)
∪ n = 1 ∞ ( H ∖ S n ) = H ∖ ∩ n = 1 ∞ S n = H ∖ ∅ = H ⊃ M ( 5 )
由M M M 的緊性,即M M M 存在有限的覆蓋,∃ N ∈ N \exist N\in \mathbb N ∃ N ∈ N ,使得 ∪ n = 1 N ( H ∖ S n ) ⊃ M \cup_{n=1}^N(\mathcal H\setminus S_n)\supset M ∪ n = 1 N ( H ∖ S n ) ⊃ M ,即得
H ∖ { x n } n = N + 1 ∞ ⊃ M ( 6 )
\mathcal H\setminus \{x_n\}_{n=N+1}^{\infty}\supset M\qquad(6)
H ∖ { x n } n = N + 1 ∞ ⊃ M ( 6 )
但這是不可能的,因為x N + 1 x_{N+1} x N + 1 屬於(6)的右邊,而不屬於(6)的左邊,矛盾。因此,說明M是列緊的。
2)充分性:M M M 是自列緊 ⇒ \Rightarrow ⇒ M M M 是緊集
設M是自列緊的,要在M的任意開覆蓋中取出有限覆蓋。用反證法,如果某個開覆蓋∪ λ ∈ Λ G λ ⊃ M \cup_{\lambda\in\Lambda}G_{\lambda}\supset M ∪ λ ∈ Λ G λ ⊃ M ,不能取出M的有限覆蓋。由於M是列緊的(列緊->完全有界->有窮ϵ \epsilon ϵ 網),∀ n ∈ N \forall n\in\mathbb N ∀ n ∈ N ,存在有窮的1 n \frac{1}{n} n 1 網:
N n = { x 1 ( n ) , x 2 ( n ) , ⋯  , x k ( n ) ( n ) }
N_n =\{x_1^{(n)},x_2^{(n)},\cdots,x_{k(n)}^{(n)}\}
N n = { x 1 ( n ) , x 2 ( n ) , ⋯ , x k ( n ) ( n ) }
顯然∪ y ∈ N n B ( y , 1 n ) ⊃ M \cup_{y\in N_n}B(y,\frac{1}{n})\supset M ∪ y ∈ N n B ( y , n 1 ) ⊃ M ,即由網上的元素的球體的並覆蓋M。因此,∀ n ∈ N , ∃ y n ∈ N n \forall n\in\mathbb N,\exist y_n\in N_n ∀ n ∈ N , ∃ y n ∈ N n ,使得B ( y n , 1 n ) B(y_n,\frac{1}{n}) B ( y n , n 1 ) 不能被有限個G λ G_{\lambda} G λ 所覆蓋。
由於假定M是自緊集,必存在收斂子列y n k y_{n_k} y n k 收斂到一點y 0 ∈ G λ 0 y_0\in G_{\lambda 0} y 0 ∈ G λ 0 。又由於G λ 0 G_{\lambda 0} G λ 0 是開集,所以∃ δ > 0 \exist \delta\gt 0 ∃ δ > 0 ,使得B ( y 0 , δ ) ⊂ G λ 0 B(y_0,\delta)\subset G_{\lambda 0} B ( y 0 , δ ) ⊂ G λ 0 。對此,取k足夠大,使n k > 1 δ n_k\gt \frac{1}{\delta} n k > δ 1 ,並且ρ ( y n k , y 0 ) < δ 2 \rho(y_{n_k},y_0)\lt \frac{\delta}{2} ρ ( y n k , y 0 ) < 2 δ ,則∀ x ∈ B ( y n k , 1 n k ) \forall x\in B(y_{n_k},\frac{1}{n_k}) ∀ x ∈ B ( y n k , n k 1 ) 有:
ρ ( x , y 0 ) ≤ ρ ( x , y n k ) + ρ ( y n k , y 0 ) ≤ 1 n k + δ 2 ≤ δ
\rho(x,y_0)\le\rho(x,y_{n_k})+\rho(y_{n_k},y_0)\le\frac{1}{n_k}+\frac{\delta}{2}\le\delta
ρ ( x , y 0 ) ≤ ρ ( x , y n k ) + ρ ( y n k , y 0 ) ≤ n k 1 + 2 δ ≤ δ
即x ∈ B ( y 0 , δ ) x\in B(y_0,\delta) x ∈ B ( y 0 , δ ) ,從而B ( y n k , 1 / n k ) ⊂ B ( y 0 , δ ) ⊂ G λ B(y_{n_k},1/n_k)\subset B(y_0,\delta)\subset G_{\lambda} B ( y n k , 1 / n k ) ⊂ B ( y 0 , δ ) ⊂ G λ ,即前面所說的不能覆蓋,現在可以覆蓋了,這與每個B ( y n , 1 / n ) B(y_n,1/n) B ( y n , 1 / n ) 不能被有限個G λ G_{\lambda} G λ 覆蓋矛盾。
證畢。
本節幾個概念之間的關係如下圖:
圖1 緊、列緊、完全有界
函式空間上的列緊集
定義7:一致有界
設 F F F 是 C ( M ) C(M) C ( M ) 的一個子集。如果 ∃ M 1 > 0 \exist M_1\gt 0 ∃ M 1 > 0 ,使得 ∣ ϕ ( x ) ∣ ≤ M 1 ( ∀ x ∈ M , ∀ ϕ ∈ F ) \vert\phi(x)\vert\le M_1(\forall x\in M,\forall \phi\in F) ∣ ϕ ( x ) ∣ ≤ M 1 ( ∀ x ∈ M , ∀ ϕ ∈ F ) ,則稱 F F F 是一致有界的。
定義8:等度連續
如果 ∀ ϵ > 0 \forall \epsilon\gt 0 ∀ ϵ > 0 ,總可以找到 δ ( ϵ ) > 0 \delta(\epsilon)\gt 0 δ ( ϵ ) > 0 ,使得:
∣ ϕ ( x 1 ) − ϕ ( x 2 ) ∣ < ϵ , ( ∀ x 1 , x 2 ∈ M , ρ ( x 1 , x 2 ) < δ , ∀ ϕ ∈ F )
\vert \phi(x_1)-\phi(x_2)\vert\lt\epsilon,(\forall x_1,x_2\in M,\rho(x_1,x_2)\lt\delta,\forall \phi\in F)
∣ ϕ ( x 1 ) − ϕ ( x 2 ) ∣ < ϵ , ( ∀ x 1 , x 2 ∈ M , ρ ( x 1 , x 2 ) < δ , ∀ ϕ ∈ F )
則稱 F F F 是等度連續的。
定理3:(Arzela-Ascoli)
F ⊂ C ( M ) F\subset C(M) F ⊂ C ( M ) ,F F F 是一個列緊集 ⇐ ⇒ \Leftarrow\Rightarrow ⇐ ⇒ F F F 是一致有界且等度連續的函式族。
有了列緊性的函式族(集),則可以在距離空間、緊空間中討論函式的性質了。