NowhereLog

Abstract Algebra 05 - Direct and Semi-Direct Products, and Group Classification

January 10, 2021

This is the fifth post of the Introduction to Abstract Algebra series, and the last post about group theory. In this post, we will finalize our tool box by introducing automorphisms, direct products, and semi-direct products. Finally, we can start to harvest our efforts with group classification.

Direct Products

Definition 5.1: Direct Products

If G1,G2,,GnG_1, G_2, \cdots, G_n are groups, the direct products of the groups, denoted by G1×G2××GnG_1 \times G_2 \times \cdots \times G_n, is the direct products of the sets with following binary operation, (g1,g2,,gn)(g1,g2,,gn)=(g11g1,g22g2,,gnngn)(g_1, g_2, \cdots, g_n) \circ (g_1', g_2', \cdots, g_n') = (g_1 \circ_1 g_1', g_2 \circ_2 g_2', \cdots, g_n \circ_n g_n').

Proposition 5.2: Direct Products

If G1×G2××GnG_1 \times G_2 \times \cdots \times G_n is a direct product of nn groups,

  1. For each i[n]i \in [n], there exists a subjective homomorphism πi:G1×G2××GnGi\pi_i: G_1 \times G_2 \times \cdots \times G_n \to G_i, where πi((g1,,gn))=gi\pi_i((g_1, \cdots, g_n)) = g_i.
  2. For each i[n]i \in [n], there exists a injective homomorphism ψi:GiG1×G2××Gn\psi_i: G_i \to G_1 \times G_2 \times \cdots \times G_n, where ψi(gi)=(e1,,gi,,en)\psi_i(g_i) = (e_1, \cdots, g_i, \cdots, e_n).
  3. G1×G2××GnGσ(1)×Gσ(2)××Gσ(n)G_1 \times G_2 \times \cdots \times G_n \cong G_\sigma(1) \times G_\sigma(2) \times \cdots \times G_\sigma(n) for σSn\sigma \in S_n.

Proposition 5.3: Recognition Principle of Direct Products (Internal Direct Products)

If GG is a group, and H,KH, K are two normal subgroups such that HK=GHK = G and HK={e}H \cap K = \{e\}, then GH×KG \cong H \times K. We say GG is the internal direct product of HH and KK.

Automorphisms

Definition 5.4: Automorphism For a group GG, an automorphism is an isomorphism from GG to itself. Aut(G)Aut(G) denotes the set of all automorphisms.

Proposition 5.5: The Conjugation Action and Automorphism

  1. If HGH \trianglelefteq G, the action of GG acting on HH by conjugation is a homomorphism of GG to Aut(H)Aut(H). The kernel of the action is CG(H)C_G(H), and thus G/CG(H) a subgroup of Aut(G)G/C_G(H) \cong \text{ a subgroup of } Aut(G).
  2. If HGH \subset G, NG(H)/CG(H) a subgroup of Aut(G)N_G(H)/C_G(H) \cong \text{ a subgroup of } Aut(G).

Proposition 5.6: Aut(Z/nZ)(Z/nZ)×Aut(\mathbb Z/n \mathbb Z) \cong (\mathbb Z/n \mathbb Z)^{\times}

Classification of Finitely Generated Abelian Groups

First, we need to understand that mathematicians consider only the abstract structure of groups. So as long as two groups are isomorphic, we consider them as the “same”, no matter the actual elements or operations of the specific group. We’d like to classify groups into their “representatives” up to isomporphism. For example, groups of order 4 are either isomorphic to C4C_4 or C2×C2C_2 \times C_2 (called the Klein four-group).

Definition 5.7: Finitely Generated Groups

A group GG is finitely generated if there exists g1,,gnGg_1, \cdots, g_n \in G for some finite nn such that G=g1,,gnG = \langle g_1, \cdots, g_n \rangle.

