閉包(Topology)

Basis
最後更新: 標籤: 拓撲學

從開區間 (0,1)(0, 1) 出發,問「包含它的最小閉集是什麼?」,答案立刻是 [0,1][0, 1]——你只需補入兩個缺失的端點。**閉包(closure)**將這種「封閉」操作推廣到任意拓撲空間的任意子集。與度量空間中「加入極限點」的直覺不同,拓撲定義不需要距離:它純粹用開集運作。

三個等價定義

設 (X,τ)(X, \tau) 為拓撲空間,A⊆XA \subseteq X。AA 的閉包,記作 A‾\overline{A}(或 cl⁡(A)\operatorname{cl}(A)),可以用三種等價方式定義。

定義一:包含 AA 的最小閉集

A‾≔⋂{C⊆X:C 是閉集且 A⊆C}.(1)\overline{A} \coloneqq \bigcap \{ C \subseteq X : C \text{ 是閉集且 } A \subseteq C \}. \tag{1}

這是所有包含 AA 的閉集的交集。閉集在任意交集下封閉(包括無限交集)。包含 AA 的閉集超集非空,因為 XX 本身永遠是閉集。所以 A‾\overline{A} 是定義明確的閉集,且是包含 AA 的最小一個(因為 AA 的每個閉集超集都出現在交集中)。

定義二:與導集的聯集

A‾=A∪A′,(2)\overline{A} = A \cup A', \tag{2}

其中 A′A' 是 AA 的導集(derived set)(即 AA 的所有聚點(accumulation point)組成的集合)。你將 AA 外部那些被 AA 所「趨近」的點加入 AA。這在導集章節中已建立:A∪A′A \cup A' 是閉集,A⊆A∪A′A \subseteq A \cup A',且 AA 的任何閉集超集都必須包含 A′A'。

定義三:鄰域刻畫

點 x∈Xx \in X 屬於 A‾\overline{A},當且僅當每個包含 xx 的開集 UU 都滿足

U∩A≠∅.(3)U \cap A \neq \varnothing. \tag{3}

將此與聚點的條件相比較:區別在於這裡我們允許 xx 本身在 AA 中(交集不必見證 AA 中另一個點)。換句話說,x∈A‾x \in \overline{A} 當且僅當 x∈Ax \in A 或 xx 是 AA 的聚點——恰好就是 A∪A′A \cup A'。

三種定義給出同一個集合。你可以根據具體論證選用最方便的那個。

範例

實數線上的標準拓撲

  • (0,1)‾=[0,1]\overline{(0, 1)} = [0, 1]。包含 (0,1)(0,1) 的最小閉集是閉區間;等價地,00 和 11 是 (0,1)(0,1) 的聚點,R\mathbb{R} 中沒有其他點是聚點。
  • Q‾=R\overline{\mathbb{Q}} = \mathbb{R}。每個實數都是 Q\mathbb{Q} 的聚點(有理數在 R\mathbb{R} 中稠密)。
  • {1/n:n≥1}‾={1/n:n≥1}∪{0}\overline{\{1/n : n \geq 1\}} = \{1/n : n \geq 1\} \cup \{0\}。唯一的聚點是 00。
  • Z‾=Z\overline{\mathbb{Z}} = \mathbb{Z}。每個整數都是孤立點(無聚點),故此集合已是閉集。
  • 永遠有 ∅‾=∅\overline{\varnothing} = \varnothing 和 X‾=X\overline{X} = X。

離散拓撲

XX 的每個子集都是開集,從而每個子集也是閉集(開集的補是閉集)。因此對每個 AA 都有 A‾=A\overline{A} = A。閉包什麼都不加——沒有聚點需要添入。

密著拓撲

只有 ∅\varnothing 和 XX 是閉集。對任意非空真子集 A⊊XA \subsetneq X,包含 AA 的唯一閉集是 XX 本身,故 A‾=X\overline{A} = X。

閉包的性質

