1 第6节 循环群

📜 原文
📖 逐步解释
∑ 公式拆解
💡 数值示例
⚠️ 易错点
📝 总结
🎯 存在目的
🧠 直觉心智模型
💭 直观想象

11 第6节 循环群

📜 [原文1]

回想第5节中的以下事实和记号。如果 $G$ 是一个且 $a \in G$,那么

$$ H=\left\{a^{n} \mid n \in \mathbb{Z}\right\} $$

是 $G$ 的一个子群 (定理 5.17)。这个是由 $a$ 生成的循环子群 $\langle a\rangle$。另外,给定一个 $G$ 和 $G$ 中的一个元素 $a$,如果

$$ G=\left\{a^{n} \mid n \in \mathbb{Z}\right\}, $$

那么 $a$ 是 $G$ 的一个生成元,且 $G=\langle a\rangle$ 是循环的。我们引入一个新的术语。令 $a$ 是 $G$ 的一个元素。如果 $G$ 的循环子群 $\langle a\rangle$ 是有限的,那么 $a$ 的是这个循环子群 $|\langle a\rangle|$。否则,我们称 $a$ 具有无限。我们将在本节中看到,如果 $a \in G$ 的有限为 $m$,那么 $m$ 是满足 $a^{m}=e$ 的最小正整数。

本节的第一个目标是描述所有循环群和所有循环群子群。这不是一个无用的练习。我们稍后会看到,循环群是所有足够小的阿贝尔群的基石,特别是所有有限阿贝尔群的基石。循环群对于理解是基础性的。

📖 [逐步解释]

这段引言部分主要有三个目的:

  1. 回顾旧知识:首先,它帮助我们复习第5节中关于循环子群生成元的核心概念。这是本节讨论的基础。
  2. 引入新概念:接着,它引入了一个非常重要的新术语——元素的“”(order)。这个概念将贯穿整个循环群的学习。
  3. 阐明本节目标:最后,它清晰地指出了本节的学习路线图,即理解并描述所有循环群及其子群的结构,并强调了循环群在整个群论,特别是阿贝尔群理论中的基础性地位。

回顾部分:

  • 群 (Group):一个集合 $G$ 配备一个二元运算(比如乘法或加法),满足四个基本性质:封闭性结合律、存在单位元 $e$、每个元素都有逆元
  • 子群 (Subgroup) $G$ 的一个子集 $H$,它本身在 $G$ 的运算下也构成一个
  • 循环子群 $\langle a \rangle$:对于 $G$ 中的任意一个元素 $a$,我们可以通过反复对 $a$ 进行运算(或对其逆元进行运算)来生成一系列元素。所有这些元素组成的集合 $H=\left\{a^{n} \mid n \in \mathbb{Z}\right\}$,构成 $G$ 的一个子群,称为由 $a$ 生成的循环子群。这里的 $n \in \mathbb{Z}$ 意味着 $n$ 可以是正整数($a^2 = a \cdot a$)、负整数($a^{-2} = (a^{-1}) \cdot (a^{-1})$)或零($a^0 = e$,单位元)。
  • 循环群 (Cyclic Group):如果一个 $G$ 恰好可以由其自身的某一个元素 $a$ 生成,即 $G = \langle a \rangle$,那么这个就叫做循环群,$a$ 称为 $G$ 的生成元。这意味着里的每一个元素都可以表示成 $a$ 的某个整数次幂。

新概念引入部分:

  • 元素的阶 (Order of an element):一个元素 $a$ 的,被定义为它生成的循环子群 $\langle a \rangle$ 的大小(即元素的个数)。这个子群的大小,我们记作 $|\langle a\rangle|$。
  • 如果 $\langle a \rangle$ 是一个有限群(包含有限个元素),那么 $a$ 的就是这个有限的数值。
  • 如果 $\langle a \rangle$ 是一个无限群(包含无限个元素),那么我们称 $a$ 的是无限的。
  • 阶的重要性质预告:引言最后预告了一个关键结论——如果元素 $a$ 的是有限的,比如是 $m$,那么 $m$ 正是使得 $a^m = e$ 成立的最小的那个正整数。这个性质非常有用,它把一个抽象的“子群大小”的概念,转化为了一个更容易计算和验证的条件。

本节目标部分:

  • 描述所有循环群:这意味着我们要搞清楚,从结构上看,循环群总共就那么几种。剧透一下,只有两种本质不同的循环群:与整数加法群 $\langle \mathbb{Z}, + \rangle$ 同构的无限循环群,和与模n加法群 $\langle \mathbb{Z}_n, +_n \rangle$ 同构的有限循环群
  • 描述所有循环群的子群:我们将证明一个惊人的事实:循环群子群必然也是循环群
  • 循环群的重要性:作者强调,学习循环群不是为了研究而研究。它们是构成更复杂的阿贝尔群(运算满足交换律的群)的基本“积木”。理解了最简单的循环群,是理解更复杂群结构的第一步。
∑ [公式拆解]
  • $H=\left\{a^{n} \mid n \in \mathbb{Z}\right\}$
  • $H$:一个集合,这里特指将要被证明是子群的集合。
  • $a$: $G$ 中的一个固定元素。
  • $n$:一个整数,可以是正、负或零。
  • $a^n$:表示对元素 $a$ 进行 $n$ 次运算。
  • 如果 $n > 0$, $a^n = a \cdot a \cdot \dots \cdot a$ ($n$次)。
  • 如果 $n = 0$, $a^0 = e$ (群的单位元)。
  • 如果 $n < 0$, $a^n = (a^{-1})^{|n|}$,即对 $a$ 的逆元 $a^{-1}$ 进行 $|n|$ 次运算。
  • $\mathbb{Z}$:整数集,即 $\{\dots, -3, -2, -1, 0, 1, 2, 3, \dots\}$。
  • $\{\dots \mid \dots\}$:集合的标准表示法,竖线左边是集合中元素的形式,右边是元素必须满足的条件。
  • 整体含义:集合 $H$ 是由元素 $a$ 的所有整数次幂构成的集合。
  • $G=\left\{a^{n} \mid n \in \mathbb{Z}\right\}$
  • $G$:一个
  • 这个等式表示 $G$ 中的每一个元素都可以表示为 $a$ 的某个整数次幂。这意味着 $a$ 是 $G$ 的一个生成元,$G$ 是一个循环群
💡 [数值示例]
  • 示例1:有限循环群
  • 考虑 $\mathbb{Z}_4 = \{0, 1, 2, 3\}$,其运算是模4加法。这是一个循环群
  • 取元素 $a=1$。它生成的循环子群是 $\langle 1 \rangle$。
  • 我们来计算 $1$ 的所有“幂”(在加法群里,“幂”就是倍数):
  • $1^1 = 1$
  • $1^2 = 1 +_4 1 = 2$
  • $1^3 = 1 +_4 1 +_4 1 = 3$
  • $1^4 = 1 +_4 1 +_4 1 +_4 1 = 4 \equiv 0 \pmod 4$ (单位元)
  • $1^5 = 5 \equiv 1 \pmod 4$ ... 开始循环了。
  • $1^0 = 0$ (单位元)
  • $1^{-1}$ 是 $1$ 的逆元,即 $3$(因为 $1+_4 3 = 0$)。$1^{-1}=3$, $1^{-2}=3+_4 3=2$。
  • 所以 $\langle 1 \rangle = \{1^0, 1^1, 1^2, 1^3\} = \{0, 1, 2, 3\} = \mathbb{Z}_4$。
  • 因为 $G = \mathbb{Z}_4 = \langle 1 \rangle$,所以 $1$ 是 $\mathbb{Z}_4$ 的一个生成元
  • $1$ 的是 $|\langle 1 \rangle| = |\mathbb{Z}_4| = 4$。同时,4是满足 $1^4=0$ (即 $4 \times 1 \equiv 0 \pmod 4$) 的最小正整数。
  • 示例2:无限循环群
  • 考虑整数加法群 $\langle \mathbb{Z}, + \rangle = \{\dots, -2, -1, 0, 1, 2, \dots\}$。
  • 取元素 $a=1$。它生成的循环子群是 $\langle 1 \rangle$。
  • $1$ 的所有“幂”(倍数)是:
  • $\{\dots, -2 \cdot 1, -1 \cdot 1, 0 \cdot 1, 1 \cdot 1, 2 \cdot 1, \dots\} = \{\dots, -2, -1, 0, 1, 2, \dots\} = \mathbb{Z}$。
  • 所以 $G = \mathbb{Z} = \langle 1 \rangle$,$\mathbb{Z}$ 是一个循环群,$1$ 是它的一个生成元。(-1也是一个生成元)。
  • $\langle 1 \rangle$ 包含无限个元素,所以元素 $1$ 的是无限的。
  • 示例3:循环子群
  • 考虑 $\mathbb{Z}_6 = \{0, 1, 2, 3, 4, 5\}$,运算是模6加法。
  • 取元素 $a=2$。它生成的循环子群是 $\langle 2 \rangle$。
  • 计算 $2$ 的“幂”:
  • $2^1 = 2$
  • $2^2 = 2 +_6 2 = 4$
  • $2^3 = 2 +_6 2 +_6 2 = 6 \equiv 0 \pmod 6$ (单位元)
  • $2^4 = 8 \equiv 2 \pmod 6$ ... 循环
  • 所以 $\langle 2 \rangle = \{0, 2, 4\}$。这是一个 $\mathbb{Z}_6$ 的子群
  • 元素 $2$ 的是 $|\langle 2 \rangle| = 3$。同时,3是满足 $2^3 = 0$ (即 $3 \times 2 \equiv 0 \pmod 6$) 的最小正整数。
⚠️ [易错点]
  1. $a^n$ 的理解:在乘法群(如非零有理数乘法群)中,$a^n$ 就是传统的幂。但在加法群(如 $\mathbb{Z}$ 或 $\mathbb{Z}_n$)中,$a^n$ 实际表示的是 $n \cdot a$($a$ 与自身相加 $n$ 次)。要根据群的运算来理解这个记号。
  2. 阶 vs 群的阶:元素的 $|\langle a \rangle|$ 和 $|G|$ 是两个不同的概念。元素的是指它生成的循环子群的大小,而是整个的大小。它们可能相等(当该元素是生成元时),也可能不相等。
  3. 最小正整数:在定义元素的有限 $m$ 时,强调是满足 $a^m = e$ 的“最小正整数”至关重要。例如,在 $\mathbb{Z}_4$ 中,虽然 $1^8=0, 1^{12}=0$,但 $1$ 的是 4,因为 4 是第一个满足条件的正整数
  4. $n \in \mathbb{Z}$:生成循环子群时,指数 $n$ 必须取遍所有整数,包括负数和零。只考虑正整数次幂是不够的,除非群是有限的。对于无限群,不包括负指数就无法得到逆元,从而构不成一个
📝 [总结]

本段是第6节的开篇,它通过回顾循环子群生成元的概念,引出了本节的核心研究对象——循环群。它定义了元素的,并预告了的一个核心性质。最后,它明确了本节的目标:分类所有循环群并研究其子群结构,强调了这一研究在抽象代数中的基础性作用。

🎯 [存在目的]

引言的存在是为了搭建一个从已知到未知的桥梁。它激活读者在第5节学到的知识,为引入“元素的”这一新工具做铺垫,并从一开始就告诉读者“我们为什么要学这个”(因为它基础、重要,是构建更复杂理论的砖块),从而激发学习动机和建立清晰的知识框架。

🧠 [直觉心智模型]
  1. 生成元就像一个“引擎”:给定一个元素 $a$(引擎),通过不断重复群的运算(开动引擎),你可以“驶过”中的一系列元素。
  2. 循环群就像一个“单轨列车系统”:整个(城市)的所有站点,都可以从某一个特定的站点(生成元 $a$)出发,通过列车(群运算)不断前进或后退来到达。
  3. 元素的阶就像“轨道圈的长度”:从单位元 $e$ 出发,沿着元素 $a$ 的“轨道”走,需要多少步才能第一次回到 $e$?这个步数就是 $a$ 的。如果永远也回不到起点(除了出发时就在起点),那这个轨道就是无限长的,就是无限的。
💭 [直观想象]

想象一个有12个数字的钟表。

  1. 这个钟表盘面上的12个位置 $\{1, 2, \dots, 12\}$ (或者更数学化地,$\{0, 1, \dots, 11\}$)可以看作一个 $\mathbb{Z}_{12}$ 的元素集合。运算是“拨动时针”,即模12加法。
  2. 生成元:从0点开始,每次拨动1小时(元素1),你可以走遍1, 2, 3, ..., 11所有位置,最终回到0。所以1是一个生成元。这个钟表系统就是一个循环群
  3. 循环子群:从0点开始,每次拨动4小时(元素4)。你只能到达4点、8点,再下一次就回到0点了。你永远无法到达1, 2, 3, 5, ... 这些位置。所以 $\{0, 4, 8\}$ 就是由4生成的循环子群 $\langle 4 \rangle$。
  4. 元素的阶:元素4的是多少?你从0点出发,拨动4小时到达4点,再拨动4小时到达8点,再拨动4小时就回到了0点。总共拨了3次。所以4的是3。这恰好是子群 $\langle 4 \rangle$ 的大小。

22 循环群的基本性质

📜 [原文2]

我们首先证明循环群阿贝尔群

📖 [逐步解释]

这一小节的标题“循环群的基本性质”预示着我们将要探讨的是所有循环群都普遍拥有的、最根本的特性。作者选择的第一个、也是非常重要的一个基本性质就是交换律

  • 阿贝尔群 (Abelian Group):一个 $(G, *)$ 如果其运算满足交换律,即对于 $G$ 中任意两个元素 $g_1, g_2$,都有 $g_1 * g_2 = g_2 * g_1$,那么这个就称为阿贝尔群。这个名字是为了纪念挪威数学家尼尔斯·亨利克·阿贝尔。
  • 这句话是一个引子,它明确地提出了本小节的第一个任务:证明“循环群”这个集合范畴,完全包含于“阿贝尔群”这个集合范畴之内。换句话说,只要一个循环的,那么它必然满足交换律。这是一个非常强的结论。
📝 [总结]

这是一个过渡性的句子,清晰地陈述了接下来要证明的命题:所有循环群都满足交换律,即它们都是阿贝尔群

🎯 [存在目的]

这句话的作用是设定议题,让读者在阅读证明之前就明确目标。它将循环群(由单一元素生成)的结构特性与阿贝尔群(运算可交换)的运算特性联系起来,揭示了两者之间深刻的内在关系。

🧠 [直觉心智模型]

如果一个里所有的元素都是同一个“祖先” $a$ 的“后代”(即 $a$ 的幂),那么任何两个“后代” $a^r$ 和 $a^s$ 见面时,它们的“辈分”是可以随意交换计算的。比如先算 $r$辈再算 $s$辈,得到的是 $(r+s)$辈;先算 $s$辈再算 $r$辈,得到的也是 $(s+r)$辈。因为整数加法满足交换律 ($r+s=s+r$),所以这些“后代”之间的运算也必然满足交换律。

💭 [直观想象]

回到钟表的例子。假设你想计算“先拨动3小时,再拨动5小时”的结果。这相当于从0点开始,指针走了 $3+5=8$ 小时,到达8点。

现在反过来,计算“先拨动5小时,再拨动3小时”。这相当于从0点开始,指针走了 $5+3=8$ 小时,同样到达8点。

因为我们在“拨动”这个操作上,次序是无所谓的。循环群里的所有操作本质上都是这种“拨动”特定步数的操作,因此它们的组合顺序自然也无关紧要。

2.1 定理 6.1

📜 [原文3]

6.1 定理 每个循环群都是阿贝尔群

证明 令 $G$ 是一个循环群,且 $a$ 是 $G$ 的一个生成元,使得

$$ G=\langle a\rangle=\left\{a^{n} \mid n \in \mathbb{Z}\right\} . $$

如果 $g_{1}$ 和 $g_{2}$ 是 $G$ 的任意两个元素,则存在整数 $r$ 和 $s$ 使得 $g_{1}=a^{r}$ 和 $g_{2}=a^{s}$。那么

$$ g_{1} g_{2}=a^{r} a^{s}=a^{r+s}=a^{s+r}=a^{s} a^{r}=g_{2} g_{1}, $$

所以 $G$ 是阿贝尔群。$\square$

我们将继续对循环群的一般性工作使用乘法记号,即使它们是阿贝尔群

📖 [逐步解释]

这个定理及其证明是理解循环群性质的基石。证明过程非常直观和简洁,完美地利用了循环群的定义。

证明思路拆解:

  1. 目标:要证明 $G$ 是阿贝尔群,根据定义,我们必须证明对于 $G$ 中任意两个元素 $g_1, g_2$,都有 $g_1 g_2 = g_2 g_1$。
  2. 利用已知条件:我们唯一的已知条件是 $G$ 是一个循环群。这意味着什么?这意味着存在一个生成元 $a$,使得 $G$ 中的所有元素都能被写成 $a$ 的幂的形式。
  3. 表示任意元素:既然要证明对“任意”两个元素 $g_1, g_2$ 成立,我们就把它们用生成元 $a$ 表示出来。
    • 因为 $g_1 \in G$,且 $G = \langle a \rangle$,所以必然存在一个整数 $r$,使得 $g_1 = a^r$。
    • 同理,因为 $g_2 \in G$,所以必然存在一个整数 $s$,使得 $g_2 = a^s$。
  4. 进行计算和推导:现在我们来计算 $g_1 g_2$。
    • $g_1 g_2 = (a^r)(a^s)$ (这是直接代入)
    • 根据中幂运算的指数法则,$a^r a^s = a^{r+s}$。这个法则是的基本性质,源于结合律
  5. 核心步骤 - 交换:这里的关键一步在于,指数 $r$ 和 $s$ 是普通的整数。而我们知道,整数的加法是满足交换律的,即 $r+s = s+r$。
    • 所以,$a^{r+s} = a^{s+r}$。
  6. 反向推导:现在再把 $a^{s+r}$ 拆开。
    • 根据指数法则,$a^{s+r} = a^s a^r$。
    • 我们知道 $a^s = g_2$ 且 $a^r = g_1$。
    • 所以 $a^s a^r = g_2 g_1$。
  7. 得出结论:我们从 $g_1 g_2$ 出发,通过一系列的等式,最终得到了 $g_2 g_1$。
    • $g_1 g_2 = a^r a^s = a^{r+s} = a^{s+r} = a^s a^r = g_2 g_1$。
    • 由于 $g_1$ 和 $g_2$ 是任意选择的,这就证明了 $G$ 中任意两个元素都满足交换律
    • 因此,根据定义,$G$ 是一个阿贝尔群。证明完毕。

关于记号的说明:

证明后的那句话:“我们将继续对循环群的一般性工作使用乘法记号,即使它们是阿贝尔群。”

  • 乘法记号:指的是将群运算写成并列的形式(如 $g_1 g_2$),将单位元写成 $e$ 或 $1$,将逆元写成 $g^{-1}$,将幂写成 $g^n$。这是一种通用的、抽象的记法。
  • 加法记号:通常只用于阿贝尔群,运算写成 $+$(如 $g_1+g_2$),单位元写成 $0$,逆元写成 $-g$,幂(倍数)写成 $n \cdot g$ 或 $ng$。
  • 作者的意图:作者在此说明,尽管我们刚刚证明了循环群都是阿贝尔群(按惯例可以用加法记号),但在后续的通用理论推导中,为了保持一般性,仍然会优先使用更抽象的乘法记号。只有在具体讨论像 $\mathbb{Z}$ 或 $\mathbb{Z}_n$ 这种明确的加法群时,才会切换到加法记号。这避免了在发展理论时需要写两套证明(一套乘法,一套加法)。
∑ [公式拆解]
  • $G=\langle a\rangle=\left\{a^{n} \mid n \in \mathbb{Z}\right\}$
  • 已在上一节解释过。这里再次强调 $G$ 是循环群的定义,这是整个证明的基石。
  • $g_{1} g_{2}=a^{r} a^{s}=a^{r+s}=a^{s+r}=a^{s} a^{r}=g_{2} g_{1}$
  • 第一步 $g_1 g_2 = a^r a^s$: 这是将 $g_1$ 和 $g_2$ 用它们的生成元表示形式代入。
  • 第二步 $a^r a^s = a^{r+s}$: 这是的指数律。对于任意群元素 $x$ 和整数 $m, n$,都有 $x^m x^n = x^{m+n}$。
  • 第三步 $a^{r+s} = a^{s+r}$: 这是证明的“灵魂”所在。它利用了指数环(这里是整数 $\mathbb{Z}$)的性质。因为整数加法满足交换律 $r+s=s+r$,所以相等的指数对应的群元素也相等。
  • 第四步 $a^{s+r} = a^s a^r$: 再次使用群的指数律,方向相反。
  • 第五步 $a^s a^r = g_2 g_1$: 将 $a^s$ 和 $a^r$ 换回它们所代表的 $g_2$ 和 $g_1$。
  • 整个链条:建立起了 $g_1 g_2$ 和 $g_2 g_1$ 之间的相等关系,从而证明了交换律
💡 [数值示例]
  • 示例1:在 $\mathbb{Z}_{12}$ (加法群) 中验证
  • $\mathbb{Z}_{12}$ 是由 $a=1$ 生成的循环群
  • 取任意两个元素,比如 $g_1=4$ 和 $g_2=7$。
  • 我们可以把它们表示成生成元 $1$ 的幂(倍数):$g_1 = 4 = 4 \cdot 1 = 1^4$ (记作 $a^4$),$g_2 = 7 = 7 \cdot 1 = 1^7$ (记作 $a^7$)。所以这里 $r=4, s=7$。
  • 计算 $g_1 + g_2$:

$g_1 + g_2 = 4 +_ {12} 7 = 11$。

  • 使用证明中的逻辑:

$g_1 + g_2 = a^r + a^s \rightarrow (r \cdot a) + (s \cdot a) = (r+s) \cdot a = (4+7) \cdot a = 11 \cdot a = 11 \cdot 1 = 11$。

  • 计算 $g_2 + g_1$:

$g_2 + g_1 = 7 +_ {12} 4 = 11$。

  • 使用证明中的逻辑:

$g_2 + g_1 = a^s + a^r \rightarrow (s \cdot a) + (r \cdot a) = (s+r) \cdot a = (7+4) \cdot a = 11 \cdot a = 11 \cdot 1 = 11$。

  • 因为整数加法 $4+7 = 7+4$,所以最终结果必然相等。$g_1 + g_2 = g_2 + g_1$ 成立。
  • 示例2:在 $U_5$ (乘法群) 中验证
  • $U_5$ 是5次单位根群,其元素为 $\{1, e^{2\pi i/5}, e^{4\pi i/5}, e^{6\pi i/5}, e^{8\pi i/5}\}$。这是一个循环群,可以由 $a = e^{2\pi i/5}$ 生成。为方便,我们记 $a_k = e^{2\pi i k/5}$。
  • 取任意两个元素,比如 $g_1 = a_2 = a^2$ 和 $g_2 = a_4 = a^4$。这里 $r=2, s=4$。
  • 计算 $g_1 g_2$:

$g_1 g_2 = a^2 \cdot a^4 = a^{2+4} = a^6$。因为群的阶是5,$a^5=1$ (单位元),所以 $a^6 = a^5 \cdot a^1 = a$。

  • 计算 $g_2 g_1$:

$g_2 g_1 = a^4 \cdot a^2 = a^{4+2} = a^6 = a$。

  • 因为整数加法 $2+4 = 4+2$,所以最终结果必然相等。$g_1 g_2 = g_2 g_1$ 成立。
⚠️ [易错点]
  1. 不要混淆群运算和指数运算:证明的核心是利用了指数(整数)的加法交换律,来推导出群元素之间运算的交换律。$r+s=s+r$ 是在 $\mathbb{Z}$ 中成立的,而 $g_1 g_2 = g_2 g_1$ 是在 $G$ 中被证明的。
  2. 逆命题不成立:这个定理是单向的。“每个循环群都是阿贝尔群”,但反过来,“每个阿贝尔群都是循环群”是错误的。
  3. 反例:克莱因四元群 $V_4 = \{e, a, b, c\}$,其运算满足 $a^2=b^2=c^2=e$ 以及 $ab=c, ba=c$ 等。它是一个阿贝尔群(所有元素两两可交换)。但它不是循环群,因为没有任何一个元素可以生成所有四个元素:
  4. $\langle e \rangle = \{e\}$
  5. $\langle a \rangle = \{e, a\}$
  6. $\langle b \rangle = \{e, b\}$
  7. $\langle c \rangle = \{e, c\}$
  8. 因此,阿贝尔群的范畴比循环群更广泛。
