1.2. 线性相关、自由模、有限生成模与维度

在这一讲里, 如无特别说明, 我们都设 为一个 (未必交换的) 环, 都是左 -模.

1.2.1线性组合与线性相关性

这里, 线性组合以及线性无关 (相关) 的定义和一般的线性代数中完全一样.

定义 1.2.1.1 (线性组合). 的一组元素. 的一个 -线性组合 (-linear combination) 或简称线性组合 (linear combination) 是一个可以表达为的元素.

需要注意到, 无穷个元素之和不是良定义的. 因此, 虽然我们允许 是无限集合, 但必须要求 除有穷多个以外都为零.

定义 1.2.1.2 (线性相关). 的一组元素. 如果存在一个 的线性组合 , 且其中至少有一个 , 则我们称 线性相关 (linearly dependent) 的. 反之则称其是线性无关 (linearly independent) 的.

例 1.2.1.3. 是任意交换环, 我们可以将 看作一个 -模. 那么 是线性无关的.

例 1.2.1.4. 考虑所有代数整数构成的环 . 是一个 的理想, 因而可以看作一个 -模. 同时, 很显然它也是一个 -模.

那么, 考虑集合 . 如果将 看作 -模, 那么它是线性相关的: 存在 , 使得 . 但如果将其看作一个 -模, 那显然它是线性无关的.

命题 1.2.1.5. 线性无关集的子集也线性无关, 包含线性相关集的也线性相关.

证明. 若线性无关集有线性相关的子集, 那么取一使得将不在该子集内的元素的系数都设为 0, 即可得到原集合的一组值为 0 的线性组合, 这与原集合线性无关的假设矛盾. 反之, 若有一集合包含线性相关的子集, 取一子集的系数不全为 0 的线性组合, 将不在该子集内的元素的系数全部设为 0, 则可知该集合线性相关.

1.2.2自由模

我们在上一讲中看到了由集合生成的理想. 注意到理想是特殊的 -模; “生成” 这一概念也可以被推广到任意 -模.

定义 1.2.2.1 (生成集). 的一个子集. 若对任何 都有一组 使得则称 生成集 (spanning set, generating set), 或称 生成 (generated/spanned by ), 又记作 . 如果 是向量空间, 那么也写成 .

更一般的, 如果 能写成 里元素的线性组合, 那么我们记为 , 反之记为 .

定义 1.2.2.2 (自由模). 有线性无关的生成集, 则称 自由模 (free module). 线性无关的生成集又曰基底 (或简称 “基”, basis).

例 1.2.2.3. 是自由模, 基底是 .

例 1.2.2.4. 下面给出一个反例: 考虑交换环 上的多项式环 , 将其理想 看作一个 -模, 则其不是自由模.

证明. 假设 是自由模, 那么它的基至多只能有一个元素, 因为对任意 , 一定是线性相关的 (因为 ) . 根据命题 1.2.1.5, 不可能有超过一个元素的基. 然而 显然不可能有一个元素的基, 矛盾.

更进一步, 我们将一组基的大小 (即基数) 定义为自由模的(rank). 对于大多数环 , 自由 -模的秩并不依赖于基的选取; 特别地, 交换环上的自由模的秩都与基的选择无关. 在这里我们不做证明.

下面, 我们给出一个关于基的常用性质.

定理 1.2.2.5. 是自由模, 的一组基. 那么, 对于任何模 , 给定一列 的元素 , 必存在唯一的 -线性映射 使得 .

证明. 是自由模, 所以任意 都能写成 的线性组合. 我们定义一个 的函数

易证 -线性映射, 且有 .

接下来我们证明 的唯一性. 设另有 满足题设条件. 对任意 , 我们令 , 那么有:

这一性质我们经常表述为: 线性映射由其对基元素的作用唯一确定.

最后, 我们给出一个关于自由模的重要性质, 做简单了解即可.

