1. 1.6 同态与同构

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

11. 1.6 同态与同构

📜 [原文1]

在本节中,我们将精确阐述两个何时“看起来相同”,即具有完全相同的论结构的概念。这就是两个之间的同构概念。我们首先定义同态的概念,稍后我们将对此有更多阐述。

📖 [逐步解释]

本段是引言,旨在为读者设定本节的学习目标。它引入了两个核心概念:同态 (homomorphism) 和 同构 (isomorphism)。

  1. 核心问题: 数学家如何判断两个在本质上是“相同”的?这里的“相同”不是指它们的元素完全一样,或者运算方式完全一样,而是指它们的“结构”完全一样。
  2. “看起来相同”的精确化: “看起来相同”是一个直观但模糊的说法。在论中,我们用“同构”这个精确的数学术语来描述这种结构上的相同性。
  3. 学习路径: 为了理解更严格的“同构”概念,我们需要先从一个更普遍、更基础的概念——“同态”——开始。本节会先定义同态,然后在其基础上定义同构。这就好比在学习“正方形”之前,我们先学习“四边形”和“矩形”一样,是一个从一般到特殊的过程。
⚠️ [易错点]
  1. “相同”的误解: 初学者可能会将“同构”误解为两个的元素或运算必须完全一致。但这里的“相同”是结构上的,抽象层面上的。例如,一个由数字组成的和一个由几何变换组成的可能在结构上是完全相同的。
  2. 同态与同构的关系: 不要混淆这两个概念。同构同态的一种特殊情况,它要求更严格的条件(必须是双射)。所有的同构都是同态,但并非所有同态都是同构
📝 [总结]

本段作为引子,点明了本节的主题:如何用数学语言精确定义两个在结构上的“相同性”。它预告了将要介绍的两个关键工具——同态同构,并规划了从同态同构的学习顺序。

🎯 [存在目的]

本段的目的是为读者建立一个清晰的学习预期。它告诉读者,本节将解决一个基础而重要的问题:如何比较不同的。通过预先提出“看起来相同”的直观想法,并指出同构是其严格的数学对应,本段激发了读者的好奇心,并为后续形式化的定义做好了铺垫。

🧠 [直觉心智模型]

想象你有两套不同语言的字母表,比如一套是 A, B, C...,另一套是 α, β, γ...。虽然字母的写法不同,但它们都遵循着相同的“字母表顺序”这个结构。我们可以建立一个一一对应的翻译规则(A 对应 α,B 对应 β ...)。同构就类似于找到了这样一套完美的“翻译规则”,它不仅能翻译元素,还能保持元素之间的“关系”(即运算)。

💭 [直观想象]

想象你有两张不同的地铁线路图。一张是纽约的,一张是东京的。虽然站名、线路颜色都不同,但如果它们的拓扑结构(即站与站之间的连接关系)是完全一样的——例如,A 线和 B 线都在 C 站换乘,对应到另一张图中,X 线和 Y 线也恰好在 Z 站换乘——我们就可以说这两张地铁图在结构上是“同构”的。同态则是一个更弱的条件,它可能只是将一张复杂的地铁图(比如整个东京地铁网)映射到一张更简单的图(比如只保留山手线),并且保留了沿途的先后顺序关系。

1.1 同态的定义

📜 [原文2]

定义。设 $(G, \star)$ 和 $(H, \diamond)$ 是。如果存在一个映射 $\varphi: G \rightarrow H$,使得

$$ \varphi(x \star y)=\varphi(x) \diamond \varphi(y), \quad \text { 对于所有 } x, y \in G $$

则称此映射为同态

当 $G$ 和 $H$ 的群运算未明确写出时,同态条件就简化为

$$ \varphi(x y)=\varphi(x) \varphi(y) $$

但重要的是要记住,左边的积 $x y$ 是在 $G$ 中计算的,而右边的积 $\varphi(x) \varphi(y)$ 是在 $H$ 中计算的。直观地说,如果映射 $\varphi$ 保持其定义域和值域的群结构,则它是一个同态

📖 [逐步解释]

这段话给出了同态 (homomorphism) 的形式化定义。

  1. 前提: 我们有两个,分别是 $(G, \star)$ 和 $(H, \diamond)$。这里 $G$ 和 $H$ 是元素的集合,$\star$ 和 $\diamond$ 分别是它们各自的二元运算
  2. 核心: 同态是一个映射 (map) 或函数 (function),我们用希腊字母 $\varphi$ (phi) 来表示它。这个映射将 $G$ 中的每一个元素,都对应到 $H$ 中的一个元素。写作 $\varphi: G \rightarrow H$。
  3. 关键条件: 这个映射 $\varphi$ 不是任意的,它必须满足一个非常重要的性质,即“保持运算结构”。这个性质用公式表达就是 $\varphi(x \star y) = \varphi(x) \diamond \varphi(y)$。
  4. 公式解读:
    • 左边 $\varphi(x \star y)$: 意思是先在 $G$ 内部,对任意两个元素 $x$ 和 $y$ 进行 $\star$ 运算,得到结果 $x \star y$。然后,将这个结果通过映射 $\varphi$ 对应到 $H$ 中去。
    • 右边 $\varphi(x) \diamond \varphi(y)$: 意思是先把 $G$ 中的元素 $x$ 和 $y$ 分别通过映射 $\varphi$ 对应到 $H$ 中,得到 $\varphi(x)$ 和 $\varphi(y)$。然后,在 $H$ 内部,对这两个新元素进行 $\diamond$ 运算
    • 等号的意义: 同态的精髓就在于这个等号。它要求“先在 $G$ 中运算再映射到 $H$” 和 “先分别映射到 $H$ 再在 $H$ 中运算” 所得到的结果是完全相同的。这正是“保持结构”的含义。
  5. 简化写法: 在论中,我们常常省略运算符号,直接用并列的方式表示运算(如 $xy$)。在这种简写下,同态的条件就写成 $\varphi(xy) = \varphi(x)\varphi(y)$。但是,必须时刻清楚,左边的 $xy$ 是在 $G$ 中的运算,右边的 $\varphi(x)\varphi(y)$ 是在 $H$ 中的运算
  6. 直观总结: 同态就像一个“翻译器”,它在翻译两个的语言时,能够保持句子(运算)的结构。你可以在一个里把两个元素“组合”起来再“翻译”,也可以先把它们分别“翻译”过去再“组合”,结果是一样的。
∑ [公式拆解]

公式: $\varphi(x \star y)=\varphi(x) \diamond \varphi(y)$

  • $\varphi$: 这是一个映射(函数),它的输入是 $G$ 中的元素,输出是 $H$ 中的元素。
  • $G, H$: 两个集合,分别是两个载体集
  • $x, y$: $G$ 中的任意两个元素。
  • $\star$: $G$ 的二元运算符号。$x \star y$ 表示在 $G$ 中对 $x$ 和 $y$ 进行运算
  • $\diamond$: $H$ 的二元运算符号。$\varphi(x) \diamond \varphi(y)$ 表示在 $H$ 中对 $\varphi(x)$ 和 $\varphi(y)$ 进行运算
  • $=$: 等号表示左边表达式的结果和右边表达式的结果是 $H$ 中完全相同的元素。

公式: $\varphi(x y)=\varphi(x) \varphi(y)$

  • $xy$: 这是简写,代表 $x \star y$,是在 $G$ 中的运算
  • $\varphi(x)\varphi(y)$: 这是简写,代表 $\varphi(x) \diamond \varphi(y)$,是在 $H$ 中的运算
💡 [数值示例]

示例 1:

  • 设 $(G, \star)$ 为整数加法群 $(\mathbb{Z}, +)$。
  • 设 $(H, \diamond)$ 为偶数加法群 $(2\mathbb{Z}, +)$,其中 $2\mathbb{Z} = \{..., -4, -2, 0, 2, 4, ...\}$。
  • 定义映射 $\varphi: \mathbb{Z} \rightarrow 2\mathbb{Z}$ 为 $\varphi(n) = 2n$。
  • 我们来验证这是否是一个同态。根据定义,我们需要检验 $\varphi(x + y) = \varphi(x) + \varphi(y)$ 是否对所有 $x, y \in \mathbb{Z}$ 成立。
  • 左边:$\varphi(x+y) = 2(x+y) = 2x + 2y$。
  • 右边:$\varphi(x) + \varphi(y) = (2x) + (2y) = 2x + 2y$。
  • 因为左边 = 右边,所以 $\varphi(n) = 2n$ 是从 $(\mathbb{Z}, +)$到 $(2\mathbb{Z}, +)$ 的一个同态

示例 2:

  • 设 $(G, \star)$ 为实数加法群 $(\mathbb{R}, +)$。
  • 设 $(H, \diamond)$ 为正实数乘法群 $(\mathbb{R}^+, \times)$。
  • 定义映射 $\varphi: \mathbb{R} \rightarrow \mathbb{R}^+$ 为 $\varphi(x) = e^x$ (指数函数)。
  • 我们来验证这是否是一个同态。根据定义,我们需要检验 $\varphi(x + y) = \varphi(x) \times \varphi(y)$ 是否对所有 $x, y \in \mathbb{R}$ 成立。
  • 左边:$\varphi(x+y) = e^{x+y}$。
  • 右边:$\varphi(x) \times \varphi(y) = e^x \times e^y$。
  • 根据指数运算法则,我们知道 $e^{x+y} = e^x \times e^y$。
  • 因为左边 = 右边,所以指数函数是从加法群 $(\mathbb{R}, +)$ 到乘法群 $(\mathbb{R}^+, \times)$ 的一个同态

示例 3 (反例):

  • 设 $(G, \star)$ 为整数加法群 $(\mathbb{Z}, +)$。
  • 设 $(H, \diamond)$ 也是整数加法群 $(\mathbb{Z}, +)$。
  • 定义映射 $f: \mathbb{Z} \rightarrow \mathbb{Z}$ 为 $f(n) = n+1$。
  • 我们来验证这是否是一个同态。需要检验 $f(x+y) = f(x) + f(y)$。
  • 左边:$f(x+y) = (x+y)+1$。
  • 右边:$f(x) + f(y) = (x+1) + (y+1) = x+y+2$。
  • 显然,$(x+y)+1 \neq x+y+2$。
  • 因此,$f(n)=n+1$ 不是一个同态。它不保持运算结构。
⚠️ [易错点]
  1. 混淆两个群的运算: 最常见的错误是在应用同态定义时,忘记了左边和右边的运算是在不同的中进行的。特别是在使用简写 $\varphi(xy)=\varphi(x)\varphi(y)$ 时,必须在脑中清晰地分辨:$xy$ 是在定义域 $G$ 中的运算,而 $\varphi(x)\varphi(y)$ 是在值域 $H$ 中的运算
  2. 验证所有元素: 同态条件 $\varphi(x \star y)=\varphi(x) \diamond \varphi(y)$ 必须对 $G$ 中 所有 的 $x, y$ 都成立,而不是仅仅对某些特殊的 $x, y$ 成立。
  3. 映射方向: $\varphi$ 是从 $G$ 到 $H$ 的映射,不能搞反。
📝 [总结]

同态是一个从 $G$ 到 $H$ 的映射 $\varphi$,它能“保持运算”。这意味着,在 $G$ 中先运算再通过 $\varphi$ 映射,其结果与先通过 $\varphi$ 映射到 $H$ 再在 $H$ 中运算的结果完全相同。它是连接不同之间结构关系的桥梁。

🎯 [存在目的]

同态概念的引入,是为了研究之间的关系。它提供了一个标准,来衡量一个在多大程度上可以“模拟”另一个的结构。通过研究同态,我们可以将一个复杂的问题,转化为研究一个更简单(它的同态像)的问题。这是抽象代数中一种极其强大和基本的思想工具。

🧠 [直觉心智模型]

想象一个公司 $G$ 和它的一个部门 $H$。公司里的每个人都有一个职位(比如“张三是工程师”,“李四是经理”)。$\varphi$ 就是一个映射,它把每个员工映射到他的职位。现在公司有一个团队合作项目(运算 $\star$),比如工程师张三和经理李四合作完成了一个任务。$\varphi(\text{张三} \star \text{李四})$ 就是这个合作任务的成果所对应的“项目角色”。另一方面,$\varphi(\text{张三})$ 是“工程师”角色,$\varphi(\text{李四})$ 是“经理”角色。这两个角色之间也有一种协作关系(运算 $\diamond$),比如“工程师向经理汇报”。如果任何员工之间的合作成果,都恰好对应了他们职位之间的协作关系,即 $\varphi(\text{张三} \star \text{李四}) = \varphi(\text{张三}) \diamond \varphi(\text{李四})$,那么这个职位分配 $\varphi$ 就是一个同态。它保持了“合作”这一结构。

💭 [直观想象]

想象你正在用乐高积木 $G$ 搭建一个模型。你有一个操作手册,告诉你如何将两块积木(比如 $x$ 和 $y$)拼在一起(运算 $\star$),得到一个新的组合 $x \star y$。现在,你朋友用另一套不同的积木 $H$(比如木制积木)也在搭建。

一个同态 $\varphi$ 就像一本翻译词典,它告诉你你的每一块乐高积木对应他的一块木制积木($\varphi(x), \varphi(y)$)。

这个“翻译词典”之所以是同态,是因为它满足以下神奇的特性:

你根据你的乐高手册,将 $x$ 和 $y$ 拼成 $x \star y$,然后查词典,找到 $x \star y$ 对应的木制积木 $\varphi(x \star y)$。

与此同时,你朋友不看你的手册,他先查词典,找到 $x$ 对应的 $\varphi(x)$ 和 $y$ 对应的 $\varphi(y)$,然后按照他自己的木制积木手册里的规则(运算 $\diamond$)把这两块拼起来,得到 $\varphi(x) \diamond \varphi(y)$。

如果对于任意两块乐高积木,你们俩最终得到的木制积木组合总是一模一样的,那么这本“翻译词典” $\varphi$ 就是一个同态。它完美地将乐高的“拼接规则”转换为了木头的“拼接规则”。

1.2 同构的定义

📜 [原文3]

定义。映射 $\varphi: G \rightarrow H$ 称为同构,并且 $G$ 和 $H$ 被称为同构的或具有相同同构类型,记作 $G \cong H$,如果

(1) $\varphi$ 是一个同态(即 $\varphi(x y)=\varphi(x) \varphi(y)$),并且

(2) $\varphi$ 是一个双射

换句话说,如果 $G$ 和 $H$ 之间存在一个双射,并且该双射保持群运算,则 $G$ 和 $H$ 是同构的。直观地说,$G$ 和 $H$ 是相同的,只是中元素和运算的写法可能不同。因此,$G$ 所拥有的任何仅依赖于 $G$ 的群结构的性质(即可以从群公理导出的性质——例如,交换性)在 $H$ 中也成立。请注意,这正式证明了我们将所有群运算写为 $\bullet$ 是合理的,因为改变运算的符号并不会改变同构类型

📖 [逐步解释]

这段话在同态的基础上定义了同构 (isomorphism)。

  1. 同构的两个条件: 一个从 $G$ 到 $H$ 的映射 $\varphi$ 要成为一个同构,必须同时满足两个条件:
    • 条件 (1) - 结构保持: $\varphi$ 必须是一个同态。这是我们刚刚学过的,意味着 $\varphi$ 保持了运算结构。
    • 条件 (2) - 形式保持: $\varphi$ 必须是一个双射 (bijection)。
  2. 双射的含义: 一个映射是双射,意味着它既是单射 (injective) 又是满射 (surjective)。
    • 单射 (一对一): $G$ 中不同的元素,一定被映射到 $H$ 中不同的元素。不会出现 $x \neq y$ 但 $\varphi(x) = \varphi(y)$ 的情况。这意味着没有“信息压缩”,$G$ 的每个元素在 $H$ 中都有一个独特的对应。
    • 满射 (映成): $H$ 中的任何一个元素,都可以在 $G$ 中找到至少一个元素与之对应。这意味着 $H$ 中没有“多余”的元素,$G$ 中的元素足以“覆盖”整个 $H$。
  3. 合并理解: 同构就是一个“保持结构的完美一一对应”。它在两个之间建立了一座桥梁,不仅交通规则(运算)能够被完美翻译,而且桥两边的村庄(集合)大小完全一样,每个村民(元素)都有且仅有一个外国笔友。
  4. “同构”的直观意义: 如果两个 $G$ 和 $H$ 是同构的(记作 $G \cong H$),那么从论的观点来看,它们就是同一个。它们的区别仅仅在于“表面上的伪装”——元素的名字可能不同,运算的符号可能不同,但内在的、抽象的结构是完全一致的。这就好比用中文说“一加一等于二”和用英文说“one plus one equals two”,表达的是完全相同的数学事实。
  5. 结构性质的传递: 正因为同构在结构上是相同的,所以任何只与群结构有关的性质(称为群论性质),在一个中成立,就必然在另一个中也成立。例如:
    • 如果 $G$ 是交换群,那么与它同构的 $H$ 也必然是交换群
    • 如果 $G$ 有 5 个 2 阶元素,那么与它同构的 $H$ 也必然有 5 个 2 阶元素。
    • 如果 $G$ 的阶是 12,那么与它同构的 $H$ 的阶也必然是 12。
  6. 符号的合理性: 这也解释了为什么在抽象地讨论时,我们可以随意使用一个通用的运算符号(比如 $\cdot$ 或 $\star$),因为具体的符号是什么并不影响同构类型(即它的本质结构)。
∑ [公式拆解]
  • $G \cong H$: 这是 $G$ 与 $H$ 同构的记号。可以读作 "$G$ is isomorphic to $H$."。$\cong$ 符号形象地表示了“约等于”或“结构上相等”。
💡 [数值示例]

示例 1 (同构):

  • 在之前的例子中,我们已经知道映射 $\varphi(x) = e^x$ 是从加法群 $(\mathbb{R}, +)$ 到乘法群 $(\mathbb{R}^+, \times)$ 的一个同态
  • 现在我们来检查它是否是双射
  • 单射: 如果 $x \neq y$,那么 $e^x \neq e^y$ 吗?是的,指数函数是严格单调递增的,所以它一定是单射
  • 满射: 对于 $(\mathbb{R}^+, \times)$ 中的任意一个元素 $z$ (即任意正实数 $z$),是否存在一个 $x \in \mathbb{R}$ 使得 $\varphi(x) = z$?也就是 $e^x = z$。是的,这个 $x$ 就是自然对数 $x = \ln(z)$。因为任何正实数都有自然对数,所以映射是满射
  • 结论: 因为 $\varphi(x)=e^x$ 既是同态又是双射,所以它是一个同构。因此,我们说 $(\mathbb{R}, +)$ 和 $(\mathbb{R}^+, \times)$ 是同构的,记为 $(\mathbb{R}, +) \cong (\mathbb{R}^+, \times)$。它们虽然一个用加法,一个用乘法,但结构完全一样。

示例 2 (同态但非同构):

  • 考虑整数加法群 $(\mathbb{Z}, +)$ 和它自己。定义映射 $\varphi: \mathbb{Z} \rightarrow \mathbb{Z}$ 为 $\varphi(n) = 2n$。
  • 我们之前验证过这是一个同态
  • 现在检查双射性:
  • 单射: 如果 $n \neq m$,那么 $2n \neq 2m$ 吗?是的。所以它是单射
  • 满射: 对于目标 $\mathbb{Z}$ 中的任意元素,比如 3,是否存在一个源 $\mathbb{Z}$ 中的元素 $n$ 使得 $\varphi(n) = 3$?即 $2n=3$。在整数范围内无解。所以它不是满射
  • 结论: 因为 $\varphi(n)=2n$ 不是满射,所以它不是双射,因此它只是一个同态,而不是一个同构。这说明 $(\mathbb{Z}, +)$ 和它自身的子群 $(2\mathbb{Z}, +)$ 是同态关系,但它们并非同构(因为大小不同,一个是可数无穷,另一个也是,但直观上“密度”不同,严格来说是 $\mathbb{Z}$ 不能一一映射到 $2\mathbb{Z}$ 的同时覆盖 $\mathbb{Z}$ 自身)。实际上,$\varphi$ 建立了 $\mathbb{Z}$ 和 $2\mathbb{Z}$ 之间的同构:$(\mathbb{Z},+) \cong (2\mathbb{Z}, +)$。

示例 3 (Klein 四元群):

  • 设 $G = \{1, -1, i, -i\}$ 是复数乘法群的一个子群
  • 设 $H$ 是由两个矩阵组成的乘法群 $H = \left\{ \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix}, \begin{pmatrix} -1 & 0 \\ 0 & 1 \end{pmatrix}, \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}, \begin{pmatrix} -1 & 0 \\ 0 & -1 \end{pmatrix} \right\}$。
  • 实际上,这两个都是 Klein 四元群 $V_4$ 的实现。$V_4 = \{e, a, b, c\}$ 且 $a^2=b^2=c^2=e, ab=c, bc=a, ca=b$。
  • 我们可以建立一个同构 $\varphi: G \rightarrow H$。例如,定义:

$\varphi(1) = \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix}$, $\varphi(-1) = \begin{pmatrix} -1 & 0 \\ 0 & -1 \end{pmatrix}$, $\varphi(i) = \begin{pmatrix} -1 & 0 \\ 0 & 1 \end{pmatrix}$, $\varphi(-i) = \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}$ (这是一个可能的映射,需要验证)。

  • 这个映射显然是双射。我们需要验证它是同态,例如:

$\varphi(i \times (-1)) = \varphi(-i) = \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}$。

$\varphi(i) \times \varphi(-1) = \begin{pmatrix} -1 & 0 \\ 0 & 1 \end{pmatrix} \times \begin{pmatrix} -1 & 0 \\ 0 & -1 \end{pmatrix} = \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}$。

两者相等。需要对所有组合进行验证,但最终会发现这是一个同构

  • 这表明,一个由复数组成的和一个由矩阵组成的,可以是同一个东西。
⚠️ [易错点]
  1. 只验证同态,忘了双射: 同构的定义比同态更强,检查完运算保持后,一定不能忘记检查单射满射
  2. 单射和满射的证明: 在无限中,证明满射尤为重要。仅仅证明单射是不够的(如示例2所示)。在有限之间,如果的阶(元素个数)相同,那么单射等价于满射,也等价于双射。所以对于阶相同的有限,证明同态单射就足以证明同构
  3. $G \cong H$ 的对称性: 如果 $\varphi: G \rightarrow H$ 是一个同构,那么它的逆映射 $\varphi^{-1}: H \rightarrow G$ 也必然存在且是一个同构。所以 $G \cong H$ 和 $H \cong G$ 是等价的。
📝 [总结]

同构论中的“全等”概念。它是一个保持运算双射。如果两个 $G$ 和 $H$ 同构,意味着它们在结构上是无法区分的,共享所有群论性质。它们只是用不同的符号或元素来表达同一个抽象结构。

🎯 [存在目的]

同构抽象代数的核心概念之一。它的目的是进行“分类”。数学家们希望将无限多、表面上看起来千差万别的,按照它们的同构类型分门别类。例如,我们可以问:“世界上有多少种 8 阶的?” 答案是“5 种”,意思是任何一个 8 阶,都必然与这 5 个标准模型之一同构。这极大地简化了对的研究,使我们能从关注个别例子转向研究抽象的结构类别。

🧠 [直觉心智模型]

同构就是完美的“换皮”。想象一个游戏,比如国际象棋。你可以用传统的木质棋子玩,也可以在电脑上用像素图形玩,甚至可以用真人角色扮演来玩。无论“皮肤”(元素)是什么,只要它们都遵循相同的移动规则(运算),并且棋子和棋盘格的数量、角色都一一对应(双射),那么从游戏规则(群结构)的角度来看,它们都是同一个游戏——国际象棋。这些不同的表现形式就是同构的。

💭 [直观想象]

回到乐高积木 $G$ 和木制积木 $H$ 的例子。

如果说同态是一本能翻译拼接规则的词典,那么同构就是一本“完美”的词典。

这本词典 $\varphi$ 不仅保持拼接规则(同态),还满足:

  1. 不重复: 每一块乐高积木都对应唯一的一块木制积木,反之亦然(单射)。词典里不会有两个乐高词条翻译成同一个木头词条。
  2. 不遗漏: 词典覆盖了所有的积木,你能在乐高积木中找到每一块木制积木的对应物(满射)。

这样的结果是,你用乐高搭建的模型,和你朋友用木头搭建的模型,不仅结构一样,而且零件数量、种类都完全一样。它们本质上就是同一个模型,只是材料不同。你可以拿着这本词典,完美地将一个模型“翻译”成另一个,不会有任何损失或增加。

22. 示例

2.1 示例 (1):等价关系

📜 [原文4]

(1) 对于任何 $G, G \cong G$。恒等映射提供了一个明显的同构,但通常不是从 $G$ 到自身的唯一同构。更一般地,设 $\mathcal{G}$ 是任何非空集合。很容易验证关系 $\cong$ 是 $\mathcal{G}$ 上的一个等价关系,并且等价类被称为同构类。这解释了“同构”定义中略带对称的措辞。

📖 [逐步解释]

