A group is a set with one operation that can always be undone. That short definition covers the integers under addition, clock arithmetic, the shuffles of a deck of cards, the rotations and reflections of a square, invertible matrices, and the unit quaternions used to rotate objects in 3D graphics. This post gives the axioms and their first consequences, builds the standard zoo of examples (symmetric, dihedral, matrix, quaternion and Klein four groups), and then studies subgroups, with a complete description of the subgroups of a cyclic group. It relies on post 00 for gcd⁡\gcd, the division algorithm and Z/nZ\mathbb{Z}/n\mathbb{Z}; post 02 builds on it with cosets and Lagrange's theorem.

Series map: 00 Integers, Relations & Modular Arithmetic → 01 Groups & Subgroups (this post) → 02 Cosets, Lagrange & Quotient Groups → 03 Homomorphisms, Group Actions & Sylow → 04 Rings, Ideals & Fields → 05 Field Extensions & Galois Theory.


Learning Outcome

  • State the group axioms and decide whether a given set and operation form a group.
  • Prove the basic consequences: unique identity and inverses, cancellation, (ab)−1=b−1a−1(ab)^{-1} = b^{-1}a^{-1}.
  • Compute in SnS_n with cycle notation, using a stated composition convention, and find the order and sign of a permutation.
  • Work with the dihedral group DnD_n through its generators r,sr, s and the relation srs=r−1srs = r^{-1}.
  • Recognise GLnGL_n, SLnSL_n, the quaternion group Q8Q_8 and the Klein four group, and build and check a Cayley table.
  • Compute orders of elements, including ∣k∣=n/gcd⁡(k,n)\lvert k \rvert = n/\gcd(k, n) in Z/nZ\mathbb{Z}/n\mathbb{Z}.
  • Apply the one-step and two-step subgroup tests.
  • Prove that every subgroup of a cyclic group is cyclic, list all subgroups of Z/nZ\mathbb{Z}/n\mathbb{Z}, and draw the subgroup lattice of Z/12Z\mathbb{Z}/12\mathbb{Z}.
  • Form direct products and decide when Z/mZ×Z/nZ\mathbb{Z}/m\mathbb{Z} \times \mathbb{Z}/n\mathbb{Z} is cyclic.

Chapter 1 — The group axioms

Terminology

  • A binary operation on a set GG is a function G×G→GG \times G \to G, written (a,b)↦a∗b(a, b) \mapsto a * b or just abab. "The result lies in GG" is called closure; it is part of the definition of a binary operation.
  • The operation is associative if (ab)c=a(bc)(ab)c = a(bc) for all a,b,ca, b, c.
  • An identity is an element ee with ea=ae=aea = ae = a for all aa.
  • An inverse of aa is an element bb with ab=ba=eab = ba = e.
  • A group is a set with an associative binary operation that has an identity, in which every element has an inverse.
  • A group is abelian (commutative) if ab=baab = ba for all a,ba, b. Abelian groups are often written additively: a+ba + b, identity 00, inverse −a-a.
  • The order of a group, ∣G∣\lvert G \rvert, is the number of its elements (possibly infinite).

Examples and non-examples

Set and operation Group? Reason
Z\mathbb{Z}, ++ yes, abelian identity 0, inverse −a-a
Z\mathbb{Z}, −- no not associative: (1−1)−1≠1−(1−1)(1-1)-1 \neq 1-(1-1)
N\mathbb{N}, ++ no 11 has no inverse in N\mathbb{N}
Z\mathbb{Z}, ×\times no 22 has no inverse in Z\mathbb{Z}
Q×=Q∖{0}\mathbb{Q}^\times = \mathbb{Q} \setminus \{0\}, ×\times yes, abelian inverse 1/a1/a
Z/nZ\mathbb{Z}/n\mathbb{Z}, ++ yes, abelian, order nn post 00
Z/6Z∖{0}\mathbb{Z}/6\mathbb{Z} \setminus \{0\}, ×\times no not closed: 2⋅3=02 \cdot 3 = 0
(Z/nZ)×(\mathbb{Z}/n\mathbb{Z})^\times, ×\times yes, abelian, order φ(n)\varphi(n) units, post 00
n×nn \times n real matrices, ×\times no singular matrices have no inverse

First consequences

Proposition 1.1. In any group GG:

  1. the identity is unique;
  2. each element has exactly one inverse, written a−1a^{-1};
  3. (a−1)−1=a(a^{-1})^{-1} = a and (ab)−1=b−1a−1(ab)^{-1} = b^{-1}a^{-1};
  4. cancellation: ab=acab = ac implies b=cb = c, and ba=caba = ca implies b=cb = c;
  5. the equations ax=bax = b and ya=bya = b have the unique solutions x=a−1bx = a^{-1}b and y=ba−1y = ba^{-1}.

Proof. (1) If ee and e′e' are identities, e=ee′=e′e = ee' = e'. (2) If bb and cc are inverses of aa, then b=be=b(ac)=(ba)c=ec=cb = be = b(ac) = (ba)c = ec = c. (3) aa satisfies the definition of an inverse of a−1a^{-1}, so by (2) it is the inverse. For the product, (ab)(b−1a−1)=a(bb−1)a−1=aa−1=e(ab)(b^{-1}a^{-1}) = a(bb^{-1})a^{-1} = aa^{-1} = e, and similarly in the other order. (4) Multiply ab=acab = ac on the left by a−1a^{-1} and use associativity. (5) x=a−1bx = a^{-1}b works; if x′x' also works, ax=ax′ax = ax' and cancellation gives x=x′x = x'. ■\blacksquare

Common pitfall: (ab)−1=b−1a−1(ab)^{-1} = b^{-1}a^{-1}, not a−1b−1a^{-1}b^{-1} (the "socks and shoes" rule: to undo putting on socks then shoes, remove the shoes first). The two agree only when aa and bb commute.

Powers are defined as usual: a0=ea^0 = e, an=a⋯aa^{n} = a \cdots a (nn factors), a−n=(a−1)na^{-n} = (a^{-1})^n. The laws aman=am+na^m a^n = a^{m+n} and (am)n=amn(a^m)^n = a^{mn} hold in every group, but (ab)n=anbn(ab)^n = a^n b^n can fail when ab≠baab \neq ba. In additive notation ana^n becomes nana.

Cayley tables

A Cayley table lists every product xyxy, with xx labelling the row and yy the column. Part 5 of Proposition 1.1 says each element appears exactly once in every row and every column (a Latin square). Here is (Z/8Z)×={1,3,5,7}(\mathbb{Z}/8\mathbb{Z})^\times = \{1, 3, 5, 7\} under multiplication mod 8:

×\times 1 3 5 7
1 1 3 5 7
3 3 1 7 5
5 5 7 1 3
7 7 5 3 1

