1. 拓扑空间与连续映射 (I)
根据 (并不完全准确, 但颇有启发意义的) 老生常谈, 所谓拓扑学, 就是研究空间在连续形变下保持不变的那些性质. 为了让这句话有意义, 我们需要严格定义什么是 “空间”, 什么是 “连续性”.
1.1拓扑空间
“空间” (“承载几何性质的事物”) 的观念一直在演化. 在大学课程范围内, 一种比较普遍的 “空间” 概念是所谓拓扑空间. 根据 Felix Hausdorff 在他 1914 年的书 Grundzüge der Mengenlehre (“基础集合论”) 中所下的定义, 一个拓扑空间 (topological space) 是指一个二元组 , 其中 是一个集合, 是 的幂集 1 的一个子集 (根据习惯, 里面的元素叫做 的开子集 (open subset)), 满足如下性质:
1. | 任意多个开子集的并仍然是开子集, 即若 是 中一族元素, 那么 也属于 ; |
2. | 两个开子集的交仍然是开子集, 即若 属于 , 那么 也属于 (由此及归纳法可以推出有限个开子集的交也是开子集); |
3. | 空集 和全空间 是开的. |
满足上述条件的集族 被称为 上的一个拓扑 (topology).
如果 是 上的一个拓扑, 且如果 满足 , 那么我们称 是拓扑空间 的一个闭子集 (closed subset). 拓扑空间的闭子集满足如下条件:
1. | 任意多个闭子集的交仍然是闭子集, |
2. | 有限个闭子集的并仍然是闭子集, |
3. | 空集 和全空间 是闭的. |
显然, 开集和闭集的公理是互相对称的, 拓扑也可以通过指定闭集来定义.
二十世纪早期的学者用了很久才总结出上述当今常见拓扑空间的定义. (与它等价的定义有很多, 我们不多涉及.) 拓扑空间的定义看起来略显抽象, 看了定义后, 我们在脑中很难绘制一个拓扑空间的图景. 非常粗略地讲, 拓扑空间中的开集描述了拓扑空间中的点彼此之间邻近的程度. 对于最一般的拓扑空间的性质, 即使是从事拓扑学专门研究学者也未尝感兴趣. 大多数数学工作者感兴趣的对象通常是比较具体的拓扑空间, 它们包括:
胞腔空间 (cellular space), 如多面体; | |
概形 (scheme), 如齐次多项式在射影空间中的零点, 等等. |
这些几何对象, 除了它们自身所具备的拓扑之外, 也含有其他的特殊数学结构. 学者们既关心这些特殊结构, 也关心这些特殊结构给这些几何对象带来的独特拓扑性质. 在今后的学习中, 我们会对这些特点产生更清晰的认识.
既然大多数数学家很少关心一般的拓扑空间, 为何我们还要介绍这个概念呢? 问这个问题就如同在问, 既然数论学者仅关心方程的整数解, 那为什么他们要学习微积分呢? 即使对数论学家, 无穷小分析也是不可或缺的工具. 类似地, 一般的拓扑性质会给几何学的研究赋予更多工具和弹性 (“more elbow space”).
例 1.1.1. 我们列举一些肤浅的例子, 这些拓扑空间在我们脑海中都不太像真正的空间.
1. | 任何集合 都可以装备两个非常简单的拓扑: 离散拓扑 (discrete topology), 即任何子集都是开集; 平凡拓扑 (trivial topology), 只有 和 是开集. |
2. | Sierpiński 空间是只有两个元素的集合 ; 它的开集为 . 图 1: Sierpiński space 虽然 Sierpiński 空间看起来和我们想象的空间不太一样, 它倒是经常出现在日常的研究中. |
3. | 设 为一个集合. 则 定义了 上面的一个拓扑, 叫做有限补拓扑 (finite complement topology). |
1.2度量空间
一个比较方便产生拓扑空间的方法是使用度量. 一个集合 上的度量 (metric) 是一个映射 , 满足以下性质:
1. | 对任何 , 有 ; |
2. | 对任何 , 有 , 且 的必要且充分条件是 ; |
3. | 对任何 , 成立三角不等式 (triangle inequality): . |
一个度量空间 (metric space) 是一个偶对 , 其中 是一个集合, 是 上的一个度量. 度量空间是 M. Fréchet 于 1906 年引入的 3.
令 为一个度量空间, , 为实数. 则 中以 为心的 -开球是指我们称 为度量空间 的一个开集, 如果对任意 , 存在 , 使得 .
不难验证上面的开集的定义的确给出了一个拓扑. 比如, 我们来验证拓扑的公理 2. 如果 和 都是开集, 那么对任何 , 我们知道存在 , . 因此令 , 就有 . 因此 是开集.
验证度量空间中的开集构成拓扑的过程中, 不需要使用三角不等式 3. 这个不等式所保证的是任何的开球 都是开集. 若 , 令 , 我们来验证 . 事实上, 由三角形不等式, 对任意 , 有由此便验证了 为开集.
我们将 由度量 产生的拓扑叫做 的标准拓扑. 以后但凡使用记号 , 我们总使用标准拓扑.
1.3子空间与不交并
1. | 令 为拓扑空间. 令 为子集. 我们定义 的子空间拓扑 (subspace topology) 如下: 称 为开集, 如果它形如 , 其中 是 的开集. 当我们给 装备子空间拓扑的时候, 我们称 为 的子空间. 空间 的子空间是我们用来构造新空间的基本素材. 子空间用记号 来表示, 它叫做 维球面 (sphere). 由空间 (标准拓扑) 的子空间所定义的拓扑空间用记号 来表示, 它叫做 维闭球体 (closed disk). 而 维开球体 (open disk) 是指(装备子空间拓扑). 闭区间 有时用 表示. | ||||
2. | 设 为一族拓扑空间. 定义它们的和 (sum) 拓扑, 或不交并 (disjoint union) 拓扑, 如下:
自此以后, 每当我们使用记号 , 我们总是指和拓扑. 与 都是含有两个点的离散拓扑空间. 一堆单点集合的不交并是一个离散空间. 在 中的子空间拓扑不是集合 的不交并拓扑. |
1.4黑话
我们记录一些关于拓扑空间的术语. 以下令 为拓扑空间.
拓扑空间 的开覆盖 (open covering) 是指一组 的开集 , 满足 . | |
一个拓扑空间中的元素通常被叫做这个空间的一个点. | |
包含点 的开集叫做 的邻域 (neighborhood). | |
令 为子空间. 则 的内部 (interior) 是 包含的最大的 的开集. 的内部记为 , 中的点叫做 的内点. | |
令 为子空间. 则 的闭包 (closure) 是包含 的最小的 的闭集. 的闭包记为 . | |
如果 , 则我们称 在 中无处稠密 (nowhere dense, rare). 无处稠密子集的可数并叫做第一纲集 (first category; meager) 如果 , 则我们称 在 中稠密 (dense). 在 中稠密的必要且充分条件为: 任何 的开集都与 相交非空. |
例 1.4.1. 有理数集合 是 的标准拓扑下的稠密子空间. 但是 .
需注意, 稠密或无处稠密都是子空间相对于全空间的概念. 比如 虽然作为 的子空间无处稠密, 但是作为自己的子空间就不是无处稠密的了. 显然任何拓扑空间都是自己的稠密子集.
我们说 上的拓扑 比拓扑 细 (finer), 或曰 比 粗 (coarser), 如果 . 同一个集合上的两个拓扑不总可以比较粗细.
1.5连续映射
定义了空间之后, 我们来解释什么是连续性. 一个从拓扑空间 到另一个拓扑空间 4 的一个连续映射 (continuous map) 是指一个映射 , 使得对任何 的开集 , 是 中的开集. 等价地, 连续当且仅当闭集的逆像是闭集. 如果 是一个连续的双射, 并且它的逆映射也连续, 那我们就称 是一个同胚 (homeomorphism). 粗略地说, 所谓点集拓扑学, 就是研究拓扑空间在同胚下保持不变的性质的数学分支.
连续映射的复合是连续映射.
令 , 为两个度量空间. 令 为一个映射. 我们在微积分课程中学过连续性的 - 定义. 我们来说明这个定义与上述描述是一致的.
命题 1.5.1. 记号如上. 赋予 , 由度量而产生的拓扑. 则 为连续映射的必要且充分条件是对任何点 , 任何 , 存在 , 使得 .
证明. 充分性. 设 连续. 则 是一个包含了 的开集. 因此按照度量空间中开集的定义, 存在 , 使得 .
例 1.5.2. 令 为任意集合. 则 到自己的恒等映射诱导了一个连续映射它是连续双射, 但除非 是单点集合, 它不是同胚.
例 1.5.3. 令 为拓扑空间 的子空间. 则包含映射 是连续单射. 上面的例子显示连续单射未必是子空间的包含映射. 如果一个连续单射 满足 是同胚, 那么我们称 为嵌入 (embedding). 通常用带钩的箭头 来表示嵌入.
如果 为嵌入, 是 的开 (闭) 子集, 那么我们称 是开 (闭) 嵌入 (open resp. closed embedding).
例 1.5.4. 任何两个有限开区间都是同胚的, 同胚可以通过线性变换实现. 开区间 与整个实数轴同胚. 比如, 映射就是这样的一个同胚. 由此推知, 任何开区间都与 同胚.
1.5.5 (球极投影). 考虑 中的球面 令 为 “北极”. 我们来构造一个从 到 的同胚. 令 . 则直线 与平面 有唯一的一个交点 . 我们定义 . 见图 2.
图 2: 球极投影 (来源: 维基百科)
这是一个连续映射. 如果几何的直观不足以让读者相信, 我们可以写下 的如下公式表示: 几何直观应该可以让读者相信 有一个连续的逆映射. 它的公式表示为读者应该能够将上述操作推广到一般的 维球面, 构造出一个从 到 的同胚.
在本节最后, 我们证明一个常用的构造连续函数的引理: 粘贴引理.
命题 1.5.6 (粘贴引理). 令 与 为拓扑空间. 令 为 的一族子空间, . 令 为一族连续映射. 设对任意 , 有 . 假如
为 的开子集, 或者 | |
为 的闭子集, 且 有限, |
则存在唯一的连续映射 使得 .
证明. 无论如何, 条件 保证了映射 , 良好定义. 我们来验证连续性.
如果 是开子空间. 令 为 的开集. 则 为并集 . 由于 连续, 在 中开, 因此在 中开. 于是 开.
本节所学概念与例子
- 拓扑 topology
- 粗/细 coarser/finer
- 开集 open set
- 闭集 closed set
- 离散拓扑 discrete topology
- 平凡拓扑 trivial topology
- Sierpiński 空间
- 有限补拓扑 finite complement (or cofinite) topology
- 度量空间 metric space
- 连续映射 continuous map
- 同胚 homeomorphism
- 子空间 subspace
- 不交并 disjoint union
- 内部 interior
- 闭包 closure
- 稠密 dense
- 无处稠密 nowhere dense
- , , ,
- 球极投影 stereographic projection
- 粘贴引理 pasting lemma
1.6习题
1.6.1. 构造一个从 到 的同胚 , 同时满足下面两个条件:
在 上是恒等映射, | |
, 其中 是某个 中的点. |
1.6.2. 设 为同胚. 证明存在同胚 , 使得 .
1.6.3 (Hopf 链环). 定义
1. | 证明 与 同胚. |
2. | 描述 在球极投影下的像. |
1.6.4 (三叶结). 定义
1. | 证明 是同胚. |
2. | 证明 同胚于 . |
3. | 描述 在球极投影下的像. |
4. | 描述 在球极投影下的像. 这个像叫做三叶结. |
1.6.5. 如果 是度量空间. 是闭子集. 证明 是 上的连续函数. 什么时候 ?
1.6.6. 令 为拓扑空间. 定义一个子集 为 -闭集, 如果存在 上的一族连续函数 , 使得我们称 为 -开集, 如果 为 -闭集.
1. | 验证一切 -开集构成了 上的一个拓扑 (权且叫做 -拓扑). |
2. | 验证 -闭集是 的闭集. |
3. | 如果 的拓扑是某个度量诱导的 5, 那么 -拓扑与 的拓扑是一样的. |
1.6.7 (开映射). 拓扑空间之间的映射 叫做开映射 (open map) 如果 中开集关于 的像是 中开集.
1. | 举例说明开映射未必连续, 连续映射未必开. |
2. | 开映射的复合是开映射. |
3. | 设 是 的一个开覆盖. 如果 对任何 都是开映射, 那么 是开映射. |
4. | 设 是正整数. 证明 是开映射. |
5. | 如果 是 的开子集, 且 是复解析函数, 证明 是开映射. |
1.6.8 (Cantor 三分集). 考虑
1. | 证明 . |
2. | 证明 与区间 () 不相交. |
3. | 证明 是 的闭子集. |
4. | 找出 . |
1.6.9 (关于粘贴引理).
1. | 举例说明在粘贴引理 (命题 1.5.6 第一款) 的叙述中, 如果 不是开集, 则命题不成立. |
2. | 举例说明在粘贴引理 (命题 1.5.6 第二款) 的叙述中, 如果 是闭集, 但是允许 是无限集, 命题仍然不成立. |
3. | 我们称拓扑空间 的子集族 局部有限 (locally finite), 如果对任何点 , 存在 的邻域, 使得这个邻域只与有限个 相交. 验证关于闭集的粘贴引理 (命题 1.5.6 第二款) 的题设可以放宽为: 假设 为局部有限的闭集. |
脚注
1. | 集合 的幂集, 通常记为 , 是指 的一切子集构成的集合. |
2. | 流形系江泽涵所译. 盖取典自《周易·乾》: “云行雨施, 品物流形”. |
3. | Sur quelques points du calcul fonctionnel. Rend. Circ. Matem. Palermo 22 (1906), 1–72. |
4. | 按照上面的定义, 拓扑空间是一个偶对 , 其中 是集合 上的一个拓扑. 但是句子 “令 为拓扑空间” 过于罗嗦. 因此我们在不至于引起误会的前提下通常在陈述中省略 . |
5. | 事实上, 只需假设 是所谓的完全正则空间即足够了 |