直接积
我们从有限个数和可数个数的群的直接积的定义开始(任意集合的群的直接积在练习中考虑)。
定义
(1) 群 G1,G2,…,Gn 的直接积 G1×G2×⋯×Gn ,分别具有运算 ⋆1,⋆2,…,⋆n ,是由 n 元组 (g1,g2,…,gn) 组成的集合,其中 gi∈Gi ,运算按分量定义:
(g1,g2,…,gn)⋆(h1,h2,…,hn)=(g1⋆1h1,g2⋆2h2,…,gn⋆nhn).
(2) 同样地,群 G1,G2,… 的直接积 G1×G2×⋯ ,分别具有运算 ⋆1,⋆2,… ,是由序列 (g1,g2,…) 组成的集合,其中 gi∈Gi ,运算按分量定义:
(g1,g2,…)⋆(h1,h2,…)=(g1⋆1h1,g2⋆2h2,…).
尽管直接积中的每个因子的运算可能不同,但我们将像往常一样,将所有抽象群乘法表示,因此上述 (1) 中的运算就简单地变为
(g1,g2,…,gn)(h1,h2,…,hn)=(g1h1,g2h2,…,gnhn).
示例
(1) 假设 Gi=R (运算为加法)对于 i=1,2,…,n 。那么 R×R×⋯×R (n-因子)是熟悉的欧几里得 n -空间 Rn ,具有通常的向量加法:
(a1,a2,…,an)+(b1,b2,…,bn)=(a1+b1,a2+b2,…,an+bn).
为了说明形成直积的群(及其相应的运算)可能是完全一般的,设 G1=Z ,设 G2=S3 ,并设 G3=GL2(R) ,其中群运算是加法、复合和矩阵乘法,分别。那么 G1×G2×G3 中的运算定义为
(n,σ,(acbd))(m,τ,(prqs))=(n+m,σ∘τ,(ap+brcp+draq+bscq+ds)).
命题 1
如果 G1,…,Gn 是群,它们的直积是一个阶数为 ∣G1∣∣G2∣⋯∣Gn∣ 的群(如果任何 Gi 是无限的,那么直积也是无限的)。
证明:设 G=G1×G2×⋯×Gn 。证明群公理对 G 成立是很直接的,因为每个公理都是每个因子 Gi 中相同公理成立的后果,并且 G 上的运算定义为逐个分量进行。例如,结合律的验证如下:
设 (a1,a2,…,an),(b1,b2,…,bn) ,和 (c1,c2,…,cn)∈G 。那么
(a1,a2,…,an)[(b1,b2,…,bn)(c1,c2,…,cn)]
=(a1,a2,…,an)(b1c1,b2c2,…,bncn)
=(a1(b1c1),a2(b2c2),…,an(bncn))
=((a1b1)c1,(a2b2)c2,…,(anbn)cn)
=[(a1,a2,⋅⋅⋅,an)(b1,b2,…,bn)](c1,c2,…,cn),
其中在第三步中我们使用了每个分量中的结合律。剩余的验证直积是一个群的过程是类似的:G 的单位元是 n -元组 (11,12,…,1n) ,其中 1i 是 Gi 的单位元,(g1,g2,…,gn) 的逆元是 (g1−1,g2−1,…,gn−1) ,其中 gi−1 是 gi 在 Gi 中的逆元。
G 的阶数公式是清晰的。
如果直积的因子被重新排列,得到的直积与原来的直积同构(参见练习 7)。
下一个命题表明,一个直积 G1×G2×⋯×Gn 包含了每个 Gi 的同构副本。可以将这些特定的副本视为直积的“坐标轴”,因为在 R×R 的情况下,它们与 x 和 y 轴相重合。然而,应当小心,不要将这些“坐标轴”视为直积中 Gi 的唯一副本。例如在 R×R 中,任何通过原点的线都是 R×R 的一个子群,与 R 同构(并且 R×R 有无限多对坐标轴,即任何给定坐标系统的旋转)。命题的第二部分表明,存在投射同态到每个组成部分上。
命题 2
设 G1,G2,…,Gn 为群,G=G1×⋯×Gn 为它们的直积。
(1)对于每个固定的 i ,G 中元素集合,在 jth 位置上具有 Gj 的单位元,对于所有 j=i 以及在 i 位置上的任意元素 Gi ,是 G 的一个子群,与 Gi 同构:
Gi≅{(1,1,…,1,gi,1,…,1)∣gi∈Gi},
(在这里 gi 出现在 ith 位置)。如果我们把这个子群与 Gi 相识别,那么 Gi⊴G 和
G/Gi≅G1×⋯×Gi−1×Gi+1×⋯×Gn.
(2)对于每个固定的 i ,定义 πi:G→Gi 为
πi((g1,g2,…,gn))=gi.
然后 πi 是一个满射同态,具有
kerπi={(g1,…,gi−1,1,gi+1,…,gn)∣gj∈Gj for all j=i}
≅G1×⋯×Gi−1×Gi+1×⋯×Gn
(在这里数字 1 出现在 i 位置)。
(3)在部分(1)的识别下,如果对于某个 i=j ,x∈Gi 和 y∈Gj ,那么 xy=yx
证明:(1) 由于 G 中的操作是逐分量定义的,很容易从子群准则得出 {(1,1,…,1,gi,1,…,1)∣gi∈Gi} 是 G 的一个子群。此外,映射 gi↦(1,1,…,1,gi,1,…,1) 被视为 Gi 与这个子群的同构。将 Gi 与 G 中的这个同构副本识别为同一。
为了证明 (1) 的其余部分,考虑以下映射
φ:G→G1×⋯×Gi−1×Gi+1×⋯×Gn
定义为
φ(g1,g2,…,gn)=(g1,…,gi−1,gi+1,…,gn)
(即,φ 删除了 G 的 ith 部分)。映射 φ 是一个同态,因为
φ((g1,…,gn)(h1,…,hn))=φ((g1h1,…,gnhn))
=(g1h1,…,gi−1hi−1,gi+1hi+1,…,gnhn)
=(g1,…,gi−1,gi+1,…,gn)(h1,…,hi−1,hi+1,…,hn)
=φ((g1,…,gn))φ((h1,…,hn)).
由于位置 j 的条目是 Gj 的任意元素,对于所有 j,φ 是满射。此外,
kerφ={(g1,…,gn)∣gj=1 for all j=i}=Gi.
这证明了 Gi 是 G 的一个正规子群(特别是,它再次证明了 Gi 的这个副本是一个子群),第一同构定理给出了 (1) 部分的最终断言。
在 (2) 中,πi 是一个满射同态,其核是描述的子群,这与 (1) 部分的论证非常相似,因此细节留给读者。
在 (3) 部分中,如果 x=(1,…,1,gi,1,…,1) 和 y=(1,…,1,gj,1,…,1) ,其中指示的条目分别出现在位置 i,j 上,那么
xy=(1,…,1,gi,1,…,1,gj,1,…,1)=yx
(其中选择的符号使得 i<j )。这完成了证明。
这个命题的推广出现在练习 2 中。
我们将继续将命题第(1)部分中描述的“坐标轴”子群与其同构副本,即 Gi 的 's 识别为相同的。这样的子群通常被称为 ith 部分 或 ith 因子 of G 。例如,当我们希望在 Zn×Zm 中进行计算时,我们可以让 x 成为第一个因子的生成元,让 y 成为第二个因子的生成元,并将 Zn×Zm 的元素写成 xayb 的形式。这取代了形式上的有序对 (x,1) 和 (1,y) 与 x 和 y (因此 xayb 取代了 (xa,yb) )。
示例
(1) 在命题2的记号下,由第(3)部分得出,如果 xi∈Gi,1≤i≤n ,那么对于所有 k∈Z
(x1x2…xn)k=x1kx2k…xnk.
由于 x1x2…xn 的阶是最小的正整数 k ,使得 xik=1 对于所有 i 成立,我们发现
∣x1x2…xn∣= l.c.m. (∣x1∣,∣x2∣,…,∣xn∣)
(其中,当且仅当 xi 中的一个阶为无限时,此阶为无限)。(2) 设 p 为一个质数,对于 n∈Z+ 考虑
Epn=Zp×Zp×⋯×Zp(n factors ).
然后 Epn 是一个阶为 pn 的阿贝尔群,具有性质,对于所有 x∈Epn 。这个群是第4.4节中描述的阶为 pn 的基本阿贝尔群。
(3) 对于 p 是一个质数,我们证明阶为 p2 的初等阿贝尔群恰好有 p+1 个阶为 p 的子群(特别地,这些子群比那两个显然的子群要多)。设 E=Ep2 。由于 E 的每个非单位元素都有阶 p ,这些元素中的每一个都生成一个阶为 p 的 E 的循环子群。根据拉格朗日定理,不同阶为 p 的子群交集是平凡的。因此,p2−1 个 E 的非单位元素被划分为大小为 p−1 的子集(即,这些子集的每一个都由某个阶为 p 的子群的非单位元素组成)。因此必然有
p−1p2−1=p+1
阶为 p 的子群。当 p=2,E 是克莱因四元群时,我们已经知道它有3个阶为2的子群(参见练习10和11)。