📝 [总结]

定理6.1及其证明揭示了循环群一个根本的代数结构特性。其证明逻辑清晰:将内任意元素的运算,通过生成元转化为其指数的运算。由于指数所在的整数环具有加法交换律,从而传递给了原的运算,证明了循环群必然是阿贝尔群。这个定理是连接循环群的生成结构和其运算性质的桥梁。

🎯 [存在目的]

此定理的存在,首先是为了阐明循环群的基本属性,将其归入一个更广为人知的类别(阿贝尔群)中。其次,这个简洁的证明本身就是一个典范,展示了如何利用的定义和生成元的性质来推导的全局属性,是学习群论证明技巧的绝佳入门。最后,它为后续的研究(例如所有有限阿贝尔群的分解)提供了基础,因为我们知道构成部分(循环群)本身是行为良好(可交换)的。

🧠 [直觉心智模型]

(同上一节)所有元素都是同一个祖先 $a$ 的幂,就像一个大家族里的人都论“辈分”。$a^r$ 和 $a^s$ 这两个人的关系,完全由他们的辈分 $r$ 和 $s$ 决定。他们之间的“互动”(群运算)结果是第 $r+s$ 辈。由于辈分相加的顺序不影响结果($r+s = s+r$),所以这两个人的互动顺序也就不影响最终结果了。整个家族(群)因此显得非常“和谐”(可交换)。

💭 [直观想象]

想象在一个无限长的尺子上,所有的整数刻度点构成一个(整数加法群 $\mathbb{Z}$)。这个由“向右移动1个单位”这个操作(元素1)生成。

取任意两个操作,比如“向右移动3个单位”(元素3)和“向右移动5个单位”(元素5)。

  1. 先执行“向右3”,再执行“向右5”,总共向右移动了 $3+5=8$ 个单位。
  2. 先执行“向右5”,再执行“向右3”,总共向右移动了 $5+3=8$ 个单位。

结果完全一样。因为在尺子上移动,顺序是无关紧要的。所有循环群在本质上都可以看作是这种在一条直线(无限群)或一个圆环(有限群)上的“移动”,所以交换律是其内在属性。

2.2 除法算法

📜 [原文4]

接下来要讲的除法算法看起来微不足道,但却是研究循环群的一个非常基本的工具。

6.2 图

6.3 除法算法对于 $\mathbb{Z}$ 如果 $m$ 是一个正整数且 $n$ 是任意整数,那么存在唯一的整数 $q$ 和 $r$ 使得

$$ n=m q+r \quad \text { 且 } \quad 0 \leq r<m . $$

证明 我们给出一种直观的图解解释,使用图 6.2。在解析几何的实数 $x$ 轴上,标出 $m$ 的倍数和 $n$ 的位置。现在 $n$ 要么落在 $m$ 的倍数 $q m$ 上,此时 $r$ 可以取为 0,要么 $n$ 落在 $m$ 的两个倍数之间。如果是后一种情况,令 $q m$ 是 $n$ 左侧的第一个 $m$ 的倍数。那么 $r$ 如图 6.2 所示。注意 $0 \leq r<m$。$q$ 和 $r$ 的唯一性 follows since if $n$ is not a multiple of $m$ so that we can take $r=0$, then there is a unique multiple $q m$ of $m$ to the left of $n$ and at distance less than $m$ from $n$, as illustrated in Fig. 6.2. $\square$

除法算法的记号中,我们把 $q$ 视为商,把 $r$ 视为 $n$ 除以 $m$ 时的非负余数。

📖 [逐步解释]

这一部分引入了一个在数论和代数中都极为重要的基础工具——除法算法。虽然它被冠以“算法”之名,但在这里它更多地是以一个定理的形式出现,即保证了商 $q$ 和余数 $r$ 的存在性唯一性

引入部分解释

  • “看起来微不足道”:这句话说出了很多初学者的心声。除法算法描述的就是小学学过的带余数除法,比如 $17 \div 5 = 3 \dots 2$。这似乎非常简单。
  • “却是研究循环群的一个非常基本的工具”:这是作者在提醒我们,不要因为它形式简单就轻视它。这个工具的威力在于,它能将任意一个整数 $n$ 与一个特定的正整数 $m$ 联系起来,并把它“约束”到一个有限的、确定的范围里——余数 $r$ 所在的集合 $\{0, 1, \dots, m-1\}$。这种“约束”和“映射到有限集合”的思想,在处理循环群(特别是有限循环群)的结构时,会发挥巨大的作用。

定理6.3 除法算法 叙述解释

  • 条件:$m$ 是一个正整数($m \in \mathbb{Z}^+$),$n$ 是任意整数($n \in \mathbb{Z}$)。$m$ 相当于除数,$n$ 相当于被除数。
  • 结论:存在唯一的一对整数 $q$ (商, quotient) 和 $r$ (余数, remainder),满足两个条件:
  1. 等式关系: $n = mq + r$。这个等式表明,任何整数 $n$ 都可以表示为一个 $m$ 的倍数($mq$)加上一个余数($r$)。
  2. 范围约束: $0 \le r < m$。这个不等式是除法算法的精髓。它规定了余数 $r$ 必须是非负的,并且严格小于除数 $m$。正是这个约束保证了 $q$ 和 $r$ 的唯一性。

证明的直观解释

这个证明没有采用严格的代数构造(比如使用良序原则),而是给出了一个非常直观的几何解释。

  • 想象数轴:把所有整数想象成数轴上的点。
  • 标记 $m$ 的倍数:在数轴上标记出所有的 $m$ 的倍数,即 $\dots, -2m, -m, 0, m, 2m, 3m, \dots$。这些点将数轴分成了许多长度为 $m$ 的左闭右开区间,例如 $[0, m), [m, 2m), [-m, 0)$ 等。
  • 定位 $n$:现在,把任意整数 $n$ 放到这个数轴上。
  • 两种情况
  1. $n$ 恰好落在一个 $m$ 的倍数上。比如 $n=2m$。这时,我们可以取商 $q=2$,余数 $r=0$。满足 $n = mq+r$ 和 $0 \le r < m$。
  2. $n$ 落在两个相邻的 $m$ 的倍数之间,比如 $qm$ 和 $(q+1)m$ 之间。即 $qm < n < (q+1)m$。
    • 选择商 $q$:我们选择 $n$ 左侧的那个(或者说不大于 $n$ 的最大的)$m$ 的倍数作为 $qm$。
    • 定义余数 $r$:那么,$n$ 超出 $qm$ 的那部分就是余数 $r$。从几何上看,$r$就是点 $n$ 和点 $qm$ 之间的距离。所以 $r = n - qm$。
    • 验证 $r$ 的范围
    • 因为 $n$ 在 $qm$ 的右边(或与之重合),所以 $n \ge qm$,于是 $r = n - qm \ge 0$。
    • 因为 $(q+1)m$ 是 $n$ 右侧的第一个 $m$ 的倍数(如果 $n$ 不是 $m$ 的倍数),所以 $n < (q+1)m = qm + m$。于是 $r = n - qm < m$。
    • 综上,我们得到了 $0 \le r < m$。
    • 唯一性:为什么这样的 $q$ 和 $r$ 是唯一的?
    • 因为对于任意一个 $n$,它必然落在唯一一个左闭右开的区间 $[qm, (q+1)m)$ 中。这个区间的左端点 $qm$ 是唯一的,这就决定了商 $q$ 是唯一的。
    • 一旦 $q$ 被唯一确定,$r = n - mq$ 的值也就随之唯一确定了。

术语说明

  • 商 (quotient):$q$
  • 余数 (remainder):$r$。特别注意,这里的余数被强制要求为非负。这在处理负数除法时很重要。
∑ [公式拆解]
  • $n=m q+r \quad \text { 且 } \quad 0 \leq r<m$
  • $n$: 被除数,任意整数。
  • $m$: 除数,一个正整数。
  • $q$: 商,整数。
  • $r$: 余数,整数。
  • $n=mq+r$: 核心的等式关系。
  • $0 \leq r<m$: 核心的范围约束,保证了余数的非负性和唯一性。
💡 [数值示例]
  • 示例1:正数除法 (课本例6.4)
  • 求 $n=38$ 除以 $m=7$ 的商和余数。
  • 在数轴上找到7的倍数:$\dots, 21, 28, 35, 42, \dots$。
  • $38$ 位于 $35$ 和 $42$ 之间。即 $7 \cdot 5 < 38 < 7 \cdot 6$。
  • 我们选择 $38$ 左边的那个倍数,即 $35 = 7 \cdot 5$。所以 $q=5$。
  • 余数是 $r = 38 - 35 = 3$。
  • 验证:$38 = 7 \cdot 5 + 3$,并且 $0 \le 3 < 7$。
  • 所以商是 $q=5$,余数是 $r=3$。
  • 示例2:负数除法 (课本例6.5)
  • 求 $n=-38$ 除以 $m=7$ 的商和余数。
  • 在数轴上找到7的倍数:$\dots, -49, -42, -35, -28, \dots$。
  • $-38$ 位于 $-42$ 和 $-35$ 之间。即 $7 \cdot (-6) < -38 < 7 \cdot (-5)$。
  • 我们必须选择 $-38$ 左边的那个倍数(即不大于-38的最大倍数),也就是 $-42 = 7 \cdot (-6)$。所以 $q=-6$。
  • 余数是 $r = -38 - (-42) = -38 + 42 = 4$。
  • 验证:$-38 = 7 \cdot (-6) + 4$,并且 $0 \le 4 < 7$。
  • 所以商是 $q=-6$,余数是 $r=4$。
  • 示例3:恰好整除
  • 求 $n=-24$ 除以 $m=8$ 的商和余数。
  • $-24$ 本身就是 $8$ 的倍数。
  • $-24 = 8 \cdot (-3)$。
  • 我们可以写成 $-24 = 8 \cdot (-3) + 0$。
  • 所以商是 $q=-3$,余数是 $r=0$。验证 $0 \le 0 < 8$ 成立。
⚠️ [易错点]
  1. 负数除法的商和余数:这是最常见的错误点。很多人习惯性地想 $-38 \div 7$,可能会想成商是 $-5$,余数是 $-3$(因为 $-38 = 7 \cdot (-5) - 3$)。但这个结果是错误的,因为它违反了除法算法的核心要求 $0 \le r < m$。余数必须是非负的。正确的做法是,商要往更“负”的方向再取一位,以确保余数是正的。如图解所示,要找 $n$ 左边的 $m$ 的倍数。
  2. $m$ 必须是正整数除法算法的表述中,除数 $m$ 被限定为正整数。如果 $m$ 是负整数,可以先对 $|m|$ 使用除法算法,再调整符号,但标准的陈述是针对 $m>0$ 的。
  3. 唯一性:如果去掉 $0 \le r < m$ 这个约束,结果就不是唯一的。例如,$38 = 7 \cdot 4 + 10$ 也对,但 $10 \not< 7$;$38 = 7 \cdot 6 - 4$ 也对,但 $-4 \not\ge 0$。只有同时满足等式和范围约束的 $(q, r)$ 才唯一。
📝 [总结]

除法算法是一个基础但极其重要的数论定理。它断言,用一个正整数 $m$ 去除任意整数 $n$,总能得到一个唯一的商 $q$ 和一个唯一的、范围在 $[0, m-1]$ 内的余数 $r$。这个定理的几何直觉是在数轴上用 $m$ 的倍数去“度量”任意整数 $n$ 的位置。它最重要的作用是能将无限的整数集 $\mathbb{Z}$ 的问题,通过取余数,“投影”到有限集合 $\{0, 1, \dots, m-1\}$ 上来分析,这在研究有限循环群时是关键。

🎯 [存在目的]

引入除法算法的直接目的是为了服务于紧随其后的定理6.6——证明循环群子群也是循环的。在那个证明中,除法算法将扮演核心角色。它能将子群中任意一个元素的指数 $n$,分解成与子群“最小正元素”的指数 $m$ 相关的部分 $mq$ 和一个余数部分 $r$。通过证明这个余数 $r$ 必须为0,从而证明所有元素都是最小元素的倍数,即子群循环的。

🧠 [直觉心智模型]
  1. 时钟算术:想象一个有 $m$ 个刻度的时钟(0到m-1)。任何一个整数 $n$(代表向前或向后拨动 $n$ 格)最终都会停在哪个位置?除法算法告诉你:它会转 $q$ 圈(商),最后停在第 $r$ 个刻度上(余数)。无论 $n$ 多大或多小,最终的位置只可能是 $0, 1, \dots, m-1$ 这 $m$ 个位置之一。
  2. 打包东西:你有 $n$ 个苹果,要用容量为 $m$ 个的箱子来装。除法算法说,你一定能装满 $q$ 个箱子,最后剩下 $r$ 个苹果。剩下的苹果数量 $r$ 肯定比一个箱子的容量 $m$ 要少(否则还能再装),也肯定不会是负数。$q$ 和 $r$ 是唯一确定的。
💭 [直观想象]

(如图6.2所示)想象一条无限长的尺子,上面有整数刻度。现在你有一根长度为 $m$ 的短尺。你想测量长尺上一个点 $n$ 的位置。

你可以把短尺从0点开始,一次又一次地向右(或向左)铺设。铺设了 $q$ 次后,短尺的末端在 $mq$ 点。

这时,点 $n$ 距离 $mq$ 点有多远?这个距离就是 $r$。

$r = n - mq$。

因为你总是把短尺的端点对准不超过 $n$ 的最远位置,所以 $n$ 永远不会在 $mq$ 的左边,因此 $r \ge 0$。

同时,如果 $r \ge m$,说明你的短尺还能再往前铺设一次,这与你已经铺到“不超过 $n$ 的最远位置”相矛盾。所以必然有 $r < m$。

这样,你就把任意一个点 $n$ 的位置,唯一地描述为了“铺了 $q$ 次短尺,再往前走 $r$ 步”。

2.3 循环群子群的循环性

📜 [原文5]

我们将使用除法算法来证明循环群子群也是循环的。想一想我们为了证明这一点需要做什么。我们将不得不

使用循环群的定义,因为我们对循环群的证明还很少。也就是说,我们将不得不使用 $G$ 有一个生成元 $a$ 的事实。然后,我们必须用这个生成元 $a$ 来表示 $H$ 的某个生成元 $c=a^{m}$,以证明 $H$ 是循环的。实际上,对于 $a$ 的幂 $m$,只有一个自然的选择可以尝试。在你阅读定理的证明之前,你能猜到它是什么吗?

📖 [逐步解释]

这是一个引导性的段落,在给出正式证明之前,启发读者主动思考证明的策略。这是一种非常有效的教学方法。

思路引导拆解:

  1. 目标:证明循环群 $G$ 的任意一个子群 $H$ 也是循环的。
  2. “循环”的定义:要证明 $H$ 是循环的,我们必须做什么?根据定义,我们必须在 $H$ 中找到一个元素 $c$,使得 $H$ 中的所有其他元素都可以表示为 $c$ 的整数次幂。即 $H = \langle c \rangle$。
  3. 我们的已知条件是什么?
    • $G$ 是循环群,有一个生成元 $a$,所以 $G = \{a^n \mid n \in \mathbb{Z}\}$。
    • $H$ 是 $G$ 的一个子群 ($H \le G$)。这意味着 $H$ 是 $G$ 的一个子集,并且 $H$ 本身也满足群的四个公理。
  4. 连接 $H$ 和 $G$:因为 $H$ 是 $G$ 的子集,所以 $H$ 中的任何元素 $b$ 也必然是 $G$ 中的元素。因此,$b$ 必定可以表示为 $G$ 的生成元 $a$ 的某个幂,即 $b = a^k$ 对于某个整数 $k$。
  5. 寻找 $H$ 的生成元 $c$:我们要找的那个生成元 $c$ 也在 $H$ 中,所以 $c$ 本身也必须能表示成 $a$ 的幂。假设 $c = a^m$ 对于某个整数 $m$。
  6. 关键问题:我们应该选择哪个 $m$ 呢?$H$ 中可能包含了很多 $a$ 的幂,比如 $a^{k_1}, a^{k_2}, a^{k_3}, \dots$。我们要从中选出一个最“基础”的 $a^m$ 作为生成元
  7. 作者的提问:“只有一个自然的选择可以尝试。你能猜到它是什么吗?”
    • 思考“基础”的含义:什么样的幂是最基础的?在整数的世界里,“1”是最基础的构建单位。在由 $a$ 的幂组成的世界里,最“基础”的幂次可能是什么?
    • 考虑子群 $H$ 中的元素:$H$ 中包含了 $a$ 的某些幂。如果 $H$ 不是平凡子群 $\{e\}$,那么它肯定包含形如 $a^k$ (其中 $k \ne 0$) 的元素。如果 $a^k \in H$,那么它的逆元 $a^{-k}$ 也必然在 $H$ 中。这意味着 $H$ 中一定包含了 $a$ 的正整数次幂的元素(除非 $H=\{e\}$)。
    • “最小”的诱惑:在这些正整数幂次中,比如 $a^3, a^8, a^{12}, \dots$ 都在 $H$ 里,哪个最有可能成为基础?很自然地会想到,那个拥有最小正指数的元素,可能是构建其他所有元素的基础。比如,如果 $a^3$ 是 $H$ 中最小的正次幂元素,那么 $a^8$ 能不能由 $a^3$ 生成呢?这就是除法算法将要发挥作用的地方。
    • 答案猜测:因此,最“自然”的选择就是:在所有使得 $a^k \in H$ 的正整数 $k$ 中,选择那个最小的,称之为 $m$。然后我们尝试证明 $c = a^m$ 就是 $H$ 的生成元
📝 [总结]

本段是定理6.6证明前的“战术分析”。它引导读者将“证明 $H$ 是循环的”这个抽象目标,分解为“在 $H$ 中找到一个生成元 $c$”的具体任务。接着,通过层层推理,将寻找 $c$ 的问题聚焦到寻找一个具有特殊性质的指数 $m$ 上,并暗示这个 $m$ 就是使 $a^m \in H$ 的最小正整数。这为接下来的严格证明铺平了道路。

🎯 [存在目的]

此段落的目的在于培养读者的数学思维能力,而不是仅仅被动地接受一个证明。它鼓励读者:

  1. 从定义出发:思考为了证明一个结论,需要满足哪些定义条件。
  2. 利用所有已知信息:将 $G$ 的性质和 $H$ 的性质结合起来。
  3. 提出启发式问题:在构建证明时,问自己“什么是最自然/最简单/最基础的选择?”

通过这种引导,读者能够更好地理解证明背后的逻辑动机,而不仅仅是记住证明的步骤。

🧠 [直觉心智模型]

想象你在一个只允许你以特定步长(比如3米、5米、8米等)跳跃的跑道上。这些允许的步长构成了你的“子群” $H$。现在问,这个“跳跃子群”是不是“循环”的?也就是说,是否存在一个“基本步长” $c$,使得所有允许的跳跃步长都是这个基本步长的整数倍?

很自然的想法是,在所有允许的向前的步长中,找到那个最短的步长,比如是3米。那么,5米、8米这些步长是否都能由3米组合而成呢?也许不行。但如果规则是“只要你能跳 $x$ 米和 $y$ 米,你就能跳 $x+y$ 米以及 $x-y$ 米”(这正是子群的性质),那么我们找到的那个最短的正步长 $m$ 就极有可能成为所有允许步长的“公约数”或“基础单元”。证明就是要严格化这个直觉。

💭 [直观想象]

设想整数加法群 $\mathbb{Z}$ 是我们的 $G$,生成元是 $a=1$。现在有一个子群 $H$。我们知道 $H$ 里面有一些数。

假设我们发现 $12 \in H$ 且 $-8 \in H$。因为 $H$ 是子群,所以 $12+(-8) = 4 \in H$。

我们还发现 $8 \in H$ (因为 $-8 \in H$ implies $-(-8) \in H$)。

那么 $12-8=4 \in H$。

$8-4=4 \in H$。

$4+4=8 \in H$。

$4+4+4=12 \in H$。

我们似乎发现,所有我们已知的元素(8和12)都能被4“表示”。并且我们通过它们的加减运算,找到了一个更小的元素4。

这启发我们,在 $H$ 中所有正整数里,那个最小的数(这里可能是4,或者比4更小),会不会就是整个子群 $H$ 的生成元呢?这个“最小正整数”就是作者引导我们去猜测的那个“自然的选择”。

2.4 定理 6.6

📜 [原文6]

6.6 定理 循环群子群循环的。

证明 令 $G$ 是由 $a$ 生成的循环群,且 $H$ 是 $G$ 的一个子群。如果 $H=\{e\}$,那么 $H=\langle e\rangle$ 是循环的。如果 $H \neq\{e\}$,那么对于某个 $n \in \mathbb{Z}^{+}$,有 $a^{n} \in H$。令 $m$ 是 $\mathbb{Z}^{+}$中最小的整数,使得 $a^{m} \in H$。

我们声称 $c=a^{m}$ 生成 $H$;也就是说,

$$ H=\left\langle a^{m}\right\rangle=\langle c\rangle $$

我们必须证明 $H$ 中的每个 $b$ 都是 $c$ 的幂。由于 $b \in H$ 且 $H \leq G$,所以 $b=a^{n}$ 对于某个 $n$ 成立。根据除法算法,找到 $q$ 和 $r$ 使得

$$ n=m q+r \quad \text { 对于 } \quad 0 \leq r<m $$

。那么

$$ a^{n}=a^{m q+r}=\left(a^{m}\right)^{q} a^{r}, $$

所以

$$ a^{r}=\left(a^{m}\right)^{-q} a^{n} $$

现在因为 $a^{n} \in H, a^{m} \in H$,并且 $H$ 是一个,所以 $\left(a^{m}\right)^{-q}$ 和 $a^{n}$ 都属于 $H$。因此

$$ \left(a^{m}\right)^{-q} a^{n} \in H ; \quad \text { 也就是说, } \quad a^{r} \in H . $$

由于 $m$ 是使 $a^{m} \in H$ 的最小正整数,且 $0 \leq r<m$,所以我们必须有 $r=0$。因此 $n=q m$ 且

$$ b=a^{n}=\left(a^{m}\right)^{q}=c^{q} $$

所以 $b$ 是 $c$ 的幂。

📖 [逐步解释]

这是本节的核心定理之一,其证明是除法算法群论中应用的经典范例。