Theorem 5.8: Chinese Remainder If n1,n2,,nrn_1, n_2, \cdots, n_r are relatively prime integers, Gn1×Gn2××GnrGn1××nrG_{n_1} \times G_{n_2} \times \cdots \times G_{n_r} \cong G_{n_1 \times \cdots \times n_r}.

Theorem 5.9: Fundamental Theorem of Abelian Groups

If GG is a finitely generated abelian group, then we have GZ××Z×Z/n1×Z/nkG \cong \mathbb Z \times \cdots \times \mathbb Z \times \mathbb Z/n_1 \times \cdots \mathbb Z/n_k such that n1,,nk2n_1, \cdots, n_k \geq 2 and ni+1nin_i+1 \mid n_i for i[k1]i \in [k-1]. This decomposition is unique.

Equivalently, put G=p1a1p2a2prar|G| = p_1^{a_1}p_2^{a_2}\cdots p_r^{a_r}, then GA1××ArG \cong A_1 \times \cdots \times A_r where Ai=piaiA_i = p_i^{a_i}. Moreover, for each AiA_i, AiZ/pb1××Z/pbmA_i \cong \mathbb Z/p^{b_1} \times \cdots \times \mathbb Z/p^{b_m} where b1bmb_1 \geq \cdots \geq b_m. This decomposition is unique.

Example 5.1: Fundamental Theorem of Abelian Groups

Let G=Z/8×Z/6×Z/15G = \mathbb Z/8 \times \mathbb Z/6 \times \mathbb Z/15, then GZ/120×Z/6Z/8×Z/2×Z/3×Z/3×Z/5G \cong \mathbb Z/120 \times \mathbb Z/6 \cong \mathbb Z/8 \times \mathbb Z/2 \times \mathbb Z/3 \times \mathbb Z/3 \times \mathbb Z/5.

Proof. The theorem can be proven by induction on the size of a group. We also need the technique of “taking a group to a power”. The full proof can be found here.

Semi-Direct Products

Definition/Theorem 5.10: Semi-Direct Products

Let HH and KK be groups and let ϕ\phi be a homomorphism from KK to Aut(H)Aut(H). Define the group G={(h,k)hH,kK}G = \{(h,k)|h\in H, k \in K\}, with the binary operation (h1,k1)(h2,k2)=(h1ϕ(k1)(h2),k1k2)(h_1, k_1) \circ (h_2, k_2) = (h_1 \phi(k_1)(h_2), k_1k_2). GG is the semi-direct product of HH and KK, denoted as G=HKG = H \rtimes K. We have that

  1. GG is a group, and G=HK|G| = |H||K|.
  2. H{(h,eK)G:hH},K{(eH,k)G:kK}H \cong \{(h,e_K) \in G: h \in H\}, K \cong \{(e_H,k) \in G: k \in K\}.
  3. HGH \trianglelefteq G.
  4. HK=eH \cap K = e.
  5. khk1=ϕ(k)(h)khk^{-1} = \phi(k)(h) for all hH,kKh \in H, k \in K.

Proof. The first claim can be shown by directly checking the associativity and inverse of the binary operation, using the definitions of homomorphisms. The second claim can be shown by defining isomorphisms. With the second claim, we can identify HH with {(h,eK)G:hH}\{(h,e_K) \in G: h \in H\} and KK with {(eH,k)G:kK}\{(e_H,k) \in G: k \in K\}, or hHh \in H with (h,e)(h, e) and kKk \in K with (e,k)(e, k). The following claims are thus straightforward to show.

Proposition 5.11: Recognition of Semi-Direct Products

If GG is a group, and HH is a normal subgroup and KK is a subgroup such that HK=GHK = G and HK={e}H \cap K = \{e\}, then GHϕKG \cong H \rtimes_\phi K, where ϕ:KAut(H)\phi: K \to Aut(H) such that ϕ(k)(h)=khk1\phi(k)(h) = khk^{-1}.

Examples of Group Classification

Example 5.2: Groups of Order pqpq, p,qp, q Primes

