3.5. 有限生成交换群的分类

我们用 表示交换群 中的乘法. 若有有限个 , 使得 , 则称 有限生成的交换群. 这些元素 被称作是 的一组生成元.

例子 3.5.1. 是循环群, 它们均由一个元素生成, 从而是有限生成的交换群. 我们将证明一些 的乘积给出所有的有限生成交换群.

例子 3.5.2. 有限交换群是有限生成的交换群.

例子 3.5.3. 有限个有限生成交换群之积是有限生成的交换群. 特别地, 是有限生成的交换群.

注记 3.5.4. 有限生成的交换群的商群是有限生成的.

实际上, 令 为子群, 那么, 陪集 生成了 .

注记 3.5.5. 是交换群, 则 是有限生成的当且仅当存在非负整数 以及满同态 .

由于通过满同态 可以把 视作是 的商群, 所以, 是有限生成的; 反之, 若 生成, 则可定义满的群同态

注记 3.5.6. 给定交换群的正合列, 均为有限生成的交换群, 亦然. 特别地, 对于交换群 , 如果其子群 与商群 均为有限生成的, 则 也是有限生成的.

实际上, 令 分别是 的生成元, 对 , 任选 . 那么, 生成 . 实际上, 对任意的 , 存在 , 使得从而, . 从而, 存在 , 使得

注记 3.5.7. 有限生成的交换群的子群是有限生成的.

直接用定义证明这个命题需要对 的生成元个数 进行归纳. 若 , 则 为循环群, 其子群均为循环群, 命题显然成立. 假设命题对 成立. 现在考虑 以及子群 和任意一个子群 .

由于 , 所以, 可以被视作是 的子群. 由于 可以由一个元素生成, 从而, 可由一个元素生成. 我们于是得到如下正合列的交换图: 归纳假设表明 是有限生成的. 根据第二行的正合列, 是有限生成的.

以上证明表明, 的生成元个数不超过 的生成元个数. 特别地, 如果有单同态.

注记 3.5.8. 若有满的群同态 , 则 .

我们用所谓 的技巧来证明此命题. 考虑自然的同态很明显, , 所以, . 现在考虑如下交换图: 由于上图右边的 映射是满射, 所以, 是满射. 注意到, 这是 -线性空间之间的线性映射, 根据维数的关系, 就有 .

例子 3.5.9 (最重要的例子: 格点子群). -线性空间, 其中 . 假设 是一个离散子群 (作为 的加法子群) , 即对任意的 , 存在开集 , 使得 . 根据定义, 是离散子群当且仅当对任意的紧集 , 是有限的.

任选 的基 , 定义 的格点集为这是 的离散子群.

如果只考虑 中的部分元所生成的格点, 比如对 , 考虑 所生成的这也是 的离散子群.

上述格点集给出了 的所有的离散子群:

定理 3.5.10. -线性空间, 是离散子群并且 . 那么, 存在 基的 , 使得 .

证明. 对维数 归纳.

时, 不妨设 并且 . 由于 是离散子群, 所以 是有限集. 特别地, 是非空的有限集. 令 . 用 进行带余除法, 则存在正整数 , 使得 . 由于 是群, 所以 . 根据 的最小性, , 这表明 . 类似地, 每个 均为 的倍数, 从而 .

假设对小于 的所有维数命题成立. 选取 作为 的一组基并考虑如下的基本区域

YPAA Gal5.svg

对任意 , 仿照以上的带余除法, 它唯一地表达为 的元素之和: 其中, 为不超过 的最大整数, . 所以, 根据 为离散子群, 是有限集. 定义线性映射那么, 为满射并且 . 此时, 是子群. 我们断言 的离散子群. 根据 , 我们有由于 是有限集, 所以 中和任何紧集的交有限. 特别地, 由某个 生成, 其中, . 至此, 我们有 的子群 . 很显然, 并且 . 这表明, . 对 用归纳假设即可.

定理 3.5.11 (有限生成交换群的结构). 对每个有限生成的交换群 , 存在唯一一组整数 , 使得 并且我们称 , 称 不变因子.

引理 3.5.12. 是有限生成的交换群 的一组生成元, 且其最大公约数为 . 那么, 存在 , 使得 也是 的一组生成元.

证明. 不妨假设 . 通过调整正负号, 还可以假设 .

我们对 进行归纳, 具体的归纳假设如下: 对任意生成元 和任意 , 若 的最大公约数为 , 就可以把 扩充为 的总数不超过 个的一组生成元.

, 则 , 此时选取 即可.

现在证明 的情形. 此时, , 根据 的符号 , 我们可以做如下的调整: 此时, 仍然是 的总数不超过 个的一组生成元. 注意到 (否则 , 根据 的最大公约数为 , 就有 , 所以这是 的情况) , 从而根据归纳假设, 命题得证.

引理 3.5.13. 有限生成的交换群 具有仿基, 即存在生成元集 , 使得

证明. 选取 生成元集 使得生成元个数 是最小的并在此前提下要求 是最小的 (可以是 ) . 考虑 的子群 以及群同态: 特别地, 我们有 , , 其中, . 从而, 包含 的生成元集, 从而为满射.

现在证明 是单射: 假设 , 其中, 不妨假设 . 我们的目标是证明 (从而 ) , 所以不妨设 . 考察这组数的最大公约数 , 则根据上一引理, 可以选取 作为生成元的集合, 但是这与 的最小性矛盾.

以上推理证明了 并且 的生成元数目不超过 . 特别地, 的生成元数目严格小于 的最少生成元. 我们再对 进行以上的分解并将此程继续下去就可以得到一组拟基.

注记 3.5.14. 以上证明表明, 可以写成一些循环群 的乘积. 特别地, 形式的群同构.

注记 3.5.15 (有限生成交换群结构定理的存在性部分的证明). 根据上述仿基的命题, 可假设 的. 此时, 我们需要对 这些因子进行分解和重排. 实际上, 根据 的素因子分解, 我们有 1从而, 现在将上面的乘积重新组合. 首先定义 : 对每个 , 令 , 则令 并将这一个 中删除. 其次定义 , 令 以及 并将这一个 中删除. 以此类推, 我们自然有 . 从而, 这就完成了定理中存在性的证明.

为了证明唯一性, 只要说明 可以完全由 本身计算即可. 先证明关于循环群的一个性质:

引理 3.5.16. 是循环群, 是素数, 那么,

证明. 的生成元, 则 的生成元并且 . 从而, 引理对 是显然的, 以下假设 是有限循环群, 即 , 并且 , 其中, . 那么, , 其中, . 由于 , 所以对任意的 , 群同态是同构. 取 , 我们有 , . 从而, 此时, 我们可以专注于 , 其中, :

如果 , 即 , 那么, . 从而, . 这就给出 ;

如果 , 那么, (在 中) , 其中 的生成元. 很明显, , 所以, .

综合上述, 我们就完成了引理的证明.

有限生成交换群结构定理的唯一性部分的证明. 任给存在性部分的一个分解 , 我们有上述群的阶为 , 其中, 中能被 整除的数的个数. 根据 , 这些数恰好是前面的 . 这样, 当 取遍 时, 我们可以通过 的值决定 所含 因子的幂, 从而决定 . 通过选取 与所有 互素, 我们知道 决定了 . 所以, 秩 和不变因子 完全由群 本身决定. 这就给出了唯一性.

例子 3.5.17. 我们研究 的分解. 根据分类定理, 我们应该把它写成: 此时, 根据上述构造过程, , . 从而,

1.

^ 参考习题 2.7.1