☰本讲目录
◎学习目标
- 了解抽象代数(近世代数)的历史背景与两大驱动力;
- 掌握二元运算的严格定义,理解 well-defined(有定义)与封闭性;
- 熟记群的三条公理(结合律、单位元、逆元),知道半群与幺半群;
- 掌握常见群的例子,能对给定集合 + 运算逐条验证群公理;
- 理解有限群 / 无限群、交换群 / 非交换群的分类,注意「群的阶」与「元素的阶」的区别;
- 会证明群的四个基本性质:单位元唯一、逆元唯一、\((a^{-1})^{-1}=a\)、\((ab)^{-1}=b^{-1}a^{-1}\);
- 掌握群元素幂的记号与指数律,以及交换群的加法记号。
0课程引言:什么是抽象代数 ⏱ 00:00
- 抽象代数也叫近世代数,是从 19 世纪晚期到 20 世纪初期发展起来的数学学科。
- 19 世纪以前的「古典代数」主要研究(解)线性方程;抽象代数把代数的研究对象带入到代数系统 / 代数结构的新方向。
- 这一转变要归功于范德瓦尔登(van der Waerden)1930 年的著作《Modern Algebra》,书中第一次系统地提出了所谓的抽象代数。
- 抽象代数的核心对象是群、环、域:它们都是「一个集合 + 上面的运算 + 运算满足的公理性条件」。
- 伽罗瓦(Galois)理论:研究多项式方程的根式可解性——能否用方程系数的基本运算与开根号把根表示出来。伽罗瓦理论指出:多项式方程根式可解的重要条件是其对应的伽罗瓦群是可解群。它把群论与域论完美结合,解决了一个古典问题。
- 尺规作图:用不带刻度的直尺和圆规解决(二等分、三等分线段等)几何作图问题。
本门课程的主要内容:群、环、域的基本概念与性质。本讲从群开始。
1二元运算 ⏱ 02:53
1.1 映射(回顾)
设 \(A, B\) 为非空集合。映射 \(f: A \to B\) 指:对任意 \(a \in A\),在 \(B\) 中存在且唯一存在一个元素 \(b\),使得 \(b = f(a)\)。
1.2 二元运算的定义
- 有定义(well defined):任意 \(a, b \in S\),存在唯一的 \(c \in S\) 使得 \(a * b = c\)。即任取两个元素,运算结果存在且唯一,不能出现不同结果。
为什么现在强调? 后面学习商群时,同一个元素可能有不同的代表元(表达方式),必须验证运算与代表元的选取无关——那时你会明白这一点为何重要。 - 封闭性:任意 \(a, b \in S\),运算结果 \(a*b\) 仍属于 \(S\),「不能跑出去」。这其实直接蕴含在定义中——因为运算是从 \(S \times S\) 映到 \(S\) 的映射。
1.3 例子与反例
1.4 两个矩阵记号(高等代数回顾)⏱ 09:22
- \(M_n(\mathbb{R})\):实数域上所有 \(n \times n\) 矩阵组成的集合。
- \(GL_n(\mathbb{R}) = \{\, A \in M_n(\mathbb{R}) \mid \det A \neq 0 \,\}\):所有行列式不为零的 \(n\) 阶方阵(后面将证明它对乘法构成群)。
2群的定义 ⏱ 10:43
- 结合律:对任意 \(a,b,c \in G\),\((ab)c = a(bc)\)。⏱ 12:23
- 单位元存在:存在 \(e \in G\),使得对任意 \(a \in G\),\(ea = ae = a\)。\(e\) 称为单位元。⏱ 12:53
- 逆元存在:对任意 \(a \in G\),存在 \(a^{-1} \in G\),使得 \(a\,a^{-1} = a^{-1}a = e\)。\(a^{-1}\) 称为 \(a\) 的逆元。⏱ 13:29
- 逆元 \(a^{-1}\) 必须仍在集合 \(G\) 中(一切运算都要封闭)。
- 习惯把集合与运算一起写出:\((G, \cdot)\) 是一个群。
- 运算符号 \(*\)、\(\cdot\)、\(+\) 取决于需要;若运算与通常的加/乘不同,建议用 \(*\) 等新符号以示区别;无歧义时常省略符号直接写 \(ab\)。
- 半群:只要求运算满足结合律;
- 幺半群:满足结合律且有单位元;
- 群 = 半群 + 单位元 + 逆元。本课程只研究群;半群、幺半群条件更弱、性质更广,有兴趣可自学。
3群的例子 ⏱ 15:49
3.1 整数、有理数
3.2 模 \(n\) 剩余类群——第一个有限群例子 ⏱ 22:21
- 单位元是 \(0\);每个元素都有逆元(\(i \neq 0\) 时 \(i\) 的逆元是 \(n - i\),\(0\) 的逆元是 \(0\))。
- 这是一个含 \(n\) 个元素的有限群。后面讲商群时还会经常回到这个例子。
3.3 有限群与无限群 ⏱ 26:54
- 若 \(|G| = n\) 为有限数,称 \(G\) 为有限群(\(n\) 阶群);
- 若 \(G\) 含无穷多个元素,称 \(G\) 为无限群。
前面的例子 \((\mathbb{Z},+)\)、\((\mathbb{Q},+)\)、\((\mathbb{Q}^{*},\times)\) 都是无限群;模 \(n\) 剩余类群是有限群。
3.4 交换群(Abel 群)⏱ 29:03
- \((\mathbb{Z},+)\)、\((\mathbb{Q},+)\)、\((\mathbb{Q}^{*},\times)\)、\(\mathbb{Z}/n\mathbb{Z}\) 都是交换群。
- 习惯上:运算交换时才用 \(+\) 号;不交换的运算一般不用 \(+\) 号。
3.5 一般线性群与特殊线性群 ⏱ 30:57
- 结合律:矩阵乘法满足 \((AB)C = A(BC)\)(高代已学);
- 单位元:单位矩阵 \(I_n\),满足 \(I_n A = A I_n = A\);
- 逆元:\(\det A \neq 0 \Rightarrow\) 存在逆矩阵 \(A^{-1}\),\(A A^{-1} = A^{-1} A = I_n\),且 \(\det(A^{-1}) = (\det A)^{-1} \neq 0\),故 \(A^{-1} \in GL_n(\mathbb{R})\)。
3.6 四元数群 \(Q_8\) ⏱ 35:21
- 它是 8 阶有限群,且是非交换的(如 \(ij = k\) 而 \(ji = -k\))。
- 单位元为 \(1\);\(-1\) 的逆元是 \(-1\),\(i\) 的逆元是 \(-i\)(其余类似)。
3.7 例子总览表
| 集合 | 运算 | 是否群 | 单位元 | 典型元素的逆元 | 有限 / 无限 | 交换? |
|---|---|---|---|---|---|---|
| \(\mathbb{Z}\) | 加法 \(+\) | ✔ 群 | \(0\) | \(m \mapsto -m\) | 无限 | 是 |
| \(\mathbb{Z}\) | 乘法 \(\times\) | ✘ 非群 | \(1\) | 如 \(3\) 无逆元 | — | — |
| \(\mathbb{Q}\) | 加法 \(+\) | ✔ 群 | \(0\) | \(q \mapsto -q\) | 无限 | 是 |
| \(\mathbb{Q}\) | 乘法 \(\times\) | ✘ 非群 | — | \(0\) 无逆元 | — | — |
| \(\mathbb{Q}^{*}\) | 乘法 \(\times\) | ✔ 群 | \(1\) | \(\tfrac{p}{q} \mapsto \tfrac{q}{p}\) | 无限 | 是 |
| \(\mathbb{Z}/n\mathbb{Z}\) | 模 \(n\) 加法 \(\oplus\) | ✔ 群 | \(0\) | \(i \mapsto n-i\ (i\neq 0)\) | 有限(\(n\) 个) | 是 |
| \(GL_n(\mathbb{R})\) | 矩阵乘法 | ✔ 群 | \(I_n\) | \(A \mapsto A^{-1}\) | 无限 | 否(\(n\ge2\)) |
| \(SL_n(\mathbb{R})\) | 矩阵乘法 | ✔ 群 | \(I_n\) | \(A \mapsto A^{-1}\) | 无限 | 否(\(n\ge2\)) |
| \(Q_8\) | 四元数乘法 | ✔ 群 | \(1\) | \(i \mapsto -i\) 等 | 有限(8 个) | 否 |
4群的基本性质 ⏱ 37:35
设 \(G\) 为群。以下四条性质后面会经常用到,证明都是「一行式」的,但思路很重要。
证明(点击展开)
设 \(e\) 与 \(e'\) 都是 \(G\) 的单位元。因为 \(e\) 是单位元,它对任何元素左乘不变,故 \(e\, e' = e'\);又因为 \(e'\) 是单位元,任何元素右乘它不变,故 \(e\, e' = e\)。于是
两个「单位元」必相等。同时用到了两者都是单位元的性质——这是群论证明的典型思路。
证明(点击展开)
设 \(a_1, a_2\) 都是 \(a\) 的逆元,即 \(a_1 a = a a_1 = e\),\(a_2 a = a a_2 = e\)。要证 \(a_1 = a_2\):
第一步用单位元定义,第二步用「\(a_2\) 是 \(a\) 的逆元」,第三步用结合律,第四步用「\(a_1\) 是 \(a\) 的逆元」。逆元唯一,故可放心记作 \(a^{-1}\)。
证明(点击展开)
要证「某元素是 \(a^{-1}\) 的逆元」,只需按定义验证两者相乘得单位元。由逆元定义已知
这恰好说明 \(a\) 就是 \(a^{-1}\) 的逆元;由逆元的唯一性(性质 2),\((a^{-1})^{-1} = a\)。
推广:若 \(a_1, \dots, a_n \in G\),则 \((a_1 a_2 \cdots a_n)^{-1} = a_n^{-1} \cdots a_2^{-1} a_1^{-1}\)。
证明(点击展开)
仍按定义验证:只需证 \((ab)(b^{-1}a^{-1}) = e\)(另一方向同理)。用结合律先算中间两个:
类似可证 \((b^{-1}a^{-1})(ab) = e\),故 \(b^{-1}a^{-1}\) 就是 \(ab\) 的逆元。类比:高代中矩阵也有 \((AB)^{-1} = B^{-1}A^{-1}\)——这是同一性质在更一般情形下的体现。「穿脱原则」:像穿衣服再脱掉,顺序要反过来。
5记号约定:群元素的幂 ⏱ 46:04
5.1 乘法记号
设 \(a \in G\),\(n\) 为正整数:
这些定义都合法,因为群中运算封闭、每个元素都有逆元。由此可验证与中学数的幂完全类似的指数律(\(m, n\) 为整数):
5.2 加法记号(交换群)⏱ 48:37
交换群的运算习惯写作 \(+\)。此时 \(n\) 个 \(a\) 相加不写 \(a^{n}\),而写:
相应性质平行改写,例如 \(ma + na = (m+n)a\)。单位元记作 \(0\),\(a\) 的逆元记作 \(-a\)。
★重点回顾
⚠易错点提醒
- 忘记验证封闭性:如 \(GL_n(\mathbb{R})\) 对加法不封闭(\(A + (-A) = O\) 行列式为 0)。
- 误以为 \((\mathbb{Z}, \times)\) 或 \((\mathbb{Q}, \times)\) 是群——前者多数元素无逆元,后者 \(0\) 无逆元;正确做法是去掉坏元素(如 \(\mathbb{Q}^{*}\))。
- 把群的阶 \(|G|\)(元素个数)与后面要学的「元素的阶」混淆。
- 默认运算交换:群公理不要求交换律!\((ab)^{-1} = b^{-1}a^{-1}\) 而不是 \(a^{-1}b^{-1}\)。
- 写 \(\mathbb{Z}/n\mathbb{Z}\) 的运算时忘记「模 \(n\) 取余」:如 \(3 \oplus 4 = 2\)(在 \(G_5\) 中),不是 7。
✎自测与作业
- (课上作业)用带余除法的等价定义(\(i \oplus j = i+j\) 除以 \(n\) 的余数)验证 \(\mathbb{Z}/n\mathbb{Z}\) 满足结合律,并找出单位元与每个元素的逆元,从而证明它是群。
- 验证 \(SL_n(\mathbb{R})\) 对矩阵乘法构成群(与 \(GL_n(\mathbb{R})\) 的验证完全平行)。
- 验证 \((M_n(\mathbb{R}), +)\) 是一个交换群(单位元与逆元分别是什么?)。
- 在 \(G_6 = \{0,1,2,3,4,5\}\) 中计算:\(4 \oplus 5\)、\(2 \oplus 2 \oplus 2\),并写出每个元素的逆元。
- 证明:若群 \(G\) 中每个元素都满足 \(a^2 = e\),则 \(G\) 是交换群。(提示:考虑 \((ab)^2\))