文章

圆周的基本群定理

·

来自Hatcher代数拓扑的内容,对应书本 Thm1.7 更改了原书的顺序。

圆基本群定理

Satori

崭新万物,正上升幻灭如明星

想要开启这一节的学习,我们要先清楚,何为 Lift。在清楚这个工具后我们可以说进入本书第一个真正的定理。

Lift

直观上来看,我们的 Lift 类似我们在古老的圆塔上走旋转向上的楼梯。假如圆塔拥有层数,一圈一层、一层一圈。这种方式让我们有办法用层数来统计圈数,让在圆上的绕寻不易统计的量有办法统计。

我们就记一个由 𝐼→𝑆1 的 Loop 为 𝜔(𝑠)=(cos⁡2𝜋𝑠,sin⁡2𝜋𝑠)。我们的基本同伦群 𝜋1(𝑆1) 是由 [𝜔] 生成的无限循环群(Thm 1.7 后会正式给出)。我们定义 𝜔𝑛(𝑠)=(cos⁡2𝜋𝑛𝑠,sin⁡2𝜋𝑛𝑠)——由 [[重参数化|Reparametrization]] 的相关经验我们可以清楚 [𝜔]𝑛=[𝜔𝑛],那么在如此复杂的 Loops 𝑓 中,我们能否得到唯一的 𝑛 使得 𝑓≃𝜔𝑛 呢?

由于 𝑓 可能会出现来回反复横跳,不知道绕几圈的情况,我们如何比较好的计算这样的圈数?我们定义从 ℝ→𝑆1 的映射 𝑝,同样 𝑝(𝑠)=(cos⁡2𝜋𝑠,sin⁡2𝜋𝑠)。这样的情况下,我们可以得到对圈数的认证,不妨将其嵌入 ℝ3,我们就得到了 Helix (cos⁡2𝜋𝑠,sin⁡2𝜋𝑠,𝑠),它向下做投影可以得到 𝑆1。我们不妨在此处引出 Lift 的定义。

在上面的例子中,我们可以定义 ̃𝜔𝑛=𝑛𝑠,这是一个 𝐼→ℝ 的映射(若 𝑛<0 在 Helix 中就是「下楼」)。我们计算 𝑝(̃𝜔𝑛)=𝑝(𝑛𝑠)=(cos⁡2𝜋𝑛𝑠,sin⁡2𝜋𝑛𝑠)=𝜔𝑛(𝑠),于是有 𝑝∘̃𝜔𝑛=𝜔𝑛。我们可以更加一般化地得到。

定义 0.1 (Lift).

设有映射 𝑝:̃𝑋→𝑋 和映射 𝑓:𝑌→𝑋。如果存在映射

̃𝑓:𝑌→̃𝑋

满足

𝑝∘̃𝑓=𝑓,

那么称 ̃𝑓 是 𝑓 关于 𝑝 的一个 lift(提升)。

绘制交换图就有

tikzcd diagram

这里我们将 𝑋 称为基空间,̃𝑋 构成 𝑋 的覆盖空间:设 𝑝:̃𝑋→𝑋 是连续满射,对于任意的 𝑥∈𝑋,都存在一个 𝑥 的开邻域 𝑈⊂𝑋,使得 𝑝−1(𝑈) 是一些互不相交的开集的并,并且每一块都通过 𝑝 同胚地映到 𝑈。我们称 𝑝 为覆盖映射。若 𝑈⊂𝑋 满足上述性质,则称 𝑈 是 evenly covered neighborhood(均匀覆盖邻域)。

我们可以利用此前的 Helix 来解释,我们在螺旋线上找到圆上向上「投」的「同一段」,他们显然是不相交。虽然对于整体 𝑝:ℝ→𝑆1 并不是一一对应的,但是对于每一段我们都有 ̃𝑈𝑘𝑝⟶≅𝑈。

对于 Covered Space 我们有如下两个性质。

命题 0.2.