这个例子阐述了同构关系 $\cong$ 本身所具有的性质,即它是一种等价关系

  1. 自身同构: 任何一个 $G$ 都和它自己是同构的,记为 $G \cong G$。
    • 证明: 我们可以使用恒等映射 (identity map) $id: G \rightarrow G$,定义为 $id(x) = x$。
    • 同态性: $id(xy) = xy$。而 $id(x)id(y) = x \cdot y = xy$。所以 $id(xy) = id(x)id(y)$,是同态
    • 双射性: 恒等映射显然是单射(如果 $x \neq y$,则 $id(x) \neq id(y)$)和满射(对于任何 $z \in G$,取 $x=z$,则 $id(x)=z$)。所以是双射
    • 因此,恒等映射是一个从 $G$ 到自身的同构。这种从一个到其自身的同构被称为自同构 (automorphism)。
    • 文中提到,恒等映射通常不是唯一的自同构。例如,在加法群 $(\mathbb{Z}, +)$ 中,映射 $\varphi(n)=-n$ 也是一个自同构
  2. 同构是等价关系: 等价关系需要满足三个性质:自反性对称性传递性
    • 自反性 (Reflexivity): $G \cong G$。我们刚刚已经证明了这一点。
    • 对称性 (Symmetry): 如果 $G \cong H$,那么 $H \cong G$。
    • 证明: 如果 $G \cong H$,那么存在一个同构 $\varphi: G \rightarrow H$。因为它是一个双射,所以它的逆映射 $\varphi^{-1}: H \rightarrow G$ 存在且也是一个双射。我们只需证明 $\varphi^{-1}$ 是一个同态
    • 设 $a, b \in H$。因为 $\varphi$ 是满射,所以存在 $x, y \in G$ 使得 $\varphi(x)=a$ 和 $\varphi(y)=b$。从而 $x = \varphi^{-1}(a)$ 和 $y = \varphi^{-1}(b)$。
    • $\varphi^{-1}(ab) = \varphi^{-1}(\varphi(x)\varphi(y))$
    • 因为 $\varphi$ 是同态,所以 $\varphi(x)\varphi(y) = \varphi(xy)$。
    • 所以 $\varphi^{-1}(ab) = \varphi^{-1}(\varphi(xy)) = xy$ (因为 $\varphi^{-1}$ 和 $\varphi$ 互为逆映射)。
    • 而 $xy = \varphi^{-1}(a)\varphi^{-1}(b)$。
    • 综上,$\varphi^{-1}(ab) = \varphi^{-1}(a)\varphi^{-1}(b)$,所以 $\varphi^{-1}$ 也是同态。因此 $\varphi^{-1}$ 是一个同构,所以 $H \cong G$。
    • 传递性 (Transitivity): 如果 $G \cong H$ 且 $H \cong K$,那么 $G \cong K$。
    • 证明: 存在同构 $\varphi: G \rightarrow H$ 和 $\psi: H \rightarrow K$。考虑复合映射 $\psi \circ \varphi: G \rightarrow K$。
    • 两个双射的复合仍然是双射
    • 两个同态的复合仍然是同态: $(\psi \circ \varphi)(xy) = \psi(\varphi(xy)) = \psi(\varphi(x)\varphi(y)) = \psi(\varphi(x))\psi(\varphi(y)) = (\psi \circ \varphi)(x)(\psi \circ \varphi)(y)$。
    • 因此,$\psi \circ \varphi$ 是一个同构,所以 $G \cong K$。
  3. 同构类: 既然同构是一种等价关系,它就可以将所有的集合 $\mathcal{G}$ 分割成互不相交的子集,每个子集称为一个同构类 (isomorphism class)。同一个同构类里的所有彼此都同构,它们在结构上是“相同”的。不同同构类里的则不同构
    • 这解释了为什么论的目标之一是“分类”,即找出所有可能的同构类
💡 [数值示例]

示例 1 (自同构):

  • 考虑 $G = (\mathbb{Z}_4, +)$,即模 4 的整数加法群 $\{0, 1, 2, 3\}$。
  • 恒等映射 $id(x) = x$ 是一个自同构
  • 另一个自同构是 $\varphi(x) = 3x \pmod 4$。
  • $\varphi(0)=0, \varphi(1)=3, \varphi(2)=6 \equiv 2, \varphi(3)=9 \equiv 1$。这是一个双射
  • 同态性: $\varphi(x+y) = 3(x+y) = 3x+3y$。$\varphi(x)+\varphi(y) = 3x+3y$。两者在模 4 意义下相等。
  • 例如,$\varphi(1+2) = \varphi(3) = 1$。$\varphi(1)+\varphi(2) = 3+2 = 5 \equiv 1$。
  • 所以 $id$ 和 $\varphi$ 都是 $G$ 的自同构

示例 2 (传递性):

  • 我们已知 $(\mathbb{R}, +) \cong (\mathbb{R}^+, \times)$,通过同构 $\varphi(x) = e^x$。
  • 考虑另一个 $(H, \cdot)$,其中 $H = \{ (y, y) | y \in \mathbb{R}^+ \}$,运算是逐元素相乘 $(y_1, y_1) \cdot (y_2, y_2) = (y_1y_2, y_1y_2)$。
  • 不难证明 $(\mathbb{R}^+, \times) \cong (H, \cdot)$,通过同构 $\psi(y) = (y, y)$。
  • 双射: 显然。
  • 同态: $\psi(y_1 \times y_2) = (y_1y_2, y_1y_2)$。$\psi(y_1) \cdot \psi(y_2) = (y_1, y_1) \cdot (y_2, y_2) = (y_1y_2, y_1y_2)$。
  • 根据传递性,我们不必构造新的映射,就可以直接断言 $(\mathbb{R}, +) \cong (H, \cdot)$。
  • 这个同构就是复合映射 $(\psi \circ \varphi)(x) = \psi(\varphi(x)) = \psi(e^x) = (e^x, e^x)$。
⚠️ [易错点]
  1. 自同构不唯一: 除非是极简单的(如 1 阶或 2 阶群),否则自同构通常不只有恒等映射一个。
  2. 等价关系的重要性: 理解同构等价关系是理解“的分类”这一宏大目标的关键。我们不是在研究每一个孤立的,而是在研究整个同构类的共性。
📝 [总结]

本例的核心思想是,同构关系 $\cong$ 满足自反性对称性传递性,因此是一种等价关系。这个性质使得我们可以将所有划分为不同的同构类,每个同构类代表一种独一无二的结构。

🎯 [存在目的]

本段的目的是为了建立同构这个概念的理论基础,并引出论的核心任务之一——分类。通过证明 $\cong$ 是等价关系,为“同构类”这个概念提供了合法性,使得我们可以理直气壮地说“所有 4 阶循环群都是同一个”,因为它们都属于同一个同构类

🧠 [直觉心智模型]

同构关系就像“国籍”。

  1. 自反性: 你和你是同一个国籍。
  2. 对称性: 如果 A 和 B 是同胞(同一个国籍),那么 B 和 A 也是同胞。
  3. 传递性: 如果 A 和 B 是同胞,B 和 C 是同胞,那么 A 和 C 也是同胞。

“国籍”这个等价关系把全世界的人划分成不同的国家(等价类/同构类)。的分类就是找出世界上所有可能的“国籍”。

💭 [直观想象]

想象你有一堆不同材质、不同颜色的几何形状。同构关系 $\cong$ 就好比“形状相同”。

  1. 自反性: 一个正方形和它自己形状相同。
  2. 对称性: 如果 A 和 B 形状相同,那么 B 和 A 也形状相同。
  3. 传递性: 如果 A 和 B 形状相同,B 和 C 形状相同,那么 A 和 C 也形状相同。

这个“形状相同”的等价关系,就把你所有的几何体分成了几堆:一堆是正方形(可能有一个木头的,一个塑料的),一堆是圆形,一堆是三角形等等。每一堆就是一个同构类。数学家想做的就是列出所有可能的“形状种类”。

2.2 示例 (2):指数映射

📜 [原文5]

(2) 指数映射 $\exp : \mathbb{R} \rightarrow \mathbb{R}^{+}$,定义为 $\exp (x)=e^{x}$,其中 $e$ 是自然对数的底数,是从 $(\mathbb{R},+)$ 到 $(\mathbb{R}^{+}, \times)$ 的同构。 $\exp$ 是一个双射,因为它有一个逆函数(即 $\log _{e}$),并且 $\exp$ 保持群运算,因为 $e^{x+y}=e^{x} e^{y}$。在这个例子中,元素和运算都不同,但这两个同构的,也就是说,作为,它们具有相同的结构。

📖 [逐步解释]

这是同构的一个经典且极其重要的例子,它揭示了加法乘法这两种看似截然不同的运算,在特定中可以有完全相同的结构。

  1. 两个群:
    • $G = (\mathbb{R}, +)$:全体实数构成的加法群。其单位元是 0,任意元素 $x$ 的逆元是 $-x$。
    • $H = (\mathbb{R}^+, \times)$:全体正实数构成的乘法群。其单位元是 1,任意元素 $y$ 的逆元是 $1/y$。
  2. 映射: $\exp: \mathbb{R} \rightarrow \mathbb{R}^+$,定义为 $\exp(x) = e^x$。这是我们熟悉的自然指数函数。
  3. 验证同构的两个步骤:
    • 步骤一:验证同态性
    • 我们需要验证 $\exp(x+y) = \exp(x) \times \exp(y)$。
    • 左边是在 $G$ 中先运算再映射:$\exp(x+y) = e^{x+y}$。
    • 右边是先映射再在 $H$ 中运算:$\exp(x) \times \exp(y) = e^x \times e^y$。
    • 根据高中数学中的指数运算法则,$e^{x+y} = e^x e^y$。
    • 等式成立,所以指数函数是一个同态。它把加法成功地“翻译”成了乘法
    • 步骤二:验证双射性
    • 一个函数是双射的,一个充分条件是它存在逆函数
    • 指数函数 $y = e^x$ 的逆函数是自然对数函数 $x = \ln(y)$ (即 $\log_e(y)$)。
    • 这个逆函数的定义域是 $\mathbb{R}^+$,值域是 $\mathbb{R}$,正好是从 $H$ 映射回 $G$。
    • 因为逆函数存在,所以原函数 $e^x$ 必然是双射
  4. 结论: 因为 $\exp(x) = e^x$ 既是同态又是双射,所以它是一个同构
  5. 深刻含义: 这个例子告诉我们,实数加法群和正实数乘法群在结构上是完全一样的。它们只是“穿着不同的外衣”。这个同构关系揭示了加法世界和乘法世界之间的一座桥梁。
    • 加法世界中的单位元 0,通过映射 $e^0=1$,变成了乘法世界中的单位元 1。
    • 加法世界中的逆元 $-x$,通过映射 $e^{-x} = 1/e^x$,变成了乘法世界中的逆元 $1/y$ (其中 $y=e^x$)。
    • 加法世界中的“加 $n$ 次” (即 $nx$),对应到乘法世界中的“乘 $n$ 次”(即 $(e^x)^n=e^{nx}$)。
∑ [公式拆解]
  • $\exp : \mathbb{R} \rightarrow \mathbb{R}^{+}$: 表示一个名为 $\exp$ 的映射,其定义域为所有实数 $\mathbb{R}$,值域为所有正实数 $\mathbb{R}^{+}$。
  • $\exp(x) = e^x$: 映射的具体规则,将输入的实数 $x$ 作为幂,计算以自然对数底 $e$ 为底的指数。
  • $(\mathbb{R}, +)$: 实数加法群
  • $(\mathbb{R}^{+}, \times)$: 正实数乘法群
  • $e^{x+y}=e^{x} e^{y}$: 这是验证同态性的核心,是指数函数的基本性质。它完美地匹配了同态定义 $\varphi(a \star b) = \varphi(a) \diamond \varphi(b)$。
💡 [数值示例]

示例 1:

  • 在 $(\mathbb{R}, +)$ 中,我们计算 $2 + 3 = 5$。然后通过 $\exp$ 映射,得到 $\exp(5) = e^5$。
  • 现在走另一条路:先映射 $2$ 和 $3$,得到 $\exp(2) = e^2$ 和 $\exp(3) = e^3$。然后在 $(\mathbb{R}^+, \times)$ 中运算,得到 $e^2 \times e^3 = e^{2+3} = e^5$。
  • 两种方式得到的结果完全相同。

示例 2 (单位元和逆元):

  • 在 $(\mathbb{R}, +)$ 中,单位元是 $0$。映射后得到 $\exp(0) = e^0 = 1$。而 $1$ 正是 $(\mathbb{R}^+, \times)$ 中的单位元
  • 在 $(\mathbb{R}, +)$ 中,元素 $3$ 的逆元是 $-3$。它们相加为 $3+(-3)=0$ (单位元)。
  • 映射后,$\exp(3) = e^3$,$\exp(-3) = e^{-3} = 1/e^3$。它们在 $(\mathbb{R}^+, \times)$ 中相乘为 $e^3 \times e^{-3} = e^{3-3} = e^0 = 1$。可以看到,$3$ 的逆元 $-3$ 恰好被映射成了 $e^3$ 的逆元 $1/e^3$。
⚠️ [易错点]
  1. 定义域和值域的精确性: 必须强调是 $(\mathbb{R}^+, \times)$ 而不是 $(\mathbb{R}, \times)$ 或 $(\mathbb{R}-\{0\}, \times)$。因为 0 没有乘法逆元,所以 $(\mathbb{R}, \times)$ 不是。而 $(\mathbb{R}-\{0\}, \times)$ 是,但指数函数的值域是 $\mathbb{R}^+$(永远是正数),无法映射到负数,因此 $\exp: \mathbb{R} \rightarrow \mathbb{R}-\{0\}$ 不是满射,也就不是同构
  2. 对数函数的角色: 对数函数 $\ln(y)$ 在这里是作为 $e^x$ 的逆函数来证明双射性的,它本身也是一个从 $(\mathbb{R}^+, \times)$到 $(\mathbb{R}, +)$ 的同构!$\ln(ab) = \ln(a) + \ln(b)$。
📝 [总结]

指数映射 $x \mapsto e^x$ 建立了实数加法群和正实数乘法群之间的一个同构。这个例子完美地展示了同构的精髓:两个的元素和运算可以看起来完全不同,但它们的内在结构可以完全相同。

🎯 [存在目的]

本例子的目的有多个:

  1. 提供一个具体、非平凡的同构例子。
  2. 加深对同态定义中“运算保持”的理解,即加法如何转化为乘法
  3. 展示同构的威力,它揭示了数学不同领域(加法乘法)之间深刻的内在联系。
  4. 这个特例在应用数学中非常重要,例如在信号处理中,傅里叶变换就利用了这种加法乘法的转换关系。
🧠 [直觉心智模型]

想象一把可以“拉伸”的尺子。

  1. $(\mathbb{R}, +)$ 是一把普通的、刻度均匀的尺子。你在上面移动的距离就是加法。从 2 移动到 5,就是移动了 3 个单位($2+3=5$)。
  2. $(\mathbb{R}^+, \times)$ 是一把对数刻度的尺子(比如计算尺)。上面的刻度是 1, 2, 3, ..., 10, 20, ... 100...,刻度之间的物理距离是按对数变化的。在这把尺子上,“移动”操作对应的是乘法。从 2 移动到 8,相当于“乘以 4”。
  3. 指数映射 $\exp$ 和其对数映射 $\ln$ 就是在这两种尺子之间切换的方式。它们告诉你,普通尺子上的一个点,对应到对数尺子上的哪个点。
  4. 这个例子表明,这两种尺子虽然刻度画法不同,但它们所代表的“一维连续移动”这个结构是同构的。在普通尺子上相加的距离,等于在对数尺子上相乘的比例。
💭 [直观想象]

想象一条无限长的橡皮筋,代表 $(\mathbb{R}, +)$。上面均匀地标着整数 $-3, -2, -1, 0, 1, 2, 3, \dots$。

现在你抓住 $0$ 点,然后向右拉伸橡皮筋,向左压缩橡皮筋,拉伸/压缩的规则是:原来在 $x$ 位置的点,现在跑到了 $e^x$ 的位置。

  1. 原来在 $0$ 的点,留在了 $e^0=1$ 的位置。
  2. 原来在 $1, 2, 3$ 的点,被拉伸到了 $e^1 \approx 2.718$, $e^2 \approx 7.389$, $e^3 \approx 20.086$ 的位置。越往右,拉伸得越厉害。
  3. 原来在 $-1, -2$ 的点,被压缩到了 $e^{-1} \approx 0.367$, $e^{-2} \approx 0.135$ 的位置,无限地靠近但不等于 0。

这条被拉伸变形后的橡皮筋,就代表了 $(\mathbb{R}^+, \times)$。

同构的意义在于:

你在原始橡皮筋上,从 $x$ 点走一步(长度为 $y$),到达 $x+y$ 点。

在变形后的橡皮筋上,对应的操作是,从 $e^x$ 点“走一步”(比例为 $e^y$),到达 $e^x \times e^y$ 点。

这个变形过程(指数映射)保证了这两种“行走”方式是完全协调、一致的。

2.3 示例 (3):对称群

📜 [原文6]

(3) 在这个例子中,我们展示了对称群同构类型仅取决于被置换的基础集合基数

设 $\Delta$ 和 $\Omega$ 是非空集合。如果 $|\Delta|=|\Omega|$,则对称群 $S_{\Delta}$ 和 $S_{\Omega}$ 是同构的。我们可以直观地理解这一点:给定 $|\Delta|=|\Omega|$,存在一个从 $\Delta$ 到 $\Omega$ 的双射 $\theta$。将 $\Delta$ 和 $\Omega$ 的元素想象成通过 $\theta$ “粘合”在一起,即每个 $x \in \Delta$ 都与 $\theta(x) \in \Omega$ 粘合在一起。为了获得一个映射 $\varphi: S_{\Delta} \rightarrow S_{\Omega}$,设 $\sigma \in S_{\Delta}$ 是 $\Delta$ 的一个置换,并设 $\varphi(\sigma)$ 是 $\Omega$ 的置换,它以与 $\sigma$ 移动 $\Delta$ 中相应粘合元素相同的方式移动 $\Omega$ 的元素;也就是说,如果 $\sigma(x)=y$ (对于某些 $x, y \in \Delta$),则 $\varphi(\sigma)(\theta(x))=\theta(y)$ 在 $\Omega$ 中。由于集合双射 $\theta$ 具有,可以很容易地验证对称群之间的映射也具有。映射 $\varphi$ 的精确技术定义以及确保 $\varphi$ 是同构的性质的直接(尽管繁琐)验证将留给下面的练习。

相反,如果 $S_{\Delta} \cong S_{\Omega}$,则 $|\Delta|=|\Omega|$;我们仅在基础集合有限的情况下证明这一点(当 $\Delta$ 和 $\Omega$ 都是无限集合时,证明更难,将在第4章作为练习给出)。由于两个 $G$ 和 $H$ 之间的任何同构都是它们之间的双射,因此同构的一个必要条件是 $|S_{\Delta}|=|S_{\Omega}|$。当 $\Delta$ 是为 $n$ 的有限集时,则 $|S_{\Delta}|=n!$。我们实际上只为 $S_{n}$ 证明了这一点,但相同的推理适用于 $S_{\Delta}$。类似地,如果 $\Omega$ 是为 $m$ 的有限集,则 $|S_{\Omega}|=m!$。因此,如果 $S_{\Delta}$ 和 $S_{\Omega}$ 是同构的,那么 $n!=m!$,所以 $m=n$,即 $|\Delta|=|\Omega|$。

📖 [逐步解释]

这个例子讨论了对称群同构问题,得出了一个非常重要的结论:一个对称群的结构,只由它作用的那个集合的大小(即基数)决定,而与集合里的元素具体是什么毫无关系。

第一部分:如果集合大小相同,则对称群同构

  1. 前提: 有两个非空集合 $\Delta$ 和 $\Omega$,它们的大小相同,即基数相等,写作 $|\Delta| = |\Omega|$。
  2. 目标: 证明它们的对称群 $S_{\Delta}$ (所有 $\Delta$ 到自身的双射构成的) 和 $S_{\Omega}$ (所有 $\Omega$ 到自身的双射构成的) 是同构的,即 $S_{\Delta} \cong S_{\Omega}$。
  3. 核心思想 (重命名/Relabeling):
    • 既然 $|\Delta| = |\Omega|$,根据集合论,必然存在一个双射 $\theta: \Delta \rightarrow \Omega$。这个 $\theta$ 就像一本“字典”,为 $\Delta$ 中的每个元素都在 $\Omega$ 中找到了一个独一无二的“别名”。我们可以想象把 $\Delta$ 的每个元素 $x$ 和 $\Omega$ 中对应的元素 $\theta(x)$ “粘”在一起。
    • 现在,我们想构造一个从 $S_{\Delta}$ 到 $S_{\Omega}$ 的同构 $\varphi$。
    • 对于 $S_{\Delta}$ 中的任何一个置换 $\sigma$ (它在搅乱 $\Delta$ 中的元素),我们希望在 $S_{\Omega}$ 中找到一个对应的置换 $\varphi(\sigma)$,让它以“同样的方式”搅乱 $\Omega$ 中的元素。
    • “同样的方式”是什么意思呢?如果 $\sigma$ 把 $\Delta$ 中的元素 $x$ 变成了 $y$ (即 $\sigma(x)=y$),那么我们希望 $\varphi(\sigma)$ 能把 $x$ 的别名 $\theta(x)$ 变成 $y$ 的别名 $\theta(y)$ (即 $\varphi(\sigma)(\theta(x)) = \theta(y)$)。
  4. 构造映射 $\varphi$:
    • 从 $\varphi(\sigma)(\theta(x)) = \theta(y)$ 和 $\sigma(x)=y$ 出发,我们可以得到 $\varphi(\sigma)(\theta(x)) = \theta(\sigma(x))$。
    • 这个式子对所有 $x \in \Delta$ 成立。令 $z = \theta(x)$,那么 $x = \theta^{-1}(z)$。代入上式,得到 $\varphi(\sigma)(z) = \theta(\sigma(\theta^{-1}(z)))$。
    • 这就是 $\varphi(\sigma)$ 的精确定义:$\varphi(\sigma) = \theta \circ \sigma \circ \theta^{-1}$。这里 $\circ$ 表示函数复合。这个操作在线性代数中称为相似变换 (similarity transformation)。
  5. 验证 (留作练习):
    • 要证明 $\varphi$ 是一个同构,需要验证它是同态且是双射。这部分细节留给了练习题 10。直观上,因为 $\theta$ 有 $\theta^{-1}$,所以 $\varphi$ 也有 $\varphi^{-1}(\tau) = \theta^{-1} \circ \tau \circ \theta$,因此是双射同态性 $(\varphi(\sigma_1 \circ \sigma_2) = \varphi(\sigma_1) \circ \varphi(\sigma_2))$ 也可以通过展开定义来验证。

第二部分:如果对称群同构,则集合大小相同 (有限情况)

  1. 前提: 对称群 $S_{\Delta}$ 和 $S_{\Omega}$ 是同构的 ($S_{\Delta} \cong S_{\Omega}$),且 $\Delta, \Omega$ 都是有限集
  2. 目标: 证明集合的大小必须相同,即 $|\Delta| = |\Omega|$。
  3. 证明思路:
    • 同构的一个必要条件是两个的阶(元素个数)必须相等。即 $|S_{\Delta}| = |S_{\Omega}|$。
    • 我们知道,如果一个有限集 $\Delta$ 的大小是 $n$ ($|\Delta|=n$),那么它的对称群 $S_{\Delta}$ 的阶是 $n!$ (即 $n$ 的阶乘)。这和我们熟知的 $S_n$ 的阶是 $n!$ 是一回事,$S_n$ 只是 $S_{\{1,2,...,n\}}$ 的简写。
    • 同理,如果 $|\Omega|=m$,那么 $|S_{\Omega}|=m!$。
    • 由 $|S_{\Delta}| = |S_{\Omega}|$,我们得到 $n! = m!$。
    • 对于正整数来说,如果 $n! = m!$,那么必然有 $n=m$。
    • 因此,$|\Delta| = |\Omega|$。
  4. 无限集的情况: 文中提到,当集合是无限的时候,这个结论依然成立,但证明更复杂,因为不能再简单地比较阶乘了。
∑ [公式拆解]
  • $S_{\Delta}$: 集合 $\Delta$ 上的对称群,即所有从 $\Delta$ 到 $\Delta$ 的双射置换)在函数复合运算下构成的
  • $|\Delta|$: 集合 $\Delta$ 的基数,即其元素的个数。
  • $\theta: \Delta \rightarrow \Omega$: 一个从集合 $\Delta$ 到集合 $\Omega$ 的双射函数。
  • $\varphi: S_{\Delta} \rightarrow S_{\Omega}$: 我们要构造的从一个对称群到另一个对称群同构
  • $\sigma \in S_{\Delta}$: $\sigma$ 是 $\Delta$ 上的一个置换
  • $\varphi(\sigma)(\theta(x))=\theta(y)$: 定义同构 $\varphi$ 的核心思想。
  • $\varphi(\sigma)=\theta \circ \sigma \circ \theta^{-1}$: 从上述思想推导出的 $\varphi(\sigma)$ 的显式表达式。
  • $n!$: $n$ 的阶乘,即 $n \times (n-1) \times \dots \times 2 \times 1$。$|S_n| = n!$。
💡 [数值示例]

