自由模
我将为你详细讲解“自由模”这一概念,这是模论和代数学中一个基础且核心的结构。
1. 基础准备:模与线性空间的回顾
首先,我们回忆一下背景知识。
- 环 (Ring): 你已知的数学对象,例如整数环 ℤ、实数域 ℝ、多项式环 ℝ[x] 等。环上有加法、乘法(不一定满足交换律)以及分配律。
- 模 (Module): 你已经学过。简单地说,给定一个环 \(R\),一个左 \(R\)-模 \(M\) 是一个交换加群(带有加法运算),并且定义了一个“标量乘法”运算 \(R \times M \to M\),满足类似于向量空间的分配律、结合律等公理。你可以把它理解为“环上的向量空间”,只是环 \(R\) 不一定是一个域(比如可能是整数环 ℤ,那么 ℤ-模就是交换群)。
- 线性空间 (向量空间): 当环 \(R\) 是一个域 \(F\) 时,一个 \(F\)-模就是一个 \(F\) 上的向量空间。这是你最熟悉的情形。
自由模的概念,正是对“向量空间具有一组基”这一美妙性质的推广。
2. 自由模的动机:基的存在性
在线性代数中,基是一个向量空间的核心。基是满足两个条件的向量组:
- 线性无关:组中向量的任何线性组合等于零,当且仅当所有系数为零。
- 生成整个空间:空间中的任何一个向量,都可以唯一地表示为这组向量的线性组合。
这使得向量空间的结构变得非常清晰和易于计算。然而,对于一般的环 \(R\) 上的模,情况要复杂得多。许多模没有类似于基的集合。例如:
- ℤ/6ℤ 作为一个 ℤ-模:其中元素
3̄满足2·3̄ = 0̄,但系数 2 在 ℤ 中非零,所以任何包含3̄的集合都不满足“线性无关”的条件(因为存在非平凡线性组合得到零)。 - 任何一个有限交换群都可以看作 ℤ-模,它们通常都没有基。
那么,有没有一种模,它天然就具有像向量空间那样的“基”,从而结构最简单呢?这就是自由模。
3. 自由模的正式定义
设 \(R\) 是一个环(有单位元 1)。
定义:一个左 \(R\)-模 \(F\) 被称为自由模,如果它存在一个子集 \(B \subset F\)(称为基),满足以下两个条件:
- 生成性:\(F\) 中任意一个元素 \(f\),都可以写成 \(B\) 中有限个元素的 \(R\)-线性组合。即,存在有限个不同的 \(b_1, \dots, b_n \in B\) 和 \(r_1, \dots, r_n \in R\),使得 \(f = r_1 b_1 + \dots + r_n b_n\)。
- 线性无关性:这种表示是唯一的。也就是说,如果 \(r_1 b_1 + \dots + r_n b_n = 0\)(这里我们假设 \(b_i\) 互不相同),那么必有所有系数 \(r_1 = \dots = r_n = 0\)。
关键点:
- “线性无关性”保证了系数是唯一的。在线性代数中,这是基的定义的一部分。在模论里,我们同样要求它。
- 基 \(B\) 中的元素本身是模 \(F\) 的元素。
- 一个自由模可能有不同的基,但所有基的“大小”(基数)在某种意义下是相同的(对于非交换环或有复杂结构的环,情况更微妙,但对于许多好环(如交换主理想整环PID)来说,基的秩是唯一确定的)。
4. 标准例子与构造
例1:自由阿贝尔群。
令环 \(R = \mathbb{Z}\)(整数环)。ℤ-模就是交换群。自由 ℤ-模被称为自由阿贝尔群。
- 最简单的例子:整数加群 ℤ 本身。取基 \(B = \{1\}\),因为任何整数 \(n\) 可以唯一地写成 \(n = n \cdot 1\)。
- 更一般的例子:ℤⁿ = ℤ ⊕ ℤ ⊕ … ⊕ ℤ(n 个直和)。它的一个标准基是 \(\{e_1, e_2, \dots, e_n\}\),其中 \(e_i = (0, \dots, 0, 1, 0, \dots, 0)\),1 在第 i 个位置。任何元素 \((a_1, \dots, a_n)\) 都可以唯一地写成 \(a_1 e_1 + \dots + a_n e_n\)。
例2:向量空间。
令环 \(R = F\) 是一个域。那么自由 \(F\)-模就是 \(F\) 上的向量空间。向量空间的一组基就是自由模的基。例如,ℝⁿ 是 ℝ 上的自由模。
例3:多项式环上的自由模。
令 \(R = k[x]\) 是域 \(k\) 上的多项式环。那么 \(R^m = k[x]^m\) 是一个自由 \(R\)-模,其基为 \(m\) 个标准单位向量。这个模中的元素是 \(m\) 元多项式向量。
例4:自由模的一般构造——集合上的自由模。
给定任意一个集合 \(X\)(可以看作一组抽象的“符号”或“指标”),我们可以构造一个以 \(X\) 为基的自由 \(R\)-模。记作 \(R^{(X)}\)(或 \(F(X)\))。
- 它的元素是所有形式为 \(\sum_{x \in X} r_x \cdot x\) 的表达式,其中系数 \(r_x \in R\),并且只有有限个系数 \(r_x\) 非零。
- 加法:逐系数相加。
- 标量乘法:\(s \cdot (\sum r_x x) = \sum (s r_x) x\)。
- 集合 \(X\) 自然地嵌入到这个模中(将 \(x\) 视为系数为 1 在 \(x\) 位置,其他为 0 的元素),并且它自动构成 \(R^{(X)}\) 的一组基。
这个构造具有泛性质:对于任何 \(R\)-模 \(M\) 和任何集合映射 \(f: X \to M\),都存在唯一的 \(R\)-模同态 \(\tilde{f}: R^{(X)} \to M\) 使得 \(\tilde{f}(x) = f(x)\) 对所有 \(x \in X\) 成立。这体现了“自由”的含义——没有任何约束,可以从基集合自由地映射到任何模。
5. 自由模的基本性质
- 投射性:你已经学过投射模。一个非常重要的结论是:所有自由模都是投射模。这是因为自由模的泛性质保证了它满足投射模的提升性质(或等价地,Hom函子的正合性)。反之不成立,存在投射模不是自由模。例如,考虑环 \(R = \mathbb{Z}/6\mathbb{Z} \cong \mathbb{Z}/2\mathbb{Z} \times \mathbb{Z}/3\mathbb{Z}\),理想 \(2\mathbb{Z}/6\mathbb{Z}\) 是一个投射 \(R\)-模,但它不能有基(因为它只有2个元素,而自由 \(R\)-模的元素个数一定是 6 的幂次方)。
- 平坦性:你也学过平坦模。所有自由模都是平坦模。实际上,所有投射模也都是平坦模。
- 同态的决定:由于基的生成性和无关性,要定义一个从自由模 \(F\)(基为 \(B\))到另一个模 \(M\) 的 \(R\)-模同态 \(f\),你只需要任意指定基 \(B\) 中每个元素的像 \(f(b) \in M\),然后通过线性组合将这个映射唯一地扩展到整个 \(F\) 上。这使得处理自由模的同态相对简单。
- 秩:如果环 \(R\) 是交换的,或者更一般地,满足不变基数性质,那么自由模 \(F\) 的任意两组基都有相同的基数。这个公共的基数称为自由模 \(F\) 的秩。对于有限维向量空间,秩就是维数。对于自由阿贝尔群 ℤⁿ,秩就是 \(n\)。然而,对于某些奇怪的环,可能存在不同大小的基。
6. 自由模与其他概念的联系
- 投射模:如前所述,自由模是投射模。事实上,一个模是投射的,当且仅当它是一个自由模的直和项。也就是说,存在一个自由模 \(F\),使得 \(F \cong P \oplus Q\)。
- 有限生成模与有限表现模:如果一个模可以被有限个元素生成,它就是有限生成的。如果它不仅是有限生成的,而且生成元之间的所有关系(即“syzygy”)也可以由有限多个关系生成,那么它就是有限表现的。自由模显然是有限生成且有限表现的(取有限基即可)。反过来,有限生成的投射模不一定是自由的(见上述 ℤ/6ℤ 的例子),但对于一些特殊的环(如主理想整环PID、局部环),有限生成的投射模是自由的。
- 基与线性无关集:在自由模中,基是极大线性无关集,同时也是极小生成集。这与向量空间的性质一致。
总而言之,自由模是模论中结构最简单、最接近向量空间的一类模,它拥有一个使得所有元素都能被唯一线性表示的基集。它是构建更复杂模(如通过商模、正合序列)和理解投射性、平坦性等高级概念的基石。