零调模型定理是 Samuel Eilenberg 和 Saunders MacLane 在上世纪五十年代提出的一个定理, 它包含两个陈述, 可以用来建立奇异同调等理论, 在代数拓扑, 尤其是同调理论里有重要应用.
本文陈述的定理和他们原始论文中的陈述不完全相同, 但本质等价.
约定. 在本文中,
- 我们暂时只讨论 Z-模 (即交换群) 构成的链复形, 尽管其中大部分 (或者所有) 结论都可以推广到一个一般的 PID 上.
- 因为我不懂集合论, 所以我们固定 Grothendieck 宇宙, 之后所有的操作都是集合层面的.
设 C 是一个范畴, F:C→Ab 是一个函子. 选取集合 M⊂Ob(C). 对每个 M∈M, 选取子集 UM⊂F(M), 并记 U={UM:M∈M}.
定义函子 FU:C→Ab, 在对象层面, FU(X) 定义为由集合 {(ϕ,u):[ϕ:M→X]∈C,u∈UM,M∈M} 生成的自由 Abel 群. 在态射层面, 有
[XfCY]↦[FU(X)FU(f)AbY,(ϕ,u)↦(f∘ϕ,u)]
在函子 FU 和 F 间, 我们有自然变换 π:FU(X)π(X)F(X),(ϕ,u)↦F(ϕ)u
称函子 F 是弱 U-可表的, 如果存在自然变换 FτFU 使得 π∘τ=idF. 若 π 还是自然等价, 则称 F 为 U-可表的.
我们将对 π 弱 U-可表的情形证明零调模型定理, 但是在代数拓扑的大部分应用场合, π 都是 U-可表的. 另外, 在有些应用场合, 我们没有足够好的正合性, 但仔细检查证明仍然行得通.
设我们有 C 到 Ab 的函子 Kk,Kk−1,Kk−2,Kk′,Kk−1′,Kk−2′ 以及自然变换 ∂k,∂k−1,∂k′,∂k−1′,fk−1,fk−2 满足交换图表且 ∂k−1∘∂k=0,∂k−1′∘∂k′=0.
进一步假定 Kk 是弱 U-可表的, 并且对每个 M∈M, 序列Kk′(M)∂k′(M)Kk−1′(M)∂k−1′(M)Kk−2′(M)正合, 那么存在自然变换 fk 使得我们有交换图
证明. 我们将证明分为几步.
• | 首先注意到, 若能找到自然变换 fk 使得如下图表交换由于 Kk 是弱 U-可表的, π 有右逆 τ, 令 fk=fk∘τ 即可. 因此只要寻找这样的 fk. |
• | 对 M∈M,idM:MCM,u∈UM⊂Kk(M), 我们希望定义 ξu=fk(M)(idM,u)∈Kk′(M). 为了使下图左侧五边形交换, ξu 应当满足 ∂k′(M)ξu=fk−1(M)∂k(M)π(M)(idM,u). 利用序列Kk′(M)∂k′(M)Kk−1′(M)∂k−1′(M)Kk−2′(M)的正合性, 只要证明 ∂k−1′(M)fk−1(M)∂k(M)π(M)(idM,u)=0. 利用右边方块的交换性, ∂k−1′(M)fk−1(M)∂k(M)π(M)(idM,u)=fk−2(M)∂k−1(M)∂k(M)π(M)(idM,u)=0故我们可找到这样的 ξu. |
• | 因为我们要找的 fk 是自然变换, 对任意 X∈Ob(C),ϕ:MCX,u∈UM,M∈M, 至少有交换图因此对 KkU(X) 的自由生成元 (ϕ,u), 必须有fk(X)(ϕ,u)=fk(X)KkU(ϕ)(idM,u)=Kk′(ϕ)fk(M)(idM,u)=Kk′(ϕ)ξu由自由 Abel 群的泛性质, 至此我们已经完全确定 fk(X). |
• | 我们说明, 按前一款定义的 fk 确实是一个自然变换. 任意考虑 [XfCY]∈C, 需要验证如下图表交换只需在自由生成元 (ϕ,u) 处验证, 其中 ϕ:M→X,u∈UM,M∈M. 考虑如下图表 由 KkU 和 Kk′ 的函子性, 上面的三角和下面的三角分别交换. 另外根据上一款的构造, 在 KkU(M) 中带入 (idM,u) 时, 左侧方块与整个大圆均交换, 由此得到右侧方块在 KkU(X) 中代入 (ϕ,u) 时的交换性. |
• | 最终我们确证 fk 即为所求, 即验证如下图表交换 |
同样只用在自由生成元
(ϕ,u) 处验证, 其中
ϕ:M→X,u∈UM,M∈M. 我们考察一个五棱柱
由自然变换的性质可知所有的侧面均交换. 另外, 由第二款中的构造知当背面在
KkU(M) 中带入
(idM,u) 时五边形图表交换, 因此在正面的
KkU(X) 中代入
(ϕ,u) 时正面的五边形图表交换, 结论得证.
设我们有 C 到 Ab 的函子 Kk,Kk−1,Kk−2,Kk+1′,Kk′,Kk−1′ 以及自然变换 ∂k,∂k−1,∂k+1′,∂k′,fk,fk−1 满足交换图表且 ∂k−1∘∂k=0,∂k−1′∘∂k′=0.
同时设存在自然变换 hk−1:Kk−1→Kk′,hk−2:Kk−2→Kk−1′ 使得 fk−1=∂k′∘hk−1+hk−2∘∂k−1.
进一步假定 Kk 是弱 U-可表的, 并且对每个 M∈M, 序列Kk+1′(M)∂k+1′(M)Kk′(M)∂k′(M)Kk−1′(M)正合, 那么存在自然变换 hk:Kk→Kk+1′ 使得 fk=∂k+1′∘hk+hk−1∘∂k.
证明. 我们将证明分为几步.
• | 首先注意到, 若能找到自然变换 hk:KkU→Kk+1′ 使得 fk∘π=∂k+1′∘hk+hk−1∘∂k∘π, 由于 Kk 是弱 U-可表的, π 有右逆 τ, 令 hk=hk∘τ 即可. 因此只要寻找这样的 hk. |
• | 对 M∈M,idM:MCM,u∈UM⊂Kk(M), 我们希望定义 ξu=hk(idM,u)∈Kk+1′(M). 这样的 ξu 应满足 ∂k+1′(M)ξu=fk(M)π(M)(idM,u)−hk−1(M)∂k(M)π(M)(idM,u). 利用序列Kk+1′(M)∂k+1′(M)Kk′(M)∂k′(M)Kk−1′(M)的正合性, 只要证明 ∂k′(M)(fk(M)π(M)(idM,u)−hk−1(M)∂k(M)π(M)(idM,u))=0. 事实上, ∂k′(M)(fk(M)π(M)(idM,u)−hk−1(M)∂k(M)π(M)(idM,u))=(fk−1(M)−∂k′(M)hk−1(M))∂k(M)π(M)(idM,u)=hk−2(M)∂k−1(M)∂k(M)π(M)(idM,u)=0故我们能找到这样的 ξu. |
• | 因为我们要找的 hk 是自然变换, 对任意 X∈Ob(C),ϕ:MCX,u∈UM,M∈M, 至少有交换图因此对 KkU(X) 的自由生成元 (ϕ,u), 必须有hk(X)(ϕ,u)=hk(X)KkU(ϕ)(idM,u)=Kk+1′(ϕ)hk(M)(idM,u)=Kk+1′(ϕ)ξu由自由 Abel 群的泛性质, 至此我们已经完全确定 hk(X). |
• | 我们说明, 按前一款定义的 hk 确实是一个自然变换. 任意考虑 [XfCY]∈C, 需要验证如下图表交换只需在自由生成元 (ϕ,u) 处验证, 其中 ϕ:M→X,u∈UM,M∈M. 考虑如下图表 由 KkU 和 Kk+1′ 的函子性, 上面的三角和下面的三角分别交换. 另外根据上一款的构造, 在 KkU(M) 中带入 (idM,u) 时, 左侧方块与整个大圆均交换, 由此得到右侧方块在 KkU(X) 中代入 (ϕ,u) 时的交换性. |
• | 最终我们确证 hk 即为所求, 即验证fk(X)π(X)=∂k+1′(X)hk(X)+hk−1(X)∂k(X)π(X)同样只用在自由生成元 (ϕ,u) 处验证, 其中 ϕ:M→X,u∈UM,M∈M. 我们考察一个五棱柱由自然变换的性质可知所有垂直于屏幕的方块均交换. 因此, 结合第二款的构造, 我们可以计算得fk(X)π(X)(ϕ,u)=fk(X)π(X)KkU(idM,u)=fk(X)Kk(ϕ)π(M)(idM,u)=Kk′(ϕ)fk(M)π(M)(idM,u)=Kk′(ϕ)(∂k+1′(M)hk(M)+hk−1(M)∂k(M)π(M))(idM,u)=(∂k+1′(X)Kk+1′(ϕ)hk(M)+hk−1(X)Kk−1(ϕ)∂k(M)π(M))(idM,u)=(∂k+1′(X)hk(X)+hk−1(X)∂k(X)π(X))KkU(ϕ)(idM,u)=(∂k+1′(X)hk(X)+hk−1(X)∂k(X)π(X))(ϕ,u)结论得证. |
设 C. 是一个自由 Abel 群组成的零调链复形且次数充分小的部分都是 0, 则其可缩.
证明. 考虑
C 为单点范畴
{{∗},{id∗}}, 函子
Ck:C→Ab,∗↦Ck (这里稍稍滥用了记号). 考虑
Mk={∗},
Uk 为
Ck 的一组自由生成元构成的集合, 则明显地,
Ck 是
Uk-可表的.“零调” 即意味着相应的正合性. 在次数充分小的时候, 我们把链同伦取成平凡的零映射, 则由定理
0.4 知这些链同伦可以接续到次数更高的项上.
这里的结论比 Spanier 书上弱了一些, 毕竟那里是 “硬构造” 的, 这里用的是抽象废话. 不过在代数拓扑的大部分应用场合, 这个已经够用, 例如奇异同调和单纯同调都是非负的.
对于拓扑空间 X, 构造其第 k 阶奇异同调群 Sk(X) 给出了函子 Sk:Top→Ab. 考虑 Mk={Δk}, Uk={idΔk}, 则 Sk 是 Uk-可表的.
证明. 循规蹈矩. 对
X∈Ob(Top),
Sk(X) 是由连续映射
ϕ:Δk→X 生成的自由 Abel 群,“自然” 同构于
{(ϕ,idΔk):ϕ:Δk→X} 生成的自由 Abel 群.
对 X∈Ob(Top), 定义 iα(X):X→X×I,x↦(x,α),α∈{0,1}. 这诱导了相应链复形 S.(X) 与 S.(X×I) 之间的链映射 iα(X)#. 事实上, iα# 是函子 S. 与 S.(⋅×I) 之间的自然变换. 我们断言, 对每个 k, 存在 Sk 到 Sk+1(⋅×I) 的自然变换 hk 使得i1#−i0#=∂k+1′∘hk+hk−1∘∂k.