示例 1:

  • 设 $\Delta = \{1, 2, 3\}$。它的对称群是 $S_3 = S_{\{1,2,3\}}$。
  • 设 $\Omega = \{A, B, C\}$。它的对称群是 $S_{\{A,B,C\}}$。
  • 因为 $|\Delta| = |\Omega| = 3$,所以 $S_3 \cong S_{\{A,B,C\}}$。
  • 我们来构建这个同构。首先,建立一个集合间的双射 $\theta: \Delta \rightarrow \Omega$。比如,$\theta(1)=A, \theta(2)=B, \theta(3)=C$。它的是 $\theta^{-1}(A)=1, \theta^{-1}(B)=2, \theta^{-1}(C)=3$。
  • 现在,取 $S_3$ 中的一个置换 $\sigma = (1 \, 2)$ (即交换 1 和 2,保持 3 不动)。
  • 我们来计算它在 $S_{\{A,B,C\}}$ 中的对应置换 $\varphi(\sigma)$:

$\varphi(\sigma) = \theta \circ \sigma \circ \theta^{-1}$。

  • 作用在 $A$ 上: $\varphi(\sigma)(A) = \theta(\sigma(\theta^{-1}(A))) = \theta(\sigma(1)) = \theta(2) = B$。
  • 作用在 $B$ 上: $\varphi(\sigma)(B) = \theta(\sigma(\theta^{-1}(B))) = \theta(\sigma(2)) = \theta(1) = A$。
  • 作用在 $C$ 上: $\varphi(\sigma)(C) = \theta(\sigma(\theta^{-1}(C))) = \theta(\sigma(3)) = \theta(3) = C$。
  • 所以,$\varphi(\sigma)$ 是一个交换 $A$ 和 $B$,保持 $C$ 不动的置换,即 $\varphi(\sigma) = (A \, B)$。
  • 这个过程就是“重命名”:$S_3$ 中的置换 $(1 \, 2)$ 被“翻译”成了 $S_{\{A,B,C\}}$ 中的置换 $(A \, B)$。这个翻译过程 $\varphi$ 就是一个同构

示例 2 (反向证明):

  • 假设有人声称 $S_3 \cong S_4$。
  • $S_3$ 是作用在 3 个元素集合上的对称群,它的阶是 $|S_3|=3! = 6$。
  • $S_4$ 是作用在 4 个元素集合上的对称群,它的阶是 $|S_4|=4! = 24$。
  • 因为同构必须有相同的阶,而 $6 \neq 24$,所以 $S_3$ 和 $S_4$ 不可能同构
  • 这印证了结论的逆命题:如果对称群同构,则基础集合大小必须相同。
⚠️ [易错点]
  1. 区分集合和群: $\Delta$ 是一个集合,而 $S_{\Delta}$ 是一个。$\theta: \Delta \to \Omega$ 是集合间的映射,而 $\varphi: S_\Delta \to S_\Omega$ 是间的映射。不要混淆。
  2. 复合顺序: $\varphi(\sigma) = \theta \circ \sigma \circ \theta^{-1}$ 的顺序很重要,不能写错。它的执行顺序是从右到左:先用 $\theta^{-1}$ 从 $\Omega$ 映射回 $\Delta$,再用 $\sigma$ 在 $\Delta$ 内进行置换,最后用 $\theta$ 映射到 $\Omega$。
  3. 有限与无限: 文中明确指出关于阶乘的证明只适用于有限集。对于无限集,例如自然数集 $\mathbb{N}$ 和有理数集 $\mathbb{Q}$,它们都是可数无穷集,基数相同。因此它们的对称群 $S_{\mathbb{N}}$ 和 $S_{\mathbb{Q}}$ 是同构的。但证明这一点需要更高级的工具。
📝 [总结]

本例的核心结论是:对称群同构类型完全由其作用集合基数唯一确定。

  1. 如果 $|\Delta| = |\Omega|$,则 $S_{\Delta} \cong S_{\Omega}$。
  2. 如果 $S_{\Delta} \cong S_{\Omega}$,则 $|\Delta| = |\Omega|$。

这意味着,研究对称群时,我们不关心被置换的对象的具体身份(是数字、字母还是苹果),只关心它们的数量。因此,我们可以只研究标准模型 $S_n$(作用于 $\{1, 2, ..., n\}$ 的对称群),其结论可以推广到任何大小为 $n$ 的集合对称群

🎯 [存在目的]

本例的目的是为了阐明一个重要的简化原则。它告诉我们,在研究对称群时,可以忽略掉具体元素的性质,只关注元素的数量。这使得 $S_n$ 成为了对称群研究中的“标准模板”。这个“重命名”或“相似变换”的思想 $(\theta \circ \sigma \circ \theta^{-1})$ 也是论乃至整个抽象代数中一个反复出现的重要技巧。

🧠 [直觉心智模型]

想象你有两组人,一组是 $\Delta = \{\text{张三}, \text{李四}\}$,另一组是 $\Omega = \{\text{Alice}, \text{Bob}\}$。

  1. $S_{\Delta}$ 是这两人的所有可能站位方式(置换):(张三, 李四) 和 (李四, 张三)。这是一个 2 阶
  2. $S_{\Omega}$ 是另两人的所有可能站位方式:(Alice, Bob) 和 (Bob, Alice)。这也是一个 2 阶
  3. $|\Delta|=|\Omega|=2$,所以 $S_{\Delta} \cong S_{\Omega}$。
  4. 这个同构的意思是,我们不在乎人的具体名字。我们可以建立一个对应关系 $\theta$: 张三 $\leftrightarrow$ Alice, 李四 $\leftrightarrow$ Bob。
  5. 那么,“张三和李四交换位置”这个操作,就完美对应于“Alice 和 Bob 交换位置”这个操作。这两个的结构(只有一个非单位元素,且该元素自己和自己作用等于单位元)是完全一样的。
💭 [直观想象]

想象你有两副扑克牌,一副是标准的,$\Delta$ 是它的 52 张牌。另一副是特制的,$\Omega$ 是它的 52 张牌,但牌面不是 A,K,Q,J... 而是画着各种动物。

  1. $S_{\Delta}$ 是对标准扑克牌的所有洗牌方式构成的
  2. $S_{\Omega}$ 是对动物扑克牌的所有洗牌方式构成的
  3. 因为两副牌都是 52 张 ($|\Delta|=|\Omega|=52$),所以这两个“洗牌”是同构的。
  4. 同构 $\varphi$ 是这样建立的:
  1. 首先,你建立一个牌面对应表 $\theta$ (比如,红桃A 对应狮子,黑桃K 对应老虎,等等)。
  2. 对于任何一种标准牌的洗牌法 $\sigma$ (例如,把第一张和最后一张对调),它对应的动物牌的洗牌法 $\varphi(\sigma)$ 就是:先把动物牌按照对应表 $\theta^{-1}$ 换成标准牌,然后用 $\sigma$ 方法洗牌,最后再把洗好的标准牌按对应表 $\theta$ 换回动物牌。
  3. 这个过程保证了,无论你用哪副牌,洗牌这个的结构是完全一样的。

33. 分类定理

3.1 核心问题与分类定理

📜 [原文7]

文本中将出现更多同构的例子。当我们研究不同的结构(向量空间等)时,我们将制定相应的结构之间的同构概念。数学中的核心问题之一是确定结构的哪些性质指定了其同构类型(即,证明如果 $G$ 是具有某种结构(例如)的对象,并且 $G$ 具有性质 $\mathcal{P}$,则任何其他具有类似结构()且具有性质 $\mathcal{P}$ 的对象 $X$ 都与 $G$ 同构)。这类定理被称为分类定理。例如,我们将证明

📖 [逐步解释]

这段话将同构的概念提升到了一个更高的哲学层面,引出了数学研究中的一个核心目标——分类

  1. 同构的普适性: 作者首先指出,同构不仅仅是论的概念,它是整个抽象代数的通用语言。当我们学习 (Ring)、 (Field)、向量空间 (Vector Space) 等其他代数结构时,我们都会定义它们各自的“同构”概念,其本质都是“保持结构的双射”。
  2. 数学的核心问题: 分类问题。这个问题可以表述为:
    • 给定一个代数结构(比如群),什么样的性质集合 $\mathcal{P}$ 能够唯一地确定这个结构的“身份”(即它的同构类型)?
  3. 分类定理 (Classification Theorem): 回答上述问题的定理就是分类定理。它的标准形式是:
    • “任何一个满足性质 $\mathcal{P}$ 的代数结构 $X$,都与一个已知的标准模型 $G$ 同构。”
  4. 分类定理的作用:
    • 唯一性: 它告诉我们,具备性质 $\mathcal{P}$ 的结构本质上只有一种(即与 $G$ 同构的那一种)。所有满足 $\mathcal{P}$ 的对象都只是标准模型 $G$ 的“化身”。
    • 识别: 只要我们验证了一个新对象 $X$ 满足性质 $\mathcal{P}$,我们无需构造同构映射,就可以立刻断定 $X \cong G$。这极大地简化了识别过程。
  5. 举例预告: 作者预告了后续课程将要证明的一个具体的分类定理,作为上述思想的实例。
⚠️ [易错点]
  1. 性质P的选取: 寻找一个“恰到好处”的性质集合 $\mathcal{P}$ 是非常困难的。如果 $\mathcal{P}$ 太弱(条件太少),就可能无法唯一确定一个同构类型(比如“6阶”这个性质就不行,因为存在两种)。如果 $\mathcal{P}$ 太强(条件太多),可能只有 $G$ 自己满足,那就失去了分类的意义。
  2. “分类”不等于“唯一”: 广义的分类定理不一定只确定一种同构类型。它也可能是“任何满足性质 $\mathcal{P}$ 的结构,必然与列表 $G_1, G_2, \dots, G_k$ 中的某一个同构”。这被称为“完全分类”。
📝 [总结]

本段阐明了同构概念的深远意义,即它是数学中进行“分类”的基础工具。分类定理旨在通过一组性质来“锁定”一个代数结构的同构类型,从而将无限多的具体实例归结为有限个(理想情况下是一个)标准模型。

🎯 [存在目的]

本段的目的是提升格局,让读者明白学习同构不仅仅是为了解决单个之间是否相似的问题,而是为了掌握一种能够系统性地理解和组织整个抽象代数世界的方法论。它为后续学习(如西罗定理、有限交换群基本定理等重要分类定理)指明了方向和意义。

🧠 [直觉心智模型]

分类定理就像一本“动物鉴定手册”。

  1. 性质 $\mathcal{P}$: 手册里的一组特征描述,例如“会飞、有羽毛、是鸟纲”。
  2. 标准模型 $G$: 一种具体的动物,例如“麻雀”。
  3. 分类定理: 手册上写着:“任何满足‘会飞、有羽毛、是鸟纲、体型小、叫声叽叽喳喳’的动物,都是麻雀的一种。”(这里为了唯一性加了更多性质)。
  4. 作用: 当你在野外看到一只符合上述所有特征的动物 $X$,你不用去和一只标本麻雀做基因比对(构造同构),就可以直接查手册断定:“哦,这只也是麻雀。”
💭 [直观想象]

想象你在玩一个“猜名人”的游戏。

  1. 性质 $\mathcal{P}$: 一系列线索,比如“是物理学家”、“提出了相对论”、“出生在德国”。
  2. 标准模型 $G$: 阿尔伯特·爱因斯坦。
  3. 分类定理: “同时满足‘是物理学家’、‘提出了相对论’和‘出生在德国’这三个条件的人,就是爱因斯坦。”
  4. 这个“定理”使得你可以通过检查属性,来唯一地识别出一个人。论中的分类定理就是做类似的事情,只不过对象是抽象的,属性是它们的数学性质。

3.2 一个具体的分类定理示例

📜 [原文8]

任何 6 阶非交换群都与 $S_{3}$ 同构

(所以这里 $G$ 是 $S_{3}$,$\mathcal{P}$ 是性质“非交换为 6”)。从这个分类定理,我们可以得出 $D_{6} \cong S_{3}$ 和 $G L_{2}\left(\mathbb{F}_{2}\right) \cong S_{3}$,而无需找到这些之间的显式映射。请注意,并非任何 6 阶都与 $S_{3}$ 同构。事实上,我们将证明,在同构意义上,精确地存在两个 6 阶: $S_{3}$ 和 $\mathbb{Z} / 6 \mathbb{Z}$(即任何 6 阶都与这两个中的一个同构,并且 $S_{3}$ 与 $\mathbb{Z} / 6 \mathbb{Z}$ 不同构)。请注意,结论特异性较小(有两种可能的类型);然而,假设更容易检查(即检查是否为 6)。后一类型的结果也被称为分类。一般来说,即使在特定情况下,确定两个(或其他数学对象)是否同构也是微妙和困难的——构建它们之间保持群运算显式映射或证明不存在这样的映射,除了在极少数情况下,在计算上是不可行的,这已经从尝试证明上述 6 阶分类而无需进一步理论中看出。

📖 [逐步解释]

这段话通过 6 阶的例子,具体展示了分类定理是什么样的,以及它如何工作。

  1. 一个强分类定理:
    • 定理: “任何 6 阶非交换群都与 $S_{3}$ 同构。”
    • 分析:
    • 这里的标准模型 $G$ 是 $S_3$(3个元素的对称群,阶为 $3!=6$)。
    • 性质集合 $\mathcal{P}$ 是 {为 6, 非交换}。
    • 应用: 这个定理威力强大。一旦我们拿到一个,比如二面体群 $D_6$(正三角形的对称)或者 $GL_2(\mathbb{F}_2)$(系数在 2 元中的 2x2 可逆矩阵),我们只需做两件事:
  2. 检查它的阶是不是 6。
  3. 检查它是不是非交换的。
    • 对于 $D_6$,我们知道它的阶是 $2 \times 3 = 6$,并且旋转和翻转的复合是非交换的。所以 $D_6$ 满足性质 $\mathcal{P}$。根据分类定理,我们立刻得出结论:$D_6 \cong S_3$。我们根本不需要像之前那样费力地去构造一个从 $D_6$ 的生成元到 $S_3$ 的生成元的映射。
    • 对于 $GL_2(\mathbb{F}_2)$,它的元素是 $\begin{pmatrix} a & b \\ c & d \end{pmatrix}$ 其中 $a,b,c,d \in \{0,1\}$ 且 $ad-bc \neq 0$。可以穷举出它有 6 个元素,并且矩阵乘法非交换的。因此,$GL_2(\mathbb{F}_2)$ 也满足性质 $\mathcal{P}$,所以 $GL_2(\mathbb{F}_2) \cong S_3$。
  4. 一个更广义的分类定理:
    • 定理: “任何一个 6 阶,要么与 $S_3$ 同构,要么与 $\mathbb{Z}/6\mathbb{Z}$ 同构。”
    • 分析:
    • 这里的性质 $\mathcal{P}$ 只有一个:“为 6”。
    • 这个性质比较弱,它不能唯一确定一个同构类型,而是给出了一个包含所有可能性的完备列表:$\{S_3, \mathbb{Z}/6\mathbb{Z}\}$。
    • $S_3$ 是我们知道的 6 阶非交换群的代表。
    • $\mathbb{Z}/6\mathbb{Z}$ (模 6 整数加法群) 是 6 阶交换群的代表。
    • 这两个彼此不同构,因为一个非交换,一个交换,而交换性同构不变量。
    • 这也是一种分类: 这种给出完备列表的定理,也是分类定理。它告诉我们,世界上的 6 阶总共就这两种“型号”。
  5. 构造同构的困难性:
    • 作者最后强调,虽然分类定理的结论看起来很简单,但直接去证明两个具体的(比如 $D_6$ 和 $S_3$)是否同构,通常非常困难。
    • “在计算上是不可行的”意思是,让你去尝试所有可能的双射映射,然后一一验证它们是否为同态,这个工作量是巨大的。
    • 这反过来凸显了发展更深刻的理论(比如后续章节会讲到的群作用、西罗定理等)的必要性,因为这些理论是证明分类定理的基石,使我们能够绕开“暴力构造”。
💡 [数值示例]

示例 1 (应用强分类定理):

  • 问题: 判断 $D_6$ 和 $S_3$ 是否同构
  • 传统方法:
  1. $D_6 = \langle r, s \mid r^3=1, s^2=1, sr=r^{-1}s \rangle$。
  2. $S_3$ 的元素是 $\{e, (12), (13), (23), (123), (132)\}$。
  3. 尝试构造映射 $\varphi: D_6 \to S_3$。比如令 $\varphi(r) = (123), \varphi(s) = (12)$。
  4. 验证 $\varphi(r)^3 = (123)^3 = e$, $\varphi(s)^2 = (12)^2 = e$。
  5. 验证 $\varphi(s)\varphi(r) = (12)(123)=(13)$ 和 $\varphi(r)^{-1}\varphi(s) = (132)(12)=(13)$。关系保持。
  6. 因为 $|D_6|=|S_3|=6$ 且映射是满射,所以是同构。这个过程很繁琐。
    • 使用分类定理:
  7. $|D_6| = 6$。
  8. $D_6$ 是非交换的,因为 $rs = s r^2 \neq sr$。
  9. 根据定理“任何 6 阶非交换群都与 $S_3$ 同构”,直接得出 $D_6 \cong S_3$。完成。

示例 2 (应用广义分类定理):

  • 问题: 有一个未知的 $G$,只知道 $|G|=6$。它是什么样的
  • 使用分类定理:
  1. 根据定理“任何 6 阶要么与 $S_3$ 同构,要么与 $\mathbb{Z}/6\mathbb{Z}$ 同构”,我们知道 $G$ 的“型号”只有两种可能。
  2. 下一步需要检查 $G$ 的交换性
  3. 如果发现 $G$ 是交换的,那么 $G$ 不可能同构非交换的 $S_3$,所以只能 $G \cong \mathbb{Z}/6\mathbb{Z}$。
  4. 如果发现 $G$ 是非交换的,那么 $G$ 不可能同构交换的 $\mathbb{Z}/6\mathbb{Z}$,所以只能 $G \cong S_3$。
    • 这个定理给了我们一个完整的决策流程图来识别任何 6 阶
⚠️ [易错点]
  1. 定理的前提条件: 应用任何定理前,必须严格检查所有前提条件。例如,要使用“任何 6 阶非交换群都与 $S_3$ 同构”,你必须首先确认该的阶是 6 且它是非交换的,缺一不可。
  2. 分类列表的完备性: 一个分类定理最有价值的地方在于它声称列表是“完备的”(exhaustive),即“不存在其他可能性”。例如,6 阶的分类定理保证了你永远也找不到一个 6 阶,它既不同构于 $S_3$,也不同构于 $\mathbb{Z}/6\mathbb{Z}$。
📝 [总结]

本段用 6 阶的分类作为具体案例,展示了两种类型的分类定理:一种是利用较强性质唯一确定同构类型(如 6 阶非交换群 $\cong S_3$),另一种是利用较弱性质给出一个完备的同构类型列表(如 6 阶 $\cong S_3$ 或 $\mathbb{Z}/6\mathbb{Z}$)。同时,它也强调了直接构造同构的困难,从而引出学习更高级论的必要性。

🎯 [存在目的]

本段的目的是为了让分类定理这个抽象的概念落地。通过一个学生容易理解的例子(6 阶),清晰地展示了分类定理的表述方式、应用方法以及其在简化问题上的巨大威力。这能极大地激发学生学习后续理论的动机,因为他们看到了这些理论最终要达成的宏伟目标。

🧠 [直觉心智模型]

这就像医生看病。

  1. 病人: 一个未知的 6 阶 $G$。
  2. 广义分类定理 (初步诊断手册): “6 岁的儿童,其病症只可能是 A 型流感 ($S_3$) 或 B 型肠胃炎 ($\mathbb{Z}/6\mathbb{Z}$),没有第三种可能。”
  3. 进一步检查: 医生需要检查“症状”,即交换性
  4. “发烧、咳嗽”(非交换) $\implies$ A 型流感 ($S_3$)
  5. “呕吐、腹泻”(交换) $\implies$ B 型肠胃炎 ($\mathbb{Z}/6\mathbb{Z}$)
  6. 强分类定理 (针对性诊断指南): “如果一个 6 岁儿童发烧且咳嗽,那他就是 A 型流感。”
  7. 构造同构的困难: 这相当于要求医生不做任何化验检查,直接通过肉眼观察细胞结构来判断是哪种病毒,这是极其困难的。分类定理允许我们通过简单的外部症状(交换性)来做出准确诊断。
💭 [直观想象]

想象你在一个汽车配件仓库里。

  1. 广义分类定理: 经理告诉你:“所有‘6 缸’的发动机,型号要么是‘V 型’($S_3$),要么是‘直列型’($\mathbb{Z}/6\mathbb{Z}$),没有别的了。”
  2. 现在你拿到一台 6 缸发动机 $G$。你怎么知道它的具体型号?
  3. 你需要检查一个额外的属性:它的排列方式。如果汽缸是 V 型排列的(非交换),那它就是 V 型发动机。如果是直列排列的(交换),那就是直列型发动机。
  4. 强分类定理: “所有‘6 缸’且‘V 型排列’的发动机,都是‘V 型’发动机。” 这听起来像废话,但它的力量在于,当你知道另一台发动机 $D_6$ 也是“6 缸”和“V 型排列”时,你可以断定它们是同一型号,可以互换使用。
  5. 构造同构的困难性: 这相当于让你把两台发动机完全拆解成零件,然后一一比较每个零件的尺寸和功能,以确定它们是否为同一型号。这远比直接查看外部的“缸数”和“排列方式”要困难得多。

44. 判断群是否同构的方法

4.1 利用同构不变量

📜 [原文9]

偶尔很容易看出两个给定的同构。例如,下面的练习断言,如果 $\varphi: G \rightarrow H$ 是一个同构,那么,特别是,

(a) $|G|=|H|$

(b) $G$ 是交换群当且仅当 $H$ 是交换群

(c) 对于所有 $x \in G,|x|=|\varphi(x)|$。

因此 $S_{3}$ 和 $\mathbb{Z} / 6 \mathbb{Z}$ 不同构(如上所示),因为一个交换群而另一个不是。此外,$(\mathbb{R}-\{0\}, \times)$ 和 $(\mathbb{R},+)$ 不可能同构,因为在 $(\mathbb{R}-\{0\}, \times)$ 中,元素 -1 的为 2,而 $(\mathbb{R},+)$ 中没有为 2 的元素,这与 (c) 相矛盾。

📖 [逐步解释]

这段话介绍了一种非常实用的技巧:如何快速地证明两个 同构。要证明两个群同构,你需要构造一个复杂的同构映射。但要证明它们 同构,你只需要找到一个它们不共享的群论性质即可。

  1. 同构不变量 (Isomorphism Invariant):
    • 一个的性质,如果在同构映射下保持不变,就称为同构不变量
    • 也就是说,如果 $G \cong H$,且 $P$ 是一个同构不变量,那么 $G$ 具有性质 $P$ 当且仅当 $H$ 具有性质 $P$。
    • 反过来说,如果我们发现 $G$ 具有性质 $P$ 而 $H$ 不具有,我们就可以立即断定 $G$ 和 $H$ 同构
  2. 三个重要的同构不变量:
    • (a) 群的阶 (Order of the group): $|G|=|H|$。这是因为同构映射是双射,要求两个集合基数必须相等。这是最基本、最先检查的性质。
    • (b) 交换性 (Abelian property): 一个交换群,另一个也必须是。因为如果 $xy=yx$ 对所有 $x,y \in G$ 成立,那么 $\varphi(xy) = \varphi(yx)$。由于 $\varphi$ 是同态,$\varphi(x)\varphi(y) = \varphi(y)\varphi(x)$。由于 $\varphi$ 是满射,$H$ 中的任何元素都可以写成 $\varphi(x)$ 的形式,所以 $H$ 也是交换的。
    • (c) 元素的阶 (Order of elements): 对于任何一个元素 $x \in G$,它自身的 $|x|$ 必须等于它在 $H$ 中的像 $\varphi(x)$ 的 $|\varphi(x)|$。更进一步,两个同构,其“的分布”必须完全相同。例如,如果 $G$ 有 5 个 2 阶元素和 8 个 3 阶元素,那么 $H$ 也必须不多不少地有 5 个 2 阶元素和 8 个 3 阶元素。
  3. 应用举例:
    • 例一: $S_3$ 和 $\mathbb{Z}/6\mathbb{Z}$
    • 它们的都是 6,所以性质 (a) 无法区分它们。
    • 但是 $\mathbb{Z}/6\mathbb{Z}$ (整数模 6 加法群) 是交换群
    • $S_3$ 是非交换群,因为 $(12)(13) = (132)$ 而 $(13)(12) = (123)$。
    • 一个交换,一个非交换,违反了性质 (b)。
    • 因此,$S_3 \not\cong \mathbb{Z}/6\mathbb{Z}$。
  • 例二: $(\mathbb{R}-\{0\}, \times)$ 和 $(\mathbb{R}, +)$
  • 它们的基数)都是连续统,性质 (a) 无法区分。
  • 它们都是交换群,性质 (b) 无法区分。
  • 现在检查性质 (c),元素的
  • $(\mathbb{R}-\{0\}, \times)$ 中,我们找一个元素,比如 $-1$。计算它的:$(-1)^1 = -1$, $(-1)^2 = 1$ (单位元)。所以元素 $-1$ 的是 2。
  • $(\mathbb{R}, +)$ 中,我们寻找是否存在为 2 的元素。一个元素 $x$ 的为 2 意味着 $x \neq 0$ (非单位元) 且 $x+x = 0$ (单位元),即 $2x=0$。在实数中,只有 $x=0$ 满足这个方程。但这与 $x$ 是非单位元矛盾。
  • 因此, $(\mathbb{R}, +)$ 中不存在为 2 的元素。
  • 一个有 2 阶元素,另一个没有。这违反了性质 (c) 的推论(即两个必须有相同数量的各阶元素)。
  • 因此,$(\mathbb{R}-\{0\}, \times) \not\cong (\mathbb{R}, +)$。