证明的详细步骤剖析:

  1. 设定前提
    • $G$ 是一个循环群,生成元为 $a$。($G = \langle a \rangle$)
    • $H$ 是 $G$ 的一个子群。($H \le G$)
    • 目标:证明 $H$ 也是一个循环群
  2. 处理平凡情况 (Base Case)
    • 如果 $H$ 只包含单位元 $e$,即 $H=\{e\}$。
    • 那么 $H$ 可以由 $e$ 生成,因为 $\langle e \rangle = \{e^n \mid n \in \mathbb{Z}\} = \{e\}$。
    • 所以,此时 $H$ 是循环的。这个最简单的情况就解决了。
  3. 处理非平凡情况 (General Case)
    • 假设 $H \neq \{e\}$,即 $H$ 中至少还包含其他元素。
    • 因为 $H$ 是 $G$ 的子集,所以 $H$ 中的非单位元元素也都是 $a$ 的幂,形如 $a^k$ ($k \ne 0$)。
    • 如果 $a^k \in H$,那么它的逆元 $(a^k)^{-1} = a^{-k}$ 也必须在 $H$ 中(因为 $H$ 是一个群)。
    • 这意味着,如果 $H$ 非平凡,它至少包含一个 $a$ 的正整数次幂的元素。(如果 $k<0$, 那么 $-k>0$, $a^{-k} \in H$)。
    • 所以,集合 $S = \{k \in \mathbb{Z}^+ \mid a^k \in H\}$ 是一个非空的正整数集合。
  4. 关键一步:选择生成元候选者
    • 根据良序原则 (Well-Ordering Principle),任何非空的正整数集合必有最小元。
    • 所以,我们可以令 $m$ 是集合 $S$ 中的最小整数。
    • $m$ 的定义:$m$ 是使得 $a^m \in H$ 的最小的正整数
    • 提出断言 (Claim):我们声称,由这个 $a^m$ 生成的循环子群 $\langle a^m \rangle$ 就等于 $H$。令 $c = a^m$,我们要证明 $H = \langle c \rangle$。
  5. 证明断言:要证明 $H = \langle c \rangle$,我们需要证明两件事:
    • (a) $\langle c \rangle \subseteq H$ (由 $c$ 生成的所有元素都在 $H$ 中)
    • (b) $H \subseteq \langle c \rangle$ (H中的所有元素都能由 $c$ 生成)
  • 证明 (a) $\langle c \rangle \subseteq H$:
  • 我们知道 $c = a^m \in H$。
  • $\langle c \rangle$ 中的任意元素形如 $c^q = (a^m)^q = a^{mq}$。
  • 因为 $a^m \in H$,且 $H$ 是一个子群,所以它对群运算是封闭的。这意味着 $a^m$ 与自身运算任意多次(或其逆元运算任意多次)的结果仍然在 $H$ 中。
  • 所以 $(a^m)^q$ 必然属于 $H$。
  • 因此,$\langle c \rangle \subseteq H$ 成立。这一部分相对容易。
  • 证明 (b) $H \subseteq \langle c \rangle$ (核心部分)
  • 这是证明的难点和关键。我们必须表明,对于 $H$ 中的任意一个元素 $b$,它都可以写成 $c$ 的幂的形式。
  • 取 $b \in H$。因为 $H \subseteq G$,所以 $b$ 也可以写成 $G$ 的生成元 $a$ 的幂:$b = a^n$ 对于某个整数 $n$。
  • 动用除法算法:现在我们有指数 $n$ 和我们选定的最小正指数 $m$。根据除法算法,存在唯一的整数 $q$ 和 $r$ 使得:

$n = mq + r$,并且 $0 \le r < m$。

  • 转化指数关系为元素关系

$b = a^n = a^{mq+r} = a^{mq} \cdot a^r = (a^m)^q \cdot a^r$。

  • 孤立出余数项 $a^r$

从上式变形可得:$a^r = (a^m)^{-q} \cdot a^n$。

  • 分析 $a^r$ 的归属:我们现在来判断 $a^r$ 是否属于 $H$。
  • 我们知道 $a^n = b \in H$ (这是我们的出发点)。
  • 我们知道 $a^m \in H$ (这是 $m$ 的定义)。
  • 因为 $H$ 是子群,$a^m \in H \implies (a^m)^{-1} \in H \implies (a^m)^{-q} \in H$。
  • $H$ 对群运算封闭,所以两个在 $H$ 中的元素 $(a^m)^{-q}$ 和 $a^n$ 相乘,结果也必须在 $H$ 中。
  • 所以 $a^r = (a^m)^{-q} \cdot a^n \in H$。
  • 利用 $m$ 的最小性:我们得出了两个重要结论:
  1. $a^r \in H$
  2. $0 \le r < m$
    • 再回想一下 $m$ 是什么?$m$ 是使得 $a^k \in H$ 的最小正整数
    • 现在我们找到了一个非负整数 $r$,它比 $m$ 还小,并且也满足 $a^r \in H$。
    • 如果 $r$ 是一个正整数(即 $r>0$),那么我们就找到了一个比 $m$ 更小的正整数,这与 $m$ 的最小性定义相矛盾
    • 因此,唯一的可能性就是 $r$ 不能是正整数。结合 $0 \le r < m$,只剩下一种可能:$r=0$。
    • 得出最终结论
    • 既然 $r=0$,那么除法算法的等式 $n=mq+r$ 就变成了 $n=mq$。
    • 代回到 $b$ 的表达式:$b = a^n = a^{mq} = (a^m)^q$。
    • 而我们已经定义了 $c = a^m$。所以 $b = c^q$。
    • 这就证明了:$H$ 中的任意元素 $b$ 都可以表示为 $c$ 的整数次幂。
    • 因此,$H \subseteq \langle c \rangle$ 成立。
  3. 整合结论
    • 我们证明了 $\langle c \rangle \subseteq H$ 和 $H \subseteq \langle c \rangle$。
    • 所以 $H = \langle c \rangle = \langle a^m \rangle$。
    • 根据定义,$H$ 是一个循环群。证明完毕。
∑ [公式拆解]
  • $H=\left\langle a^{m}\right\rangle=\langle c\rangle$
  • 这是证明的核心断言。它声称子群 $H$ 就是由元素 $c=a^m$ 生成的循环群
  • $n=m q+r \quad \text { 对于 } \quad 0 \leq r<m$
  • 除法算法的应用。这里的 $n$ 是子群中任意元素 $b=a^n$ 的指数,$m$ 是我们精心挑选的那个最小正指数。
  • $a^{n}=a^{m q+r}=\left(a^{m}\right)^{q} a^{r}$
  • 将指数的加法关系 $n=mq+r$ 转化为群元素的乘法关系。这里用到了指数律 $a^{x+y}=a^x a^y$ 和 $(a^x)^y=a^{xy}$。
  • $a^{r}=\left(a^{m}\right)^{-q} a^{n}$
  • 从上一个等式两边同乘以 $( (a^m)^q )^{-1} = (a^m)^{-q}$ 得到的,目的是为了孤立 $a^r$ 以便分析它。
  • $\left(a^{m}\right)^{-q} a^{n} \in H ; \quad \text { 也就是说, } \quad a^{r} \in H$
  • 这是基于子群封闭性得出的关键推论。因为 $a^m \in H$ 和 $a^n \in H$,所以它们的任何组合运算(乘法、求逆)结果都必须留在 $H$ 内。
  • $b=a^{n}=\left(a^{m}\right)^{q}=c^{q}$
  • 这是在证明了 $r=0$ 之后,得到的最终关系式。它明确显示了任意元素 $b$ 是如何由我们选定的生成元 $c$ 的 $q$次幂表示的。
💡 [数值示例]
  • 示例1:$G = \mathbb{Z}_{12}$ 的子群
  • 令 $G = \mathbb{Z}_{12} = \{0, 1, \dots, 11\}$,这是一个由 $a=1$ 生成的循环群(运算为模12加法)。
  • 考虑它的一个子群 $H = \{0, 4, 8\}$。
  • 我们要用定理的证明过程来验证 $H$ 是循环的。
  • $H$ 非平凡。我们寻找使得 $a^k = k \cdot 1 = k \in H$ 的最小正整数。
  • $H$ 中的正元素有 $4, 8$。其中最小的正整数是 $m=4$。
  • 所以我们选择的生成元候选者是 $c = a^m = a^4 = 4 \cdot 1 = 4$。
  • 我们声称 $H = \langle 4 \rangle$。
  • 现在取 $H$ 中任意一个元素,比如 $b=8$。在 $G$ 中,$b=a^8$,所以指数 $n=8$。
  • 对 $n=8$ 和 $m=4$ 使用除法算法

$8 = 4 \cdot 2 + 0$。

所以 $q=2, r=0$。

  • 我们来验证 $a^r = r \cdot a = 0 \cdot 1 = 0 \in H$。这当然成立。
  • 因为 $r=0$,所以 $n=mq$。
  • $b = a^n = a^{mq} = (a^m)^q \rightarrow b = n \cdot a = (q \cdot m) \cdot a = q \cdot (m \cdot a) = q \cdot c$。
  • 代入数值:$8 = 2 \cdot 4$。这表明元素 $8$ 是我们候选生成元 $4$ 的 $2$ 次幂(倍数)。
  • 我们对 $H$ 中所有元素都做此操作,都会发现它们的指数是 $m=4$ 的倍数,因此它们都是 $c=4$ 的幂。所以 $H = \langle 4 \rangle$ 是循环的。
  • 示例2:$G = \mathbb{Z}$ 的子群
  • 令 $G=\mathbb{Z}$,生成元 $a=1$。
  • 考虑一个子群 $H$,我们知道 $H$ 中包含 $12$ 和 $-18$。
  • 因为 $H$ 是子群,它也必须包含 $12+12=24$, $12+(-18)=-6$, $-6 \cdot (-1) = 6$ 等。
  • $H$ 中有哪些正整数?$\{12, 18, 6, \dots\}$。
  • 我们可以通过反复加减(本质是欧几里得算法)发现,集合 $\{12x + 18y \mid x, y \in \mathbb{Z}\}$ 里的最小正整数是 $12$ 和 $18$ 的最大公约数,即 $6$。
  • 所以,使得 $a^m=m \in H$ 的最小正整数是 $m=6$。
  • 证明过程告诉我们,这个子群 $H$ 就是由 $c = a^m = 6$ 生成的,即 $H = \langle 6 \rangle = 6\mathbb{Z}$(所有6的倍数组成的集合)。
  • 取任意一个 $b \in H$,比如 $b=18$。这里 $n=18$。
  • 对 $n=18, m=6$ 用除法算法:$18 = 6 \cdot 3 + 0$。$q=3, r=0$。
  • 这表明 $18 = 3 \cdot 6$,即 $b=c^3$。
  • 如果 $H$ 中有任何一个元素不能被6整除,比如 $b=10$,那么 $10 = 6 \cdot 1 + 4$。$r=4$。
  • 根据证明逻辑,$a^r = 4$ 也必须在 $H$ 中。但 $4 < 6$,这与 $6$ 是 $H$ 中最小的正元素矛盾!
  • 所以 $H$ 中不可能有不能被6整除的元素。因此 $H$ 就是所有6的倍数。
⚠️ [易错点]
  1. $m$ 必须是最小的正整数:如果选的不是最小的,结论就不成立。例如在 $\mathbb{Z}_{12}$ 的子群 $H=\{0,4,8\}$ 中,如果我们错误地选了 $m=8$(它也在H中),那么我们就无法用8生成4。
  2. $H=\{e\}$ 的情况:这个平凡情况必须单独考虑。因为在非平凡情况下,我们假设了存在一个正整数 $n$ 使得 $a^n \in H$。对于 $H=\{e\}$,不存在这样的正整数 $n$(除非群的阶是有限的,但理论需要覆盖无限群)。所以分开讨论更严谨。
  3. 良序原则的应用:证明中“令 $m$ 是最小的正整数”这一步,其合法性是由整数的良序原则保证的,即任何非空正整数集必有最小元。我们已经论证了包含这些指数的集合非空,所以最小元必然存在。
📝 [总结]

定理6.6 是循环群理论的一个支柱性结论。它表明循环群的“循环”性质是可以“遗传”给它的所有子群的。其证明过程精妙地结合了子群的封闭性、循环群的生成元表示以及数论中的除法算法。核心思想是:在子群 $H$ 中,找到那个由主群生成元 $a$ 的“最小正整数次幂”构成的元素 $c=a^m$,然后利用除法算法的余数唯一性与 $m$ 的最小性产生矛盾,来证明 $H$ 中所有其他元素的指数都必须是 $m$ 的倍数,从而证明 $H$ 就是由 $c$ 生成的循环群

🎯 [存在目的]

这个定理极大地简化了对循环群的研究。它告诉我们,要理解一个循环群的内部结构,我们只需要去理解它的循环子群。由于所有的子群都是循环的,它们的结构也相对简单,都可以由单一元素生成。这为后续完整地刻画一个循环群的所有子群(比如有多少个子群,每个子群的阶是多少,生成元是什么)奠定了理论基础。可以说,没有这个定理,对循环群的结构分析将寸步难行。

🧠 [直觉心智模型]

想象一个巨大的齿轮(循环群 $G$)由一个马达(生成元 $a$)驱动,每转一格,齿轮就前进一个齿。现在,这个大齿轮上有一些特殊的标记点(子群 $H$)。如果大齿轮转动,这些标记点也跟着动,并且它们自身也形成一个稳定的模式(子群的封闭性)。

这个定理告诉我们,这些标记点(子群 $H$)的分布模式必然也是“周期性”的。也就是说,也存在一个“子步进”,比如每隔 $m$ 个齿就有一个标记点。你总能找到一个最小的步进 $m$,使得所有的标记点都恰好是这个最小步进的整数倍。因此,这个由标记点组成的系统(子群 $H$)本身也可以看作是一个由“每次跳 $m$ 个齿”这个新操作生成的“小齿轮”(循环子群)。

💭 [直观想象]

想象你在一个圆形的跑道(有限循环群 $G$)上跑步,你只能一步一步地跑(生成元 $a$ 是跑一步)。跑道上有一些补给站(子群 $H$)。你从起点(单位元 $e$)出发,发现第3步、第6步、第9步... 都有补给站。

定理6.6说:这些补给站的分布必然是均匀的。你只要找到离起点最近的那个补给站,比如在第 $m$ 步。那么,所有其他的补给站一定都在第 $2m, 3m, 4m, \dots$ 步的位置上。不可能突然在第 $m+1$ 步冒出一个补给站。为什么?因为如果第 $m$ 步和第 $m+1$ 步都有补给站,那么根据“子群”的规则,“后退 $m$ 步再前进 $m+1$ 步”也应该能到达一个补给站,这意味着第1步就该有补给站。但如果第1步就有,那它才是最近的,这与 $m$ 是最近的矛盾(除非 $m=1$)。这个“矛盾”的逻辑,就是除法算法在证明中扮演的角色。

2.5 推论 6.7

📜 [原文7]

5.21 和 5.22 所述,加法下的 $\mathbb{Z}$ 是循环的,对于正整数 $n$,所有 $n$ 的倍数的集合 $n \mathbb{Z}$ 是加法下的 $\mathbb{Z}$ 的子群,是由 $n$ 生成的循环子群定理 6.6 表明,这些循环子群是加法下的 $\mathbb{Z}$ 的唯一子群。我们将其表述为一个推论

6.7 推论 加法下的 $\mathbb{Z}$ 的子群恰好是对于 $n \in \mathbb{Z}$ 的加法下的 $n \mathbb{Z}$。

📖 [逐步解释]

这个推论是定理6.6在最重要的无限循环群——整数加法群 $\langle \mathbb{Z}, + \rangle$ 上的直接应用。

推论前的引导文字解释

  1. “加法下的 $\mathbb{Z}$ 是循环的”: 这是我们已经知道的事实。$\mathbb{Z}$ 可以由 $1$ 生成 ($\mathbb{Z} = \langle 1 \rangle$),也可以由 $-1$ 生成 ($\mathbb{Z} = \langle -1 \rangle$)。在加法记号下,$\langle 1 \rangle = \{k \cdot 1 \mid k \in \mathbb{Z}\} = \mathbb{Z}$。
  2. “$n\mathbb{Z}$ 是 $\mathbb{Z}$ 的子群”: $n\mathbb{Z}$ 代表所有 $n$ 的倍数的集合,即 $\{\dots, -2n, -n, 0, n, 2n, \dots\}$。我们之前已经知道(或可以很容易验证)它是一个子群。它也是循环的,其生成元是 $n$(或 $-n$)。例如,$3\mathbb{Z} = \langle 3 \rangle$。
  3. “定理 6.6 表明,这些循环子群是唯一的子群”: 这是关键的逻辑跳跃。
    • 定理6.6 说:$\mathbb{Z}$ 的任何一个子群 $H$ 都必须是循环的。
    • 证明6.6的逻辑:证明过程揭示了,如果 $H \neq \{0\}$,那么 $H$ 就是由 $H$ 中最小的正整数 $m$ 生成的。
    • 结合起来:对于 $\mathbb{Z}$ 的任意一个非零子群 $H$,令 $m$ 是 $H$ 中最小的正成员。根据定理6.6的证明, $H = \langle m \rangle$。在 $\mathbb{Z}$ 中,由 $m$ 生成的循环子群就是所有 $m$ 的倍数的集合,即 $m\mathbb{Z}$。
    • 结论:因此,$\mathbb{Z}$ 的任何一个非零子群 $H$ 都必然是 $m\mathbb{Z}$ 的形式,其中 $m$ 是某个正整数。如果 $H$ 是零子群 $\{0\}$,它可以看作是 $0\mathbb{Z}$。所以,$\mathbb{Z}$ 的所有子群都具有 $n\mathbb{Z}$ 的形式。

推论6.7的叙述解释

  • “加法下的 $\mathbb{Z}$ 的子群”: 指的是整数加法群的所有子群
  • “恰好是”: 这个词意味着这是一个充要条件,说明两者是完全等价的集合。没有多余的,也没有缺少的。
  • 必要性:$\mathbb{Z}$ 的任何一个子群,必定是 $n\mathbb{Z}$ 的形式(这是定理6.6保证的)。
  • 充分性:任何一个 $n\mathbb{Z}$ 形式的集合,都是 $\mathbb{Z}$ 的一个子群(这是我们之前就知道的)。
  • “对于 $n \in \mathbb{Z}$ 的加法下的群 $n\mathbb{Z}$”: 这里 $n$ 可以是任意整数。
  • 如果 $n > 0$, $n\mathbb{Z}$ 就是所有 $n$ 的倍数,如 $2\mathbb{Z}, 3\mathbb{Z}$。
  • 如果 $n=0$, $0\mathbb{Z}=\{0\}$,即平凡子群
  • 如果 $n < 0$, 比如 $n=-3$,那么 $(-3)\mathbb{Z}$ 是所有-3的倍数的集合,这和 $3\mathbb{Z}$ 是同一个集合。所以通常我们只用非负的 $n$ 来标记这些子群。
💡 [数值示例]
  • 示例1:$\mathbb{Z}$ 的子群 $2\mathbb{Z} = \{\dots, -4, -2, 0, 2, 4, \dots\}$ (所有偶数)。这是一个由2生成的循环子群
  • 示例2:$\mathbb{Z}$ 的子群 $5\mathbb{Z} = \{\dots, -10, -5, 0, 5, 10, \dots\}$ (所有5的倍数)。这是一个由5生成的循环子群
  • 示例3:根据推论,不可能存在一个子群 $H$ 包含 $2$ 和 $3$ 但不包含 $1$。为什么?
  • 假设存在这样的子群 $H$。因为 $2, 3 \in H$,所以 $3-2=1 \in H$。
  • 一旦 $1 \in H$,由于 $1$ 是 $\mathbb{Z}$ 的生成元,$\langle 1 \rangle = \mathbb{Z}$。
  • 这意味着 $H$ 必须包含 $\mathbb{Z}$ 的所有元素,即 $H = \mathbb{Z} = 1\mathbb{Z}$。
  • 这与“不包含1”的假设矛盾(除非一开始就说错了)。
  • 所以,任何包含2和3的子群,其最小正元素必然是1(或1的约数),因此它只能是 $\mathbb{Z}$ 本身。
⚠️ [易错点]
  1. $n$的取值:虽然推论中说 $n \in \mathbb{Z}$,但由于 $n\mathbb{Z} = (-n)\mathbb{Z}$,我们通常只考虑 $n \ge 0$ 的情况来列举所有不同的子群。$\mathbb{Z}$ 的所有子群可以被一一列举为:$\{0\}, 1\mathbb{Z}(=\mathbb{Z}), 2\mathbb{Z}, 3\mathbb{Z}, 4\mathbb{Z}, \dots$。
  2. “恰好是”的理解:这个推论的威力在于它完全刻画了 $\mathbb{Z}$ 的所有子群结构。不存在任何“奇形怪状”的子群,比如“所有偶数和所有3的倍数的并集”就不是一个子群(因为它对加法不封闭:$2+3=5$,5既不是偶数也不是3的倍数)。
📝 [总结]

推论6.7是定理6.6在整数加法群 $\mathbb{Z}$ 上的一个具体化和完美的体现。它给出了一个完整而简洁的列表,描述了 $\mathbb{Z}$ 的所有可能的子群:它们不多不少,恰好就是由每个整数 $n$ 生成的循环子群 $n\mathbb{Z}$(即所有$n$的倍数构成的集合)。这使得无限循环群子群结构变得异常清晰。

🎯 [存在目的]
  1. 展示定理威力:这个推论是展示定理6.6“威力”的第一个重要例子。它将一个抽象的定理应用到了一个我们最熟悉的群上,得出了一个非常具体和有用的结论。
  2. 奠定基础:对 $\mathbb{Z}$ 的子群结构的清晰认识,是定义最大公约数(gcd) 的群论方法、以及后续讨论商群(如 $\mathbb{Z}/n\mathbb{Z}$)的基础。可以说,对 $\mathbb{Z}$ 的深刻理解是学习群论和环论的起点。
  3. 引出gcd:紧接着的文本就要利用这个推论来给最大公约数一个全新的、更抽象的定义。
🧠 [直觉心智模型]

想象整数这条无限长的大街上有很多房子,门牌号是 $\dots, -2, -1, 0, 1, 2, \dots$。一个“俱乐部”(子群)想要在这里成立。俱乐部的规则是,如果门牌号 $x$ 和 $y$ 是会员,那么 $x+y$ 和 $-x$ 也必须是会员,并且0号房(总部)必须是会员。

这个推论说,所有可能的俱乐部只有以下几种形式:

  1. 最排外的俱乐部:只有0号房是会员。($0\mathbb{Z}$)
  2. 最包容的俱乐部:所有房子都是会员。($1\mathbb{Z}$)
  3. 偶数俱乐部:只有偶数号的房子是会员。($2\mathbb{Z}$)
  4. “每隔三家”俱乐部:只有...-6, -3, 0, 3, 6... 是会员。($3\mathbb{Z}$)
  5. ...以此类推,对于任何一个步长 $n$,都有一个“每隔 $n$ 家”的俱乐部。

不可能存在一个俱乐部,它只接纳门牌号为偶数和5的倍数的会员,因为 $2+5=7$,7号房也得被接纳,然后 $7-5=2$ (已在), $5-2=3$也得被接纳, $2-3=-1$也得...最终所有人都得入会。这表明任何一个俱乐部,其会员的门牌号必须有某种统一的“周期性”或“公因子”结构,这个结构就是由 $n\mathbb{Z}$ 描述的。

💭 [直观想象]

在数轴上,任何一个 $\mathbb{Z}$ 的子群 $H$,如果你把它所有的点都画出来,它看起来就像一把均匀的“梳子”。梳子的齿就是子群的元素。这个推论告诉你,这把梳子的齿距必然是均匀的。你只要找到离0最近的那个正数的齿,设其距离为 $n$,那么所有的齿都会出现在 $n, 2n, 3n, \dots$ 以及 $-n, -2n, -3n, \dots$ 的位置上。不可能有两根相邻的齿,它们的距离不等于 $n$。

2.6 最大公约数的群论定义

📜 [原文8]

这个推论为我们提供了一种优雅的方式来定义两个正整数 $r$ 和 $s$ 的最大公约数练习 45 表明 $H=\{n r+m s \mid n, m \in \mathbb{Z}\}$ 是加法下的 $\mathbb{Z}$ 的一个子群。因此 $H$ 必须是循环的,并且有一个生成元 $d$,我们可以选择它是正的。

6.8 定义 令 $r$ 和 $s$ 是两个正整数。加法下的循环群

$$ H=\{n r+m s \mid n, m \in \mathbb{Z}\} $$

的正生成元 $d$ 是 $r$ 和 $s$ 的最大公约数(缩写为 gcd)。我们记为 $d=\operatorname{gcd}(r, s)$。

从定义中注意到, $d$ 是 $r$ 和 $s$ 的公约数,因为 $r=1 r+0 s$ 和 $s=0 r+1 s$ 都属于 $H$。由于 $d \in H$,我们可以写

$$ d=n r+m s $$

对于某些整数 $n$ 和 $m$。我们看到,任何同时整除 $r$ 和 $s$ 的整数也整除该等式的右侧,因此也必须是 $d$ 的约数。因此 $d$ 必须是同时整除 $r$ 和 $s$ 的最大数;这解释了定义 6.8 中 $d$ 的名称。

📖 [逐步解释]

这一部分是前面理论铺垫的第一个精彩应用:用群论的语言重新定义小学的最大公约数(Greatest Common Divisor, gcd)。这个新定义揭示了gcd更深层次的代数结构。

