In this section we study the "semidirect product" of two groups H and K ,which is a generalization of the notion of the direct product of H and K obtained by relaxing the requirement that both H and K be normal. This construction will enable us (in certain circumstances) to build a "larger" group from the groups H and K in such a way that G contains subgroups isomorphic to H and K ,respectively,as in the case of direct products. In this case the subgroup H will be normal in G but the subgroup K will not necessarily be normal (as it is for direct products). Thus, for instance, we shall be able to construct non-abelian groups even if H and K are abelian. This construction will allow us to enlarge considerably the set of examples of groups at our disposal. As in the preceding section, we shall then prove a recognition theorem that will enable us to decompose some familiar groups into smaller "factors," from which we shall be able to derive some classification theorems.
在这一节中,我们研究两个群 H 和 K 的“半直积”,这是通过放宽要求 H 和 K 都必须是正规群的条件,对 H 和 K 的直积概念的推广。这种构造将使我们(在某些情况下)能够从群 H 和 K 构造出一个“更大”的群,使得 G 分别包含与 H 和 K 同构的子群,就像直积的情况一样。在这种情况下,子群 H 在 G 中将是正规子群,但子群 K 不一定是正规子群(这与直积的情况不同)。因此,例如,即使 H 和 K 是阿贝尔群,我们也能够构造出非阿贝尔群。这种构造将使我们能够大大扩展可用的群例子集合。与前一节一样,我们将证明一个识别定理,这将使我们能够将一些熟悉的群分解为较小的“因子”,从而推导出一些分类定理。
By way of motivation suppose we already have a group G containing subgroups H and K such that
出于动机的考虑,假设我们已经有一个包含子群 G 和 H 以及 K 的群,使得
(a) H⊴G (but K is not necessarily normal in G ),and
(a) H⊴G(但 K 在 G 中不一定是正规子群),并且
(b) H∩K=1 .
(b) H∩K=1。
It is still true that HK is a subgroup of G (Corollary 3.15) and,by Proposition 8, every element of HK can be written uniquely as a product hk ,for some h∈H and k∈K ,i.e.,there is a bijection between HK and the collection of ordered pairs(h,k), given by hk↦(h,k) (so the group H appears as the set of elements(h,1)and K appears as the set of elements (1,k)) . Given two elements h1k1 and h2k2 of HK ,we first see how to write their product (in G ) in the same form:
仍然是真的,HK 是 G 的子群(推论3.15),并且根据命题8,HK 的每个元素都可以唯一地写成乘积 hk 的形式,对于某些 h∈H 和 k∈K,即存在一个双射 HK 和有序对 (h,k) 的集合之间,由 hk↦(h,k) 给出(因此群 H 出现在 (h,1) 的元素集合中,而 K 出现在 (1,k)) 的元素集合中)。给定 HK 中的两个元素 h1k1 和 h2k2,我们首先看看如何将它们的乘积(在 G 中)写成相同的形式:
(h1k1)(h2k2)=h1k1h2(k1−1k1)k2
=h1(k1h2k1−1)k1k2(5.1)
=h3k3,
where h3=h1(k1h2k1−1) and k3=k1k2 . Note that since H⊴G,k1h2k1−1∈H ,so h3∈H and k3∈K .
These calculations were predicated on the assumption that there already existed a group G containing subgroups H and K with H⊴G and H∩K=1 . The basic idea of the semidirect product is to turn this construction around, namely start with two (abstract) groups H and K and try to define a group containing (an isomorphic copy of) them in such a way that (a) and (b) above hold. To do this, we write equation (1), which defines the multiplication of elements in our group, in a way that makes sense even if we do not already know there is a group containing H and K as above. The point is that k3 in equation (1) is obtained only from multiplication in K (namely k1k2 ) and h3 is obtained from multiplying h1 and k1h2k1−1 in H . If we can understand where the element k1h2k1−1 arises (in terms of H and K and without reference to G ),then the group HK will have been described entirely in terms of H and K . We can then use this description to define the group HK using equation (1) to define the multiplication.
这些计算是基于这样一个假设:已经存在一个包含子群 G 和 H 的群 K ,并且具有 H⊴G 和 H∩K=1 。半直积的基本思想是将这个构造反过来,即从两个(抽象)群 H 和 K 开始,尝试定义一个包含(它们的同构副本)的群,以便上述的(a)和(b)成立。为此,我们写出方程(1),该方程定义了群中元素乘法,即使我们不知道是否存在一个包含上述 H 和 K 的群,这种方式也是有意义的。关键在于方程(1)中的 k3 只是通过 K 中的乘法(即 k1k2 )获得的,而 h3 是通过在 H 中乘以 h1 和 k1h2k1−1 获得的。如果我们能够理解元素 k1h2k1−1 的来源(即 H 和 K 的关系,而不参考 G ),那么群 HK 将完全用 H 和 K 来描述。然后我们可以使用这个描述来定义使用方程(1)来定义乘法的群 HK 。
Since H is normal in G ,the group K acts on H by conjugation:
由于 H 在 G 中是正规群,所以群 K 通过共轭作用于 H :
k⋅h=khk−1 for h∈H,k∈K
(we use the symbol - to emphasize the action) so that (1) can be written
(我们使用符号 - 来强调这种作用),因此(1)可以写成
(h1k1)(h2k2)=(h1k1⋅h2)(k1k2).(5.2)
The action of K on H by conjugation gives a homomorphism φ of K into Aut(H) ,so (2) shows that the multiplication in HK depends only on the multiplication in H ,the multiplication in K and the homomorphism φ ,hence is defined intrinsically in terms of H and K .
由 K 通过共轭作用在 H 上给出一个同态 φ 到 Aut(H) 的映射,因此 (2) 表明 HK 中的乘法仅依赖于 H 中的乘法、K 中的乘法以及同态 φ,因此可以内在地用 H 和 K 来定义。
We now use this interpretation to define a group given two groups H and K and a homomorphism φ from K to Aut(H) (which will turn out to define conjugation in the resulting group).
我们现在使用这种解释来定义一个群,给定两个群 H 和 K 以及从 K 到 Aut(H) 的同态 φ(这将最终定义结果群中的共轭)。
Theorem 10. Let H and K be groups and let φ be a homomorphism from K into Aut(H) . Let ⋅ denote the (left) action of K on H determined by φ . Let G be the set of ordered pairs(h,k)with h∈H and k∈K and define the following multiplication on G :
定理 10。设 H 和 K 是群,φ 是从 K 到 Aut(H) 的同态。令 ⋅ 表示由 φ 决定的 K 在 H 上的(左)作用。令 G 表示由满足 h∈H 和 k∈K 的有序对 (h,k) 组成的集合,并在 G 上定义以下乘法:
(h1,k1)(h2,k2)=(h1k1⋅h2,k1k2).
(1) This multiplication makes G into a group of order ∣G∣=∣H∣∣K∣ .
(1) 这种乘法使得 G 成为一个阶数为 ∣G∣=∣H∣∣K∣ 的群。
(2) The sets {(h,1)∣h∈H} and {(1,k)∣k∈K} are subgroups of G and the maps h↦(h,1) for h∈H and k↦(1,k) for k∈K are isomorphisms of these subgroups with the groups H and K respectively:
(2) 集合 {(h,1)∣h∈H} 和 {(1,k)∣k∈K} 是 G 的子群,映射 h↦(h,1) 对于 h∈H 和 k↦(1,k) 对于 k∈K 是这些子群与群 H 和 K 分别的同构。
H≅{(h,1)∣h∈H} and K≅{(1,k)∣k∈K}.
Identifying H and K with their isomorphic copies in G described in (2) we have
将 H 和 K 与 (2) 中描述的 G 中的同构副本识别为相同的,我们有
(3) H⊴G
(3) H⊴G
(4) H∩K=1
(4) H∩K=1
(5) for all h∈H and k∈K,khk−1=k⋅h=φ(k)(h) .
(5) 对于所有的 h∈H 和 k∈K,khk−1=k⋅h=φ(k)(h)。
Proof: It is straightforward to check that G is a group under this multiplication using the fact that ⋅ is an action of K on H . For example,the associative law is verified as follows:
证明:通过直接验证可知 G 在此乘法下是一个群,利用 ⋅ 是 K 对 H 的作用这一事实。例如,结合律的验证如下:
((a,x)(b,y))(c,z)=(ax⋅b,xy)(c,z)
=(ax⋅b(xy)⋅c,xyz)
=(ax⋅bx⋅(y⋅c),xyz)
=(ax⋅(by⋅c),xyz)
=(a,x)(bx⋅c,yz)
=(a,x)((b,y)(c,z))
for all (a,x),(b,y),(c,z)∈G . We leave as an exercise the verification that(1,1)is the identity of G and that
对于所有 (a,x),(b,y),(c,z)∈G 。我们将验证 (1,1) 是 G 的单位元以及
(h,k)−1=(k−1⋅h−1,k−1)
for each (h,k)∈G . The order of the group G is clearly the product of the orders of H and K ,which proves (1).
对于每个 (h,k)∈G 。显然,群 G 的阶是 H 和 K 阶的乘积,这证明了 (1)。
Let H={(h,1)∣h∈H} and K={(1,k)∣k∈K} . We have
设 H={(h,1)∣h∈H} 和 K={(1,k)∣k∈K} 。我们有
(a,1)(b,1)=(a1⋅b,1)=(ab,1)
for all a,b∈H and
对于所有 a,b∈H 和
(1,x)(1,y)=(1,xy)
for all x,y∈K ,which show that H and K are subgroups of G and that the maps in (2) are isomorphisms.
对于所有 x,y∈K ,这表明 H 和 K 是 G 的子群,并且 (2) 中的映射是同构。
It is clear that H∩K=1 ,which is (4). Now,
显然 H∩K=1 ,这就是 (4)。现在,
(1,k)(h,1)(1,k)−1=((1,k)(h,1))(1,k−1)
=(k⋅h,k)(1,k−1)
=(k⋅hk⋅1,kk−1)
=(k⋅h,1)
so that identifying(h,1)with h and(1,k)with k by the isomorphisms in (2) we have khk−1=k⋅h ,which is (5).
使得通过 (2) 中的同构将 (h,1) 与 h 和 (1,k) 与 k 相识别,我们得到 khk−1=k⋅h ,这就是 (5)。
Finally,we have just seen that (under the identifications in (2)) K≤NG(H) . Since G=HK and certainly H≤NG(H) ,we have NG(H)=G ,i.e., H⊴G ,which proves (3) and completes the proof.
Definition. Let H and K be groups and let φ be a homomorphism from K into Aut(H) . The group described in Theorem 10 is called the semidirect product of H and K with respect to φ and will be denoted by H⋊φK (when there is no danger of confusion we shall simply write H⋊K ).
定义。设 H 和 K 是群,φ 是从 K 到 Aut(H) 的同态。定理 10 中描述的群称为 H 和 K 关于 φ 的半直积,记为 H⋊φK(当不存在混淆的危险时,我们将简单地写作 H⋊K )。
The notation is chosen to remind us that the copy of H in H⋊K is the normal "factor" and that the construction of a semidirect product is not symmetric in H and K (unlike that of a direct product). Before giving some examples we clarify exactly when the semidirect product of H and K is their direct product (in particular,we see that direct products are a special case of semidirect products). See also Exercise 1.
该表示法的选择是为了提醒我们,H 在 H⋊K 中的副本是正常的“因子”,并且半直积的构造在 H 和 K 之间不是对称的(与直积不同)。在给出一些例子之前,我们明确说明在什么情况下 H 和 K 的半直积是它们的直积(特别是,我们发现直积是半直积的特殊情况)。参见练习1。
Proposition 11. Let H and K be groups and let φ:K→Aut(H) be a homomorphism. Then the following are equivalent:
命题11。设 H 和 K 是群,φ:K→Aut(H) 是同态。那么以下条件是等价的:
(1) the identity (set) map between H⋊K and H×K is a group homomorphism (hence an isomorphism)
(1)H⋊K 和 H×K 之间的恒等(集合)映射是群同态(因此是同构)
(2) φ is the trivial homomorphism from K into Aut(H)
(2)φ 是从 K 到 Aut(H) 的平凡同态
(3) K⊴H⋊K .
(3)K⊴H⋊K 。
Proof: (1) ⇒ (2) By definition of the group operation in H⋊K
证明:(1)⇒ (2)根据 H⋊K 中群运算的定义
(h1,k1)(h2,k2)=(h1k1⋅h2,k1k2)
for all h1,h2∈H and k1,k2∈K . By assumption (1), (h1,k1)(h2,k2)=(h1h2,k1k2) . Equating the first factors of these ordered pairs gives k1⋅h2=h2 for all h2∈H and all k1∈K ,i.e., K acts trivially on H . This is (2).
对于所有的 h1,h2∈H 和 k1,k2∈K 。根据假设(1),(h1,k1)(h2,k2)=(h1h2,k1k2) 。将这些有序对的第一因子相等,得到 k1⋅h2=h2 对于所有的 h2∈H 和所有的 k1∈K ,即 K 在 H 上作用是平凡的。这是(2)。
(2)⇒(3) If φ is trivial,then the action of K on H is trivial,so that the elements of H commute with those of K by Theorem 10(5). In particular, H normalizes K . Since K normalizes itself, G=HK normalizes K ,which is (3).
如果 φ 是平凡的,那么 K 在 H 上的作用也是平凡的,因此根据定理10(5),H 的元素与 K 的元素交换。特别是,H 正规化 K 。由于 K 正规化它自己,G=HK 也正规化 K ,这是(3)。
(3) ⇒ (1) If K is normal in H⋊K then (as in the proof of Theorem 9) for all h∈H and k∈K,[h,k]∈H∩K=1 . Thus hk=kh and the action of K on H is trivial. The multiplication in the semidirect product is then the same as that in the direct product:
(3) ⇒ (1) 如果 K 在 H⋊K 中是正规的(如同定理9的证明中那样),那么对于所有的 h∈H 和 k∈K,[h,k]∈H∩K=1 。因此 hk=kh ,且 K 对 H 的作用是平凡的。半直积中的乘法与直积中的乘法相同:
(h1,k1)(h2,k2)=(h1h2,k1k2)
for all h1,h2∈H and k1,k2∈K . This gives (1) and completes the proof.
对于所有的 h1,h2∈H 和 k1,k2∈K 。这给出了(1)并完成了证明。
Examples
示例
In all examples H and K are groups and φ is a homomorphism from K into Aut(H)with associated action of K on H denoted by a dot. Let G=H⋊K and as in Theorem 10 we identify H and K as subgroups of G . We shall use Propositions 4.16 and 4.17 to determine homomorphisms φ for some specific groups H . In each of the following examples the proof that φ is a homomorphism is easy (since K will often be cyclic) so the details are omitted.
在所有示例中 H 和 K 是群,φ 是从 K 到 Aut(H) 的同态,其相关的 K 对 H 的作用用点表示。设 G=H⋊K ,如同定理10中,我们将 H 和 K 识别为 G 的子群。我们将使用命题4.16和4.17来确定某些特定群 H 的同态 φ 。在以下每个示例中,证明 φ 是同态是容易的(因为 K 通常将是循环的),因此省略了细节。
(1) Let H be any abelian group (even of infinite order) and let K=⟨x⟩≅Z2 be the group of order 2. Define φ:K→Aut(H) by mapping x to the automorphism of inversion on H so that the associated action is x⋅h=h−1 ,for all h∈H . Then G contains the subgroup H of index 2 and
(1) 设 H 是任意的阿贝尔群(甚至是无限阶的),设 K=⟨x⟩≅Z2 是阶为2的群。定义 φ:K→Aut(H) 通过将 x 映射到 H 上的自同构求逆,使得相关的作用是 x⋅h=h−1 ,对于所有的 h∈H 。那么 G 包含了指标为2的子群 H 和
xhx−1=h−1 for all h∈H.
Of particular interest is the case when H is cyclic: if H=Zn ,one recognizes G as D2n and if H=Z we denote G by D∞ .
特别值得注意的是当 H 是循环的情况:如果 H=Zn ,则识别 G 为 D2n ,如果 H=Z 我们将 G 记作 D∞ 。
(2) We can generalize the preceding example in a number of ways. One way is to let H be any abelian group and to let K=⟨x⟩≅Z2n be cyclic of order 2n . Define φ again by mapping x to inversion,so that x2 acts as the identity on H . In G,xhx−1=h−1 and x2hx−2=h for all h∈H . Thus x2∈Z(G) . In particular,if H=Z3 and K=Z4 , G is a non-abelian group of order 12 which is not isomorphic to A4 or D12 (since its Sylow 2-subgroup, K ,is cyclic of order 4).
(2)我们可以通过多种方式推广前面的例子。一种方式是让 H 成为任意的阿贝尔群,并让 K=⟨x⟩≅Z2n 成为阶为 2n 的循环群。再次通过映射 x 到逆元来定义 φ ,使得 x2 在 H 上作为恒等映射。在 G,xhx−1=h−1 和 x2hx−2=h 中对于所有 h∈H 成立。因此 x2∈Z(G) 。特别地,如果 H=Z3 且 K=Z4 ,则 G 是一个阶为12的非阿贝尔群,且不与 A4 或 D12 同构(因为它的Sylow 2-子群 K 是阶为4的循环群)。
(3) Following up on the preceding example let H=⟨h⟩≅Z2n and let K=⟨x⟩≅Z4 with xhx−1=h−1 in G . As noted above, x2∈Z(G) . Since x inverts h (i.e.,inverts H),x inverts the unique subgroup ⟨z⟩ of order 2 in H ,where z=h2n−1 . Thus xzx−1=z−1=z ,so x centralizes z . It follows that z∈Z(G) . Thus x2z∈Z(G) hence ⟨x2z⟩⊴G . Let Gˉ=G/⟨x2z⟩ . Since x2 and z are distinct commuting elements of order 2,the order of x2z is 2,so Gˉ=21∣G∣=2n+1 . By factoring out the product x2z to form Gˉ we identify x2 and h2n−1 in the quotient. In particular,when n=2 ,both xˉ and hˉ have order 4, xˉ inverts hˉ and hˉ2=xˉ2 . It follows that Gˉ≅Q8 in this case. In general,one can check that Gˉ has a unique subgroup of order 2 (namely ( xˉ2 )) which equals the center of G . The group G is called the generalized quaternion group of order 2n+1 and is denoted by Q2n+1 :
(3) 继续前一个例子,设 H=⟨h⟩≅Z2n 并且设 K=⟨x⟩≅Z4 ,其中 xhx−1=h−1 在 G 中。如上所述,x2∈Z(G) 。由于 x 逆 h(即逆 H),x 逆 H 中阶为2的唯一子群 ⟨z⟩ ,其中 z=h2n−1 )。因此 xzx−1=z−1=z ,所以 x 使 z 居中。由此得出 z∈Z(G) 。因此 x2z∈Z(G) ,因此 ⟨x2z⟩⊴G 。设 Gˉ=G/⟨x2z⟩ 。由于 x2 和 z 是两个不同的阶为2的交换元素,x2z 的阶是2,所以 Gˉ=21∣G∣=2n+1 。通过将 x2z 的积因子分解成 Gˉ ,我们在商中识别 x2 和 h2n−1 。特别是当 n=2 时,xˉ 和 hˉ 的阶都是4,xˉ 逆 hˉ 并且 hˉ2=xˉ2 。因此在这种情况下 Gˉ≅Q8 。一般来说,可以验证 Gˉ 有一个唯一的阶为2的子群(即 ( xˉ2 )),它等于 G 的中心。这个群 G 被称为阶为 2n+1 的广义四元数群,表示为 Q2n+1 :
Q2n+1=⟨h,x∣h2n=x4=1,x−1hx=h−1,h2n−1=x2⟩.
(4) Let H=Q (under addition) and let K=⟨x⟩≅Z . Define φ by mapping x to the map "multiplication by 2 " on H ,so that x acts on h∈H by x⋅h=2h . Note that multiplication by 2 is an automorphism of H because it has a 2-sided inverse,namely multiplication by 21 . In the group G,Z≤Q and the conjugate xZx−1 of Z is a proper subgroup of Z (namely 2Z ). Thus x∈/NG(Z) even though xZx−1≤Z (note that x−1Zx is not contained in Z ). This shows that in order to prove an element g normalizes a subgroup A in an infinite group it is not sufficient in general to show that the conjugate of A by g is just contained in A (which is sufficient for finite groups).
(4) 设 H=Q(在加法下)和 K=⟨x⟩≅Z 。定义 φ 通过将 x 映射到 H 上的“乘以2”的映射 h∈H,使得 x 通过 x⋅h=2h 作用于 h∈H 。注意乘以2是 H 的自同构,因为它有一个2边的逆元,即乘以 21 。在群 G,Z≤Q 中,xZx−1 的共轭 Z 是 Z 的一个真子群(即 2Z )。因此 x∈/NG(Z),尽管 xZx−1≤Z(注意 x−1Zx 不包含在 Z 中)。这表明,在一般情况下,为了证明一个元素 g 在一个无限群中正规化一个子群 A,仅仅证明 A 通过 g 的共轭包含在 A 中是不够的(这对于有限群是充分的)。
(5) For H any group let K=Aut(H) with φ the identity map from K to Aut(H) . The semidirect product H⋊Aut(H) is called the holomorph of H and will be denoted by Hol(H) . Some holomorphs are described below; verifications of these isomorphisms are given as exercises at the end of this chapter.
(5) 对于 H 任何群,设 K=Aut(H) 与 φ 从 K 到 Aut(H) 的恒等映射。半直积 H⋊Aut(H) 被称为 H 的全形,并用 Hol(H) 表示。下面描述了一些全形;这些同构的验证将在本章末尾作为练习给出。
(a) Hol(Z2×Z2)≅S4 .
(a) Hol(Z2×Z2)≅S4 。
(b) If ∣G∣=n and π:G→Sn is the left regular representation (Section 4.2),then NSn(π(G))≅Hol(G) . In particular,since the left regular representation of a generator of Zn is an n -cycle in Sn we obtain that for any n -cycle (12…n) :
(b) 如果 ∣G∣=n 并且 π:G→Sn 是左正则表示(第4.2节),那么 NSn(π(G))≅Hol(G) 。特别地,由于一个生成元的左正则表示在 Zn 中是一个 n -循环,我们得到对于任何 n -循环 (12…n) :
NSn(⟨(12…n)⟩)≅Hol(Zn)=Zn⋊Aut(Zn).
Note that the latter group has order nφ(n) .
注意,后一个群有阶 nφ(n)。
(6) Let p and q be primes with p<q ,let H=Zq and let K=Zp . We have already seen that if p does not divide q−1 then every group of order pq is cyclic (see the example following Proposition 4.16). This is consistent with the fact that if p does not divide q−1 ,there is no nontrivial homomorphism from Zp into Aut(Zq) (the latter group is cyclic of order q−1 by Proposition 4.17). Assume now that p∣q−1 . By Cauchy’s Theorem, Aut(Zq) contains a subgroup of order p (which is unique because Aut(Zq) is cyclic). Thus there is a nontrivial homomorphism, φ ,from K into Aut(H) . The associated group G=H⋊K has order pq and K is not normal in G (Proposition 11). In particular, G is non-abelian. We shall prove shortly that G is (up to isomorphism) the unique non-abelian group of order pq . If p=2,G must be isomorphic to D2q .
(6) 设 p 和 q 是满足 p<q 的素数,设 H=Zq 且设 K=Zp。我们已经看到,如果 p 不整除 q−1,那么每个阶为 pq 的群都是循环群(参见命题 4.16 后的示例)。这与如果 p 不整除 q−1,则不存在从 Zp 到 Aut(Zq) 的非平凡同态的事实一致(根据命题 4.17,后者是阶为 q−1 的循环群)。现在假设 p∣q−1。根据柯西定理,Aut(Zq) 包含一个阶为 p 的子群(因为 Aut(Zq) 是循环群,所以这个子群是唯一的)。因此存在一个非平凡同态 φ,从 K 到 Aut(H)。相关的群 G=H⋊K 有阶 pq,且 K 在 G 中不是正规子群(命题 11)。特别地,G 是非阿贝尔群。我们很快将证明 G 是(同构意义下的)唯一的阶为 pq 的非阿贝尔群。如果 p=2,G,则必须同构于 D2q。
(7) Let p be an odd prime. We construct two nonisomorphic non-abelian groups of order p3 (we shall later prove that any non-abelian group of order p3 is isomorphic to one of these two).
(7) 设 p 是一个奇素数。我们构造两个不同构的非阿贝尔群,它们的阶为 p3(我们稍后将证明任何阶为 p3 的非阿贝尔群都同构于这两个群之一)。
Let H=Zp×Zp and let K=Zp . By Proposition 4.17,Aut (H)≅GL2(Fp) and ∣GL2(Fp)∣=(p2−1)(p2−p) . Since p∣∣Aut(H)∣ ,by Cauchy’s Theorem H has an automorphism of order p . Thus there is a nontrivial homomorphism, φ ,from K into Aut(H) and so the associated group H⋊K is a non-abelian group of order p3 . More explicitly,if H=⟨a⟩×⟨b⟩ ,and x is a generator for K then x acts on a and b by
令 H=Zp×Zp 且令 K=Zp 。根据命题 4.17,Aut (H)≅GL2(Fp) 和 ∣GL2(Fp)∣=(p2−1)(p2−p) 。由于 p∣∣Aut(H)∣ ,根据柯西定理 H 存在一个阶为 p 的自同构。因此存在一个非平凡同态,φ ,从 K 到 Aut(H) ,因此相关的群 H⋊K 是一个阶为 p3 的非阿贝尔群。更具体地说,如果 H=⟨a⟩×⟨b⟩ ,且 x 是 K 的生成元,那么 x 通过
x⋅a=ab and x⋅b=b
which defines the action of x on all of H . With respect to the Fp -basis a,b of the 2-dimensional vector space H the action of x (which can be considered in additive notation as a nonsingular linear transformation) has matrix
定义了 x 对所有 H 的作用。关于 Fp -基 a,b 的 2 维向量空间 H 的作用(可以认为是加法表示下的非奇异线性变换)具有矩阵
(1101)∈GL2(Fp)
The resulting semidirect product has the presentation
生成的半直积具有如下表示
⟨x,a,b∣xp=ap=bp=1,ab=ba,xax−1=ab,xbx−1=b⟩
(in fact,this group is generated by {x,a} ,and is called the Heisenberg group over Z/pZ ,cf. Exercise 25).
(实际上,这个群是由 {x,a} 生成的,并被称为 Z/pZ 上的海森堡群,参见练习 25)。
Next let H=Zp2 and K=Zp . Again by Proposition 4.17,Aut (H)≅Zp(p−1) , so H admits an automorphism of order p . Thus there is a nontrivial homomorphism, φ ,from KintoAut(H) and so the group H⋊K is non-abelian and of order p3 . More explicitly,if H=⟨y⟩ ,and x is a generator for K then x acts on y by
接下来令 H=Zp2 和 K=Zp 。再次根据命题 4.17,Aut (H)≅Zp(p−1) ,所以 H 具有一个阶为 p 的自同构。因此存在一个非平凡同态,φ ,从 KintoAut(H) ,因此群 H⋊K 是非阿贝尔的,且阶为 p3 。更具体地说,如果 H=⟨y⟩ ,且 x 是 K 的生成元,那么 x 通过
x⋅y=y1+p.
The resulting semidirect product has the presentation
生成的半直积具有如下表示
⟨x,y∣xp=yp2=1,xyx−1=y1+p⟩.
These two groups are not isomorphic (the former contains no element of order p2 ,cf. Exercise 25,and the latter clearly does,namely y ).
这两个群不是同构的(前者不包含阶为 p2 的元素,参见练习25,而后者显然包含,即 y )。
( ) Let H=Q8×(Z2×Z2)=⟨i,j⟩×(⟨a⟩×⟨b⟩) and let K=⟨y⟩≅Z3 . The map defined by
is easily seen to give an automorphism of H of order 3 . Let φ be the homomorphism from K to Aut(H) defined by mapping y to this automorphism,and let G be the associated semidirect product,so that y∈G acts by
可以轻易看出它给出了一个 H 的阶为3的自同构。设 φ 是从 K 到 Aut(H) 的同态,定义为将 y 映射到这个自同构,设 G 为相关的半直积,使得 y∈G 通过
y⋅i=jy⋅j=ky⋅a=by⋅b=ab.
The group G=H⋊K is a non-abelian group of order 96 with the property that the element i2a∈G′ but i2a cannot be expressed as a single commutator [x,y] ,for any x,y∈G (checking the latter assertion is an elementary calculation).
As in the case of direct products we now prove a recognition theorem for semidirect products. This theorem will enable us to “break down” or “factor” all groups of certain orders and, as a result, classify groups of those orders. The strategy is discussed in greater detail following this theorem.
Theorem 12. Suppose G is a group with subgroups H and K such that
定理12。假设 G 是一个群,其子群为 H 和 K ,使得
(1) H⊴G ,and
(1)H⊴G ,并且
(2) H∩K=1 .
(2)H∩K=1 。
Let φ:K→Aut(H) be the homomorphism defined by mapping k∈K to the automorphism of left conjugation by k on H . Then HK≅H⋊K . In particular,if G=HK with H and K satisfying (1) and (2),then G is the semidirect product of H and K .
设 φ:K→Aut(H) 为一个同态,定义为将 k∈K 映射到由 k 对 H 进行左共轭的自同构。那么 HK≅H⋊K 。特别地,如果 G=HK 且 H 和 K 满足(1)和(2),那么 G 是 H 和 K 的半直积。
Proof: Note that since H⊴G,HK is a subgroup of G . By Proposition 8 every element of HK can be written uniquely in the form hk ,for some h∈H and k∈K . Thus the map hk↦(h,k) is a set bijection from HK onto H⋊K . The fact that this map is a homomorphism is the computation at the beginning of this section which led us to the formulation of the definition of the semidirect product.
证明:注意由于 H⊴G,HK 是 G 的子群。根据命题8,HK 的每个元素都可以唯一地写成 hk 的形式,对于某些 h∈H 和 k∈K 。因此映射 hk↦(h,k) 是从 HK 到 H⋊K 的集合双射。这个映射是一个同态的事实是本节开头进行的计算,它引导我们形成了半直积定义的表述。
Definition. Let H be a subgroup of the group G . A subgroup K of G is called a complement for H in G if G=HK and H∩K=1 .
定义。设 H 是群 G 的子群。如果 K 是 G 的一个子群,并且满足 G=HK 和 H∩K=1 ,则称 K 为 H 在 G 中的补。
With this terminology, the criterion for recognizing a semidirect product is simply that there must exist a complement for some proper normal subgroup of G . Not every group is the semidirect product of two of its proper subgroups (for example, if the group is simple), but as we have seen, the notion of a semidirect product greatly increases our list of known groups.
使用这个术语,识别半直积的标准仅仅是必须存在某个 G 的适当正规子群的补。并非每个群都是其两个适当子群的半直积(例如,如果群是简单的),但正如我们所见,半直积的概念大大增加了我们已知的群列表。
Some Classifications
一些分类
We now apply Theorem 12 to classify groups of order n for certain values of n . The basic idea in each of the following arguments is to
我们现在将定理12应用于分类阶为 n 的群,对于某些 n 的值。以下每个论证的基本思想是
(a) show every group of order n has proper subgroups H and K satisfying the hypothesis of Theorem 12 with G=HK
(a) 证明每个阶为 n 的群都有满足定理12假设的适当子群 H 和 K ,且 G=HK
(b) find all possible isomorphism types for H and K
(b) 找出 H 和 K 的所有可能的同构类型
(c) for each pair H,K found in (b) find all possible homomorphisms φ:K→Aut(H)
(c) 对于在(b)中找到的每对 H,K ,找出所有可能的同态 φ:K→Aut(H)
(d) for each triple H,K,φ found in (c) form the semidirect product H⋊K (so any group G of order n is isomorphic to one of these explicitly constructed groups) and among all these semidirect products determine which pairs are isomorphic. This results in a list of the distinct isomorphism types of groups of order n .
(d) 对于在 (c) 中找到的每个三元组 H,K,φ,形成半直积 H⋊K(因此任何阶数为 n 的群 G 都与这些显式构造的群同构)并在所有这些半直积中确定哪些对是同构的。这产生了一个阶数为 n 的不同同构类型群的列表。
In order to start this process we must first find subgroups H and K (of an arbitrary group G of order n ) satisfying the above conditions. In the case of "small" values of n we can often do this by Sylow’s Theorem. To show normality of H we use the conjugacy part of Sylow’s Theorem or other normality criteria established in Chapter 4 (e.g., Corollary 4.5). Some of this work has already been done in the examples in Section 4.5. In many of the examples that follow, ∣H∣ and ∣K∣ are relatively prime,so H∩K=1 holds by Lagrange’s Theorem.
为了开始这个过程,我们首先必须找到子群 H 和 K(阶数为 n 的任意群 G 的子群)满足上述条件。在 n 的“小”值的情况下,我们通常可以通过 Sylow 定理来完成这一点。为了显示 H 的正规性,我们使用 Sylow 定理的共轭部分或第 4 章中建立的其它正规性准则(例如,推论 4.5)。在 4.5 节的例子中已经完成了一些这样的工作。在接下来的许多例子中,∣H∣ 和 ∣K∣ 是互质的,因此根据 Lagrange 定理,H∩K=1 成立。
Since H and K are proper subgroups of G one should think of the determination of H and K as being achieved inductively. In the examples we discuss, H and K will have sufficiently small order that we shall know all possible isomorphism types from previous results. For example,in most instances H and K will be of prime or prime squared order.
由于 H 和 K 是 G 的真子群,人们应该认为确定 H 和 K 是通过归纳实现的。在我们讨论的例子中,H 和 K 将有足够小的阶数,以至于我们可以从之前的结果中知道所有可能的同构类型。例如,在大多数情况下,H 和 K 将是素数或素数平方的阶数。
There will be relatively few possible homomorphisms φ:K→Aut(H) in our examples, particularly after we take into account certain symmetries (such as replacing one generator of K by another when K is cyclic).
在我们的例子中,可能的同态 φ:K→Aut(H) 将相对较少,特别是我们在考虑某些对称性之后(例如,当 K 是循环群时,用另一个生成元替换 K 的一个生成元)。
Finally, the semidirect products which emerge from this process will, in our examples, be small in number and we shall find that, for the most part, they are (pairwise) not isomorphic. In general, this can be a more delicate problem, as Exercise 4 indicates.
We emphasize that this approach to “factoring” every group of some given order n as a semidirect product does not work for arbitrary n . For example, Q8 is not a semidirect product since no proper subgroup has a complement (although we saw that it is a quotient of a semidirect product). Empirically, this process generally works well when the group order n is not divisible by a large power of any prime. At the other extreme,only a small percentage of the groups of order pα for large α ( p a prime) are nontrivial semidirect products.
我们强调,这种将某些给定阶的每个群 n 作为半直积进行“分解”的方法并不适用于任意的 n 。例如,Q8 不是一个半直积,因为没有适当的子群具有补集(尽管我们看到它是半直积的商)。从经验上讲,当群的阶 n 不能被任何素数的较大幂整除时,这个过程通常工作得很好。在另一个极端,只有一小部分的阶为 pα 的群对于大的 α (p 是一个素数)是非平凡半直积。
Example: (Groups of Order pq,p and q primes with p<q )
示例:(阶为 pq,p 且 q 为素数的群)
Let G be any group of order pq ,let P∈Sylp(G) and let Q∈Sylq(G) . In Example 1 of the applications of Sylow’s Theorems we proved that G≅Q⋊P ,for some φ:P→Aut(Q) . Since P and Q are of prime order,they are cyclic. The group Aut(Q) is cyclic of order q−1 . If p does not divide q−1 ,the only homomorphism from P to Aut(Q) is the trivial homomorphism, hence the only semidirect product in this case is the direct product, i.e., G is cyclic.
设 G 为任意阶为 pq 的群,令 P∈Sylp(G) 并且令 Q∈Sylq(G) 。在应用 Sylow 定理的例1中,我们证明了 G≅Q⋊P ,对于某个 φ:P→Aut(Q) 。由于 P 和 Q 的阶为素数,它们是循环的。群 Aut(Q) 是阶为 q−1 的循环群。如果 p 不整除 q−1 ,那么从 P 到 Aut(Q) 的唯一同态是平凡同态,因此在这种情况下唯一的半直积是直积,即 G 是循环的。
Consider now the case when p∣q−1 and let P=⟨y⟩ . Since Aut(Q) is cyclic it contains a unique subgroup of order p ,say ⟨γ⟩ ,and any homomorphism φ:P→Aut(Q) must map y to a power of γ . There are therefore p homomorphisms φi:P→Aut(Q) given by φi(y)=γi,0≤i≤p−1 . Since φ0 is the trivial homomorphism, Q⋊φ0P≅Q×P as before. Each φi for i=0 gives rise to a non-abelian group, Gi ,of order pq . It is straightforward to check that these groups are all isomorphic because for each φi,i>0 , there is some generator yi of P such that φi(yi)=γ . Thus,up to a choice for the (arbitrary) generator of P ,these semidirect products are all the same (see Exercise 6. See also Exercise 28 of Section 4.3).
现在考虑当 p∣q−1 且让 P=⟨y⟩ 的情况。由于 Aut(Q) 是循环的,它包含一个阶为 p 的唯一子群,称为 ⟨γ⟩,并且任何同态 φ:P→Aut(Q) 必须将 y 映射到 γ 的幂。因此有 p 个同态 φi:P→Aut(Q),由 φi(y)=γi,0≤i≤p−1 给出。由于 φ0 是平凡同态,Q⋊φ0P≅Q×P 如前所述。每个 φi 对于 i=0 产生一个非阿贝尔群,Gi,其阶为 pq。可以简单地验证这些群都是同构的,因为对于每个 φi,i>0,存在 P 的某个生成元 yi,使得 φi(yi)=γ。因此,除了对 P 的(任意)生成元的选择之外,这些半直积都是相同的(参见练习6。也见第4.3节的练习28)。
Example: (Groups of Order 30)
示例:(阶为30的群)
By the examples following Sylow’s Theorem every group G of order 30 contains a subgroup H of order 15 . By the preceding example H is cyclic and H is normal in G (index 2). By Sylow’s Theorem there is a subgroup K of G of order 2. Thus G=HK and H∩K=1 so G≅H⋊K ,for some φ:K→Aut(H) . By Proposition 4.16,
根据 Sylow 定理后的例子,每个阶为30的群 G 包含一个阶为15的子群 H。根据前一个例子,H 是循环的,并且 H 在 G 中是正规子群(指数为2)。根据 Sylow 定理,存在 G 的一个阶为2的子群 K。因此 G=HK 并且 H∩K=1,所以 G≅H⋊K,对于某个 φ:K→Aut(H)。根据命题4.16,
Aut(Z15)≅(Z/15Z)×≅Z4×Z2
The latter isomorphism can be computed directly, or one can use Exercise 11 of the preceding section: writing H as ⟨a⟩×⟨b⟩≅Z5×Z3 ,we have (since these two subgroups are characteristic in H )
后一个同构可以直接计算,或者可以使用上一节的练习11:将 H 写作 ⟨a⟩×⟨b⟩≅Z5×Z3,我们得到(因为这两个子群在 H 中是特征子群)。
Aut(H)≅Aut(Z5)×Aut(Z3)
In particular, Aut(H) contains precisely three elements of order 2,whose actions on the group H=⟨a⟩×⟨b⟩ are the following:
特别是,Aut(H) 精确地包含三个阶为2的元素,它们在群 H=⟨a⟩×⟨b⟩ 上的作用如下:
{ab↦↦ab−1}{ab↦↦a−1b}{ab↦↦a−1b−1}.
Thus there are three nontrivial homomorphisms from K into Aut(H) given by sending the generator of K into one of these three elements of order 2 (as usual,the trivial homomorphism gives the direct product: H×K≅Z30) .
因此存在三个从 K 到 Aut(H) 的非平凡同态,它们通过将 K 的生成元映射到这三个阶为2的元素之一来实现(如通常情况,平凡同态给出直积:H×K≅Z30))。
Let K=⟨k⟩ . If the homomorphism φ1:K→Aut(H) is defined by mapping k to the first automorphism above (so that k⋅a=a and k⋅b=b−1 gives the action of k on H ) then G1=H⋊φ1K is easily seen to be isomorphic to Z5×D6 (note that in this semidirect product k centralizes the element a of H of order 5,so the factorization as a direct product is ⟨a⟩×⟨b,k⟩) .
设 K=⟨k⟩ 。如果同态 φ1:K→Aut(H) 通过将 k 映射到上述第一个自同构来定义(这样 k⋅a=a 和 k⋅b=b−1 给出了 k 在 H 上的作用),那么 G1=H⋊φ1K 很容易看出与 Z5×D6 同构(注意在这个半直积中 k centralized a 的元素 H 阶为5,因此分解为直积是 ⟨a⟩×⟨b,k⟩))。
If φ2 is defined by mapping k to the second automorphism above,then G2=H⋊φ2K is easily seen to be isomorphic to Z3×D10 (note that in this semidirect product k centralizes the element b of H of order 3,so the factorization as a direct product is ⟨b⟩×⟨a,k⟩ ).
如果 φ2 通过将 k 映射到上述第二个自同构来定义,那么 G2=H⋊φ2K 很容易看出与 Z3×D10 同构(注意在这个半直积中 k centralized b 的元素 H 阶为3,因此分解为直积是 ⟨b⟩×⟨a,k⟩)。
If φ3 is defined by mapping k to the third automorphism above then G3=H⋊φ3K is easily seen to be isomorphic to D30 .
如果 φ3 通过将 k 映射到上述第三个自同构来定义,那么 G3=H⋊φ3K 很容易看出与 D30 同构。
Note that these groups are all nonisomorphic since their centers have orders 30 (in the abelian case),5(for G1 ),3(for G2 ),and 1 (for G3 ).
We emphasize that although (in hindsight) this procedure does not give rise to any groups we could not already have constructed using only direct products, the argument proves that this is the complete list of isomorphism types of groups of order 30.
Let G be a group of order 12,let V∈Syl2(G) and let T∈Syl3(G) . By the discussion of groups of order 12 in Section 4.5 we know that either V or T is normal in G (for purposes of illustration we shall not invoke the full force of our results from Chapter 4, namely that either T⊴G or G≅A4 ). By Lagrange’s Theorem V∩T=1 . Thus G is a semidirect product. Note that V≅Z4 or Z2×Z2 and T≅Z3 . Case 1: V⊴G
设 G 是一个阶数为12的群,设 V∈Syl2(G) 并且设 T∈Syl3(G) 。根据第4.5节中关于阶数为12的群的讨论,我们知道 V 或 T 在 G 中是正规群(为了说明目的,我们不会动用第4章的全部结果,即 T⊴G 或 G≅A4)。根据拉格朗日定理 V∩T=1 。因此 G 是一个半直积。注意 V≅Z4 或 Z2×Z2 并且 T≅Z3 。情形1:V⊴G
We must determine all possible homomorphisms from T into Aut(V) . If V≅Z4 , then Aut(V)≅Z2 and there are no nontrivial homomorphisms from T into Aut(V) . Thus the only group of order 12 with a normal cyclic Sylow 2-subgroup is Z12 .
我们必须确定从 T 到 Aut(V) 的所有可能同态。如果 V≅Z4 ,那么 Aut(V)≅Z2 并且不存在从 T 到 Aut(V) 的非平凡同态。因此,唯一具有正规循环Sylow 2-子群的阶数为12的群是 Z12。
Assume therefore that V≅Z2×Z2 . In this case Aut(V)≅S3 and there is a unique subgroup of Aut(V) of order3,say ⟨γ⟩ . Thus if T=⟨γ⟩ ,there are three possible homomorphisms from T into Aut(V) :
As usual, φ0 is the trivial homomorphism,which gives rise to the direct product Z2×Z2×Z3 . Homomorphisms φ1 and φ2 give rise to isomorphic semidirect products because they differ only in the choice of a generator for T (i.e., φ1(y)=γ and φ2(y′)=γ , where y′=y2 and y′ is another choice of generator for T -see also Exercise 6). The unique non-abelian group in this case is A4 .
We must determine all possible homomorphisms from V into Aut(T) . Note that Aut(T)=⟨λ⟩≅Z2 ,where λ inverts T . If V=⟨x⟩≅Z4 ,there are precisely two homomorphisms from V into Aut(T) : the trivial homomorphism and the homomorphism which sends x to λ . As usual,the trivial homomorphism gives rise to the direct product: Z3×Z4≅Z12 . The nontrivial homomorphism gives the semidirect product which was discussed in Example 2 following Proposition 11 of this section.
我们必须确定所有从 V 到 Aut(T) 的可能同态。注意 Aut(T)=⟨λ⟩≅Z2,其中 λ 逆转 T。如果 V=⟨x⟩≅Z4,则存在恰好两个从 V 到 Aut(T) 的同态:平凡同态和将 x 映射到 λ 的同态。如往常一样,平凡同态产生了直积:Z3×Z4≅Z12。非平凡同态给出了在本文第11命题后例2中讨论的半直积。
Finally,assume V=⟨a⟩×⟨b⟩≅Z2×Z2 . There are precisely three nontrivial homomorphisms from V into Aut(T) determined by specifying their kernels as one of the three subgroups of order2in V. For example, φ1(a)=λ and φ1(b)=λ has kernel ⟨ab⟩, that is,in this semidirect product both a and b act by inverting T and ab centralizes T . If φ2 and φ3 have kernels ⟨a⟩ and ⟨b⟩ ,respectively,then one easily checks that the resulting three semidirect products are all isomorphic to S3×Z2 ,where the Z2 direct factor is the kernel of φi . For example,
最后,假设 V=⟨a⟩×⟨b⟩≅Z2×Z2 。存在恰好三个非平凡同态从 V 到 Aut(T),通过指定它们的核为 V. 中阶为2的三个子群之一来确定。例如,φ1(a)=λ 和 φ1(b)=λ 的核是 ⟨ab⟩,,也就是说,在这个半直积中,a 和 b 通过求逆 T 和 ab 来作用,并且 ab 使 T居中。如果 φ2 和 φ3 的核分别是 ⟨a⟩ 和 ⟨b⟩,那么很容易验证,得到的三个半直积都与 S3×Z2 同构,其中 Z2 直因子的核是 φi 。例如,
T⋊φ1V=⟨a,T⟩×⟨ab⟩.
In summary, there are precisely 5 groups of order 12, three of which are non-abelian.
总结起来,存在恰好5个12阶群,其中三个是非阿贝尔群。
Example: (Groups of Order p3,p an odd prime)
示例:(奇素数阶的群)
Let G be a group of order p3,p an odd prime,and assume G is not cyclic. By Exercise 9 of the previous section the map x↦xp is a homomorphism from G into Z(G) and the kernel of this homomorphism has order p2 or p3 . In the former case G must contain an element of order p2 and in the latter case every nonidentity element of G has order p .
设 G 是一个奇素数阶 p3,p 的群,并假设 G 不是循环群。根据上一节的练习9,映射 x↦xp 是从 G 到 Z(G) 的同态,这个同态的核的阶是 p2 或 p3。在前一种情况下 G 必须包含一个阶为 p2 的元素,而在后一种情况下 G 的每个非单位元素都有阶 p。
Case 1: G has an element of order p2
情况1:G 有一个阶为 p2 的元素
Let x be an element of order p2 and let H=⟨x⟩ . Note that since H has index p,H is normal in G by Corollary 4.5. If E is the kernel of the pth power map,then in this case E≅Zp×Zp and E∩H=⟨xp⟩ . Let y be any element of E−H and let K=⟨y⟩ . By construction, H∩K=1 and so G is isomorphic to Zp2⋊Zp ,for some φ:K→Aut(H) . If φ is the trivial homomorphism, G≅Zp2×Zp ,so we need only consider the nontrivial homomorphisms. By Proposition 4.17 Aut (H)≅Zp(p−1) is cyclic and so contains a unique subgroup of order p ,explicitly given by ⟨γ⟩ where
设 x 是阶为 p2 的元素,设 H=⟨x⟩ 。注意由于 H 的指数为 p,H ,根据推论 4.5,G 在 E 中是正规子群。如果 pth 是 E≅Zp×Zp 幂映射的核,那么在这种情况下 E∩H=⟨xp⟩ 和 y 。设 E−H 的任意元素为 K=⟨y⟩ ,设 H∩K=1 。根据构造,Zp2⋊Zp ,因此 G 同构于 φ:K→Aut(H) ,对于某个 φ 。如果 G≅Zp2×Zp 是平凡同态,那么 (H)≅Zp(p−1) ,所以我们只需要考虑非平凡同态。根据命题 4.17,Aut p 是循环群,因此包含一个唯一的阶为 ⟨γ⟩ 的子群,具体由 给出,其中
γ(x)=x1+p.
As usual,up to choice of a generator for the cyclic group K ,there is only one nontrivial homomorphism, φ ,from K into Aut(H) ,given by φ(y)=γ ; hence up to isomorphism there is a unique non-abelian group H⋊K in this case. This group is described in Example 7 above.
如往常一样,直到选择循环群 K 的生成元,只有一个非平凡同态 φ ,从 K 到 Aut(H) ,由 φ(y)=γ 给出;因此,在同构的意义下,这种情况下只有一个非阿贝尔群 H⋊K 。这个群在上述示例 7 中有所描述。
Case 2: every nonidentity element of G has order p
情况 2:G 的每个非单位元素都有阶 p
In this case let H be any subgroup of G of order p2 (see Exercise 29,Section 4.3). Necessarily H≅Zp×Zp . Let K=⟨y⟩ for any element y of G−H . Since H has index p,H⊴G and since K has order p but is not contained in H,H∩K=1 . Then G is isomorphic to (Zp×Zp)⋊Zp ,for some φ:K→Aut(H) . If φ is trivial, G≅Zp×Zp×Zp (the elementary abelian group),so we may assume φ is nontrivial. By Proposition 4.17,
在此情况下,设 H 为 G 的任意子群,其阶为 p2(参见练习29,第4.3节)。必然 H≅Zp×Zp 。设 K=⟨y⟩ 对于 G−H 中的任意元素 y 。由于 H 的指数为 p,H⊴G ,且由于 K 的阶为 p 但不包含在 H,H∩K=1 中。那么 G 与 (Zp×Zp)⋊Zp 同构,对于某个 φ:K→Aut(H) 。如果 φ 是平凡的,G≅Zp×Zp×Zp(初等阿贝尔群),因此我们可以假设 φ 是非平凡的。根据命题4.17,
Aut(H)≅GL2(Fp)
so ∣Aut(H)∣=(p2−1)(p2−p) . Note that a Sylow p -subgroup of Aut(H) has order p so all subgroups of order p in Aut(H) are conjugate in Aut(H) by Sylow’s Theorem. Explicitly,(as discussed in Example 7 above) every subgroup of order p in Aut(H) is conjugate to ⟨γ⟩ ,where if H=⟨a⟩×⟨b⟩ ,the automorphism γ is defined by
所以 ∣Aut(H)∣=(p2−1)(p2−p) 。注意,Aut(H) 的 Sylow p -子群的阶为 p ,因此 Aut(H) 中所有阶为 p 的子群都由 Sylow定理在 Aut(H) 中共轭。具体来说(如上例7所述),Aut(H) 中每个阶为 p 的子群都与 ⟨γ⟩ 共轭,其中如果 H=⟨a⟩×⟨b⟩ ,则自同构 γ 定义为
γ(a)=ab and γ(b)=b.
With respect to the Fp -basis a,b of the 2-dimensional vector space H the automorphism
关于 Fp -基 a,b 的2维向量空间 H 的自同构
has matrix
其矩阵为
(1101)∈GL2(Fp)
Thus (again quoting Exercise 6) there is a unique isomorphism type of semidirect product in this case.
因此(再次引用练习6),在这种情况下,半直积的同构类型是唯一的。
Finally, since the two non-abelian groups have different orders for the kernels of the pth power maps,they are not isomorphic. A presentation for this group is also given in Example 7 above.
Let H and K be groups,let φ be a homomorphism from K into Aut(H) and,as usual,identify H and K as subgroups of G=H⋊φK .
设 H 和 K 为群,φ 为从 K 到 Aut(H) 的同态,并且如往常一样,将 H 和 K 视为 G=H⋊φK 的子群。
Prove that CK(H)=kerφ (recall that CK(H)=CG(H)∩K ).
证明 CK(H)=kerφ(回忆 CK(H)=CG(H)∩K)。
Prove that CH(K)=NH(K) .
证明 CH(K)=NH(K)。
In Example 1 following the proof of Proposition 11 prove that every element of G−H has order 2. Prove that G is abelian if and only if h2=1 for all h∈H .
Let p=2 and check that the construction of the two non-abelian groups of order p3 is valid in this case. Prove that both resulting groups are isomorphic to D8 .
(a) Prove that G=H⋊K where H=Z2×Z2 and K≅S3 . Deduce that ∣G∣=24 .
(a) 证明 G=H⋊K 其中 H=Z2×Z2 和 K≅S3。推导出 ∣G∣=24。
(b) Prove that G is isomorphic to S4 . [Obtain a homomorphism from G into S4 by letting G act on the left cosets of K . Use Exercise 1 to show this representation is faithful.]
(b) 证明 G 同构于 S4。[通过让 G 作用于 K 的左陪集来获得从 G 到 S4 的同态。使用练习 1 来证明这个表示是忠实的。]
Assume that K is a cyclic group, H is an arbitrary group and φ1 and φ2 are homomorphisms from K into Aut(H) such that φ1(K) and φ2(K) are conjugate subgroups of Aut(H) . If K is infinite assume φ1 and φ2 are injective. Prove by constructing an explicit isomorphism that H⋊φ1K≅H⋊φ2K (in particular,if the subgroups φ1(K) and φ2(K) are equal in Aut(H), then the resulting semidirect products are isomorphic). [Suppose σφ1(K)σ−1=φ2(K) so that for some a∈Z we have σφ1(k)σ−1=φ2(k)a for all k∈K . Show that the map ψ:H⋊φ1K→H⋊φ2K defined by ψ((h,k))=(σ(h),ka) is a homomorphism. Show ψ is bijective by constructing a 2-sided inverse.]
假设 K 是一个循环群,H 是一个任意群,φ1 和 φ2 是从 K 到 Aut(H) 的同态,使得 φ1(K) 和 φ2(K) 是 Aut(H) 的共轭子群。如果 K 是无限的,假设 φ1 和 φ2 是单射。通过构造一个明确的同构来证明 H⋊φ1K≅H⋊φ2K (in particular,if the subgroups φ1(K) and φ2(K) are equal in Aut(H),,那么得到的半直积是同构的)。[假设 σφ1(K)σ−1=φ2(K),因此对于某些 a∈Z 我们有 σφ1(k)σ−1=φ2(k)a 对于所有 k∈K。证明由 ψ:H⋊φ1K→H⋊φ2K 定义的映射 ψ((h,k))=(σ(h),ka) 是一个同态。通过构造一个双边逆元来证明 ψ 是双射。]
This exercise describes thirteen isomorphism types of groups of order 56 . (It is not too difficult to show that every group of order 56 is isomorphic to one of these.)
这个练习描述了13种阶为56的群的同构类型。(证明每个阶为56的群同构于这些群之一并不太困难。)
(a) Prove that there are three abelian groups of order 56 .
(a) 证明存在三个阶为56的阿贝尔群。
(b) Prove that every group of order 56 has either a normal Sylow 2-subgroup or a normal Sylow 7-subgroup.
(c) Construct the following non-abelian groups of order 56 which have a normal Sylow 7-subgroup and whose Sylow 2-subgroup S is as specified:
(c) 构造以下阶为56的非阿贝尔群,这些群有一个正规的 Sylow 7-子群,且其 Sylow 2-子群 S 如下所述:
one group when S≅Z2×Z2×Z2
当 S≅Z2×Z2×Z2 时一个群。
two nonisomorphic groups when S≅Z4×Z2
当 S≅Z4×Z2 时两个非同构的群。
one group when S≅Z8
当 S≅Z8 时一个群。
two nonisomorphic groups when S≅Q8
当 S≅Q8 时两个非同构的群。
three nonisomorphic groups when S≅D8 .
当 S≅D8 时三个非同构的群。
[For a particular S ,two groups are not isomorphic if the kernels of the maps from S into Aut(Z7) are not isomorphic.]
[对于特定的 S,如果从 S 到 Aut(Z7) 的映射的核不同构,则两个群不是同构的。]
(d) Let G be a group of order 56 with a nonnormal Sylow 7-subgroup. Prove that if S is the Sylow 2-subgroup of G then S≅Z2×Z2×Z2 . [Let an element of order 7 act by conjugation on the seven nonidentity elements of S and deduce that they all have the same order.]
(d) 设 G 是一个阶数为56的群,且具有一个非正规的Sylow 7-子群。证明如果 S 是 G 的Sylow 2-子群,那么 S≅Z2×Z2×Z2 。[让一个阶数为7的元素通过共轭作用于 S 的七个非单位元素,并推导出它们都有相同的阶数。]
(e) Prove that there is a unique group of order 56 with a nonnormal Sylow 7-subgroup. [For existence use the fact that ∣GL3(F2)∣=168 ; for uniqueness use Exercise 6.]
Construct a non-abelian group of order 75 . Classify all groups of order 75 (there are three of them). [Use Exercise 6 to show that the non-abelian group is unique.] (The classification of groups of order pq2 ,where p and q are primes with p<q and p not dividing q−1 , is quite similar.)
构造一个阶数为75的非阿贝尔群。分类所有阶数为75的群(有三个)。[使用练习6来证明非阿贝尔群是唯一的。](阶数为 pq2 的群的分类,其中 p 和 q 是素数且 p<q 和 p 不整除 q−1 ,是非常相似的。)
Show that the matrix (01−14) is an element of order 5 in GL2(F19) . Use this matrix to construct a non-abelian group of order 1805 and give a presentation of this group. Classify groups of order 1805 (there are three isomorphism types). [Use Exercise 6 to prove uniqueness of the non-abelian group.] (A general method for finding elements of prime order in GLn(Fp) is described in the exercises in Section 12.2; this particular matrix of order 5 in GL2(F19) appears in Exercise 16 of that section as an illustration of the method.)
This exercise classifies the groups of order 147 (there are six isomorphism types).
这个练习分类了阶数为147的群(有六个同构类型)。
(a) Prove that there are two abelian groups of order 147.
(a) 证明存在两个阶数为147的阿贝尔群。
(b) Prove that every group of order 147 has a normal Sylow 7-subgroup.
(b) 证明每个阶数为147的群都有一个正规Sylow 7-子群。
(c) Prove that there is a unique non-abelian group whose Sylow 7-subgroup is cyclic.
(c) 证明存在一个唯一的非阿贝尔群,其Sylow 7-子群是循环的。
(d) Lett1=(2001) and t2=(1002) be elements of GL2(F7) . Prove P=⟨t1,t2⟩ is a Sylow 3-subgroup of GL2(F7) and that P≅Z3×Z3 . Deduce that every subgroup of GL2(F7) of order 3 is conjugate in GL2(F7) to a subgroup of P .
(e) By Example 3 in Section 1 the group P has four subgroups of order 3 and these are: P1=⟨t1⟩,P2=⟨t2⟩,P3=⟨t1t2⟩ ,and P4=⟨t1t22⟩ . For i=1,2,3,4 let Gi=(Z7×Z7)⋊φiZ3 ,where φi is an isomorphism of Z3 with the subgroup Pi of Aut(Z7×Z7) . For each i describe Gi in terms of generators and relations. Deduce that G1≅G2 .
(f) Prove that G1 is not isomorphic to either G3 or G4 . [Show that the center of G1 has
(f) 证明 G1 与 G3 或 G4 不同构。[证明 G1 的中心有
order 7 whereas the centers of G3 and G4 are trivial.]
(g) Prove that G3 is not isomorphic to G4 . [Show that every subgroup of order 7 in G3 is normal in G3 but that G4 has subgroups of order 7 that are not normal.]
(h) Classify the groups of order 147 by showing that the six nonisomorphic groups described above (two from part (a),one from part (c) and G1,G3 ,and G4 ) are all the groups of order 147. [Use Exercise 6 and part (d).] (The classification of groups of order pq2 ,where p and q are primes with p<q and p∣q−1 ,is quite similar.)
Classify groups of order 28 (there are four isomorphism types).
Classify the groups of order 20 (there are five isomorphism types).
Classify groups of order 4p ,where p is a prime greater than 3. [There are four isomorphism types when p≡3(mod4) and five isomorphism types when p≡1(mod4) .]
This exercise classifies the groups of order 60 (there are thirteen isomorphism types). Let G be a group of order 60,let P be a Sylow 5-subgroup of G and let Q be a Sylow 3-subgroup of G .
(a) Prove that if P is not normal in G then G≅A5 . [See Section 4.5.]
(b) Prove that if P⊴G but Q is not normal in G then G≅A4×Z5 . [Show in this case that P≤Z(G),G/P≅A4,a Sylow 2-subgroupT of G is normal and TQ≅A4.]
(c) Prove that if both P and Q are normal in G then G≅Z15⋊T where T≅Z4 or Z2×Z2 . Show in this case that there are six isomorphism types when T is cyclic (one abelian) and there are five isomorphism types when T is the Klein 4-group (one abelian). [Use the same ideas as in the classifications of groups of orders 30 and 20.]
Let p be an odd prime. Prove that every element of order 2 in GL2(Fp) is conjugate to a diagonal matrix with ±1 ’s on the diagonal. Classify the groups of order 2p2 . [If A is a 2×2 matrix with A2=I and v1,v2 is a basis for the underlying vector space,look at A acting on the vectors w1=v1+v2 and w2=v1−v2 .]
Show that there are exactly 4 distinct homomorphisms from Z2 into Aut(Z8) . Prove that the resulting semidirect products are the groups: Z8×Z2,D16 ,the quasidihedral group QD16 and the modular group M (cf. the exercises in Section 2.5).
Show that for any n≥3 there are exactly 4 distinct homomorphisms from Z2 into Aut(Z2n) . Prove that the resulting semidirect products give 4 nonisomorphic groups of order 2n+1. [Recall Exercises 21 to 23 in Section 2.3.] (These four groups together with the cyclic group and the generalized quaternion group, Q2n+1 ,are all the groups of order 2n+1 which possess a cyclic subgroup of index 2.)
Show that if H is any group then there is a group G that contains H as a normal subgroup with the property that for every automorphism σ of H there is an element g∈G such that conjugation by g when restricted to H is the given automorphism σ ,i.e.,every automorphism of H is obtained as an inner automorphism of G restricted to H .
Let H be a group of order n ,let K=Aut(H) and form G=Hol(H)=H⋊K (where φ is the identity homomorphism). Let G act by left multiplication on the left cosets of K in G and let π be the associated permutation representation π:G→Sn .
(a) Prove the elements of H are coset representatives for the left cosets of K in G and with this choice of coset representatives π restricted to H is the regular representation of H .
(b) Prove π(G) is the normalizer in Sn of π(H) . Deduce that under the regular representation of any finite group H of order n ,the normalizer in Sn of the image of H is isomorphic to Hol(H) . [Show ∣G∣=∣NSn(π(H))∣ using Exercises 1 and 2 above.]
(c) Deduce that the normalizer of the group generated by an n -cycle in Sn is isomorphic to Hol(Zn) and has order nφ(n) .
Let p be an odd prime. Prove that if P is a non-cyclic p -group then P contains a normal subgroup U with U≅Zp×Zp . Deduce that for odd primes p a p -group that contains a unique subgroup of order p is cyclic. (For p=2 it is a theorem that the generalized quaternion groups Q2n are the only non-cyclic 2 -groups which contain a unique subgroup of order 2). [Proceed by induction on ∣P∣ . Let Z be a subgroup of order p in Z(P) and let Pˉ=P/Z . If Pˉ is cyclic then P is abelian by Exercise 36 in Section 3.1 - show the result is true for abelian groups. When Pˉ is not cyclic use induction to produce a normal subgroup Hˉ of Pˉ with Hˉ≅Zp×Zp . Let H be the complete preimage of Hˉ in P ,so ∣H∣=p3 . Let H0={x∈H∣xp=1} so that H0 is a characteristic subgroup of H of order p2 or p3 by Exercise 9 in Section 4. Show that a suitable subgroup of H0 gives the desired normal subgroup U .]
设 p 为一个奇素数。证明如果 P 是一个非循环的 p -群,那么 P 包含一个正规子群 U 满足 U≅Zp×Zp 。推导出对于奇素数 p ,一个包含唯一阶为 p 的子群的 p -群是循环的。(对于 p=2 ,有一个定理指出广义四元数群 Q2n 是唯一包含唯一阶为2的非循环2-群)。[通过对 ∣P∣ 进行归纳。设 Z 是 Z(P) 中阶为 p 的子群,令 Pˉ=P/Z 。如果 Pˉ 是循环的,那么根据3.1节练习36,P 是阿贝尔群 - 证明该结果对于阿贝尔群成立。当 Pˉ 不是循环群时,使用归纳法构造 Pˉ 的一个正规子群 Hˉ 满足 Hˉ≅Zp×Zp 。设 H 是 Hˉ 在 P 中的完全原像,因此 ∣H∣=p3 。设 H0={x∈H∣xp=1} ,使得 H0 是 H 的一个特征子群,其阶为 p2 或 p3 ,根据4.1节练习9。证明 H0 的一个适当子群给出了所需的正规子群 U 。]
Let p be an odd prime and let P be a p -group. Prove that if every subgroup of P is normal then P is abelian. (Note that Q8 is a non-abelian 2-group with this property,so the result is false for p=2 .) [Use the preceding exercises and Exercise 15 of Section 4.]
设 p 为一个奇素数,设 P 为一个 p -群。证明如果 P 的每个子群都是正规群,那么 P 是阿贝尔群。(注意 Q8 是一个具有这种性质的非常数 2-群,因此该结果对于 p=2 是错误的。)[使用前面的练习以及第4节的练习15。]
Let F be a field let n be a positive integer and let G be the group of upper triangular matrices in GLn(F) (cf. Exercise 16,Section 2.1)
设 F 为一个域,设 n 为一个正整数,设 G 为 GLn(F) 中的上三角矩阵群(参见第2.1节的练习16)。
(a) Prove that G is the semidirect product U⋊D where U is the set of upper triangular matrices with 1’s down the diagonal (cf. Exercise 17,Section 2.1) and D is the set of diagonal matrices in GLn(F) .
(a) 证明 G 是半直积 U⋊D,其中 U 是对角线上为1的上三角矩阵集合(参见第2.1节的练习17),而 D 是 GLn(F) 中的对角矩阵集合。
(b) Let n=2 . Recall that U≅F and D≅F××F× (cf. Exercise 11 in Section 3.1). Describe the homomorphism from D into Aut(U) explicitly in terms of these isomorphisms (i.e.,show how each element of F××F× acts as an automorphism on F ).
(b) 设 n=2。回忆 U≅F 和 D≅F××F×(参见第3.1节的练习11)。用这些同构明确描述从 D 到 Aut(U) 的同态(即,展示 F××F× 的每个元素如何在 F 上作为自同构作用)。
Let K and L be groups,let n be a positive integer,let ρ:K→Sn be a homomorphism and let H be the direct product of n copies of L . In Exercise 8 of Section 1 an injective homomorphism ψ from Sn into Aut(H) was constructed by letting the elements of Sn permute the n factors of H . The composition ψ∘ρ is a homomorphism from G into Aut(H). The wreath product of L by K is the semidirect product H⋊K with respect to this homomorphism and is denoted by L≀K (this wreath product depends on the choice of permutation representation ρ of K - if none is given explicitly, ρ is assumed to be the left regular representation of K ).
令 K 和 L 为群,n 为正整数,ρ:K→Sn 为同态,H 为 n 个 L 的直积。在第 1 部分的练习 8 中,通过让 Sn 的元素对 H 的 n 个因子进行排列,构造了一个从 Sn 到 Aut(H) 的单射同态 ψ。合成 ψ∘ρ 是从 G 到 Aut(H) 的同态。由 L 关于 K 的冠积是相对于此同态的半直积 H⋊K,并记作 L≀K(这个冠积依赖于 K 的置换表示 ρ 的选择 - 如果没有明确给出,ρ 被假定为 K 的左正则表示)。
(a) Assume K and L are finite groups and ρ is the left regular representation of K . Find ∣L≀K∣ in terms of ∣K∣ and ∣L∣ .
(a) 假设 K 和 L 是有限群,ρ 是 K 的左正则表示。找到 ∣L≀K∣ 关于 ∣K∣ 和 ∣L∣ 的表达式。
(b) Let p be a prime,let K=L=Zp and let ρ be the left regular representation of K . Prove that Zp≀Zp is a non-abelian group of order pp+1 and is isomorphic to a Sylow p -subgroup of Sp2 . [The p copies of Zp whose direct product makes up H may be represented by p disjoint p -cycles; these are cyclically permuted by K .]
(b) 令 p 为素数,K=L=Zp 和 ρ 为 K 的左正则表示。证明 Zp≀Zp 是一个阶为 pp+1 的非阿贝尔群,并且同构于 Sp2 的一个 Sylow p -子群。[由 p 个 Zp 的副本组成的直积构成 H,这些副本可以表示为 p 个不相交的 p -循环;这些循环被 K 循环排列。]
Let n be an integer >1 . Prove the following classification: every group of order n is abelian if and only if n=p1α1p2α2…prαr ,where p1,…,pr are distinct primes, αi=1 or 2 for all i∈{1,…,r} and pi does not divide pjαj−1 for all i and j . [See Exercise 56 in Section 4.5.]
设 n 为一个整数 >1 。证明以下分类:每个阶为 n 的群是阿贝尔群当且仅当 n=p1α1p2α2…prαr,其中 p1,…,pr 是不同的素数,αi=1 或对所有 i∈{1,…,r} 和 pi 不整除 pjαj−1 对所有 i 和 j 成立。 [参见第4.5节练习56。]
Let H(Fp) be the Heisenberg group over the finite field Fp=Z/pZ (cf. Exercise 20 in Section 4). Prove that H(F2)≅D8 ,and that H(Fp) has exponent p and is isomorphic to the first non-abelian group in Example 7.
设 H(Fp) 为有限域 Fp=Z/pZ 上的海森堡群(参见第4节的练习20)。证明 H(F2)≅D8,并且 H(Fp) 的指数为 p 且同构于示例7中的第一个非阿贝尔群。