Every element squares to 1. Compare (Z/10Z)×={1,3,7,9}(\mathbb{Z}/10\mathbb{Z})^\times = \{1, 3, 7, 9\}: there 32=93^2 = 9, 33=27≡73^3 = 27 \equiv 7, 34=81≡13^4 = 81 \equiv 1, so the powers of 3 already give every element. Both groups have order 4, but they are not "the same group": one has an element of order 4 and the other does not.

Watch out: a Latin square is necessary but not sufficient. A table can have every row and column a permutation and still fail associativity. Checking associativity by hand means checking n3n^3 triples, which is why groups are usually built from known ones (permutations, matrices, residues) where associativity is inherited.


Chapter 2 — The standard examples

Symmetric groups SnS_n

A permutation of {1,…,n}\{1, \dots, n\} is a bijection from the set to itself. The permutations form the symmetric group SnS_n under composition, with ∣Sn∣=n!\lvert S_n \rvert = n!. Composition of functions is associative, the identity map is the identity, and a bijection has an inverse (post 00, Proposition 2.1).

Convention used in this series. στ\sigma\tau means σ∘τ\sigma \circ \tau: apply τ\tau first, then σ\sigma (right to left, like function composition). Dummit & Foote, Gallian and Artin use this convention; some books and some software (including SymPy's Permutation product) use the opposite one, so always check.

Cycle notation. The cycle (a1 a2 … ak)(a_1 \ a_2 \ \dots \ a_k) sends a1↦a2↦⋯↦ak↦a1a_1 \mapsto a_2 \mapsto \dots \mapsto a_k \mapsto a_1 and fixes everything else. It has length kk; a 2-cycle is a transposition. Every permutation is a product of disjoint cycles, uniquely up to order and up to cycling each cycle's entries. Disjoint cycles commute.

To convert two-line notation: the permutation 1↦3,2↦5,3↦1,4↦4,5↦6,6↦21 \mapsto 3, 2 \mapsto 5, 3 \mapsto 1, 4 \mapsto 4, 5 \mapsto 6, 6 \mapsto 2 follows 1→3→11 \to 3 \to 1 and 2→5→6→22 \to 5 \to 6 \to 2, with 4 fixed, so it is (1 3)(2 5 6)(1 \ 3)(2 \ 5 \ 6).

Composing. In S3S_3 let σ=(1 2 3)\sigma = (1 \ 2 \ 3) and τ=(1 2)\tau = (1 \ 2). For στ\sigma\tau, follow each point through τ\tau first, then σ\sigma: 1→2→31 \to 2 \to 3, 2→1→22 \to 1 \to 2, 3→3→13 \to 3 \to 1. So στ=(1 3)\sigma\tau = (1 \ 3). In the other order, τσ\tau\sigma: 1→2→11 \to 2 \to 1, 2→3→32 \to 3 \to 3, 3→1→23 \to 1 \to 2, so τσ=(2 3)\tau\sigma = (2 \ 3). Since στ≠τσ\sigma\tau \neq \tau\sigma, S3S_3 is not abelian, and neither is SnS_n for any n≥3n \geq 3.

A longer example in S5S_5: (1 3 5)(1 2)(3 4)(1 \ 3 \ 5)(1 \ 2)(3 \ 4). Apply (3 4)(3 \ 4), then (1 2)(1 \ 2), then (1 3 5)(1 \ 3 \ 5): 1→1→2→21 \to 1 \to 2 \to 2; 2→2→1→32 \to 2 \to 1 \to 3; 3→4→4→43 \to 4 \to 4 \to 4; 4→3→3→54 \to 3 \to 3 \to 5; 5→5→5→15 \to 5 \to 5 \to 1. The product is the 5-cycle (1 2 3 4 5)(1 \ 2 \ 3 \ 4 \ 5).

Order of a permutation. A kk-cycle has order kk. For a product of disjoint cycles, the order is the least common multiple of the cycle lengths, because the cycles commute and act on separate points. So (1 2 3)(4 5)(1 \ 2 \ 3)(4 \ 5) has order lcm⁡(3,2)=6\operatorname{lcm}(3, 2) = 6, (1 3)(2 5 6)(1 \ 3)(2 \ 5 \ 6) has order 6, and (1 2 3 4)(5 6)(1 \ 2 \ 3 \ 4)(5 \ 6) has order 4.

Common pitfall: the lcm rule needs disjoint cycles. (1 2)(1 3)(1 \ 2)(1 \ 3) is a product of two elements of order 2, but it equals (1 3 2)(1 \ 3 \ 2), which has order 3. Rewrite in disjoint form first.

The sign of a permutation

Every cycle is a product of transpositions: (a1 a2 … ak)=(a1 ak)(a1 ak−1)⋯(a1 a2)(a_1 \ a_2 \ \dots \ a_k) = (a_1 \ a_k)(a_1 \ a_{k-1}) \cdots (a_1 \ a_2), which uses k−1k - 1 transpositions. Hence every permutation is a product of transpositions, in many different ways. The number of transpositions is not fixed, but its parity is.

Theorem 2.1. Define sgn⁡σ=∏1≤i<j≤nσ(j)−σ(i)j−i\operatorname{sgn} \sigma = \prod_{1 \leq i < j \leq n} \dfrac{\sigma(j) - \sigma(i)}{j - i}. Then sgn⁡σ∈{+1,−1}\operatorname{sgn} \sigma \in \{+1, -1\}, sgn⁡(στ)=sgn⁡(σ)sgn⁡(τ)\operatorname{sgn}(\sigma\tau) = \operatorname{sgn}(\sigma)\operatorname{sgn}(\tau), and every transposition has sign −1-1. Consequently a permutation cannot be both a product of an even number and of an odd number of transpositions.

Proof. The numerator runs over the same unordered pairs {σ(i),σ(j)}\{\sigma(i), \sigma(j)\} as the denominator, each once, possibly with a sign change, so the product is ±1\pm 1; it is (−1)N(-1)^{N} where NN is the number of inversions (pairs i<ji < j with σ(i)>σ(j)\sigma(i) > \sigma(j)). For multiplicativity write

sgn⁡(στ)=∏i<jσ(τ(j))−σ(τ(i))τ(j)−τ(i)⋅∏i<jτ(j)−τ(i)j−i.\operatorname{sgn}(\sigma\tau) = \prod_{i<j} \frac{\sigma(\tau(j)) - \sigma(\tau(i))}{\tau(j) - \tau(i)} \cdot \prod_{i<j} \frac{\tau(j) - \tau(i)}{j - i}.

The second product is sgn⁡τ\operatorname{sgn} \tau. In the first, each factor is unchanged when its two indices are swapped, and as {i,j}\{i, j\} runs over all pairs so does {τ(i),τ(j)}\{\tau(i), \tau(j)\}, so it equals sgn⁡σ\operatorname{sgn} \sigma. Finally, the transposition (a b)(a \ b) with a<ba < b has exactly 2(b−a)−12(b - a) - 1 inversions: the pair (a,b)(a, b) and, for each cc strictly between them, the pairs (a,c)(a, c) and (c,b)(c, b). That number is odd. ■\blacksquare

So a kk-cycle has sign (−1)k−1(-1)^{k-1}: a 3-cycle is even, a transposition is odd. Examples: sgn⁡((1 2 3 4)(5 6))=(−1)3(−1)1=+1\operatorname{sgn}((1 \ 2 \ 3 \ 4)(5 \ 6)) = (-1)^3 (-1)^1 = +1; sgn⁡((1 3)(2 5 6))=(−1)1(−1)2=−1\operatorname{sgn}((1 \ 3)(2 \ 5 \ 6)) = (-1)^1(-1)^2 = -1. The even permutations form the alternating group AnA_n, of order n!/2n!/2 for n≥2n \geq 2.

Dihedral groups DnD_n

For n≥3n \geq 3, DnD_n is the group of symmetries of a regular nn-gon: rigid motions of the plane that map the polygon onto itself. Convention: in this series DnD_n has order 2n2n (as in Gallian and Artin); Dummit & Foote call the same group D2nD_{2n}.

Label the vertices 1,…,n1, \dots, n counterclockwise. Let rr be rotation by 2π/n2\pi/n counterclockwise and ss the reflection in the line through vertex 1 and the centre. Then

Dn={e,r,r2,…,rn−1, s,rs,r2s,…,rn−1s},rn=s2=e,srs=r−1.D_n = \{e, r, r^2, \dots, r^{n-1}, \ s, rs, r^2 s, \dots, r^{n-1}s\}, \qquad r^n = s^2 = e, \quad srs = r^{-1}.

The nn elements rkr^k are rotations and the nn elements rksr^k s are reflections. The relation srs=r−1srs = r^{-1} (equivalently sr=r−1ssr = r^{-1}s) lets you move every ss to the right, so any word in rr and ss simplifies to one of the 2n2n normal forms. For example srk=r−kss r^k = r^{-k} s and (rks)2=rk(srks)=rkr−k=e(r^k s)^2 = r^k (s r^k s) = r^k r^{-k} = e: every reflection has order 2.

Acting on the vertices, D3D_3 is all of S3S_3: r=(1 2 3)r = (1 \ 2 \ 3), s=(2 3)s = (2 \ 3), and then r2=(1 3 2)r^2 = (1 \ 3 \ 2), rs=(1 2)rs = (1 \ 2), r2s=(1 3)r^2 s = (1 \ 3). Its Cayley table (entry = row ⋅\cdot column, column applied first):

⋅\cdot ee rr r2r^2 ss rsrs r2sr^2s
ee ee rr r2r^2 ss rsrs r2sr^2s
rr rr r2r^2 ee rsrs r2sr^2s ss
r2r^2 r2r^2 ee rr r2sr^2s ss rsrs
ss ss r2sr^2s rsrs ee r2r^2 rr
rsrs rsrs ss r2sr^2s rr ee r2r^2
r2sr^2s r2sr^2s rsrs ss r2r^2 rr ee

Row ss, column rr gives sr=r2s=r−1ssr = r^2 s = r^{-1}s, as the relation predicts. For the square, D4D_4 acting on vertices 1,2,3,41, 2, 3, 4 has r=(1 2 3 4)r = (1 \ 2 \ 3 \ 4) and s=(2 4)s = (2 \ 4); its eight elements are four rotations of orders 1,4,2,41, 4, 2, 4 and four reflections of order 2. Unlike D3D_3, D4D_4 is a proper subgroup of S4S_4 (order 8 versus 24).

Matrix groups

  • GLn(R)GL_n(\mathbb{R}), the general linear group: invertible n×nn \times n real matrices under multiplication. Closure: det⁡(AB)=det⁡Adet⁡B≠0\det(AB) = \det A \det B \neq 0.
  • SLn(R)SL_n(\mathbb{R}), the special linear group: matrices of determinant 1.
  • Over the field Fp=Z/pZ\mathbb{F}_p = \mathbb{Z}/p\mathbb{Z}, GL2(Fp)GL_2(\mathbb{F}_p) is finite. A matrix is invertible exactly when its columns are linearly independent: p2−1p^2 - 1 choices for a non-zero first column, then p2−pp^2 - p for a second column that is not a multiple of the first. So ∣GL2(Fp)∣=(p2−1)(p2−p)\lvert GL_2(\mathbb{F}_p) \rvert = (p^2 - 1)(p^2 - p), giving 6 for p=2p = 2 and 48 for p=3p = 3.

Matrix groups are the standard non-abelian examples: with A=(1101)A = \begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix} and B=(1011)B = \begin{pmatrix} 1 & 0 \\ 1 & 1 \end{pmatrix},

