代数学
同调代数
链复形 ⋯→Cn+1dn+1CndnCn−1→⋯ 与导出函子 ExtRn(A,B)、TornR(A,B) 等工具,用于度量代数构造中正合性的缺失程度。
直观当正合性失效时
模同态构成的序列 ⋯→Cn+1dn+1CndnCn−1→⋯ 在 Cn 处称为正合,当 imdn+1=kerdn 时:一切"向前消失的东西"恰好就是"从后面来的东西"。代数中出现的大多数序列都不是正合的——张量积、取不变量或应用 Hom 通常都会破坏正合性。同调代数把这种失效变成一种度量:把序列替换为链复形(只需较弱的条件 dn∘dn+1=0,即相邻两个映射的复合为零),并定义 Hn(C∙)=kerdn/imdn+1。当序列在该处正合时它恰好为零,否则 Hn(C∙)=kerdn/imdn+1 就是记录该序列"偏离正合性程度"的代数不变量。下图把链复形展示为由映射相连的对象构成的图,正是同调代数据以组织成这些群的原始数据。
由映射 dn相连的对象链,反映了 ⋯→Cn+1dn+1CndnCn−1→⋯;高亮路径展示一个元素穿过 kerdn 的过程。中学从正合列到导出不变量
定义: 链复形与同调
环 R 上的链复形 (C∙,d∙) 是满足以下条件的一列 R-模与映射
dn∘dn+1=0 使得相邻映射的复合为零;仅此条件就保证 imdn+1⊆kerdn,而第 n 个同调模度量了两者之间的差距:
Hn(C∙)=kerdn/imdn+1 两族导出函子| 函子 | 导出自 | 度量 |
|---|
| TornR(A,B) | −⊗RB | 张量积不正合的程度 |
| ExtRn(A,B) | HomR(−,B) | Hom 不正合/扩张类 |
大学两个基础定理
给定链复形的短正合列 0→A′→A→A′′→0(即对每个 n,0→An′→An→An′′→0 与微分相容地正合),存在同调模的长正合列 ⋯→Hn(A′)→Hn(A)→Hn(A′′)∂Hn−1(A′)→⋯,其中连接同态 ∂:Hn(A′′)→Hn−1(A′) 是一个典范定义的映射。
为什么成立?
这是同调代数中最有用的计算工具:只需理解一个连接映射,就能从两个更简单部分 A′ 与 A′′ 的同调计算出复杂对象 A 的同调。实践中用到的每一个长正合列(迈尔-维托里斯序列、万有系数定理、五项引理的应用)都是这个定理的一个实例。
证明
第一步(构造 ∂)。取 [a′′]∈Hn(A′′),其代表闭链为 a′′∈An′′,d(a′′)=0。由于 An→An′′ 是满射,把 a′′ 提升为某个 a∈An。于是 d(a)∈An 映到 An−1′′ 中的 d(a′′)=0,因此由正合性存在唯一的 a′∈An−1′ 使得 d(a)=ι(a′)(利用 ι:A′→A 的单射性)。定义 ∂[a′′]:=[a′]。
第二步(a′ 是闭链,且 ∂ 定义良好)。由于 ι 是单射且链映射与 d 交换,ι(da′)=d(ιa′)=d(da)=0,故 da′=0,[a′] 是真正的同调类。若选取 a′′ 的另一个提升 a~,则 a~−a 在 An′′ 中映为 0,故存在 c∈An′ 使 a~−a=ι(c);此时 Hn−1(A′) 中所得两个类相差 [d(c)]=0。类似的验证表明 ∂ 不依赖于 [a′′] 的闭链代表元(把 a′′ 换成 a′′+d(b′′) 只会使 a 改变一个边缘元,从而 a′ 也只改变一个边缘元)。
第三步(在 Hn(A) 与 Hn(A′′) 处的正合性)。在 Hn(A) 处的正合性(Hn(A′)→Hn(A) 的像等于 Hn(A)→Hn(A′′) 的核)与在 Hn(A′′) 处的正合性(Hn(A)→Hn(A′′) 的像等于 ∂ 的核)都可通过对代表元直接进行图追踪得到,只需用到 ι 的单射性、商映射的满射性,以及链层面的 imι=ker(quotient)——与第一、二步同样的论证方式,逐次数应用即可。
第四步(在 Hn−1(A′) 处的正合性)。最后验证 im∂=ker(Hn−1(A′)→Hn−1(A)):若 ∂[a′′]=[a′],则 ι(a′)=d(a) 是 A 中的一个边缘元,故 [a′] 在 Hn−1(A) 中映为 0,得到 im∂⊆ker;反之若对某个 a∈An 有 ι(a′)=d(a),倒着运行第一步可知 a 的像 a′′= 满足 ∂[a′′]=[a′],得到反向包含。至此每一处的正合性都已验证完毕,整个构造正是经典的蛇形引理。
设 M 是 R-模,具有两个投射消解 ⋯→P1→P0→M→0 与 ⋯→Q1→Q0→M→0。那么存在提升 M 恒等映射的链映射 f∙:P∙→Q∙ 与 g∙:Q∙→P∙,且任意两个这样的提升都链同伦;特别地,P∙ 与 Q∙ 链同伦等价,因此由任一消解计算出的 ExtRn(A,B) 与 TornR(A,B) 都相同。
为什么成立?
Ext 与 Tor 是通过选取一个投射消解并应用某个函子来定义的。这个定理正是使该定义合法化的关键:它保证结果绝不依赖于所选的具体消解,因此 ExtRn(A,B) 与 TornR(A,B) 是这对模的真正不变量,而不是某个选择带来的副产物。
证明
第一步(逐次数提升恒等映射)。归纳地构造 fn:Pn→Qn。当 n=0 时:由于 P0 是投射的且 Q0→M 是满射,映射 P0→M 可经由 Q0→M 提升,得到 f0:P0→Q0。归纳地,假设已构造出满足 dfn−1=fn−2d(当 n=1 时为增广映射)的 fn−1,复合 PndPn−1fn−1Qn−1 由 Q-消解的正合性及此前的交换性落入 ker(Qn−1→Qn−2)=im(Qn→Qn−1),而由 Pn 的投射性,此映射可经由满射 Qn→im(Qn→Qn−1) 提升,得到满足 dfn=fn−1d 的 fn:Pn→Qn。
第二步(对称地构造 g∙)。将 P∙ 与 Q∙ 的角色互换,用完全相同的论证得到提升 idM 的 g∙:Q∙→P∙。
第三步(同伦唯一性)。设 f∙,f∙′:P∙→Q∙ 是两个都提升 idM 的链映射;令 h∙=f∙−f∙′,这是一个提升 0 的链映射。归纳地构造满足 hn=dsn+sn−1d 的链同伦 sn:Pn→Qn+1:当 n=0 时,h0:P0→Q0 与 Q0→M 的复合为 0(因为 h 提升 0),故 h0 经由 ker(Q0→M)=im(Q1→Q0) 分解;由 P0 的投射性,此分解可提升为满足 ds0=h0 的 s0:P0→Q1。归纳地,一旦构造出 sn−1,hn−sn−1d:Pn→Qn 与 d:Qn→Qn−1 的复合由归纳关系为零,故(由 Q∙ 的正合性)它经由 im(Qn+1→Qn) 分解,而由 Pn 的投射性,此分解可提升为满足 dsn=hn−sn−1d 的 sn,即所需的 hn=dsn+sn−1d。
第四步(结论)。第三步表明 idM 的任意两个提升都链同伦,特别地 g∙f∙ 与 idP∙ 都是(经由 P∙→Q∙→P∙ 的)idM∘idM=idM 的提升,故 f∙≃g∙ 意味着 g∙f∙≃idP∙,对称地 f∙g∙≃idQ∙。这正是链同伦等价的定义,又因为 HomR(−,B) 与 −⊗RB 把链同伦的映射送到链同伦的映射,由 P∙ 或 Q∙ 计算出的同调群 ExtRn(A,B)、TornR(A,B) 因此同构。
大学实际应用与典型例题
Tor 与 Ext 不只是记账工具:TornR(A,B) 支配着贯穿拓扑数据分析与计算拓扑学的万有系数定理(从整数系数的计算出发计算不同系数域下的持久同调,直接服务于数据科学流程);而 H2(G,U(1)) ——作为对平凡模计算的 ExtRn(A,B) 的特例——则分类了量子力学中每当对称群只"到相位为止"地作用时出现的射影表示,这正是拓扑量子计算所用任意子理论的核心现象。
例题: 计算 Tor1Z(Z/4Z,Z/6Z)
在不同系数域上重新计算拓扑不变量的数据流程(持久同调软件中的常规步骤)需要准确知道整数同调与 mod-p 同调之间的差异;这种差异正是一个 Tor 项。利用 Z/4Z 的自由消解计算 Tor1Z(Z/4Z,Z/6Z)。
解答
第一步:选取 Z/4Z 的自由消解。短正合列 0→Z×4Z→Z/4Z→0 给出自由消解 ⋯→0→Z×4Z→0(因为 Z 本身已是自由的,只有两个非零项)。
第二步:与 Z/6Z 作张量积并去掉增广映射。对 Z×4Z 应用 −⊗ZZ/6Z 得到 Z/6Z×4Z/6Z,即 Z/6Z 上的乘以 4 映射。
第三步:把 Tor 读作这个两项复形的同调。按定义 Tor0=coker(×4)=Z/6Z/4Z/6Z,Tor1=ker(×4 on Z/6Z)。由于 gcd(4,6)=2,在 Z/6Z 上乘以 4 的核等于阶为 2 的子群(满足 4x≡0(mod6) 的元素 x,即 x∈{0,3}),故 Tor1Z(Z/4Z,Z/6Z)≅Z/2Z,与一般公式 Tor1Z(Z/m,Z/n)≅Z/gcd(m,n)Z 一致。
例题: 群上同调与量子力学中的射影表示
在量子力学中,物理对称性只能到整体相位地作用于态上,因此对称群 G 通过射影表示 ρ:G→PGL(V) 而非真正的线性表示来作用;将 ρ 提升为实际的线性映射 ρ^(g) 会产生一个相位缺陷 gρ(h)ρ(g)−1ρ(h)−1=ω(g,h)I,其中 ω:G×G→U(1) 为某函数。请解释为何群 H2(G,U(1))(群上同调理论中 ExtRn(A,B) 的一个特例)恰好控制了哪些相位模式 ω 是不可避免的,以及这为何对识别真正的量子对称作用很重要。
解答
第一步:缺陷 ω 是一个 2-上循环。底层群乘法的结合律迫使 ω 满足 2-上循环恒等式,因此 ω 确定一个类 [ω]∈H2(G,U(1));改变 ρ^ 的相位约定(即 ρ^(g)↦λ(g)ρ^(g))只会使 ω 改变一个上边缘,因此具有物理意义的不变量是类 [ω] 本身,而非 ω。
第二步:平凡类意味着存在真正的表示。若在 H2(G,U(1)) 中 [ω]=0,则总能选取相位 λ(g) 抵消该缺陷,使 ρ^ 成为真正的线性表示;因此 H2(G,U(1))=0 恰恰是保证 G 的每个射影表示都来自真正线性表示的条件。
第三步:非平凡类迫使真正的射影行为。当 H2(G,U(1))=0 时,某些射影表示无法通过任何相位选择来"修正";物理学中著名的例子是 G=Z/2Z×Z/2Z(绕两条垂直自旋轴各旋转 π),其 H2(G,U(1))≅Z/2Z 非平凡;其非平凡扩张即四元数群,这正是自旋-1/2 粒子需要真正射影(双值)表示的原因——无法一致地选取符号使自旋旋转成为旋转群的真正线性表示,只能是其双重覆盖的线性表示。
链复形用什么较弱的条件代替完全的正合性?
什么保证了 Ext 和 Tor 不依赖于投射消解的选取?
根据示例计算,Tor1Z(Z/4Z,Z/6Z) 等于什么?
在量子力学示例中,H2(G,U(1)) 中的非平凡类迫使什么?