扣舷独啸,不知今夕何夕。

# 拓扑空间的基本概念

# 拓扑空间

# 定义

设 XX 是一个集合,τ\tau 是 XX 的一个子集族,若 τ\tau 满足:

  1. X,∅∈τX, \varnothing \in \tau.
  2. 若 A,B∈τA, B \in \tau, 则 A∩B∈τA \cap B \in \tau.
  3. 若 τ1⊆τ\tau_1 \subseteq \tau, 则 ∪A∈τ1A∈τ\cup_{A \in \tau_1}A \in \tau.

则称 τ\tau 是 XX 的一个拓扑 (topology), 并称 (X,τ)(X,\tau) 是一个拓扑空间 (topological space). 上述三个条件称为拓扑公理。

换句话说,拓扑空间实际上是一个配对,基于集合 XX 给出子集族 τ\tau 以满足拓扑条件。

需要注意这里拓扑空间的定义,有限多成员的交在 τ\tau 中,任意多成员的并在拓扑 τ\tau 中。

# 例子

基于上述拓扑公理,下述两种拓扑是容易构造的:

  1. 对任一集合 XX, {X,∅}\{X, \varnothing\} 是 XX 上的拓扑,称为 XX 的平凡拓扑。
  2. 对任一集合 XX, 2X2^X 是 XX 上的拓扑,称为 XX 的离散拓扑。

实际上,对于给定的 XX, 上述两拓扑实际上是针对 XX 的最小和最大的拓扑。对于两拓扑空间 (X,τ1)(X, \tau_1) 和 (X,τ2)(X, \tau_2), 如果 τ1⊂τ2\tau_1 \subset \tau_2, 那么我们称 τ2\tau_2 是更加精细的。面对不同的研究对象,我们需要选取合适粒度的拓扑。

下面,再给出几种常见的拓扑构造:

设 XX 是无穷集,τf={Ac∣∣A∣<∞}∪{∅}\tau_f = \{A^c|\,|A|<\infty\} \cup \{\varnothing\} 是 XX 的一个拓扑,称为 XX 上的余有限拓扑 (cofinite topology), 即余集为有限集的全体组成的拓扑。

设 XX 是不可数无穷集,τc={Ac∣A⊆X,Ais countable}∪{∅}\tau_c = \{A^c|A \subseteq X, A \ \text{is countable}\}\cup\{\varnothing\} 也是 XX 的拓扑,称为 XX 上的余可数拓扑,即余集为可数集的全体组成的拓扑。

τe={U∣U=⋃i=1n(ai,bi),ai<bi,n∈N}\tau_e = \{U|U = \bigcup_{i=1}^n (a_i, b_i), a_i < b_i, n \in \mathbb{N}\} (即 UU 是若干开区间的并集)是 R\mathbb R 上的拓扑,称为 R\mathbb R 上的欧式拓扑,记作 E1=(R,τe)\mathbb E^1 = (\mathbb R, \tau_e).

Ac≔X∖AA^c \coloneqq X \setminus A 称为 AA 的余集,即全集与 AA 的差集。

# 度量空间与度量拓扑

# 度量空间

集合 XX 上的一个度量 (metric) 是一个满足如下三个条件的映射 d:X×X→Rd: X \times X \to \mathbb R:

  1. 正定性:d(x,x)=0,∀x∈Xd(x,x) = 0, \forall x \in X, d(x,y)>0,∀x,y∈X,x≠yd(x,y) > 0, \forall x,y \in X, x \neq y.
  2. 对称性:d(x,y)=d(y,x),∀x,y∈Xd(x,y) = d(y,x), \forall x,y \in X.
  3. 三角不等式:d(x,z)≤d(x,y)+d(y,z),∀x,y,z∈Xd(x,z) \leq d(x,y) + d(y,z), \forall x,y,z \in X.

规定了度量 dd 的集合 XX 称为一个度量空间 (metric space).

例如,对于 Rn\mathbb{R}^n, 我们可以定义通常的距离概念:

d((x1,x2,…,xn),(y1,y2,…,yn))=∑i=1n(xi−yi)2d((x_1,x_2,\dots,x_n), (y_1, y_2,\dots,y_n)) = \sqrt{\sum_{i=1}^n(x_i - y_i)^2}

容易验证,dd 是一个度量。我们称该度量空间 (Rn,d)(\mathbb{R}^n, d) 为 nn 维欧式空间,记作 EnE^n.

# 度量拓扑

在度量空间 XX 中,我们定义

B(x0,ε):={x∈X∣d(x0,x)<ε}B(x_0,\varepsilon):=\{x \in X|d(x_0,x) < \varepsilon\}

是以 x0x_0 为球心,ε\varepsilon 为半径的球形邻域。

可以证明 (X,d)(X,d) 的任意两个球形邻域的交集是若干球形邻域的并集。

