好的,我将为你讲解一个代数领域的新词条。
模的蛇形引理
我们先从一个在代数中常见的基本结构开始:交换图。假设我们有一个由模和模同态构成的交换图,其行是正合的:
α β
A ——> B ——> C ——> 0
和
α‘ β’
0 ——> A' ——> B' ——> C'
如果我们有两个同态 f: A -> A‘ 和 g: B -> B’ 以及 h: C -> C‘,使得整个图“交换”,即满足 fα’ = αg 和 gβ‘ = βh。但蛇形引理处理的是一个更特殊且非常重要的图形。
核心结构
蛇形引理处理的是一个如下形式的交换图,其行是正合序列:
f g
M₁ ————> M₂ ————> M₃ ————> 0
| | |
α| β| γ|
↓ ↓ ↓
0 ————> N₁ ————> N₂ ————> N₃
f ' g '
这个图是“交换的”,意味着沿着不同路径得到的结果相同。例如,从 M₂ 出发,先向下应用 β,再向右应用 f‘,得到 f’β。另一条路径是先向右应用 g,再向下应用 γ,得到 γg。交换性要求 f’β = γg。同样地,对于其他方块也有类似条件。
行的正合性意味着:
- 在上行中,g 是满射(因为 im g = M₃),且 im f = ker g。
- 在下行中,f‘ 是单射(因为 ker f’ = 0),且 im f‘ = ker g’。
连接同态的构造
蛇形引理的核心是构造一个连接同态 δ: ker γ -> coker α。
- 起点:取一个元素 x ∈ ker γ ⊆ M₃。
- 提升:因为 g 是满射,存在一个元素 y ∈ M₂,使得 g(y) = x。
- 推移:将 y 通过 β 映射到 N₂ 中,考虑元素 β(y) ∈ N₂。
- 验证:现在将 β(y) 通过 g‘ 映射。利用图的交换性:g’(β(y)) = γ(g(y)) = γ(x) = 0(因为 x ∈ ker γ)。所以 β(y) ∈ ker g‘。
- 利用正合性:下行在 N₂ 处正合,所以 ker g‘ = im f’。因此,存在唯一的元素 z ∈ N₁,使得 f’(z) = β(y)。这里的唯一性是因为 f‘ 是单射。
- 定义:我们定义连接同态 δ(x) 为 z 在商模 coker α = N₁ / im α 中的等价类,即 δ(x) = z + im α。
这里有一个关键点需要验证:这个定义是否与提升元素 y 的选择无关?假设有另一个 y‘ 满足 g(y’) = x。那么 g(y - y‘) = 0。由上行正合性,y - y’ ∈ ker g = im f,所以存在 w ∈ M₁,使得 f(w) = y - y‘。那么 β(y) - β(y’) = β(f(w))。由交换性,β(f(w)) = f‘(α(w))。所以,由 y 和 y’ 分别得到的 z 和 z‘ 满足 z - z’ = α(w) ∈ im α。因此,它们在 coker α 中的像是相同的。所以 δ 是良定义的。
蛇形引理的结论
完整的蛇形引理指出,我们可以将序列延长,得到一个在连接同态处正合的长序列:
ker α —→ ker β —→ ker γ —δ→ coker α —→ coker β —→ coker γ
这个序列是正合的。这意味着每个映射的像正好等于下一个映射的核。
“蛇形”的由来
如果我们把上面那个交换图想象成两个平行的短正合序列,那么构造出的这个长序列就像一条蛇,从左上方的 ker α 开始,“爬行”到右下方的 coker γ。
ker α -> ker β -> ker γ
\
↓
coker α -> coker β -> coker γ
这个蜿蜒的形状正是其名称的由来。
重要意义与应用
蛇形引理是同调代数中的基本工具。它的主要威力在于:
- 构造性:它提供了一种标准方法来构造连接不同核与上核的同态。
- 基础性:它是证明同调代数中许多其他重要定理(如五引理、马蹄引理、长正合序列定理)的基石。
- 广泛应用:在模论、代数拓扑、代数几何等领域,只要涉及正合序列和交换图,蛇形引理往往是一个关键的推理工具。例如,在证明一个短正合序列诱导出上同调的长正合序列时,蛇形引理是核心步骤。