我们将定义同伦、同伦等价,基于此定义基本群,并计算一些基本群。
# 同伦
Definition. 连续映射 f,g:X→Y. 称 f 与 g 是同伦 (homotopic) 的,记为 f≃Fg,如果存在连续映射 F:X×I→Y 使得
F(x,0)=f(x),F(x,1)=g(x),∀x∈X
映射 F 称为从 f 到 g 的同伦 (homotopy)。
为什么要研究同伦
Remark. 我们目前只定义了拓扑空间之间的同胚关系、粘合关系,希望通过这些关系将复杂的拓扑空间与相对简单的拓扑空间联系起来,从而研究复杂空间的性质。然而同胚关系过于严格,以至于在拓扑意义下,同胚就是 “完全一样” 的关系。因此我们要降低要求,引入同伦关系。基于同伦关系,仍然有许多拓扑不变量得以保持不变,同时同伦关系比同胚关系更灵活,更容易构造。
Example. 考虑环面 T2 上的两个橡皮筋,一个是 “套” 在环面的 “管” 上,另一个是 “铺” 在环面表面的局部上,前者无论怎么连续变动,都始终无法收缩为一个点,但后者可以连续收缩到一个点上。这就是同伦关系的一个例子。
同伦的直观理解
Remark. F 描述了从 f 连续形变到 g 的过程,有图示。
![]()
这幅图中 p 点在形变过程中是不变的。我们可以给出同伦更精细的定义。
Definition. 设 A⊆X 且 f∣A=g∣A. 如果存在同伦 F 使得
F(a,t)=f(a)=g(a),∀a∈A,t∈I
则称 f 与 g 是关于 A 的同伦 (homotopic relative to A),记为 f≃Fg rel A。
Example. 直线同伦 (straight line homotopy):设凸集 C⊆Rn. 则任意两个连续映射 f,g:X→C 都是同伦的,因为可以定义同伦映射。
F(x,t)=(1−t)f(x)+tg(x)
Theorem. 关于 A 的同伦关系是 C(X;Y) 上的等价关系。
证明思路
Proof. 需要证明自反性、对称性和传递性。分别取常值映射,逆映射,同伦拼接;连续函数的复合性质保证这些新的映射是连续映射。同伦拼接指的是
H(x,t)={F(x,2t),G(x,2t−1),t∈[0,21]t∈[21,1]
其中 F 是从 f 到 g 的同伦,G 是从 g 到 h 的同伦。
Theorem. 连续映射复合保持同伦等价。具体地
- 如果 f≃Fg rel A 且 h 连续,则 hf≃hFhg rel A
- 如果 g≃Gh rel B 且 f 连续,则 gf≃Gfhf rel f−1(B)
证明思路
Proof. 需要证明新的同伦映射连续,以及满足边界条件和限制条件。
Definition. 道路函数 γ:[0,1]→X 满足 γ(0)=γ(1)=p∈X 称为回路 (loop),这样的 p 称为 γ 的基点 (based point)。
Remark. 回路也可以看作是从 S1 到 X 的连续映射。
我们先研究以 p 为基点的回路集合,根据同伦等价关系,我们可以得到该集合上的同伦类。
Notation. 记 ⟨γ⟩ 为回路 γ 的同伦类。
Lemma. 以 p 为基点的回路同伦类之间可以定义乘法,并且在该乘法下构成群。
⟨α⟩⋅⟨β⟩:=⟨α⋅β⟩
其中 α,β 是以 p 为基点的回路,α⋅β 定义为回路乘积 (loop product):
(α⋅β)(t)={α(2t),β(2t−1),t∈[0,1/2]t∈[1/2,1]
在不引起歧义的前提下,记单位元为,逆元为 ⟨α−1⟩=⟨α(1−t)⟩。这个群称作 X 关于基点 p 的基本群 (fundamental group),记为 π1(X,p)。
证明思路
Proof. 需要验证乘法良定义性、结合律、单位元和逆元。良定性只需要同伦拼接,结合律利用重参数化,单位元取常值回路,逆元取反向回路。其中重参数化是为了解决结合律中道路函数速度不一致的问题。例如
((α⋅β)⋅γ)(t)=⎩⎪⎪⎨⎪⎪⎧α(4t),β(4t−1),γ(2t−1),t∈[0,1/4]t∈[1/4,1/2]t∈[1/2,1]
(α⋅(β⋅γ))(t)=⎩⎪⎪⎨⎪⎪⎧α(2t),β(4t−2),γ(4t−3),t∈[0,1/2]t∈[1/2,3/4]t∈[3/4,1]
从图像上可以看出来。
考虑重整参数的映射
f:[0,1]→[0,1],满足
f(t)=⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧2t,t+41,21+2(t−21),t+41,t∈[0,1/4]t∈[1/4,1/2]t∈[1/2,3/4]t∈[3/4,1]
将 1/4,1/2 分别映到 1/2,3/4,并且在各个区间上连续,那么它满足
((α⋅β)⋅γ)∘f(t)=(α⋅(β⋅γ))(t),∀t∈[0,1]
而 f 是同伦于恒等映射的,因为 [0,1] 是凸集,有直线同伦。由交换图
可知
⟨(α⋅β)⋅γ⟩≃⟨(α⋅(β⋅γ)⟩ rel {0,1}
我们需要指出,道路函数和道路像是不同的概念,前者包含了速度信息,后者只包含了路径信息。
有了上述重整参数的方法,类似地可以构造逆元和单位元,并且是良定义的。
为什么对同伦类定义乘法
Remark. 从直观上看,回路的乘法就是先走 α 再走 β。这自然会有群结构在里面,但是回路乘法的速度阻碍了群结构的建立。因此我们需要将速度信息商掉,就是同伦类。
# 基本群
Remark. 给定 p∈X,我们定义 X 关于基点 p 的基本群 π1(X,p)。由于每个回路的像点都和基点 p 连通,因此不妨假设全空间 X 是道路连通的。
基本群的记号说明
Remark. 设 Sn 是 n 维球面,固定 s0∈Sn,考虑关于 {s0} 的映射,满足
γ:Sn→X,γ(s0)=p∈X
考虑同伦等价类,那么我们得到了 πn(X,p),称为 X 关于基点 p 的 n 维同伦群。特别地,1 维同伦群 π1(X,p) 就是我们前面定义的基本群,S1 就是回路。
之前定义了回路乘积,我们可以推广为道路乘积。
Definition. 设 α 是从 p 到 q 的道路,β 是从 q 到 r 的道路。定义它们的道路乘积 (path product) 为
(α⋅β)(t)={α(2t),β(2t−1),t∈[0,1/2]t∈[1/2,1]
Corollary. 道路乘积乘法运算与同伦等价相容。
- 若 γ1≃γ1′ rel {0,1},γ2≃γ2′ rel {0,1},则 γ1⋅γ2≃γ1′⋅γ2′ rel {0,1}。
- 若 γ1(1)=γ2(0),γ2(1)=γ3(0),则 (γ1⋅γ2)⋅γ3≃γ1⋅(γ2⋅γ3) rel {0,1}。
- 定义 γ−1(s):=γ(1−s),则 γ∘γ−1≃eγ(0) rel {0,1},γ−1∘γ≃eγ(1) rel {0,1}。
由于 π1(X,p) 的定义依赖于基点 p,我们需要研究不同基点的基本群之间的关系。
Theorem. 不同基点的基本群同构,故记作 π1(X)。
证明思路
Proof. 直观上就是拉回。将 p 回路的起点和终点移动到 q,就联系了 p 回路和 q 回路。设 α 是从 p 到 q 的道路,定义映射
α∗:π1(X,p)→π1(X,q),⟨γ⟩↦⟨α−1⋅γ⋅α⟩
需要验证良定义、同态和双射(存在逆映射),根据道路乘积的性质即可。
Remark. 从范畴观点出发,我们从对象(拓扑空间) X 中的 p 点得到了 π1(X,p) 这个群对象。接下来就要思考从态射(连续映射)C(X;Y) 中的 f:X→Y 可以得到什么群态射。
Definition. 连续函数诱导基本群同态。 设 f:X→Y 是连续映射,p∈X,则定义映射
f∗:π1(X,p)→π1(Y,f(p)),⟨γ⟩↦⟨f∘γ⟩
称为由 f 诱导的基本群同态 (induced homomorphism of fundamental groups)。
Remark. 容易验证,这确实是群同态。
Theorem. 连续函数和基本群同态的群结构相容,“诱导” 保持群结构。 具体而言
(g∘f)∗=g∗∘f∗
(idX)∗=idπ1(X,p)
Corollary. 若 f:X→Y 是同胚,则 f∗:π1(X,p)→π1(Y,f(p)) 是群同构。
Remark. π1(X) 是一个拓扑不变量 (topological invariant)。即可以通过计算基本群(同构意义下)来区分拓扑空间(同胚意义下)。
什么是“诱导”保持群结构
Remark. 在以上结论及推论的证明中,我们没有用到基本群和连续函数的具体性质,只是用了映射的复合性质,进行形式化的证明。因此可以单独抽象成一个结构。范畴的观点下,我们称 π1(⋅,p) 为关于基点 p 的函子 (functor)。
# 基本群的计算
Example. 凸集 C⊆Rn 的基本群平凡,即 π1(C)≅{e}。称基本群平凡的空间为单连通 (simply connected) 空间。
Theorem. 圆周的基本群同构于整数加法群,即 π1(S1)≅Z。
证明思路
Proof. 直观上,回路可以绕圈若干圈,因此同伦类可以用整数表示。设
# 应用:Brouwer 不动点定理
先证明 dim≤2 的情形,之后给出一般维数的证明。
Theorem. 任意 n 维闭球上的连续映射都有不动点。即对于任意 n∈N 和连续映射 f:Bn→Bn,存在 x∈Bn 使得 f(x)=x。
证明思路
Proof. 1 维情形。设 [−1,1]⊆R 为 1 维球。反证法,如果没有不动点
2 维情形。设 D={(x,y):x2+y2≤1}⊆R2 为 2 维球。反证法,如果没有不动点。对于任意 x∈D,考虑从 f(x) 指向 x 的射线(已经假设两点不同),该射线与单位圆周交于另一点 g(x),这定义了连续映射(需要验证)g:D→S1。进一步 g∣S1=idS1。但这是不可能的,因为考虑嵌入映射 i:S1→D,由限制映射
\\
所以
(g∘i)∗=g∗∘i∗=(idS1)∗=idπ1(S1)
这说明 g∗ 必须是满射。但是 π1(S1)≅Z,而凸集 D 的基本群平凡 π1(D)≅{e},显然不是满射。矛盾。
Remark. 证明用到了基本群和函子的性质。推广到高维时,需要用到同调群,方法是一样的。
Remark. 通过将复杂的空间拆解成简单的空间,计算简单空间的基本群,可以得到复杂空间的基本群。这是基本群计算的核心思想。
我们先证明一个特殊情形。
Theorem. 全空间可以由两个开子空间覆盖,且它们的交是道路连通的。如果子空间基本群平凡,则全空间基本群平凡。即对于 U,V⊆X 是 X 的开覆盖,如果 π1(U)=π1(V)={e},并且 U∩V 是道路连通的,那么 π1(X)={e}。
Remark. 当采用记号 π1(U)={e} 时,我们假设 U 是道路连通的,否则基本群未必定义。
证明思路
Proof. 通过将 X 上的回路局部地放在 U,V 上考虑,借用 U,V 的基本群信息来推导 X 的基本群信息。
固定 p∈U∩V。设 α 是 p 的回路,则 I=α−1(U)∪α−1(V) 是 [0,1] 的开覆盖。由于 I 是紧的,所以 Lebesgue 引理指出存在足够细的划分
0=t0<t1<⋯<tn=1
使得每个子区间都落在 α−1(U) 或 α−1(V) 中。将 α 限制在一段上,重新参数化得到 α 从 [tk−1,tk] 到 X 的道路函数
αk(s)=α(tk−1+(tk−tk−1)s),s∈[0,1],k=1,2,…,n
如果 α(tk)∈U,则可以取 γk⊆U 为从 p 到 α(tk) 的道路。如果 α(tk)∈V,同理。如果 α(tk)∈U∩V,则可以取 γk⊆U∩V 为从 p 到 α(tk) 的道路(用到道路连通的条件)。我们的目的是道路分解为若干平凡的回路。
α≃(α1⋅γ1−1)⋅(γ1⋅α2⋅γ2−1)⋯(γn−1⋅αn) rel {0,1}
分解的回路都是 U 或 V 上的回路,因此都是平凡的。由此可知 α 也是平凡的。由 α 的任意性可知 π1(X)={e}。
Corollary. 高维球面的基本群平凡。即 π1(Sn)={e},当且仅当 n≥2。
证明思路
Proof. 考虑 Sn 上的两个开子空间,分别是去掉北极点和南极点的子空间
U=Sn∖{(1,0,…,0)},V=Sn∖{(−1,0,…,0)}
根据球极投影,它们同胚于 Rn,U∩V≅Rn∖{0}。当 n≥2 时,U∩V 是道路连通的。
Theorem. 直积与基本群相容。即 π1(X×Y)≅π1(X)×π1(Y)。
证明思路
Proof. 选取 x0∈X,y0∈Y,则 (x0,y0)∈X×Y,将其作为基点。考虑投影映射诱导的映射 ϕ 是群同构。
ϕ:π1(X×Y,(x0,y0))→π1(X,x0)×π1(Y,y0),⟨α⟩↦((pX)∗(⟨α⟩),(pY)∗(⟨α⟩))
群同态是显然的。
先证明单射。如果 p1∘α≃Fe1∈π1(X) rel {0,1},p2∘α≃Ge2∈π1(Y) rel {0,1},则
α≃(F,G)e∈π1(X×Y) rel {0,1}
\\\
Example. 环面的基本群 π1(T2)=Z×Z。
# 同伦等价
回忆同胚的定义:称 X,Y 是同胚的,如果存在连续映射 f:X→Y 和 g:Y→X 使得
g∘f=idX,f∘g=idY
只需要弱化等号为同伦关系,就得到了同伦等价的定义。
Definition. X,Y 是同伦等价 (homotopy equivalent) 的,如果存在连续映射 f:X→Y 和 g:Y→X 使得
g∘f≃idX,f∘g≃idY
映射 f,g 称为同伦等价 (homotopy equivalence);并且 f,g 互为同伦逆 (homotopy inverse),记为 X≃Y。
Remark. 同伦是连续映射之间的关系,而同伦等价是拓扑空间之间的关系。但记号一致。
Lemma. 同伦等价关系是拓扑空间上的等价关系。
证明思路
Proof. 需要验证自反性和传递性。分别取恒等映射,映射复合。后者还有图表
注意到复合保持同伦。而对称性根据定义即可,定义并没有区分
X 和
Y 的角色。
Example. 形变收缩保持同伦等价。设 A⊆X,如果存在同伦映射 F:X×I→X 使得
F(x,0)=x,F(x,1)∈A,F(a,t)=a,∀x∈X,a∈A,t∈I
则称 F 为从 X 到 A 的形变收缩 (deformation retraction),A 是 X 的形变收缩子空间 (deformation retract),并且 X 同伦等价于 A。
证明思路
Proof. 考虑 f(x)=F(x,1) 和嵌入映射 i:A→X,则
i∘f=F(x,1)≃FF(x,0)=idX,f∘i=idA
Definition. X 称为可收缩 (contractible) 的,如果 idX 同伦于常值 p∈X 映射。
Corollary. 可收缩空间同伦等价于单点空间。
证明思路
Proof. 设 f:X→{p} 为常值映射,i:{p}→X 为嵌入映射,则
i∘f≃idX,f∘i=id{p}
所以 X≃{p}。