参考:
Allen Hatcher, Algebraic Topology, Chapter 2.
M.A. Armstrong, Basic Topology, Chapter 5.
Topology Lecture 20-21 by Prof. Zong Zhengyu.
封面:https://www.pixiv.net/artworks/135818598
通过基本群,可以探测出 R2 上挖去一个点的空间与 R2 本身的不同。
π1(R2∖{0})≅Z,π1(R2)≅{0}.
但是如果我们在 R3 上挖去一个点,基本群并不能区分 R3∖{0} 和 R3,因为它们的基本群都是平凡群。这时,我们需要更强大的工具来区分这些空间。同调理论就是这样一种工具。可以说基本群是低维的拓扑不变量,而同调群则是更高维的拓扑不变量。
对于高维不变量,大致有两类:
一类是 πn(X):Sn→X 的同伦类,称为 n - 维基本群,但是计算起来非常困难;
二类是同调群 Hn(X),具体又分为单纯同调群、奇异同调群和细胞同调群。
# 奇异同调
# 单形
Definition. 设 v0,…,vn∈Rm,假设 v1−v0,…,vn−v0 线性无关(几何上就是 v0,…,vn 不共超平面)。设
[v0,…,vn]:={i=0∑ntivi∣ti≥0,i=0∑nti=1}
是 v0,…,vn 的凸包,即包含它们的最小凸集。称 [v0,…,vn] 为 Rm 中配备顶点顺序 v0,…,vn 的一个 n - 单形。这个顺序给出了单形的定向。
Example. 0 - 单形就是一个点,1 - 单形是一个有向线段,2 - 单形是一个有向三角形,3 - 单形是一个有向四面体。
Definition. 特别地,在 Rn 中,取标准正交基 {e0,…,en},则
Δn:=[e0,…,en]={i=0∑ntiei∣ti≥0,i=0∑nti=1}
称为标准 n - 单形。设 [v0,…,vn] 是一个 n - 单形,我们有典范线性同胚
φ:[v0,…,vn]→Δn,φ(i=0∑ntivi)=i=0∑ntiei.
在这个意义下,t0,…,tn 称为 [v0,…,vn] 上的点 x=∑i=0ntivi 的重心坐标。
Definition. 单形 [v0,…,vn] 的面是形如 [vi0,…,vik] 的非空子单形,其中
0≤i0<⋯<ik≤n,0≤k≤n
它的顶点顺序 vi0,…,vik 由在 v0,…,vn 中的顺序决定。Δn 中只去掉一个顶点 ei 所得到的面称为第 i 个正面,记为 Δin−1,其全体的并为
∂Δn=i=0⋃nΔin−1=i=0⋃n[e0,…,ei^,…,en]
称为 Δn 的边界。开单形是边界的补集,记为
intΔn=Δn∖∂Δn={i=0∑ntiei∣ti>0,i=0∑nti=1}.
# 奇异同调
Definition. 设 X 是一个拓扑空间。一个奇异 n - 单形是一个连续映射 σ:Δn→X。
Remark. 奇异 n - 单形是将标准 n - 单形通过连续映射映射到空间 X 中去的结果,其像可以以是任意形状,甚至可以有奇点,不一定仍是单形,所以得名奇异。后面的定义全部省略奇异二字。
Definition. 设 Cn(X) 是自由 Abel 群,其基(生成元)是 X 中的所有奇异 n - 单形,Cn(X) 的元素称为奇异 n - 链,满足有限形式和
i∑niσi,ni∈Z, σi:Δn→X singular n-simplex.
定义边界算子,设标准 n - 单形为 [v0,…,vn],则
∂n:Cn(X)→Cn−1(X),∂n(σ)=i=0∑n(−1)iσ∣[v0,…,vi^,…,vn]
将 ∂n 线性扩展到 Cn(X) 上,则 ∂n 成为群同态,称为边界群同态。
Lemma. Cn(X) 在边界算子下是闭合的,即 ∂n−1∘∂n=0。
Cn(X)∂nCn−1(X)∂n−1Cn−2(X)
从而有包含关系
ker∂n⊇Im∂n+1
而在自由 Abel 群中,右边是左边的正规子群。
Proof. 观察是关键的,证明是简单的。
∂n−1∂n(σ)=∂n−1(i=0∑n(−1)iσ∣[v0,…,vi^,…,vn])=j<i∑(−1)i+jσ∣[v0,…,vj^,…,vi^,…,vn]+j>i∑(−1)i+j−1σ∣[v0,…,vi^,…,vj^,…,vn]=0
Remark. 从这个证明中可以看出,单纯形的顶点顺序,以及边界算子中交替出现的正负号,和微分形式中的符号规律是类似的。
Definition. 商群 ker∂n/Im∂n+1 称为 X 的 第 n 奇异同调群,记为 Hn(X)。ker∂n 的元素称为奇异 n - 循环,Im∂n+1 的元素称为 n - 边界。由如下记号
Zn(X):=ker∂n,Bn(X):=Im∂n+1;Hn(X):=Zn(X)/Bn(X)
称两个 n - 奇异循环是奇异同调的,如果它们的差是一个 n - 奇异边界,即
a,b∈Zn(X),a∼b⟺a−b∈Bn(X).
因此,我们有自由 Abel 群的同态序列
⋯Cn+1∂n+1Cn(X)∂nCn−1(X)⋯
使得 ∂n∘∂n+1=0 对任意 n 成立。这个序列称为奇异链复形,群 Hn(X) 称为链复形的第 n 奇异同调群。
# 0 - 单形的同调群
Theorem. 0 - 单形的同调群为
Hn(Δ0)=Hn(point)={Z,0,n=0;n>0.
Proof. 对于任意 Δn,存在唯一的奇异单形 σn:Δn→point,因为像空间只有一个点。所以 Cn(point) 是由 σ 生成的自由 Abel 群,即
Cn(point)≅Z,∀n≥0
对于边界算子,有
∂n(σn)=i=0∑n(−1)iσn−1={0,σn−1,n even;n odd.
所以链复形为
⋯Z0Z≅Z0Z≅Z0Z0
因此,计算同调群。在 n≥1 时,ker∂n=Im∂n+1,所以
Hn(point)=ker∂n/Im∂n+1={Z,0,n=0;n>0.
# 道路连通空间的同调群
Theorem. 设 X 是拓扑空间
- 如果 X 是道路连通的,则 H0(X)≅Z;
- 如果 X 的道路连通分支族为 {Xα}α∈A,则
H0(X)≅α∈A⨁H0(Xα)≅α∈A⨁Z.
Proof.
(1) 先证明道路连通分支和全空间的关系。因为连续映射将道路连通空间映射到道路连通空间,所以每个奇异单形的像都包含在某个道路连通分支中,即
σ(Δn)⊆Xα,for some α∈A.
因此,奇异链群有直和分解
Cn(X)=α∈A⨁Cn(Xα).
进一步,因为边界算子对直和分解是兼容的,即
∂n(Cn(Xα))⊆Cn−1(Xα)
所以边界算子具有直和分解
ker∂n=α∈A⨁ker∂n∣Cn(Xα),Im∂n+1≅α∈A⨁Im∂n+1∣Cn+1(Xα).
这就说明
Hn(X)=α∈A⨁Hn(Xα).
商群的过程根据等价关系的定义 x∼y⟺x−y∈Bn(X) 直接得到。
(2) 再求解道路连通空间的 H0=C0(X)/Im∂1。构造群同态
ε:C0(X)→Z,ε(i∑niσi)=i∑ni
这是满射,接下来证明 kerε=Im∂1,从而由第一同构定理得到
H0(X)=C0(X)/Im∂1≅Z.
对于任意 σ∈C1(X),有
ε(∂1σ)=ε(σ∣[v1]−σ∣[v0])=1−1=0
所以 Im∂1⊆kerε。反过来
i∑niσi∈kerε⟹i∑ni=0
因为 σ∈C0 将点 Δ0 映射到 X 中的某个点 x0,因此
i∑niσi=ni>0∑ni(σi−σx0)−ni<0∑(−ni)(σi−σx0)
设 ri∈C1,满足 ri(v0)=x0,ri(v1)=σi(v0),则
σi−σx0=∂1ri⟹i∑niσi∈Im∂1.
所以 kerε⊆Im∂1,证毕。
Definition. 考虑增广链复形,假设 X 非空
⋯C2(X)∂2C1(X)∂1C0(X)εZ0
其中 ε:C0(X)→Z 是上面证明中的群满同态。这条链复形导出的同调群称为既约同调群,记为 H~n(X)。因为 ε∘∂1=0,故满足
Hn(X)={H~n(X),H~0(X)⊕Z,n>0;n=0.
Remark. H0(X)=H~0(X)⊕Z 是因为有如下同态分解
i∑niσi=[i∑niσi−ε(i∑niσi)σx0]+ε(i∑niσi)σx0
Remark. 有一种观点认为,上述增广链复形的 Z 部分对应一个 “虚拟单形” Δ−1 到 X 的连续映射的全体所生成的自由 Abel 群,记为 C−1(X)。而 Δ−1 是没有顶点的空单形 [∅],所以 C−1(X) 的生成元就是唯一的映射 σ−1:[∅]→X。那么,增广映射 ε:C0(X)→Z 也可以看作是边界算子
∂0:C0(X)→C−1(X),∂0(i∑niσi∣[v0])=i∑niσi∣[v0^]=(i∑ni)σ−1.
# 连续映射诱导的同调群同态
Definition. 设 f:X→Y 是拓扑空间之间的连续映射。定义 f 在奇异链群上的诱导同态
f#:Cn(X)→Cn(Y),f#(σ)=f∘σ;ΔnσXfY.
并线性扩展到 Cn(X) 上。
Lemma. 诱导同态与边界算子交换,即 f#∘∂n=∂n∘f#。
Proof. 直接计算即可,再由线性扩展得到
f#∂n(σ)=f#(i=0∑n(−1)iσ∣[v0,…,vi^,…,vn])=i=0∑n(−1)if∘σ∣[v0,…,vi^,…,vn]=∂n(f∘σ)=∂nf#(σ)
Remark. 这个引理说明下列图表交换:
进一步,如果 α∈Zn(X),则
∂nf#(α)=f#∂n(α)=f#(0)=0⟹f#:cycles→cycles.
同样地,如果 β∈Bn(X),则存在 γ∈Cn+1(X),使得 β=∂n+1(γ),所以
f#(β)=f#∂n+1(γ)=∂n+1f#(γ)∈Bn(Y)⟹f#:boundaries→boundaries.
因此,f 在链群上的诱导同态 f# 在循环群和边界群上都有诱导同态,从而在同调群上也有诱导同态。
Definition. 设 f:X→Y 是拓扑空间之间的连续映射。定义 f 在奇异同调群上的诱导同态
f∗:Hn(X)→Hn(Y),f∗([α])=[f#(α)],α∈Zn(X).
Proof. 上述诱导同态是良定义的。设 [α]=[α′]∈Hn(X),则 α−α′∈Bn(X),所以存在 β∈Cn+1(X),使得 α−α′=∂n+1(β)。因此
f#(α)−f#(α′)=f#(α−α′)=f#∂n+1(β)=∂n+1f#(β)∈Bn(Y)
Remark. 记奇异链复形
⎩⎪⎨⎪⎧C∙:=(⋯Cn+1∂Cn∂Cn−1⋯)D∙:=(⋯Dn+1∂Dn∂Dn−1⋯)
以及链复形之间的链映射 f:C∙→D∙ 定义为满足 ∂fn=fn−1∂ 的群同态族 {fn:Cn→Dn},即使得以下图表交换
则链映射诱导同调群之间的群同态 f∗:Hn(C∙)→Hn(D∙)。
# 同伦等价空间的同调群同构
Corollary. 奇异同调群是从拓扑空间到 Abel 群的函子。即
- 对任意拓扑空间 X,都有对应的奇异同调群 Hn(X);
- 对任意连续映射 f:X→Y,都有对应的奇异同调群同态 f∗:Hn(X)→Hn(Y);
- 对任意连续映射 f:X→Y 和 g:Y→Z,都有 (g∘f)∗=g∗∘f∗;
- 恒等映射 idX:X→X 对应恒等同态 (idX)∗=idHn(X)。
Proof. 只需验证 (3)(4) 即可。对于 (3),任意 α∈Zn(X),有
(g∘f)∗([α])=[(g∘f)#(α)]=[g#(f#(α))]=g∗([f#(α)])=g∗(f∗([α])).
对于 (4),任意 α∈Zn(X),有
(idX)∗([α])=[(idX)#(α)]=[α]=idHn(X)([α]).
Theorem. 如果 f:X→Y 和 g:X→Y 是同伦等价映射,则它们在同调群上的诱导同态相等,即 f∗=g∗:Hn(X)→Hn(Y)。
Proof. 设 F:X×I→Y 是 f 和 g 之间的同伦映射。考虑将 Δn×I 细分为 n+1 个 n+1 - 单形的标准划分。这里设
Δn×{0}=[v0,…,vn],Δn×{1}=[w0,…,wn]
使得 vi,wi 分别是 Δn×I 的底面和顶面的顶点,在投影算子下的像是对应的。注意到棱柱 Δn×I 确实可以拆解成 n+1 个 n+1 - 单形(棱锥),下面严格说明。不妨先设重心坐标线性映射
φi:Δn→I,φi(j=0∑ntjej)=j=i+1∑ntj
那么有 0=φn≤φn−1≤⋯≤φ0≤φ−1=1,且 φi 的图像是 Δn×I 的一个 n - 单形,是
[v0,…,vi,wi+1,…,wn].
这样,棱柱 Δn×I 被划分为 n+1 个 n+1 - 单形
[v0,…,vi,wi,…,wn],i=0,1,…,n.
则对于 σ∈Cn(X),定义棱柱算子,对任意 n - 单形 σ:Δn→X,定义
P:Cn(X)→Cn+1(Y),P(σ)=i=0∑n(−1)iF∘(σ×idI)∣[v0,…,vi,wi,…,wn].
其中 wi 是 Δn×I 顶面上的顶点,vi 是底面上的顶点。即满足复合关系,F(σ,t) 描述了单形 σ 在同伦映射 F 下在 X 中随时间 t 的变化过程
Δn×Iσ×idIX×IFY.
将 σ×idI 限制在 Δn×I 的每个 n+1 - 单形 [v0,…,vi,wi,…,wn] 上,再通过 F 映射到 Y 中,得到一个奇异 n+1 - 单形
Δn+1σ×idI∣[v0,…,vi,wi,…,wn]FY.
然后加上交替符号,得到 P(σ)。线性扩展到 Cn(X) 上。现在希望证明
∂P=g#−f#−P∂.
其中 ∂P 是总边界,g#−f# 是上下底面的边界,P∂ 是侧面的边界。计算可得
⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧∂P(σ)=j≤i∑(−1)i(−1)jF∘(σ×idI)∣[v0,…,vj^,…,vi,wi,…,wn]+j≥i∑(−1)i(−1)j+1F∘(σ×idI)∣[v0,…,vi,wi,…,wj^,…,wn]P∂(σ)=k=0∑n(−1)kP(σ∣[v0,…,vk^,…,vn])=k=0∑ni=0∑n(−1)i+kF∘(σ×idI)∣[v0,…,vk^,…,vi,wi,…,(wk^),…,wn]=k>i∑(−1)i+k−1F∘(σ×idI)∣[v0,…,vk^,…,vi,wi,…,wn]+k<i∑(−1)i+kF∘(σ×idI)∣[v0,…,vi,wi,…,wk^,…,wn]g#(σ)f#(σ)=F∘(σ×idI)∣[v0^,w0,…,wn]=F∘(σ×idI)∣[w0,…,wn]=F∘(σ×idI)∣[v0,…,vn,wn^]=F∘(σ×idI)∣[v0,…,vn]
当 ∂P(σ) 的两个和式中的项满足 i=j 时,分别对应
i=j=k∑F∘(σ×idI)∣[v0,…,vk−1,wk,…,wn]
符号相反的两项,相互抵消,只剩下 g#(σ)−f#(σ)。而 P∂(σ) 中求和式不会存在 k=i 的情况,因为
[v0,…,vk^,…,vi,wi,…,(wk^),…,wn]
中如果 k=i,则顶点 wk 和 vi 都被去掉了,导致不是一个 n - 单形。所以剩下的项正好是 ∂P(σ) 中 i=j 的项。因此,得证。对于 α∈Cn(X),有
∂P(α)=g#(α)−f#(α)−P∂(α).
如果 α∈Zn(X),则 ∂(α)=0,所以
g#(α)−f#(α)=∂P(α)∈Bn(Y)
从而
g∗([α])=[g#(α)]=[f#(α)]=f∗([α]).
Corollary. 如果 X 和 Y 是同伦等价空间,则它们的奇异同调群同构,即
f∗:Hn(X)≅Hn(Y).
Proof. 设 f:X→Y 和 g:Y→X 是同伦等价映射,则 g∘f≃idX 和 f∘g≃idY。 所以由上定理,有
(g∘f)∗=idHn(X),(f∘g)∗=idHn(Y).
因此,f∗:Hn(X)→Hn(Y) 和 g∗:Hn(Y)→Hn(X) 是互为逆映射的同构。
Remark. 连续映射 f:X→Y 诱导同态对于增广链复形也是成立的,即
f~∗:H~n(X)→H~n(Y).
Remark. 设 C∙,D∙ 是链复形,f#,g#:C∙→D∙ 是链映射,使得 ∂f#=f#∂ 和 ∂g#=g#∂。如果存在链同伦映射 P:C∙→D∙+1,使得
∂P+P∂=g#−f#
那么链映射 f# 和 g# 在同调群上的诱导同态相等,即 f∗=g∗:Hn(C∙)→Hn(D∙)。P 称为 f# 和 g# 之间的链同伦。具体有如下图表交换