若干也可以是不可数若干,因此对于在两球形邻域交集中的每一个点 xx, 构造一个以 xx 为球心且不超出该交集的半径的球形邻域即可完成构造。

因此,规定 τd:={U∣U=⋃B(x,εx)}\tau_d := \{U|U = \bigcup B(x, \varepsilon_x)\}. 根据上述证明,τd\tau_d 是一个拓扑,称之为度量拓扑.

# 拓扑空间内的研究对象

# 开集和闭集

对于拓扑空间 (X,τ)(X,\tau), 我们称 τ\tau 中的元素为该拓扑空间的开集。对拓扑空间 XX 中的集合 AA, 若 AcA^c 是开集,那么称 AA 为闭集。显然,在拓扑空间 XX 中, XX 和 ∅\varnothing 是满足既是开集也是闭集的集合。

通过拓扑公理和 De Morgan 律,我们容易推出闭集的两个基本性质:

  • 任意多个闭集的交还是闭集
  • 有限多个闭集的并是闭集

# 邻域

设 AA 是拓扑空间 XX 中的一个子集,点 x∈Ax \in A, 若存在开集 UU 使得 x∈U⊆Ax \in U \subseteq A, 则称 xx 是 AA 的一个内点 (interior point), 称 AA 是 xx 的一个邻域 (neigborhood). AA 的所有内点组成的集合称为 AA 的内部 (interior), 记作 A˚\mathring A 或 A∘A^\circ.

关于邻域和内部,有以下较显然的性质:

  • 若 A⊂BA \subset B, 则 A˚⊂B˚\mathring A \subset \mathring B
  • A˚\mathring A 是包含在 AA 中的所有开集的并集,因此是包含在 AA 中的最大开集
  • A˚=A\mathring A = A 等价于 AA 是开集
  • (A∩B)∘=A˚∩B˚(A \cap B)^\circ = \mathring A \cap \mathring B
  • (A∪B)∘⊃A˚∪B˚(A \cup B)^\circ \supset \mathring A \cup \mathring B

# 聚点和闭包

设 AA 是拓扑空间 XX 的子集,x∈Xx \in X. 若 xx 的每个邻域都含有 A∖{x}A \setminus \{x\} 中的点,则称 xx 是 AA 的聚点。AA 的所有聚点的集合称为 AA 的导集,记作 A′A', 称集合 Aˉ:=A∪A′\bar A := A \cup A' 为 AA 的闭包,也记作 cl(A)\text{cl}(A).

根据聚点和闭包的定义,我们可以立刻得到下面的性质:

  • 若拓扑空间 XX 的子集 AA 和 BB 互为余集,则 Aˉ\bar A 和 B˚\mathring B 也互为余集。
  • 若 A⊂BA \subset B, 则 Aˉ⊂Bˉ\bar A \subset \bar B.
  • Aˉ\bar A 是所有包含 AA 的闭集的交集,即是包含 AA 的最小闭集。
  • Aˉ=A\bar A = A 等价于 AA 是闭集。
  • A∪B‾=Aˉ∪Bˉ\overline{A \cup B} = \bar A \cup \bar B.
  • A∩B‾⊂Aˉ∩Bˉ\overline{A \cap B} \subset \bar A \cap \bar B.

# 稠密

拓扑空间 XX 的子集 AA 称为稠密的,当且仅当 Aˉ=X\bar A = X. 若 XX 的稠密子集是可数的,那么称 XX 为可分拓扑空间。

# 子空间

AA 是拓扑空间 (X,τ)(X, \tau) 的一个非空子集,规定 AA 的子集族

τA:={U∩A∣U∈τ}\tau_A:=\{U \cap A| U \in \tau\}

容易验证 τA\tau_A 是 AA 上的一个拓扑,称为 τ\tau 导出的 AA 上的子空间拓扑,称 (A,τA)(A, \tau_A) 为(X,τ)(X,\tau) 的子空间。

# 拓扑空间的序关系

对于拓扑空间 (X,τ)(X,\tau) 内的两个元素 x,yx, y, 我们可以定义其特殊化预序 (specialization preorder) x≤yx \leq y 当且仅当 xˉ≤yˉ\bar{x} \leq \bar y. 可以证明,满足该条件的关系是一个预序关系,即满足自反性和传递性。

# 拓扑中的连续性

# 连续的定义

定义 设 XX 和 YY 都是拓扑空间,f:X→Yf:X \to Y 是一个映射,x∈Xx \in X. 如果对于 YY 中 f(x)f(x) 的任一邻域 VV, f−1(V)f^{-1}(V) 总是 xx 的邻域,则说 ff 在 xx 处连续。若在任一点 x∈Xx \in X 处 ff 都连续,那么称 ff 是连续映射。

值得注意的是,在拓扑空间中,连续的概念可能与直观并不完全一致。例如我们取一个连续映射

