前面我们在集合中引入了代数结构,但很多情况下,这还不足以描述我们的物理对象。通常我们需要考虑一些“连续”的对象,需要考虑“邻近”等概念。但什么是连续?什么是邻近?这显然需要在集合上引入另外的结构。这种结构就是所谓的拓扑。有了拓扑,我们就可以研究邻域、连续性、连通性等概念。

拓扑

拓扑 (topology)
给定一个集合 XX,它的一个子集系统 U\mathscr{U} 若满足:

  • 包含空集 \emptyXX 自身
  • UU 中有限个子集的交也属于 U\mathscr{U}
  • UU 中任意多个子集的并也属于 U\mathscr{U}

U\mathscr{U}XX 的一个 拓扑,二元组 (X,U)(X,\mathscr{U} ) 称为 拓扑空间 ,通常可以简写为 XXU\mathscr{U} 的子集称为这个拓扑空间的 开集(open sets)

在集合上引入拓扑实质上就是在该集合上指定开集。

可以举出一些拓扑:
平庸拓扑
U={,X}\mathscr{U} = \{\empty,X\}XX 的一个拓扑,称为平庸拓扑。
离散拓扑
U=2X\mathscr{U} = 2^X 显然也是 XX 的一个拓扑,称为离散拓扑 (discrete)。

拓扑的粗细
U1\mathscr{U}_1U2\mathscr{U}_2 是集合 XX 上的两个拓扑。若 U1U2\mathscr{U}_1 \subset \mathscr{U}_2,则称 U1\mathscr{U}_1U2\mathscr{U}_2 粗。很显然,平庸拓扑最粗,离散拓扑最细。若同时有 U1U2,U2U1\mathscr{U}_1\subset \mathscr{U}_2,\mathscr{U}_2\subset \mathscr{U}_1,则称这两个拓扑是 相当的(comparable)

实数轴的通常拓扑
在实数集 R\mathbb{R} 中,所有开区间 $ a < x < b$ 的并,加上空集,形成一个拓扑。使得 R\mathbb{R} 成为一个拓扑空间。这个拓扑称为 R\mathbb{R} 上的通常拓扑。
单元素集合
单元素集合 X={a}X = \{a\} 的拓扑只有 11 个,即:

U={,{a}}\mathscr{U} = \{\empty,\{a\}\}

它既是平庸拓扑又是离散拓扑
双元素集合
双元素集合 X={a,b}X = \{a,b\} 的拓扑有 44 个可能的拓扑,即:

U1={,{a,b}}U2={,{a,b},{a}}U3={,{a,b},{b}}U4={,{a,b},{a},{b}}\begin{aligned} \mathscr{U}_1 &= \{\empty,\{a,b\}\}\\ \mathscr{U}_2 &= \{\empty,\{a,b\},\{a\}\}\\ \mathscr{U}_3 &= \{\empty,\{a,b\},\{b\}\}\\ \mathscr{U}_4 &= \{\empty,\{a,b\},\{a\},\{b\}\}\\ \end{aligned}

拓扑的一些重要概念

闭集 (closed sets)
子集 AXA \subset X 称为闭集,若 XAX \setminus A 是开集。

例子,对于五元素集合 X={a,b,c,d,e}X = \{a,b,c,d,e\} 的一个拓扑:

U={,{a,b,c,d,e},{a},{c,d},{a,c,d},{b,c,d,e}}\mathscr{U} = \{\empty,\{a,b,c,d,e\},\{a\},\{c,d\},\{a,c,d\},\{b,c,d,e \}\}

对应的闭集为:

{a,b,c,d,e},,{b,c,d,e},{a,b,e},{b,e},{a}\{a,b,c,d,e\},\empty,\{b,c,d,e\},\{a,b,e\},\{b,e\},\{a\}

以下的概念我们也使用这个“五元素集合拓扑空间”举例说明。

不难得到,闭集对于有限交运算是封闭的。空集 \empty 与全集既开又闭。

邻域 (neighborhood)
xXx \in X,点 xx 的邻域 N(x)N(x)XX 的一个子集,且包含了一个包含点 xx 的开集。类似的也可以定义某个子集的邻域。

