ConceptComplete

Semidirect Products and Extensions

Semidirect products generalize direct products by allowing one factor to act on the other, providing the main tool for constructing non-abelian groups from smaller ones.


Definition

Definition10.5Semidirect product

Let NN and HH be groups and φ:H→Aut(N)\varphi: H \to \mathrm{Aut}(N) a homomorphism. The semidirect product N⋊φHN \rtimes_\varphi H is the set N×HN \times H with multiplication (n1,h1)(n2,h2)=(n1φ(h1)(n2),h1h2)(n_1, h_1)(n_2, h_2) = (n_1 \varphi(h_1)(n_2), h_1 h_2).

This is a group with identity (eN,eH)(e_N, e_H) and inverse (n,h)−1=(φ(h−1)(n−1),h−1)(n,h)^{-1} = (\varphi(h^{-1})(n^{-1}), h^{-1}). The subgroup N×{e}N \times \{e\} is normal, {e}×H\{e\} \times H is a subgroup, and G=N⋊HG = N \rtimes H satisfies G/N≅HG/N \cong H.

ExampleSemidirect product examples
  1. Dn=Z/nZ⋊Z/2ZD_n = \mathbb{Z}/n\mathbb{Z} \rtimes \mathbb{Z}/2\mathbb{Z} where Z/2\mathbb{Z}/2 acts by inversion: φ(1)(k)=−k\varphi(1)(k) = -k. This is the dihedral group.
  2. Sn=An⋊Z/2ZS_n = A_n \rtimes \mathbb{Z}/2\mathbb{Z} for n≥2n \geq 2 (the sign homomorphism splits).
  3. Aff(Fp)=Fp⋊Fp×\mathrm{Aff}(\mathbb{F}_p) = \mathbb{F}_p \rtimes \mathbb{F}_p^\times is the group of affine transformations x↦ax+bx \mapsto ax + b.
  4. Z/3⋊Z/4\mathbb{Z}/3 \rtimes \mathbb{Z}/4 (with the nontrivial action of order 2): a non-abelian group of order 12 distinct from A4A_4 and D6D_6.

Group Extensions

Definition10.6Group extension

An extension of a group NN by a group QQ is a short exact sequence 1→N→G→Q→11 \to N \to G \to Q \to 1. The extension splits if there exists a section s:Q→Gs: Q \to G with π∘s=idQ\pi \circ s = \mathrm{id}_Q, in which case G≅N⋊QG \cong N \rtimes Q.

Theorem10.4Schur-Zassenhaus theorem

If N⊴GN \trianglelefteq G is a normal subgroup with gcd⁡(∣N∣,[G:N])=1\gcd(|N|, [G:N]) = 1 (coprime orders), then the extension splits: G≅N⋊G/NG \cong N \rtimes G/N. Moreover, all complements of NN in GG are conjugate.

RemarkNon-split extensions and group cohomology

Not all extensions split. The quaternion group Q8Q_8 is an extension 1→Z/2→Q8→Z/2×Z/2→11 \to \mathbb{Z}/2 \to Q_8 \to \mathbb{Z}/2 \times \mathbb{Z}/2 \to 1 that does not split (Q8Q_8 has no subgroup isomorphic to Z/2×Z/2\mathbb{Z}/2 \times \mathbb{Z}/2). Non-split extensions are classified by the second cohomology group H2(Q,N)H^2(Q, N), which measures the "obstruction to splitting."