“群是一个可以回溯的世界”
不妨在具有一定群论的基础后,回过头来看看这句话的含义。
# 群的定义
群其实是要求一个集合要能附带(封闭)某一种性质良好运算,也就是说:运算封闭,结合,可逆并且有单位元。
定义
对于一个集合 G 和一个二元运算 ∗:G×G→G,如果满足以下公理:
- 结合律:∀a,b,c∈G: (a∗b)∗c=a∗(b∗c)
- 单位元存在:∃e∈G: a∗e=e∗a=a
- 逆元存在:∀a∈G, ∃b∈G: a∗b=b∗a=e
则称 (G,∗) 为一个 群 (Group)「群」
群 (G,∗) 在不需要特别明确运算种类时,简写为 G。
比起群上的运算具体是什么样的性质,群论研究的是一般情况下群的性质和结构。
如果这个运算是广义上的乘法,例如实数乘法,行列积,函数的复合,则称为乘法群。
如果是广义上的加法,例如实数加法,直和,称为加法群。
乘法群中通常将运算 a∗b 简写为 ab。
并且注意:由于不需要具体对群上的运算做出指定,所以一般情况下群中的运算也以 ab 的形式表示。
如果将群中的运算记作 a+b,在绝大多数情况下是为了强调其为加法群,并且满足交换律 a+b=b+a。
群本身是不要求运算可以交换的。若运算满足交换律(即 ab=ba),则该群被特别地称为 Abelian 群 (Abelian Group)「可換群」 或阿贝尔群。
满足 ea=ae=a 的元 e 称为单位元。
满足 ab=ba=e 的元 b 称为 a 的逆元,记作 a−1。
这两类元各自唯一。
命题
证明
单位元唯一性
令 e1,e2∈G 同时为 G 的单位元,则有 e1=e1e2=e2⇒e1=e2
逆元唯一性
令 b,c∈G 同时为 a∈G 的逆元,则有 b=be=b(ac)=(ba)c=ec=c
□
在加法群下,一般记单位元为 0,逆元为 −a。
乘法群下,一般记单位元为 1 或 e,逆元为 a−1。
今后如果没有特别声明,群一律默认为乘法群表示法。
可以将群理解为,一个【结果】的群体,和一个【操作】。
例如一个正方形,可以考虑一个运算(操作)是将它顺时针旋转 90∘ 的倍数。
那么很明显,通过旋转可以得到不同朝向的正方形,记这些每个不同的正方形为集合内的一元,那么所有可能出现的情况全体构成一个群。
自明地,这个集合对于旋转操作封闭,也就是说无论怎么旋转都不可能得到集合外的元。
其次,定义最开始的状态的正方形为单位元,这个正方形可以通过旋转 0 度得到。
并且,对于任意一个旋转得到的正方形,都可以通过反方向的旋转回到初始状态(单位元)。
这样一来,满足了对运算封闭,结合律自明。单位元与任一元的逆元均存在,其成为群。
示例
例 1:C,R,Z,Q 关于普通加法构成加法群。
例 2:Q∗:=Q∖{0},C∗,R∗ 关于普通乘法构成乘法群。
例 3:绝对值为 1 的复数全体 S1={z∈C:∣z∣=1} 对复数乘法构成群。
例 4:{−1,1} 关于乘法构成群。
例 5:只含单位元的 {e} 也构成群,并且这种群称为 单位群(平凡群) (Trivial Group)「自明群」。
- 无限个元的群称为 无穷群 (Infinite Group)「無限群」
- 有限个元的群称为 有限群 (Finite Group)「有限群」
对于有限群,群里元的个数称为群的 阶 (Order)「位数」,记作 o(G) 或 ord(G) 或 ∣G∣。
阶数这个概念不止用于群,也用于群里面的元。
对于群 G 中的元 a,使得 an=e 的最小正整数 n 称为 a 的 阶 (Order of an element)「元の位数」,记作 ord(a) 或 ∣a∣。
如果不存在这样的 n,则称 a 的阶为无穷大。
记 G 为群,G 具有如下基本性质。
命题 逆元的逆元与积的逆元
若 a,b,a1,…,an∈G,则
- (a−1)−1=a
- (ab)^{-1} = b^{-1}a^
- (a_1a_2\dots a_n)^{-1} = a_n^{-1}a_{n-1}^{-1}\dots a_1^
证明
(2)
由于
(ab)⋅(b−1a−1)(b−1a−1)⋅(ab)=a⋅(bb−1)⋅a−1=aa−1=e=b−1⋅(a−1a)⋅b=b−1b=e
由逆元的唯一性,知 (ab)−1=b−1a−1。
(3)
使用数学归纳法证明,n=1 时显然成立。
假设 n=k 时成立,即 (a1…ak)−1=ak−1…a1−1。
则 n=k+1 时,将前 k 项看作整体:
((a1…ak)ak+1)−1=ak+1−1(a1…ak)−1=ak+1−1ak−1…a1−1
□
命题 指数律
令 G 为群,对于任意 a,b∈G 以及任意整数 m,n∈Z,有:
- a^m a^n = a^
- (a^m)^n = a^
- 若 G 是 Abelian 群,则 (ab)n=anbn
证明
对于自然数幂,定义 an=naa…a。
对于负整数幂,定义 a−n=(a−1)n。a0=e。
(1)
显然 ma…a⋅na…a=am+n。涉及负数时利用 aa−1=e 抵消即可。
(3)
注意:该性质仅在交换群中成立。
(ab)n=nabab…ab。
因为 a,b 可交换,我们可以将所有的 a 移到左边,所有的 b 移到右边,从而得到 anbn。
若群不可交换,通常 (ab)2=abab=a2b2。
□
此处的指数法则表示针对乘法群。
对于加法群,幂运算对应倍数运算 na,指数律对应分配律:m(na)=(mn)a 以及 n(a+b)=na+nb(后者仅在 Ab 群中自然成立,而加法群通常默认是 Ab 群)。
定理 消去律
令 G 为群,非零元 a∈G,则对于任意的 x,x′∈G
- ax=ax′⟹x=x′ (左消去律)
- xa=x′a⟹x=x′ (右消去律)
证明
在等式 ax=ax′ 左边同乘 a−1:
a−1(ax)=a−1(ax′)⟹(a−1a)x=(a−1a)x′⟹ex=ex′⟹x=x′
右边同样。
□
- 此性质保证群方程 ax=b 和 ya=b 均有唯一解(x=a−1b,y=ba−1)。
# 子群
若 H⊆G 关于 G 上的运算构成群,则称 H 为 G 的 子群 (Subgroup)「部分群」,记作 H≤G。
命题 子群判定定理
H⊆G 是子群的充分必要条件为:
- H 非空(通常验证 e∈H)
- 若 a,b∈H,则 ab∈H (运算封闭)
- 若 a∈H,则 a−1∈H (逆元封闭)
证明
(充分性)
结合律在 G 中成立,故在 H 中自然成立。
由条件 1, 2, 3 可知 H 满足群的所有公理。
(必要性)显然成立。
□
更简洁的判定条件(一步判定法):
H≤G⟺H=∅∧(∀a,b∈H⟹ab−1∈H)。
如果要求 H 是有限集,那么还可以去掉条件 3(逆元封闭性):
命题 有限子群判定
令 H⊆G 为非空有限子集。如果 H 关于 G 的乘法封闭,则 H 为 G 的子群。
证明
只需要证明条件 3(逆元存在)即可。
取 a∈H。若 a=e,则 a−1=e∈H。
若 a=e,考察序列 a,a2,a3,…。
由于 H 是有限的且封闭,这些幂不可能互不相同。
必存在 r>s≥1 使得 ar=as。
由消去律,两边同乘 a−s(注意 a−s∈G),得 ar−s=e。
令 k=r−s≥1。
若 k=1,则 a=e,矛盾。故 k≥2。
此时 a⋅ak−1=ak=e,且 ak−1⋅a=e。
这说明 a−1=ak−1。
因为 k−1≥1 且 H 对乘法封闭,所以 ak−1∈H,即 a−1∈H。
□
对于任意的群 G,显然 G 自己以及单位群 {e} 都会是它的子群,这两个子群称为平凡子群。
除此之外的子群叫做真子群,记作 H<G。
命题 子群的交
H1,H2≤G⇒H1∩H2≤G
- 注意:子群的并 H1∪H2 通常不是子群(除非其中一个包含另一个)。
示例
例 1:加法群 Z 是加法群 Q 的一个子群。
例 2:乘法群 Q∗ 是乘法群 R∗ 的一个子群。
例 3(生成):从群 G 中取一部分元素构成一个集合 S。考虑包含 S 的最小子群,这引出了生成群的概念。
# 生成群
例 3 中提到的群称为由 S 生成的 G 的子群,S 称为 H 的 生成系 (Generating Set)「生成系」,记作 H=⟨S⟩。
数学上,⟨S⟩ 定义为包含 S 的所有子群的交集,也就是包含 S 的最小子群。
如果 H 是由 G 中的一个元 a 生成的,那么称 H 为 循环群 (Cyclic Group)「巡回群」,称 a 为 H 的 生成元 (Generator)「生成元」,记作 H=⟨a⟩。
对于循环群 ⟨a⟩,其元素形式非常简单:
⟨a⟩={an∣n∈Z}={…,a−2,a−1,e,a,a2,…}
示例
例 1:{−1,1} 是由 −1∈R∗ 生成的 R∗ 的循环子群。
例 2:{1,−1,i,−i} 是由 i∈C∗ 生成的 C∗ 的循环子群(4 阶循环群)。
例 3:整数 m 的整数倍全体 {0,±m,±2m,…} 是由 m 生成的加法群 Z 的循环子群,记作 mZ 或 ⟨m⟩。