例如在“五元素集合拓扑空间”中,开集 {a,b}\{a,b\} 是点 aa 的邻域,因为其包含了一个含有点 aa 的开集 {a}\{a\},而由于 {a,b}\{a,b\}XX 的一个非开非闭集合,因此它是 aa 的非开非闭邻域。我们还可以得到:{a,c,d}\{a,c,d\}aa 的开邻域;{a}\{a\}aa 的既开又闭邻域;{a,b,e}\{a,b,e\}aa 的闭邻域。

定理
子集 AXA\subset X 是开集若它是它的每一点的邻域。

内点、外点和边界点(interior, exterior and boundary)

  • xXx \in X 称为 AXA \subset X内点,若存在一个开集 UU 使得 xUAx \in U \subset A。子集 AA 所有内点形成的集合,记为 Int(A)\mathrm{Int} (A),并称为 AA内部 (interior)。它是 AA 中最大的开集。
  • xXx \in X 称为 AXA \subset X外点,若其是 AA 的补集的内点。即 xInt(XA)x \in \mathrm{Int}(X\setminus A)。所有外点的集合记为 Ext(A)\mathrm{Ext}(A)
  • xXx \in X 称为 AXA \subset X边界点,若它既不是内点也不是外点。AA 的所有边界点形成的集合记为 A˙\dot{A}

在“五元素集合拓扑空间”中,令 A={b,c,d}A = \{b,c,d\},可以得到内点为:c,dc,d,由:IntA={c,d}\mathrm{Int}A = \{c,d\}。而 XA={a,e}X\setminus A = \{a,e\},有 Int(XA)={a}\mathrm{Int}(X\setminus A) = \{a\},故 Ext(A)={a}\mathrm{Ext}(A) = \{a\};边界点为 b,eb,e,故有 A˙={b,e}\dot{A} = \{b,e\}
我们直观的看到设 AA' 为含于 AA 的最大开集,AA'' 为包含 AA 的最小闭集,那么有:

Int(A)=AExt(A)=XAA˙=AA\begin{aligned} \mathrm{Int}(A) &= A'\\ \mathrm{Ext}(A) &= X\setminus A''\\ \dot{A} &= A'' \setminus A'\\ \end{aligned}

极限点 (limit point)
xXx \in X 称为集合 AXA \subset X 的极限点,如果 xx 的每一个邻域 N(x)N(x) 至少包含一个不同于它自身的属于 AA 的点。即:

(N(x)x)A,N(x)(N(x) - {x}) \cap A\neq \empty ,\forall N(x)

定理
极限点要么是内点,要么是边界点。

对于外点来说,能找到一个包含该点且含于 XAX\setminus A 的开集合。

定理
若集合 AXA\subset X 包含了它的所有极限点,则它是闭的。

容易得到它的补集将包含所有的外点,是一个开集合。

闭包 (closure)
AA 和它的所有极限点的并称为 AA 的闭包,记为 Aˉ\bar{A}

Aˉ\bar{A} 是包含 AA 的最小闭集。AA 的闭包也是包含 AA 的所有闭集的交。

对于“五元素集合拓扑空间”来说,有:

{b,c,d}={b,c,d,e}{a}={a}{a,c}={a,b,c,d,e}\begin{aligned} \overline{\{b,c,d\}} &= \{b,c,d,e\}\\ \overline{\{a\}} &= \{a\}\\ \overline{\{a,c\}} &= \{a,b,c,d,e\}\\ \end{aligned}

稠密 (dense)
集合 AAXX 中称为稠密,若Aˉ=X\bar{A}= X

例如上述例子中,子集 {a,c}\{a,c\}{a,b,c,d,e}\{a,b,c,d,e\} 中稠密。

可分性

可分性 (separation)
一个拓扑空间称为是 Hausdorff 的(T2T_2 可分的),若其中的任意两个不相同的点具有不相交的开邻域

“五元素集合拓扑空间” 不是 Hausdorff 的,因为 d,cd,c 不满足 T2T_2 可分要求。

