广义相对论笔记(一)拓扑学基础
fengxiaot Lv4

这篇文章是拓扑学简介,主要目标是为广义相对论的学习服务。参考的教材为梁灿彬的《微分几何与广义相对论》和张德学的《一般拓扑学基础》,分别是物理系和数学系的教材。本文更像是笔记整理,大部分内容在进行定义与性质的列举,而略去了拓扑学教材中的辅助理解的例子。读者应当一边阅读拓扑学教材,阅读相应的例子,再回过头来看形式抽象的定义。

拓扑概念

定义

集合 XX 上一个拓扑 (topology) 指 XX 一个满足下列条件的子集族 TP(X)\mathcal{T} \subseteq \mathcal{P}(X)

  1. ,XT\varnothing ,X \in \mathcal{T}
  2. T\mathcal{T} 中任意有限个元素之交仍然属于 T\mathcal{T}
  3. T\mathcal{T} 中任意多个元素之并仍然属于 T\mathcal{T}

则序对 (X,T)(X,\mathcal{T}) 成为拓扑空间 (topological space),XX 称为它的承载集 (underlying space),T\mathcal{T} 中元素称为 XX 的开集。在不引起混淆的情况下,把拓扑空间 (X,T)(X,\mathcal{T}) 简记为 XX

特殊拓扑

  • 平庸拓扑:任给集合 XXT={,X}\mathcal{T} = \{ \varnothing,X\} 称为 XX 上的平庸拓扑。它是元素最少的拓扑。
  • 离散拓扑:任给集合 XXT=P(X)\mathcal{T} = \mathcal{P}(X)XX 的幂集,称为 XX 上的离散拓扑。它是元素最多的拓扑。XX 上的任意子集都是它的离散拓扑中的开集。
  • Sierpinski 空间:令 2={0,1}2 = \{0,1\}S={,{0,1},{1}}\mathcal{S} = \{ \varnothing, \{0,1\} ,\{1\}\},则 S\mathcal{S}22 上的拓扑。拓扑空间 (2,S)(2,\mathcal{S}) 称为 Sierpinski 空间。
  • 子拓扑:如果已经给定了一个拓扑 (X,T)(X,\mathcal{T}) ,那么在 XX 的一个子集 AA 上可以继承一个拓扑 TA\mathcal{T} \vert_A ,定义为:TA={UAUT}\mathcal{T}|_A=\{U\cap A \vert U\in \mathcal{T}\}。那么 TA\mathcal{T} \vert_A称为 T\mathcal{T} 的子拓扑或者限制拓扑,(A,TA)(A,\mathcal{T} \vert_A ) 构成了 (X,T)(X,\mathcal{T}) 的一个子拓扑空间。

拓扑基

定义

对于给定的拓扑空间 (X,T)(X,\mathcal{T}),如果 B\mathcal{B}T\mathcal{T} 的一个子族,而且使得拓扑 T\mathcal{T} 中的任何开集都可以表示为 B\mathcal{B} 中若干开集的并,那么称 B\mathcal{B}T\mathcal{T} 的一个拓扑基

性质

(X,T)(X,\mathcal{T}) 是拓扑空间,BT\mathcal{B} \subseteq \mathcal{T}T\mathcal{T} 的一个基,则 B\mathcal{B} 满足

  1. B=X\bigcup \mathcal{B} = X
  2. 任给 B1,B2BB_1, B_2 \in \mathcal{B} 以及 xB1B2x \in B_1 \cap B_2,存在 B3BB_3 \in B 使得 xB3B1B2x \in B_3 \subseteq B_1 \cap B_2

反过来, 若 B\mathcal{B} 是集合 XX 的满足以上两个性质的的子集族,则存在 XX 上唯一一个拓扑 T\mathcal{T} 使得 B\mathcal{B}T\mathcal{T} 的一个基。该拓扑称为 XX 上以 B\mathcal{B} 为基生成的拓扑。

度量诱导的拓扑

首先回顾度量的定义

集合 XX 上一个度量指一满足下列条件的映射 d:X×X[0,)d: X \times X \to [0,\infty)

