模的正合列
我们从最基本的概念开始,一步步理解“模的正合列”这个代数工具。
- 起点:模同态
首先,你需要回想“模”和“同态”的概念。设 \(R\) 是一个环(如有单位元的交换环),\(M, N\) 是两个 \(R\)-模。一个映射 \(f: M \rightarrow N\) 称为一个**\(R\)-模同态**,如果它保持加法和数乘运算,即对任意 \(m, m' \in M, r \in R\),满足:
\[ f(m+m') = f(m) + f(m'), \quad f(rm) = r f(m). \]
同态 \(f\) 有两个非常重要的子模:
- 像 (Image): \( \text{Im}(f) = \{ f(m) \in N \mid m \in M \} \subseteq N\),是 \(N\) 的一个子模。
- 核 (Kernel): \( \ker(f) = \{ m \in M \mid f(m) = 0 \} \subseteq M\),是 \(M\) 的一个子模。
- 序列与合成
一个模的序列是指一列模,以及连接它们的同态,形如:
\[ \cdots \longrightarrow M_{i-1} \xrightarrow{\ f_{i-1} \ } M_i \xrightarrow{\ f_i \ } M_{i+1} \longrightarrow \cdots \]
我们特别关注短序列,比如 \(L \xrightarrow{f} M \xrightarrow{g} N\)。这里“合成”的概念很重要:我们说这个序列在 \(M\) 处满足 \(\text{Im}(f) \subseteq \ker(g)\),因为对任意 \(l \in L\),有 \(g(f(l)) = (g \circ f)(l)\)。如果 \(\text{Im}(f) = \ker(g)\),这个条件就更精确、更有力了。
- 正合性的定义
这是核心概念。我们说一个模的序列(比如在两个模之间)是正合的,如果前一个同态的像恰好等于后一个同态的核。
- 在 \(M\) 处正合:对于序列 \(L \xrightarrow{f} M \xrightarrow{g} N\),如果满足 \(\text{Im}(f) = \ker(g)\),则称该序列在 \(M\) 处是正合的。
- 序列正合:如果一个序列在其中的每一个模(除了两端的起始和终止模)处都是正合的,则称这个序列是正合列。
- 基本例子与理解
让我们看几个最简单的正合列,来体会定义的内涵:
- \(0 \rightarrow M \xrightarrow{f} N\) 是正合列当且仅当 \(f\) 是单同态(单射)。
因为“在 \(M\) 处正合”要求 \(\text{Im}(0 \rightarrow M) = \ker(f)\)。左边的像就是 0,所以这等价于 \(\ker(f) = 0\),这正是 \(f\) 为单射的条件。 - \(M \xrightarrow{g} N \rightarrow 0\) 是正合列当且仅当 \(g\) 是满同态(满射)。
因为“在 \(N\) 处正合”要求 \(\text{Im}(g) = \ker(N \rightarrow 0)\)。右边核是整个 \(N\),所以这等价于 \(\text{Im}(g) = N\),正是 \(g\) 为满射的条件。 - \(0 \rightarrow L \xrightarrow{f} M \xrightarrow{g} N \rightarrow 0\) 是正合列当且仅当:
-
\(f\) 是单射(序列在 \(L\) 处正合)。
-
\(\text{Im}(f) = \ker(g)\)(序列在 \(M\) 处正合)。
-
\(g\) 是满射(序列在 \(N\) 处正合)。
这样的序列称为短正合列,它是同调代数中最重要的结构之一。它描述了 \(M\) 如何由“子模” \(L\) (通过 \(f\) 嵌入) 和“商模” \(N\) (通过 \(g\) 投影) 组装而成。直观上,\(M\) 包含了 \(L\) 的信息,而商掉 \(L\) 后就得到 \(N\),我们说 \(M\) 是 \(L\) 通过 \(N\) 的一个“扩张”。 -
长正合列与同调
正合列可以更长,形成长正合列。例如,在拓扑或几何中,一个空间的上同调群会形成一个长正合列。更一般地,任何(上)链复形的(上)同调理论都天然地产生长正合列。给定链复形及其之间的链映射,有一个重要的工具叫蛇形引理,它能从短正合列产生一个联系它们同调群的长正合列。这体现了正合列是捕捉“复杂结构如何分解为简单部分及其关系”的完美语言。 -
范畴论视角
在更抽象的阿贝尔范畴(模范畴是其标准例子)中,正合列是最基本的概念之一。阿贝尔范畴的公理保证了可以良好地定义核、像、余核,从而可以谈论序列的正合性。许多代数构造(如Ext函子、Tor函子)都是通过构造并研究特定的正合列来定义的,它们的性质也常常通过正合列来刻画和证明。
总结:模的正合列是通过“前一映射的像等于后一映射的核”这一精确条件,将一系列模同态组织起来的代数工具。从刻画单/满同态的短序列,到描述模扩张结构的短正合列,再到连接同调群的长正合列,它为我们理解模(乃至更一般的代数对象)之间的精确关系、分解复杂结构以及进行同调计算提供了系统而强大的框架。