💡 [数值示例]

示例 1: $D_8$ 和 $Q_8$

  • $D_8$ 是二面体群(正方形的对称性),阶为 8。$D_8 = \langle r, s \mid r^4=1, s^2=1, sr=r^{-1}s \rangle$。
  • $Q_8$ 是四元数群,阶为 8。$Q_8 = \{\pm 1, \pm i, \pm j, \pm k\}$。
  • 性质(a) 阶: $|D_8|=|Q_8|=8$。无法区分。
  • 性质(b) 交换性: 两者都是非交换群。无法区分。
  • 性质(c) 元素的阶:
  • 在 $Q_8$ 中,我们来数一下各阶元素的数量:
  • 1 阶元素: $\{1\}$ (1个)
  • 2 阶元素: $\{-1\}$ (因为 $(-1)^2=1$) (1个)
  • 4 阶元素: $\{\pm i, \pm j, \pm k\}$ (因为 $i^2=-1, i^4=1$ 等) (6个)
  • 在 $D_8$ 中,我们来数一下各阶元素的数量:
  • 1 阶元素: $\{e\}$ (1个)
  • 2 阶元素: $\{r^2, s, sr, sr^2, sr^3\}$ (中心旋转180度 $r^2$,以及4条对称轴的翻转) (5个)
  • 4 阶元素: $\{r, r^3\}$ (旋转90度和270度) (2个)
  • 比较阶的分布:
$Q_8$ 中的数量 $D_8$ 中的数量
1 1 1
2 1 5
4 6 2
  • $Q_8$ 只有一个 2 阶元素,而 $D_8$ 有五个。它们的元素分布完全不同。
  • 因此,尽管它们都是 8 阶非交换群,但 $D_8 \not\cong Q_8$。

示例 2: $(\mathbb{Z}, +)$ 和 $(\mathbb{Q}, +)$

  • 性质(a) 阶: 都是可数无穷大。无法区分。
  • 性质(b) 交换性: 都是交换群。无法区分。
  • 性质(c) 元素的阶:
  • 在 $(\mathbb{Z}, +)$ 中,除了单位元 0 是 1 阶,其他所有非零元素 $n$ 的阶都是无限的 (因为 $kn=0$ 只有在 $k=0$ 时成立)。
  • 在 $(\mathbb{Q}, +)$ 中,除了单位元 0 是 1 阶,其他所有非零元素 $p/q$ 的阶也都是无限的。
  • 性质(c) 似乎也无法区分它们。我们需要更精细的性质。
  • 另一个同构不变量:生成集的大小
  • $(\mathbb{Z}, +)$ 是一个循环群,它可以由单个元素 1 (或者 -1) 生成。即 $\mathbb{Z} = \langle 1 \rangle$。
  • $(\mathbb{Q}, +)$ 不是一个循环群。它不能由单个有理数 $p/q$ 生成。因为 $\langle p/q \rangle = \{ k(p/q) \mid k \in \mathbb{Z} \}$,这个集合里的所有数的分母(化简后)都只能是 $q$ 的因子,无法生成像 $1/(q+1)$ 这样的数。事实上,可以证明 $(\mathbb{Q}, +)$ 不能由任何有限集合生成。
  • 一个循环群(即可以由单个元素生成)是一个同构不变量
  • 因为 $(\mathbb{Z}, +)$ 是循环群而 $(\mathbb{Q}, +)$ 不是,所以 $\mathbb{Z} \not\cong \mathbb{Q}$。
⚠️ [易错点]
  1. 只能证明“不”,不能证明“是”: 找到了一个不变量不同,就可以确定地否定同构。但如果检查了几个不变量都相同(阶相同,都交换,元素分布也相同),你 不能 断定它们就一定同构。可能还存在你没想到的其他更微妙的同构不变量。例如,8 阶中还有另一个非交换群,它和 $D_8$、$Q_8$ 的阶、交换性、元素分布都不同。
  2. 元素阶的完整分布: 仅仅比较是否存在某个特定的元素是不够的,有时需要比较拥有该的元素的 数量。如 $D_8$ 和 $Q_8$ 的例子所示。
📝 [总结]

要证明两个 $G$ 和 $H$ 不同构,最有效的方法是找到一个“同构不变量”,使得 $G$ 和 $H$ 在这个性质上表现不同。常用的同构不变量包括:的阶、交换性、元素的分布情况、是否为循环群等等。

🎯 [存在目的]

本段的目的是提供一个“证伪”的强大工具。在数学中,证伪往往比证实更容易。这段内容赋予了读者一种快速、有效的排除法,来处理“判断两个是否同构”这类问题。它将抽象的同构概念与一系列可计算、可检查的具体性质联系起来,大大增强了可操作性。

🧠 [直觉心智模型]