1.x,yX\forall x,y \in Xd(x,y)=0x=yd(x,y)=0 \Leftrightarrow x=y
2.x,yX\forall x,y \in Xd(x,y)=d(y,x)d(x,y)= d(y,x)
3.x,y,zX\forall x,y,z \in Xd(x,y)+d(y,z)d(x,z)d(x,y) + d(y,z) \ge d(x,z)

序对 (X,d)(X,d) 称为一度量空间,任给 x,yXx,y \in Xd(x,y)d(x,y) 称为 xxyy距离

从距离可以定义开球的概念。任给 xXx \in Xr>0r>0 ,规定集合

B(x,r)={yXd(y,x)<r}B(x,r) = \{ y \in X \mid d(y,x)<r \}

称为以 xx 为球心,rr 为半径的开球。由度量的三角不等式容易验证 XX 上所有开球

B={B(x,r)xX,r>0}\mathcal{B}= \{ B(x,r) \mid x \in X, r>0\}

能够作为一个基生成 XX 上一个拓扑,称为由度量 dd 诱导的拓扑,记作 Td\mathcal{T}_d

可数性

XX 是拓扑空间,称 XX

  1. 具有 A1A_1 性,或称 XX 第一可数,若 XX 的每一点都有一个可数邻域基。
  2. 具有 A2A_2 性,或称 XX 第二可数,若 XX 有一个可数基。

命题:第二可数空间一定第一可数。

例:Rn\R^n 的标准拓扑第二可数。


同胚

连续映射

连续映射是拓扑学的核心概念,它是数学分析中连续函数的推广。

连续映射的定义:设 (X,T),(Y,S)(X,\mathcal{T}) , (Y,\mathcal{S}) 是拓扑空间,映射 f:XYf:X \to Y,若任给 YY 中开集 UU,其在 ff 下的原像 f1(U)f^{-1} (U) 也是开集,则称 ff 是连续映射。即 US\forall U \in \mathcal{S} 都有 f1(U)Tf^{-1} (U) \in \mathcal{T},则称映射 f:XYf:X \to Y 是连续映射。

/* 注: 一个显而易见的问题是,若 ff 不是单射,那么 UUff 下的原像岂不是有许多个,不一定是拓扑 T\mathcal{T} 中的某一个元素?此时只要定义 UUff 下的原像为 XX 中所有能够映射到 UU 的元素的集合,并且要求此集合是拓扑 T\mathcal{T} 的子集就可以了 */

为了研究映射在某点的连续性,回归到 εδ\varepsilon-\delta 语言,我们先定义拓扑空间中某点的邻域。

拓扑空间 XX 的子集 UU 称为点 xx 的一个邻域,若存在 XX 的开集 VV 使得 xVUx \in V \subseteq U 。点 xx 的全体邻域记为 N(x)\mathcal{N}(x),称为 xx邻域系。拓扑空间的邻域系描述了它的局部结构。自身是开集的邻域称为开邻域

映射在某点连续的定义:设 X,YX, Y 是拓扑空间,xXx \in X ,若任给 f(x)f(x) 的邻域 UU ,存在 xx 的邻域 VV 使得 f(V)Uf(V) \subseteq U ,则称映射 f:XYf : X \to Yxx 处连续。

同胚映射

(X,T),(Y,S)(X,\mathcal{T}) , (Y,\mathcal{S}) 是拓扑空间,若存在映射 f:XYf:X \to Y,满足

  1. 映射 ff 是双射
  2. fff1f^{-1} 都连续

则称 ff 是从 (X,T)(X,\mathcal{T})(Y,S)(Y,\mathcal{S}) 的同胚映射,并称 XXYY 同胚 (homeomorphism) 。

直观地说,XXYY 同胚当且仅当 XX 可以连续形变为 YY,并且该过程可逆。从拓扑学的角度来看,同胚的空间是一样的,可以不加区别。这和代数学里对同构的群或环不加区别的道理是一样的。


紧致性

覆盖

