在有限的世界里,分析很容易:连续函数在有限点集上必能找到最大值。一旦扩展到无穷世界,事情立刻变得棘手——$f(x) = x$ 在 $\mathbb R$ 上没有极值;$f(x) = 1/x$ 在 $(0,1)$ 上无界。问题的根源不是"无穷",而是空间不"紧致"。
紧致性是把"有限世界的好性质"嫁接到无穷的咒语;连通性则刻画"是不是一整块"。两者是拓扑学最重要的不变量,并在代数几何中演化为"射影簇紧致"和"不可约性"——这就是为什么我们用射影空间来"补全"代数曲线。
"紧致 = 几乎是有限的。" —— Hermann Weyl 对紧致性的精辟理解
1. 紧致性的定义
开覆盖(Open Cover)
$X$ 是拓扑空间,$A\subseteq X$。一族开集 $\{U_\alpha\}_{\alpha\in I}$ 称 $A$ 的开覆盖,若 $A\subseteq\bigcup_{\alpha\in I}U_\alpha$。
子覆盖:从 $\{U_\alpha\}$ 中选出的子族仍覆盖 $A$。
★ 紧致集(Compact Set)
$A\subseteq X$ 称紧致,若 $A$ 的每个开覆盖都有有限子覆盖。即
$$A\subseteq\bigcup_{\alpha\in I}U_\alpha\;\Longrightarrow\;\exists\alpha_1,\ldots,\alpha_n\in I,\; A\subseteq\bigcup_{i=1}^n U_{\alpha_i}.$$
若 $X$ 整体紧致,称 $X$ 是紧空间。
这条定义初看怪异——"任意覆盖必有有限子覆盖",每个覆盖都要验证!但它正是把"无穷"折叠回"有限"的精确表达。
开覆盖与有限子覆盖
2. 在 $\mathbb{R}^n$ 中:Heine–Borel 定理
★ Heine–Borel 定理
$A\subseteq\mathbb{R}^n$(欧氏拓扑)紧致 $\iff$ $A$ 有界且闭。
简要证明思路:
- ($\Leftarrow$) 闭区间 $[a,b]$ 紧致:用二分法 + 嵌套区间。$\mathbb R^n$ 中"闭立方体"是若干 $[a_i, b_i]$ 的乘积,仍紧(Tychonoff 的有限版)。$A$ 闭且有界 ⇒ $A$ 是紧立方体的闭子集 ⇒ 紧。
- ($\Rightarrow$) 不有界则覆盖 $\{B(\mathbf 0, n)\}$ 无有限子覆盖;不闭则取一外极限点构造反例。
例 1:紧 vs 不紧
- $[0,1]$、$[0,1]^n$、$S^n = \{|\mathbf x| = 1\}$、$\bar D^n$:紧 ✓
- $\mathbb R$、$(0,1)$、$\mathbb R^n$、$\mathbb Q\cap[0,1]$:不紧 ✗(前三个无界 / 不闭;最后一个是不完备的)
警告:Heine–Borel 在 $\mathbb R^n$ 中成立,但一般度量空间不行。例:$\mathbb Q\cap[0,1]$ 在 $\mathbb Q$ 中"有界且闭",但不紧。一般地需完备 + 全有界。
3. 紧致空间的好性质
连续像保紧
$f:X\to Y$ 连续,$K\subseteq X$ 紧 $\Rightarrow$ $f(K)$ 紧。
证:取 $f(K)$ 的开覆盖 $\{V_\alpha\}$,则 $\{f^{-1}(V_\alpha)\}$ 是 $K$ 的开覆盖(连续),有有限子覆盖 $\{f^{-1}(V_{\alpha_i})\}_{i=1}^n$,于是 $\{V_{\alpha_i}\}_{i=1}^n$ 覆盖 $f(K)$。
★ Weierstrass 极值定理
$X$ 紧,$f:X\to\mathbb R$ 连续 $\Rightarrow$ $f$ 在 $X$ 上达到最大、最小值。
证:$f(X)\subseteq\mathbb R$ 紧 ⇒ 闭且有界 ⇒ 含 $\sup f(X), \inf f(X)$。
紧 + Hausdorff ⇒ 闭
Hausdorff 空间($T_2$:任意两不同点有不交开邻域)中,紧致子集自动闭。
4. 连通性(Connectedness)
连通空间
$X$ 称连通,若它不能写作两个非空、不交开集的并:
$$X = U\cup V,\; U\cap V = \varnothing,\; U,V \text{ 开},\; U,V\ne\varnothing\quad\text{不可能}.$$
等价:$X$ 中既开又闭的子集只有 $\varnothing$ 和 $X$。
例 2:连通与不连通
- $\mathbb R$、$[a,b]$、$\mathbb R^n$、$S^n$($n\ge 1$):连通。
- $\{0\}\cup\{1\}$、$\mathbb Q$、$\mathbb R\setminus\{0\}$:不连通。
- $\mathbb Q$ 在欧氏拓扑下是完全不连通(每个连通分支都是单点)。
连续像保连通
$X$ 连通、$f:X\to Y$ 连续 $\Rightarrow$ $f(X)$ 连通。
★ 介值定理(IVT)
$f:[a,b]\to\mathbb R$ 连续。若 $f(a) \lt c \lt f(b)$,则存在 $x_0\in(a,b)$ 使 $f(x_0) = c$。
证:$f([a,b])$ 是 $\mathbb R$ 的连通子集 = 区间。区间含 $f(a), f(b)$,故含 $c$。
这是连通性最经典的应用——高中微积分隐式地依赖它!
图解 2:连通 vs 不连通
5. 道路连通(Path Connectedness)
道路与道路连通
$X$ 中从 $p$ 到 $q$ 的道路是连续映射 $\gamma:[0,1]\to X$,$\gamma(0) = p$、$\gamma(1) = q$。
$X$ 道路连通,若任二点间存在道路。
道路连通 ⇒ 连通
反之不真。经典反例:拓扑学家正弦曲线 $\overline{\{(x,\sin\frac1x):0\lt x\le 1\}}$ 是连通的,但不道路连通。
连通分支 / 道路连通分支
$X$ 中包含 $x$ 的最大连通子集称为 $x$ 的连通分支。$X$ 是其连通分支的不交并。
例:$\mathbb R\setminus\{0\}$ 有两个连通分支 $(-\infty, 0)$ 和 $(0, +\infty)$。$GL_n(\mathbb R)$ 有两个分支($\det > 0$ 与 $\det < 0$)。
图解 3:环面上的道路 — 同伦类
6. 紧致与连通的乘积
紧致性、连通性的乘积保持
- $X$、$Y$ 紧 ⇒ $X\times Y$ 紧(Tychonoff 定理;有限版本即紧)。
- $X$、$Y$ 连通 ⇒ $X\times Y$ 连通。
- 道路连通同样在乘积下保持。
例:$T^2 = S^1\times S^1$ 是紧 + 连通的;$\bar D^n = $ 闭单位球紧且连通;$GL_n(\mathbb R)$ 不紧不连通。
7. 生活实例:保险公司的"紧致策略"
想象一家保险公司面对无穷多种潜在风险场景(每位客户的具体情况都不同)。但公司只能设计有限种保单。能否做到"覆盖所有客户"?
若整个客户群可被分类为紧致空间(按风险特征参数化),那么"对每个客户都有一份合适保单"等价于"有限保单类型已构成开覆盖"——这正是紧致性保证的有限子覆盖原理。
现实例子:手机产品 SKU、医疗诊断分类(ICD-10)、字体的字符集——它们都是"用有限去近似无穷"的工程实践。有限覆盖 = 工程可实现性。
8. 练习
练习 1(紧致性判定)
下列哪些是紧致的?$[0,1)$、$\mathbb Z$、$S^2$、$\mathbb R/\mathbb Z$、$\{0\}\cup\{1/n:n\ge 1\}$。
提示
$[0,1)$ 不闭 ✗;$\mathbb Z$ 不有界 ✗;$S^2 = \{|\mathbf x|=1\}\subset\mathbb R^3$ 闭+有界 ✓;$\mathbb R/\mathbb Z\cong S^1$ ✓;$\{0\}\cup\{1/n\}$ 闭+有界 ✓(这是一个有趣的"序列加极限"紧致集)。
练习 2(IVT 应用)
证明:连续函数 $f:S^1\to\mathbb R$ 必有两点 $p, -p$(对径点)使 $f(p) = f(-p)$。
提示
定义 $g(\theta) = f(\theta) - f(\theta+\pi)$。则 $g(0) = -g(\pi)$,故 $g(0)$ 与 $g(\pi)$ 异号或同为 $0$。$g$ 连续 ⇒ 由 IVT 存在 $\theta_0$ 使 $g(\theta_0) = 0$。这是 Borsuk–Ulam 定理在 $n=1$ 的版本。
练习 3(不连通空间)
$\mathbb Q$ 在欧氏拓扑下是完全不连通的(每个连通分支 = 单点)。证明之。
提示
对任 $a \lt b\in\mathbb Q$,取无理数 $r\in(a,b)$。则 $\mathbb Q = ((-\infty, r)\cap\mathbb Q)\cup((r, \infty)\cap\mathbb Q)$,二者都是 $\mathbb Q$ 中开(用子空间拓扑)、不交、非空,且分别含 $a, b$。故 $a$、$b$ 不同分支。
练习 4(紧致 vs Hausdorff)
设 $X$ 紧,$Y$ Hausdorff,$f:X\to Y$ 连续双射。证 $f$ 是同胚。
提示
要证 $f^{-1}$ 连续 ⇔ $f$ 是闭映射。取闭 $C\subseteq X$ ⇒ $C$ 紧 ⇒ $f(C)$ 紧(Y 中)⇒ $f(C)$ 闭(紧 + Hausdorff ⇒ 闭)。这是非常常用的结论:在 Hausdorff 目标空间中,"连续双射 + 紧致定义域" = 同胚。
练习 5(连通分支与代数几何预告)
$V(xy)\subset\mathbb A^2_{\mathbb R}$(坐标轴)在欧氏拓扑下连通分支几何上看起来"有几条"?讨论它在 Zariski 拓扑下的连通性。
提示
欧氏拓扑下:两条轴在 $(0,0)$ 处相交,整体连通(道路通过原点连接)。Zariski 拓扑:$V(xy) = V(x)\cup V(y)$ 是不可约分解,两条轴是不可约分量——这是代数几何中比连通性更精细的概念,将在 stage4 学到。"代数簇是几个不可约分量的并"是核心几何直觉。