定义前的引导解释

  1. 构造一个集合 $H$: 给定两个正整数 $r$ 和 $s$,我们考虑所有形如 $nr+ms$ 的数的集合,其中 $n, m$ 是任意整数。这个集合记为 $H=\{nr+ms \mid n, m \in \mathbb{Z}\}$。这个形式叫做 $r$ 和 $s$ 的整数线性组合
  2. $H$ 是一个子群: 书中提到“练习 45 表明” $H$ 是 $\mathbb{Z}$ 的一个子群。我们在这里可以快速验证一下:
    • 非空: 取 $n=0, m=0$,则 $0 \cdot r + 0 \cdot s = 0 \in H$。
    • 封闭性: 取任意两个元素 $h_1 = n_1 r + m_1 s$ 和 $h_2 = n_2 r + m_2 s$。它们的和是 $h_1+h_2 = (n_1+n_2)r + (m_1+m_2)s$。因为 $n_1+n_2$ 和 $m_1+m_2$ 仍然是整数,所以 $h_1+h_2$ 也符合 $H$ 中元素的形式,故 $h_1+h_2 \in H$。
    • 逆元: 取任意元素 $h = nr+ms$。它的加法逆元是 $-h = (-n)r + (-m)s$。因为 $-n$ 和 $-m$ 也是整数,所以 $-h \in H$。
    • 满足这三条,所以 $H$ 确实是 $\mathbb{Z}$ 的一个子群
  3. 应用推论6.7: 既然 $H$ 是 $\mathbb{Z}$ 的一个子群,根据推论6.7,$H$ 必然具有 $d\mathbb{Z}$ 的形式,其中 $d$ 是某个非负整数。也就是说,$H$ 是一个由某个数 $d$ 生成的循环群,$H=\langle d \rangle$。
  4. $d$ 是正的: 因为 $r, s$ 是正整数,所以 $r=1\cdot r + 0\cdot s \in H$。只要 $r, s$ 不都为0,$H$ 就不是 $\{0\}$ 子群。所以它的生成元 $d$ 可以取为正数($d\mathbb{Z}$ 和 $(-d)\mathbb{Z}$ 是同一个集合)。

定义6.8的解释:

  • 定义:将上面论证中得到的那个正生成元 $d$,就定义为 $r$ 和 $s$ 的最大公约数
  • 记号:$d = \operatorname{gcd}(r, s)$。
  • 这是一个全新的视角:我们不再说“gcd是最大的那个公共约数”,而是说“gcd是 $\{nr+ms\}$ 这个子群的那个正的生成元”。

对新定义的合理性解释

为什么这个群论定义和我们以前学的那个“最大的公共约数”定义是等价的?下面的段落就在证明这一点。

  1. 证明 $d$ 是 $r, s$ 的一个公约数 (common divisor):
    • 我们需要证明 $d|r$ 并且 $d|s$。(“$d|r$”表示 $d$ 整除 $r$)
    • 我们知道 $r \in H$ (取 $n=1, m=0$) 并且 $s \in H$ (取 $n=0, m=1$)。
    • 又因为 $H = \langle d \rangle = d\mathbb{Z}$,这意味着 $H$ 中所有的元素都是 $d$ 的倍数。
    • 所以,$r$ 必然是 $d$ 的倍数,$s$ 也必然是 $d$ 的倍数。
    • 这就证明了 $d$ 是 $r$ 和 $s$ 的一个公约数
  2. 证明 $d$ 是最大的那个公约数 (greatest):
    • 假设有另外任意一个公约数 $k$,即 $k|r$ 且 $k|s$。我们要证明 $k \le d$。实际上我们可以证明一个更强的结论:$k|d$。
    • 我们知道 $d$ 是 $H$ 的生成元,所以 $d$ 自身也在 $H$ 中。
    • 因此,$d$ 必须能被写成 $r$ 和 $s$ 的整数线性组合形式:
    • 现在,因为 $k|r$,所以 $r = k \cdot a$ (a是整数)。
    • 因为 $k|s$,所以 $s = k \cdot b$ (b是整数)。
    • 把这两个代入 $d$ 的表达式:
    • 由于 $n_0, a, m_0, b$ 都是整数,所以 $(n_0 a + m_0 b)$ 也是一个整数。
    • 这就表明 $d$ 是 $k$ 的一个倍数,即 $k|d$。
    • 如果一个数 $k$ 能整除另一个数 $d$(且两者都为正),那么必然有 $k \le d$。
    • 结论:我们证明了,任何一个 $r,s$ 的公约数 $k$,都必然是 $d$ 的约数。这自然就意味着 $d$ 是所有公约数中最大的那一个。
∑ [公式拆解]
  • $H=\{n r+m s \mid n, m \in \mathbb{Z}\}$
  • 这是由 $r$ 和 $s$ 生成的 $\mathbb{Z}$ 的理想(在环论中)或子群(在群论中)的定义。它包含了 $r$ 和 $s$ 的所有整数线性组合。
  • $d=\operatorname{gcd}(r, s)$
  • 标准的最大公约数记号。
  • $d=n r+m s$
  • 贝祖等式。这是最大公约数群论(或数论)定义的一个直接推论。它表明,两个数的最大公约数总可以表示为这两个数本身的线性组合。这是gcd一个极其重要的性质。
💡 [数值示例]
  • 示例1:$r=42, s=72$ (课本例6.9)
  • 我们考虑集合 $H = \{42n + 72m \mid n, m \in \mathbb{Z}\}$。
  • 根据定义,$\operatorname{gcd}(42, 72)$ 就是这个子群 $H$ 的正生成元 $d$。
  • $H$ 包含 $42$ 和 $72$。也包含 $72-42=30$。也包含 $42-30=12$。也包含 $30-12=18$。也包含 $18-12=6$。也包含 $12-6=6$。我们似乎找到了一个很小的元素 $6$。
  • 我们来验证 $6$ 是否能生成 $42$ 和 $72$。$42 = 6 \cdot 7$,$72 = 6 \cdot 12$。可以。
  • 这表明 $42\mathbb{Z} \subseteq 6\mathbb{Z}$ 且 $72\mathbb{Z} \subseteq 6\mathbb{Z}$。因此 $H = 42\mathbb{Z} + 72\mathbb{Z} \subseteq 6\mathbb{Z}$。
  • 反过来,$6$ 能否表示成 $42n+72m$?是的,书上给了例子 $6 = (-5) \cdot 42 + 3 \cdot 72 = -210 + 216$。
  • 因为 $6 \in H$,且 $H$ 中所有元素都是 $6$ 的倍数,所以 $H = \langle 6 \rangle = 6\mathbb{Z}$。
  • 因此,$H$ 的正生成元是 $d=6$。
  • 根据定义,$\operatorname{gcd}(42, 72) = 6$。这与我们用“找所有公约数再取最大”的方法得到的结果一致。
  • 并且我们验证了贝祖等式 $6 = (-5) \cdot 42 + 3 \cdot 72$。
  • 示例2:$r=12, s=25$
  • $H = \{12n + 25m \mid n, m \in \mathbb{Z}\}$。
  • $2 \cdot 12 = 24 \in H$。$1 \cdot 25 = 25 \in H$。
  • 所以 $25 - 24 = 1 \in H$。
  • 一旦 $1 \in H$,那么 $H$ 的最小正元素就是 $1$。所以 $H = \langle 1 \rangle = \mathbb{Z}$。
  • $H$ 的正生成元是 $d=1$。
  • 因此,$\operatorname{gcd}(12, 25) = 1$。
  • 这也意味着,我们一定能找到 $n, m$ 使得 $1 = 12n + 25m$。比如 $1 = 12 \cdot (-2) + 25 \cdot 1 = -24+25$。
⚠️ [易错点]
  1. 定义 vs 计算:这个群论定义非常“优雅”,揭示了本质,但它本身不是一个高效计算gcd的算法。实际计算gcd我们通常使用欧几里得算法(辗转相除法)。有趣的是,欧几里得算法的每一步 $r_k = r_{k+1} q + r_{k+2}$ 实际上都对应着子群包含关系的变化,其本质与这个群论定义是相通的。
  2. 贝祖等式的系数不唯一:$d=nr+ms$ 中的 $n, m$ 不是唯一的。例如 $\operatorname{gcd}(6,10)=2$,$2 = (-3)\cdot 6 + 2\cdot 10 = -18+20$。但同时 $2 = 2\cdot 6 + (-1)\cdot 10 = 12-10$。
  3. 正生成元:一个循环子群 $d\mathbb{Z}$ (当 $d \ne 0$) 有两个生成元:$d$ 和 $-d$。定义gcd时,我们特意选择了那个的生成元。
📝 [总结]

本节内容利用推论6.7($\mathbb{Z}$的子群都是$n\mathbb{Z}$形式)为最大公约数(gcd)提供了一个深刻的代数定义。它将 $\operatorname{gcd}(r,s)$ 定义为由 $r$ 和 $s$ 的所有整数线性组合构成的子群 $\{nr+ms\}$ 的正生成元 $d$。这个定义的合理性在于,可以证明这个 $d$ 确实是 $r,s$ 的一个公约数,并且任何其他的公约数都能整除 $d$,因此 $d$ 是最大的。这个定义最重要的推论是贝祖等式:$\operatorname{gcd}(r,s)$ 总能表示为 $r,s$ 的一个整数线性组合。

🎯 [存在目的]
  1. 理论的统一与深化:将一个初等数论的概念(gcd)无缝地融入到更抽象的群论框架中,展示了代数学的统一之美。它告诉我们,gcd不仅仅是一个数,它是一个代数结构的“身份证”(生成元)。
  2. 提供强大的工具贝祖等式 ($d=nr+ms$) 是数论和代数中一个极其有用的工具。例如,当 $\operatorname{gcd}(r,s)=1$ 时,我们知道存在 $n,m$ 使得 $nr+ms=1$。这个等式是证明许多整除性质、解决模线性方程等问题的关键。
  3. 为互质概念铺路:紧接着,文章就要用这个性质来定义和讨论“互质”的概念及其重要推论,这在研究有限循环群生成元时至关重要。
🧠 [直觉心智模型]

想象你在一个无限大的二维网格上,你只能沿着两个固定的向量 $\vec{v_r}=(r,0)$ 和 $\vec{v_s}=(s,0)$ (这里简化到一维)的方向移动,并且可以移动任意整数步。你从原点出发,所有你能到达的点集就是子群 $H=\{nr+ms\}$。

这个模型问:你所能到达的所有点,是不是就像一个更小步长的均匀网格?

答案是肯定的。你最终能到达的所有点,恰好是某个最小步长 $d$ 的所有整数倍。这个最小的、你能构造出来的正步长 $d$,就是 $r$ 和 $s$ 的最大公约数

例如,如果你的基本步长是6米和10米。你可以前进10米,后退6米,实现了前进4米。你可以前进6米,后退4米,实现了前进2米。你可以前进4米,后退2米,还是2米。你发现,你能构造出的最小正步长是2米。那么你所有能到达的位置,都必须是2的倍数。所以 $\operatorname{gcd}(6,10)=2$。

💭 [直观想象]

用两把不同刻度的尺子,$r$ 和 $s$,来测量长度。你可以把它们首尾相接,或者反向放置。所有你能测量出的净长度,构成了集合 $H$。这个定义说,所有你能测量出的长度,都是某一个基本长度单位 $d$ 的整数倍。而这个最小的基本单位 $d$,就是 $r$ 和 $s$ 的最大公约数。比如用一把3cm的尺子和一把5cm的尺子,你可以量出 $5-3=2$cm, $3-2=1$cm。一旦你能凑出1cm,你就能凑出任何整数厘米。所以 $\operatorname{gcd}(3,5)=1$cm。

2.7 互质与整除性质

📜 [原文9]

如果两个正整数的 gcd 为 1,则它们互质。例如,12 和 25 互质。注意它们没有共同的质因子。在我们讨论循环群子群时,我们需要知道以下内容:

如果 $r$ 和 $s$ 互质,且 $r$ 整除 $s m$,那么 $r$ 必须整除 $m$。

我们来证明这一点。如果 $r$ 和 $s$ 互质,那么我们可以写

$$ 1=a r+b s \quad \text { 对于某些 } \quad a, b \in \mathbb{Z} . $$

乘以 $m$,我们得到

$$ m=a r m+b s m . $$

现在 $r$ 既整除 $arm$ 也整除 $bsm$,因为 $r$ 整除 $sm$。因此 $r$ 是这个等式右侧的约数,所以 $r$ 必须整除 $m$。

📖 [逐步解释]

这一部分引入了“互质”的概念,并利用上一节得到的贝祖等式,证明了一个在数论和群论中都非常关键的整除引理(有时称为欧几里得引理的推广形式)。

互质 (relatively prime / coprime) 的定义

  • 定义:两个正整数,如果它们的最大公约数是1,则称它们互质
  • 例子:$12$ 和 $25$。$12$的约数是$\{1,2,3,4,6,12\}$,$25$的约数是$\{1,5,25\}$。它们唯一的正公约数是1,所以 $\operatorname{gcd}(12,25)=1$。
  • 与质因子的关系:“注意它们没有共同的质因子”。这是判断两个数是否互质的常用方法。$12 = 2^2 \cdot 3$,$25 = 5^2$。它们的质因子集合 $\{2,3\}$ 和 $\{5\}$ 没有交集。这也是互质的充要条件。

核心引理的陈述

  • 条件:
  1. $r, s$ 是互质的正整数 ($\operatorname{gcd}(r,s)=1$)。
  2. $r$ 整除 $s$ 和另一个整数 $m$ 的乘积 ($r \mid sm$)。
    • 结论: $r$ 必须整除 $m$ ($r \mid m$)。
    • 直观理解: 这个引理说,如果 $r$ 和 $s$ “毫无关系”(互质),那么当 $r$ 能整除 $sm$ 这个乘积时,它跟 $s$ 没关系,所有的“整除力”都必须作用在 $m$ 身上。$r$ 不能通过 $s$ 来“部分地”整除这个乘积。

证明的详细步骤剖析

  1. 目标:证明 $r \mid m$。根据定义,就是要证明 $m$ 可以写成 $r$ 乘以某个整数的形式。
  2. 利用核心已知条件:我们最重要的已知条件是 $r$ 和 $s$ 互质
    • 根据上一节的讨论(贝祖等式),$\operatorname{gcd}(r,s)=1$ 意味着存在整数 $a, b$ 使得:
    • 这是整个证明的出发点和引擎。没有这个等式,证明无从谈起。
  3. 向目标形式靠拢:我们的目标是证明关于 $m$ 的整除性,而现在的等式里只有 $1, a, r, b, s$。如何把 $m$ 引入进来?
    • 一个非常自然的想法是:给等式两边同时乘以 $m$
    • $1 \cdot m = (ar + bs) \cdot m$
    • $m = arm + bsm$。
  4. 分析新等式的右侧:现在我们来看等式右边的两项 $arm$ 和 $bsm$,看看它们是否能被 $r$ 整除。
    • 第一项 $arm$: 这一项里直接就包含了因子 $r$,所以它显然是 $r$ 的倍数。即 $r \mid arm$。
    • 第二项 $bsm$: 我们需要用到另一个已知条件:$r \mid sm$。
    • $r \mid sm$ 意味着 $sm = rk$ 对于某个整数 $k$。
    • 那么 $bsm = b(rk) = r(bk)$。
    • 因为 $b,k$ 都是整数,所以 $bk$ 也是整数。这表明 $bsm$ 也是 $r$ 的倍数。即 $r \mid bsm$。
  5. 利用整除性质得出结论
    • 我们已经证明了 $r$ 整除右侧的第一项 ($arm$),也整除右侧的第二项 ($bsm$)。
    • 根据整除的基本性质:如果一个数能同时整除两项,那么它也能整除这两项的和。
    • 所以,$r$ 必须能整除它们的和 $arm+bsm$。
    • 而 $arm+bsm$ 正好等于 $m$。
    • 因此,$r \mid m$。证明完毕。
∑ [公式拆解]
  • $1=a r+b s \quad \text { 对于某些 } \quad a, b \in \mathbb{Z}$
  • 贝祖等式的特例,当 $\operatorname{gcd}(r,s)=1$ 时。这是从“互质”这个条件转化出的、可用于计算的关键代数表达式。
  • $m=a r m+b s m$
  • 上一个等式两边同乘以 $m$ 得到。这是一个巧妙的代数变形,目的是在等式中引入目标变量 $m$,并创造出可以用已知条件 $r \mid sm$ 的项 $bsm$。
💡 [数值示例]
  • 示例1:
  • 令 $r=4, s=9, m=10$。
  • 条件检查:
  • $\operatorname{gcd}(4,9)=1$,所以 $r,s$ 互质
  • $sm = 9 \cdot 10 = 90$。
  • $r \mid sm$? $4 \mid 90$? $90 \div 4 = 22.5$,不能整除。
  • 此例不适用,因为前提条件“$r$ 整除 $sm$”不满足。
  • 示例2:
  • 令 $r=4, s=9, m=20$。
  • 条件检查:
  • $\operatorname{gcd}(4,9)=1$,所以 $r,s$ 互质
  • $sm = 9 \cdot 20 = 180$。
  • $r \mid sm$? $4 \mid 180$? $180 \div 4 = 45$,可以整除。
  • 引理的结论: 那么 $r$ 必须整除 $m$。即 $4 \mid 20$。
  • 验证: $20 \div 4 = 5$。结论正确。
  • 用证明过程走一遍:
  • $\operatorname{gcd}(4,9)=1$。我们可以找到 $1 = a \cdot 4 + b \cdot 9$。例如 $1 = (-2) \cdot 4 + 1 \cdot 9 = -8+9$。所以 $a=-2, b=1$。
  • 两边乘以 $m=20$:

$20 = (-2) \cdot 4 \cdot 20 + 1 \cdot 9 \cdot 20$

$20 = 4 \cdot (-40) + 180$。

  • 右边第一项 $4 \cdot (-40)$ 显然能被4整除。
  • 右边第二项 $180 = 9 \cdot 20$。我们已知 $4 \mid 9 \cdot 20$。
  • 因为 $4$ 整除右边的两项,所以 $4$ 必须整除它们的和,即 $20$。
  • 示例3 (如果r,s不互质会怎样):
  • 令 $r=6, s=9, m=2$。
  • 条件检查:
  • $\operatorname{gcd}(6,9)=3 \ne 1$。它们不互质
  • $sm = 9 \cdot 2 = 18$。
  • $r \mid sm$? $6 \mid 18$? 可以整除。
  • 引理的结论还成立吗: $r$ 必须整除 $m$ 吗?$6 \mid 2$? 不成立。
  • 这个反例说明,“$r,s$ 互质”这个条件是绝对必要的,不能去掉。
⚠️ [易错点]
  1. 引理的条件缺一不可:必须同时满足“$r,s$互质”和“$r \mid sm$”,才能推出“$r \mid m$”。上面示例3展示了缺少“互质”条件的反例。
  2. 与素数的关系:如果 $r$ 是一个素数 $p$,那么这个引理就变成了欧几里得引理:若素数 $p$ 整除 $sm$,则 $p \mid s$ 或 $p \mid m$。因为如果 $p \nmid s$ (p不整除s),那么由于 $p$ 是素数,$\operatorname{gcd}(p,s)$ 只能是1,即它们互质。于是根据我们刚证的引理,必然有 $p \mid m$。
  3. 证明的关键是贝祖等式:这个证明的巧妙之处在于它完全不依赖于质因数分解,而是纯粹地使用贝祖等式进行代数推导。这使得它在更广泛的代数结构(比如主理想整环)中也能成立。
📝 [总结]

本节首先定义了互质(gcd为1),然后证明了一个重要的整除性质:若 $r$ 与 $s$ 互质且 $r \mid sm$,则必有 $r \mid m$。证明的核心技巧是利用互质等价于贝祖等式 $1=ar+bs$,然后将此等式两边同乘以 $m$,再结合整除的基本性质进行推导。这个引理是后续研究有限循环群生成元和阶的性质的关键工具。

🎯 [存在目的]

引入并证明这个整除性质,其直接目的是为了服务于定理6.14的证明。在定理6.14中,需要确定一个元素 $b=a^s$ 的阶,这涉及到寻找最小的正整数 $m$ 使得 $a^{sm}=e$,在有限群中这等价于 $n \mid sm$ (其中$n$是群的阶)。此时,如果我们需要分析 $m$ 的性质,这个引理就能派上用场,比如当 $n/d$ 和 $s/d$ 互质时,从 $n/d \mid m(s/d)$ 就可以直接推出 $n/d \mid m$。

🧠 [直觉心智模型]

把“整除”想象成“能够被完全分解成...的因子”。

  1. $r \mid sm$ 的意思是,$sm$ 这个数可以被分解,其中一部分因子可以凑成一个 $r$。
  2. $r,s$ 互质的意思是,$r$ 和 $s$ 没有任何共同的“基本构件”(质因子)。
  3. 那么,当 $sm$ 的因子能凑出一个 $r$ 时,这些构件肯定不可能来自 $s$(因为 $s$ 和 $r$ 没有共同构件),所以它们必然全部来自 $m$。
  4. 因此,$m$ 本身就必须包含能凑成一个 $r$ 的所有构件,即 $r \mid m$。
💭 [直观想象]

想象你有一个天平,左边放着一个重量为 $m$ 的物体。你有两种砝码,一种重量是 $r$,一种是 $s$。

  1. $1=ar+bs$ 意味着你可以通过在天平两边放置不同数量的 $r$ 和 $s$ 砝码,最终使得天平达到平衡,且净效应相当于一个重量为1的单位。(比如在左边放 $a$ 个 $r$ 砝码,右边放 $b$ 个 $s$ 砝码和1个单位砝码,天平平衡)。
  2. 现在,把所有东西的重量都放大 $m$ 倍:左边物体重 $m^2$,右边砝码变成 $m$ 个单位砝码... 这个想象不太好。

换个想象:

你有两种长度的绳子,长度为 $r$ 和 $s$,且 $\operatorname{gcd}(r,s)=1$。你知道你可以通过拼接和裁剪(线性组合),凑出长度为1的绳子。

现在有一个很长的绳子,它的总长度是 $s \cdot m$。

你知道这根长绳可以被剪成若干段长度为 $r$ 的短绳,没有剩余 ($r \mid sm$)。

引理说:既然 $r$ 和 $s$ 的长度没有公共的基本单位(除了1),那么 $r$ 能整除 $s \cdot m$ 这件事,跟 $s$ 的长度是没关系的。这必然意味着 $r$ 本身就能整除 $m$ 那部分的长度。

33 循环群的结构

📜 [原文10]

我们现在可以描述所有循环群,直到同构

📖 [逐步解释]

这句话宣告了本节一个核心目标的达成:对所有循环群进行分类。

  • “描述所有循环群”: 这听起来是一个宏大的任务,因为循环群有无限多个(比如 $\mathbb{Z}_2, \mathbb{Z}_3, \mathbb{Z}_4, \dots, \mathbb{Z}$)。
  • “直到同构 (up to isomorphism)”: 这是数学中进行分类时一个至关重要的概念。它意味着我们不关心群里元素的具体“名字”或“长相”,只关心它们的代数结构。如果两个群是同构的,我们就把它们视为同一个群的“不同实现”或“不同化身”,将它们归为同一类。
  • 同构 (Isomorphism):一个从群 $G$ 到群 $G'$ 的双射函数 $\phi$(即一一对应),并且它保持群的运算结构,即 $\phi(a \cdot b) = \phi(a) * \phi(b)$ (其中 $\cdot$ 是G的运算, $*$ 是G'的运算)。
  • 例子: 加法群 $\mathbb{Z}_2 = \{0,1\}$ 和乘法群 $\{1, -1\}$ 是同构的。它们都有两个元素,运算规则的结构是相同的。我们认为它们在代数结构上是同一个东西。
  • 本节的结论预告:这句话预示着,尽管表面上循环群有无限多个,但从结构上看,它们只有两种本质不同的类型。接下来的定理6.10将明确指出这两种类型是什么。
📝 [总结]

这是一个承上启下的句子,说明基于前文的铺垫,我们现在已经准备好对所有循环群进行最终的结构分类。分类的标准是“同构”,即结构相同就算同一类。

🎯 [存在目的]