给定任何集合 XX 和它的一个子集 AA,我们常常可以用一系列 XX 的子集 {Xi}\{X_i\} 来把 AA 包括在这些子集的并集里,这种行为叫做用 {Xi}\{X_i\} 覆盖 AA 。例如我们可以用 {[n,n+10)}\{[n, n+10)\} 覆盖 R\mathbb{R} ,其中 nn 取遍所有整数,或者偶数,或者10的倍数等等。由此可以引出覆盖的严格定义。

给定集合 AXA \subset X,若 XX 的若干子集的集合 {Xi}\{X_i\} 满足 AXiA \subseteq \bigcup X_i,则称 {Xi}\{X_i\} 覆盖了 AA ,或者说 {Xi}\{X_i\}AA 的一个覆盖

给定集合 AXA \subseteq X 和它的一个覆盖 {Xi}\{X_i\} ,如果 {Xi}\{X_i\} 的某个子集 {Yi}\{Y_i\} 也能覆盖 AA,那么显然 {Yi}\{Y_i\} 也是 AA 的一个覆盖,称它为 AA 对于 {Xi}\{X_i\} 的子覆盖。若 {Yi}\{Y_i\} 是有限集,则称 {Yi}\{Y_i\}有限子覆盖

给定拓扑空间 XX 和它的一个子集 AA ,如果 AA 有一个覆盖 {Xi}\{X_i\} 且各 {Xi}\{X_i\} 是开集,那么我们称这个覆盖为 AA开覆盖

紧致

给定拓扑空间 XX 和它的一个子集 AA 。如果不论取 AA 的哪一个开覆盖 {Xi}\{X_i\} ,总存在一个有限子覆盖 {Yi}{Xi}\{Y_i\} \subseteq \{X_i\} ,那么称 AAXX 的一个紧子集,或者说 AAXX 中是紧致的,简称 AA 是紧致的。

拓扑空间 XX 称为紧空间 (compact space) ,若 XX任意开覆盖都有有限子覆盖。

/* 注意:子集的紧致性和拓扑空间的紧致性都要求任意开覆盖,而非某一个开覆盖,具有有限子覆盖 */

下面举三个命题,帮助理解紧致的概念。

命题1:R\mathbb{R} 的任意开区间或半开区间都是非紧致的。

命题2:R\mathbb{R} 是非紧致的。

命题3:R\mathbb{R} 的任意闭区间都是紧致的。

命题4:任意有限拓扑空间是紧空间。

分离性

分离性是一种基本的拓扑性质。物理上最重要最常用的是 T2T_2 性。

(X,T)(X,\mathcal{T}) 是一拓扑空间。(X,T)(X,\mathcal{T}) 称为

  1. T0T_0 的,若任给 XX 中不同的两点 x,yx, y ,存在 XX 中开集 UU ,使得 xU,yUx \in U, y \notin U 或者 yU,xUy \in U, x \notin U
  2. T1T_1 的,若任给 XX 中不同的两点 x,yx, y ,存在 XX 中开集 UU ,使得 xU,yUx \in U, y \notin U
  3. T2T_2 的,若任给 XX 中不同的两点 x,yx, y ,存在 XX 中开集 U,VU,V ,使得 xU,yVx \in U, y \in V 并且 UV=U \cap V = \varnothing

其中 T2T_2 空间也称为Hausdorff空间。这一组分离性的共同点是用开集分离空间中的点。由定义显然有 T2T1T0T_2 \Rightarrow T_1 \Rightarrow T_0

紧致性和 T2T_2 性在同胚映射下保持不变,这种性质称为拓扑性质。连通性也是拓扑性质。

定理

最后我们给出一些定理,这些定理的证明都可以在梁灿彬的《微分几何与广义相对论》或任意一本拓扑学教材中找到。

定理1(X,T)(X,\mathcal{T})T2T_2 空间,AXA \subset X 为紧子集,则 AA 为闭集。

定理2(X,T)(X,\mathcal{T}) 为紧致空间,AXA \subset X 为闭集,则 AA 是紧致的。

定理3 标准拓扑空间 Rn\mathbb{R}^n 的子集 ARnA \subset \mathbb{R}^n 为紧致,当且仅当 AA 为有界闭集。