这就像是警察在辨认一对双胞胎嫌疑人 $G$ 和 $H$。

  1. 要证明他们是同一个人(同构),你需要非常详尽的证据(DNA鉴定等)。
  2. 要证明他们是两个人(不同构),你只需要找到一个不同点(同构不变量)。
  3. 身高不同(不同)
  4. 一个是左撇子,一个是右撇子(交换性不同)
  5. 一个有三颗痣,一个只有一颗痣(元素分布不同)
  6. 一个会说法语,另一个不会(是否循环

只要找到任何一个这样的不同点,你就可以立刻结案:这是两个人。

💭 [直观想象]

你想判断两台电脑 $G$ 和 $H$ 是否是同一型号。

  1. 证明是: 你需要拆开它们,比较主板、CPU、内存条、硬盘等所有核心部件的型号,确保完全一致。这很麻烦。
  2. 证明不是: 你只需要检查它们的外观和配置参数:
  3. : 一台是 13 寸,一台是 15 寸。$\implies$ 不是同一型号。
  4. 交换性: 一台是 Windows 系统,一台是 macOS 系统 (假设这是某种本质区别)。$\implies$ 不是同一型号。
  5. 元素阶分布: 一台有 2 个 USB-A 接口和 2 个 USB-C 接口,另一台只有 4 个 USB-C 接口。$\implies$ 不是同一型号。

只要找到一个配置参数不同,你就可以确定它们不是同一型号,无需进行复杂的拆机比较。

55. 从生成元和关系定义同态

5.1 通过生成元定义同态的定理

📜 [原文10]

最后,我们记录一个非常有用的事实,我们将在后面(讨论自由群时)证明,它处理了由生成元关系给出的两个之间的同态同构问题:

设 $G$ 是一个有限群为 $n$,我们有一个表示,并设 $S=\left\{s_{1}, \ldots, s_{m}\right\}$ 是生成元。设 $H$ 是另一个,$\left\{r_{1}, \ldots, r_{m}\right\}$ 是 $H$ 的元素。假设在 $G$ 中 $s_{i}$ 满足的任何关系在 $H$ 中也满足,

当每个 $s_{i}$ 被 $r_{i}$ 替换时。那么存在一个(唯一的)同态 $\varphi: G \rightarrow H$,它将 $s_{i}$ 映射到 $r_{i}$。如果 $G$ 有一个表示,那么我们只需检查该表示中指定的关系(因为,根据表示的定义,每个关系都可以从表示中给出的关系推导出来)。如果 $H$ 由元素 $\left\{r_{1}, \ldots, r_{m}\right\}$ 生成,则 $\varphi$ 是满射($r_{i}$ 的任何乘积都是 $s_{i}$ 相应乘积的)。如果,此外,$H$ 具有与 $G$ 相同的(有限,则任何满射必然是单射,即 $\varphi$ 是一个同构:$G \cong H$。直观地说,我们可以将 $G$ 的生成元映射到 $H$ 的任何元素,并获得一个同态,只要 $G$ 中的关系仍然满足。

📖 [逐步解释]

这段话给出了一个极其强大和便捷的工具,用于在由生成元关系定义的之间构造同态同构。这个定理(冯·戴克定理 Von Dyck's Theorem 的一个应用版本)的证明被推迟了,但其用法在这里被详细说明。

定理内容分解:

  1. 前提条件:
    • 有一个 $G$,它由一组生成元 $S = \{s_1, \dots, s_m\}$ 定义。
    • $G$ 的生成元之间满足一系列的关系(即一些由生成元组成的、值为单位元的表达式,如 $s_1^3 = 1$,$s_1s_2 = s_2s_1^{-1}$ 等)。这些关系完整地定义了 $G$ 的结构,称为 $G$ 的一个表示 (presentation)。
    • 有另一个 $H$。
    • 我们在 $H$ 中选择了一组元素 $\{r_1, \dots, r_m\}$,数量与 $G$ 的生成元个数相同。
  2. 核心条件 (关系保持):
    • 我们将 $G$ 的所有关系中的 $s_i$ 全部替换为对应的 $r_i$。
    • 如果替换后的这些新关系在 $H$ 中 全部成立,那么......
  3. 结论一 (同态存在):
    • ...必然存在一个 唯一群同态 $\varphi: G \rightarrow H$,这个同态恰好就是把每个生成元 $s_i$ 映射到我们选定的 $r_i$,即 $\varphi(s_i) = r_i$。
    • 重要性: 我们不需要为 $G$ 中的每一个元素(它们是生成元的复杂乘积)去定义映射。我们只需要定义生成元的去向,整个同态映射就被唯一确定了!我们唯一要做的就是检查目标元素是否满足原来的关系
    • 关于关系: 如果 $G$ 是由一个表示 $\langle S \mid R \rangle$ 给出($R$是定义关系集合),我们只需要检查 $R$ 中的关系即可,因为所有其他关系都是从 $R$ 推导出来的。
  4. 结论二 (满射):
    • 如果在上述基础上,我们选定的那组元素 $\{r_1, \dots, r_m\}$ 恰好也能生成整个 $H$ (即 $H = \langle r_1, \dots, r_m \rangle$),那么这个同态 $\varphi$ 必然是满射的。
    • 原因: $H$ 中的任何元素都可以写成 $r_i$ 的乘积,而这个乘积正是 $G$ 中对应的 $s_i$ 的乘积的像。
  5. 结论三 (同构):
    • 如果在满射的基础上,我们还知道 $G$ 和 $H$ 都是有限群,并且它们的相等 ($|G|=|H|$), 那么这个同态 $\varphi$ 必然是一个同构
    • 原因: 对于两个相同的有限集合,它们之间的一个满射函数必然也是一个单射函数,因此是双射。一个既是同态又是双射的映射,根据定义就是同构

直观总结:

这个定理告诉我们,要建造一座从 $G$ 到 $H$ 的同态桥梁,你只需要为 $G$ 的几个“主心骨”(生成元)在 $H$ 中找到合适的“桥墩”(目标元素)。选择桥墩的唯一要求是,它们必须能够支撑起与主心骨之间完全相同的“结构约束”(关系)。一旦桥墩选好,整座桥的结构就自动、唯一地确定了。如果这些桥墩还能撑起整个对岸世界(生成 $H$),桥就通到了对岸的每个角落(满射)。如果两岸的大小还一样(相等),那么这座桥就是完美的(同构)。

💡 [数值示例]

示例: 证明 $D_6 \cong S_3$ (这是之前用分类定理轻松解决的问题,现在我们用这个构造法来做)。

  1. 前提:
    • $G = D_6$ (正三角形的对称)。它的一个表示是 $D_6 = \langle r, s \mid r^3=1, s^2=1, sr=r^{-1}s \rangle$。
    • 生成元是 $S = \{s_1, s_2\} = \{r, s\}$。
    • 关系是 $R = \{r^3=1, s^2=1, sr=r^{-1}s\}$。
    • 目标 $H = S_3$。
    • 我们在 $S_3$ 中选择两个元素来对应 $r$ 和 $s$。让我们尝试 $r_1 = (123)$ 和 $r_2 = (12)$。所以 $\{r_1, r_2\} = \{(123), (12)\}$。
  2. 核心条件 (检查关系):
    • 把 $r$ 换成 $(123)$,把 $s$ 换成 $(12)$,检查 $D_6$ 的关系在 $S_3$ 中是否成立。
    • 关系1: $r^3=1$ $\rightarrow$ $(123)^3 = e$ ?
    • $(123)(123)(123) = (132)(123) = e$ (单位置换)。成立。
    • 关系2: $s^2=1$ $\rightarrow$ $(12)^2 = e$ ?
    • $(12)(12) = e$。成立。
    • 关系3: $sr=r^{-1}s$ $\rightarrow$ $(12)(123) = (123)^{-1}(12)$ ?
    • 左边: $(12)(123) = (13)$。
    • 右边: $(123)^{-1} = (132)$。所以 $(132)(12) = (13)$。
    • 左边 = 右边。成立。
  3. 结论一 (同态存在):
    • 因为所有关系都满足,所以存在一个唯一的同态 $\varphi: D_6 \rightarrow S_3$,它将 $\varphi(r) = (123)$ 且 $\varphi(s) = (12)$。
  4. 结论二 (满射):
    • 我们选定的元素 $\{(123), (12)\}$ 能否生成整个 $S_3$?
    • 我们知道 $\langle (123), (12) \rangle$ 的阶是 6,等于 $|S_3|$,所以它确实能生成 $S_3$。
    • 因此,这个同态 $\varphi$ 是满射的。
  5. 结论三 (同构):
    • $D_6$ 和 $S_3$ 都是有限群
    • 它们的相等:$|D_6|=6$,$|S_3|=6$。
    • 一个从 6 元素集合到 6 元素集合满射必然是双射
    • 因此,$\varphi$ 是一个同构。我们得出结论 $D_6 \cong S_3$。
⚠️ [易错点]
  1. 检查所有定义关系: 必须检查表示中给出的 所有 关系。漏掉任何一个,结论都可能是错的。
  2. 生成元和关系必须对应: 必须清楚 $G$ 是由哪些生成元关系定义的。如果用了 $G$ 的一个不完整的表示,结论就不可靠。
  3. 有限阶同构的快捷方式: 对于有限群,这个方法特别好用。只要验证了关系满射性和相等,就能直接得到同构结论,省去了证明单射的麻烦。
  4. 只是同态: 如果目标元素生成子群比 $H$ 小,或者 $|G| \neq |H|$,那么可能只能得到一个同态,而非同构
📝 [总结]

定理提供了一个从表示生成元关系)出发,构造到另一个 $H$ 的同态的“配方”。只需在 $H$ 中为 $G$ 的生成元找到“替身”,并验证这些替身满足 $G$ 的所有关系即可。在此基础上,通过检查生成性,还可以进一步判断该同态是否为满射同构

🎯 [存在目的]

本段的目的是为了引入一个在实践中极其有用的构造性工具。许多(如二面体群、对称群等)都是通过生成元关系来定义和研究的。这个定理使得我们可以在这些之间建立联系(同态同构),而无需处理中每一个具体元素,极大地提高了效率,是证明许多群同构的核心方法。

🧠 [直觉心智模型]

这就像是软件 API 的兼容性检查。

  1. 群 $G$: 一个软件库,它有一组核心函数(生成元 $s_i$)。这些函数之间必须遵循一些设计规范(关系,例如 init() 必须在 run() 之前调用)。
  2. 群 $H$: 另一个软件库。
  3. 你想知道 $G$ 是否能“同态地”运行在 $H$ 的环境上。
  4. 定理: 你不需要重写 $G$ 的全部代码。你只需要为 $G$ 的每个核心函数 $s_i$ 在 $H$ 中找到一个对应的实现 $r_i$。然后,你检查 $G$ 的所有设计规范(关系)在用 $r_i$ 替换 $s_i$ 后是否仍然被遵守。如果全部遵守,那么就存在一个同态——你可以安全地将 $G$ 的调用“翻译”为 $H$ 的调用。
  5. 满射: 如果 $H$ 的所有功能都可以通过调用这些 $r_i$ 来实现,那么这个“翻译”是满射的。
  6. 同构: 如果两个库的“功能点总数”()还一样多,那么这个满射的翻译就是完美的一对一翻译,两个库在功能上是等价的(同构)。

5.2 与向量空间类比

📜 [原文11]

读者可能已经熟悉向量空间的相应陈述。假设 $V$ 是一个有限维向量空间维数为 $n$,为 $S$,并且 $W$ 是另一个向量空间。那么我们可以通过将 $S$ 的元素映射到 $W$ 中的任意向量来指定从 $V$ 到 $W$ 的线性变换(这里没有关系需要满足)。如果 $W$ 的维数也为 $n$,并且 $W$ 中所选的向量张成 $W$(因此是 $W$ 的),则此线性变换可逆的(一个向量空间同构)。

📖 [逐步解释]

这段话通过与读者可能更熟悉的线性代数中的概念进行类比,来帮助理解上一段关于生成元关系定理

  1. 类比对象:
    • $\leftrightarrow$ 向量空间
    • 群同态 $\leftrightarrow$ 线性变换
    • 群同构 $\leftrightarrow$ 可逆线性变换 (即向量空间同构)
    • 群的生成元 $\leftrightarrow$ 向量空间的基 (basis)
  2. 线性变换的定义:
    • 我们知道,要定义一个从向量空间 $V$ 到 $W$ 的线性变换 $T: V \rightarrow W$,我们 不需要 指定 $V$ 中每一个向量的去向。
    • 我们只需要指定 $V$ 的一组 $S = \{\mathbf{v}_1, \dots, \mathbf{v}_n\}$ 中每个基向量的去向即可。
    • 我们可以把每个 $\mathbf{v}_i$ 映射到 $W$ 中的 任意 一个向量 $\mathbf{w}_i$。即定义 $T(\mathbf{v}_i) = \mathbf{w}_i$。
    • 一旦基向量的去向确定了,整个线性变换就唯一确定了。因为 $V$ 中任何一个向量 $\mathbf{v}$ 都可以唯一地表示为线性组合 $\mathbf{v} = c_1\mathbf{v}_1 + \dots + c_n\mathbf{v}_n$,那么它的像就是 $T(\mathbf{v}) = T(c_1\mathbf{v}_1 + \dots + c_n\mathbf{v}_n) = c_1T(\mathbf{v}_1) + \dots + c_nT(\mathbf{v}_n) = c_1\mathbf{w}_1 + \dots + c_n\mathbf{w}_n$。
  3. 与群论定理的比较:
    • 相似点: 两者都是通过定义“生成元”(群生成元 vs. 向量空间基)的去向,来唯一确定一个“保持结构的映射”(同态 vs. 线性变换)。
    • 关键区别: 在向量空间中,基向量之间是“自由”的,它们是线性无关的,没有关系需要满足。因此,我们可以把基向量 $\mathbf{v}_i$ 映射到目标空间 $W$ 中的 任何 向量 $\mathbf{w}_i$。
    • 但在论中,生成元 $s_i$ 之间通常不是“自由”的,它们被各种关系所约束。因此,我们不能把生成元 $s_i$ 随意映射到目标 $H$ 中的元素 $r_i$。我们选择的 $r_i$ 必须也要满足那些关系。这就是的情况比向量空间更复杂的地方。自由群 (free group) 是一个特例,它的生成元之间没有任何关系,因此最像向量空间
  4. 向量空间同构:
    • 如果目标空间 $W$ 的维数也是 $n$,并且我们所选择的目标向量 $\{\mathbf{w}_1, \dots, \mathbf{w}_n\}$ 能够张成 (span) $W$,那么它们也构成 $W$ 的一组
    • 在这种情况下,这个线性变换 $T$ 就是一个可逆线性变换,也即一个向量空间同构
    • 类比: 这完全对应于论中的情况:如果目标元素 $\{r_1, \dots, r_m\}$ 生成了 $H$,并且 $|G|=|H|$(在有限维向量空间中,维数相等扮演了相等的角色),那么映射就是同构
💡 [数值示例]

示例 1 (定义线性变换):

  • 设 $V = \mathbb{R}^2$,标准基是 $S = \{\mathbf{e}_1, \mathbf{e}_2\} = \{(1,0), (0,1)\}$。
  • 设 $W = \mathbb{R}^3$。
  • 我想定义一个线性变换 $T: \mathbb{R}^2 \rightarrow \mathbb{R}^3$。我只需要决定两个基向量的去向。
  • 我可以任意选择!比如,我定义 $T(\mathbf{e}_1) = (2,3,0)$ 且 $T(\mathbf{e}_2) = (-1,0,5)$。
  • 那么,对于任意向量 $(x,y) \in \mathbb{R}^2$,它的像是多少?
  • $(x,y) = x\mathbf{e}_1 + y\mathbf{e}_2$。
  • $T((x,y)) = T(x\mathbf{e}_1 + y\mathbf{e}_2) = xT(\mathbf{e}_1) + yT(\mathbf{e}_2) = x(2,3,0) + y(-1,0,5) = (2x-y, 3x, 5y)$。
  • 整个线性变换就被唯一确定了,而且我不需要检查任何“关系”。

示例 2 (向量空间同构):

  • 设 $V = \mathbb{R}^2$, $S = \{(1,0), (0,1)\}$。
  • 设 $W = P_1(\mathbb{R})$,即所有次数 $\le 1$ 的实系数多项式所构成的向量空间。它的一个是 $\{1, x\}$。$W$ 的维数是 2。
  • $V$ 和 $W$ 的维数相同,因此它们是同构的。
  • 我们来构造一个同构 $T: V \rightarrow W$。
  • 将 $V$ 的映射到 $W$ 的一组上。
  • 定义 $T((1,0)) = 1$ (多项式 1) 且 $T((0,1)) = x$ (多项式 $x$)。
  • 因为目标向量 $\{1, x\}$ 张成 (实际上是) $W$,所以 $T$ 是一个向量空间同构
  • 这个同构向量 $(a,b)$ 映射到多项式 $a \cdot 1 + b \cdot x = a+bx$。
⚠️ [易错点]
  1. 牢记区别: 这个类比是为了帮助理解,但一定要记住生成元关系约束,而向量空间没有。这是两者最本质的区别。
  2. “生成”与“张成”: 在论中,我们说生成元生成”(generate)一个。在线性代数中,我们说张成”(span)一个向量空间。这两个词在各自的语境下含义相似,都指通过基本元素和相应的运算群运算 vs. 线性组合)可以得到空间中的所有元素。
📝 [总结]

本段通过类比线性代数中定义线性变换的方法,来帮助读者理解通过生成元定义群同态的思想。关键的相似之处在于都是通过确定“生成元素”的像来确定整个映射。关键的不同之处在于生成元关系约束,而向量空间是自由的。

🎯 [存在目的]

本段的目的是利用学生已有的知识(线性代数通常在抽象代数之前学习)来建立一个心智模型,从而降低理解表示同态构造这个更抽象概念的难度。通过类比,学生可以更快地抓住核心思想,并更深刻地理解向量空间在结构上的异同。

🧠 [直觉心智模型]
  1. 向量空间: 像一个“自由市场”。基向量是几种基础商品(比如水、面粉)。你可以按任意比例(系数)购买它们,然后混合(线性组合)成任何你想要的产品(向量)。商品之间没有固有的搭配禁忌(没有关系)。
  2. : 像一个“化学实验室”。生成元是几种基本化学元素(比如 H, O)。你可以让它们进行反应(群运算),但必须遵循严格的化学定律(关系),比如 $H_2O$ 可以形成,但 $H_3O$ 不稳定。你不能随意地将它们组合。
  3. $G$ 构造到 $H$ 的同态,就像是你想用一套新的化学元素($H$ 的元素)来模拟 $G$ 的化学体系。你必须确保你为 $H, O$ 找的替代品,也遵循与 $H, O$ 完全一样的反应定律。

66. 示例

6.1 示例 (1): 二面体群之间的同态

📜 [原文12]

(1) 回忆 $D_{2 n}=\left\langle r, s \mid r^{n}=s^{2}=1, s r=r^{-1} s\right\rangle$。假设 $H$ 是一个,包含元素 $a$ 和 $b$,满足 $a^{n}=1, b^{2}=1$ 和 $b a=a^{-1} b$。那么存在一个从 $D_{2 n}$ 到 $H$ 的同态,将 $r$ 映射到 $a$,将 $s$ 映射到 $b$。例如,设 $k$ 是一个整数,它整除 $n$ 且 $k \geq 3$,并设 $D_{2 k}=\left\langle r_{1}, s_{1} \mid r_{1}^{k}=s_{1}^{2}=1, s_{1} r_{1}=r_{1}^{-1} s_{1}\right\rangle$。定义

$$ \varphi: D_{2 n} \rightarrow D_{2 k} \quad \text { 通过 } \quad \varphi(r)=r_{1} \text { 且 } \varphi(s)=s_{1} $$

如果我们写 $n=k m$,那么由于 $r_{1}^{k}=1$,因此 $r_{1}^{n}=\left(r_{1}^{k}\right)^{m}=1$。因此 $D_{2 n}$ 中 $r, s$ 满足的三个关系在 $D_{2 k}$ 中也由 $r_{1}, s_{1}$ 满足。因此 $\varphi$ 唯一地扩展为从 $D_{2 n}$ 到 $D_{2 k}$ 的同态。由于 $\left\{r_{1}, s_{1}\right\}$ 生成 $D_{2 k}$,$\varphi$ 是满射。如果 $k<n$,则此同态不是同构

📖 [逐步解释]

这个例子是上一节理论的直接应用,展示了如何在一个二面体群 $D_{2n}$ 和另一个更小的二面体群 $D_{2k}$ 之间构造一个同态

  1. 理论复述: 首先,作者复述了一遍上一节的结论:对于 $D_{2n}$ (由生成元 $r, s$ 和关系 $r^n=s^2=1, sr=r^{-1}s$ 定义),只要我们在另一个 $H$ 中找到两个元素 $a,b$ 也能满足这三条关系(即 $a^n=1, b^2=1, ba=a^{-1}b$),那么就一定存在一个同态 $\varphi: D_{2n} \to H$,它把 $r$ 映射到 $a$,把 $s$ 映射到 $b$。
  2. 具体例子设置:
    • $G = D_{2n}$,正 $n$ 边形的对称 ($n \ge 3$)。
    • 目标 $H = D_{2k}$,正 $k$ 边形的对称
    • 条件: $k$ 是 $n$ 的一个因子,即 $n=km$ 对于某个整数 $m$ 成立。同时要求 $k \ge 3$ 以确保 $D_{2k}$ 是一个标准的二面体群。
    • $D_{2n}$ 的生成元是 $r, s$,满足关系 $r^n=1, s^2=1, sr=r^{-1}s$。
    • $D_{2k}$ 的生成元是 $r_1, s_1$,满足关系 $r_1^k=1, s_1^2=1, s_1r_1=r_1^{-1}s_1$。
  3. 构造映射:
    • 我们尝试定义一个映射 $\varphi: D_{2n} \to D_{2k}$,通过指定生成元的去向:
    • $\varphi(r) = r_1$
    • $\varphi(s) = s_1$
  4. 验证关系:
    • 根据冯·戴克定理,我们需要检查 $D_{2n}$ 的关系在 $r$ 被 $r_1$ 替换、$s$ 被 $s_1$ 替换后,在 $D_{2k}$ 中是否仍然成立。
    • 关系1: $r^n=1$ $\rightarrow$ 在 $D_{2k}$ 中, $r_1^n=1$ 是否成立?
    • 我们知道 $r_1^k=1$ (这是 $D_{2k}$ 的定义)。
    • 因为 $n=km$,所以 $r_1^n = r_1^{km} = (r_1^k)^m = (1)^m = 1$。
    • 成立。这是最关键的一步,利用了 $k$ 整除 $n$ 的条件。
    • 关系2: $s^2=1$ $\rightarrow$ 在 $D_{2k}$ 中, $s_1^2=1$ 是否成立?
    • 这直接就是 $D_{2k}$ 的定义之一。成立
    • 关系3: $sr=r^{-1}s$ $\rightarrow$ 在 $D_{2k}$ 中, $s_1r_1=r_1^{-1}s_1$ 是否成立?
    • 这直接就是 $D_{2k}$ 的定义之一。成立
  5. 得出结论:
    • 同态: 因为所有三个关系都满足,所以 $\varphi$ 确实可以扩展为一个从 $D_{2n}$ 到 $D_{2k}$ 的同态
    • 满射: 我们映射的目标元素 $\{r_1, s_1\}$ 是 $D_{2k}$ 的生成元,因此根据定理,这个同态 $\varphi$ 是满射的(映成)。
    • 非同构: 如果 $k < n$,那么 $|D_{2n}|=2n$,$|D_{2k}|=2k$。因为 $2n \neq 2k$,它们的不相等。所以这个同态不可能是同构。这是一个从大到小的“压缩”映射。
💡 [数值示例]

示例: 构造一个从 $D_{12}$ 到 $D_6$ 的同态

  • $G = D_{12}$ (正六边形的对称)。$n=6$。表示为 $\langle r,s \mid r^6=1, s^2=1, sr=r^{-1}s \rangle$。
  • $H = D_6$ (正三角形的对称)。$k=3$。$k$ 整除 $n$ ($6=3 \times 2$)。$D_6$ 的表示为 $\langle r_1,s_1 \mid r_1^3=1, s_1^2=1, s_1r_1=r_1^{-1}s_1 \rangle$。
  • 定义映射: $\varphi(r) = r_1$ (将旋转60度映成旋转120度),$\varphi(s)=s_1$ (将翻转映成翻转)。
  • 验证关系:
  1. $r^6=1 \rightarrow r_1^6=1$? 在 $D_6$ 中, $r_1^3=1 \implies r_1^6 = (r_1^3)^2 = 1^2=1$。成立。
  2. $s^2=1 \rightarrow s_1^2=1$? 在 $D_6$ 中成立。
  3. $sr=r^{-1}s \rightarrow s_1r_1=r_1^{-1}s_1$? 在 $D_6$ 中成立。
    • 结论:
    • 存在一个满射同态 $\varphi: D_{12} \to D_6$。
    • 因为 $|D_{12}|=12 \neq |D_6|=6$,所以它不是同构
    • 直观理解: 这个映射把正六边形的对称操作“简化”为正三角形的对称操作。例如,在 $D_{12}$ 中旋转 60 度 ($r$)、180 度 ($r^3$)、300 度 ($r^5$),在 $\varphi$ 映射下都变成了 $D_6$ 中的旋转 120 度 ($r_1$)、单位元 ($e$)、旋转 240 度 ($r_1^2$)。多个元素被映射到了同一个元素,所以不是单射。例如 $\varphi(r) = r_1$ and $\varphi(r^3) = r_1^3 = e$ and $\varphi(r^5) = r_1^5 = r_1^2$.
⚠️ [易错点]
  1. 整除关系是关键: 如果 $k$ 不整除 $n$,这个构造就行不通。例如,试图从 $D_{10}$ ($n=5$) 构造到 $D_6$ ($k=3$) 的同态 $\varphi(r)=r_1, \varphi(s)=s_1$。在验证 $r^5=1$ 时,我们需要检查 $r_1^5=1$ 在 $D_6$ 中是否成立。但 $D_6$ 中 $r_1$ 的阶是 3,所以 $r_1^5 = r_1^3 r_1^2 = 1 \cdot r_1^2 = r_1^2 \neq 1$。关系不保持,所以同态不存在。
  2. 注意生成元的名字: $r$ 和 $r_1$ 是不同里的元素,只是我们习惯性地都用 'r' (rotation) 来命名。
📝 [总结]

本例通过二面体群之间的映射,完美演示了冯·戴克定理的应用。它展示了如何利用生成元关系,通过简单的代数验算,来证明一个从大到小满射同态的存在。

🎯 [存在目的]

这个例子的目的是将上一段抽象的定理具体化、形象化。通过 $D_{2n}$ 和 $D_{2k}$ 这个具体的、学生熟悉的例子,读者可以亲手操作一遍验证关系的过程,从而深刻理解“关系保持”是构造同态的核心。同时,它也澄清了同态同构的区别:满射同态可以是“多对一”的,而同构必须是“一对一”的。

💭 [直观想象]

想象一个有 12 个小时刻度的钟 ($D_{24}$, 对应 $n=12$) 和一个只有 4 个季节刻度的大钟 ($D_8$, 对应 $k=4$)。

  1. $D_{24}$ 的旋转 $r$ 是转 1 小时 (30度)。
  2. $D_8$ 的旋转 $r_1$ 是转 1 个季节 (90度)。
  3. 我们定义一个映射 $\varphi(r)=r_1$。这相当于把“时间”映射到“季节”。
  4. 关系验证:
  5. $D_{24}$ 的一个关系是 $r^{12}=1$ (转12小时回到原位)。在 $D_8$ 中,对应的 $r_1^{12} = (r_1^4)^3 = 1^3=1$ 是否成立?成立!
  6. 其他关系也类似。
  7. 所以存在一个同态。这个同态把 1点、2点、3点钟方向都看作“春天”,4点、5点、6点钟方向都看作“夏天”,以此类推。这是一个从精细结构到粗糙结构的满射同态

6.2 示例 (2): D6 与 S3 的同构

📜 [原文13]

(2) 承接上一个例子,设 $G=D_{6}$ 如上所述。检查在 $H=S_{3}$ 中,元素 $a=(123)$ 和 $b=(12)$ 满足关系:$a^{3}=1$, $b^{2}=1$ 和 $b a=a b^{-1}$。因此存在一个从 $D_{6}$ 到 $S_{3}$ 的同态,它将 $r \mapsto a$ 和 $s \mapsto b$。可以进一步检查 $S_{3}$ 由 $a$ 和 $b$ 生成,因此此同态满射。由于 $D_{6}$ 和 $S_{3}$ 都具有 6,因此此同态同构:$D_{6} \cong S_{3}$。

请注意,上述例子中的元素 $a$ 不必具有 $n$(即 $n$ 不必是 $H$ 中使恒等元的最小),同样 $b$ 不必具有 2(例如,如果 $a=a^{-1}$,则 $b$ 很可能是恒等元)。这使我们能够更容易地构造同态,并符合这样的想法: $G$ 的生成元关系构成了 $G$ 的群结构的完整数据集。

📖 [逐步解释]

这个例子再次使用冯·戴克定理,但这次的目标是证明一个同构关系,即 $D_6 \cong S_3$。

  1. 设置:
    • : $G = D_6$,其表示为 $\langle r, s \mid r^3=1, s^2=1, sr=r^{-1}s \rangle$。
    • 目标: $H = S_3$。
    • 生成元映射的目标: 我们尝试将 $D_6$ 的生成元 $r$ 和 $s$ 映射到 $S_3$ 中的具体元素。选择 $a=(123)$ 和 $b=(12)$。所以映射是 $r \mapsto (123), s \mapsto (12)$。
  2. 验证关系: 我们需要检查 $D_6$ 的三个关系在将 $r$ 替换为 $a=(123)$、$s$ 替换为 $b=(12)$ 后,是否在 $S_3$ 中成立。
    • 关系1: $r^3=1$ $\rightarrow$ $a^3=1$?
    • $a^3 = (123)^3 = (123)(123)(123) = (132)(123) = e$ (恒等置换)。成立。
    • 关系2: $s^2=1$ $\rightarrow$ $b^2=1$?
    • $b^2 = (12)^2 = (12)(12) = e$。成立。
    • 关系3: $sr=r^{-1}s$ $\rightarrow$ $ba=a^{-1}b$?
    • 这个关系需要一点计算。在 $D_6$ 中,$sr=r^{-1}s$ 等价于 $srs=r^{-1}$。在 $H$ 中,我们需要验证 $bab = a^{-1}$。
    • $a=(123)$, $b=(12)$。$a^{-1}=(132)$。
    • $bab = (12)(123)(12) = (13)(12) = (132)$。
    • 由于 $bab = (132)$ 且 $a^{-1}=(132)$,所以 $bab=a^{-1}$ 成立。因此原关系 $ba = a^{-1}b$ 也成立。
  3. 结论1: 同态存在: 因为所有关系都满足,所以存在一个从 $D_6$ 到 $S_3$ 的同态 $\varphi$,使得 $\varphi(r)=(123), \varphi(s)=(12)$。
  4. 结论2: 满射:
    • 检查映射的目标元素 $\{a, b\} = \{(123), (12)\}$ 是否能生成整个 $S_3$。
    • $\langle (123), (12) \rangle$ 是 $S_3$ 的一个子群。它的阶必须整除 $|S_3|=6$。
    • 这个子群至少包含元素 $(123)$ (阶3) 和 $(12)$ (阶2),所以它的阶至少是 $lcm(3,2)=6$。
    • 因此,这个子群的阶就是 6,它就是 $S_3$ 本身。
    • 因为目标元素生成了整个目标,所以同态 $\varphi$ 是满射的。
  5. 结论3: 同构:
    • $D_6$ 和 $S_3$ 都是有限群
    • 它们的相等,都是 6。
    • 根据定理,一个在两个等阶有限群之间的满射同态必然是同构
    • 最终结论: $D_6 \cong S_3$。

关于元素阶的注解:

  • 作者最后补充说明,冯·戴克定理的要求是关系 $a^n=1$ 成立,而 不要求 $a$ 的恰好是 $n$。$a$ 的可以是 $n$ 的任何因子。
  • 例子: 在 $D_{12} \to D_6$ 的同态中,$D_{12}$ 的关系是 $r^6=1$。我们把它映射到 $D_6$ 的 $r_1$。我们验证了 $r_1^6=1$ 成立。但是,$r_1$ 在 $D_6$ 中的是 3,而不是 6。这没有问题!定理只要求 $r_1^6$ 等于单位元,不要求 6 是使它等于单位元的最小正整数。
  • 这个说明非常重要,它降低了寻找同态的难度。我们不必费力去寻找完全匹配的元素,只需要验证关系式成立即可。这也揭示了表示的本质:关系的集合完整地定义了的结构,比单个元素的更为根本。
💡 [数值示例]

示例:构造一个从 $D_8$ 到 Klein 四元群 $V_4$ 的同态

  • $G=D_8 = \langle r, s \mid r^4=1, s^2=1, sr=r^{-1}s \rangle$。
  • $H=V_4=\{e,a,b,c\}$ 是交换群,其中 $a^2=b^2=c^2=e, ab=c$。
  • 我们尝试定义映射 $r \mapsto a, s \mapsto b$。
  • 验证关系:
  1. $r^4=1 \rightarrow a^4=1$? 在 $V_4$ 中,$a^2=e \implies a^4=(a^2)^2=e^2=e$。成立。
  2. $s^2=1 \rightarrow b^2=1$? 在 $V_4$ 中,根据定义成立。
  3. $sr=r^{-1}s \rightarrow ba=a^{-1}b$?
    • 因为 $V_4$ 是交换群,所以 $ba=ab$。
    • $a^{-1}=a$ (因为 $a^2=e$)。所以 $a^{-1}b = ab$。
    • 所以 $ba=a^{-1}b$ 成立。
    • 结论: 存在一个同态 $\varphi: D_8 \to V_4$,使得 $\varphi(r)=a, \varphi(s)=b$。
    • 是否满射? $\langle a,b \rangle = V_4$,所以是满射
    • 是否同构? $|D_8|=8, |V_4|=4$。阶不相等,不是同构
⚠️ [易错点]
  1. 关系的变形: $sr=r^{-1}s$ 这个关系经常被使用,它等价于 $srs=r^{-1}$,也等价于 $srsr=1$。在验证时,使用任何一个等价形式都可以。
  2. 不要想当然: 必须动手计算来验证关系。例如,在 $S_3$ 中验证 $ba=a^{-1}b$ 时,不能因为 $S_3$ 是非交换的就认为它不成立,也不能认为它一定成立,必须实际计算出结果。
  3. 阶的说明: 再次强调,映射的目标元素的只需要是原生成元关系中幂次的因子即可,不要求相等。这是初学者很容易搞错的地方。
📝 [总结]

本例是使用冯·戴克定理证明两个具体群同构的范例。它完整地走了一遍流程:设定映射、验证关系、判断满射性、比较,最终得出同构的结论。最后关于元素的补充说明,深化了对表示的理解。

🎯 [存在目的]

本例子的目的是为了给出一个完整的、正面的、构造性的同构证明。它让读者看到,冯·戴克定理不仅可以用来找同态或否定同构,更是证明同构的有力武器。通过这个例子,读者可以掌握一套行之有效的操作流程,来解决“证明 $G \cong H$”这类在抽象代数中非常常见的问题。

🧠 [直觉心智模型]

这就像用一套新的乐高零件($S_3$ 的元素)来搭建一个已有的模型($D_6$)。

  1. $D_6$ 的设计图纸(表示)上写着:需要一个“3-齿轮” $r$ (转3次归位)和一个“翻转件” $s$ (翻2次归位),并且它们要满足 $srs=r^{-1}$ 的耦合方式。
  2. 你现在有一堆 $S_3$ 的零件。你找了一个三元轮换 $(123)$ 当作“3-齿轮”,一个对换 $(12)$ 当作“翻转件”。
  3. 你把这些新零件装起来,发现它们完美地满足设计图纸上的所有要求。
  4. 于是你成功地用 $S_3$ 的零件复刻了 $D_6$ 模型(同态)。
  5. 你又发现,你用的这两种零件,能组合出 $S_3$ 所有的零件(满射)。
  6. 最后你数了一下,两套模型的零件总数一样多(相等)。
  7. 结论:这两套模型其实是同一款,只是零件的颜色和编号不同而已(同构)。

77. 练习

7.1 练习 1

📜 [原文14]

  1. 设 $\varphi: G \rightarrow H$ 是一个同态

(a) 证明对于所有 $n \in \mathbb{Z}^{+}$,$\varphi\left(x^{n}\right)=\varphi(x)^{n}$。

(b) 对于 $n=-1$ 完成 (a) 部分,并推断对于所有 $n \in \mathbb{Z}$,$\varphi\left(x^{n}\right)=\varphi(x)^{n}$。

📖 [逐步解释]

这个练习旨在证明同态的一个基本性质:它不仅保持一次运算,还保持任意整数次幂的运算

(a) 证明正整数次幂

  • 目标: 证明 $\varphi(x^n) = \varphi(x)^n$ 对于所有正整数 $n$ 都成立。
  • 方法: 使用数学归纳法。
  • 基础步骤 (n=1): 当 $n=1$ 时,$\varphi(x^1) = \varphi(x)$,$\varphi(x)^1 = \varphi(x)$。等式成立。
  • 归纳假设: 假设当 $n=k$ (k为某个正整数) 时,命题成立,即 $\varphi(x^k) = \varphi(x)^k$。
  • 归纳步骤 (n=k+1): 我们需要证明 $\varphi(x^{k+1}) = \varphi(x)^{k+1}$。
  • 左边 = $\varphi(x^{k+1}) = \varphi(x^k \cdot x)$
  • 因为 $\varphi$ 是同态,所以 $\varphi(ab)=\varphi(a)\varphi(b)$。这里令 $a=x^k, b=x$。
  • 所以 $\varphi(x^k \cdot x) = \varphi(x^k) \cdot \varphi(x)$。
  • 根据归纳假设,我们知道 $\varphi(x^k) = \varphi(x)^k$。代入上式。
  • 得到 $\varphi(x^k) \cdot \varphi(x) = \varphi(x)^k \cdot \varphi(x) = \varphi(x)^{k+1}$。
  • 所以,左边 = $\varphi(x^{k+1})$ = ... = $\varphi(x)^{k+1}$ = 右边。
  • 结论: 根据数学归纳法,命题对于所有正整数 $n$ 成立。

(b) 证明负整数和零次幂

  • 第一步:证明 n = -1
  • 目标: 证明 $\varphi(x^{-1}) = \varphi(x)^{-1}$。即一个元素的逆元的像,等于这个元素的像的逆元
  • 证明:
  • 设 $e_G$ 是 $G$ 的单位元,$e_H$ 是 $H$ 的单位元
  • 我们知道 $x \cdot x^{-1} = e_G$。
  • 两边同时用 $\varphi$ 映射:$\varphi(x \cdot x^{-1}) = \varphi(e_G)$。
  • 左边,因为 $\varphi$ 是同态,所以 $\varphi(x \cdot x^{-1}) = \varphi(x) \cdot \varphi(x^{-1})$。
  • 右边,同态一定把单位元映射为单位元,即 $\varphi(e_G) = e_H$。(这是一个需要单独证明但很基础的性质:$\varphi(e_G) = \varphi(e_G \cdot e_G) = \varphi(e_G) \cdot \varphi(e_G)$,在 $H$ 中两边同乘 $\varphi(e_G)$ 的逆元,得 $e_H = \varphi(e_G)$)。
  • 所以,我们得到 $\varphi(x) \cdot \varphi(x^{-1}) = e_H$。
  • 根据 $H$ 中逆元的唯一定义,如果 $a \cdot b = e_H$,那么 $b$ 就是 $a$ 的逆元,即 $b=a^{-1}$。
  • 在我们的情况中,$a=\varphi(x), b=\varphi(x^{-1})$。因此,$\varphi(x^{-1}) = \varphi(x)^{-1}$。
  • 第二步:证明 n = 0
  • $\varphi(x^0) = \varphi(e_G) = e_H$。
  • $\varphi(x)^0 = e_H$ (根据定义,任何元素的 0 次幂是单位元)。
  • 所以 $\varphi(x^0) = \varphi(x)^0$ 成立。
  • 第三步:推断所有整数 n
  • 当 $n$ 是正整数时,(a) 已经证明。
  • 当 $n=0$ 时,刚刚证明。
  • 当 $n$ 是负整数时,设 $n=-m$,其中 $m$ 是正整数。
  • $\varphi(x^n) = \varphi(x^{-m}) = \varphi((x^m)^{-1})$。
  • 根据 $n=-1$ 的结论,$\varphi((x^m)^{-1}) = \varphi(x^m)^{-1}$。
  • 根据 (a) 的结论(因为 $m$ 是正数),$\varphi(x^m) = \varphi(x)^m$。
  • 代入得到 $\varphi(x^m)^{-1} = (\varphi(x)^m)^{-1}$。
  • 根据幂指数运算法则,$(\varphi(x)^m)^{-1} = \varphi(x)^{-m} = \varphi(x)^n$。
  • 最终结论: 对于所有整数 $n \in \mathbb{Z}$,$\varphi(x^n) = \varphi(x)^n$ 成立。
🎯 [存在目的]

这个练习的目的是巩固同态最基本的性质,并训练学生使用同态定义进行代数推导的能力。这个性质本身非常重要,它说明同态不仅保持单步运算,还保持了由运算衍生出的“幂”结构。这是后续许多证明的基础。

7.2 练习 2

📜 [原文15]

  1. 如果 $\varphi: G \rightarrow H$ 是一个同构,证明对于所有 $x \in G$, $|\varphi(x)|=|x|$。推断任何两个同构群对于每个 $n \in \mathbb{Z}^{+}$ 都具有相同数量的 $n$ 阶元素。如果 $\varphi$ 仅假定为同态,则结果是否成立?
📖 [逐步解释]

这个练习要求证明元素的是一个同构不变量,并探讨如果映射只是同态时会发生什么。

第一部分:证明同构保持元素阶

  • 目标: 证明如果 $\varphi$ 是同构,则 $|\varphi(x)| = |x|$。
  • 元素的阶的定义: 元素 $g$ 的 $|g|$ 是使得 $g^n=e$ 成立的最小正整数 $n$。
  • 证明:
  • 设 $|x| = n$。这意味着 $x^n=e_G$,且对于任何 $1 \le k < n$,$x^k \neq e_G$。
  • 我们将证明 $|\varphi(x)|$ 也是 $n$。
  • 首先,计算 $\varphi(x)$ 的 $n$ 次幂:
  • $\varphi(x)^n = \varphi(x^n)$ (根据练习1的结论)
  • $= \varphi(e_G)$ (因为 $|x|=n$)
  • $= e_H$ (因为同态单位元单位元)
  • 这说明 $\varphi(x)$ 的至多是 $n$。即 $|\varphi(x)| \le n$。
  • 其次,我们需要证明 $|\varphi(x)|$ 不可能比 $n$ 小。
  • 假设 $|\varphi(x)| = k$,其中 $k$ 是一个正整数且 $k < n$。
  • 这意味着 $\varphi(x)^k = e_H$。
  • 同样根据练习1的结论,$\varphi(x)^k = \varphi(x^k)$。
  • 所以我们有 $\varphi(x^k) = e_H$。
  • 因为 $\varphi$ 是一个同构,所以它是一个双射,特别是单射
  • 单射意味着,如果 $\varphi(a) = \varphi(b)$,则必有 $a=b$。换句话说,只有单位元的像才是单位元。即 $\varphi(z)=e_H \iff z=e_G$。
  • 由 $\varphi(x^k) = e_H$,我们可以推断出 $x^k = e_G$。
  • 但这与我们最初的假设“$|x|=n$”(即 $n$ 是使 $x$ 的幂为单位元最小 正整数)相矛盾,因为我们现在找到了一个更小的正整数 $k < n$ 也使得 $x^k=e_G$。
  • 因此,我们的假设“$|\varphi(x)|=k < n$”是错误的。
  • 结论: 既然 $|\varphi(x)| \le n$ 且 $|\varphi(x)| \not< n$,那么必然有 $|\varphi(x)| = n = |x|$。

第二部分:推论

  • 目标: 推断同构群对于每个 $n \in \mathbb{Z}^{+}$ 都具有相同数量的 $n$ 阶元素。
  • 证明:
  • 设 $G_n = \{x \in G \mid |x|=n\}$ 是 $G$ 中所有 $n$ 阶元素的集合
  • 设 $H_n = \{y \in H \mid |y|=n\}$ 是 $H$ 中所有 $n$ 阶元素的集合
  • 我们需要证明 $|G_n| = |H_n|$。
  • 考虑同构映射 $\varphi: G \to H$。我们将 $\varphi$ 限制在 $G_n$ 上,记为 $\varphi|_{G_n}$。
  • 根据第一部分的结论,如果 $x \in G_n$ (即 $|x|=n$),那么它的像 $|\varphi(x)|$ 也等于 $n$,所以 $\varphi(x) \in H_n$。这意味着 $\varphi|_{G_n}$ 是一个从 $G_n$ 到 $H_n$ 的映射。
  • 这个映射是单射吗? 是,因为 $\varphi$ 本身就是单射的,限制在子集上当然还是单射
  • 这个映射是满射吗? 是。对于 $H_n$ 中的任意元素 $y$,因为 $\varphi$ 是满射,所以在 $G$ 中存在一个 $x$ 使得 $\varphi(x)=y$。由于 $|y|=n$,根据第一部分的结论(反向使用),$|x| = |\varphi^{-1}(y)| = |y| = n$。所以这个 $x$ 实际上在 $G_n$ 中。因此映射是满射
  • 一个从 $G_n$ 到 $H_n$ 的双射映射 $\varphi|_{G_n}$ 存在,所以这两个集合基数必须相等,即 $|G_n|=|H_n|$。

第三部分:仅为同态的情况

  • 问题: 如果 $\varphi$ 只是一个同态,那么 $|\varphi(x)|=|x|$ 是否仍然成立?
  • 回答: 不成立。
  • 解释: 回顾第一部分的证明。我们得出了两个结论:
  1. $|\varphi(x)|$ 整除 $|x|$。(因为如果 $|x|=n$,则 $\varphi(x)^n=e_H$)。
  2. 如果 $\varphi$ 是单射,则 $|x|$ 整除 $|\varphi(x)|$。
    • 当 $\varphi$ 只是同态时,它不一定是单射。因此,我们只能保证 $|\varphi(x)|$ 是 $|x|$ 的一个因子,但不能保证它们相等。
    • 反例:
    • 考虑从 $D_{12}$ 到 $D_6$ 的同态 $\varphi(r)=r_1, \varphi(s)=s_1$(练习6.1的例子)。
    • 在 $D_{12}$ 中,生成元 $r$ 的是 $|r|=6$。
    • 它的像 $\varphi(r)=r_1$ 在 $D_6$ 中的是 $|r_1|=3$。
    • 这里,$|\varphi(r)|=3 \neq |r|=6$。但是 3 确实整除 6。
    • 这个反例表明,同态可以“降低”元素的
🎯 [存在目的]

这个练习的目的是加深对同构同态区别的理解。它明确指出了“元素保持不变”是同构的特权,而同态则没有这么强的性质。这个性质(以及它的推论——元素分布相同)是我们在实践中判断两个是否同构时最常用的工具之一。

7.3 练习 3

📜 [原文16]

  1. 如果 $\varphi: G \rightarrow H$ 是一个同构,证明 $G$ 是交换群当且仅当 $H$ 是交换群。如果 $\varphi: G \rightarrow H$ 是一个同态,$\varphi$ 上的哪些附加条件(如果有)足以确保如果 $G$ 是交换群,那么 $H$ 也是交换群
📖 [逐步解释]

这个练习要求证明交换性同构不变量,并探讨在同态情况下,如何从源交换性推断出目标交换性

第一部分:同构与交换性

  • 目标: 证明 $G$ 是交换群 $\iff$ $H$ 是交换群,当 $\varphi: G \to H$ 是同构时。
  • 这是一个双向的证明。
  • 方向一 ($\Rightarrow$): 证明如果 G 是交换的,则 H 也是交换的。
  • 假设: $G$ 是交换群,即对于所有 $x, y \in G$,$xy=yx$。
  • 目标: 证明 $H$ 是交换群,即对于所有 $a, b \in H$,$ab=ba$。
  • 证明:
  • 取 $H$ 中任意两个元素 $a,b$。
  • 因为 $\varphi$ 是同构,所以它是满射的。因此,存在 $x, y \in G$ 使得 $\varphi(x)=a$ 和 $\varphi(y)=b$。
  • 现在计算 $ab$:

$ab = \varphi(x)\varphi(y) = \varphi(xy)$ (因为 $\varphi$ 是同态)

  • 因为 $G$ 是交换的,所以 $xy=yx$。
  • 所以 $\varphi(xy) = \varphi(yx)$。
  • $\varphi(yx) = \varphi(y)\varphi(x)$ (因为 $\varphi$ 是同态)
  • $= ba$。
  • 综上,我们证明了 $ab=ba$。因为 $a,b$ 是 $H$ 中任意元素,所以 $H$ 是交换群
  • 注意: 这个方向的证明只用到了 $\varphi$ 是同态满射
  • 方向二 ($\Leftarrow$): 证明如果 H 是交换的,则 G 也是交换的。
  • 假设: $H$ 是交换群,$\varphi$ 是同构
  • 目标: 证明 $G$ 是交换群,即对于所有 $x, y \in G$,$xy=yx$。
  • 证明:
  • 取 $G$ 中任意两个元素 $x,y$。
  • 考虑它们的像 $\varphi(x)$ 和 $\varphi(y)$。它们都在 $H$ 中。
  • 因为 $H$ 是交换的,所以 $\varphi(x)\varphi(y) = \varphi(y)\varphi(x)$。
  • 因为 $\varphi$ 是同态,所以 $\varphi(xy) = \varphi(yx)$。
  • 因为 $\varphi$ 是同构,所以它是单射的。
  • 如果 $\varphi(a)=\varphi(b)$,则 $a=b$。
  • 将此应用于 $\varphi(xy) = \varphi(yx)$,我们得出 $xy=yx$。
  • 因为 $x,y$ 是 $G$ 中任意元素,所以 $G$ 是交换群
  • 注意: 这个方向的证明用到了 $\varphi$ 是同态单射

第二部分:同态与交换性

  • 问题: 如果 $\varphi: G \to H$ 只是一个同态,需要什么附加条件才能保证“若 $G$ 是交换群,则 $H$ 是交换群”?
  • 分析:
  • 回顾方向一的证明:$ab = \varphi(x)\varphi(y) = \varphi(xy) = \varphi(yx) = \varphi(y)\varphi(x) = ba$。
  • 在这个推导中,为了让 $a,b$ 能代表 $H$ 中的 所有 元素,我们必须能够为任何 $a,b \in H$ 找到其在 $G$ 中的原像 $x,y$。
  • 这个要求正是满射 (surjective) 的定义。
  • 结论:
  • 所需要的附加条件是 $\varphi$ 是满射的
  • 正式证明:
  • 假设 $\varphi: G \to H$ 是一个同态满射,并且 $G$ 是交换群
  • 要证明 $H$ 是交换的,取任意 $a,b \in H$。
  • 因为 $\varphi$ 是满射的,所以存在 $x,y \in G$ 使得 $\varphi(x)=a, \varphi(y)=b$。
  • $ab = \varphi(x)\varphi(y) = \varphi(xy)$。 (同态性)
  • 因为 $G$ 交换,所以 $xy=yx$。
  • $ab = \varphi(xy) = \varphi(yx) = \varphi(y)\varphi(x) = ba$。
  • 因此 $H$ 是交换群
  • 如果不是满射会怎样?
  • 如果 $\varphi$ 不是满射,那么它的 $\varphi(G)$ 只是 $H$ 的一个子群
  • 上述证明仍然可以表明 $\varphi(G)$ 这个子群交换的。
  • 但是 $H$ 本身可能包含其他元素,使得整个 $H$ 是非交换的。
  • 例子: 设 $G=(\mathbb{Z},+)$ 是交换群。设 $H=S_3$ 是非交换群。定义一个同态 $\varphi: \mathbb{Z} \to S_3$ 为 $\varphi(n) = e$ (对于所有 $n$)。这是一个合法的同态(平凡同态)。$G$ 是交换的,但 $H$ 不是。这个同态不是满射,所以无法传递交换性
🎯 [存在目的]

这个练习旨在深入探讨同构不变量的传递条件。它让学生认识到,一个性质要从源传递到目标,通常需要满射条件;而要从目标反射回源,则需要单射条件。同构因为同时具备两者,所以性质可以双向传递。这对于理解同态的像、核以及第一同构定理等后续内容至关重要。

7.4 练习 4-9:证明不等价

这些练习都是要求证明两个给定的同构。核心策略是找到一个它们不共享的同构不变量

74.1 练习 4

📜 [原文17]

  1. 证明乘法群 $\mathbb{R}-\{0\}$ 和 $\mathbb{C}-\{0\}$ 不同构
📖 [逐步解释]
  • 群1: $G = (\mathbb{R}-\{0\}, \times)$,非零实数乘法群
  • 群2: $H = (\mathbb{C}-\{0\}, \times)$,非零复数乘法群
  • 寻找不变量差异:
  • : 都是连续统无穷大,无法区分。
  • 交换性: 都是交换群,无法区分。
  • 元素阶: 这是最有希望的突破口。我们来找一个 $H$ 中有但 $G$ 中没有的有限阶元素。
  • 在 $H = (\mathbb{C}-\{0\}, \times)$ 中,考虑元素 $i$ (虚数单位)。
  • $i^1=i, i^2=-1, i^3=-i, i^4=1$ (单位元)。
  • 所以元素 $i$ 的是 4。
  • 现在,我们去 $G = (\mathbb{R}-\{0\}, \times)$ 中寻找为 4 的元素。
  • 一个元素 $x \in G$ 的为 4 意味着 $x^4=1$ 且 $x^2 \neq 1$。
  • 方程 $x^4=1$ 在实数范围内只有两个解:$x=1$ 和 $x=-1$。
  • $x=1$ 是单位元为 1。
  • $x=-1$ 的是 2 (因为 $(-1)^2=1$)。
  • 因此,在 $G$ 中根本不存在为 4 的元素。
  • 结论: $H$ 有 4 阶元素(比如 $i$ 和 $-i$),而 $G$ 没有。由于元素的分布是同构不变量,所以这两个同构

74.2 练习 5

📜 [原文18]

  1. 证明加法群 $\mathbb{R}$ 和 $\mathbb{Q}$ 不同构
📖 [逐步解释]
  • 群1: $G = (\mathbb{R}, +)$,实数加法群
  • 群2: $H = (\mathbb{Q}, +)$,有理数加法群
  • 寻找不变量差异:
  • 交换性: 都是交换群
  • 元素阶: 除了 0 以外,所有元素的都是无限的。无法区分。
  • 基数 (阶): 这是一个更根本的区别。
  • $|\mathbb{Q}|$ 是可数无穷大 (countable infinity),记为 $\aleph_0$。
  • $|\mathbb{R}|$ 是不可数无穷大 (uncountable infinity) 或称连续统 (continuum),记为 $c$ 或 $2^{\aleph_0}$。
  • 我们知道 $\aleph_0 \neq c$。
  • 结论: 因为同构必须是双射,它要求两个基数必须相等。而 $|\mathbb{R}| \neq |\mathbb{Q}|$,所以不存在从 $\mathbb{R}$ 到 $\mathbb{Q}$ 的双射,因此更不可能存在同构

74.3 练习 6

📜 [原文19]

  1. 证明加法群 $\mathbb{Z}$ 和 $\mathbb{Q}$ 不同构
📖 [逐步解释]
  • 群1: $G = (\mathbb{Z}, +)$,整数加法群
  • 群2: $H = (\mathbb{Q}, +)$,有理数加法群
  • 寻找不变量差异:
  • : 都是可数无穷大。无法区分。
  • 交换性: 都是交换群
  • 元素阶: 除了 0 以外,所有元素的都是无限的。无法区分。
  • 生成性质 (是否循环):
  • $G = (\mathbb{Z}, +)$ 是一个循环群。它可以由单个元素生成,例如 $\mathbb{Z} = \langle 1 \rangle$ 或 $\mathbb{Z} = \langle -1 \rangle$。
  • $H = (\mathbb{Q}, +)$ 不是一个循环群。它不能由单个有理数 $p/q$ 生成。因为由 $p/q$ 生成的子群是 $\{k \cdot (p/q) \mid k \in \mathbb{Z}\}$,这个集合中的所有元素在化为最简分数后,其分母都必然是 $q$ 的因子。因此,它无法生成像 $1/(q+1)$ 这样的有理数。
  • 结论: “是否为循环群”是一个同构不变量。$G$ 是循环群而 $H$ 不是,所以它们不同构
  • 另一个不变量:“可除性”
  • $H=(\mathbb{Q}, +)$ 中,对于任意元素 $y \in H$ 和任意非零整数 $n$,方程 $nx=y$ 总是有解 $x=y/n \in H$。这种性质有时被称为“可除群”(divisible group)。
  • $G=(\mathbb{Z}, +)$ 中,这个性质不成立。例如,取 $y=1, n=2$,方程 $2x=1$ 在整数中无解。
  • “是否为可除群”也是一个同构不变量。$H$ 是可除群而 $G$ 不是,所以它们不同构

74.4 练习 7

📜 [原文20]

  1. 证明 $D_{8}$ 和 $Q_{8}$ 不同构
📖 [逐步解释]
  • 群1: $G = D_8$,二面体群,阶为 8。
  • 群2: $H = Q_8$,四元数群,阶为 8。
  • 寻找不变量差异:
  • : $|D_8|=8, |Q_8|=8$。相同。
  • 交换性: 都是非交换群。相同。
  • 元素阶的分布:
  • 在 $Q_8 = \{\pm 1, \pm i, \pm j, \pm k\}$ 中:
  • 1阶元素: $1$ (1个)
  • 2阶元素: $-1$ (1个)
  • 4阶元素: $\pm i, \pm j, \pm k$ (6个)
  • 在 $D_8 = \langle r,s \mid r^4=1, s^2=1, sr=r^{-1}s \rangle$ 中:
  • 1阶元素: $e$ (1个)
  • 2阶元素: $r^2$ (旋转180度), $s, sr, sr^2, sr^3$ (4个翻转)。共5个。
  • 4阶元素: $r, r^3$ (旋转90, 270度)。共2个。
  • 结论: $Q_8$ 只有一个 2 阶元素,而 $D_8$ 有 5 个。它们的元素分布完全不同。因此,$D_8$ 和 $Q_8$ 不同构

74.5 练习 8

📜 [原文21]

  1. 证明如果 $n \neq m, S_{n}$ 和 $S_{m}$ 不同构
📖 [逐步解释]
  • 群1: $G = S_n$,n个元素的对称群
  • 群2: $H = S_m$,m个元素的对称群
  • 假设: $n, m$ 是正整数且 $n \neq m$。为了确定,可以假设 $n > m \ge 1$。
  • 寻找不变量差异:
  • : 这是最直接的。
  • $|S_n| = n!$
  • $|S_m| = m!$
  • 因为 $n \neq m$,所以 $n! \neq m!$ (对于正整数)。
  • 结论: 因为同构要求必须相等,而 $|S_n| \neq |S_m|$,所以它们不同构
  • 特殊情况: 如果 $n=1, m=2$,则 $|S_1|=1, |S_2|=2$。
  • 注意: 这个证明在 $n,m > 2$ 时很简单。对于 $n=1, m=2$ 也成立。有一个例外是 $S_n$ 的阶有时会和别的一样,比如 $|S_3|=6, |S_4|=24$。但 $|S_n|$ 增长速度极快,很少与其他类型的阶相等。

74.6 练习 9

📜 [原文22]

  1. 证明 $D_{24}$ 和 $S_{4}$ 不同构
📖 [逐步解释]
  • 群1: $G = D_{24}$,正12边形的对称
  • 群2: $H = S_4$,4个元素的对称群
  • 寻找不变量差异:
  • :
  • $|D_{24}| = 2 \times 12 = 24$。
  • $|S_4| = 4! = 24$。
  • 是相同的,所以不能用这个来区分。
  • 交换性: 都是非交换群。无法区分。
  • 元素阶的分布:
  • 在 $G=D_{24}$ 中,生成元为 $r,s$,满足 $r^{12}=1, s^2=1$。
  • 存在一个元素 $r$,其为 12。
  • 在 $H=S_4$ 中,元素的是什么?
  • $S_4$ 的元素是 $\{1,2,3,4\}$ 的置换
  • 一个置换是其不相交循环长度的最小公倍数 (LCM)。
  • $S_4$ 中可能的循环结构有:
  • (1): $e$ -> 阶 1
  • (2): (12) -> 阶 2
  • (3): (123) -> 阶 3
  • (4): (1234) -> 阶 4
  • (2,2): (12)(34) -> lcm(2,2) = 2
  • $S_4$ 中元素的最大可能是 4。
  • 结论: $D_{24}$ 中有一个 12 阶元素,而 $S_4$ 中没有 12 阶元素(最大为4)。由于元素的分布是同构不变量,所以 $D_{24}$ 和 $S_4$ 不同构
  • 另一个不变量:中心 (Center)
  • 的中心 $Z(G) = \{g \in G \mid gx=xg \text{ for all } x \in G\}$ 是一个同构不变量(它的和结构都是)。
  • $Z(D_{24}) = \{e, r^6\}$ (单位元和旋转180度)。所以 $|Z(D_{24})|=2$。
  • $Z(S_4) = \{e\}$。$S_4$ 的中心是平凡的。
  • 由于它们的中心不同 ($2 \neq 1$),所以它们不同构
🎯 [存在目的]

这组练习的目的是让学生熟练运用“同构不变量”这个工具来快速解决“证否同构”的问题。通过这些例子,学生可以掌握一套标准的检查流程:先看,再看交换性,然后检查元素的分布,如果还不行就考虑中心、是否循环等更精细的性质。

7.5 练习 10-26

这些练习涵盖了本节介绍的各种概念,包括构造同构同态的性质(像、核)、自同构群以及具体同态表示等。对每个练习进行简要的解释。

... (由于篇幅和时间,这里仅对后续练习的核心思想进行解释,省略完整的八步结构)

练习 10: 细节补充

- 目的: 严格完成 2.3 节中留下的证明,即 $\varphi(\sigma) = \theta \circ \sigma \circ \theta^{-1}$ 是一个同构

- (a) 定义良好: 证明 $\varphi(\sigma)$ 确实是 $\Omega$ 到自身的双射。因为 $\theta, \sigma, \theta^{-1}$ 都是双射,它们的复合也是双射

- (b) 双射: 找到 $\varphi$ 的逆映射。可以验证 $\psi(\tau) = \theta^{-1} \circ \tau \circ \theta$ 是 $\varphi$ 的,因为 $\psi(\varphi(\sigma)) = \sigma$。

- (c) 同态: 证明 $\varphi(\sigma \circ \tau) = \varphi(\sigma) \circ \varphi(\tau)$。展开定义:

- 左边: $\theta \circ (\sigma \circ \tau) \circ \theta^{-1}$。

- 右边: $(\theta \circ \sigma \circ \theta^{-1}) \circ (\theta \circ \tau \circ \theta^{-1}) = \theta \circ \sigma \circ (\theta^{-1} \circ \theta) \circ \tau \circ \theta^{-1} = \theta \circ \sigma \circ \tau \circ \theta^{-1}$。两者相等。

练习 11 & 12: 直积的性质

- 练习 11: 证明 $A \times B \cong B \times A$。

- 思路: 构造映射 $\varphi: A \times B \to B \times A$ 为 $\varphi((a,b)) = (b,a)$。这是一个双射。验证同态性:$\varphi((a_1,b_1)(a_2,b_2)) = \varphi((a_1a_2, b_1b_2)) = (b_1b_2, a_1a_2) = (b_1,a_1)(b_2,a_2) = \varphi((a_1,b_1))\varphi((a_2,b_2))$。

- 练习 12: 证明 $(A \times B) \times C \cong A \times (B \times C)$。

- 思路: 这是直积满足结合律(在同构意义下)。构造映射 $\varphi(((a,b),c)) = (a,(b,c))$。同样易于验证是同构

练习 13 & 14: 同态的像与核

- 练习 13 (像): 证明 $\varphi(G)$ 是 $H$ 的一个子群

- 思路: 使用子群判别法。证明 $\varphi(G)$ 非空(至少含单位元),封闭($\varphi(a)\varphi(b)=\varphi(ab) \in \varphi(G)$),含逆元($\varphi(a)^{-1}=\varphi(a^{-1}) \in \varphi(G)$)。如果 $\varphi$ 单射,则它建立了 $G$ 与其 $\varphi(G)$ 之间的一个双射同态,根据定义 $G \cong \varphi(G)$。

- 练习 14 (核): 证明 $\ker(\varphi) = \{g \in G \mid \varphi(g)=1_H\}$ 是 $G$ 的一个子群

- 思路: 同样使用子群判别法。并证明 $\varphi$ 单射 $\iff \ker(\varphi)=\{1_G\}$。

- ($\Rightarrow$) 若 $\varphi$ 单射,$\varphi(g)=1_H=\varphi(1_G) \implies g=1_G$。所以里只有单位元

- ($\Leftarrow$) 若 $\ker(\varphi)=\{1_G\}$,且 $\varphi(a)=\varphi(b)$,则 $\varphi(ab^{-1})=\varphi(a)\varphi(b)^{-1}=1_H$。所以 $ab^{-1} \in \ker(\varphi)$,即 $ab^{-1}=1_G \implies a=b$。所以 $\varphi$ 单射。这是个极其重要的结论。

练习 15 & 16: 核的例子

- 练习 15: $\pi: \mathbb{R}^2 \to \mathbb{R}$ by $\pi((x,y))=x$。

- 同态: $\pi((x_1,y_1)+(x_2,y_2)) = \pi((x_1+x_2, y_1+y_2)) = x_1+x_2 = \pi((x_1,y_1)) + \pi((x_2,y_2))$。

- : $\ker(\pi) = \{(x,y) \in \mathbb{R}^2 \mid \pi((x,y))=0\} = \{(x,y) \mid x=0\} = \{(0,y) \mid y \in \mathbb{R}\}$。这是 y-轴。

- 练习 16: $\pi_1: A \times B \to A$ by $\pi_1((a,b))=a$。

- 同态: 类似 15。

- : $\ker(\pi_1) = \{(a,b) \in A \times B \mid \pi_1((a,b))=1_A\} = \{(1_A, b) \mid b \in B\}$。这在结构上同构于 $B$。

练习 17 & 18: 特殊自同态

- 练习 17: $g \mapsto g^{-1}$ 是同态 $\iff G$ 交换

- 思路: 设 $\varphi(g)=g^{-1}$。同态条件是 $\varphi(xy)=\varphi(x)\varphi(y)$,即 $(xy)^{-1}=x^{-1}y^{-1}$。我们知道 $(xy)^{-1}=y^{-1}x^{-1}$。所以条件变为 $y^{-1}x^{-1}=x^{-1}y^{-1}$。两边同时取,得 $xy=yx$。这必须对所有 $x,y$ 成立,即 $G$ 交换

- 练习 18: $g \mapsto g^2$ 是同态 $\iff G$ 交换

- 思路: 设 $\varphi(g)=g^2$。同态条件是 $\varphi(xy)=\varphi(x)\varphi(y)$,即 $(xy)^2 = x^2y^2$。展开得 $xyxy=xxyy$。左乘 $x^{-1}$ 右乘 $y^{-1}$,得 $yx=xy$。

练习 19-23: 同态和自同构的深入例子

- 练习 19: $z \mapsto z^k$ 在单位根上是满射同态但非同构

- 思路: 同态性因为交换的。满射性因为对于任何单位根 $w=e^{i\theta}$,可以找到 $z=e^{i\theta/k}$ 使得 $z^k=w$。非同构因为它不是单射的,例如 $z=e^{2\pi i/k}$ 和 $z=1$ 都被映射到 1,不是平凡的。

- 练习 20 (Aut(G)): 证明所有自同构构成一个

- 思路: 验证群公理复合运算封闭,有单位元(恒等映射),每个自同构双射故有(其也是自同构),函数复合满足结合律

- 练习 23 (定点自由自同构): 这是一个经典问题。

- 思路: 证明映射 $g \mapsto g^{-1}\sigma(g)$ 是一个双射。然后利用 $\sigma(x^{-1}\sigma(x)) = \sigma(x)^{-1}\sigma^2(x) = \sigma(x)^{-1}x = (x^{-1}\sigma(x))^{-1}$。由于每个元素 $y$ 都能写成 $x^{-1}\sigma(x)$ 的形式,所以对于所有 $y \in G$,$\sigma(y)=y^{-1}$。这说明 $\sigma$ 就是取逆元的映射。根据练习 17,这要求 $G$ 必须是交换的。

练习 24-26: 表示理论的初步

- 练习 24: 由两个不同 2 阶元素生成有限群 $G=\langle x,y \rangle$ 同构于 $D_{2n}$。

- 思路: 设 $n=|xy|$。令 $r=xy, s=y$。验证 $r,s$ 满足 $D_{2n}$ 的关系: $r^n=(xy)^n=e$, $s^2=y^2=e$。以及 $srs^{-1}=y(xy)y^{-1}=yxy=(yx)^{-1}=r^{-1}$。再利用冯·戴克定理

- 练习 25, 26: 将 $D_{2n}$ 和 $Q_8$ 表示为矩阵

- 思路: 这是表示论的开端。将抽象的元素映射为具体的矩阵。关键是使用冯·戴克定理:验证矩阵生成元满足抽象关系,从而证明同态存在。再通过证明单射(例如计算)来确认这是个“忠实”的表示。例如,练习 25 将 $D_{2n}$ 的旋转 $r$ 对应于 2D 旋转矩阵,翻转 $s$ 对应于关于 x-轴的反射矩阵。

8行间公式索引

1. 同态定义: $\varphi(x \star y)=\varphi(x) \diamond \varphi(y), \quad \text { 对于所有 } x, y \in G$

- 此公式定义了同态的核心性质:保持运算结构。

2. 同态定义(简写): $\varphi(x y)=\varphi(x) \varphi(y)$

- 这是在上下文明确时对同态定义的简化写法,左右两边的运算在不同中。

3. 任何 6 阶非交换群都与 S3 同构: 任何 6 阶非交换群都与 $S_{3}$ 同构

- 这是一个具体的分类定理陈述,通过“为6”和“非交换”两个性质唯一确定了同构类型

4. D2n 到 D2k 的同态定义: $\varphi: D_{2 n} \rightarrow D_{2 k} \quad \text { 通过 } \quad \varphi(r)=r_{1} \text { 且 } \varphi(s)=s_{1}$

- 此公式通过指定生成元的像来定义一个从一个二面体群到另一个的同态

5. 对称群同构定义: $\varphi: S_{\Delta} \rightarrow S_{\Omega} \quad \text { 为 } \quad \varphi(\sigma)=\theta \circ \sigma \circ \theta^{-1} \quad \text { 对于所有 } \sigma \in S_{\Delta}$

- 此公式定义了在两个基数相同的集合对称群之间构造同构的标准方法(相似变换)。

6. D2n 的一个矩阵表示: $\varphi(r)=\left(\begin{array}{cc}\cos \theta & -\sin \theta \\ \sin \theta & \cos \theta\end{array}\right) \quad \text { 且 } \quad \varphi(s)=\left(\begin{array}{ll}0 & 1 \\ 1 & 0\end{array}\right)$

- 此公式给出了将二面体群 $D_{2n}$ 的生成元映射到 $GL_2(\mathbb{R})$ 中具体矩阵的一种方式,以构造一个同态(一个二维忠实表示)。

7. Q8 的一个矩阵表示: $\varphi(i)=\left(\begin{array}{cc}\sqrt{-1} & 0 \\ 0 & -\sqrt{-1}\end{array}\right) \quad \text { 且 } \quad \varphi(j)=\left(\begin{array}{cc}0 & -1 \\ 1 & 0\end{array}\right)$

- 此公式给出了将四元数群 $Q_8$ 的生成元映射到 $GL_2(\mathbb{C})$ 中具体矩阵的一种方式,以构造一个同态(一个二维忠实表示)。

7.10 练习 10

📜 [原文23]

  1. 补充证明对称群 $S_{\Delta}$ 和 $S_{\Omega}$ 如果 $|\Delta|=|\Omega|$ 则同构的细节,如下:设 $\theta: \Delta \rightarrow \Omega$ 是一个双射。定义

$$ \varphi: S_{\Delta} \rightarrow S_{\Omega} \quad \text { 为 } \quad \varphi(\sigma)=\theta \circ \sigma \circ \theta^{-1} \quad \text { 对于所有 } \sigma \in S_{\Delta} $$

并证明以下各项:

(a) $\varphi$ 是定义良好的,即如果 $\sigma$ 是 $\Delta$ 的置换,那么 $\theta \circ \sigma \circ \theta^{-1}$ 是 $\Omega$ 的置换

(b) $\varphi$ 是从 $S_{\Delta}$ 到 $S_{\Omega}$ 的双射。[为 $\varphi$ 找到一个双侧逆。]

(c) $\varphi$ 是同态,即 $\varphi(\sigma \circ \tau)=\varphi(\sigma) \circ \varphi(\tau)$。

请注意这与矩阵基变换相似变换的相似之处(我们将在文本后面看到这些连接)。

📖 [逐步解释]

这个练习要求我们严格地完成在正文示例(3)中提出的证明。该证明的核心是通过一个已知的集合间的双射 $\theta$,来构造一个之间的同构 $\varphi$。这个构造方法在代数中非常普遍,被称为共轭 (conjugation) 或相似变换

(a) 证明 $\varphi$ 是定义良好的 (Well-defined)

  • 目标: 我们需要证明,对于任意一个 $\Delta$ 上的置换 $\sigma$,它经过 $\varphi$ 映射后得到的结果 $\varphi(\sigma) = \theta \circ \sigma \circ \theta^{-1}$ 确实是 $\Omega$ 上的一个置换
  • 置换的定义: 一个集合上的置换是指从该集合到其自身的双射函数。
  • 证明:
  1. 分析映射: $\varphi(\sigma)$ 是三个函数的复合:$\theta^{-1}$,然后是 $\sigma$,最后是 $\theta$。
  2. 写出函数的路径: $\Omega \xrightarrow{\theta^{-1}} \Delta \xrightarrow{\sigma} \Delta \xrightarrow{\theta} \Omega$。
  3. 检查定义域和值域: 整个复合函数 $\theta \circ \sigma \circ \theta^{-1}$ 确实是从 $\Omega$ 映射到 $\Omega$。
  4. 检查双射性: 我们知道,有限个双射函数的复合仍然是一个双射函数。
    • $\theta: \Delta \to \Omega$ 是双射 (已知条件)。
    • 因此,它的 $\theta^{-1}: \Omega \to \Delta$ 也是双射
    • $\sigma: \Delta \to \Delta$ 是 $\Delta$ 上的置换,根据定义它也是一个双射
    • 因此,这三个双射函数的复合 $\theta \circ \sigma \circ \theta^{-1}$ 必然是一个从 $\Omega$到 $\Omega$ 的双射
  5. 结论: 既然 $\varphi(\sigma)$ 是从 $\Omega$到 $\Omega$ 的双射,那么根据定义,它就是 $\Omega$ 上的一个置换,即 $\varphi(\sigma) \in S_{\Omega}$。所以映射 $\varphi$ 是定义良好的。

(b) 证明 $\varphi$ 是双射 (Bijection)

  • 目标: 证明映射 $\varphi: S_{\Delta} \to S_{\Omega}$ 本身是一个双射
  • 方法: 找到 $\varphi$ 的逆映射。如果一个函数有,那它必然是双射
  • 构造逆映射: 让我们构造一个映射 $\psi: S_{\Omega} \to S_{\Delta}$,形式上与 $\varphi$ 类似:

$\psi(\tau) = \theta^{-1} \circ \tau \circ \theta$,对于所有 $\tau \in S_{\Omega}$。

(这个映射也是定义良好的,证明与(a)完全相同)。

  • 验证它是逆映射: 我们需要验证 $\psi \circ \varphi$ 是 $S_{\Delta}$ 上的恒等映射,并且 $\varphi \circ \psi$ 是 $S_{\Omega}$ 上的恒等映射。
  1. 验证 $\psi(\varphi(\sigma)) = \sigma$:
    • 对于任意 $\sigma \in S_{\Delta}$:
    • $\psi(\varphi(\sigma)) = \psi(\theta \circ \sigma \circ \theta^{-1})$
    • $= \theta^{-1} \circ (\theta \circ \sigma \circ \theta^{-1}) \circ \theta$ (代入 $\psi$ 的定义)
    • $= (\theta^{-1} \circ \theta) \circ \sigma \circ (\theta^{-1} \circ \theta)$ (函数复合满足结合律)
    • $= id_{\Delta} \circ \sigma \circ id_{\Delta}$ (其中 $id_{\Delta}$ 是 $\Delta$ 上的恒等映射)
    • $= \sigma$。
  2. 验证 $\varphi(\psi(\tau)) = \tau$:
    • 对于任意 $\tau \in S_{\Omega}$:
    • $\varphi(\psi(\tau)) = \varphi(\theta^{-1} \circ \tau \circ \theta)$
    • $= \theta \circ (\theta^{-1} \circ \tau \circ \theta) \circ \theta^{-1}$ (代入 $\varphi$ 的定义)
    • $= (\theta \circ \theta^{-1}) \circ \tau \circ (\theta \circ \theta^{-1})$
    • $= id_{\Omega} \circ \tau \circ id_{\Omega}$ (其中 $id_{\Omega}$ 是 $\Omega$ 上的恒等映射)
    • $= \tau$。
    • 结论: 因为我们找到了 $\varphi$ 的一个双侧 $\psi$,所以 $\varphi$ 是一个双射

(c) 证明 $\varphi$ 是同态 (Homomorphism)

  • 目标: 证明 $\varphi$ 保持群运算(函数复合),即对于任意 $\sigma, \tau \in S_{\Delta}$,都有 $\varphi(\sigma \circ \tau) = \varphi(\sigma) \circ \varphi(\tau)$。
  • 证明:
  • 左边:

$\varphi(\sigma \circ \tau) = \theta \circ (\sigma \circ \tau) \circ \theta^{-1}$

  • 右边:

$\varphi(\sigma) \circ \varphi(\tau) = (\theta \circ \sigma \circ \theta^{-1}) \circ (\theta \circ \tau \circ \theta^{-1})$

  • 由于函数复合满足结合律,我们可以去掉括号:

$= \theta \circ \sigma \circ \theta^{-1} \circ \theta \circ \tau \circ \theta^{-1}$

  • 中间的 $\theta^{-1} \circ \theta$ 等于恒等映射 $id_{\Delta}$。

$= \theta \circ \sigma \circ id_{\Delta} \circ \tau \circ \theta^{-1}$

  • 一个函数与恒等映射复合,等于其自身。

$= \theta \circ \sigma \circ \tau \circ \theta^{-1}$

  • 结论: 左边 = 右边。因此,$\varphi$ 是一个同态

最终总结: 因为 $\varphi$ 同时满足了同态双射两个条件,所以 $\varphi$ 是一个从 $S_{\Delta}$ 到 $S_{\Omega}$ 的同构

∑ [公式拆解]

公式: $\varphi(\sigma)=\theta \circ \sigma \circ \theta^{-1}$

  • $\circ$: 函数复合运算符。$(f \circ g)(x) = f(g(x))$,表示先应用函数 $g$,再应用函数 $f$。
  • $\theta$: 一个从集合 $\Delta$ 到集合 $\Omega$ 的双射函数。它扮演“翻译”或“重命名”的角色。
  • $\sigma$: $\Delta$ 对称群 $S_{\Delta}$ 中的一个元素,即一个从 $\Delta$ 到 $\Delta$ 的置换
  • $\theta^{-1}$: $\theta$ 的函数,一个从 $\Omega$ 到 $\Delta$ 的双射
  • $\varphi(\sigma)$: 将 $\sigma$ 这个“操作”通过共轭变换,变成 $\Omega$ 上的一个新操作。整个表达式的执行顺序是“从右到左”:对于 $\Omega$ 中的一个元素 $\omega$,先用 $\theta^{-1}$ 把它“翻译”回 $\Delta$,然后用 $\sigma$ 在 $\Delta$ 内进行置换,最后用 $\theta$ 把结果“翻译”回 $\Omega$。
💡 [数值示例]

设 $\Delta = \{1, 2\}$,$\Omega = \{A, B\}$。$S_{\Delta} = \{e, \sigma=(12)\}$,$S_{\Omega} = \{id, \tau=(AB)\}$。

双射 $\theta(1)=A, \theta(2)=B$。则 $\theta^{-1}(A)=1, \theta^{-1}(B)=2$。

我们来构造同构 $\varphi: S_{\Delta} \to S_{\Omega}$。

  1. 映射单位元:

$\varphi(e) = \theta \circ e \circ \theta^{-1} = \theta \circ \theta^{-1} = id$。单位元映成单位元。

  1. 映射非单位元:

$\varphi(\sigma) = \varphi((12)) = \theta \circ (12) \circ \theta^{-1}$。

我们看看这个新函数作用在 $A, B$ 上是什么效果:

  • $\varphi(\sigma)(A) = \theta((12)(\theta^{-1}(A))) = \theta((12)(1)) = \theta(2) = B$。
  • $\varphi(\sigma)(B) = \theta((12)(\theta^{-1}(B))) = \theta((12)(2)) = \theta(1) = A$。

所以,$\varphi(\sigma)$ 是一个交换 A 和 B 的置换,即 $\varphi(\sigma) = (AB) = \tau$。

  1. 验证同态:

$S_{\Delta}$ 中唯一的非平凡运算是 $\sigma \circ \sigma = e$。

  • 左边: $\varphi(\sigma \circ \sigma) = \varphi(e) = id$。
  • 右边: $\varphi(\sigma) \circ \varphi(\sigma) = \tau \circ \tau = (AB) \circ (AB) = id$。
  • 两者相等。

这个例子虽然简单,但完整地演示了 $\varphi$ 如何将一个对称群的结构“复制”到另一个上。

⚠️ [易错点]
  1. 混淆映射层次: $\theta$ 是在元素层面(集合 $\Delta, \Omega$)上的映射,而 $\varphi$ 是在置换层面( $S_{\Delta}, S_{\Omega}$)上的映射。
  2. 复合顺序: 函数复合 $f \circ g$ 是先 $g$ 后 $f$。在 $\theta \circ \sigma \circ \theta^{-1}$ 中,操作的物理顺序是从右到左。
  3. 相似变换: 这个形式 $\varphi(x) = gxg^{-1}$ 在论中称为共轭,在线性代数中称为相似变换($P A P^{-1}$)。它是一种保持结构的基本变换,这个思想会反复出现。
📝 [总结]

本练习通过分步证明,严格地确立了同构 $\varphi(\sigma)=\theta \circ \sigma \circ \theta^{-1}$ 的合法性。它表明,只要两个集合基数相同,我们就可以通过一个“重命名”函数 $\theta$ 将一个集合上的置换群的全部结构忠实地“翻译”到另一个集合上,证明了它们的同构关系。

🎯 [存在目的]

本练习的目的是让学生亲手完成一个重要的、具有代表性的同构证明。它不仅巩固了同构的定义(同态+双射),还让学生熟悉了共轭/相似变换这一重要的构造方法。这为理解后续的群作用共轭类以及表示论等概念打下了坚实的基础。

7.11 练习 11

📜 [原文24]

  1. 设 $A$ 和 $B$ 是。证明 $A \times B \cong B \times A$。
📖 [逐步解释]

这个练习要求证明直积运算在同构的意义下是交换的。也就是说,交换直积的顺序,得到的在结构上是相同的。

  1. 定义群:
    • $G = A \times B$。它的元素是形如 $(a,b)$ 的有序对,其中 $a \in A, b \in B$。
    • 群运算是逐分量定义的:$(a_1, b_1) \cdot (a_2, b_2) = (a_1a_2, b_1b_2)$。
    • $H = B \times A$。它的元素是形如 $(b,a)$ 的有序对,其中 $b \in B, a \in A$。
    • 群运算是:$(b_1, a_1) \cdot (b_2, a_2) = (b_1b_2, a_1a_2)$。
  2. 构造映射:
    • 我们需要一个从 $G$ 到 $H$ 的同构映射。最自然的想法就是交换元素的顺序。
    • 定义映射 $\varphi: A \times B \to B \times A$ 为:
  3. 证明 $\varphi$ 是双射:
    • 单射 (Injective): 假设 $\varphi((a_1, b_1)) = \varphi((a_2, b_2))$。
    • 根据 $\varphi$ 的定义,这意味着 $(b_1, a_1) = (b_2, a_2)$。
    • 两个有序对相等,意味着它们对应的分量必须相等。
    • 所以 $b_1 = b_2$ 并且 $a_1 = a_2$。
    • 因此,$(a_1, b_1) = (a_2, b_2)$。
    • 这就证明了 $\varphi$ 是单射
    • 满射 (Surjective): 取 $H = B \times A$ 中的任意一个元素,形如 $(b, a)$。
    • 我们能找到 $G = A \times B$ 中的一个元素 $(x,y)$ 使得 $\varphi((x,y)) = (b,a)$ 吗?
    • $\varphi((x,y)) = (y,x)$。所以我们需要 $(y,x) = (b,a)$。
    • 这要求 $y=b, x=a$。
    • 所以,我们找到了这个元素,它就是 $(a,b) \in A \times B$。
    • 这就证明了 $\varphi$ 是满射
    • 因为 $\varphi$ 既是单射又是满射,所以它是双射
  4. 证明 $\varphi$ 是同态:
    • 我们需要验证 $\varphi((a_1,b_1) \cdot (a_2,b_2)) = \varphi((a_1,b_1)) \cdot \varphi((a_2,b_2))$。
    • 计算左边 (LHS):
    • LHS = $\varphi((a_1,b_1) \cdot (a_2,b_2))$
    • $= \varphi((a_1a_2, b_1b_2))$ (根据 $A \times B$ 的运算定义)
    • $= (b_1b_2, a_1a_2)$ (根据 $\varphi$ 的定义)
    • 计算右边 (RHS):
    • RHS = $\varphi((a_1,b_1)) \cdot \varphi((a_2,b_2))$
    • $= (b_1, a_1) \cdot (b_2, a_2)$ (根据 $\varphi$ 的定义)
    • $= (b_1b_2, a_1a_2)$ (根据 $B \times A$ 的运算定义)
    • 比较: LHS = RHS。
    • 因此,$\varphi$ 是一个同态
  5. 结论:
    • 因为 $\varphi$ 既是同态又是双射,所以它是一个同构
    • 因此,$A \times B \cong B \times A$。
∑ [公式拆解]
  • $A \times B$: 两个 $A$ 和 $B$ 的外直积 (External Direct Product)。
  • 其元素是所有可能的有序对 $(a,b)$,其中 $a \in A, b \in B$。
  • 运算是逐分量进行的。即 $A$ 的运算作用在第一个分量上, $B$ 的运算作用在第二个分量上。
  • 单位元是 $(1_A, 1_B)$。
  • 元素 $(a,b)$ 的逆元是 $(a^{-1}, b^{-1})$。
💡 [数值示例]

示例: 设 $A = \mathbb{Z}_3 = \{0, 1, 2\}$ (模3加法),$B = \mathbb{Z}_2 = \{0, 1\}$ (模2加法)。

  • $A \times B$ 的元素有 $(0,0), (0,1), (1,0), (1,1), (2,0), (2,1)$。
  • $B \times A$ 的元素有 $(0,0), (0,1), (0,2), (1,0), (1,1), (1,2)$。
  • 映射 $\varphi: A \times B \to B \times A$ 定义为 $\varphi((a,b))=(b,a)$。
  • 例如, $\varphi((2,1)) = (1,2)$。
  • 验证同态: 让我们计算 $\varphi((1,1) + (2,1)) = \varphi((1,1)) + \varphi((2,1))$。
  • 左边:
  • $(1,1)+(2,1) = (1+2 \pmod 3, 1+1 \pmod 2) = (0,0)$。
  • $\varphi((0,0)) = (0,0)$。
  • 右边:
  • $\varphi((1,1)) = (1,1)$。
  • $\varphi((2,1)) = (1,2)$。
  • $\varphi((1,1)) + \varphi((2,1)) = (1,1) + (1,2)$ in $B \times A$
  • $= (1+1 \pmod 2, 1+2 \pmod 3) = (0,0)$。
  • 左边 = 右边,符合同态性质。由于这两个都是有限且相同(6),且映射显然是双射,因此它们同构。这两个同构于 $\mathbb{Z}_6$。
⚠️ [易错点]
  1. 符号混淆: 注意区分 $A \times B$ 和 $B \times A$ 中的元素写法和运算规则。虽然在这个证明中它们看起来很相似,但在更复杂的情况下(如半直积),顺序至关重要。
  2. 不仅仅是集合: 这个证明不仅仅是关于有序对集合的,关键在于它还保持了运算结构。
📝 [总结]

本练习通过构造一个简单的“交换分量”映射,证明了直积满足交换律(在同构意义下)。证明过程清晰地展示了如何验证一个映射是同构:分别证明其为双射同态

🎯 [存在目的]

这个练习的目的是让学生熟悉直积群的定义,并练习构造和证明一个基本的同构。这个结论本身也很重要,它允许我们在处理多个直积时,可以不关心它们的排列顺序,因为它们都属于同一个同构类

7.12 练习 12

📜 [原文25]

  1. 设 $A, B$ 和 $C$ 是,并设 $G=A \times B$ 和 $H=B \times C$。证明 $G \times C \cong A \times H$。
📖 [逐步解释]

这个练习要求证明直积同构意义下满足结合律。即 $(A \times B) \times C$ 和 $A \times (B \times C)$ 在结构上是相同的。

  1. 定义群:
    • $G \times C = (A \times B) \times C$。
    • 它的元素是形如 $((a,b), c)$ 的有序对,其中 $(a,b) \in A \times B, c \in C$。
    • 它的运算是:$((a_1, b_1), c_1) \cdot ((a_2, b_2), c_2) = ((a_1a_2, b_1b_2), c_1c_2)$。
    • $A \times H = A \times (B \times C)$。
    • 它的元素是形如 $(a, (b,c))$ 的有序对,其中 $a \in A, (b,c) \in B \times C$。
    • 它的运算是:$(a_1, (b_1, c_1)) \cdot (a_2, (b_2, c_2)) = (a_1a_2, (b_1b_2, c_1c_2))$。
  2. 构造映射:
    • 从元素的形式可以看出,它们本质上都是由 $A,B,C$ 的元素构成的“三元组”,只是括号的位置不同。
    • 我们定义一个很自然的“重组括号”映射 $\varphi: (A \times B) \times C \to A \times (B \times C)$ 为:
  3. 证明 $\varphi$ 是双射:
    • 单射: 假设 $\varphi(((a_1, b_1), c_1)) = \varphi(((a_2, b_2), c_2))$。
    • 即 $(a_1, (b_1, c_1)) = (a_2, (b_2, c_2))$。
    • 根据有序对相等,有 $a_1=a_2$ 且 $(b_1,c_1)=(b_2,c_2)$。
    • 再根据有序对相等,有 $b_1=b_2$ 且 $c_1=c_2$。
    • 因此,$(a_1,b_1)=(a_2,b_2)$。
    • 最终得到 $((a_1, b_1), c_1) = ((a_2, b_2), c_2)$。
    • 所以 $\varphi$ 是单射
    • 满射: 取 $A \times (B \times C)$ 中的任意元素 $(a, (b,c))$。
    • 我们寻找一个源中的元素 $x$ 使得 $\varphi(x) = (a, (b,c))$。
    • 根据 $\varphi$ 的定义,这个 $x$ 必然是 $((a,b), c)$。
    • 这个元素确实在 $(A \times B) \times C$ 中。
    • 所以 $\varphi$ 是满射
    • 因此,$\varphi$ 是双射
  4. 证明 $\varphi$ 是同态:
    • 我们需要验证 $\varphi(((a_1, b_1), c_1) \cdot ((a_2, b_2), c_2)) = \varphi(((a_1, b_1), c_1)) \cdot \varphi(((a_2, b_2), c_2))$。
    • 计算左边 (LHS):
    • LHS = $\varphi( ((a_1a_2, b_1b_2), c_1c_2) )$ (根据源运算)
    • $= ( a_1a_2, (b_1b_2, c_1c_2) )$ (根据 $\varphi$ 的定义)
    • 计算右边 (RHS):
    • RHS = $\varphi(((a_1, b_1), c_1)) \cdot \varphi(((a_2, b_2), c_2))$
    • $= (a_1, (b_1, c_1)) \cdot (a_2, (b_2, c_2))$ (根据 $\varphi$ 的定义)
    • $= (a_1a_2, (b_1, c_1) \cdot (b_2, c_2))$ (根据目标运算)
    • $= (a_1a_2, (b_1b_2, c_1c_2))$
    • 比较: LHS = RHS。
    • 因此,$\varphi$ 是一个同态
  5. 结论:
    • 因为 $\varphi$ 是一个同构,所以 $(A \times B) \times C \cong A \times (B \times C)$。
💡 [数值示例]

设 $A=\mathbb{Z}_2, B=\mathbb{Z}_2, C=\mathbb{Z}_2$。

  • $(A \times B) \times C$ 的元素形如 $((a,b),c)$。例如 $((1,0),1)$。
  • $A \times (B \times C)$ 的元素形如 $(a,(b,c))$。例如 $(1,(0,1))$。
  • 映射 $\varphi(((1,0),1)) = (1,(0,1))$。
  • 验证同态:
  • 取两个元素 $x = ((1,0),1)$ 和 $y = ((1,1),0)$ in $(A \times B) \times C$。
  • 左边:
  • $x+y = ((1+1, 0+1), 1+0) = ((0,1),1)$。
  • $\varphi(x+y) = \varphi(((0,1),1)) = (0,(1,1))$。
  • 右边:
  • $\varphi(x) = (1,(0,1))$。
  • $\varphi(y) = (1,(1,0))$。
  • $\varphi(x) + \varphi(y) = (1,(0,1)) + (1,(1,0))$ in $A \times (B \times C)$
  • $= (1+1, (0+1, 1+0)) = (0, (1,1))$。
  • 左边 = 右边。
⚠️ [易错点]
  1. 括号的严谨性: 在书写证明时,严格地区分 $((a,b),c)$ 和 $(a,(b,c))$ 是很重要的,尽管它们在直觉上都是“三元组”。证明的本质就是说明这种括号的重新组合不改变代数结构。
  2. 推广: 这个结论可以推广到任意有限个直积,即直积的顺序和括号方式在同构意义下都是无关紧要的。我们通常就直接写 $A \times B \times C$。
📝 [总结]

本练习通过构造一个自然的“重组括号”映射,证明了直积满足结合律(在同构意义下)。这个证明本身是直接和显然的,其重点在于让学生理解,数学上的结合律意味着我们可以忽略运算的次序,而这里的同构证明则意味着我们可以忽略构造的次序。

🎯 [存在目的]

本练习的目的是巩固直积群的理解,并证明其一个关键的结构性质。这个结合律的成立,使得我们可以无歧义地写出并研究多个直积,如 $A_1 \times A_2 \times \dots \times A_n$,而无需担心括号如何添加,这在研究的分解(如有限交换群基本定理)时至关重要。

7.13 练习 13

📜 [原文26]

  1. 设 $G$ 和 $H$ 是,并设 $\varphi: G \rightarrow H$ 是一个同态。证明 $\varphi$ 的 $\varphi(G)$ 是 $H$ 的一个子群(参见第 1 节练习 26)。证明如果 $\varphi$ 是单射,则 $G \cong \varphi(G)$。
📖 [逐步解释]

这个练习包含两个重要部分,都与同态 (Image) 有关。

第一部分:证明像是一个子群

  • 定义: 同态 $\varphi: G \to H$ 的被定义为集合 $\varphi(G) = \{ h \in H \mid \exists g \in G, \varphi(g)=h \}$。它是 $G$ 中所有元素在 $\varphi$ 映射下得到的目标元素所构成的集合,是 $H$ 的一个子集。
  • 目标: 证明 $\varphi(G)$ 是 $H$ 的一个子群
  • 方法: 使用子群判别法。我们需要验证三点:
  1. 非空性 (Non-empty):
    • $G$ 是一个,所以它至少包含单位元 $1_G$。
    • $\varphi(1_G) = 1_H$ (同态映单位元到单位元)。
    • 所以,$1_H \in \varphi(G)$。
    • 因此,$\varphi(G)$ 不是空集。
  2. 运算封闭性 (Closure):
    • 取 $\varphi(G)$ 中任意两个元素 $h_1, h_2$。
    • 根据的定义,存在 $g_1, g_2 \in G$ 使得 $\varphi(g_1)=h_1$ 和 $\varphi(g_2)=h_2$。
    • 我们需要证明它们的乘积 $h_1h_2$ 也在 $\varphi(G)$ 中。
    • $h_1h_2 = \varphi(g_1)\varphi(g_2)$。
    • 因为 $\varphi$ 是同态,所以 $\varphi(g_1)\varphi(g_2) = \varphi(g_1g_2)$。
    • 因为 $g_1, g_2 \in G$ 且 $G$ 是,所以它们的乘积 $g_1g_2$ 也在 $G$ 中。
    • 因此,$h_1h_2 = \varphi(g_1g_2)$ 是 $G$ 中某个元素 ($g_1g_2$) 的像。
    • 根据定义,这意味着 $h_1h_2 \in \varphi(G)$。
    • 所以 $\varphi(G)$ 在群运算下是封闭的。
  3. 逆元封闭性 (Closure under inverses):
    • 取 $\varphi(G)$ 中任意一个元素 $h$。
    • 存在 $g \in G$ 使得 $\varphi(g)=h$。
    • 我们需要证明 $h$ 的逆元 $h^{-1}$ 也在 $\varphi(G)$ 中。
    • $h^{-1} = (\varphi(g))^{-1}$。
    • 根据练习1的结论,同态保持逆元运算,所以 $(\varphi(g))^{-1} = \varphi(g^{-1})$。
    • 因为 $g \in G$ 且 $G$ 是,所以 $g^{-1}$ 也在 $G$ 中。
    • 因此,$h^{-1} = \varphi(g^{-1})$ 是 $G$ 中某个元素 ($g^{-1}$) 的像。
    • 根据定义,这意味着 $h^{-1} \in \varphi(G)$。
    • 所以 $\varphi(G)$ 对逆元是封闭的。
    • 结论: 因为 $\varphi(G)$ 满足子群判别法的所有条件,所以 $\varphi(G)$ 是 $H$ 的一个子群

第二部分:证明 G 同构于其像(当单射时)

  • 目标: 证明如果 $\varphi$ 是单射 (injective) 的,则 $G \cong \varphi(G)$。
  • 方法: 我们需要证明,存在一个从 $G$ 到 $\varphi(G)$ 的同构。这个同构其实就是 $\varphi$ 本身,只是我们把它的值域 (codomain) 从 $H$ 限制到了它的 $\varphi(G)$。
  • 构造新映射: 考虑映射 $\varphi': G \to \varphi(G)$,其规则与 $\varphi$ 完全相同,即 $\varphi'(g) = \varphi(g)$。
  • 证明 $\varphi'$ 是同构:
  1. 证明 $\varphi'$ 是同态:
    • $\varphi'(g_1g_2) = \varphi(g_1g_2) = \varphi(g_1)\varphi(g_2) = \varphi'(g_1)\varphi'(g_2)$。
    • 继承了 $\varphi$ 的同态性质。
  2. 证明 $\varphi'$ 是双射:
    • 单射: 我们已知 $\varphi$ 是单射的,$\varphi'$ 和 $\varphi$ 只是值域的写法不同,所以 $\varphi'$ 也是单射的。
    • 满射: 我们需要证明对于 $\varphi(G)$ 中的任意元素 $h$,都存在 $g \in G$ 使得 $\varphi'(g)=h$。这根据 $\varphi(G)$ 的定义是显然成立的。$h$ 在 $\varphi(G)$ 中就意味着它是 $G$ 中某个 $g$ 的像。所以 $\varphi'$ 对其自身的映射必然是满射
    • 结论: 因为 $\varphi': G \to \varphi(G)$ 既是同态又是双射,所以它是一个同构。因此 $G \cong \varphi(G)$。
💡 [数值示例]

示例: 设 $G = (\mathbb{Z}, +)$,$H = (\mathbb{Z}, +)$。考虑同态 $\varphi: \mathbb{Z} \to \mathbb{Z}$ 定义为 $\varphi(n) = 2n$。

  • 第一部分 (像):
  • $\varphi(\mathbb{Z}) = \{ \varphi(n) \mid n \in \mathbb{Z} \} = \{ 2n \mid n \in \mathbb{Z} \} = 2\mathbb{Z}$,即所有偶数构成的集合
  • 我们来验证 $2\mathbb{Z}$ 是 $\mathbb{Z}$ 的子群
  • 非空:$0 = 2 \times 0 \in 2\mathbb{Z}$。
  • 封闭:任意两个偶数之和 $2k_1 + 2k_2 = 2(k_1+k_2)$ 仍然是偶数。
  • 逆元:任意一个偶数 $2k$ 的逆元(相反数)是 $-2k = 2(-k)$,仍然是偶数。
  • 所以 $2\mathbb{Z}$ 是 $\mathbb{Z}$ 的子群
  • 第二部分 (同构于像):
  • $\varphi(n) = 2n$ 是单射吗?是的,如果 $2n_1=2n_2$,则 $n_1=n_2$。
  • 根据练习的第二部分结论,我们立刻知道 $G \cong \varphi(G)$,即 $\mathbb{Z} \cong 2\mathbb{Z}$。
  • 这个同构就是 $\varphi': \mathbb{Z} \to 2\mathbb{Z}$ 定义为 $\varphi'(n)=2n$。
  • 它是同态: $\varphi'(n+m) = 2(n+m) = 2n+2m = \varphi'(n)+\varphi'(m)$。
  • 它是单射 (已证)。
  • 它是满射: 对于 $2\mathbb{Z}$ 中任意偶数 $2k$,我们可以在 $\mathbb{Z}$ 中找到 $k$ 使得 $\varphi'(k)=2k$。
  • 因此 $\mathbb{Z}$ 与其子群 $2\mathbb{Z}$ 同构
⚠️ [易错点]
  1. 像与值域: $\varphi(G)$ 是 (image),$H$ 是值域 (codomain)。值域的一个子集(也是一个子群)。只有当同态满射时,两者才相等。
  2. 单射的重要性: “$G$ 与其像同构”这个结论强依赖于单射。如果不是单射,比如 $\varphi: \mathbb{Z}_6 \to \mathbb{Z}_3$ 定义为 $\varphi(x)=x \pmod 3$。$\varphi(\mathbb{Z}_6)=\mathbb{Z}_3$。但 $\mathbb{Z}_6 \not\cong \mathbb{Z}_3$ 因为不同。这里 $\varphi$ 不是单射
📝 [总结]

本练习建立了关于同态的两个基本事实:

  1. 同态总是一个子群同态将源的结构“投影”到目标中,形成一个新的、保持了部分原结构的小
  2. 单射同态本质上是一个同构,只不过是到它的同构。它意味着源被无损地“嵌入”到目标中,成为其一个同构子群
🎯 [存在目的]

本练习是后续同构定理的基石。第一同构定理联系起来,即 $\varphi(G) \cong G/\ker(\varphi)$。理解本身是一个,是理解这个定理的第一步。同时,“单射同态等价于到同构”这个结论,在表示论等领域中,是判断一个表示是否“忠实”(faithful) 的标准。

7.14 练习 14

📜 [原文27]

  1. 设 $G$ 和 $H$ 是,并设 $\varphi: G \rightarrow H$ 是一个同态。定义 $\varphi$ 的为 $\left\{g \in G \mid \varphi(g)=1_{H}\right\}$(因此是 $G$ 中映射到 $H$ 的恒等元的元素集合,即是 $H$ 的恒等元上的纤维)。证明 $\varphi$ 的是 $G$ 的一个子群(参见第 1 节练习 26)。证明 $\varphi$ 是单射当且仅当 $\varphi$ 的是 $G$ 的恒等子群
📖 [逐步解释]

这个练习引入了与同样重要的概念—— (Kernel),并要求证明它的两个核心性质。

第一部分:证明核是一个子群

  • 定义: 同态 $\varphi: G \to H$ 的被定义为集合 $\ker(\varphi) = \{ g \in G \mid \varphi(g)=1_H \}$。它是 $G$ 中所有被映射到 $H$ 的单位元的元素的集合,是 $G$ 的一个子集。
  • 目标: 证明 $\ker(\varphi)$ 是 $G$ 的一个子群
  • 方法: 使用子群判别法。
  1. 非空性:
    • $\varphi(1_G) = 1_H$。
    • 根据的定义,这意味着 $1_G \in \ker(\varphi)$。
    • 因此,非空。
  2. 运算封闭性:
    • 取 $\ker(\varphi)$ 中任意两个元素 $g_1, g_2$。
    • 这意味着 $\varphi(g_1)=1_H$ 和 $\varphi(g_2)=1_H$。
    • 我们需要证明它们的乘积 $g_1g_2$ 也在 $\ker(\varphi)$ 中,即证明 $\varphi(g_1g_2)=1_H$。
    • $\varphi(g_1g_2) = \varphi(g_1)\varphi(g_2)$ (因为 $\varphi$ 是同态)
    • $= 1_H \cdot 1_H = 1_H$。
    • 所以 $g_1g_2 \in \ker(\varphi)$。群运算下是封闭的。
  3. 逆元封闭性:
    • 取 $\ker(\varphi)$ 中任意一个元素 $g$。
    • 这意味着 $\varphi(g)=1_H$。
    • 我们需要证明 $g^{-1}$ 也在 $\ker(\varphi)$ 中,即证明 $\varphi(g^{-1})=1_H$。
    • $\varphi(g^{-1}) = (\varphi(g))^{-1}$ (同态保持逆元)
    • $= (1_H)^{-1} = 1_H$。
    • 所以 $g^{-1} \in \ker(\varphi)$。逆元是封闭的。
    • 结论: $\ker(\varphi)$ 满足子群判别法,因此是 $G$ 的一个子群

第二部分:证明单射与核的关系

  • 目标: 证明 $\varphi$ 是单射 $\iff \ker(\varphi) = \{1_G\}$ (核是只包含单位元的平凡子群)。
  • 这是一个双向的证明。
  • 方向一 ($\Rightarrow$): 证明如果 $\varphi$ 是单射,则 $\ker(\varphi)=\{1_G\}$。
  • 假设: $\varphi$ 是单射
  • 目标: 证明中只包含单位元
  • 证明:
  • 中任意一个元素 $g \in \ker(\varphi)$。
  • 根据的定义,$\varphi(g)=1_H$。
  • 我们又知道 $\varphi(1_G)=1_H$。
  • 所以我们有 $\varphi(g)=\varphi(1_G)$。
  • 因为 $\varphi$ 是单射,如果像相等,则原像也必须相等。
  • 因此,$g=1_G$。
  • 这说明中任意一个元素都必然是单位元。所以 $\ker(\varphi) = \{1_G\}$。
  • 方向二 ($\Leftarrow$): 证明如果 $\ker(\varphi)=\{1_G\}$,则 $\varphi$ 是单射。
  • 假设: $\ker(\varphi) = \{1_G\}$。
  • 目标: 证明 $\varphi$ 是单射,即如果 $\varphi(g_1)=\varphi(g_2)$,则必须有 $g_1=g_2$。
  • 证明:
  • 假设对于某两个元素 $g_1, g_2 \in G$,有 $\varphi(g_1)=\varphi(g_2)$。
  • 在等式两边同时右乘 $\varphi(g_2)^{-1}$ (它等于 $\varphi(g_2^{-1})$)。
  • $\varphi(g_1)\varphi(g_2)^{-1} = \varphi(g_2)\varphi(g_2)^{-1} = 1_H$。
  • 因为 $\varphi$ 是同态,左边等于 $\varphi(g_1g_2^{-1})$。
  • 所以我们得到 $\varphi(g_1g_2^{-1}) = 1_H$。
  • 根据的定义,这意味着元素 $g_1g_2^{-1}$ 在里面,即 $g_1g_2^{-1} \in \ker(\varphi)$。
  • 根据我们的假设,里面只有一个元素 $1_G$。
  • 所以 $g_1g_2^{-1} = 1_G$。
  • 两边右乘 $g_2$,得到 $g_1=g_2$。
  • 这就证明了 $\varphi$ 是单射
💡 [数值示例]

示例: 考虑行列式映射 $\det: GL_2(\mathbb{R}) \to (\mathbb{R}-\{0\}, \times)$。

  • 这是一个从 2x2 实数可逆矩阵到非零实数乘法群同态,因为 $\det(AB)=\det(A)\det(B)$。
  • 计算核: $\ker(\det) = \{ A \in GL_2(\mathbb{R}) \mid \det(A)=1 \}$。
  • 这个是所有行列式为 1 的 2x2 实数矩阵的集合。这正是特殊线性群 $SL_2(\mathbb{R})$。
  • 第一部分 (核是子群): 我们可以验证 $SL_2(\mathbb{R})$ 确实是 $GL_2(\mathbb{R})$ 的一个子群
  • $I = \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix}$ 的行列式是1,所以非空。
  • 如果 $\det(A)=1, \det(B)=1$,则 $\det(AB)=\det(A)\det(B)=1$,所以封闭。
  • 如果 $\det(A)=1$,则 $\det(A^{-1})=1/\det(A)=1$,所以有逆元
  • 第二部分 (单射性):
  • 这个同态是 $SL_2(\mathbb{R})$。它包含除单位矩阵外的许多矩阵,例如 $\begin{pmatrix} 2 & 1 \\ 1 & 1 \end{pmatrix}$。
  • 因为 $\ker(\det) \neq \{I\}$,所以根据定理,行列式映射 不是 单射的。
  • 这很显然,因为很多不同的矩阵可以有相同的行列式。例如 $\det\begin{pmatrix} 2 & 0 \\ 0 & 1 \end{pmatrix} = 2$ 并且 $\det\begin{pmatrix} 1 & 0 \\ 0 & 2 \end{pmatrix} = 2$,但矩阵不同。