这句话为定理6.10的出现设定了舞台。它提升了该定理的地位,明确指出这个定理不是在讲某个循环群的某个小性质,而是在回答一个关于循环群整体的、根本性的分类问题。

🧠 [直觉心智模型]

想象一下世界上有各种各样的螺丝。有些是十字的,有些是一字的,有些是内六角的;有些是铜的,有些是铁的;有些长,有些短。

  1. “描述所有螺丝”可能很复杂。
  2. 但如果“直到同构”地分类,我们可能只关心“头的形状”。那么所有螺丝就可以被分为“十字螺丝类”、“一字螺丝类”、“内六角螺丝类”等等。我们不再关心它的材质、长度等“非结构性”的细节。
  3. 类似地,对循环群的分类,就是要找到它的“头的形状”是什么。定理将告诉我们,只有两种“头型”:一种是无限长的“直线型”,一种是有限长的“圆环型”。
💭 [直观想象]

思考所有可能的“单轨列车系统”(循环群)。

  1. 有些系统,轨道是无限延伸的直线,比如整数群 $\mathbb{Z}$。你可以永远向前或向后走。
  2. 另一些系统,轨道是一个封闭的环路,比如 $\mathbb{Z}_n$。你走 $n$ 步就会回到起点。
  3. 定理6.10就是要证明,任何一个“单轨列车系统”,要么是“无限直线”型的,要么是“有限环路”型的,不存在第三种奇特的结构(比如一个8字形或者更复杂的)。

3.1 定理 6.10

📜 [原文11]

6.10 定理 令 $G$ 是由生成元 $a$ 生成的循环群。如果 $G$ 的是无限的,那么 $G$ 同构于 $\langle\mathbb{Z},+\rangle$。如果 $G$ 的为有限的 $n$,那么 $G$ 同构于 $\left\langle\mathbb{Z}_{n},+_{n}\right\rangle$。

📖 [逐步解释]

这个定理是循环群基本结构定理。它给出了所有循环群的“标准模型”或“原型”。

定理叙述的拆解

  • 前提: $G$ 是一个循环群,由元素 $a$ 生成 ($G=\langle a \rangle$)。
  • 分类讨论: 定理根据 $G$ 的(即群中元素的个数 $|G|$)进行分类。
  • 情况一:无限循环群
  • 条件: $G$ 的是无限的 ($|G| = \infty$)。
  • 结论: $G$ 同构于整数加法群 $\langle\mathbb{Z},+\rangle$。
  • 含义: 所有无限循环群,无论其元素的具体形式是什么(可能是矩阵、函数、复数等),其内在的代数结构都和我们最熟悉的整数加法群一模一样。在代数学家眼里,它们都是同一个东西。
  • 情况二:有限循环群
  • 条件: $G$ 的是有限的,等于 $n$ ($|G|=n$)。
  • 结论: $G$ 同构于模 $n$ 加法群 $\left\langle\mathbb{Z}_{n},+_{n}\right\rangle$。
  • 含义: 所有为 $n$ 的有限循环群,其代数结构都和模 $n$ 加法群 $\mathbb{Z}_n$ 一模一样。例如,任何一个6阶循环群,都同构于 $\mathbb{Z}_6$。

这个定理的重大意义:

它将抽象的“循环群”概念,与我们非常熟悉和具体的两个群——$\mathbb{Z}$ 和 $\mathbb{Z}_n$——完全等同起来(在同构的意义下)。这意味着,要研究任何一个循环群的性质,我们只需要去研究 $\mathbb{Z}$ 和 $\mathbb{Z}_n$ 的性质就可以了。这是一种强大的“化繁为简”。

📝 [总结]

定理6.10循环群的分类定理。它指出,从代数结构上讲,世界上只有两种循环群:一种是无限循环群,它同构于整数加法群 $\mathbb{Z}$;另一种是 $n$ 阶有限循环群,它同构于模 $n$ 加法群 $\mathbb{Z}_n$。

🎯 [存在目的]

此定理的目的是为所有循环群提供一个完整的、简洁的分类蓝图。它确立了 $\mathbb{Z}$ 和 $\mathbb{Z}_n$ 作为所有循环群的“原型”或“典范模型”的地位。这使得对抽象循环群的研究可以转化为对这两个具体模型的分析,极大地简化了理论。

🧠 [直觉心智模型]

(同上一节)任何一个“单轨列车系统”(循环群)在结构上只有两种可能:

  1. 无限直线型:它的站点可以编号为 $\dots, -2, -1, 0, 1, 2, \dots$。在一个站点上“前进一站”的操作,就相当于整数加1。这完全就是 $\mathbb{Z}$ 的结构。
  2. 有限环路型:如果环路有 $n$ 个站,那么它的站点可以编号为 $0, 1, 2, \dots, n-1$。在一个站点上“前进一站”的操作,就相当于模 $n$ 加1。这完全就是 $\mathbb{Z}_n$ 的结构。

这个定理说,不存在任何其他的“轨道”形状。

💭 [直观想象]

想象你有一串无限长的、没有标记的珠子(无限循环群)。你可以从中任意指定一颗作为“0号珠”,然后它的邻居就是“1号”,再下一个是“2号”,另一边的邻居是“-1号”... 这样,你就在这串珠子上完美地复刻了整数 $\mathbb{Z}$。

想象你有一串由 $n$ 颗珠子组成的、没有标记的项链($n$阶有限循环群)。你可以从中任意指定一颗作为“0号珠”,然后顺时针方向的下一颗是“1号”,再下一颗是“2号”,直到“$n-1$号”,再下一颗就回到了“0号”。这样,你就在这条项链上完美地复刻了 $\mathbb{Z}_n$。

3.2 定理 6.10 的证明

📜 [原文12]

证明

情况 I 对于所有正整数 $m$, $a^{m} \neq e$。在这种情况下,我们声称没有两个不同的指数 $h$ 和 $k$ 可以给出 $G$ 中相等的元素 $a^{h}$ 和 $a^{k}$。假设 $a^{h}=a^{k}$ 且 $h>k$。那么

$$ a^{h} a^{-k}=a^{h-k}=e, $$

这与我们情况 I 的假设相矛盾。因此 $G$ 的每个元素都可以表示为 $a^{m}$,其中 $m \in \mathbb{Z}$ 是唯一的。因此,由 $\phi\left(a^{i}\right)=i$ 给出的映射 $\phi: G \rightarrow \mathbb{Z}$ 是良定义的一一对应的,并且满射到 $\mathbb{Z}$。此外,

$$ \phi\left(a^{i} a^{j}\right)=\phi\left(a^{i+j}\right)=i+j=\phi\left(a^{i}\right)+\phi\left(a^{j}\right), $$

所以满足同态性质,并且 $\phi$ 是一个同构

📖 [逐步解释]

这是定理6.10中第一部分(无限循环群)的证明。证明的核心是构造一个从 $G$到 $\mathbb{Z}$ 的同构映射 $\phi$。

证明思路拆解:

  1. 明确情况 I 的条件
    • $G=\langle a \rangle$ 是一个循环群
    • “对于所有正整数 $m$, $a^m \ne e$”。这意味着什么?
    • 元素 $a$ 的不是有限的。因为如果是有限的,就必然存在一个正整数 $m$ 使得 $a^m=e$。
    • 因此,由 $a$ 生成的循环群 $G$ 包含无限个元素,即 $G$ 是一个无限循环群。这与定理中“$G$的阶是无限的”这个条件是等价的。
  2. 第一步:证明指数的唯一性
    • 断言: 如果 $h \ne k$,那么 $a^h \ne a^k$。即不同的指数对应不同的群元素。
    • 证明 (反证法)
    • 假设存在两个不同的指数 $h, k$ (不妨设 $h>k$),使得 $a^h=a^k$。
    • 那么在等式两边同时乘以 $a^k$ 的逆元 $a^{-k}$:
    • 因为 $h>k$,所以 $h-k$ 是一个正整数。令 $m = h-k > 0$。
    • 我们就得到了 $a^m = e$ 对于某个正整数 $m$ 成立。
    • 但这与本情况的根本假设 “对于所有正整数 $m$, $a^m \ne e$” 相矛盾
    • 因此,最初的假设(存在不同的指数对应相同元素)是错误的。
    • 结论: $G$ 中的每个元素 $a^m$ 都与一个唯一的整数指数 $m$ 对应。
  3. 第二步:构造同构映射 $\phi$
    • 我们已经建立了 $G$ 的元素和 $\mathbb{Z}$ 的元素之间的一一对应关系:$a^i \leftrightarrow i$。
    • 基于此,我们定义一个映射(函数)$\phi: G \rightarrow \mathbb{Z}$,其规则为:
    • 目标:证明 $\phi$ 是一个同构。要证明同构,需要验证三件事:
    • (a) $\phi$ 是同态 (homomorphism):保持运算结构。
    • (b) $\phi$ 是单射 (injective / one-to-one):不同的输入对应不同的输出。
    • (c) $\phi$ 是满射 (surjective / onto):$\mathbb{Z}$ 中每个元素都是某个输入的输出。
    • (b)和(c)合起来就是双射(bijective)或一一对应
  4. 第三步:验证 $\phi$ 的性质
    • $\phi$ 是良定义的 (Well-defined):这意味着对于 $G$ 中的任何一个元素,$\phi$ 的输出值是唯一的。由于我们已经证明了指数的唯一性,如果 $g=a^i$,这个 $i$ 是唯一的,所以 $\phi(g)$ 的值也是唯一的。因此 $\phi$ 是良定义的
    • $\phi$ 是单射 (Injective)
    • 假设 $\phi(a^h) = \phi(a^k)$。根据定义,这意味着 $h=k$。
    • $h=k$ 意味着输入的元素 $a^h$ 和 $a^k$ 是同一个元素。
    • 所以 $\phi$ 是单射。(其实这在第一步证明指数唯一性时已经隐含了)。
    • $\phi$ 是满射 (Surjective)
    • 我们需要证明,对于 $\mathbb{Z}$ 中任意一个整数 $j$,是否存在 $G$ 中的一个元素 $g$ 使得 $\phi(g)=j$?
    • 是的,存在。取 $g = a^j$。这个元素就在 $G$ 中(根据 $G=\langle a \rangle$ 的定义)。
    • 根据 $\phi$ 的定义,$\phi(a^j)=j$。
    • 所以 $\phi$ 是满射
    • $\phi$ 是同态 (Homomorphism)
    • 这是最关键的,要验证 $\phi$ 是否保持运算结构。
    • $G$ 中的运算是乘法(抽象的),$\mathbb{Z}$ 中的运算是加法。
    • 我们需要证明:$\phi(g_1 \cdot g_2) = \phi(g_1) + \phi(g_2)$。
    • 取任意两个元素 $g_1 = a^i$ 和 $g_2 = a^j$。
    • 计算左边:
    • 计算右边:
    • 左边 = 右边。所以 $\phi$ 满足同态性质。
  5. 最终结论
    • 因为 $\phi$ 是一个从 $G$ 到 $\mathbb{Z}$ 的同态,并且是双射(一一对应),所以根据定义,$\phi$ 是一个同构
    • 因此,$G$ 同构于 $\mathbb{Z}$,记作 $G \cong \mathbb{Z}$。情况 I 证明完毕。
∑ [公式拆解]
  • $a^{h} a^{-k}=a^{h-k}=e$
  • 这是反证法中的关键推导。它表明,如果两个不同幂次的元素相等,那么必然存在一个正整数次幂等于单位元
  • $a^h a^{-k}$:在 $a^h=a^k$ 两边同乘以 $a^k$ 的逆元
  • $a^{h-k}$:根据指数律。
  • $=e$:因为 $a^k a^{-k} = e$。
  • $\phi\left(a^{i}\right)=i$
  • 这是构造的同构映射 $\phi$ 的定义式。它将 $G$ 中的元素 $a^i$ 映射到整数环 $\mathbb{Z}$ 中的指数 $i$。这个映射是整个证明的核心。
  • $\phi\left(a^{i} a^{j}\right)=\phi\left(a^{i+j}\right)=i+j=\phi\left(a^{i}\right)+\phi\left(a^{j}\right)$
  • 这是验证 $\phi$ 保持运算结构(是同态)的计算链。
  • $\phi(a^i a^j) = \phi(a^{i+j})$:第一步是先在 $G$ 内部进行运算。
  • $\phi(a^{i+j}) = i+j$:第二步是对运算结果应用 $\phi$ 映射。
  • $i+j = \phi(a^i) + \phi(a^j)$:第三步是说明这个结果等于先对每个元素做 $\phi$ 映射,再在目标群 $\mathbb{Z}$ 中进行运算。
  • 这个等式链完美地展示了“先运算再映射”等于“先映射再运算”,这就是同态的本质。
💡 [数值示例]
  • 示例1:考虑由矩阵 $A = \begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix}$ 在矩阵乘法下生成的循环群 $G = \langle A \rangle$。
  • $A^2 = \begin{pmatrix} 1 & 2 \\ 0 & 1 \end{pmatrix}$, $A^3 = \begin{pmatrix} 1 & 3 \\ 0 & 1 \end{pmatrix}$, ... , $A^i = \begin{pmatrix} 1 & i \\ 0 & 1 \end{pmatrix}$ for $i \in \mathbb{Z}$。
  • 这个群是无限的,因为对于任意正整数 $m$, $A^m = \begin{pmatrix} 1 & m \\ 0 & 1 \end{pmatrix} \ne \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix} = e$。
  • 根据定理,这个群 $G$ 必然同构于 $\mathbb{Z}$。
  • 同构映射为 $\phi(A^i) = i$。
  • 我们来验证同态性质:取 $g_1 = A^2$, $g_2 = A^3$。
  • 左边:$\phi(A^2 \cdot A^3) = \phi(A^5) = 5$。
  • 右边:$\phi(A^2) + \phi(A^3) = 2 + 3 = 5$。
  • 两者相等,同态性质成立。这个映射将抽象的矩阵乘法群与简单的整数加法群联系了起来。
⚠️ [易错点]
  1. 情况I的条件:要深刻理解 "$a^m \ne e$ for all $m \in \mathbb{Z}^+$" 就是 "$G$ 是无限循环群" 的充要条件。
  2. 同态 vs 同构同态只要求保持结构,不要求一一对应。同构是更强的条件,要求既保持结构又是一一对应。证明中必须把单射满射都说明白。
  3. 良定义性:虽然在这里看似显然,但在更复杂的映射中,“良定义性”是需要仔细检查的第一步。如果一个元素有多种表示形式,你必须确保你的映射对所有表示形式都给出相同的结果。这里因为指数是唯一的,所以没有这个问题。
📝 [总结]

情况I的证明通过一个巧妙构造的映射 $\phi(a^i)=i$,成功地在无限循环群 $G$ 和整数加法群 $\mathbb{Z}$ 之间建立了一座“同构”的桥梁。证明的关键步骤是:首先利用反证法证明 $G$ 中元素与指数的一一对应关系,这保证了映射 $\phi$ 是良定义的双射的;然后通过直接计算验证了 $\phi$ 满足同态性质。最终得出结论:所有无限循环群在结构上都与 $\mathbb{Z}$ 完全相同。

32.1 证明情况 II

📜 [原文13]

情况 II 对于某个正整数 $m$, $a^{m}=e$。令 $n$ 是使 $a^{n}=e$ 的最小正整数。如果 $s \in \mathbb{Z}$ 且 $s=n q+r$ 对于 $0 \leq r<n$,那么 $a^{s}=a^{n q+r}=\left(a^{n}\right)^{q} a^{r}=e^{q} a^{r}=a^{r}$。如情况 1 中,如果 $0<k<h<n$ 且 $a^{h}=a^{k}$,那么 $a^{h-k}=e$ 且 $0<h-k<n$,这与我们对 $n$ 的选择相矛盾。因此元素

$$ a^{0}=e, a, a^{2}, a^{3}, \cdots, a^{n-1} $$

都是不同的,并且包含 $G$ 的所有元素。因此,由 $\psi\left(a^{i}\right)=i$ 对于 $i=0,1,2, \cdots, n-1$ 给出的映射 $\psi: G \rightarrow \mathbb{Z}_{n}$ 是良定义的一一对应的,并且满射到 $\mathbb{Z}_{n}$。因为 $a^{n}=e$,我们看到 $a^{i} a^{j}=a^{k}$,其中 $k=i+_{n} j$。因此

$$ \psi\left(a^{i} a^{j}\right)=i+_{n} j=\psi\left(a^{i}\right)+{ }_{n} \psi\left(a^{j}\right), $$

所以满足同态性质,并且 $\psi$ 是一个同构

📖 [逐步解释]

这是定理6.10中第二部分(有限循环群)的证明。它与情况I的证明思路平行,但细节和所用的工具(特别是除法算法)有所不同。

证明思路拆解:

  1. 明确情况 II 的条件
    • $G=\langle a \rangle$ 是一个循环群
    • “对于某个正整数 $m$, $a^m = e$”。这意味着 $a$ 的是有限的。
    • 令 $n$ 是使 $a^n = e$ 的最小正整数。根据定义,这个 $n$ 就是元素 $a$ 的。这也意味着 $G$ 的是 $n$,即 $|G|=n$。
  2. 第一步:确定群的元素集合
    • 断言1: $G$ 中只有 $n$ 个不同的元素,它们是 $a^0, a^1, \dots, a^{n-1}$。
    • 证明:
    • 所有元素都在这个集合里吗?
    • 取 $G$ 中任意一个元素 $a^s$。对指数 $s$ 和阶 $n$ 使用除法算法,存在唯一的 $q, r$ 使得 $s = nq+r$ 且 $0 \le r < n$。
    • 那么 $a^s = a^{nq+r} = (a^n)^q a^r = (e)^q a^r = e a^r = a^r$。
    • 因为 $0 \le r < n$,所以 $a^r$ 就是 $\{a^0, a^1, \dots, a^{n-1}\}$ 中的一个。
    • 这表明 $G$ 中任何一个元素,实际上都等于这 $n$ 个元素中的某一个。
    • 这 $n$ 个元素都是不同的吗?
    • 采用与情况I类似的反证法。假设在 $0 \le k < h < n$ 的范围内,存在 $a^h = a^k$。
    • 两边乘以 $a^{-k}$,得到 $a^{h-k} = e$。
    • 令 $m = h-k$。由于 $0 \le k < h < n$,我们知道 $0 < h-k < n$,所以 $0 < m < n$。
    • 我们就找到了一个正整数 $m$,它比 $n$ 还小,却也满足 $a^m=e$。
    • 但这与 $n$ 是满足该条件的最小正整数的定义相矛盾
    • 因此,假设是错误的。$a^0, a^1, \dots, a^{n-1}$ 这 $n$ 个元素必然是两两不同的。
    • 结论: 集合 $G$ 恰好由这 $n$ 个不同的元素组成: $G = \{a^0, a^1, \dots, a^{n-1}\}$。
  3. 第二步:构造同构映射 $\psi$
    • 我们已经建立了 $G$ 的 $n$ 个元素和集合 $\{0, 1, \dots, n-1\}$ (即 $\mathbb{Z}_n$ 的元素) 之间的一一对应关系:$a^i \leftrightarrow i$。
    • 我们定义一个映射 $\psi: G \rightarrow \mathbb{Z}_n$,其规则为:
    • 目标:证明 $\psi$ 是一个同构
  4. 第三步:验证 $\psi$ 的性质
    • $\psi$ 是良定义的 (Well-defined):因为我们已经证明 $G$ 中的每个元素都唯一地对应于 $a^i$ (其中 $i \in \{0, \dots, n-1\}$) 的形式,所以 $\psi$ 的输出是唯一的。
    • $\psi$ 是双射 (Bijective)
    • 我们构造的映射 $\psi$ 是在两个大小都为 $n$ 的集合 $G=\{a^0, \dots, a^{n-1}\}$ 和 $\mathbb{Z}_n=\{0, \dots, n-1\}$ 之间建立的。
    • 根据其定义 $\psi(a^i)=i$,它显然是一个一一对应(即单射满射)。
  • $\psi$ 是同态 (Homomorphism)
  • 这是最关键的一步。$G$ 中的运算是乘法,$ \mathbb{Z}_n$ 中的运算是模 $n$ 加法 ($+_n$)。
  • 我们需要证明:$\psi(g_1 \cdot g_2) = \psi(g_1) +_n \psi(g_2)$。
  • 取任意两个元素 $g_1 = a^i$ 和 $g_2 = a^j$,其中 $i,j \in \{0, \dots, n-1\}$。
  • 关键的运算关系:在 $G$ 中,$a^i \cdot a^j = a^{i+j}$。但这个指数 $i+j$ 可能大于等于 $n$。根据我们第一步的结论,任何 $a^s$ 都等于 $a^r$,其中 $r$ 是 $s$ 除以 $n$ 的余数。所以 $a^{i+j} = a^{(i+j) \pmod n}$。而 $(i+j) \pmod n$ 正是模 $n$ 加法 $i+_n j$ 的定义。
  • 所以,$a^i \cdot a^j = a^{i+_n j}$。
  • 现在来验证同态性质:
  • 计算左边:

$\psi(a^i \cdot a^j) = \psi(a^{i+_n j})$。

令 $k = i+_n j$。因为 $k$ 是余数,所以 $0 \le k < n$。根据 $\psi$ 的定义,$\psi(a^k) = k$。

所以 $\psi(a^i \cdot a^j) = i+_n j$。

  • 计算右边:

$\psi(a^i) +_n \psi(a^j) = i +_n j$。

  • 左边 = 右边。所以 $\psi$ 满足同态性质。
  1. 最终结论
    • 因为 $\psi$ 是一个从 $G$ 到 $\mathbb{Z}_n$ 的同态,并且是双射,所以 $\psi$ 是一个同构
    • 因此,$G$ 同构于 $\mathbb{Z}_n$,记作 $G \cong \mathbb{Z}_n$。情况 II 证明完毕。
∑ [公式拆解]
  • $a^{s}=a^{n q+r}=\left(a^{n}\right)^{q} a^{r}=e^{q} a^{r}=a^{r}$
  • 这个推导链展示了除法算法如何将任意次幂 $a^s$ “折叠”回基本集合 $\{a^0, \dots, a^{n-1}\}$ 中。
  • $a^s = a^{nq+r}$: 使用除法算法 $s=nq+r$ 替换指数。
  • $(a^n)^q a^r$: 使用指数律。
  • $e^q a^r$: 使用本情况的核心条件 $a^n=e$。
  • $a^r$: 因为 $e$ 是单位元,$e^q=e$。
  • $a^{0}=e, a, a^{2}, a^{3}, \cdots, a^{n-1}$
  • 这是 $n$ 阶有限循环群 $G$ 的完整元素列表。
  • $\psi\left(a^{i} a^{j}\right)=i+_{n} j=\psi\left(a^{i}\right)+{ }_{n} \psi\left(a^{j}\right)$
  • 这是验证同态性质的核心计算。它揭示了 $G$ 中的乘法运算 $a^i \cdot a^j$ 与 $\mathbb{Z}_n$ 中的模 $n$ 加法运算 $i+_n j$ 之间的完美对应关系。这个对应的桥梁就是指数。
💡 [数值示例]
  • 示例1: 考虑4次单位根群 $U_4 = \{1, i, -1, -i\}$,运算为复数乘法。
  • 这是一个循环群,生成元为 $a=i$。
  • $i^1=i, i^2=-1, i^3=-i, i^4=1=e$。
  • 满足 $a^m=e$ 的最小正整数是 $n=4$。所以群的阶是4。
  • 根据定理,这个群 $G=U_4$ 必然同构于 $\mathbb{Z}_4 = \{0,1,2,3\}$。
  • 同构映射 $\psi: U_4 \rightarrow \mathbb{Z}_4$ 定义为 $\psi(i^k) = k$。
  • $\psi(1) = \psi(i^0) = 0$ (或 $\psi(i^4)=0$)
  • $\psi(i) = \psi(i^1) = 1$
  • $\psi(-1) = \psi(i^2) = 2$
  • $\psi(-i) = \psi(i^3) = 3$
  • 验证同态: 取 $g_1 = -1 = i^2$ 和 $g_2 = -i = i^3$。
  • 左边:$\psi(g_1 \cdot g_2) = \psi((-1) \cdot (-i)) = \psi(i) = 1$。
  • 右边:$\psi(g_1) +_4 \psi(g_2) = \psi(-1) +_4 \psi(-i) = 2 +_4 3 = 5 \equiv 1 \pmod 4$。
  • 左边 = 右边。同态性质成立。