(a) 对于任意起点为 𝑥0∈𝑋 的路径 𝑓:𝐼→𝑋 以及任意的 ̃𝑥0∈𝑝−1(𝑥0),存在唯一的 lift ̃𝑓:𝐼→̃𝑋 满足

̃𝑓(0)=̃𝑥0,𝑝∘̃𝑓=𝑓.

(b) 对于任意一个起点于 𝑥0 的同伦 𝑓𝑡:𝐼→𝑋,且任意的 ̃𝑥0∈𝑝−1(𝑥0),有唯一的 lift homotopy ̃𝑓𝑡:𝐼→̃𝑋,其路径起于 ̃𝑥0。

这将是我们下面定理的等价表示。我们对于这两者的证明也会在下面给出。

圆基本群定理

定理 0.3 (圆基本群).

基本群 𝜋1(𝑆1,(1,0)) 是一个由 [𝜔] 生成的无限循环群,其中

𝜔(𝑠)=(cos⁡2𝜋𝑠,sin⁡2𝜋𝑠).

证明.

我们要证明 𝜋1(𝑆1)≅ℤ——等价的,每个以 𝑥0=(1,0) 为基点的 loop 𝑓:𝐼→𝑆1,都同伦于唯一一个 𝜔𝑛。首先证明 𝑛 的存在性:

任取一个 loop 𝑓:𝐼→𝑆1,满足 𝑓(0)=𝑓(1)=𝑥0。由于 (a) 的 path lifting,选择提升路径 ̃𝑓:𝐼→ℝ 使得 ̃𝑓(0)=0。由于 𝑝̃𝑓=𝑓,所以 𝑝(̃𝑓(1))=𝑓(1)=𝑥0。由此对覆盖映射的定义我们知道 𝑝−1(𝑥0)=ℤ,因此存在 𝑛∈ℤ,使得 ̃𝑓(1)=𝑛。我们也定义了标准的 Lift Path ̃𝜔𝑛(𝑠)=𝑛𝑠。

由于 ℝ 是凸的,两条端点相同的路径可以通过线性同伦来实现同伦

𝐻(𝑠,𝑡)=(1−𝑡)̃𝑓(𝑠)+𝑡̃𝜔𝑛(𝑠).

因此 ̃𝜔𝑛≃̃𝑓。同时复合 𝑝,我们得到 𝜔𝑛≃𝑓。

再者,我们需要证明其唯一性,我们采用反证法: 假设存在两个整数 𝑚,𝑛,满足

𝑓≃𝜔𝑚,𝑓≃𝜔𝑛.

由同伦关系的传递性和对称性,得到 𝜔𝑚≃𝜔𝑛。设 𝑓𝑡 是从 𝜔𝑚 到 𝜔𝑛 的路径同伦,我们可以根据 (b) 的 Homotopy Lift 将整个同伦提升到 ℝ,得到 ̃𝑓𝑡,并使所有提升路径从 0 出发。由于 Lift 的唯一性,

̃𝑓0=̃𝜔𝑚and̃𝑓1=̃𝜔𝑛.

由于 ̃𝑓𝑡 是路径的同伦,于是我们必然有 ̃𝑓0(1)=̃𝑓1(1),也就是 𝑚=𝑛。每个 loop 都同伦于唯一一个 𝜔𝑛。

我们直接利用 (a)(b) 的结论,现在我们需要证明 (a)(b)。Hatcher 给一个更一般的结果来推出 (a)(b)。

命题 0.4.

(c) 设 𝑝:̃𝑋→𝑋 是覆盖映射,给定连续映射

𝐹:𝑌×𝐼→𝑋,

给定 𝐹 在 𝑌×{0} 上的第一提升 ̃𝐹0:𝑌×{0}→̃𝑋。那么存在唯一连续映射 ̃𝐹:𝑌×𝐼→̃𝑋,满足

𝑝∘̃𝐹=𝐹

并且 ̃𝐹 在 𝑌×{0} 上等于原先给定的 ̃𝐹0。