⚠️ [易错点]
  1. 核在源群,像在目标群: 一定要记住,$\ker(\varphi)$ 是 $G$ 的子群,而 $\varphi(G)$ 是 $H$ 的子群。这是初学者最容易混淆的地方。
  2. “平凡核”: $\ker(\varphi)=\{1_G\}$ 通常被称为“是平凡的”。这个术语是“单射”的同义词。
  3. 正规子群: 练习没有要求,但不仅是一个子群,它总是一个正规子群 (Normal Subgroup)。这是它最重要的性质,也是构造商群 $G/\ker(\varphi)$ 的前提。
📝 [总结]

本练习建立了关于同态的两个基本事实:

  1. 同态是源 $G$ 的一个子群
  2. 同态单射的充分必要条件是它的是平凡的(只包含单位元)。这个结论被称为“核检验法”,是判断同态是否单射的最主要工具。
🎯 [存在目的]

本练习旨在引入这个核心概念,并阐明其作为“单射度量器”的关键作用。一个同态越大,它“压缩”的信息就越多,离单射就越远。为平凡,则信息无损。这个概念是第一同构定理的核心,也是整个论(乃至论、模论等)的中心概念之一。

7.15 练习 15

📜 [原文28]

  1. 定义一个映射 $\pi: \mathbb{R}^{2} \rightarrow \mathbb{R}$ 为 $\pi((x, y))=x$。证明 $\pi$ 是一个同态并找到 $\pi$ 的(参见练习 14)。