AB=(2111),BA=(1112).AB = \begin{pmatrix} 2 & 1 \\ 1 & 1 \end{pmatrix}, \qquad BA = \begin{pmatrix} 1 & 1 \\ 1 & 2 \end{pmatrix}.

The quaternion group Q8Q_8 and the Klein four group

Q8={±1,±i,±j,±k}Q_8 = \{\pm 1, \pm i, \pm j, \pm k\} with −1-1 central (commuting with everything), (−1)2=1(-1)^2 = 1, and Hamilton's rules

i2=j2=k2=ijk=−1,ij=k,jk=i,ki=j,ji=−k,kj=−i,ik=−j.i^2 = j^2 = k^2 = ijk = -1, \qquad ij = k, \quad jk = i, \quad ki = j, \quad ji = -k, \quad kj = -i, \quad ik = -j.

Orders: 11 has order 1, −1-1 has order 2, and the six elements ±i,±j,±k\pm i, \pm j, \pm k have order 4. Q8Q_8 is non-abelian of order 8 but is not D4D_4: D4D_4 has five elements of order 2, Q8Q_8 has only one.

The Klein four group V={e,a,b,c}V = \{e, a, b, c\} has every non-identity element of order 2 and ab=cab = c, bc=abc = a, ca=bca = b. The table of (Z/8Z)×(\mathbb{Z}/8\mathbb{Z})^\times above is VV with a,b,c=3,5,7a, b, c = 3, 5, 7. Inside S4S_4 it appears as {e,(1 2)(3 4),(1 3)(2 4),(1 4)(2 3)}\{e, (1 \ 2)(3 \ 4), (1 \ 3)(2 \ 4), (1 \ 4)(2 \ 3)\}.