由 (c) 推出 (a) 只要说明 𝑌 是单点空间,𝑌×𝐼≅𝐼,这就是 Path Lifting;推出 (b) 只需要让 𝑌 为 𝐼 即可,此时 𝐹:𝐼×𝐼→𝑋,𝐹(𝑠,𝑡)=𝑓𝑡(𝑠)。

我们来证明这个命题。我们不直接构造 𝑌×𝐼 上的提升,考虑 {𝑦0}×𝐼⊂𝑌×𝐼,再想办法粘合以构造整体。

考虑 𝑌 上 𝑦0 的开邻域 𝑁,由于 𝐹 连续,我们有 𝑁𝑡×(𝑎𝑡,𝑏𝑡) 使得它在 𝐹 下的像完全落在某个 evenly covered neighborhood 𝑈𝑡 中。我们对 𝐼 进行有限的划分

0=𝑡0<𝑡1<⋯<𝑡𝑚=1,

每一段都满足 𝐹(𝑁×[𝑡𝑖,𝑡𝑖+1])⊂𝑈𝑖,𝑈𝑖 便是某个 evenly covered neighborhood。

我们已经拥有 ̃𝐹:𝑁×[0,𝑡0]=𝑁×{0}→̃𝑋。我们希望通过归纳法来证明,我们假设 [0,𝑡𝑖] 上 Lift 成立,即在 𝑡𝑖 时,每个 𝑦∈𝑁 对应的提升位置 ̃𝐹(𝑦,𝑡𝑖) 已经确定。由于

𝐹(𝑁×[𝑡𝑖,𝑡𝑖+1])⊂𝑈𝑖,

且每个 𝑈𝑖 都是 evenly covered。我们知道

𝑝−1(𝑈𝑖)=⨆𝛼̃𝑈𝑖,𝛼.

将包含 ̃𝐹(𝑦0,𝑡𝑖) 的那一层,记作 ̃𝑈𝑖。适当缩小 𝑁,我们知道 ̃𝐹(𝑁×{𝑡𝑖})⊂̃𝑈𝑖。我们在新的 𝑡 区间定义

̃𝐹(𝑦,𝑡)=(𝑝|̃𝑈𝑖)−1(𝐹(𝑦,𝑡)),𝑡∈[𝑡𝑖,𝑡𝑖+1].

因为 𝑝|̃𝑈𝑖 是同胚,所以逆映射存在且连续。时间区间只被分为有限段,重复上述操作便可以得到

̃𝐹:𝑁×𝐼→̃𝑋.

存在性得证。对于唯一性,我们先令 𝑌={∗}。假设 ̃𝑓 和 ̃𝑓′ 是同一条路径 𝑓:𝐼→𝑋 的两个 lift,并且

̃𝑓(0)=̃𝑓′(0).

我们要证明 ̃𝑓=̃𝑓′。Hatcher 这边依旧是使用归纳法,假设 [0,𝑡𝑖] 处已经相等,利用 [𝑡𝑖,𝑡𝑖+1] 的连通性,归纳得到 ̃𝑓=̃𝑓′。(两条提升路径在 𝑡𝑖 时刻相等,必须落在同一层中,在同一层中 𝑝 是一一对应的。)

最后,我们粘合局部提升,假设两个邻域 𝑁1,𝑁2 有交集。对于任意 𝑦∈𝑁1∩𝑁2,限制在 {𝑦}×𝐼 上,̃𝐹𝑁1 与 ̃𝐹𝑁2 是同一条路径的两个提升,在 𝑡=0 时等于给定的提升。由刚才证明的唯一性,它们必然相等。因此

̃𝐹𝑁1=̃𝐹𝑁2

在重叠部分成立。这些局部提升可以粘合成整个 𝑌×𝐼 上的连续提升

̃𝐹:𝑌×𝐼→̃𝑋.

唯一性由逐条路径的提升唯一性保证。 ∎