📖 [逐步解释]

这个练习给出了一个非常直观的同态例子:将一个平面上的点“投影”到 x 轴上。

  1. 定义群:
    • $G = (\mathbb{R}^2, +)$,即二维实数向量的加法群。其运算是向量加法:$(x_1, y_1) + (x_2, y_2) = (x_1+x_2, y_1+y_2)$。单位元是 $(0,0)$。
    • 目标 $H = (\mathbb{R}, +)$,即实数加法群单位元是 $0$。
  2. 定义映射:
    • $\pi: \mathbb{R}^2 \to \mathbb{R}$ 定义为 $\pi((x,y)) = x$。
    • 这个映射取一个二维向量,丢掉它的 y 分量,只保留 x 分量。这被称为投影映射 (Projection map)。
  3. 证明 $\pi$ 是同态:
    • 我们需要验证 $\pi((x_1, y_1) + (x_2, y_2)) = \pi((x_1, y_1)) + \pi((x_2, y_2))$。
    • 计算左边 (LHS):
    • LHS = $\pi((x_1, y_1) + (x_2, y_2))$
    • $= \pi((x_1+x_2, y_1+y_2))$ (根据 $\mathbb{R}^2$ 的加法)
    • $= x_1+x_2$ (根据 $\pi$ 的定义)
    • 计算右边 (RHS):
    • RHS = $\pi((x_1, y_1)) + \pi((x_2, y_2))$
    • $= x_1 + x_2$ (根据 $\pi$ 的定义)
    • 比较: LHS = RHS。
    • 因此,$\pi$ 是一个同态
  4. 找到 $\pi$ 的核:
    • 根据定义,$\ker(\pi) = \{ g \in G \mid \pi(g) = 1_H \}$。
    • 在这里,$G=\mathbb{R}^2$,$H=\mathbb{R}$,$1_H=0$。
    • $\ker(\pi) = \{ (x,y) \in \mathbb{R}^2 \mid \pi((x,y)) = 0 \}$。
    • $\pi((x,y)) = x$,所以条件变为 $x=0$。
    • $\ker(\pi) = \{ (x,y) \in \mathbb{R}^2 \mid x=0 \}$。
    • 这个集合就是 $\{ (0,y) \mid y \in \mathbb{R} \}$。
    • 几何上,这是 $\mathbb{R}^2$ 平面上的 y-轴
  5. 补充分析:
    • 根据练习 14 的结论,因为 $\ker(\pi)$ (y-轴) 不仅仅是单位元 $(0,0)$,所以这个同态 $\pi$ 不是单射
    • 这非常直观:所有在同一条垂直线上的点(例如 $(3,1), (3,5), (3,-100)$)都被映射到了 x 轴上的同一点 (3)。信息被“压缩”了。
    • 这个同态满射吗?是的,因为对于目标 $\mathbb{R}$ 中的任意实数 $r$,我们都可以在源 $\mathbb{R}^2$ 中找到一个元素,比如 $(r,0)$,使得 $\pi((r,0))=r$。