Groups from geometry: the circle and the roots of unity

  • The circle group S1={z∈C:∣z∣=1}S^1 = \{z \in \mathbb{C} : \lvert z \rvert = 1\} under multiplication: ∣zw∣=∣z∣∣w∣\lvert zw \rvert = \lvert z \rvert \lvert w \rvert gives closure and z−1=zˉz^{-1} = \bar{z}. Writing z=eiθz = e^{i\theta}, multiplying means adding angles.
  • The nn-th roots of unity μn={e2πik/n:k=0,…,n−1}\mu_n = \{e^{2\pi i k/n} : k = 0, \dots, n-1\} form a subgroup of S1S^1 of order nn, generated by ζ=e2πi/n\zeta = e^{2\pi i/n}. They are the rotations of the regular nn-gon, written as complex numbers.
  • The orthogonal group O(n)O(n) of real matrices with ATA=IA^{\mathsf{T}} A = I (distance-preserving linear maps) and its subgroup SO(n)SO(n) of rotations (det⁡A=1\det A = 1). SO(2)SO(2) is the circle group again, with eiθe^{i\theta} matching the rotation matrix (cos⁡θ−sin⁡θsin⁡θcos⁡θ)\begin{pmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{pmatrix}.

These infinite groups are where group theory meets geometry and physics (Lie groups); this series stays mostly with finite groups.


Chapter 3 — Orders of elements

Terminology

  • The order ∣g∣\lvert g \rvert of an element gg is the smallest n≥1n \geq 1 with gn=eg^n = e, or ∞\infty if no such nn exists. In additive notation: the smallest nn with ng=0ng = 0.
  • The cyclic subgroup generated by gg is ⟨g⟩={gk:k∈Z}\langle g \rangle = \{g^k : k \in \mathbb{Z}\}.

In Z\mathbb{Z} every non-zero element has infinite order. In Z/12Z\mathbb{Z}/12\mathbb{Z}, 44 has order 3 (4+4+4=12≡04 + 4 + 4 = 12 \equiv 0). In R×\mathbb{R}^\times, −1-1 has order 2 and 22 has infinite order.

Lemma 3.1. Let ∣g∣=n<∞\lvert g \rvert = n < \infty. Then gm=eg^m = e if and only if n∣mn \mid m. Also ga=gbg^a = g^b if and only if a≡b(modn)a \equiv b \pmod n, so ⟨g⟩={e,g,…,gn−1}\langle g \rangle = \{e, g, \dots, g^{n-1}\} has exactly nn elements.

Proof. Divide: m=qn+rm = qn + r with 0≤r<n0 \leq r < n. Then gm=(gn)qgr=grg^m = (g^n)^q g^r = g^r. By minimality of nn, gr=eg^r = e forces r=0r = 0. The second claim applies the first to ga−bg^{a-b}. ■\blacksquare

So ∣g∣=∣⟨g⟩∣\lvert g \rvert = \lvert \langle g \rangle \rvert: the order of an element equals the order of the subgroup it generates. This is the link that lets Lagrange's theorem in post 02 say that element orders divide group orders.

Theorem 3.2. If ∣g∣=n\lvert g \rvert = n and kk is an integer, then ∣gk∣=ngcd⁡(k,n)\lvert g^k \rvert = \dfrac{n}{\gcd(k, n)}. In particular, in Z/nZ\mathbb{Z}/n\mathbb{Z} the class kk has order n/gcd⁡(k,n)n/\gcd(k, n).

Proof. Let d=gcd⁡(k,n)d = \gcd(k, n). By Lemma 3.1, (gk)m=e(g^k)^m = e iff n∣kmn \mid km iff nd∣kdm\frac{n}{d} \mid \frac{k}{d} m. Since gcd⁡(nd,kd)=1\gcd(\frac{n}{d}, \frac{k}{d}) = 1, Euclid's lemma turns this into nd∣m\frac{n}{d} \mid m. The smallest positive such mm is n/dn/d. ■\blacksquare

Examples in Z/20Z\mathbb{Z}/20\mathbb{Z}: ∣8∣=20/gcd⁡(8,20)=20/4=5\lvert 8 \rvert = 20/\gcd(8, 20) = 20/4 = 5, and ⟨8⟩={0,4,8,12,16}=⟨4⟩\langle 8 \rangle = \{0, 4, 8, 12, 16\} = \langle 4 \rangle. The elements of order 20 are the kk with gcd⁡(k,20)=1\gcd(k, 20) = 1: 1,3,7,9,11,13,17,191, 3, 7, 9, 11, 13, 17, 19, which is φ(20)=8\varphi(20) = 8 elements.

Proposition 3.3. In any group: (a) ∣g−1∣=∣g∣\lvert g^{-1} \rvert = \lvert g \rvert; (b) ∣ab∣=∣ba∣\lvert ab \rvert = \lvert ba \rvert; (c) if ab=baab = ba and gcd⁡(∣a∣,∣b∣)=1\gcd(\lvert a \rvert, \lvert b \rvert) = 1 (both finite), then ∣ab∣=∣a∣∣b∣\lvert ab \rvert = \lvert a \rvert \lvert b \rvert.

Proof. (a) (g−1)m=(gm)−1(g^{-1})^m = (g^m)^{-1}, which is ee exactly when gm=eg^m = e. (b) ba=a−1(ab)aba = a^{-1}(ab)a, and (a−1xa)m=a−1xma(a^{-1} x a)^m = a^{-1} x^m a is ee exactly when xm=ex^m = e. (c) Let m=∣a∣m = \lvert a \rvert, n=∣b∣n = \lvert b \rvert. Since a,ba, b commute, (ab)mn=(am)n(bn)m=e(ab)^{mn} = (a^m)^n (b^n)^m = e. Conversely, if (ab)k=e(ab)^k = e then ak=b−ka^k = b^{-k} lies in ⟨a⟩∩⟨b⟩\langle a \rangle \cap \langle b \rangle. The order of this element divides both mm and nn (Lemma 3.1), so it is 1: ak=bk=ea^k = b^k = e. Then m∣km \mid k and n∣kn \mid k, so mn=lcm⁡(m,n)mn = \operatorname{lcm}(m, n) divides kk. ■\blacksquare

Part (c) fails without commutativity: in S3S_3, (1 2)(1 \ 2) and (1 2 3)(1 \ 2 \ 3) have coprime orders 2 and 3, but their product (1 2)(1 2 3)=(2 3)(1 \ 2)(1 \ 2 \ 3) = (2 \ 3) has order 2, not 6. It also fails without coprimality: in Z/4Z\mathbb{Z}/4\mathbb{Z}, 11 and 33 both have order 4, and 1+3=01 + 3 = 0 has order 1.

Trick: ⟨k⟩=⟨gcd⁡(k,n)⟩\langle k \rangle = \langle \gcd(k, n) \rangle in Z/nZ\mathbb{Z}/n\mathbb{Z}. Both have order n/gcd⁡(k,n)n/\gcd(k, n), and gcd⁡(k,n)\gcd(k, n) is a multiple of kk modulo nn by Bézout, so one contains the other and they have the same size.


Chapter 4 — Subgroups

Terminology

  • A subgroup H≤GH \leq G is a subset that is a group under the same operation.
  • {e}\{e\} is the trivial subgroup; H≠GH \neq G is a proper subgroup.

The subgroup tests

Theorem 4.1 (two-step test). A non-empty subset H⊆GH \subseteq G is a subgroup if and only if it is closed under products (a,b∈H⇒ab∈Ha, b \in H \Rightarrow ab \in H) and under inverses (a∈H⇒a−1∈Ha \in H \Rightarrow a^{-1} \in H).

Theorem 4.2 (one-step test). A non-empty subset H⊆GH \subseteq G is a subgroup if and only if a,b∈H⇒ab−1∈Ha, b \in H \Rightarrow ab^{-1} \in H.

Theorem 4.3 (finite test). A non-empty finite subset H⊆GH \subseteq G closed under products is a subgroup.

Proofs. Two-step: associativity is inherited from GG; pick a∈Ha \in H, then a−1∈Ha^{-1} \in H and e=aa−1∈He = aa^{-1} \in H. One-step: take b=ab = a to get e=aa−1∈He = aa^{-1} \in H; then a−1=ea−1∈Ha^{-1} = ea^{-1} \in H; then ab=a(b−1)−1∈Hab = a(b^{-1})^{-1} \in H, so the two-step test applies. The "only if" directions are clear. Finite test: for a∈Ha \in H the powers a,a2,a3,…a, a^2, a^3, \dots lie in the finite set HH, so two coincide, ai=aja^i = a^j with i<ji < j, and aj−i=ea^{j-i} = e. If a=ea = e its inverse is itself. Otherwise j−i≥2j - i \geq 2 and a−1=aj−i−1a^{-1} = a^{j-i-1} is a positive power of aa, hence in HH. ■\blacksquare

Examples.

  • nZ={nk:k∈Z}≤Zn\mathbb{Z} = \{nk : k \in \mathbb{Z}\} \leq \mathbb{Z}: na−nb=n(a−b)na - nb = n(a - b) (one-step test, additive form a−ba - b).
  • SLn(R)≤GLn(R)SL_n(\mathbb{R}) \leq GL_n(\mathbb{R}): det⁡(AB−1)=det⁡A/det⁡B=1\det(AB^{-1}) = \det A / \det B = 1.
  • An≤SnA_n \leq S_n: the product of even permutations is even, and σ−1\sigma^{-1} has the same sign as σ\sigma.
  • The rotations {e,r,…,rn−1}=⟨r⟩≤Dn\{e, r, \dots, r^{n-1}\} = \langle r \rangle \leq D_n.
  • {z∈C:zn=1}\{z \in \mathbb{C} : z^n = 1\}, the nn-th roots of unity, is a subgroup of C×\mathbb{C}^\times of order nn.

Non-examples. The odd integers (no 0). {e,(1 2),(1 3)}⊆S3\{e, (1 \ 2), (1 \ 3)\} \subseteq S_3 (not closed: (1 2)(1 3)=(1 3 2)(1 \ 2)(1 \ 3) = (1 \ 3 \ 2)). N\mathbb{N} in Z\mathbb{Z} (no inverses).

Proposition 4.4. The intersection of any collection of subgroups is a subgroup. The union of two subgroups is a subgroup only if one contains the other.

Proof. Intersection: one-step test in each subgroup at once. Union: if a∈H∖Ka \in H \setminus K and b∈K∖Hb \in K \setminus H, then ab∉Hab \notin H (else b=a−1(ab)∈Hb = a^{-1}(ab) \in H) and ab∉Kab \notin K (else a∈Ka \in K). ■\blacksquare

For example 2Z∪3Z2\mathbb{Z} \cup 3\mathbb{Z} contains 22 and 33 but not 55. The smallest subgroup containing a set SS is the intersection of all subgroups containing SS, written ⟨S⟩\langle S \rangle and called the subgroup generated by SS. For instance Dn=⟨r,s⟩D_n = \langle r, s \rangle.

Worked example: subgroups of D4D_4 of order 4

With r=(1 2 3 4)r = (1 \ 2 \ 3 \ 4) and s=(2 4)s = (2 \ 4) acting on the vertices of a square, the eight elements of D4D_4 are

rotations ee r=(1 2 3 4)r = (1 \ 2 \ 3 \ 4) r2=(1 3)(2 4)r^2 = (1 \ 3)(2 \ 4) r3=(1 4 3 2)r^3 = (1 \ 4 \ 3 \ 2)
reflections s=(2 4)s = (2 \ 4) rs=(1 2)(3 4)rs = (1 \ 2)(3 \ 4) r2s=(1 3)r^2 s = (1 \ 3) r3s=(1 4)(2 3)r^3 s = (1 \ 4)(2 \ 3)

Is K={e,r2,s,r2s}K = \{e, r^2, s, r^2 s\} a subgroup? It is finite, so by Theorem 4.3 closure is enough. Using srk=r−kss r^k = r^{-k} s and r4=er^4 = e: r2⋅r2=er^2 \cdot r^2 = e, s⋅s=es \cdot s = e, r2s⋅r2s=er^2 s \cdot r^2 s = e (reflections have order 2), r2⋅s=r2sr^2 \cdot s = r^2 s, s⋅r2=r−2s=r2ss \cdot r^2 = r^{-2} s = r^2 s, r2⋅r2s=sr^2 \cdot r^2 s = s, r2s⋅r2=r2r−2s=sr^2 s \cdot r^2 = r^2 r^{-2} s = s, s⋅r2s=r−2=r2s \cdot r^2 s = r^{-2} = r^2 and r2s⋅s=r2r^2 s \cdot s = r^2. Every product lands in KK, so K≤D4K \leq D_4. Every non-identity element of KK has order 2, so KK is a Klein four group, not cyclic.

D4D_4 has exactly three subgroups of order 4: the cyclic ⟨r⟩={e,r,r2,r3}\langle r \rangle = \{e, r, r^2, r^3\}, and two Klein four groups, KK and {e,r2,rs,r3s}\{e, r^2, rs, r^3 s\}. The last one, written as permutations, is {e,(1 3)(2 4),(1 2)(3 4),(1 4)(2 3)}\{e, (1 \ 3)(2 \ 4), (1 \ 2)(3 \ 4), (1 \ 4)(2 \ 3)\}, the copy of VV inside S4S_4 from Chapter 2.

Common pitfall: a subset is not a subgroup just because it contains ee and is closed under inverses. {e,s,rs}\{e, s, rs\} has both properties but s⋅rs=r−1ss=r−1=r3s \cdot rs = r^{-1} s s = r^{-1} = r^3 is missing, and in any case a subgroup of D4D_4 cannot have 3 elements (post 02: the order of a subgroup divides the order of the group).


Chapter 5 — Cyclic groups

A group GG is cyclic if G=⟨g⟩G = \langle g \rangle for some gg, called a generator. Cyclic groups are abelian (gagb=ga+b=gbgag^a g^b = g^{a+b} = g^b g^a). Examples: Z=⟨1⟩=⟨−1⟩\mathbb{Z} = \langle 1 \rangle = \langle -1 \rangle; Z/nZ=⟨1⟩\mathbb{Z}/n\mathbb{Z} = \langle 1 \rangle; (Z/10Z)×=⟨3⟩(\mathbb{Z}/10\mathbb{Z})^\times = \langle 3 \rangle; the rotation subgroup ⟨r⟩\langle r \rangle of DnD_n. Non-examples: VV and (Z/8Z)×(\mathbb{Z}/8\mathbb{Z})^\times (no element of order 4), Q\mathbb{Q} under addition, every non-abelian group.

Two groups are isomorphic, G≅HG \cong H, if there is a bijection ϕ:G→H\phi : G \to H with ϕ(ab)=ϕ(a)ϕ(b)\phi(ab) = \phi(a)\phi(b); post 03 studies such maps properly. Lemma 3.1 shows that a cyclic group of order nn is isomorphic to Z/nZ\mathbb{Z}/n\mathbb{Z} via gk↦[k]g^k \mapsto [k], and an infinite cyclic group is isomorphic to Z\mathbb{Z}. So up to isomorphism, Z\mathbb{Z} and the Z/nZ\mathbb{Z}/n\mathbb{Z} are the only cyclic groups.

Subgroups of cyclic groups

Theorem 5.1. Every subgroup of a cyclic group is cyclic.

Proof. Let G=⟨g⟩G = \langle g \rangle and H≤GH \leq G. If H={e}H = \{e\}, then H=⟨e⟩H = \langle e \rangle. Otherwise HH contains some gkg^k with k≠0k \neq 0, and also its inverse g−kg^{-k}, so it contains a positive power of gg. Let mm be the smallest positive integer with gm∈Hg^m \in H (well-ordering). Clearly ⟨gm⟩⊆H\langle g^m \rangle \subseteq H. Conversely take gt∈Hg^t \in H and divide: t=qm+rt = qm + r with 0≤r<m0 \leq r < m. Then gr=gt(gm)−q∈Hg^r = g^t (g^m)^{-q} \in H, and minimality of mm forces r=0r = 0. So gt=(gm)q∈⟨gm⟩g^t = (g^m)^q \in \langle g^m \rangle, and H=⟨gm⟩H = \langle g^m \rangle. ■\blacksquare

Applied to Z\mathbb{Z}: every subgroup of Z\mathbb{Z} is nZn\mathbb{Z} for a unique n≥0n \geq 0.

Theorem 5.2 (fundamental theorem of finite cyclic groups). Let G=⟨g⟩G = \langle g \rangle have order nn. For every positive divisor dd of nn, GG has exactly one subgroup of order dd, namely ⟨gn/d⟩\langle g^{n/d} \rangle. It has no subgroups of other orders.

Proof. By Theorem 3.2, ∣gn/d∣=n/gcd⁡(n/d,n)=n/(n/d)=d\lvert g^{n/d} \rvert = n / \gcd(n/d, n) = n/(n/d) = d, so a subgroup of order dd exists. Now let HH be any subgroup. By the proof of Theorem 5.1, H=⟨gm⟩H = \langle g^m \rangle where mm is the least positive exponent in HH (if HH is trivial it is the unique subgroup of order 1). Since gn=e∈Hg^n = e \in H, the same division argument shows m∣nm \mid n. Then ∣H∣=∣gm∣=n/gcd⁡(m,n)=n/m\lvert H \rvert = \lvert g^m \rvert = n/\gcd(m, n) = n/m. So the order of HH divides nn, and HH is determined by its order: ∣H∣=d\lvert H \rvert = d forces m=n/dm = n/d. ■\blacksquare

Corollary 5.3. In a cyclic group of order nn, gkg^k is a generator if and only if gcd⁡(k,n)=1\gcd(k, n) = 1; there are φ(n)\varphi(n) generators. The number of elements of order dd (for d∣nd \mid n) is φ(d)\varphi(d), so ∑d∣nφ(d)=n\sum_{d \mid n} \varphi(d) = n.

The subgroup lattice of Z/12Z\mathbb{Z}/12\mathbb{Z}

The divisors of 12 are 1,2,3,4,6,121, 2, 3, 4, 6, 12, so Z/12Z\mathbb{Z}/12\mathbb{Z} has exactly six subgroups:

order dd subgroup ⟨12/d⟩\langle 12/d \rangle elements elements of order dd
1 ⟨0⟩\langle 0 \rangle 0 0
2 ⟨6⟩\langle 6 \rangle 0, 6 6
3 ⟨4⟩\langle 4 \rangle 0, 4, 8 4, 8
4 ⟨3⟩\langle 3 \rangle 0, 3, 6, 9 3, 9
6 ⟨2⟩\langle 2 \rangle 0, 2, 4, 6, 8, 10 2, 10
12 ⟨1⟩\langle 1 \rangle all 12 1, 5, 7, 11

The last column has 1+1+2+2+2+4=121 + 1 + 2 + 2 + 2 + 4 = 12 entries, one for each element, matching ∑d∣12φ(d)=12\sum_{d \mid 12} \varphi(d) = 12. Containment follows divisibility: the subgroup of order d1d_1 lies inside the subgroup of order d2d_2 exactly when d1∣d2d_1 \mid d_2. Drawing each subgroup as a node, with a line up to each subgroup that contains it with no subgroup in between, gives the subgroup lattice (Hasse diagram):

Subgroup lattice of Z/12Z: at the top the whole group generated by 1 of order 12; below it the subgroups generated by 2 (order 6) and 3 (order 4); below those the subgroups generated by 4 (order 3) and 6 (order 2); at the bottom the trivial subgroup; lines show containment, which matches divisibility of the orders

The lattice of Z/12Z\mathbb{Z}/12\mathbb{Z} is the divisor lattice of 12 turned into groups. Non-cyclic groups have richer lattices: D4D_4, of order 8, has ten subgroups (one of order 1, five of order 2, three of order 4, one of order 8), and two different subgroups of order 4 can exist, which Theorem 5.2 forbids for cyclic groups.

Watch out: "for every divisor dd of ∣G∣\lvert G \rvert there is a subgroup of order dd" is a special property of cyclic groups (and, as post 03 shows, of some other families). Post 02 shows it fails for the alternating group A4A_4, of order 12, which has no subgroup of order 6.

Cayley's theorem

Permutation groups are not just one example among many: every group is one.

Theorem 5.4 (Cayley). Every group GG is isomorphic to a subgroup of the group Sym⁡(G)\operatorname{Sym}(G) of all permutations of the set GG. In particular a group of order nn is isomorphic to a subgroup of SnS_n.

Proof. For g∈Gg \in G define λg:G→G\lambda_g : G \to G by λg(x)=gx\lambda_g(x) = gx. It is a bijection, with inverse λg−1\lambda_{g^{-1}}. Associativity gives λgλh(x)=g(hx)=(gh)x=λgh(x)\lambda_g \lambda_h (x) = g(hx) = (gh)x = \lambda_{gh}(x), so g↦λgg \mapsto \lambda_g respects the operations (with the right-to-left convention for composing). It is injective, because λg=λh\lambda_g = \lambda_h gives g=λg(e)=λh(e)=hg = \lambda_g(e) = \lambda_h(e) = h. So GG is isomorphic to its image {λg}\{\lambda_g\}, which is a subgroup of Sym⁡(G)\operatorname{Sym}(G) (closed under products by the formula above and under inverses by λg−1=λg−1\lambda_g^{-1} = \lambda_{g^{-1}}). ■\blacksquare

Example: in (Z/8Z)×={1,3,5,7}(\mathbb{Z}/8\mathbb{Z})^\times = \{1, 3, 5, 7\}, multiplication by 3 swaps 1↔31 \leftrightarrow 3 and 5↔75 \leftrightarrow 7, which is the row of 3 in the Cayley table read as a permutation; multiplication by 5 is 1↔51 \leftrightarrow 5, 3↔73 \leftrightarrow 7. Each row of a Cayley table is exactly the permutation λg\lambda_g, which is another way to see why rows never repeat an entry.


Chapter 6 — Direct products and abelian groups

The (external) direct product of groups GG and HH is G×HG \times H with the componentwise operation (g1,h1)(g2,h2)=(g1g2,h1h2)(g_1, h_1)(g_2, h_2) = (g_1 g_2, h_1 h_2). Its identity is (e,e)(e, e), inverses are (g−1,h−1)(g^{-1}, h^{-1}), and ∣G×H∣=∣G∣∣H∣\lvert G \times H \rvert = \lvert G \rvert \lvert H \rvert. It is abelian exactly when both factors are.

Proposition 6.1. If gg and hh have finite orders, then ∣(g,h)∣=lcm⁡(∣g∣,∣h∣)\lvert (g, h) \rvert = \operatorname{lcm}(\lvert g \rvert, \lvert h \rvert).

Proof. (g,h)k=(gk,hk)=(e,e)(g, h)^k = (g^k, h^k) = (e, e) iff ∣g∣∣k\lvert g \rvert \mid k and ∣h∣∣k\lvert h \rvert \mid k (Lemma 3.1), iff lcm⁡(∣g∣,∣h∣)∣k\operatorname{lcm}(\lvert g \rvert, \lvert h \rvert) \mid k. ■\blacksquare

Theorem 6.2. Z/mZ×Z/nZ\mathbb{Z}/m\mathbb{Z} \times \mathbb{Z}/n\mathbb{Z} is cyclic if and only if gcd⁡(m,n)=1\gcd(m, n) = 1.

Proof. Every element has order lcm⁡(∣a∣,∣b∣)\operatorname{lcm}(\lvert a \rvert, \lvert b \rvert), which divides lcm⁡(m,n)=mn/gcd⁡(m,n)\operatorname{lcm}(m, n) = mn/\gcd(m, n). If gcd⁡(m,n)>1\gcd(m, n) > 1, no element reaches order mnmn, so the group is not cyclic. If gcd⁡(m,n)=1\gcd(m, n) = 1, then (1,1)(1, 1) has order lcm⁡(m,n)=mn\operatorname{lcm}(m, n) = mn and generates. ■\blacksquare

So Z/2Z×Z/3Z≅Z/6Z\mathbb{Z}/2\mathbb{Z} \times \mathbb{Z}/3\mathbb{Z} \cong \mathbb{Z}/6\mathbb{Z} (this is the additive half of the Chinese remainder theorem from post 00), while Z/2Z×Z/2Z≅V\mathbb{Z}/2\mathbb{Z} \times \mathbb{Z}/2\mathbb{Z} \cong V is not cyclic. In Z/4Z×Z/6Z\mathbb{Z}/4\mathbb{Z} \times \mathbb{Z}/6\mathbb{Z} (order 24) the largest element order is lcm⁡(4,6)=12\operatorname{lcm}(4, 6) = 12; for example (2,3)(2, 3) has order lcm⁡(2,2)=2\operatorname{lcm}(2, 2) = 2.

Direct products describe all finite abelian groups. The fundamental theorem of finite abelian groups (stated here; proved in the references) says that every finite abelian group is isomorphic to a direct product of cyclic groups of prime-power order, uniquely up to the order of the factors. For order 8 this gives exactly three abelian groups: Z/8Z\mathbb{Z}/8\mathbb{Z}, Z/4Z×Z/2Z\mathbb{Z}/4\mathbb{Z} \times \mathbb{Z}/2\mathbb{Z} and (Z/2Z)3(\mathbb{Z}/2\mathbb{Z})^3. Together with the non-abelian D4D_4 and Q8Q_8 these are all five groups of order 8, up to isomorphism.

Trick: to tell groups apart, count elements of each order; an isomorphism preserves orders. Z/8Z\mathbb{Z}/8\mathbb{Z}, Z/4Z×Z/2Z\mathbb{Z}/4\mathbb{Z} \times \mathbb{Z}/2\mathbb{Z}, (Z/2Z)3(\mathbb{Z}/2\mathbb{Z})^3, D4D_4 and Q8Q_8 have 1,3,7,5,11, 3, 7, 5, 1 elements of order 2 respectively.


Practice Exercises

1. Show that G=R∖{−1}G = \mathbb{R} \setminus \{-1\} with a∗b=a+b+aba * b = a + b + ab is an abelian group. What are the identity and the inverse of aa?

Solution

Note 1+a∗b=(1+a)(1+b)1 + a * b = (1 + a)(1 + b). Closure: if a,b≠−1a, b \neq -1 then (1+a)(1+b)≠0(1+a)(1+b) \neq 0, so a∗b≠−1a * b \neq -1. Associativity and commutativity follow from those of multiplication, since both (a∗b)∗c(a * b) * c and a∗(b∗c)a * (b * c) equal (1+a)(1+b)(1+c)−1(1+a)(1+b)(1+c) - 1. Identity: 00. Inverse: (1+a)(1+a′)=1(1 + a)(1 + a') = 1 gives a′=11+a−1=−a1+aa' = \frac{1}{1+a} - 1 = \frac{-a}{1+a}. In fact a↦1+aa \mapsto 1 + a is an isomorphism to R×\mathbb{R}^\times.

2. In S6S_6 write σ=(1 2 3)(4 5)\sigma = (1 \ 2 \ 3)(4 \ 5) and τ=(1 4)(2 6)\tau = (1 \ 4)(2 \ 6). Compute στ\sigma\tau in disjoint cycle form, its order and its sign.

Solution

Apply τ\tau first: 1→4→51 \to 4 \to 5, 5→5→45 \to 5 \to 4, 4→1→24 \to 1 \to 2, 2→6→62 \to 6 \to 6, 6→2→36 \to 2 \to 3, 3→3→13 \to 3 \to 1. So στ=(1 5 4 2 6 3)\sigma\tau = (1 \ 5 \ 4 \ 2 \ 6 \ 3), a 6-cycle: order 6, sign (−1)5=−1(-1)^5 = -1. Check with signs: sgn⁡σ=(+1)(−1)=−1\operatorname{sgn}\sigma = (+1)(-1) = -1, sgn⁡τ=(+1)\operatorname{sgn}\tau = (+1), product −1-1.

3. Find the order of every element of (Z/15Z)×(\mathbb{Z}/15\mathbb{Z})^\times. Is it cyclic?

Solution

The group is {1,2,4,7,8,11,13,14}\{1, 2, 4, 7, 8, 11, 13, 14\}, order φ(15)=8\varphi(15) = 8. Orders: 11 has order 1; 4,11,144, 11, 14 have order 2 (16,121,19616, 121, 196 are all ≡1\equiv 1); 2,7,8,132, 7, 8, 13 have order 4 (e.g. 22=42^2 = 4, 24=16≡12^4 = 16 \equiv 1). No element has order 8, so it is not cyclic. (It is isomorphic to Z/4Z×Z/2Z\mathbb{Z}/4\mathbb{Z} \times \mathbb{Z}/2\mathbb{Z}.)

4. In DnD_n simplify sr3sr2s r^3 s r^{2} and show that rksr^k s has order 2 for every kk.

Solution

sr3s=r−3s r^3 s = r^{-3} (apply srs=r−1srs = r^{-1} three times, or use srk=r−kss r^k = r^{-k} s and s2=es^2 = e). So sr3sr2=r−3r2=r−1s r^3 s r^2 = r^{-3} r^2 = r^{-1}. For the order: (rks)(rks)=rk(srk)s=rkr−kss=e(r^k s)(r^k s) = r^k (s r^k) s = r^k r^{-k} s s = e, and rks≠er^k s \neq e.

5. List all subgroups of Z/20Z\mathbb{Z}/20\mathbb{Z} with a generator for each, and find all generators of the subgroup of order 5.

Solution

One per divisor of 20: ⟨0⟩\langle 0 \rangle (order 1), ⟨10⟩\langle 10 \rangle (2), ⟨5⟩\langle 5 \rangle (4), ⟨4⟩\langle 4 \rangle (5), ⟨2⟩\langle 2 \rangle (10), ⟨1⟩\langle 1 \rangle (20). The subgroup of order 5 is {0,4,8,12,16}\{0, 4, 8, 12, 16\}; all four non-zero elements generate it (each has order 20/gcd⁡(k,20)=20/4=520/\gcd(k, 20) = 20/4 = 5), matching φ(5)=4\varphi(5) = 4.

6. Show that Q8Q_8 is not isomorphic to D4D_4, and that Z/4Z×Z/6Z\mathbb{Z}/4\mathbb{Z} \times \mathbb{Z}/6\mathbb{Z} is not isomorphic to Z/24Z\mathbb{Z}/24\mathbb{Z}.

Solution

Isomorphisms preserve element orders. Q8Q_8 has one element of order 2 (−1-1); D4D_4 has five (r2r^2 and the four reflections). Z/24Z\mathbb{Z}/24\mathbb{Z} has an element of order 24; every element of Z/4Z×Z/6Z\mathbb{Z}/4\mathbb{Z} \times \mathbb{Z}/6\mathbb{Z} has order dividing lcm⁡(4,6)=12\operatorname{lcm}(4, 6) = 12.

7. Prove that a group in which every element satisfies g2=eg^2 = e is abelian.

Solution

Every element is its own inverse. For any a,ba, b: ab=(ab)−1=b−1a−1=baab = (ab)^{-1} = b^{-1}a^{-1} = ba.


Cheat-sheet

Idea Statement
Group associative operation, identity, inverses
Inverse of product (ab)−1=b−1a−1(ab)^{-1} = b^{-1}a^{-1}
Cayley table every row and column is a permutation
Composition in SnS_n στ\sigma\tau = apply τ\tau first
Order of a permutation lcm of disjoint cycle lengths
Sign kk-cycle has sign (−1)k−1(-1)^{k-1}; ∣An∣=n!/2\lvert A_n \rvert = n!/2
DnD_n (order 2n2n) rn=s2=er^n = s^2 = e, srs=r−1srs = r^{-1}
Q8Q_8 i2=j2=k2=ijk=−1i^2 = j^2 = k^2 = ijk = -1
GL2(Fp)GL_2(\mathbb{F}_p) order (p2−1)(p2−p)(p^2-1)(p^2-p)
Order and powers gm=eg^m = e iff ∣g∣∣m\lvert g \rvert \mid m
Order of a power ∣gk∣=n/gcd⁡(k,n)\lvert g^k \rvert = n/\gcd(k, n)
One-step test non-empty and ab−1∈Hab^{-1} \in H
Cyclic subgroups all cyclic; one per divisor dd, namely ⟨gn/d⟩\langle g^{n/d} \rangle
Generators of Z/nZ\mathbb{Z}/n\mathbb{Z} kk with gcd⁡(k,n)=1\gcd(k, n) = 1; φ(n)\varphi(n) of them
Direct product ∣(g,h)∣=lcm⁡(∣g∣,∣h∣)\lvert (g, h) \rvert = \operatorname{lcm}(\lvert g \rvert, \lvert h \rvert)
Cyclic product Z/m×Z/n\mathbb{Z}/m \times \mathbb{Z}/n cyclic iff gcd⁡(m,n)=1\gcd(m, n) = 1

What's next

Post 02 asks how a subgroup sits inside its group. Translating a subgroup HH by an element gives a coset gHgH; the cosets partition GG into pieces of equal size, which proves Lagrange's theorem: ∣H∣\lvert H \rvert divides ∣G∣\lvert G \rvert. That single fact explains Theorem 5.2's "divisors only" and re-proves Fermat and Euler from post 00. Then comes the question of when the cosets themselves form a group, which leads to normal subgroups and quotient groups such as Z/nZ\mathbb{Z}/n\mathbb{Z}, which turns out to be Z\mathbb{Z} read modulo its subgroup nZn\mathbb{Z}.


References

  • David S. Dummit and Richard M. Foote, Abstract Algebra, 3rd edition, Wiley, 2004 — Chapters 1–2 (groups, dihedral and symmetric groups, subgroups, cyclic groups, lattices).
  • Joseph A. Gallian, Contemporary Abstract Algebra, 10th edition, CRC Press, 2021 — Chapters 1–5 and 8 (groups, finite groups and subgroups, cyclic groups, permutation groups, direct products).
  • Michael Artin, Algebra, 2nd edition, Pearson, 2011 — Chapter 2 (groups).
  • John B. Fraleigh, A First Course in Abstract Algebra, 7th edition, Addison-Wesley, 2003 — Sections 1–11.
  • Thomas W. Judson, Abstract Algebra: Theory and Applications (open textbook), judsonbooks.org — chapters on groups, cyclic groups and permutation groups.
  • MIT OpenCourseWare, 18.701 Algebra I (Fall 2010) — lectures on groups, subgroups and permutations.
  • Keith Conrad, Expository papers on group theory (University of Connecticut) — notes on dihedral groups, the sign of a permutation and the quaternion group.

Note: this post is in progress. Planned additions: the subgroup lattice of D4D_4 drawn out, a proof of the fundamental theorem of finite abelian groups (or a pointer to it once post 03 has homomorphisms), and matrix representations of Q8Q_8.