Assume WLOG that p<qp < q. Let PSylp(G),QSylq(G)P \in Syl_p(G), Q \in Syl_q(G) be two subgroups. By the Sylow’s theorems, nq1modqn_q \equiv 1 \mod q and nqpn_q \mid p, but we assume p<qp < q, so nq=1n_q = 1. We also have np1modpn_p \equiv 1 \mod p and npqn_p \mid q.

If pq1p \nmid q-1, np=1n_p = 1 is the only possibility. Then GP×QG \cong P \times Q, a cyclic group.

Else if pq1p \mid q-1, it is possible that np=qn_p = q. Then GQϕPG \cong Q \rtimes_\phi P, where ϕ:PAut(Q)Z/q1\phi: P \to Aut(Q) \cong \mathbb Z/q-1. PP is a cyclic group, say P=yP = \langle y \rangle, and Aut(Q)Aut(Q) is also cyclic and contains a unique subgroup of order pp (by classification of finitely generated abelian groups), say <γ>Q<\gamma> \in Q. ϕi(y)=γi\phi_i(y) = \gamma^i for i=0,,p1i = 0, \cdots, p-1. When i=0i=0, the trivial homomorphism gives the direct product GP×QG \cong P \times Q. The other p1p-1 homomorphisms gives p1p-1 isomorphic non-abelian groups GQϕiPG \cong Q \rtimes_{\phi_i} P.

Example 5.3: Groups of Order 30

First, factor out 30=2×3×530 = 2 \times 3 \times 5. By the Sylow’s theorems, n3=1 or 10,n5=1 or 6n_3 = 1 \text{ or } 10, n_5 = 1 \text{ or } 6. Either n3=1n_3 = 1 or n5=1n_5 = 1, otherwise the number of elements exceeds 30, which means one of them is normal in GG, so the product of a 3-group and a 5-group is a group of order 15, and from Example 5.2, we have that it is isomorphic to Z/15\mathbb Z/15. Let the group be HZ/15H \cong \mathbb Z/15. Note that HH is normal in GG since it has index of 2. Let KK be a group of order 2. Since G=HK,HK=eG = HK, H \cap K = e, we have GHϕKG \cong H \rtimes_\phi K, hwere ϕ:KAut(H)(Z/15)×Z/4×Z/2\phi: K \to Aut(H) \cong (\mathbb Z/15)^\times \cong \mathbb Z/4 \times \mathbb Z/2. Note that KK contains only the identity and an element of order 2. Let H=a×bZ/5Z/3H = \langle a \rangle \times \langle b \rangle \cong \mathbb Z/5 \mathbb Z/3. There are only three elements in Aut(H)Aut(H) of order 2:

  • ψ1Aut(H)\psi_1 \in Aut(H), where ψ1(a)=a1\psi_1(a) = a^{-1}, ψ1(b)=b\psi_1(b) = b
  • ψ2Aut(H)\psi_2 \in Aut(H), where ψ2(a)=a,ψ2(b)=b1\psi_2(a) = a, \psi_2(b) = b^{-1}
  • ψ3Aut(H)\psi_3 \in Aut(H), where ψ3(a)=a1,ψ2(b)=b1\psi_3(a) = a^{-1}, \psi_2(b) = b^{-1}

Corresponding to these three elements are three homomorphisms:

  • GQϕ1PZ/5×D6G \cong Q \rtimes_{\phi_1} P \cong \mathbb Z/5 \times D_6
  • GQϕ2PZ/3×D10G \cong Q \rtimes_{\phi_2} P \cong \mathbb Z/3 \times D_{10}
  • GQϕ3PD30G \cong Q \rtimes_{\phi_3} P \cong D_{30}

References

[1] Siegel, Kyler. MATH GU4041 Introduction to Modern Algebra I. Department of Mathematics, Columbia University. 2019.

[2] Dummit, David and Foote, Richard. Abstract Algebra. Third Edition. John Wiley and Sons, Inc. 2004.


By NowhereMan who goes nowhere.


© 2024, NowhereLog by NowhereMan