我们遇到的情况都是 T2T_2 可分的拓扑空间。若拓扑空间 T2T_2可分,则称其为 Hausdorff 空间。

  • T0T_0 可分
    拓扑空间 XX 称为 T0T_0 可分的,若对 XX 中的任意两点 xxyy,存在一个开集 UU 使得 xUx \in UyUy \notin U, 或者 yUy \in UxUx \notin U

  • T1T_1 可分
    拓扑空间 XX 称为 T1T_1 可分的,若对 XX 中的任意两点 xxyy,存在开集UUVV 使得 xUx \in UyUy \notin U,以及 yVy \in VxVx \notin V

  • T2T_2 可分
    拓扑空间 XX 称为 T2T_2 可分的,若对 XX 中的任意两点 xxyy,存在两个不相交的开集 UUVV 使得 xUx \in U,以及 yVy \in V


紧致性

覆盖 (covering)
若集合 XX 一个子集系 {Ui}\{U _ i \} 满足 iUiX\cup_ i U _ i \supseteq X,则称这个子集系是 XX 的一个 覆盖。若每个子集 UiU_i 都是开集,则称这个覆盖为 开覆盖

以后我们所说的覆盖都指开覆盖。

子覆盖 (subcovering)
{Ui}\{U _ i \} 中的子集抽出一部分形成一个子系统。若这个子系统也形成 XX 的一个覆盖,则称这个覆盖为 {Ui}\{U _ i \} 的子覆盖。

覆盖的细化 (refinement)
设拓扑空间 XX 有两个开覆盖 {Ui}\{U _ i \}{Vi}\{V _ i \}{Ui}\{U _ i \} 称为 {Vi}\{V_ i \}的细化,如果对于每一个 $ U_i$,存在一个 VjV_j 使得 UiVjU_i \subset V_ j

局部有限 (locally finite) 开覆盖
一个覆盖 {Ui}\{U _ i \} 称为是局部有限的,如果 xX\forall x \in X,都存在这样一个邻域 N(x)N(x): 这个邻域与 {Ui}\{U _ i \}中开集的交只有有限个是非空的。

紧致集 (compact)
子集 AXA \subset X 称为是紧致的,若它是 Hausdorff 的,且它的每一个覆盖都有有限的子覆盖。

定理
欧氏空间 Rn\mathbb{R}^n 中的子集 XX 是紧致的当且仅当它是闭的且是有界的。

欧氏空间 Rn\mathbb{R}^n 首先是 Hausdorff 的,另外 Heine–Borel 定理给出对于欧氏空间:集合闭合且有界是与紧致等价的。

局部紧致空间 (locally compact)
一个拓扑空间称为是 局部紧致 的,若其每一点都有一个紧致的邻域。

欧几里德空间(Rn\mathbb{R}_n,通常拓扑)是局部紧的,但不是紧的。例如任何一个点都存在一个闭球邻域,这个闭球是紧致的。

仿紧空间 (paracompact)
一个 Hausdorff 空间称为是仿紧的,如果它的每个开覆盖都有局部有限的细化。

换句话说仿紧空间也可以定义为:
Hasudorff 空间 XX 称为是仿紧的,如果它总存在这样的开覆盖 {Ui}\{U_i\}XX 中的任意一点都只被有限个 UiU_i 覆盖。

仿紧性对流形上单位分解 (partition of unity) 的存在比较中重要。有了这种单位分解,就可以定义流形上的积分,并且流形上总是存在黎曼型的度规。

容易看出:紧意味着局部紧;紧也意味着仿紧。需要说明的是:局部紧不一定意味着仿紧。但当 XX 的拓扑满足一定的条件(第二可数且 Hausdorff),局部紧意味着仿紧。


连通性

连通性
直观的,一个空间 XX 称为是 不连通 (disconnected)的,如果它具有两个不相交的非空开子集 AABB,且 AB=XA\cup B = X

连通空间 (connected)
一个拓扑空间称为是连通的,若它不具有既开又闭的非空真子集。

平庸的例子
一个集合赋以平庸拓扑,则所得拓扑空间总是连通;若赋以离散拓扑,则所得拓扑空间总是不连通。

局部连通空间 (locally connected)
拓扑空间称为是局部连通的,如果对其每一点的邻域都包含一个连通的邻域。