設 (X,τ)(X, \tau) 為拓撲空間,A,B⊆XA, B \subseteq X。

  • A‾\overline{A} 是閉集,且 A⊆A‾A \subseteq \overline{A}。(由定義 (1)(1) 直接得出。)
  • AA 是閉集,當且僅當 A=A‾A = \overline{A}。 若 AA 是閉集,它出現在 (1)(1) 的交集中,故 A‾⊆A\overline{A} \subseteq A;又因 A⊆A‾A \subseteq \overline{A} 永遠成立,等式得出。
  • 冪等性: A‾‾=A‾\overline{\overline{A}} = \overline{A}。由於 A‾\overline{A} 已是閉集,其閉包就是它本身。
  • 單調性: 若 A⊆BA \subseteq B,則 A‾⊆B‾\overline{A} \subseteq \overline{B}。
  • 對聯集的分配: A∪B‾=A‾∪B‾\overline{A \cup B} = \overline{A} \cup \overline{B}。一個點靠近 A∪BA \cup B 當且僅當它靠近 AA 或 BB。
  • 對交集的半分配: A∩B‾⊆A‾∩B‾\overline{A \cap B} \subseteq \overline{A} \cap \overline{B}。等號一般不成立:在 R\mathbb{R} 中,(0,1)∩(1,2)‾=∅‾=∅\overline{(0,1) \cap (1,2)} = \overline{\varnothing} = \varnothing,但 (0,1)‾∩(1,2)‾=[0,1]∩[1,2]={1}\overline{(0,1)} \cap \overline{(1,2)} = [0,1] \cap [1,2] = \{1\}。

與內部的對偶性

閉包與內部(interior)透過取補運算互為對偶。對任意 A⊆XA \subseteq X:

A‾=X∖int⁡(X∖A),(4)\overline{A} = X \setminus \operatorname{int}(X \setminus A), \tag{4} int⁡(A)=X∖X∖A‾.(5)\operatorname{int}(A) = X \setminus \overline{X \setminus A}. \tag{5}

你可以把 (4)(4) 讀作:AA 的閉包是那些不在補集內部中的點。AA 「邊緣」上的點既不在 AA 的內部也不在 X∖AX \setminus A 的內部,所以它們在閉包中但不在內部——這恰好就是邊界(boundary)。

這些對偶公式意味著每個關於閉包的定理都可以透過取補轉化為關於內部的定理(反之亦然)。這種對稱性貫穿整個拓撲學。

稠密性

當 A‾=X\overline{A} = X 時,稱集合 AA 在 XX 中稠密(dense):XX 的每個點要麼在 AA 中,要麼被 AA 所趨近。有理數 Q\mathbb{Q} 在 R\mathbb{R} 中是稠密的。

更一般地,AA 在 BB 中稠密是指 B⊆A‾B \subseteq \overline{A}。稠密性是分析和拓撲中的核心概念:知道一個「好」的集合(如 Q\mathbb{Q} 或多項式集)在更大的空間中是稠密的,就可以用這些好的元素逼近任意元素。

摘要

  • 閉包 A‾\overline{A} 是包含 AA 的最小閉集,由所有閉集超集的交集得到。
  • 等價地,A‾=A∪A′\overline{A} = A \cup A':加入導集以包含所有聚點。
  • 等價地,由鄰域刻畫:x∈A‾x \in \overline{A} 當且僅當 xx 的每個開鄰域都與 AA 相交。
  • AA 是閉集,當且僅當 A=A‾A = \overline{A};閉包算子具有冪等性、單調性,並對有限聯集可分配。
  • 閉包與內部互為對偶:A‾=X∖int⁡(X∖A)\overline{A} = X \setminus \operatorname{int}(X \setminus A)。
  • 當集合的閉包等於整個 XX 時,該集合在 XX 中稠密。
  • 閉包與內部之差——A‾∖int⁡(A)\overline{A} \setminus \operatorname{int}(A)——就是 AA 的**邊界**。