设群 `H le G`, `a in G`, `a H := {a h | h in H}`, `quad H a := {h a | h in H}` 分别称为 `H` 关于 `a` 的左陪集和右陪集. 左陪集 `a H` 是 `H` 中全体元素在左平移变换 `l_a: h to a h` 下的像. 一般情况下, 陪集并不是 `G` 的子群.
以下主要讨论左陪集, 右陪集是完全类似的.
整数加群 `ZZ` 中, 子群 `3ZZ` 表示所有 3 的倍数. 它的陪集有 3 个: `3 ZZ`, `3 ZZ + 1`, `3 ZZ + 2`, 每个陪集中的元素是模 3 同余的.
群 `G` 中, 子集的乘积和逆分别定义为 `H K = {h k | h in H, k in K}`, `quad H^-1 = {h^-1 | h in H}`; 显然 `H le G` 当且仅当 `H H = H` 且 `H^-1 = H`.
设群 `H le G`, `a, b in G`, 则 `b in a H` `iff a H = b H` `iff a^-1 b in H`. 它们都描述了同一件事: `a, b` 相差一个 `H` 中的因子.
数论中的例子: `a H` 表示所有模 `n` 余 `a` 的整数, 则 `b in a + n ZZ` `iff a + n ZZ = b + n ZZ` `iff b - a in n ZZ`. "陪集" 是 "剩余" 的概念在群论的延伸.
子群 `H` 确定的陪集划分 设 `H` 是 `G` 的子群, 如果我们把相差一个 `H` 中因子的 `a, b` 视为相等, 即, 定义 `sigma_H^l`: `a ~ b iff a H = b H`, 可以验证 `sigma_H^l` 构成 `G` 上的等价关系, 称为 `G` 上的一个同余. 因为 `b ~ a` 当且仅当 `b in a H`, 所以 `a in G` 所在的等价类就是 `a H`. 该等价关系给出 `G` 上的划分: `pi_H^l := { a H | a in G }`. 类似地, `H` 的右陪集确定了等价关系 `sigma_H^r` 和相应的划分 `pi_H^r`.
在有限群 `G` 中, 任意元素属于且仅属于下面的一个陪集: `H, a_1 H, a_2 H, cdots, a_n H`. 其中只有 `H` 是子群, 其它的陪集不含单位元, 因而不构成子群. 我们将很快看到, 陪集的结构和 `H` 非常类似, 它是 `H` 在平移变换下的像, 是 `H` 在 `G` 中的“陪衬”.
陪集有多少个? 每个陪集中有多少元素? Lagrange 定理可以回答这些问题.
子群 `H` 在 `G` 中左右陪集数相等, 称为它的指数 `[G : H] := |pi_H^l| = |pi_H^r|`.
为证明两个集合基数相等, 我们构造它们之间的双射. 作 `varphi: a H in pi_H^l to H a^-1 in pi_H^r`. 由 `a H = b H iff a^-1 b in H` `iff b^-1 (a^-1)^-1 in H` `iff H a^-1 = H b^-1` 知, `varphi` 为一映射, 且为一单射. 又, 关于任意 `H a in pi_H^r`, `a^-1 H` 是其原像, 从而 `varphi` 为一满射. 所以 `varphi` 为双射.
子群 `H` 的每个陪集大小相同, 即 `AA a in G`, `|a H| = |H a| = |H|`. 这说明陪集对群的划分是均匀的.
考虑左平移变换 `l_a: h in H to a h in a H`. 显然它是满射. 又因为群上的左平移变换是单射 (根据消去律), 所以 `l_a` 是双射, `|H| = |a H|`. 同理 `|H| = |H a|`.
Lagrange 定理 令 `G` 为一有限群, `H le G`, 则由两个引理, `G` 的大小等于每个陪集的大小乘以陪集数, 即 `|G| = [G : H] |H|`. 因此, `G` 的任意子群的阶和指数都整除 `|G|`. 特别 `G` 的任意元素 `a` 的阶都整除 `|G|` (考虑 `a` 生成的循环群, 该子群的阶等于 `|a|`, 且整除 `|G|`).
素数阶群是循环群.
设 `|G| = p` 为一素数. 任取非单位元 `a in G`, 则 `|a| != 1`, 由 Lagrange 定理, `|a| = p`, 故 `(:a:) = G`.
一般来说, 由于群的乘法未必可交换, 左, 右陪集 `a H, H a` 是不相等的. 但如果它们相等的话, 会带来许多好的性质, 这就引出正规子群的定义.
如果 `G` 的子群 `H` 满足 `AA a in G`, `a H = H a`, 则称 `H` 为 `G` 的一个正规子群 (normal subgroup, 或不变子群, 或自共轭子群), 记为 `H normal G`.
正规子群的定义可以减弱为: `H` 的每一个左陪集都是一个右陪集, 即 `(AA a in G)` `(EE b in G)` `a H = H b`. 事实上, 由 `a in a H = H b` 知 `H b = H a` 这就证明了那个存在的右陪集其实就是 `H a` 自己.
正规子群是由若干不相交共轭类组成的. 为寻找一个群的正规子群, 可以从共轭类着手.
5. 任取 `g in G\\H`, 则 `g H != H`, 因此 `g H = G\\H`. 同理 `H g = G\\H`, 因此 `g H = H g`.
令 `G, H` 为两个群, `f: G to H` 为群同态, 则
`G_1 normal G rArr f(G_1) normal f(G)`,
`H_1 normal H rArr f^-1(H_1) normal f^-1(H) = G`.
由子群的相关定理, 有 `f(G_1) le f(G)`, `f^-1(H_1) le G`.
下面只需验证子群的正规性.
`AA h in f(G)`, 存在 `g in G` 使 `f(g) = h`.
从而由 `G_1 normal G` 知
`h f(G_1) h^-1 = f(g) f(G_1) f(g)^-1 = f(g G_1 g^-1)`
`= f(G_1)`,
所以 `f(G_1) normal f(G)`.
另一方面,
由集合论的等式有 `f(f^-1(H_1)) sube H_1`. 从而由 `H_1 normal H` 知
`AA g in G`,
`f(g f^-1(H_1) g^-1) sube f(g) H_1 f(g)^-1 = H_1`,
即 `g f^-1(H_1) g^-1 sube f^-1(H_1)`, 因此 `f^-1(H_1) normal G`.
群同态的核是正规子群: `"Ker"f = f^-1(e_H) normal G`.
从群中选出一个正规子群的过程好比选举班干部: 比如 `H le K le G`, 如果 `H normal G`, 代表 `H` 的“正规性”已经在 `G` 中得到认可, 那么 `H` 在 `G` 的子群 `K` 中自然也是正规的, 即 `H normal K`.
子群的正规性一般不具有传递性, 即 `K normal H normal G` 未必推出 `K normal G`.
`K_4 := {(1), (12)(34), (13)(24), (14)(23)}` 称为 Klein 四元群. 可验证 `K_4` 是 Abel 群. `K_4` 又可写作 `{e, a, b, c}`, 满足下面的乘法表:
`e` | `a` | `b` | `c` | |
`e` | `e` | `a` | `b` | `c` |
`a` | `a` | `e` | `c` | `b` |
`b` | `b` | `c` | `e` | `a` |
`c` | `c` | `b` | `a` | `e` |
H | aH | bH | cH |
---|---|---|---|
(1) | (234) | (432) | (124) |
(123) | (13)(24) | (143) | (14)(23) |
(312) | (214) | (34)(21) | (341) |
令 `G` 为一群, `N normal G`. 易知上节定义的 `pi_N^l = pi_N^r`. 现在定义 `G // N := pi_N^l = {a N | a in G}` 上的二元合成 `*` 如下 `a N * b N := (a b)N`. 可以验证 `*` 是映射, 因此是一个二元运算. 且 `G//N` 关于 `*` 成一群, 称其为 `G` 关于 `N` 的商群 (factor group). 直观上, 商群是将正规子群 `N` "收缩" 或 "粘合" 为一个点 (单位元) 后得到的群.
映射的良定义验证: `a_1 N = a_2 N`, `b_1 N = b_2 N` `rArr (a_1 b_1) N = a_1 (b_1 N)` `= a_1 (b_2 N) = a_1 (N b_2)` `= (a_1 N) b_2 = (a_2 N) b_2` `= a_2 (N b_2) = a_2 (b_2 N)` `= (a_2 b_2) N`. 群的验证: 封闭性: 显然; 幺元: `N`; 逆元: `(a N)^-1 = a^-1 N`; 结合律: `(a N*b N)*c N = (a b)c N = a(b c)N = a N*(b N*c N)`.
设群 `N normal G`, 则 `G//N = {bar e} iff N = G`.
设群 `N normal G`, 映射 `eta: a in G to a N in G//N` 是满同态, 称为自然同态.
设群 `N normal G_1`, `N normal G_2`, 且 `G_1 le G_2`. 则 `G_1 normal G_2 iff G_1//N normal G_2//N`.
取自然同态 `eta: G_2 to G_2//N`.
"`rArr`". 由同态像保持正规子群的关系, `G_1 normal G_2 rArr eta(G_1)
normal eta(G_2)`, 即 `G_1//N normal G_2//N`.
"`lArr`". 只需验证 `G_1//N` 在自然同态 `eta` 下的原像 `eta^-1(G_1//N)
= G_1`. 由 `eta(G_1) = G_1//N`, 有 `G_1 sube eta^-1(G_1//N)`, 反之设
`g in G_2`, `g N in G_1//N`, 则存在 `g_1 in G_1`, 使 `g N = g_1 N`, 即
`g in g_1 N sube G_1`. 从而 `eta^-1(G_1//N) sube G_1`. 于是 `G_1//N
normal G_2//N rArr eta^-1(G_1//N) normal eta^-1(G_2//N)`, 即 `G_1
normal G_2`.
由 Lagrange 定理, 当 `|G| lt oo` 时 `|G // N| = |G| // |N|`.
商群相关的映射, 常常需要验证其映射的良定义. 不过, 商群相关的映射又常常显然是满射. 这就简化了证明.
令 `f: G to H` 为一群同态映射, 则 `f` 可分解为一群满同态映射 `h` 和一群单同态 `g` 映射的合成, 即 `f = g @ h`.
构造性证明:
易知 `"Ker"f normal G`. 作
`h: a in G to a "Ker"f in G//"Ker"f`,
`g: a "Ker"f in G//"Ker"f to f(a) in H`.
则由,
`h` 为一满同态. 而 `g` 为一单同态. 事实上, 由
`a "Ker"f = b "Ker"f`
`iff f(a) = f(b)`
`iff g(a "Ker"f) = g(b "Ker"f)`
知, `g` 为一映射, 且为单射, 另外
`g(a"Ker"f * b"Ker"f)`
`= g((a b)"Ker"f) = f(a b)`
`= f(a) f(b) = g(a"Ker"f) g(b"Ker"f)`,
所以 `g` 为一同态.
最后, 容易看出 `f = g @ h`.
联系集合论中的定理: 令 `f: A to B` 为一映射, 则 `f` 可分解为一满射 `h: A to C` 和一单射 `g: C to B` 的合成, 即 `f = g @ h`.
群同态基本定理 令 `f: G to H` 为一群同态映射, 则 `G//"Ker"f ~= "Im"f`.
由引理, `f` 有分解 `f = g @ h`, `g` 是到 `"Im"f` 的满射. 因此 `g` 为到 `"Im"f` 的同构映射.
令 `f: G to H` 为一群同态映射, 则 `AA G_1 le G`, `f^-1(f(G_1)) = G_1` 当且仅当 `"Ker"f le G_1`.
若 `f^-1(f(G_1)) = G_1`, 显然 `"Ker"f` 为一群, 因此只需证 `"Ker"f sube G_1`. 则 `"Ker"f = f^-1(e_H) sube f^-1(f(G_1)) = G_1`. 反之, 令 `"Ker"f le G_1`. 由集合论的知识知道, 恒成立 `f^-1(f(G_1)) supe G_1`, 因此只需证 `f^-1(f(G_1)) sube G_1`. `AA a in f^-1(f(G_1))`, 存在 `b in G_1`, 使 `f(a) = f(b)`, 从而 `e_H = f(a)f(b)^-1 = f(a b^-1)`, 即 `a b^-1 in "Ker"f le G_1`, 因此 `a = (a b^-1) b in G_1`, 即 `f^-1(f(G_1)) sube G_1`.
令 `f: G to H` 为一群满同态映射,
`S = {G_1 | "Ker"f le G_1 le G}`,
`S_1 = {H_1 | H_1 le H}`.
则 `|S| = |S_1|`, 即 `G` 中含 `"Ker"f` 的子群与 `H` 中的子群一一对应.
作 `eta: G_1 in S to f(G_1) in S_1`, 则由子群在群同态映射下的像也为一子群知, `eta` 为一映射. 任取 `H_1 in S_1`, 则 `f^-1(H_1) in S` (注意 `"Ker"f = f^-1(e_H) sube f^-1(H_1)`), 且由 `f` 为满射知, `f(f^-1(H_1)) = H_1`. 故 `eta` 为一满射. 根据, `f(G_1) = f(G_2) iff f^-1(f(G_1)) = f^-1(f(G_1))` `iff G_1 = G_2`. 从而 `eta` 为一单射, 于是 `eta` 为一双射.
由正规子群在满同态映射下的像和原像也是正规子群知, 将上述引理的子群换成正规子群, 结论也成立.
第一同构定理 令 `f` 是群 `G` 上的同态映射, `H` 是 `G` 的含 `"Ker"f` 的正规子群, 则 `G//H ~= f(G)//f(H)`.
显然 `f(H) normal f(G)`. 作 `eta: a H in G//H to f(a) f(H) in f(G)//f(H)`. 由 `a H = b H` `iff a^-1 b in H` `iff f(a^-1 b) in f(H)` `iff f(a)^-1 f(b) in f(H)` `iff f(a) f(H) = f(b) f(H)` (其中由 `f(a^-1 b) in f(H)` 得出 `a^-1 b in H`, 利用了) 知, `eta` 为一映射, 且为一单射. 又显然 `eta` 为满射. 从而 `eta` 为一双射. 又 `eta(a H b H) = eta((a b) H) = f(a b)f(H)` `= (f(a)f(b)) f(H) = (f(a)f(H))(f(b)f(H)) = eta(a H)eta(b H)`. 因此 `eta` 为一同构映射.
商群同构定理 令 `G` 为一群, `K, H normal G`, `K le H`. 则 `G//H ~= (G//K)//(H//K)`.
由条件知 `K normal H`. 取满同态 `f: g in G to g K in G//K`, 则 `"Ker"f = f^-1(e K) = K sube H`. 应用第一同构定理即得结论.
设群 `K, H normal G`, `K le H`, 则 `H//K = G//K iff H = G`.
第二同构定理 令 `G` 为一群, `H normal G`, `K le G`. 则 `K H//H ~= K//(K nn H)`.
易知 `K nn H normal K nn G = K`, `K H le G`. 显然 `H le K H`, 从而由 `H normal G` 知 `H normal K H`.
`AA k in K, h in H`, `(k h) H = k (h H) = k H`. 作 `f: k H in K H//H to k(K nn H) in K//(K nn H)`. 由 `k_1 H = k_2 H` `iff k_1^-1 k_2 in H` `iff k_1^-1 k_2 in H nn K` `iff k_1 (H nn K) = k_2 (H nn K)` 知, `f` 为一映射, 且为一单射. 显然 `f` 为一满射, 从而 `f` 为一双射. 又 `f(k_1 H k_2 H) = f(k_1 k_2 H) = k_1 k_2 (K nn H)` `= k_1(K nn H) k_2 (K nn H) = f(k_1 H) f(k_2 H)`, 故 `f` 为一同态映射, 从而 `f` 为一同构映射.
作满同态 `varphi: k in K to k H in K H // H`, 又 `AA k in K`, `k in "Ker"varphi iff k H = H` `iff k in H iff k in H nn H`, 从而 `"Ker"varphi = K nn H`. 于是由同态基本定理即得结论.
[来自 小时百科]
令 `G_1`, `G_2` 为两个群, 定义 `G_1 xx G_2` 上的二元合成 `*` 如下: `(a, b) * (c, d) := (a c, b d)`, 即对应分量相乘. 可以验证 `(G_1 xx G_2, *)` 成一群, 称其为群 `G_1, G_2` 的直积 (direct product). 特别当 `G_1, G_2` 为 Abel 群时, `G_1 xx G_2` 也为 Abel 群, 称为 `G_1, G_2` 的直和 (direct sum) `G_1 o+ G_2`.
直积的概念容易推广到多个群的情形.
商群的直积 设群 `N_1 normal G_1`, `N_2 normal G_2`, 则 `(G_1 xx G_2) // (N_1 xx N_2) ~= G_1//N_1 xx G_2 // N_2`.
设群 `G_1, G_2 normal G`, 且 `G = G_1 G_2`. 若 `G_1 nn G_2 = {e}`, 则称 `G` 是 `G_1, G_2` 的内直积 (internal direct product).
线性空间的直和就是群的内直积的一个例子.
接下来我们证明内直积和前文由笛卡尔积定义的直积是同构的. 为此先证两个引理:
令群 `G` 是 `G_1, G_2` 的内直积, 则 `G_1, G_2` 之间元素的乘积可交换, 即 `(AA g_1 in G_1, g_2 in G_2)` `g_1 g_2 = g_2 g_1`.
(利用换位子的概念, 见可解群一节) `AA g_1 in G_1, g_2 in G_2`,
由 `G_1, G_2 normal G` 知
`g_1 g_2 g_1^-1 g_2^-1 = g_1 (g_2 g_1^-1 g_2^-1) in G_1`,
`g_1 g_2 g_1^-1 g_2^-1 = (g_1 g_2 g_1^-1) g_2^-1 in G_2`.
从而 `g_1 g_2 g_1^-1 g_2^-1 in G_1 nn G_2 = {e}`,
即 `g_1 g_2 = g_2 g_1`.
设 `e_1, e_2` 分别为群 `G_1, G_2` 的幺元. 定义 `bar G_1 = {(a, e_2) | a in G_1}`, `quad bar G_2 = {(e_1, b) | b in G_2}`. 则 `G_1 ~= bar G_1`, `G_2 ~= bar G_2`.
作 `varphi: g in G_1 to (g, e_2) in bar G_1`, 显然 `varphi` 为一双射. 又 `AA g, h in G_1`, `varphi(g h) = (g h, e_2) = (g, e_2) (h, e_2) = varphi(g) varphi(h)`. 从而 `varphi` 为一同态. 因此 `varphi` 是同构映射, 从而 `G_1 ~= bar G_1`. 同理 `G_2 ~= bar G_2`.
`G_1 xx G_2` 是 `G_1, G_2` 的内直积; 反之, `G_1, G_2` 的任一内直积同构于 `G_1 xx G_2`. 此定理表明, 内直积与直积是一样的, 我们对它们不作区分.
从内直积的定义得到启发, 定义半直积 (semi-direct product)如下:
令 `G` 为一群, `N normal G`, `H le G`, 且 `G = N H`. 若 `N nn H = {e}`, 则称 `G` 是 `N` 和 `H` 的半直积, 记为 `G = N ><| H`.
半直积的另一定义不依赖于预先给定的群 `G`, 这个定义稍显复杂:
给定群 `N, H` 和同态 `f: H to "Aut"N`.
对于任意 `h in H`, `f_h := f(h)` 是一个 `N to N` 的同构映射.
现在集合 `N xx H` 上定义运算 `(*)`:
`(n_1, h_1) * (n_2, h_2) := (n_1 * f_(h_1)(n_2), h_1 * h_2)`,
则 `(N xx H, *)`, 为一群, 记为 `N ><|_f H`.
特别当同态 `f = "id"` (恒等映射) 时, 这里的半直积就是直积.
在半直积群 `N ><|_f H` 中, `(n, h)^-1 = (f_(h^-1)(n^-1), h^-1)`.
`(n, h)(f_(h^-1)(n^-1), h^-1)` `= (n * f_(h)(f_(h^-1)(n^-1)), e)` `= (n * n^-1, e)` `= (e, e)`.
验证半直积两个定义的等价性.
[来自 知乎@格罗卜学数学]
1 | `{e}` | 6 | `C_6`, `D_6 ~= S_3` | 11 | `C_11` |
2 | `C_2` | 7 | `C_7` | 12 | `C_4 xx C_3`, `C_2 xx C_2 xx C_3`, `D_12`, `A_4`, `T_12` |
3 | `C_3` | 8 | `C_8`, `C_2 xx C_4`, `C_2 xx C_2 xx C_2`, `D_8`, `Q_8` | 13 | `C_13` |
4 | `C_4`, `C_2 xx C_2 ~= D_4 ~= K_4` | 9 | `C_9`, `C_3 xx C_3` | 14 | `C_14, D_14` |
5 | `C_5` | 10 | `C_10`, `D_10` | 15 | `C_15` |
例如 `K_4` 由单位元 `e` 和 3 个 2 阶元组成, 满足 1. 的条件, 是交换群. `K_4` 是偶数阶群, 满足 2. 的条件: 而它确有奇数个 2 阶元. 群 `G` 不能只有两个 2 阶元. 如 `C_4` 有 1 个 2 阶元, 而 `K_4` 有 3 个.
指数与正规子群: 若 `G` 的子群 `H` 的指数为 `p`, 这里 `p` 是 `|G|` 的最小素因子, 那么 `H normal G`. 特别地, 指数为 2 的子群必为正规子群.