形式陈述
设 R 为含幺环,M 为幺右 R -模,N 为幺左 R -模。固定 M 后,函子
M ⊗ R − : R - Mod → Ab 右正合,其左导出函子 理路 导出函子 Derived functor · Derived functors 通过投射或内射分解后的同调系统测量加性函子未能保持正合性的程度。 定义为
Tor n R ( M , N ) = L n ( M ⊗ R − ) ( N ) , n ≥ 0. 选取 N 的投射分解 理路 投射分解 Projective resolution 以投射模组成并在正次数无同调的增广链复形逼近给定模。 P ∙ ↠ N ,取掉增广项 N 后,令
Tor n R ( M , N ) = H n ( M ⊗ R P ∙ ) . 这里使用同调次数:P n 位于次数 n ≥ 0 ,微分 d n : P n → P n − 1 降低次数。零次同调是 M ⊗ R P 0 模去来自 M ⊗ R P 1 的像,张量的右正合性给出
Tor 0 R ( M , N ) ≅ M ⊗ R N . 所以零次项恢复普通张量积 理路 张量积 Tensor product 把双线性映射统一因子化为线性映射,并可在交换环上的模中以平衡关系构造的张量积。 ,正次数项则记录分解在张量后失去的正合性。不同投射分解得到的群具有典范同构;下文将逐次构造比较映射和链同伦,说明这一定义为什么不依赖选择。
也可分解右模 M ,再与左模 N 张量,所得同调典范同构;这称 Tor 的平衡性。Tor 对两个变量都协变。非交换环上始终保持右模—左模的输入次序,使 ( m r ) ⊗ n = m ⊗ ( r n ) 两边有定义;交换环上才能直接翻转两个因子,得到 Tor n R ( M , N ) ≅ Tor n R ( N , M ) 。
直觉
张量积会把商关系正确搬过去,却可能把原本不同的元素压到一起,因此一般保持满射而不保持单射。投射分解先把一个模的生成元、生成元之间的关系、关系之间的关系逐层展开。张量后,若某一层出现的核不再由下一层的像完全解释,剩余部分就是这一次数的 Tor。
计算中最关键的是分清两个阶段。原来的增广分解必须正合,否则它没有正确表示输入模;张量后的复形却不必正合,它的同调正是需要测量的量。即使张量把每个微分都变为零,结果也取决于原分解有多少层:长度一的分解只会留下零次和一次同调,而无限周期分解可能在每个次数留下同调。
Tor 还依赖底环,而不只是两个模作为加法群的样子。下面把同一个域 k 分别视为 k [ t ] 和 k [ ε ] / ( ε 2 ) 的商模;两个张量计算都有零微分,却得到完全不同的高次行为。
例子与边界
双数环:每一阶都留下一个域
令 k 为任意域,取双数环及其剩余域
R = k [ ε ] / ( ε 2 ) , K = R / ( ε ) ≅ k . 每个 R 的元素唯一写作 a + b ε ,其中 a , b ∈ k 。考虑无限增广序列
⋯ → × ε R → × ε R → × ε R → q K ⟶ 0 , 其中最右的 R 是 P 0 ,所有 P n = R ,q ( a + b ε ) = a 。关系 ε 2 = 0 只保证相邻微分复合为零,还不足以证明正合;必须实际比较核与像。由于
ε ( a + b ε ) = a ε , ker ( × ε ) = ( ε ) = im ( × ε ) , 每个正次数处都正合。又有 ker q = ( ε ) = im d 1 ,且 q 满射,所以这确实是 K 的自由分解,每一项的自由秩都是一。
将分解去掉增广项,再与 K 张量。利用 K ⊗ R R ≅ K ,每个微分成为 K 上的乘 ε 映射。可是 ε K = 0 ,于是得到
⋯ → 0 K → 0 K → 0 K ⟶ 0. 正次数处的核是整个 K ,像为零;零次也没有非零边界。因此
对 每 个 Tor n R ( K , K ) ≅ K 对每个 n ≥ 0. 更一般地,对任意 R -模 L ,记 D : L → L 为乘 ε 的算子,则 D 2 = 0 。用同一分解计算便有
Tor 0 R ( K , L ) = L / D L , Tor n R ( K , L ) = ker D / im D ( n > 0 ) . 这里零次是余核,正次数才是核模像。取 L = R 时核像相等,高次 Tor 消失;取 L = K 时 D = 0 ,每一层都保留下来。
图片加载失败 同一个剩余域,长度一的另一种结果
改取 S = k [ t ] ,仍令 K = S / ( t ) ≅ k 。因为多项式环中乘 t 是单射,
0 ⟶ S → × t S ⟶ K ⟶ 0 是长度一的自由分解。与 K 张量后,乘 t 同样变成零,但复形只有次数 1 和 0 两项。因此
Tor n S ( K , K ) ≅ { K , n = 0 , 1 , 0 , n ≥ 2. 差别出现在张量之前:乘 t 没有核,分解可以在第一层终止;乘 ε 的核却又是 ( ε ) ,必须继续用下一份 R 覆盖它。这个例子说明底环的关系怎样进入高次 Tor;它并不声称任意非零幂零元都必然产生同样的秩一周期分解。
整数循环模:共同挠性的计算
取正整数 m , n ,令 M = Z / m Z 、N = Z / n Z 。使用 M 的自由分解
0 → Z → × m Z → Z / m → 0 , 与 N 张量后得到 0 → Z / n → × m Z / n → 0 。设 d = gcd ( m , n ) ,写 m = d m ′ 、n = d n ′ ,其中 m ′ , n ′ 互素。条件 m [ x ] n = 0 等价于 n ∣ m x ,也就是 n ′ ∣ x ,所以核由 [ n / d ] n 生成,共有 d 个元素。余核则为 Z / ( m Z + n Z ) ≅ Z / d Z 。由此得到
Tor 0 Z ( Z / m , Z / n ) ≅ Tor 1 Z ( Z / m , Z / n ) ≅ Z / d Z . 由于分解长度为一,全部 j ≥ 2 的 Tor 都为零。最大公因数出现在这里,是因为同一个乘法映射的核与余核都由共同因子决定;两者在此同构,并不表示一般复形中核与余核总相同。
消失的条件与平坦性的边界
若一个变量投射,可以在该变量一侧选取长度零的分解,由平衡性知所有正次数 Tor 消失。域上的每个模都自由,所以 Tor n k ( M , N ) = 0 对全部 n > 0 成立。若一个变量平坦,张量保持另一变量分解的正合性,高次 Tor 同样消失。平坦性比投射性更宽;例如 Z -模 Q 平坦但不投射,平坦模 理路 平坦模 Flat module · Flatness 张量后保留所有单射的模;以整数短正合列和局部化证明有理数模平坦但不投射。 一页直接给出局部化证明与非投射性证明。
双数环中的 K 则不平坦,这也可以直接看到。理想包含 i : ( ε ) ↪ R 原本单射,而且 K → ( ε ) 、[ a ] ↦ a ε 是 R -模同构,所以 ( ε ) ⊗ R K ≅ K 非零。但包含映射张量后满足
在 中 ( i ⊗ 1 ) ( ε ⊗ 1 ) = ε ⊗ 1 = 1 ⊗ ε ⋅ 1 = 0 在 R ⊗ R K 中 . 这把非零的一维源空间整个送到零,明确指出了失去单射的地方。计算所得 Tor 1 R ( K , K ) = K 正好检测到这一失败。
推论与应用
为什么计算不依赖分解
设 P ∙ → N 和 Q ∙ → N 为两个非负投射分解,增广分别为 η P , η Q 。先将 η P : P 0 → N 沿满射 η Q : Q 0 ↠ N 提升,得到 f 0 : P 0 → Q 0 。这是 P 0 的投射性 理路 投射模 Projective module 对任意满模同态都能提升出映射、等价地为自由模直和因子的模。 。
若已经构造到 f n − 1 ,需要解 d n Q f n = f n − 1 d n P 。当 n = 1 时,右端被 η Q 消去,因为 η Q f 0 d 1 P = η P d 1 P = 0 ;当 n ≥ 2 时,链映射条件给出
d n − 1 Q f n − 1 d n P = f n − 2 d n − 1 P d n P = 0. 因此右端的像落在相应的核中。Q 的正合性把这个核识别为 im d n Q ,而 Q n ↠ im d n Q 满射。利用 P n 的投射性提升,就得到 f n 。归纳产生覆盖 1 N 的链映射 理路 链映射 Chain map 逐次数态射组成并与两个复形的边界算子交换的复形间映射。 f : P → Q ;交换两组分解同样得到 g : Q → P 。
还需证明提升选择不会影响同调。设 f , f ′ : P → Q 覆盖同一个模映射,记 a n = f n − f n ′ 。我们逐次构造 h n : P n → Q n + 1 ,使
a n = d n + 1 Q h n + h n − 1 d n P , h − 1 = 0 , 其中 n = 0 时第二项理解为零。因为 η Q a 0 = 0 ,a 0 的像在 im d 1 Q 中,投射性给出 h 0 。若已构造到 h n − 1 ,令 b n = a n − h n − 1 d n P 。由上一次数的同伦等式可得
d n Q b n = a n − 1 d n P − d n Q h n − 1 d n P = h n − 2 d n − 1 P d n P = 0. 当 n = 1 时末项为零,直接使用 a 0 = d 1 Q h 0 即可。于是 b n 落在 ker d n Q = im d n + 1 Q ,再次由 P n 的投射性得到 h n 。这完成了全部次数的链同伦 理路 链同伦 Chain homotopy 用升高一次数的态射族见证两个链映射之差沿边界方向可消去的关系。 构造。
复合 g f 与 1 P 覆盖同一个 1 N ,故 g f ≃ 1 P ;同理 f g ≃ 1 Q 。现在施加张量函子。其可加性与保持复合的性质把同伦等式变为
1 M ⊗ a n = ( 1 M ⊗ d n + 1 Q ) ( 1 M ⊗ h n ) + ( 1 M ⊗ h n − 1 ) ( 1 M ⊗ d n P ) . 这里用的是张量保持链同伦,不是张量保持正合。链同伦的两个映射在循环上的差是边界,因此诱导相同的同调映射。张量后的 f , g 遂在同调上互逆,且提升选择不影响结果,这就证明计算所得 Tor 的分解无关性。
从非零高次 Tor 推出无限投射维数
显示一个无限分解,并不能排除另有更短的分解。双数环例子能作出更强判断,是因为已经证明每个 n 都有 Tor n R ( K , K ) = K ≠ 0 。假如 K 有长度 d 的投射分解,那么用这份分解张量计算时,次数 n > d 的项为零,相应 Tor 必为零。分解无关性使这与周期分解的计算矛盾,故
pd k [ ε ] / ( ε 2 ) K = ∞ . 对照 S = k [ t ] ,长度一分解给出 pd S K ≤ 1 ,而 Tor 1 S ( K , K ) ≠ 0 排除投射维数零,所以恰有 pd S K = 1 。两项结论都同时用了具体分解提供的上界或计算,以及导出量不依赖选择这一机制。
长正合列与改变系数
对左模的短正合列 理路 短正合列 Short exact sequence · Short exact extension 以单态射、满态射和中间正合性把子对象、扩张对象与商对象连接起来的三项正合列。 0 → N ′ → N → N ″ → 0 ,固定右模 M 后得到长正合列,其末端为
⋯ → Tor 2 R ( M , N ″ ) → Tor 1 R ( M , N ′ ) → Tor 1 R ( M , N ) → Tor 1 R ( M , N ″ ) → M ⊗ R N ′ → M ⊗ R N → M ⊗ R N ″ → 0. 连接态射 Tor 1 R ( M , N ″ ) → M ⊗ R N ′ 的像,恰是下一箭头的核,因此精确控制张量后的包含为什么可能失去单射。一个左模 N 平坦,当且仅当 − ⊗ R N 正合;等价地,Tor 1 R ( M , N ) = 0 对所有右模 M 成立。这里必须量化所有 M ;一个特定配对的 Tor 为零还不够。
同调的泛系数定理把改变系数的差异写成短正合列。若 C ∙ 是由自由 Abel 群组成的非负链复形,A 是 Abel 群,则对 n ≥ 0 ,约定 H − 1 ( C ∙ ) = 0 ,有
0 → H n ( C ∙ ) ⊗ Z A → H n ( C ∙ ⊗ Z A ) → Tor 1 Z ( H n − 1 ( C ∙ ) , A ) → 0. 左端是先取同调再张量得到的部分,右端的 Tor 记录换系数带来的额外同调。这个整数系数结论不能直接照搬到任意底环:双数环的例子已经显示,高次 Tor 未必会消失。Künneth 公式在组合两个自由整数链复形时,也以相应的 Tor 1 Z 项补充同调张量积。
同调泛系数定理的证明与计算 理路 同调泛系数定理 Universal coefficient theorem for homology · Homology UCT · 同调普遍系数定理 证明自由整数链复形换系数的自然短正合列,用可见的Tor代表解释新生循环,并以剪切反例检验非自然分裂。 保留上述公式,并从循环—边界的分裂完整推出两端;剪切链自同构显示分裂无法自然选择。Künneth同调公式 理路 Künneth同调公式 Künneth theorem for homology · Kunneth formula · 库恩内特同调公式 证明自由整数链复形乘积的张量项与低一次Tor项,并对RP²乘圆周和RP²自乘给出可逐矩阵核验的答案。 则区分两个因子的张量类与低一次输入的 Tor 类,以射影平面自乘的三维二阶挠作链级复核。
参考资料
Haynes Miller, Algebraic Topology I , MIT 18.905, Fall 2016,§22, Theorem 22.1 与 Example 22.4 :分解比较、张量保持链同伦与双数环的各阶 Tor;§24 讨论泛系数定理。
The Stacks Project Authors,§13.19, Lemmas 13.19.6–13.19.7 :投射复形的比较提升与同伦唯一性,采用上链次数约定。
同上,§10.75, Lemma 10.75.8 与 Remark 10.75.9 :Tor 与平坦性的等价判据。在线资料访问于 2026-10-04。
Charles A. Weibel, An Introduction to Homological Algebra , Cambridge University Press, 1994,§§2.6–2.7 and §3.6。
Joseph J. Rotman, An Introduction to Homological Algebra , 2nd ed., Springer, 2009,Ch. 7, §§7.4–7.6。
Peter J. Hilton and Urs Stammbach, A Course in Homological Algebra , 2nd ed., Springer, 1997,Ch. V, §§1–2。