💡 [数值示例]

示例 1 (同态):

  • 取两个向量 $\mathbf{v}_1 = (2, 5)$ 和 $\mathbf{v}_2 = (3, -1)$。
  • 左边: $\pi(\mathbf{v}_1 + \mathbf{v}_2) = \pi((2+3, 5-1)) = \pi((5,4)) = 5$。
  • 右边: $\pi(\mathbf{v}_1) + \pi(\mathbf{v}_2) = \pi((2,5)) + \pi((3,-1)) = 2 + 3 = 5$。
  • 两者相等。

示例 2 (核):

  • 向量 $(0, 7)$ 在里吗?$\pi((0,7)) = 0$,是的。
  • 向量 $(0, -1000)$ 在里吗?$\pi((0,-1000)) = 0$,是的。
  • 向量 $(1, 0)$ 在里吗?$\pi((1,0)) = 1 \neq 0$,不是。
⚠️ [易错点]
  1. 注意区分源和目标单位元。在这里它们分别是 $(0,0)$ 和 $0$。
  2. 在描述的时候,要写完整。只写“y-轴”是几何直观,写成集合 $\{ (0,y) \mid y \in \mathbb{R} \}$ 是严格的数学表述。
📝 [总结]

本练习通过一个几何上非常直观的投影映射,具体地展示了同态及其的计算。它阐明了就是所有被映射到单位元(在这里是原点)的点的集合,在投影的例子里,就是整个 y-轴。

🎯 [存在目的]

本练习的目的是为了给抽象的同态的概念提供一个具体的、几何的、易于想象的例子。通过将代数概念与几何图像联系起来,可以极大地帮助学生建立直觉,理解同态是如何“折叠”或“压缩”空间的,而就是被“压扁”到原点的所有点的集合。这个例子也是第一同构定理的一个很好的图解:$\mathbb{R}^2 / (\text{y-轴}) \cong \mathbb{R}$,意思是把平面沿着y轴“捏”起来,得到的就是一条直线(x-轴)。

7.16 练习 16

📜 [原文29]

  1. 设 $A$ 和 $B$ 是,并设 $G$ 是它们的直积 $A \times B$。证明由 $\pi_{1}((a, b))=a$ 和 $\pi_{2}((a, b))=b$ 定义的映射 $\pi_{1}: G \rightarrow A$ 和 $\pi_{2}: G \rightarrow B$ 是同态并找到它们的(参见练习 14)。
📖 [逐步解释]

这个练习是上一个练习的抽象化和推广。它表明从一个直积群到其分量的投影总是同态

  1. 定义群和映射:
    • $G = A \times B$。
    • 目标 $A$ 和 $B$。
    • 投影映射:
    • $\pi_1: A \times B \to A$ 定义为 $\pi_1((a,b))=a$ (投影到第一个分量)。
    • $\pi_2: A \times B \to B$ 定义为 $\pi_2((a,b))=b$ (投影到第二个分量)。
  2. 证明 $\pi_1$ 是同态:
    • 取 $G$ 中两个任意元素 $g_1 = (a_1, b_1)$ 和 $g_2 = (a_2, b_2)$。
    • 我们需要验证 $\pi_1(g_1 g_2) = \pi_1(g_1) \pi_1(g_2)$。
    • 左边: $\pi_1((a_1,b_1)(a_2,b_2)) = \pi_1((a_1a_2, b_1b_2)) = a_1a_2$。
    • 右边: $\pi_1((a_1,b_1)) \pi_1((a_2,b_2)) = a_1 \cdot a_2$。
    • 左边 = 右边。所以 $\pi_1$ 是同态
    • 对 $\pi_2$ 的证明完全类似。
  3. 找到 $\pi_1$ 的核:
    • $\ker(\pi_1) = \{ g \in G \mid \pi_1(g) = 1_A \}$ (其中 $1_A$ 是 $A$ 的单位元)。
    • $g$ 的形式是 $(a,b)$。条件是 $\pi_1((a,b)) = a = 1_A$。
    • 所以 $\ker(\pi_1) = \{ (1_A, b) \mid b \in B \}$。
    • 这个子群的结构是怎样的?它只在第二个分量上有变化,第一个分量固定为单位元。可以很容易地证明它与 $B$ 同构(通过映射 $(1_A, b) \mapsto b$)。
  4. 找到 $\pi_2$ 的核:
    • $\ker(\pi_2) = \{ g \in G \mid \pi_2(g) = 1_B \}$ (其中 $1_B$ 是 $B$ 的单位元)。
    • 条件是 $\pi_2((a,b)) = b = 1_B$。
    • 所以 $\ker(\pi_2) = \{ (a, 1_B) \mid a \in A \}$。
    • 这个子群 $A$ 同构
💡 [数值示例]

示例: 设 $G = \mathbb{Z}_3 \times \mathbb{Z}_4$。

  • 映射 $\pi_1: \mathbb{Z}_3 \times \mathbb{Z}_4 \to \mathbb{Z}_3$。
  • 同态: $\pi_1((a_1,b_1)+(a_2,b_2)) = \pi_1((a_1+a_2, b_1+b_2)) = a_1+a_2 = \pi_1((a_1,b_1))+\pi_1((a_2,b_2))$。
  • : $\ker(\pi_1) = \{ (a,b) \mid \pi_1((a,b))=0 \text{ in } \mathbb{Z}_3 \}$
  • $= \{ (a,b) \mid a=0 \}$
  • $= \{ (0,0), (0,1), (0,2), (0,3) \}$。
  • 这个子群有 4 个元素,并且它的运算是 $(0,b_1)+(0,b_2)=(0, b_1+b_2)$。它显然同构于 $\mathbb{Z}_4$。
  • 映射 $\pi_2: \mathbb{Z}_3 \times \mathbb{Z}_4 \to \mathbb{Z}_4$。
  • : $\ker(\pi_2) = \{ (a,b) \mid b=0 \}$
  • $= \{ (0,0), (1,0), (2,0) \}$。
  • 这个子群有 3 个元素,同构于 $\mathbb{Z}_3$。
⚠️ [易错点]
  1. $\ker(\pi_1)$ 是 $A \times B$ 的一个子群,它与 $B$ 同构,但它 不是 $B$ 本身。它的元素是形如 $(1_A, b)$ 的有序对。这是一个常见的混淆点。
  2. 这些投影映射通常都不是单射(除非对应的另一个是平凡),因为它们的非平凡。但它们总是满射的。
📝 [总结]

本练习确立了直积群的一个基本性质:到其分量的自然投影总是满射同态。并且,投影到第一个分量的与第二个分量的群同构,反之亦然。

🎯 [存在目的]

本练习的目的是为了让学生熟悉直积群的结构,并将其与同态的概念联系起来。这个结论是群论中的一个基本构造块。它揭示了直积 $A \times B$ 内部包含了与 $A$ 和 $B$ 同构正规子群(即)。这是理解直积的“内部”观点(internal direct product)的基础。