定理 1.2.2.6 (自由模的万有性质). 是自由左 -模, 当且仅当存在集合 和映射 使得对于任何左 -模 和函数 , 都存在唯一的 -线性映射 使得下图交换: (即: 使得 ) .

证明. 在此我们不做证明, 但 () 方向取即 的生成集即证. () 的证明思路类似: 说明 的生成集.

1.2.3有限生成模

定义 1.2.3.1 (有限生成模). 有有限的生成集, 则称 有限生成模 (finitely-generated module).

例 1.2.3.2. 有限生成理想看作模时, 都是有限生成模.

例 1.2.3.3. 让我们回顾环 上的理想 的例子. 我们已经知道 看作 -模时不是自由模, 但显而易见它是有限生成模. 因此, 有限生成模不都是自由模.

但显而易见, 有一组有限的基的自由模都是有限生成模.

接下来, 我们把注意力集中到向量空间上.

定义 1.2.3.4 (有限维向量空间). 是域, 是一 -向量空间. 如果 作为 -模有限生成, 则称之为有限维向量空间 (finite-dimensional vector space).

1.2.4有限维向量空间的基

接下来, 若无特别说明, 我们假设 是任意域, 是一个 -向量空间. 在前面一部分我们已经看到, 有限生成模不一定是自由模. 但是, 如果我们只考虑向量空间, 这一性质却是成立的. 这让向量空间的性质大大简化.

引理 1.2.4.1 (线性相关引理). 的一个生成集, 且 线性相关, 那么总有一个 使得 .

证明. 不妨不失普遍性地设 是有限集合. 因为 是线性相关的, 所以必然有一组 使得

(注意, 在这里即使 是无限的, 也至多有有穷个不为零, 不考虑所有系数为 0 的向量即可归约到有穷情况.)

此时我们可以任取一个使得 , 那么我们有: 根据定义, 这说明 .

更进一步, 我们还知道 .

引理 1.2.4.2 (Steinitz 交换引理). 为一向量空间, 为一线性无关集. 那么存在一组基 使得 .

证明.

如果 , 说明 已经是 的一组基;

选取一个 使得 . 可知 仍然是线性无关的 (反证法: 若 线性相关, 则有一组 和一个 使得那么这和 的假设矛盾);

如果 , 则我们已得到 的一组基. 否则重复这一过程即可.

如果 是有限维空间, 那么存在有限的生成集, 所以可以保证最后定能得到一组基. 细心的读者可能发现, 我们并没有保证这一过程能在 (可能无限步后) 停止 1, 但如果读者愿意接受集合论中的选择公理, 那么选择公理的等价命题 Zorn 引理可以给出一个保证.

注意到若 不是除环, 则引理 1.2.4.1 不一定成立, 因为其证明依赖于 中的除法. 这说明了向量空间比起一般的模甚至是一般的自由模都更为简单的原因之一.

接下来, 我们可以证明这一部分的主要结论:

定理 1.2.4.3. 有限维向量空间必有基.

证明. 为一有限维 -向量空间. 根据定义, 可知 有一有限生成集 . 只要重复以下步骤即可得到 的一组基:

1.

观察 是否线性无关. 若 线性无关, 则 的一组基;

2.

是线性相关的, 那么由引理 1.2.4.1 可知, 可以从 中删除一个元素 使得 仍然是 的生成集;

3.

重复这一过程, 直到 线性无关或者被取尽.

最后 一定是一组基.

更进一步, 如果假设选择公理, 则我们有下列命题:

定理 1.2.4.4. 所有向量空间都有基.

由于无限维的情况证明较为繁琐, 我们将其附于附录.

定义 1.2.4.5 (向量空间的维度). 向量空间的维度 (维数, dimension) 为其一组基的基数.

可见向量空间的维度就是其作为自由模的秩; 我们刚刚已经说明所有向量空间都是自由模, 并且前面已经说明交换环上的自由模的秩与基的选择无关, 因此我们知道每个向量空间都有唯一的确定的维度.