⚠️ [易错点]
  1. $n$的最小性:整个证明的关键在于 $n$ 是最小的那个正指数。如果随便找一个 $m$ 使得 $a^m=e$,比如在 $\mathbb{Z}_4$ 中误用 $m=8$,那么就无法得出正确的结论。
  2. 指数的运算 vs 群的运算: 在 $a^i a^j = a^{i+j}$ 这一步,指数是做普通整数加法。但在最终的同态关系 $\psi(a^i a^j) = \psi(a^i)+_n \psi(a^j)$ 中,右边是做模n加法。这正是因为群运算会将指数“折叠”回 $[0, n-1]$ 范围,这个“折叠”操作在算术上就对应着“取模”。
  3. 理解 $a^{i+_n j}$: 这在形式上是一个简写,严格来说应写作 $a^k$ where $k \equiv i+j \pmod n$ and $0 \le k < n$。
📝 [总结]

情况II的证明与情况I平行,但更依赖于除法算法来处理指数的“循环”特性。证明的核心是:首先确定一个 $n$ 阶有限循环群 $G=\langle a \rangle$ 恰好由 $n$ 个不同元素 $\{a^0, \dots, a^{n-1}\}$ 构成。然后,构造一个从 $G$ 到 $\mathbb{Z}_n$ 的映射 $\psi(a^i)=i$。通过证明 $G$ 中的乘法 $a^i a^j$ 对应的指数运算恰好是 $\mathbb{Z}_n$ 中的模 $n$ 加法 $i+_n j$,从而证明了 $\psi$ 是一个同构。这最终表明,任何 $n$ 阶有限循环群在结构上都与 $\mathbb{Z}_n$ 完全相同。

3.3 循环群的可视化

📜 [原文14]

6.11 图

6.12 图

6.13 例子 受我们对 $U_{n}$ 的研究启发,将为 $n$ 的循环群的元素 $e=a^{0}, a^{1}, a^{2}, \cdots, a^{n-1}$ 可视化地均匀分布在一个圆上是很不错的(参见图 6.11)。元素 $a^{h}$ 位于沿着圆逆时针方向距离 $e=a^{0}$ (位于底部)$h$ 个相等单位的位置。要用图解法乘 $a^{h}$ 和 $a^{k}$,我们从 $a^{h}$ 开始,再逆时针方向移动 $k$ 个额外的单位。为了算术上

看我们最终到达哪里,找到 $q$ 和 $r$ 使得

$$ h+k=n q+r \quad \text { 对于 } \quad 0 \leq r<n . $$

$nq$ 让我们绕圆 $q$ 次,然后我们最终到达 $a^{r}$。

图 6.12 本质上与图 6.11 相同,但点被标记为生成元上的指数。这些指数上的运算是模 $n$ 加法。

📖 [逐步解释]

这个例子为抽象的有限循环群提供了一个非常直观和强大的几何模型——圆上的点。

图6.11和图6.12的解释

  • 图6.11:
  • 它画了一个圆,圆上均匀分布着 $n$ 个点(这里例子是 $n=8$)。
  • 每个点被标记为生成元 $a$ 的幂,从底部的 $e=a^0$ 开始,逆时针依次为 $a^1, a^2, \dots, a^{n-1}$。
  • 这幅图展示了的元素本身。它强调了元素的几何排列。
  • 图6.12:
  • 它也是一个有 $n$ 个点($n=8$)的圆。
  • 但这次,每个点被标记为指数 $0, 1, 2, \dots, n-1$。
  • 这幅图展示了与群元素对应的指数。它强调了同构关系,即图6.11的群在结构上等同于图6.12上这些数字在“模n加法”下的运算。

例子6.13的详细解释

  1. 可视化的启发来源: 作者提到,这种可视化方法的灵感来自于对复数域中的n次单位根群 $U_n$ 的研究。$U_n$ 的元素 $e^{2\pi i k/n}$ 在复平面上正好均匀地分布在单位圆上。定理6.10告诉我们,所有 $n$ 阶循环群同构于 $\mathbb{Z}_n$,而 $\mathbb{Z}_n$ 又与 $U_n$ 同构,所以所有 $n$ 阶循环群的元素都可以想象成这样分布在圆上。
  2. 元素的位置:
    • 单位元 $e=a^0$ 放在圆的最底部(或其他任何固定位置)。
    • 元素 $a^h$ 的位置,是从 $e$ 开始,沿着逆时针方向走 $h$ 个“单位弧长”。
  3. 群运算的几何解释 (乘法):
    • 如何计算 $a^h \cdot a^k$?
    • 几何步骤:
  4. 首先,找到 $a^h$ 的位置(从 $e$ 走 $h$ 步)。
  5. 然后,从 $a^h$ 的位置继续逆时针再走 $k$ 步。
  6. 你最终到达的那个点,就是 $a^h \cdot a^k$ 的结果。
    • 例子: 计算 $a^2 \cdot a^3$ (在n=8的图上)。
  7. 找到 $a^2$。
  8. 从 $a^2$ 开始,再走3步:$a^3 \rightarrow a^4 \rightarrow a^5$。
  9. 最终停在 $a^5$。所以 $a^2 \cdot a^3 = a^5$。
  10. 群运算的算术解释:
    • 几何上的“走了 $h$ 步又走 $k$ 步”,在算术上对应指数相加,总共走了 $h+k$ 步。
    • 但是因为圆是封闭的,走 $n$ 步就会回到起点。所以总步数 $h+k$ 需要对 $n$ 取模。
    • 这里再次动用除法算法: $h+k = nq+r$, 其中 $0 \le r < n$。
    • $nq$ 的含义: $nq$ 代表你绕着圆走了整整 $q$ 圈,每次都回到了起点。
    • $r$ 的含义: 走了 $q$ 整圈后,你还需要再走 $r$ 步。
    • 最终位置: 所以,从 $e$ 出发走 $h+k$ 步,最终会停在 $a^r$ 的位置。
    • 结论: $a^h \cdot a^k = a^{h+k} = a^r = a^{(h+k) \pmod n}$。
  11. 图6.12的意义:
    • 图6.12直接在点上标注指数,使得运算更加直观。
    • 计算 $2 \cdot 5$ 在 $\mathbb{Z}_8$ 中是什么?在图6.12上,这不是乘法,而是“在2的基础上再走5步”。
    • 从2开始走5步:$3 \rightarrow 4 \rightarrow 5 \rightarrow 6 \rightarrow 7$。结果是7。
    • 这对应的是加法运算:$2 +_8 5 = 7$。
    • 而图6.11中的 $a^2 \cdot a^5$ 对应指数 $2+5=7$,结果是 $a^7$。
    • 两幅图通过同构映射 $\psi(a^i)=i$ 完美地联系在一起。图6.11中的乘法,对应着图6.12中的模 $n$ 加法。
∑ [公式拆解]
  • $h+k=n q+r \quad \text { 对于 } \quad 0 \leq r<n$
  • 再次使用了除法算法。在这里,它的物理意义变得非常清晰:
  • $h+k$: 总共需要移动的步数。
  • $n$: 圆的一圈有 $n$ 步。
  • $q$: 绕了多少个整圈。
  • $r$: 绕完整圈后,最终停留在距离起点 $r$ 步的位置。这个 $r$ 就是最终位置的指数。
💡 [数值示例]
  • 示例1:在8阶循环群中计算 $a^5 \cdot a^6$
  • $n=8, h=5, k=6$。
  • 几何方法:
  1. 找到 $a^5$。
  2. 从 $a^5$ 开始,逆时针走6步:$a^6 \rightarrow a^7 \rightarrow a^0 \rightarrow a^1 \rightarrow a^2 \rightarrow a^3$。
  3. 最终到达 $a^3$。所以 $a^5 \cdot a^6 = a^3$。
    • 算术方法:
  4. $h+k = 5+6 = 11$。
  5. 用 $n=8$ 去除 $11$:$11 = 8 \cdot 1 + 3$。
  6. 所以 $q=1, r=3$。
  7. 这意味着绕了1整圈,最后停在第3个位置。
  8. 结果是 $a^r = a^3$。两种方法结果一致。
  • 示例2:在 $\mathbb{Z}_{12}$ 中计算 $9 +_ {12} 8$
  • $n=12, h=9, k=8$。
  • 想象一个12小时的钟表。
  • 几何方法:
  1. 指针指向9点。
  2. 从9点开始,再拨动8个小时:$10 \rightarrow 11 \rightarrow 12(0) \rightarrow 1 \rightarrow 2 \rightarrow 3 \rightarrow 4 \rightarrow 5$。
  3. 最终指向5点。所以 $9+_{12} 8 = 5$。
    • 算术方法:
  4. $h+k = 9+8=17$。
  5. 用 $n=12$ 去除 $17$:$17 = 12 \cdot 1 + 5$。
  6. 所以 $q=1, r=5$。
  7. 结果是 $r=5$。两种方法结果一致。
⚠️ [易错点]
  1. 乘法 vs 加法: 在讨论抽象循环群 $G=\langle a \rangle$ 时(如图6.11),运算是“乘法” $a^h \cdot a^k$。在讨论具体的 $\mathbb{Z}_n$ 时(如图6.12),运算是“模n加法” $h+_n k$。要清楚同构关系下两种运算的对应,不要混淆。
  2. 起点: 例子中将 $e=a^0$ 放在底部,这是任意的。关键是所有点均匀分布,且顺序是连续的。
📝 [总结]

本节通过两个图示和一个例子,为有限循环群建立了一个强大而直观的几何模型。它将 $n$ 阶循环群的 $n$ 个元素想象成均匀分布在一个圆上的 $n$ 个点。群的乘法运算 $a^h \cdot a^k$ 在这个模型中被解释为“从 $a^h$ 点出发,再逆时针走 $k$ 步”。这个几何操作在算术上等价于指数的模 $n$ 加法 $(h+k) \pmod n$。这个模型不仅加深了对循环群结构的理解,也让抽象的群运算变得具体和可视化。

🎯 [存在目的]
  1. 提供直观理解: 数学,特别是抽象代数,充满了抽象的定义和符号。一个好的可视化模型能极大地帮助我们建立直觉,理解概念之间的关系。圆模型是理解有限循环群最经典的直观工具。
  2. 强化同构概念: 将图6.11(群元素)和图6.12(指数)并列,并说明它们的运算一一对应,这是对定理6.10中“同构”概念最生动的诠释。
  3. 简化计算: 对于小的 $n$,直接在圆上“数格子”有时比做除法更快。更重要的是,它能帮助我们直观地“看到”元素的子群的结构等。
🧠 [直觉心智模型]

有限循环群就是一个“时钟”。

  1. 群的 $n$ 就是时钟上有多少个刻度。
  2. 群的元素就是时钟上的每个刻度位置。
  3. 群的运算就是“拨动指针”。
  4. $a^h \cdot a^k$ 就是“先把指针拨到 $h$ 点,然后再拨 $k$ 小时”。

这个模型非常简单,但极其有效。

💭 [直观想象]

想象一个旋转木马,上面有 $n$ 匹木马,均匀分布。你给它们编号 $0, 1, \dots, n-1$。

  1. 群的元素就是每匹木马。
  2. 群的运算就是“旋转”。$a^h \cdot a^k$ 可以想象成,先让编号为 $h$ 的马转到你面前,然后你坐上去,让整个木马旋转,使得你前进 $k$ 个位置,看看你最终在哪匹马的位置上。
  3. 这个最终位置的编号,就是 $(h+k) \pmod n$。

44 有限循环群的子群

📜 [原文15]

我们已经完成了对循环群的描述,现在转向它们的子群推论 6.7 给出了关于无限循环群子群的完整信息。让我们给出关于有限循环群子群生成元的基本定理

📖 [逐步解释]

这是一个过渡段落,它总结了目前为止的进展,并明确了下一阶段的目标。

  1. “我们已经完成了对循环群的描述”: 指的是定理6.10。这个定理告诉我们,所有循环群在结构上要么是 $\mathbb{Z}$,要么是 $\mathbb{Z}_n$。分类工作已经完成。
  2. “现在转向它们的子群”: 这是研究任何代数结构的标准流程。在理解了对象本身之后,下一步就是理解其内部的子结构。
  3. “推论 6.7 给出了关于无限循环群的子群的完整信息”: 回顾一下,推论6.7说 $\mathbb{Z}$ 的子群恰好是 $n\mathbb{Z}$ 的形式。因为所有无限循环群同构于 $\mathbb{Z}$,所以任何无限循环群 $G$ 的子群也都同构于 $\mathbb{Z}$ 的某个子群 $n\mathbb{Z}$。因此,无限循环群子群结构已经完全清楚了:它们本身也都是无限循环群
  4. “让我们给出关于有限循环群的子群的生成元的基本定理”: 这句话设定了本小节的核心任务。我们已经知道,根据定理6.6,有限循环群子群也必然是循环的。但我们还想知道更多细节:
    • 一个有限循环群到底有多少个子群?
    • 每个子群是多少?
    • 每个子群由哪些元素生成?
    • 什么时候两个不同的元素会生成同一个子群
📝 [总结]

本段是导航性的,它告诉读者,我们已经完成了对循环群本身的分类,现在焦点转向研究它们的子群。无限循环群子群问题已经解决(都是 $n\mathbb{Z}$ 的同构版本),剩下的任务是深入分析有限循环群子群结构,特别是它们的生成元

🎯 [存在目的]

这个段落的作用是承上启下,为读者建立一个清晰的知识路线图。它将整个大问题(研究循环群)分解为小问题(1. 分类循环群;2. 研究其子群),并指明已解决和待解决的部分,让学习过程更有条理。

🧠 [直觉心智模型]

我们已经知道,所有的“单轨列车系统”要么是“无限直线”,要么是“有限环路”。

  1. 对于“无限直线”系统($\mathbb{Z}$),它的所有“子系统”(子群)也都是“无限直线”,只是“站间距”不同而已($n\mathbb{Z}$)。这部分已经研究透了。
  2. 现在我们来看“有限环路”系统($\mathbb{Z}_n$)。它的“子系统”会是什么样?它们也必须是“有限环路”。但一个有12个站的环路,它的子环路有哪些可能?可以是一个6站的环路(每隔一站停靠),一个4站的环路(每隔两站停靠),一个3站的环路,一个2站的环路。我们接下来的目标就是把这些子环路的规律和性质全部搞清楚。

4.1 定理 6.14

📜 [原文16]

令 $G$ 是一个有 $n$ 个元素的循环群,由 $a$ 生成。令 $b \in G$ 且 $b=a^{s}$。那么 $b$ 生成一个 $G$ 的循环子群 $H$,其中包含 $n / d$ 个元素,这里 $d$ 是 $n$ 和 $s$ 的最大公约数。另外, $\left\langle a^{s}\right\rangle=\left\langle a^{t}\right\rangle$ 当且仅当 $\operatorname{gcd}(s, n)=\operatorname{gcd}(t, n)$。

📖 [逐步解释]

这是本节第二个核心定理,它完全刻画了有限循环群中由任意元素生成的循环子群,并给出了两个元素生成相同子群的充要条件。

定理叙述的拆解

  • 前提:
  • $G$ 是一个 $n$ 阶有限循环群 ($|G|=n$)。
  • $a$ 是 $G$ 的一个生成元 ($G=\langle a \rangle$)。
  • $b$ 是 $G$ 中任意一个元素,它可以表示为 $b=a^s$ (其中 $s$ 是某个整数,通常我们可以把它看作在 $\{0, 1, \dots, n-1\}$ 中)。
  • 结论一:子群的阶
  • $b=a^s$ 生成的循环子群 $H = \langle b \rangle = \langle a^s \rangle$。
  • 这个子群 $H$ 的(大小)是 $|H| = n/d$。
  • 其中,$d = \operatorname{gcd}(s, n)$,即指数 $s$ 和群的阶 $n$ 的最大公约数
  • 这个公式非常强大,它告诉我们,要计算任意一个元素 $a^s$ 的,我们只需要计算 $\operatorname{gcd}(s, n)$ 即可。元素 $a^s$ 的阶就是 $n / \operatorname{gcd}(s,n)$。
  • 结论二:子群的判等
  • 什么时候两个元素 $a^s$ 和 $a^t$ 会生成完全相同的子群
  • 结论是:$\langle a^s \rangle = \langle a^t \rangle$ 成立的充要条件是 $\operatorname{gcd}(s,n) = \operatorname{gcd}(t,n)$。
  • 含义: 这意味着,一个子群是由哪个生成元($a^s$ 或 $a^t$)生成的并不重要,重要的是那个生成元的指数与群的阶 $n$ 的最大公约数。所有具有相同gcd值的指数,都会生成同一个子群

这个定理的意义

  • 它为计算有限循环群中任意元素的提供了一个简单的公式。
  • 它为识别和分类有限循环群的所有子群提供了一个清晰的标准。要找到所有不同的子群,我们只需要找到所有可能的 $\operatorname{gcd}(s,n)$ 的值。而 $s$ 与 $n$ 的最大公约数 $d$ 必然是 $n$ 的一个约数。所以,对于 $n$ 的每一个约数 $d$,都对应着一个(且只有一个)子群,这个子群由所有满足 $\operatorname{gcd}(s,n)=d$ 的 $a^s$ 生成。
💡 [数值示例]
  • 示例:考虑 $G = \mathbb{Z}_{18}$
  • $n=18$, 生成元 $a=1$。
  • 1. 求元素 4 的阶和它生成的子群:
  • 元素是 $b=4=4 \cdot 1 = a^4$。所以 $s=4$。
  • 计算 $d = \operatorname{gcd}(s,n) = \operatorname{gcd}(4,18)$。$4=2^2, 18=2 \cdot 3^2$,所以 $d=2$。
  • 根据定理,元素 $4$ 的是 $n/d = 18/2 = 9$。
  • 它生成的子群是 $\langle 4 \rangle = \{0, 4, 8, 12, 16, 20\equiv2, 24\equiv6, 28\equiv10, 32\equiv14\}$。我们来数一下:$\{0, 2, 4, 6, 8, 10, 12, 14, 16\}$。确实是9个元素。
  • 2. 求元素 15 的阶和它生成的子群:
  • 元素是 $b=15=a^{15}$。所以 $s=15$。
  • 计算 $d = \operatorname{gcd}(s,n) = \operatorname{gcd}(15,18)$。$15=3 \cdot 5, 18=2 \cdot 3^2$,所以 $d=3$。
  • 根据定理,元素 $15$ 的是 $n/d = 18/3 = 6$。
  • 它生成的子群是 $\langle 15 \rangle = \{0, 15, 30\equiv12, 45\equiv9, 60\equiv6, 75\equiv3\}$。我们来数一下:$\{0, 3, 6, 9, 12, 15\}$。确实是6个元素。
  • 3. 判断 $\langle 10 \rangle$ 和 $\langle 4 \rangle$ 是否相等:
  • 对于 $\langle 10 \rangle$,$s=10$。$\operatorname{gcd}(10,18)=2$。
  • 对于 $\langle 4 \rangle$,$s=4$。$\operatorname{gcd}(4,18)=2$。
  • 因为它们的gcd值相等(都等于2),所以根据定理的第二部分,$\langle 10 \rangle = \langle 4 \rangle$。
  • 我们来验证一下:$\langle 10 \rangle = \{0, 10, 20\equiv2, 30\equiv12, 4, 14, 6, 16, 8\}$。重新排列一下,就是 $\{0, 2, 4, 6, 8, 10, 12, 14, 16\}$,这和上面 $\langle 4 \rangle$ 生成的子群是完全一样的。
  • 4. 找一个 $\mathbb{Z}_{18}$ 的生成元:
  • 一个元素 $a^s=s$ 要能生成整个群,意味着它生成的子群是18。
  • 阶 = $n/d = 18/d = 18$。这意味着 $d=1$。
  • 所以,我们需要找所有满足 $\operatorname{gcd}(s,18)=1$ 的 $s$。
  • 这些 $s$ 是:$1, 5, 7, 11, 13, 17$。
  • 所以 $1, 5, 7, 11, 13, 17$ 都是 $\mathbb{Z}_{18}$ 的生成元