f:R→R,f(x)=x2f:\mathbb{R} \to \mathbb{R}, f(x) = x^2

显然 f(2)=4f(2) = 4. 此时取 V=(4−ε,4+ε),ε>0V = (4-\varepsilon, 4+\varepsilon), \;\varepsilon>0 是 f(2)f(2) 的一个邻域,而

f−1(V)=(2−ε,2+ε)∪(−2−ε,−2+ε)f^{-1}(V) = (2-\varepsilon, 2+\varepsilon) \cup (-2-\varepsilon, -2+\varepsilon)

这显然是拓扑意义下 22 的一个邻域,然而这不同于欧式空间中我们所定义的邻域。尽管邻域的定义不同,但最终连续的结果是相同的。这是可以证明的。

# 连续映射的性质

性质 1 连续映射可以采用开集描述。对于映射 f:X→Yf:X \to Y, 下面的三个条件相互等价:

  1. ff 是连续映射
  2. YY 的任一开集在 ff 下的原像是 XX 的开集
  3. YY 的任一闭集在 ff 下的原像是 XX 的闭集

性质 2 离散拓扑上的映射是连续映射。映射到平凡拓扑的映射是连续映射。

性质 3 (复合映射的连续性) 设 X,YX,Y 和 ZZ 都是拓扑空间,映射 f:X→Yf:X \to Y 在 xx 处连续,g:Y→Zg : Y \to Z 在 f(x)f(x) 处连续,则复合映射 g∘f:X→Zg \circ f:X \to Z 在 xx 处连续。

性质 4(粘接定理) 设 {A1,A2,…,An}\{A_1, A_2, \dots, A_n\} 是 XX 的一个有限闭覆盖.如果映射 f:X→Yf:X \to Y 在每个 AiA_i 上的限制都是连续的,则 ff 是连续映射。

这个定理看上去十分显然,但却是我们后续构造许多连续曲面的基础。

# 同胚映射

定义 如果 f:X→Yf:X \to Y 是双射,且 ff 及其逆 f−1:Y→Xf^{-1}: Y \to X 都是连续的,则称 ff 是一个同胚映射,或称拓扑变换,或简称同胚。当存在 XX 到 YY 的同胚映射时,就称 XX 与 YY 同胚,记作 X≅YX \cong Y.

下面是几个同胚的例子。

例 1 开区间 (作为 E1E^1 的子空间) 同胚于 E1E^1.

例 2 以 BnB^n 表示 EnE^n 中的单位球,那么 B˚n≅En\mathring{B}^n \cong E^n.

例 3 以 OO 表示原点,那么 En∖{O}≅En∖BnE^n \setminus \{O\} \cong E^n \setminus B^n.

例 4 S2S^2 删去一点后与 E2E^2 同胚。实际上,这可以用复数的球面表示和代数表示作为映射方式。

例 5 任何包含内部的凸多边形相互同胚。一般地,EnE^n 内的凸集相互同胚。这可以通过转化成基本的 BnB^n 证明。

# 乘积空间

对于两拓扑空间 (X1,τ1),(X2,τ2)(X_1, \tau_1), (X_2, \tau_2), 我们希望构造一个 X1×X2X_1 \times X_2 上的最小拓扑,同时包含 τ1\tau_1 与 τ2\tau_2. 这实际上和线性空间的直和类似。我们定义如下:

对两拓扑空间 (X1,τ1),(X2,τ2)(X_1, \tau_1), (X_2, \tau_2), 我们称

B‾={U1×U2∣Ui∈τi}\overline{\mathscr{B}} = \{U_1 \times U_2|U_i \in \tau_i\}

为 X1×X2X_1 \times X_2 上的乘积拓扑 (product topology), 并称 (X1×X2,B‾)(X_1 \times X_2, \overline{\mathscr{B}}) 是 (X1,τ1)(X_1, \tau_1) 与 (X2,τ2)(X_2, \tau_2) 的乘积空间 (product space).

# 拓扑基

拓扑基同时是集合和拓扑空间上的概念,两者存在区别。对于集合 X, 其拓扑基是它的一个子集族 B\mathscr{B}, 使得 Bˉ\bar{\mathscr{B}} 是 XX 的一个拓扑;对于拓扑空间 (X,τ)(X, \tau), 其拓扑基 B\mathscr{B} 同样是 XX 的一个子集族,但是要求 Bˉ=τ\bar{\mathscr{B}} = \tau.

# Ref

  • 基础拓扑学讲义 尤承业
  • sola 酱的笔记(感觉写的非常好 www):
    • 浅谈拓扑(一) - sola 的文章 - 知乎(定义)
    • 浅谈拓扑(二) - sola 的文章 - 知乎(连续性)
    • 浅谈拓扑(三) - sola 的文章 - 知乎(拓扑基)