⚠️ [易错点]
  1. 公式中的n和s是什么:$n$ 是整个大 $G$ 的,$s$ 是你所研究的那个元素 $a^s$ 的指数。不要搞混。
  2. 元素的阶 vs 子群的阶: 对于循环群,元素 $b$ 的定义为它生成的循环子群 $\langle b \rangle$ 的。所以这个定理给出的 $n/d$ 既是子群 $\langle a^s \rangle$ 的阶,也是元素 $a^s$ 的阶。
  3. gcd的两个参数: 永远是指数群的阶去做gcd,即 $\operatorname{gcd}(s,n)$。
  4. 子群的唯一性: 定理的第二部分意味着,一个有限循环群 $G$ 的子群与 $n$ 的正约数是一一对应的。对于 $n$ 的每一个约数 $d'$, 都存在一个唯一的为 $n/d'$ 的子群。(这个子群的生成元 $a^s$ 满足 $\operatorname{gcd}(s,n)=d'$)。
📝 [总结]

定理6.14 是分析有限循环群子群结构的核心工具。它提供了两个关键信息:

  1. 阶的计算公式:元素 $a^s$ 的阶为 $n / \operatorname{gcd}(s,n)$。
  2. 子群的判等准则:两个元素 $a^s, a^t$ 生成相同子群的充要条件是 $\operatorname{gcd}(s,n)=\operatorname{gcd}(t,n)$。

这个定理使得确定一个有限循环群的所有子群及其性质成为一个纯粹的数论计算问题。

🎯 [存在目的]

此定理的存在,是为了将定理6.6(子群必循环)的抽象结论具体化和量化。它使得我们不仅知道有限循环群的子群是循环的,而且能够精确地计算出每一个子群的大小,并能清晰地对所有子群进行分类和识别。它是后续画出子群格(subgroup lattice,如例6.17)的理论基础,也是理解循环群对称性的关键。

🧠 [直觉心智模型]

想象一个有 $n$ 个齿的巨大齿轮(群 $G$)。你现在用另一个小齿轮去驱动它,这个小齿轮每次驱动能让大齿轮转 $s$ 个齿(元素 $a^s$)。

  1. 子群的阶 ($n/d$): 你不断地让小齿轮驱动大齿轮,大齿轮上的同一个点要经过多少次驱动才能回到初始位置?这个次数就是元素 $a^s$ 的阶。定理说,这个次数是 $n / \operatorname{gcd}(s,n)$。可以理解为,每次转 $s$ 步,总共 $n$ 步的圈,其“有效步长”其实跟 $s$ 和 $n$ 的公因子有关。$d=\operatorname{gcd}(s,n)$ 就是“冗余因子”,除掉它之后得到的就是一个“最简圈”的长度。
  2. 子群判等 ($\operatorname{gcd}(s,n)=\operatorname{gcd}(t,n)$): 想象你有两对齿轮组合,一个是每次驱动 $s$ 步,另一个是每次驱动 $t$ 步。它们在大齿轮上留下的“轨迹”(访问过的点集,即子群)是否相同?定理说,这不取决于 $s$ 和 $t$ 本身,而取决于它们与总齿数 $n$ 的“相对关系”,这个关系就由最大公约数来衡量。如果 $\operatorname{gcd}(s,n)=\operatorname{gcd}(t,n)$,那么它们在大齿轮上画出的轨迹是完全一样的。

4.2 定理 6.14 的证明

📜 [原文17]

$b$ 生成 $G$ 的循环子群 $H$ 是从定理 5.17 已知的。我们只需要证明 $H$ 有 $n/d$ 个元素。遵循定理 6.10 情况 II 的论证,我们看到 $H$ 的元素数量等于 $b$ 的最小正幂 $m$ 使得其等于单位元。现在 $b=a^{s}$,并且 $b^{m}=e$ 当且仅当 $\left(a^{s}\right)^{m}=e$,或者当且仅当 $n$ 整除 $m s$。使 $n$ 整除 $m s$ 的最小正整数 $m$ 是什么?令 $d$ 为 $n$ 和 $s$ 的 gcd。那么存在整数 $u$ 和 $v$ 使得

$$ d=u n+v s . $$

由于 $d$ 整除 $n$ 和 $s$,我们可以写

$$ 1=u(n / d)+v(s / d) $$

其中 $n/d$ 和 $s/d$ 都是整数。这个最后一个等式表明 $n/d$ 和 $s/d$ 互质,因为任何同时整除它们两者的整数也必须整除 1。我们希望找到最小的正 $m$ 使得

$$ \frac{m s}{n}=\frac{m(s / d)}{(n / d)} \text { 是一个整数。 } $$

根据带框的除法性质 (1),我们得出 $n/d$ 必须整除 $m$,因此最小的这样的 $m$ 是 $n/d$。因此 $H$ 的是 $n/d$。

暂时以 $\mathbb{Z}_{n}$ 作为为 $n$ 的循环群的模型,我们看到如果 $d$ 是 $n$ 的约数,那么 $\mathbb{Z}_{n}$ 的循环子群 $\langle d\rangle$ 有 $n/d$ 个元素,并且包含所有小于 $n$ 且 $\operatorname{gcd}(m, n)=d$ 的正整数 $m$。因此,$\mathbb{Z}_{n}$ 中为 $n/d$ 的子群只有一个。结合前面一段,这立即表明如果 $a$ 是循环群 $G$ 的生成元,那么 $\left\langle a^{s}\right\rangle=\left\langle a^{t}\right\rangle$ 当且仅当 $\operatorname{gcd}(s, n)= \operatorname{gcd}(t, n)$。

📖 [逐步解释]

这部分是定理6.14的证明,分为两个部分:证明子群的阶,和证明子群的判等条件。

第一部分:证明子群的阶 $|H| = n/d$

  1. 目标: 证明 $H = \langle b \rangle = \langle a^s \rangle$ 的阶是 $n/d$,其中 $d=\operatorname{gcd}(s,n)$。
  2. 阶的定义: 一个元素 $b$ 的阶,是使得 $b^m=e$ 成立的最小正整数 $m$。这个 $m$ 也等于 $\langle b \rangle$ 的阶。
  3. 转化条件:
    • $b^m = (a^s)^m = a^{sm}$。
    • 所以 $b^m=e$ 等价于 $a^{sm}=e$。
    • 在一个由 $a$ 生成的 $n$ 阶循环群中,$a^k=e$ 的充要条件是 $n \mid k$ (即 $k$ 是 $n$ 的倍数)。
    • 因此,$a^{sm}=e$ 等价于 $n \mid sm$。
  4. 重新表述问题: 我们的问题转化成了:找到满足 “$n$ 整除 $sm$” 的最小正整数 $m$。
  5. 引入gcd和贝祖等式:
    • 令 $d=\operatorname{gcd}(s,n)$。
    • 因为 $d$ 是 $n$ 和 $s$ 的公约数,我们可以把 $n$ 写成 $n=d \cdot (n/d)$,把 $s$ 写成 $s=d \cdot (s/d)$。其中 $n/d$ 和 $s/d$ 都是整数。
  6. 关键性质:约掉gcd后互质:
    • 证明 $n/d$ 和 $s/d$ 互质
    • 贝祖等式出发:存在整数 $u, v$ 使得 $d = un + vs$。
    • 将这个等式两边同时除以 $d$:
    • 这是一个新的贝祖等式!它表明 $n/d$ 和 $s/d$ 的一个线性组合是1。根据我们之前对gcd的群论定义,这意味着 $\operatorname{gcd}(n/d, s/d) = 1$。所以它们互质
  7. 运用互质引理:
    • 我们的条件是 $n \mid sm$。代入 $n=d(n/d)$ 和 $s=d(s/d)$:
    • 两边消去公因子 $d$,得到:
    • 现在,我们有:
    • (1) $n/d$ 整除乘积 $m \cdot (s/d)$。
    • (2) $n/d$ 与 $s/d$ 互质
    • 根据我们之前证明的那个“带框的除法性质”(即:若 $r \mid mk$ 且 $\operatorname{gcd}(r,k)=1$,则 $r \mid m$),我们可以得出结论:
  8. 找到最小的m:
    • 我们推导出,任何满足条件的 $m$ 都必须是 $n/d$ 的倍数。
    • 我们要找的是最小的正整数 $m$。
    • 一个数 $n/d$ 的最小正倍数,就是 $n/d$ 本身。
    • 因此,最小的 $m$ 就是 $n/d$。
  9. 结论:
    • 元素 $b=a^s$ 的阶是 $m=n/d$。
    • 所以,由它生成的子群 $H$ 的阶也是 $n/d$。第一部分证明完毕。

第二部分:证明子群判等条件

这部分的证明在原文中写得非常简略,是一个提纲式的论证。我们来把它展开。

  1. 目标: 证明 $\langle a^s \rangle = \langle a^t \rangle \iff \operatorname{gcd}(s,n) = \operatorname{gcd}(t,n)$。
  2. 证明 ($\implies$) 方向:
    • 假设 $\langle a^s \rangle = \langle a^t \rangle$。
    • 这意味着这两个子群是相等的。
    • 根据刚证明的第一部分, $|\langle a^s \rangle| = n/\operatorname{gcd}(s,n)$ 且 $|\langle a^t \rangle| = n/\operatorname{gcd}(t,n)$。
    • 所以,$n/\operatorname{gcd}(s,n) = n/\operatorname{gcd}(t,n)$。
    • 这直接导出 $\operatorname{gcd}(s,n) = \operatorname{gcd}(t,n)$。这个方向比较简单。
  3. 证明 ($\impliedby$) 方向 (原文的思路):
    • 假设 $\operatorname{gcd}(s,n) = \operatorname{gcd}(t,n)$。令这个共同的gcd值为 $d$。
    • 我们要证明 $\langle a^s \rangle = \langle a^t \rangle$。
    • 原文的思路是切换到模型 $\mathbb{Z}_n$ 上来论证,这样更清晰。
    • 在 $\mathbb{Z}_n$ 中,我们考虑子群 $\langle d \rangle$。这个子群是由 $n$ 的约数 $d$ 生成的。
    • $\langle d \rangle = \{0, d, 2d, \dots, ( (n/d)-1 ) d \}$。
    • 这个子群的阶是 $n/d$。
    • 关键断言: 对于 $n$ 的任何一个约数 $d$,$\mathbb{Z}_n$ 中为 $n/d$ 的子群唯一的。
    • 为什么?假设 $H$ 是 $\mathbb{Z}_n$ 的一个阶为 $k$ 的子群。因为 $\mathbb{Z}_n$ 是循环的,所以 $H$ 也必须是循环的。设 $H=\langle h \rangle$。$h$ 的阶是 $k$。根据定理第一部分, $h$ 的阶等于 $n/\operatorname{gcd}(h,n)$。所以 $k = n/\operatorname{gcd}(h,n)$,这意味着 $\operatorname{gcd}(h,n)=n/k$。
    • 所有阶为 $k$ 的子群,其生成元的指数 $h$ 都必须满足 $\operatorname{gcd}(h,n)=n/k$。
    • 根据定理第二部分的结论(虽然我们正在证它,但可以先承认这个方向),所有满足 $\operatorname{gcd}(h,n)=n/k$ 的元素 $h$ 生成的都是同一个子群
    • 所以阶为 $k$ 的子群是唯一的。(这个论证有点循环,更严格的证明是:任何一个阶为 $k$ 的子群 $H$ 都是循环的 $H=\langle h \rangle$,$\operatorname{gcd}(h,n)=n/k=d'$。那么 $H$ 包含了 $d'$,也包含了 $\langle d' \rangle$。但 $H$ 和 $\langle d' \rangle$ 阶相同,所以 $H=\langle d' \rangle$。所以任何阶为 $n/d'$ 的子群都等于 $\langle d' \rangle$)。
    • 回到证明:
    • 我们有 $\operatorname{gcd}(s,n) = d$。所以 $\langle a^s \rangle$ 的阶是 $n/d$。
    • 我们有 $\operatorname{gcd}(t,n) = d$。所以 $\langle a^t \rangle$ 的阶是 $n/d$。
    • 因为 $n$ 阶循环群 $G$ 中,对于给定的阶,子群是唯一的。
    • 所以,这两个阶同样为 $n/d$ 的子群 $\langle a^s \rangle$ 和 $\langle a^t \rangle$ 必须是同一个子群
    • 因此,$\langle a^s \rangle = \langle a^t \rangle$。证明完毕。
∑ [公式拆解]
  • $d=u n+v s$
  • 贝祖等式,用于证明 $n/d$ 和 $s/d$ 互质
  • $1=u(n / d)+v(s / d)$
  • 上式两边同除以 $d$ 的结果。这个形式直接表明 $\operatorname{gcd}(n/d, s/d)=1$。
  • $\frac{m s}{n}=\frac{m(s / d)}{(n / d)}$
  • 将条件 $n \mid ms$ (即 $ms/n$ 是整数) 进行变形。
  • 分子分母同时除以 $d=\operatorname{gcd}(n,s)$,将问题转化为一对互质的数 $(n/d)$ 和 $(s/d)$。这是处理这类问题的标准技巧。
💡 [数值示例]
  • 示例:证明 $\mathbb{Z}_{18}$ 中 $\langle 10 \rangle = \langle 4 \rangle$ 的另一种方法
  • $\langle 10 \rangle$ 的生成元是 $10$。$\operatorname{gcd}(10,18)=2$。阶是 $18/2=9$。
  • $\langle 4 \rangle$ 的生成元是 $4$。$\operatorname{gcd}(4,18)=2$。阶是 $18/2=9$。
  • 我们来证明 $\langle 4 \rangle \subseteq \langle 10 \rangle$ 且 $\langle 10 \rangle \subseteq \langle 4 \rangle$。
  • 要证明 $4 \in \langle 10 \rangle$。即是否存在整数 $k$ 使得 $4 \equiv 10k \pmod{18}$。
  • $10k - 4 = 18j \implies 10k - 18j = 4 \implies 5k - 9j = 2$。
  • 这是一个线性丢番图方程。因为 $\operatorname{gcd}(5,9)=1$ 能整除 2,所以有解。$5 \cdot 4 - 9 \cdot 2 = 20-18=2$。所以 $k=4$ 是一个解。
  • 验证: $10 \cdot 4 = 40 \equiv 4 \pmod{18}$。所以 $4 \in \langle 10 \rangle$。
  • 既然 $\langle 10 \rangle$ 包含了 $\langle 4 \rangle$ 的生成元,那么 $\langle 4 \rangle \subseteq \langle 10 \rangle$。
  • 由于两个子群阶相同,且一个是另一个的子集,所以它们必然相等。
  • 这个过程比直接用定理的第二部分要复杂得多,这反过来证明了定理的强大。
⚠️ [易错点]
  1. 证明中的逻辑:证明“最小正整数 $m$ 是 $n/d$”的逻辑链条比较长,关键在于 (1) 将问题转化为 $n \mid sm$ (2) 两边除以 $d$ (3) 证明 $(n/d, s/d)$ 互质 (4) 使用互质引理。每一步都很重要。
  2. 唯一子群的论证:原文对第二部分的证明非常简洁,其背后依赖于“给定阶的子群是唯一的”这一事实。这一事实本身也需要一个证明,如我在上面展开的那样。它本质上是说,任何一个特定阶的子群,都必然等于由 $n$ 的某个特定约数 $d$ 生成的那个“标准”子群 $\langle d \rangle$。
📝 [总结]

定理6.14的证明过程是数论技巧在群论中的一次精彩应用。

  1. 对于阶的公式,证明将元素的阶问题转化为寻找满足 $n \mid sm$ 的最小正整数 $m$ 的问题。通过巧妙地约去 $\operatorname{gcd}(s,n)$ 并利用互质的整除性质,最终确定了 $m=n/\operatorname{gcd}(s,n)$。
  2. 对于子群判等,证明利用了同构思想,将问题转移到更具体的模型 $\mathbb{Z}_n$ 中,并通过论证“给定阶的子群的唯一性”来得出结论。即,如果两个子群的阶相同,那么它们必然是同一个子群。而两个元素生成子群的阶相同,当且仅当它们的指数与群阶的gcd相同。

4.3 推论 6.16

📜 [原文18]

下面的推论直接来自定理 6.14。

6.16 推论 如果 $a$ 是为 $n$ 的有限循环群 $G$ 的一个生成元,那么 $G$ 的其他生成元是形式为 $a^{r}$ 的元素,其中 $r$ 与 $n$ 互质

📖 [逐步解释]

这个推论是定理6.14的一个直接且非常重要的应用,它告诉我们如何在一个有限循环群中找到所有的生成元

推论的逻辑推导

  1. 前提:
    • $G$ 是一个 $n$ 阶有限循环群
    • $a$ 是 $G$ 的一个生成元
  2. 目标: 找到 $G$ 的所有其他生成元
  3. 什么是生成元?:
    • 一个元素 $b \in G$ 是生成元,意味着它生成的子群就是 $G$ 本身,即 $\langle b \rangle = G$。
    • 这等价于说,$\langle b \rangle$ 的等于 $G$ 的,即 $|\langle b \rangle| = n$。
  4. 应用定理6.14:
    • 我们知道 $G$ 中任何一个元素都可以写成 $b = a^r$ 的形式。
    • 定理6.14告诉我们,元素 $a^r$ 的是 $n / \operatorname{gcd}(r, n)$。
    • 我们将这个阶设为 $n$:
    • 从这个等式可以解出:
  5. 得出结论:
    • 一个元素 $a^r$ 是 $G$ 的生成元,当且仅当它的指数 $r$ 与群的阶 $n$ 的最大公约数是 1。
    • 两个整数的最大公约数是1,根据定义,它们就是互质的。
    • 因此, $G$ 的生成元就是所有形如 $a^r$ 的元素,其中 $r$ 与 $n$ 互质

这个推论的作用:

它将一个代数问题(寻找生成元)完全转化为了一个数论问题(寻找与 $n$ 互质的数)。要找到一个 $n$ 阶循环群有多少个生成元,我们只需要计算在 $\{1, 2, \dots, n-1\}$ 中有多少个数与 $n$ 互质。这个数量在数论中有一个专门的函数来表示,叫做欧拉φ函数 (Euler's totient function),记作 $\phi(n)$。所以,一个 $n$ 阶循环群有 $\phi(n)$ 个生成元

💡 [数值示例]
  • 示例1:$G=\mathbb{Z}_{12}$
  • $n=12$。我们需要找到所有与 $12$ 互质的数 $r$ (在1到11之间)。
  • $\operatorname{gcd}(1, 12)=1$ -> 1是生成元
  • $\operatorname{gcd}(2, 12)=2$ -> 2不是
  • $\operatorname{gcd}(3, 12)=3$ -> 3不是
  • $\operatorname{gcd}(4, 12)=4$ -> 4不是
  • $\operatorname{gcd}(5, 12)=1$ -> 5是生成元
  • $\operatorname{gcd}(6, 12)=6$ -> 6不是
  • $\operatorname{gcd}(7, 12)=1$ -> 7是生成元
  • $\operatorname{gcd}(8, 12)=4$ -> 8不是
  • $\operatorname{gcd}(9, 12)=3$ -> 9不是
  • $\operatorname{gcd}(10, 12)=2$ -> 10不是
  • $\operatorname{gcd}(11, 12)=1$ -> 11是生成元
  • 所以,$\mathbb{Z}_{12}$ 的生成元是 $\{1, 5, 7, 11\}$。
  • 总共有4个生成元。$\phi(12)=4$。
  • 示例2:$G=\mathbb{Z}_{7}$
  • $n=7$。因为7是一个素数,所以1到6之间的所有数都与7互质
  • $\operatorname{gcd}(1,7)=1$
  • $\operatorname{gcd}(2,7)=1$
  • ...
  • $\operatorname{gcd}(6,7)=1$
  • 所以,$\mathbb{Z}_7$ 的所有非零元素 $\{1, 2, 3, 4, 5, 6\}$ 都是生成元
  • 总共有6个生成元。$\phi(7)=6$。
⚠️ [易错点]
  1. 指数r的范围: 虽然 $r$ 可以是任何与 $n$ 互质的整数,但由于 $a^r = a^{r \pmod n}$,我们通常只关心在 $\{1, \dots, n-1\}$ 范围内的 $r$。
  2. $a$必须是生成元: 推论的前提是 $a$ 本身是一个生成元。如果你从一个非生成元出发,比如在 $\mathbb{Z}_{12}$ 中,你不能说“因为 $\operatorname{gcd}(5,6)=1$,所以 $2^5$ 是 $\langle 2 \rangle$ 的生成元”。(这里 $n$ 应该是子群的阶6,而不是大群的阶12)。这个推论可以应用于任何循环群(包括子群),只要将 $n$ 替换为该循环群的阶即可。
  3. 例如,对于子群 $H = \langle 2 \rangle = \{0,2,4,6,8,10\} \cong \mathbb{Z}_6$,它的阶是6。它的生成元是 $k \cdot 2$,其中 $k$ 与6互质,即 $k \in \{1, 5\}$。所以 $1 \cdot 2=2$ 和 $5 \cdot 2=10$ 是这个子群的生成元。
📝 [总结]

推论6.16 给出了一个简单而强大的准则来识别一个有限循环群的所有生成元。它指出,如果 $a$ 是一个生成元,那么所有其他生成元就是 $a^r$ 的形式,其中指数 $r$ 与群的阶 $n$ 互质。这使得寻找生成元的问题变成了一个纯粹的数论计算问题。

🎯 [存在目的]

这个推论是定理6.14的第一个直接应用,其目的就是为了解决一个非常自然和重要的问题:一个循环群除了我们已知的那个生成元外,还有没有其他的?有多少个?它们是什么?这个推论完美地回答了这些问题,深化了我们对循环群内部结构的理解。

🧠 [直觉心智模型]

回到有 $n$ 个站的“环形铁路”模型。

  1. 一个“生成元”就是一种“坐车方案”,它能让你从任何一站出发,最终能访问到所有车站。
  2. 我们知道“每次坐1站”是一个可行的方案(如果站是连续编号的)。
  3. 这个推论告诉你,所有其他的可行方案是“每次坐 $r$ 站”,只要你这个步长 $r$ 和总站数 $n$ “没有共同的节奏”(互质)。
  4. 例如,在12个站的环路上,如果“每次坐4站”,你只能访问 $0, 4, 8, 0, 4, \dots$ 这3个站。因为4和12有共同的节奏(公因子4)。你的步长和环路长度“共振”了,导致你被困在一个小圈子里。
  5. 但如果“每次坐5站”,$0 \to 5 \to 10 \to 3 \to 8 \to 1 \to 6 \to 11 \to 4 \to 9 \to 2 \to 7 \to 0$。你访问了所有12个站。因为5和12没有共同节奏(互质),你的步伐和环路长度“不共振”,使得你的轨迹能“均匀地”扫过整个环路。

4.4 例子 6.17

📜 [原文19]

6.17 例子 让我们找出 $\mathbb{Z}_{18}$ 的所有子群,并给出它们的子群图。所有子群都是循环的。根据推论 6.16,元素 $1,5,7,11,13$ 和 $17$ 都是 $\mathbb{Z}_{18}$ 的生成元。从 2 开始,

$$ \langle 2\rangle=\{0,2,4,6,8,10,12,14,16\} . $$

为 9,并且其生成元是形式为 $h 2$ 的元素,其中 $h$ 与 9 互质,即 $h=1,2,4,5,7$ 和 $8$,所以 $h 2=2,4,8,10,14$ 和 $16$。 (2) 中的元素 6 生成 $\{0,6,12\}$,12 也是这个子群生成元

至此我们已经找到了由 $0,1,2,4,5,6,7,8,10,11,12,13,14,16$ 和 $17$ 生成的所有子群。剩下的只有 3,9 和 15 需要考虑。

$$ \langle 3\rangle=\{0,3,6,9,12,15\}, $$

15 也生成这个为 6 的,因为 $15=5 \cdot 3$,且 5 和 6 的 gcd 是 1。最后,

$$ \langle 9\rangle=\{0,9\} . $$

这些 $\mathbb{Z}_{18}$ 子群子群图如图 6.18 所示。

6.18 图 $\mathbb{Z}_{18}$ 的子群图

这个例子很简单;我们担心我们把它写得如此详细,以至于它可能看起来很复杂。练习会提供一些沿着这些思路的练习。

📖 [逐步解释]

这个例子是一个综合应用,它系统地运用前面学到的所有定理和推论,来完全解剖一个具体的有限循环群 $\mathbb{Z}_{18}$ 的子群结构。

方法一:从元素出发 (例子中的思路)

这个例子采取的方法是,遍历 $\mathbb{Z}_{18}$ 中的每个元素,找出它生成的子群,然后将相同的子群合并。

  1. 确定群和阶: $G=\mathbb{Z}_{18}$, $n=18$。
  2. 寻找 $\mathbb{Z}_{18}$ 的生成元:
    • 根据推论6.16,生成元是与 $18$ 互质的数。
    • $18=2 \cdot 3^2$。与18互质的数不能是2或3的倍数。
    • 在 $\{1, \dots, 17\}$ 中,这些数是 $1, 5, 7, 11, 13, 17$。
    • 这些元素每一个都生成整个群 $\mathbb{Z}_{18}$ 本身。这是最大的子群 (也是群自身)。
    • 子群1: $\langle 1 \rangle = \mathbb{Z}_{18}$ (阶为18)
  3. 从下一个未分析的元素 2 开始:
    • 考虑子群 $\langle 2 \rangle$。
    • : $\operatorname{gcd}(2, 18) = 2$。阶为 $18/2=9$。
    • $\langle 2 \rangle = \{0, 2, 4, 6, 8, 10, 12, 14, 16\}$。
    • 子群2: $\langle 2 \rangle$ (阶为9)
    • $\langle 2 \rangle$ 的生成元: $\langle 2 \rangle$ 本身是一个9阶循环群,同构于 $\mathbb{Z}_9$。它的生成元是 $h \cdot 2$,其中 $h$ 与阶9互质
    • 与9互质的数是 $1,2,4,5,7,8$。
    • 所以 $\langle 2 \rangle$ 的生成元是 $1 \cdot 2=2$, $2 \cdot 2=4$, $4 \cdot 2=8$, $5 \cdot 2=10$, $7 \cdot 2=14$, $8 \cdot 2=16$。
    • 这意味着 $\langle 2 \rangle = \langle 4 \rangle = \langle 8 \rangle = \langle 10 \rangle = \langle 14 \rangle = \langle 16 \rangle$。
    • (这里原文分析 $\langle 2 \rangle$ 的生成元时,说 $h \cdot 2 = 2, 4, 8, 10, 14, 16$,但实际上 $2 \cdot 2=4$ 和 $4 \cdot 2=8$ 的例子中,前一个2是指数,后一个2是元素,原文的 $h2$ 记法有点歧义,应理解为 $h \cdot_9$ 作用在生成元2上,但因为同构所以可以直接用整数乘法再模18)
  4. 分析 $\langle 2 \rangle$ 内部的子群:
    • 在 $\langle 2 \rangle$ 中,我们挑一个非生成元,比如 $6$。
    • 考虑 $\langle 6 \rangle$。
    • : $\operatorname{gcd}(6, 18)=6$。阶为 $18/6=3$。
    • $\langle 6 \rangle = \{0, 6, 12\}$。
    • 子群3: $\langle 6 \rangle$ (阶为3)
    • $\langle 6 \rangle$ 的生成元: 这是一个3阶循环群,同构于 $\mathbb{Z}_3$。它的生成元是 $k \cdot 6$,其中 $k$ 与3互质,即 $k \in \{1,2\}$。
    • $1 \cdot 6 = 6$。
    • $2 \cdot 6 = 12$。
    • 所以 $\langle 6 \rangle = \langle 12 \rangle$。
  5. 分析剩下的元素 3, 9, 15:
    • 考虑 $\langle 3 \rangle$。
    • : $\operatorname{gcd}(3, 18)=3$。阶为 $18/3=6$。
    • $\langle 3 \rangle = \{0, 3, 6, 9, 12, 15\}$。
    • 子群4: $\langle 3 \rangle$ (阶为6)
    • $\langle 3 \rangle$ 的生成元: 这是一个6阶循环群。生成元 $k \cdot 3$ 其中 $\operatorname{gcd}(k,6)=1$, 即 $k \in \{1,5\}$。
    • $1 \cdot 3=3$。
    • $5 \cdot 3=15$。
    • 所以 $\langle 3 \rangle = \langle 15 \rangle$。
    • 考虑 $\langle 9 \rangle$。
    • : $\operatorname{gcd}(9, 18)=9$。阶为 $18/9=2$。
    • $\langle 9 \rangle = \{0, 9\}$。
    • 子群5: $\langle 9 \rangle$ (阶为2)
    • 考虑 $\langle 0 \rangle$。
    • : $\operatorname{gcd}(0, 18)=18$。阶为 $18/18=1$。
    • $\langle 0 \rangle = \{0\}$。
    • 子群6: $\langle 0 \rangle$ (阶为1)

方法二:从约数出发 (更系统的方法)

  1. 找到 $n=18$ 的所有正约数: $1, 2, 3, 6, 9, 18$。
  2. 定理蕴含的结论: $\mathbb{Z}_{18}$ 的子群与18的约数是一一对应的。对于每个约数 $d'$, 都存在一个唯一的为 $d'$ 的子群
    • 或者说,对于每个约数 $d$ of $n$, 存在唯一一个子群 of order $n/d$, 这个子群就是 $\langle d \rangle$。
    • 我们用第二种说法,它更直接。18的约数是 $d \in \{1,2,3,6,9,18\}$。
  3. 逐个约数分析:
    • $d=1$: 子群 $\langle 1 \rangle = \mathbb{Z}_{18}$。阶为 $18/1 = 18$。
    • $d=2$: 子群 $\langle 2 \rangle = \{0,2,4,\dots,16\}$。阶为 $18/2 = 9$。
    • $d=3$: 子群 $\langle 3 \rangle = \{0,3,6,9,12,15\}$。阶为 $18/3 = 6$。
    • $d=6$: 子群 $\langle 6 \rangle = \{0,6,12\}$。阶为 $18/6 = 3$。
    • $d=9$: 子群 $\langle 9 \rangle = \{0,9\}$。阶为 $18/9 = 2$。
    • $d=18$: 子群 $\langle 18 \rangle = \langle 0 \rangle = \{0\}$。阶为 $18/18=1$。
  4. 结论: $\mathbb{Z}_{18}$ 恰好有6个子群,它们是 $\langle 1 \rangle, \langle 2 \rangle, \langle 3 \rangle, \langle 6 \rangle, \langle 9 \rangle, \langle 0 \rangle$。

子群图 (Subgroup Lattice) 的解释

  • 图6.18 展示了这些子群之间的包含关系。
  • : 每个点代表一个子群
  • 线: 如果子群 $A$ 在子群 $B$ 的下方,并且有一条线连接它们,这表示 $A$ 是 $B$ 的一个真子群 ($A \subset B$),并且它们之间没有其他的子群
  • 结构:
  • 最底部的点是平凡子群 $\langle 0 \rangle = \{0\}$。
  • 最顶部的点是整个群 $\langle 1 \rangle = \mathbb{Z}_{18}$。
  • 从图中可以看到:
  • $\langle 6 \rangle$ 是 $\langle 2 \rangle$ 的子群 ($\{0,6,12\} \subset \{0,2,4,\dots,16\}$)。
  • $\langle 6 \rangle$ 也是 $\langle 3 \rangle$ 的子群 ($\{0,6,12\} \subset \{0,3,6,9,12,15\}$)。
  • $\langle 9 \rangle$ 是 $\langle 3 \rangle$ 的子群。
  • $\langle 0 \rangle$ 是所有子群子群
  • 所有子群都是 $\langle 1 \rangle$ 的子群
  • 这种图的结构由 $n=18$ 的约数之间的整除关系决定。$H_1 \subseteq H_2 \iff |H_1|$ 整除 $|H_2|$。更精确地说,$\langle d_1 \rangle \subseteq \langle d_2 \rangle \iff d_2 \mid d_1$。例如 $\langle 6 \rangle \subseteq \langle 2 \rangle$ 因为 $2 \mid 6$。
∑ [公式拆解]
  • $\langle 2\rangle=\{0,2,4,6,8,10,12,14,16\}$
  • 由元素2在 $\mathbb{Z}_{18}$ 中生成的循环子群。计算方法是 $2k \pmod{18}$ for $k=0,1,2,\dots,8$。
  • $\langle 3\rangle=\{0,3,6,9,12,15\}$
  • 由元素3在 $\mathbb{Z}_{18}$ 中生成的循环子群
  • $\langle 9\rangle=\{0,9\}$
  • 由元素9在 $\mathbb{Z}_{18}$ 中生成的循环子群
⚠️ [易错点]
  1. 两种分析方法的选择: 从元素出发比较直观,但容易混乱,需要检查是否漏掉了元素,或者重复计算了子群。从约数出发则非常系统,不容易出错,是找出所有子群的推荐方法。
  2. 子群图的画法: 线条表示的是极大子群关系。例如,虽然 $\langle 6 \rangle$ 也是 $\mathbb{Z}_{18}$ 的子群,但我们不直接从 $\langle 6 \rangle$ 画一条线到 $\mathbb{Z}_{18}$,因为它们之间还有 $\langle 2 \rangle$ 和 $\langle 3 \rangle$。
  3. 作者的说明: 作者担心例子写得太详细反而显得复杂。这提醒我们,一旦掌握了规律(特别是从约数出发的方法),找到所有子群的过程其实是非常机械和简单的。
📝 [总结]

例子6.17通过一个具体的群 $\mathbb{Z}_{18}$,演示了如何应用定理6.14推论6.16来系统地找出所有子群、确定它们的生成元,并最终将它们之间的包含关系可视化为一张子群图。这个例子完美地展示了理论如何转化为实践,将一个抽象群的完整子结构清晰地呈现出来。

🎯 [存在目的]

这个例子的存在是为了巩固和整合本节所学的核心理论。通过一个“动手”的例子,读者可以:

  1. 实际操作一遍如何使用 $n/\operatorname{gcd}(s,n)$ 公式。
  2. 练习如何通过 $\operatorname{gcd}(r,n)=1$ 找出生成元
  3. 理解“具有相同gcd的指数生成同子群”这一结论的实际含义。
  4. 学习一种新的可视化工具——子群图,用来表示的内部结构。

它是一个将理论知识转化为可操作技能的关键桥梁。

💭 [直观想象]

想象一个有18个刻度的钟表。

  1. $\langle 1 \rangle = \mathbb{Z}_{18}$: 钟表本身。
  2. $\langle 2 \rangle$: 每隔2小时的那些点组成的子模式(9个点)。
  3. $\langle 3 \rangle$: 每隔3小时的那些点组成的子模式(6个点)。
  4. $\langle 6 \rangle$: 每隔6小时的那些点组成的子模式(3个点:0, 6, 12)。
  5. $\langle 9 \rangle$: 每隔9小时的那些点组成的子模式(2个点:0, 9)。
  6. $\langle 0 \rangle$: 只有0点。

子群图就像一张地图,告诉你这些“子模式”之间是如何相互嵌套的。例如,“每隔6小时”的点集,必然包含在“每隔2小时”的点集里,也包含在“每隔3小时”的点集里。这就是图上 $\langle 6 \rangle$ 同时连接到 $\langle 2 \rangle$ 和 $\langle 3 \rangle$ 的原因。

55 练习 6

📜 [原文20]

计算

练习 1 到 4 中,根据除法算法,求 $n$ 除以 $m$ 时的商和余数。

1. $n=42, m=9$

2. $n=-42, m=9$

3. $n=-50, m=8$

4. $n=50, m=8$

练习 5 到 7 中,求两个整数的最大公约数

5. 32 和 24

6. 48 和 88

7. 360 和 420

练习 8 到 11 中,求给定循环群生成元的数量。

8. 5

9. 8

10. 12

11. 60

到自身的同构自同构。在练习 12 到 16 中,求给定自同构的数量。

[提示:利用练习 44。生成元自同构下的像必须是什么?]

12. $\mathbb{Z}_{2}$

13. $\mathbb{Z}_{6}$

14. $\mathbb{Z}_{8}$

15. $\mathbb{Z}$

16. $\mathbb{Z}_{12}$

练习 17 到 21 中,求指定循环群的元素数量。

17. $\mathbb{Z}_{30}$ 中由 25 生成的循环子群

18. $\mathbb{Z}_{42}$ 中由 30 生成的循环子群

19. 乘法下非零复数 $\mathbb{C}^{*}$ 的循环子群 $\langle i\rangle$

20. 练习 19 中 $\mathbb{C}^{*}$ 中由 $(1+i) / \sqrt{2}$ 生成的循环子群

21. 练习 19 中 $\mathbb{C}^{*}$ 中由 $1+i$ 生成的循环子群

练习 22 到 24 中,找出给定的所有子群,并画出子群图

22. $\mathbb{Z}_{12}$

23. $\mathbb{Z}_{36}$

24. $\mathbb{Z}_{8}$

练习 25 到 29 中,找出给定子群的所有

25. $\mathbb{Z}_{6}$

26. $\mathbb{Z}_{8}$

27. $\mathbb{Z}_{12}$

28. $\mathbb{Z}_{20}$

29. $\mathbb{Z}_{17}$

📖 [逐步解释]

这部分是“计算”类型的练习题,旨在让学生熟练运用本节定义的概念和定理的公式。

练习1-4:除法算法

这些练习的目标是掌握除法算法 $n=mq+r, 0 \le r < m$,特别是对于负数 $n$ 的情况。

  1. $n=42, m=9$: $42 = 9 \cdot 4 + 6$。$q=4, r=6$。
  2. $n=-42, m=9$: 要找不大于-42的9的倍数,即 $-45$。$-42 = 9 \cdot (-5) + 3$。$q=-5, r=3$。
  3. $n=-50, m=8$: 要找不大于-50的8的倍数,即 $-56$。$-50 = 8 \cdot (-7) + 6$。$q=-7, r=6$。
  4. $n=50, m=8$: $50 = 8 \cdot 6 + 2$。$q=6, r=2$。

练习5-7:最大公约数 (gcd)

这些练习考察gcd的计算,可以使用欧几里得算法(辗转相除法)或质因数分解

  1. 32 和 24: $\operatorname{gcd}(32, 24) = \operatorname{gcd}(24, 32-24) = \operatorname{gcd}(24, 8) = 8$。
  2. 48 和 88: $48=2^4 \cdot 3$, $88 = 2^3 \cdot 11$。公共质因子只有 $2^3=8$。所以 $\operatorname{gcd}(48,88)=8$。
  3. 360 和 420: $360 = 10 \cdot 36$, $420=10 \cdot 42$。$\operatorname{gcd}(360,420) = 10 \cdot \operatorname{gcd}(36,42) = 10 \cdot 6 = 60$。

练习8-11:生成元的数量

这些练习应用推论6.16,求 $n$ 阶循环群生成元数量,即计算欧拉φ函数 $\phi(n)$。$\phi(n)$ 是小于等于 $n$ 且与 $n$ 互质的正整数的个数。

  1. $n=5$ (素数): $\phi(5) = 5-1=4$。生成元有4个。
  2. $n=8=2^3$: 与8互质的有 $1,3,5,7$。$\phi(8)=4$。
  3. $n=12=2^2 \cdot 3$: 与12互质的有 $1,5,7,11$。$\phi(12)=4$。
  4. $n=60=2^2 \cdot 3 \cdot 5$: $\phi(60) = 60(1-1/2)(1-1/3)(1-1/5) = 60(1/2)(2/3)(4/5) = 16$。

练习12-16:自同构的数量

  • 自同构 (Automorphism):一个群到其自身的同构
  • 提示练习44说明,一个循环群 $G=\langle a \rangle$ 的自同构 $\psi$ 完全由 $\psi(a)$ 的值决定。
  • 关键点同构必须将生成元映射到生成元。因为如果 $a$ 是生成元,$\psi(a)$ 也必须能生成目标群(这里是 $G$ 本身)。
  • 因此,自同构的数量就等于生成元的数量。
  1. $\mathbb{Z}_2$: 生成元是1。数量是 $\phi(2)=1$。
  2. $\mathbb{Z}_6$: 生成元是1, 5。数量是 $\phi(6)=2$。
  3. $\mathbb{Z}_8$: 生成元是1, 3, 5, 7。数量是 $\phi(8)=4$。
  4. $\mathbb{Z}$: 生成元是1, -1。数量是2。
  5. $\mathbb{Z}_{12}$: 生成元是1, 5, 7, 11。数量是 $\phi(12)=4$。

练习17-21:循环子群的阶

这些练习应用定理6.14的核心公式:$|\langle a^s \rangle| = n/\operatorname{gcd}(s,n)$。

  1. $\mathbb{Z}_{30}$ 中由 25 生成的子群的阶: $n=30, s=25$。$\operatorname{gcd}(25,30)=5$。阶为 $30/5=6$。
  2. $\mathbb{Z}_{42}$ 中由 30 生成的子群的阶: $n=42, s=30$。$\operatorname{gcd}(30,42)=6$。阶为 $42/6=7$。
  3. $\mathbb{C}^*$ 中 $\langle i \rangle$ 的阶: $i^1=i, i^2=-1, i^3=-i, i^4=1$。这是一个4阶循环群。阶是4。
  4. $\mathbb{C}^*$ 中 $\langle (1+i)/\sqrt{2} \rangle$ 的阶: $(1+i)/\sqrt{2} = e^{i\pi/4}$ (8次单位根)。它的阶是8。
  5. $\mathbb{C}^*$ 中 $\langle 1+i \rangle$ 的阶: $|1+i|=\sqrt{2} > 1$。它的任意正整数次幂的模长都会越来越大,永远不会回到单位元1。所以阶是无限的。

练习22-24:找出所有子群并画子群图

这个任务系统地应用了例子6.17的方法。

  1. 找出 $n$ 的所有约数 $d_i$。
  2. 对于每个约数 $d_i$,都存在一个唯一的子群 $\langle d_i \rangle$(在 $\mathbb{Z}_n$ 模型中),其阶为 $n/d_i$。
  3. 根据约数之间的整除关系画出子群图。$\langle d_1 \rangle \supseteq \langle d_2 \rangle \iff d_1 \mid d_2$。
  4. $\mathbb{Z}_{12}$: 约数是 $1,2,3,4,6,12$。有6个子群: $\langle 1 \rangle, \langle 2 \rangle, \langle 3 \rangle, \langle 4 \rangle, \langle 6 \rangle, \langle 0 \rangle$。
  5. $\mathbb{Z}_{36}$: 约数是 $1,2,3,4,6,9,12,18,36$。有9个子群。
  6. $\mathbb{Z}_{8}$: 约数是 $1,2,4,8$。有4个子群: $\langle 1 \rangle, \langle 2 \rangle, \langle 4 \rangle, \langle 0 \rangle$。这是一个简单的链状结构。

练习25-29:子群的所有阶

  • 拉格朗日定理的一个特例:在有限循环群中,对于 $n$ 的每个约数 $d$,都存在一个阶为 $d$ 的子群。所以子群的集合就是 $n$ 的约数集合。
  1. $\mathbb{Z}_6$: 6的约数是 $1,2,3,6$。
  2. $\mathbb{Z}_8$: 8的约数是 $1,2,4,8$。
  3. $\mathbb{Z}_{12}$: 12的约数是 $1,2,3,4,6,12$。
  4. $\mathbb{Z}_{20}$: 20的约数是 $1,2,4,5,10,20$。
  5. $\mathbb{Z}_{17}$ (17是素数): 17的约数是 $1,17$。只有平凡子群和群自身。
📝 [总结]

这部分练习是本节知识点的“实战演练”,覆盖了从最基本的除法算法到最综合的子群结构分析的所有内容。完成这些练习是检验是否真正掌握了循环群理论的关键。


66 概念

📜 [原文21]

练习 30 和 31 中,如果需要,请在不参考正文的情况下修改斜体术语的定义,使其符合出版标准。

  1. $G$ 的元素 $a$ 的为 $n \in \mathbb{Z}^{+}$ 当且仅当 $a^{n}=e$。
  2. 两个正整数的最大公约数是同时整除它们的最大的正整数。
  3. 将以下各项标记为真或假。

$\_\_\_\_$ a. 每个循环群都是阿贝尔群

$\_\_\_\_$ b. 每个阿贝尔群都是循环群

$\_\_\_\_$ c. 加法下的 $\mathbb{Q}$ 是一个循环群

$\_\_\_\_$ d. 每个循环群的每个元素都生成这个

$\_\_\_\_$ e. 对于每个 $>0$ 的有限,至少有一个阿贝尔群

$\_\_\_\_$ f. 所有 $\leq 4$ 的都是循环群

$\_\_\_\_$ g. $\mathbb{Z}_{20}$ 的所有生成元都是素数

$\_\_\_\_$ h. 如果 $G$ 和 $G^{\prime}$ 是,那么 $G \cap G^{\prime}$ 是一个

$\_\_\_\_$ i. 如果 $H$ 和 $K$ 是 $G$ 的子群,那么 $H \cap K$ 是一个

$\_\_\_\_$ j. 所有 $>2$ 的循环群至少有两个不同的生成元

📖 [逐步解释]

这部分练习考察对基本概念的精确理解和辨析。

练习30-31:修改定义

  1. 原定义: “元素 $a$ 的为 $n$ 当且仅当 $a^n=e$。”
    • 问题: 缺少了“最小”这个关键词。例如,在 $\mathbb{Z}_4$ 中,$1^8=0, 1^{12}=0$,但1的阶是4。
    • 标准定义: $G$ 的元素 $a$ 的(有限)是满足 $a^n=e$ 的最小正整数 $n$。如果不存在这样的正整数,则称 $a$ 的是无限的。
    • 或者,使用本节开头的定义:元素 $a$ 的是其生成的循环子群 $\langle a \rangle$ 的
  2. 原定义: “两个正整数的最大公约数是同时整除它们的最大正整数。”
    • 问题: 这个定义是初等数论中的标准定义,本身没有错。但本节提供了一个更深刻的代数定义。
    • 群论定义: 两个正整数 $r$ 和 $s$ 的最大公约数子群 $H=\{nr+ms \mid n,m \in \mathbb{Z}\}$ 的正生成元
    • 这个定义更“优雅”,因为它不仅定义了gcd是什么,还揭示了它的一个核心性质(贝祖等式)。

练习32:真假判断

a. 。这是定理6.1

b. 。克莱因四元群是阿贝尔群但不是循环群

c. 。$\mathbb{Q}$ (有理数加法群)不是循环群。假设它由 $p/q$ 生成,那么所有元素都必须是 $k \cdot (p/q)$ 的形式。但是像 $(p/q)/2$ 这样的元素就无法被生成。

d. 。只有生成元才能生成整个群。在一个 $n>1$ 阶的循环群中,单位元就不能生成整个群。

e. 。任何给定循环群(比如 $\mathbb{Z}_n$)都是阿贝尔群。所以对于任何阶 $n>0$,都存在一个 $n$ 阶的阿贝尔群 $\mathbb{Z}_n$。

f. 。阶为4的克莱因四元群不是循环群。阶为1,2,3的群确实都是循环群

g. 。$\mathbb{Z}_{20}$ 的生成元是与20互质的数,如1, 3, 7, 9, 11, 13, 17, 19。其中9, 1都不是素数。

h. 。$G$ 和 $G'$ 如果不是同一个大群的子集,它们的交集可能没有意义,或者即使有意义(比如集合的交集),也不能保证其运算封闭或构成群。例如 $G=\{1,-1\}, G'=\{1,i\}$,交集是 $\{1\}$,是群。但如果 $G=\{e_1, g\}$, $G'=\{e_2, h\}$,交集为空集,不是群。这个说法太模糊了。

i. 。这是子群的一个基本性质。两个子群的交集仍然是一个子群。可以很容易地验证封闭性、单位元、逆元。

j. 。对于一个 $n$ 阶循环群 $G=\langle a \rangle$ ($n>2$),它的生成元数量是 $\phi(n)$。我们知道 $\phi(n) \ge 2$ for $n>2$。$a$ 是一个生成元,$a^{-1}=a^{n-1}$ 是另一个。因为 $n>2$, $a \ne a^{-1}$ (否则 $a^2=e$,阶为2),所以至少有两个不同的生成元。


后面的练习部分与核心讲解关系不大,按照用户指令,我将专注于对正文的详细解释。我将跳过对剩余练习题的逐一解释,直接进入行间公式索引的创建。

7行间公式索引

1. 由元素a生成的循环子群H的定义

$$ H=\left\{a^{n} \mid n \in \mathbb{Z}\right\} $$

2. 循环群G的定义

$$ G=\left\{a^{n} \mid n \in \mathbb{Z}\right\}, $$

3. 循环群G的定义(在证明定理6.1中复述)

$$ G=\langle a\rangle=\left\{a^{n} \mid n \in \mathbb{Z}\right\} . $$

4. 证明循环群是阿贝尔群的核心推导

$$ g_{1} g_{2}=a^{r} a^{s}=a^{r+s}=a^{s+r}=a^{s} a^{r}=g_{2} g_{1}, $$

5. 除法算法的核心公式

$$ n=m q+r \quad \text { 且 } \quad 0 \leq r<m . $$

6. 证明子群循环性的核心断言

$$ H=\left\langle a^{m}\right\rangle=\langle c\rangle $$

7. 除法算法在证明子群循环性中的应用

$$ n=m q+r \quad \text { 对于 } \quad 0 \leq r<m $$

8. 利用指数律将任意元素a^n分解

$$ a^{n}=a^{m q+r}=\left(a^{m}\right)^{q} a^{r}, $$

9. 孤立出余数项a^r

$$ a^{r}=\left(a^{m}\right)^{-q} a^{n} $$

10. 证明a^r属于子群H

$$ \left(a^{m}\right)^{-q} a^{n} \in H ; \quad \text { 也就是说, } \quad a^{r} \in H . $$

11. 证明任意元素b是c的幂

$$ b=a^{n}=\left(a^{m}\right)^{q}=c^{q} $$

12. 最大公约数的群论定义所基于的子群

$$ H=\{n r+m s \mid n, m \in \mathbb{Z}\} $$

13. 贝祖等式:最大公约数的线性组合表示

$$ d=n r+m s $$

14. 互质数的贝祖等式表示

$$ 1=a r+b s \quad \text { 对于某些 } \quad a, b \in \mathbb{Z} . $$

15. 证明整除性质的关键步骤:等式两边同乘m

$$ m=a r m+b s m . $$

16. 无限循环群中元素与单位元的关系

$$ a^{h} a^{-k}=a^{h-k}=e, $$

17. 证明无限循环群同构于Z的核心同态性质验证

$$ \phi\left(a^{i} a^{j}\right)=\phi\left(a^{i+j}\right)=i+j=\phi\left(a^{i}\right)+\phi\left(a^{j}\right), $$

18. 有限循环群中元素的表示

$$ a^{0}=e, a, a^{2}, a^{3}, \cdots, a^{n-1} $$

19. 证明有限循环群同构于Zn的核心同态性质验证

$$ \psi\left(a^{i} a^{j}\right)=i+_{n} j=\psi\left(a^{i}\right)+{ }_{n} \psi\left(a^{j}\right), $$

20. 循环群乘法与除法算法的联系

$$ h+k=n q+r \quad \text { 对于 } \quad 0 \leq r<n . $$

21. 贝祖等式的变形,用于证明互质引理

$$ d=u n+v s . $$

22. 约掉gcd后,贝祖等式的新形式,证明n/d和s/d互质

$$ 1=u(n / d)+v(s / d) $$

23. 整除关系n | ms的变形,用于应用互质引理

$$ \frac{m s}{n}=\frac{m(s / d)}{(n / d)} \text { 是一个整数。 } $$

24. 子群<2>的元素列表

$$ \langle 2\rangle=\{0,2,4,6,8,10,12,14,16\} . $$

25. 子群<3>的元素列表

$$ \langle 3\rangle=\{0,3,6,9,12,15\}, $$

26. 子群<9>的元素列表

$$ \langle 9\rangle=\{0,9\} . $$