Permutation groups are where the course becomes computationally exact. A permutation is not an abstract symbol with a declared product; it is a concrete bijection, and its multiplication is composition of functions. This chapter matters because it makes group calculations explicit, and because Cayley’s theorem shows that every group can be realized inside a symmetric group. Everything here should feel operational: you should be able to carry out these computations by hand, quickly and without error.


§8.1 Permutations and the symmetric group

Definition 8.1 (Permutation)

A permutation of a set AA is a bijection σ:AA\sigma : A \to A. The set of all permutations of AA, equipped with composition, is denoted SAS_A and is called the symmetric group on AA.

When A={1,2,,n}A = \{1, 2, \ldots, n\}, we write SnS_n and call it the symmetric group on nn letters. We have Sn=n!|S_n| = n!.

Theorem 8.2. SAS_A is a group under composition.

Remark 8.3 (Non-commutativity)

For n3n \geq 3, the group SnS_n is non-abelian. This will be demonstrated explicitly in the worked examples below. The failure of commutativity is not pathological; it is the generic situation for permutation groups.

Convention (Composition order)

Throughout these notes, as in Fraleigh and most algebra texts, we compose right to left:

(στ)(x)=σ(τ(x)).(\sigma\tau)(x) = \sigma(\tau(x)).

This means: apply τ\tau first, then σ\sigma. When computing στ\sigma\tau, trace what happens to each element by feeding it through τ\tau and then through σ\sigma.


§8.2 Two-line notation

Definition 8.4 (Two-line notation)

A permutation σSn\sigma \in S_n can be written as a 2×n2 \times n array

σ=(123nσ(1)σ(2)σ(3)σ(n)),\sigma = \begin{pmatrix} 1 & 2 & 3 & \cdots & n \\ \sigma(1) & \sigma(2) & \sigma(3) & \cdots & \sigma(n) \end{pmatrix},

where the top row lists the elements of {1,,n}\{1, \ldots, n\} and the bottom row lists their images under σ\sigma.

Intuition: why does a permutation look like a matrix?

A permutation σ\sigma is a function, and any function on a finite set is determined by listing its values. The two-line notation is nothing more than a lookup table: each column pairs an input (top) with its output (bottom), so column kk says ”kσ(k)k \mapsto \sigma(k).” We arrange the inputs in order purely for convenience — it makes reading off σ(k)\sigma(k) instant.

The resemblance to a matrix is not accidental. Every σSn\sigma \in S_n defines an honest n×nn \times n permutation matrix PσP_\sigma by placing a single 11 in each row and column: (Pσ)ij={1if σ(j)=i,0otherwise.(P_\sigma)_{ij} = \begin{cases} 1 & \text{if } \sigma(j) = i, \\ 0 & \text{otherwise.}\end{cases} The two-line array is a compressed encoding of PσP_\sigma: instead of writing n2n^2 entries (mostly zeros), we record only the nn positions of the 11‘s. And just as matrix multiplication encodes composition of linear maps, composing permutation matrices corresponds to composing permutations — so the algebraic structure carries over exactly.

Example 8.5. The permutation σS4\sigma \in S_4 defined by

σ=(12343142)\sigma = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 3 & 1 & 4 & 2 \end{pmatrix}

means σ(1)=3\sigma(1) = 3, σ(2)=1\sigma(2) = 1, σ(3)=4\sigma(3) = 4, σ(4)=2\sigma(4) = 2.

Composing permutations in two-line notation

To compute στ\sigma\tau, remember: apply τ\tau first, then σ\sigma.

Example 8.6. Let

σ=(12343142),τ=(12342413).\sigma = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 3 & 1 & 4 & 2 \end{pmatrix}, \qquad \tau = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 2 & 4 & 1 & 3 \end{pmatrix}.

Computing στ\sigma\tau: For each xx, compute σ(τ(x))\sigma(\tau(x)).

1τ2σ1,2τ4σ2,3τ1σ3,4τ3σ4.\begin{aligned} 1 &\xrightarrow{\tau} 2 \xrightarrow{\sigma} 1, \\ 2 &\xrightarrow{\tau} 4 \xrightarrow{\sigma} 2, \\ 3 &\xrightarrow{\tau} 1 \xrightarrow{\sigma} 3, \\ 4 &\xrightarrow{\tau} 3 \xrightarrow{\sigma} 4. \end{aligned}

So στ=(12341234)=ι\sigma\tau = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 1 & 2 & 3 & 4 \end{pmatrix} = \iota, the identity.

Computing τσ\tau\sigma: For each xx, compute τ(σ(x))\tau(\sigma(x)).

1σ3τ1,2σ1τ2,3σ4τ3,4σ2τ4.\begin{aligned} 1 &\xrightarrow{\sigma} 3 \xrightarrow{\tau} 1, \\ 2 &\xrightarrow{\sigma} 1 \xrightarrow{\tau} 2, \\ 3 &\xrightarrow{\sigma} 4 \xrightarrow{\tau} 3, \\ 4 &\xrightarrow{\sigma} 2 \xrightarrow{\tau} 4. \end{aligned}

So τσ=(12341234)=ι\tau\sigma = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 1 & 2 & 3 & 4 \end{pmatrix} = \iota also.

In this particular example στ=τσ=ι\sigma\tau = \tau\sigma = \iota, so τ=σ1\tau = \sigma^{-1}. This is a special case; in general σττσ\sigma\tau \neq \tau\sigma.

Example 8.7. Let α,βS4\alpha, \beta \in S_4 be given by

α=(12342314),β=(12341324).\alpha = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 2 & 3 & 1 & 4 \end{pmatrix}, \qquad \beta = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 1 & 3 & 2 & 4 \end{pmatrix}.

αβ\alpha\beta: Apply β\beta first, then α\alpha.

1β1α2,2β3α1,3β2α3,4β4α4.1 \xrightarrow{\beta} 1 \xrightarrow{\alpha} 2, \quad 2 \xrightarrow{\beta} 3 \xrightarrow{\alpha} 1, \quad 3 \xrightarrow{\beta} 2 \xrightarrow{\alpha} 3, \quad 4 \xrightarrow{\beta} 4 \xrightarrow{\alpha} 4.

So αβ=(12342134)\alpha\beta = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 2 & 1 & 3 & 4 \end{pmatrix}.

βα\beta\alpha: Apply α\alpha first, then β\beta.

1α2β3,2α3β2,3α1β1,4α4β4.1 \xrightarrow{\alpha} 2 \xrightarrow{\beta} 3, \quad 2 \xrightarrow{\alpha} 3 \xrightarrow{\beta} 2, \quad 3 \xrightarrow{\alpha} 1 \xrightarrow{\beta} 1, \quad 4 \xrightarrow{\alpha} 4 \xrightarrow{\beta} 4.

So βα=(12343214)\beta\alpha = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 3 & 2 & 1 & 4 \end{pmatrix}.

Since αββα\alpha\beta \neq \beta\alpha, this confirms S4S_4 is non-abelian.


§8.3 Cycle notation

Definition 8.8 (Cycle)

A kk-cycle (or cycle of length kk) is a permutation σ\sigma for which there exist distinct elements a1,a2,,aka_1, a_2, \ldots, a_k such that

σ(a1)=a2,σ(a2)=a3,,σ(ak1)=ak,σ(ak)=a1,\sigma(a_1) = a_2, \quad \sigma(a_2) = a_3, \quad \ldots, \quad \sigma(a_{k-1}) = a_k, \quad \sigma(a_k) = a_1,

and σ\sigma fixes all other elements. We write this cycle as

(a1  a2    ak).(a_1 \; a_2 \; \cdots \; a_k).

A 22-cycle is called a transposition. A 11-cycle (a)(a) is the identity on {a}\{a\} and is usually omitted.

Example 8.9. In S5S_5, the cycle (1  3  5)(1 \; 3 \; 5) is the permutation

13,35,51,22,44.1 \mapsto 3, \quad 3 \mapsto 5, \quad 5 \mapsto 1, \quad 2 \mapsto 2, \quad 4 \mapsto 4.

In two-line notation:

(1  3  5)=(1234532541).(1\;3\;5) = \begin{pmatrix} 1 & 2 & 3 & 4 & 5 \\ 3 & 2 & 5 & 4 & 1 \end{pmatrix}.

Converting from two-line notation to cycle notation

Start with the smallest element. Follow its orbit under σ\sigma until you return to the start. Record this as a cycle. Then take the smallest element not yet accounted for and repeat.

Example 8.10. Convert the following to cycle notation:

σ=(123456351624).\sigma = \begin{pmatrix} 1 & 2 & 3 & 4 & 5 & 6 \\ 3 & 5 & 1 & 6 & 2 & 4 \end{pmatrix}.
  • Start with 11: 1311 \to 3 \to 1. Cycle: (1  3)(1\;3).

    Wait — let us trace more carefully. σ(1)=3\sigma(1)=3, σ(3)=1\sigma(3)=1. So 1311 \to 3 \to 1. This gives the cycle (1  3)(1\;3).

  • Smallest unused: 22. σ(2)=5\sigma(2)=5, σ(5)=2\sigma(5)=2. Cycle: (2  5)(2\;5).

  • Smallest unused: 44. σ(4)=6\sigma(4)=6, σ(6)=4\sigma(6)=4. Cycle: (4  6)(4\;6).

Therefore σ=(1  3)(2  5)(4  6)\sigma = (1\;3)(2\;5)(4\;6).

Verification: (1  3)(2  5)(4  6)(1\;3)(2\;5)(4\;6) sends 131\to 3, 252\to 5, 313\to 1, 464\to 6, 525\to 2, 646\to 4. This matches the two-line notation. \checkmark

Example 8.11. Convert to cycle notation:

τ=(1234542513).\tau = \begin{pmatrix} 1 & 2 & 3 & 4 & 5 \\ 4 & 2 & 5 & 1 & 3 \end{pmatrix}.
  • Start with 11: 1411 \to 4 \to 1. Cycle: (1  4)(1\;4).
  • Smallest unused: 22. σ(2)=2\sigma(2) = 2, so 22 is a fixed point (omit).
  • Smallest unused: 33. 3533 \to 5 \to 3. Cycle: (3  5)(3\;5).

Therefore τ=(1  4)(3  5)\tau = (1\;4)(3\;5).


§8.4 Disjoint cycle decomposition

Definition 8.12 (Disjoint cycles)

Two cycles (a1    aj)(a_1\;\cdots\;a_j) and (b1    bk)(b_1\;\cdots\;b_k) are disjoint if {a1,,aj}{b1,,bk}=\{a_1,\ldots,a_j\} \cap \{b_1,\ldots,b_k\} = \emptyset; that is, no element appears in both cycles.

Theorem 8.13 (Disjoint cycle decomposition)

Every permutation σSn\sigma \in S_n can be written as a product of disjoint cycles. This decomposition is unique up to the order in which the cycles are listed (and up to omission of 11-cycles).


§8.5 Algebra of cycles

Theorem 8.14 (Inverse of a cycle)

If σ=(a1  a2    ak)\sigma = (a_1\;a_2\;\cdots\;a_k), then

σ1=(ak  ak1    a1).\sigma^{-1} = (a_k\;a_{k-1}\;\cdots\;a_1).

Example 8.15. (1  3  5  2)1=(2  5  3  1)=(1  2  5  3)(1\;3\;5\;2)^{-1} = (2\;5\;3\;1) = (1\;2\;5\;3) (same cycle, different starting point).

Theorem 8.16 (Disjoint cycles commute)

If α\alpha and β\beta are disjoint cycles, then αβ=βα\alpha\beta = \beta\alpha.

Theorem 8.17 (Order of a cycle)

The order of a kk-cycle is kk.

Theorem 8.18 (Order of a permutation)

If σ=γ1γ2γr\sigma = \gamma_1 \gamma_2 \cdots \gamma_r is the disjoint cycle decomposition and the cycles have lengths m1,m2,,mrm_1, m_2, \ldots, m_r, then

ord(σ)=lcm(m1,m2,,mr).\operatorname{ord}(\sigma) = \operatorname{lcm}(m_1, m_2, \ldots, m_r).

Example 8.19. The permutation σ=(1  2  3)(4  5)(6  7  8  9)S9\sigma = (1\;2\;3)(4\;5)(6\;7\;8\;9) \in S_9 has disjoint cycle lengths 3,2,43, 2, 4. Therefore

ord(σ)=lcm(3,2,4)=12.\operatorname{ord}(\sigma) = \operatorname{lcm}(3, 2, 4) = 12.

Example 8.20. The permutation τ=(1  2)(3  4  5  6  7)S7\tau = (1\;2)(3\;4\;5\;6\;7) \in S_7 has cycle lengths 2,52, 5. So

ord(τ)=lcm(2,5)=10.\operatorname{ord}(\tau) = \operatorname{lcm}(2, 5) = 10.

§8.6 Every permutation is a product of transpositions

Theorem 8.21 (Transposition decomposition of a cycle)

Every kk-cycle can be written as a product of transpositions:

(a1  a2    ak)=(a1  ak)(a1  ak1)(a1  a3)(a1  a2).(a_1\;a_2\;\cdots\;a_k) = (a_1\;a_k)(a_1\;a_{k-1})\cdots(a_1\;a_3)(a_1\;a_2).

Corollary 8.22

Every permutation in SnS_n (n2n \geq 2) can be written as a product of transpositions.

Example 8.23. Express (1  3  5  2  4)(1\;3\;5\;2\;4) as a product of transpositions.

By Theorem 8.21:

(1  3  5  2  4)=(1  4)(1  2)(1  5)(1  3).(1\;3\;5\;2\;4) = (1\;4)(1\;2)(1\;5)(1\;3).

Verification. Apply right to left to each element:

1(1  3)3(1  5)3(1  2)3(1  4)3. (since σ(1)=3)3(1  3)1(1  5)5(1  2)5(1  4)5. (since σ(3)=5)5(1  3)5(1  5)1(1  2)2(1  4)2. (since σ(5)=2)2(1  3)2(1  5)2(1  2)1(1  4)4. (since σ(2)=4)4(1  3)4(1  5)4(1  2)4(1  4)1. (since σ(4)=1)\begin{aligned} 1 &\xrightarrow{(1\;3)} 3 \xrightarrow{(1\;5)} 3 \xrightarrow{(1\;2)} 3 \xrightarrow{(1\;4)} 3. \quad \checkmark \text{ (since } \sigma(1)=3\text{)} \\ 3 &\xrightarrow{(1\;3)} 1 \xrightarrow{(1\;5)} 5 \xrightarrow{(1\;2)} 5 \xrightarrow{(1\;4)} 5. \quad \checkmark \text{ (since } \sigma(3)=5\text{)} \\ 5 &\xrightarrow{(1\;3)} 5 \xrightarrow{(1\;5)} 1 \xrightarrow{(1\;2)} 2 \xrightarrow{(1\;4)} 2. \quad \checkmark \text{ (since } \sigma(5)=2\text{)} \\ 2 &\xrightarrow{(1\;3)} 2 \xrightarrow{(1\;5)} 2 \xrightarrow{(1\;2)} 1 \xrightarrow{(1\;4)} 4. \quad \checkmark \text{ (since } \sigma(2)=4\text{)} \\ 4 &\xrightarrow{(1\;3)} 4 \xrightarrow{(1\;5)} 4 \xrightarrow{(1\;2)} 4 \xrightarrow{(1\;4)} 1. \quad \checkmark \text{ (since } \sigma(4)=1\text{)} \end{aligned}

The transposition decomposition is not unique

The same permutation can be expressed as different products of transpositions. For instance, (1  2  3)=(1  3)(1  2)=(2  3)(1  3)(1\;2\;3) = (1\;3)(1\;2) = (2\;3)(1\;3). What is unique is the parity (even or odd number of transpositions). This will be developed in Chapter 9.


§8.7 Cayley’s theorem

Theorem 8.24 (Cayley’s theorem)

Every group GG is isomorphic to a subgroup of some symmetric group. More precisely, GG is isomorphic to a subgroup of SGS_G (the group of all permutations of the underlying set of GG). If GG is finite with G=n|G| = n, then GG is isomorphic to a subgroup of SnS_n.

Example 8.25. The left regular representation of Z3={0,1,2}\mathbb{Z}_3 = \{0, 1, 2\}.

ggλg(0)\lambda_g(0)λg(1)\lambda_g(1)λg(2)\lambda_g(2)λg\lambda_g in cycle notation
00001122ι\iota
11112200(0  1  2)(0\;1\;2)
22220011(0  2  1)(0\;2\;1)

So Φ(Z3)={ι,  (0  1  2),  (0  2  1)}S3\Phi(\mathbb{Z}_3) = \{\iota,\;(0\;1\;2),\;(0\;2\;1)\} \leq S_3, and indeed Z3(0  1  2)\mathbb{Z}_3 \cong \langle (0\;1\;2) \rangle.


§8.8 Worked computations in S4S_4 and S5S_5

Computation 8.26 (Products in S4S_4, both orders)

Let α=(1  2  3)\alpha = (1\;2\;3) and β=(2  4)\beta = (2\;4) in S4S_4.

αβ\alpha\beta: Apply β\beta first, then α\alpha.

1β1α2,2β4α4,3β3α1,4β2α3.\begin{aligned} 1 &\xrightarrow{\beta} 1 \xrightarrow{\alpha} 2, \\ 2 &\xrightarrow{\beta} 4 \xrightarrow{\alpha} 4, \\ 3 &\xrightarrow{\beta} 3 \xrightarrow{\alpha} 1, \\ 4 &\xrightarrow{\beta} 2 \xrightarrow{\alpha} 3. \end{aligned}

So αβ=(1  2  4  3)\alpha\beta = (1\;2\;4\;3).

βα\beta\alpha: Apply α\alpha first, then β\beta.

1α2β4,2α3β3,3α1β1,4α4β2.\begin{aligned} 1 &\xrightarrow{\alpha} 2 \xrightarrow{\beta} 4, \\ 2 &\xrightarrow{\alpha} 3 \xrightarrow{\beta} 3, \\ 3 &\xrightarrow{\alpha} 1 \xrightarrow{\beta} 1, \\ 4 &\xrightarrow{\alpha} 4 \xrightarrow{\beta} 2. \end{aligned}

So βα=(1  4  2  3)\beta\alpha = (1\;4\;2\;3).

Observations:

  • αββα\alpha\beta \neq \beta\alpha, confirming non-commutativity.
  • ord(αβ)=4\operatorname{ord}(\alpha\beta) = 4 (it is a 44-cycle).
  • ord(βα)=4\operatorname{ord}(\beta\alpha) = 4 (also a 44-cycle).
  • (αβ)1=(3  4  2  1)=(1  3  4  2)(\alpha\beta)^{-1} = (3\;4\;2\;1) = (1\;3\;4\;2).

Computation 8.27 (Inverse in S5S_5)

Let σ=(1  3  5)(2  4)S5\sigma = (1\;3\;5)(2\;4) \in S_5.

Then σ1=(1  5  3)(2  4)\sigma^{-1} = (1\;5\;3)(2\;4) (reverse each cycle; the inverse of a transposition is itself).

Verification: σσ1\sigma\sigma^{-1}:

1(2  4)1(1  5  3)5(2  4)5(1  3  5)1.\begin{aligned} 1 &\xrightarrow{(2\;4)} 1 \xrightarrow{(1\;5\;3)} 5 \xrightarrow{(2\;4)} 5 \xrightarrow{(1\;3\;5)} 1. \quad \checkmark \end{aligned}

Wait — we must be careful. σ=(1  3  5)(2  4)\sigma = (1\;3\;5)(2\;4) means apply (2  4)(2\;4) first, then (1  3  5)(1\;3\;5). So σ1=(2  4)1(1  3  5)1=(2  4)(1  5  3)\sigma^{-1} = (2\;4)^{-1}(1\;3\;5)^{-1} = (2\;4)(1\;5\;3).

But since (1  3  5)(1\;3\;5) and (2  4)(2\;4) are disjoint, they commute. So

σ1=(2  4)(1  5  3)=(1  5  3)(2  4).\sigma^{-1} = (2\;4)(1\;5\;3) = (1\;5\;3)(2\;4).

Order: ord(σ)=lcm(3,2)=6\operatorname{ord}(\sigma) = \operatorname{lcm}(3, 2) = 6.

Computation 8.28 (A longer example in S5S_5)

Let σ=(1  2  4)\sigma = (1\;2\;4) and τ=(1  3)(2  5)\tau = (1\;3)(2\;5) in S5S_5.

στ\sigma\tau: Apply τ\tau first, then σ\sigma.

1τ3σ3,2τ5σ5,3τ1σ2,4τ4σ1,5τ2σ4.\begin{aligned} 1 &\xrightarrow{\tau} 3 \xrightarrow{\sigma} 3, \\ 2 &\xrightarrow{\tau} 5 \xrightarrow{\sigma} 5, \\ 3 &\xrightarrow{\tau} 1 \xrightarrow{\sigma} 2, \\ 4 &\xrightarrow{\tau} 4 \xrightarrow{\sigma} 1, \\ 5 &\xrightarrow{\tau} 2 \xrightarrow{\sigma} 4. \end{aligned}

So στ=(1  3  2  5  4)\sigma\tau = (1\;3\;2\;5\;4), a 55-cycle.

ord(στ)=5\operatorname{ord}(\sigma\tau) = 5.

τσ\tau\sigma: Apply σ\sigma first, then τ\tau.

1σ2τ5,2σ4τ4,3σ3τ1,4σ1τ3,5σ5τ2.\begin{aligned} 1 &\xrightarrow{\sigma} 2 \xrightarrow{\tau} 5, \\ 2 &\xrightarrow{\sigma} 4 \xrightarrow{\tau} 4, \\ 3 &\xrightarrow{\sigma} 3 \xrightarrow{\tau} 1, \\ 4 &\xrightarrow{\sigma} 1 \xrightarrow{\tau} 3, \\ 5 &\xrightarrow{\sigma} 5 \xrightarrow{\tau} 2. \end{aligned}

So τσ=(1  5  2  4  3)\tau\sigma = (1\;5\;2\;4\;3), also a 55-cycle. Again ord(τσ)=5\operatorname{ord}(\tau\sigma) = 5.

Computation 8.29 (Converting notations in S5S_5)

Start from the two-line form:

σ=(1234525431).\sigma = \begin{pmatrix} 1 & 2 & 3 & 4 & 5 \\ 2 & 5 & 4 & 3 & 1 \end{pmatrix}.

Convert to cycle notation:

  • 12511 \to 2 \to 5 \to 1. Cycle: (1  2  5)(1\;2\;5).
  • 3433 \to 4 \to 3. Cycle: (3  4)(3\;4).

So σ=(1  2  5)(3  4)\sigma = (1\;2\;5)(3\;4).

Order: lcm(3,2)=6\operatorname{lcm}(3, 2) = 6.

Inverse: σ1=(1  5  2)(3  4)=(1234551432)\sigma^{-1} = (1\;5\;2)(3\;4) = \begin{pmatrix} 1 & 2 & 3 & 4 & 5 \\ 5 & 1 & 4 & 3 & 2 \end{pmatrix}.


§8.9 Conjugation in SnS_n

Theorem 8.30 (Conjugation relabels cycles)

For any τSn\tau \in S_n and any cycle (a1  a2    ak)Sn(a_1\;a_2\;\cdots\;a_k) \in S_n,

τ(a1  a2    ak)τ1=(τ(a1)  τ(a2)    τ(ak)).\tau(a_1\;a_2\;\cdots\;a_k)\tau^{-1} = (\tau(a_1)\;\tau(a_2)\;\cdots\;\tau(a_k)).

Corollary 8.31 (Conjugation preserves cycle type)

If σ\sigma has disjoint cycle decomposition σ=(a1    aj1)(b1    bj2)\sigma = (a_1\;\cdots\;a_{j_1})(b_1\;\cdots\;b_{j_2})\cdots, then

τστ1=(τ(a1)    τ(aj1))(τ(b1)    τ(bj2))\tau\sigma\tau^{-1} = (\tau(a_1)\;\cdots\;\tau(a_{j_1}))(\tau(b_1)\;\cdots\;\tau(b_{j_2}))\cdots

In particular, τστ1\tau\sigma\tau^{-1} has the same cycle type as σ\sigma.

Converse (stated without proof)

In SnS_n, two permutations are conjugate if and only if they have the same cycle type. (This converse requires a separate argument, constructing a specific τ\tau that maps one set of cycles to the other.)

Example 8.32. In S5S_5, let σ=(1  2  3)(4  5)\sigma = (1\;2\;3)(4\;5) and τ=(1  3  4  2  5)\tau = (1\;3\;4\;2\;5).

Compute τστ1\tau\sigma\tau^{-1} using the relabeling theorem:

τστ1=(τ(1)  τ(2)  τ(3))(τ(4)  τ(5))=(3  4  5)(2  1)=(1  2)(3  4  5).\tau\sigma\tau^{-1} = (\tau(1)\;\tau(2)\;\tau(3))(\tau(4)\;\tau(5)) = (3\;4\;5)(2\;1) = (1\;2)(3\;4\;5).

This has cycle type (3,2)(3, 2), the same as σ\sigma. \checkmark


§8.10 The dihedral group DnD_n as a subgroup of SnS_n

Definition 8.33 (Dihedral group)

The dihedral group DnD_n is the group of symmetries of a regular nn-gon. It has order 2n2n and is generated by a rotation rr of angle 2π/n2\pi/n and a reflection ss, subject to the relations

rn=e,s2=e,srs1=r1(equivalently, sr=r1s).r^n = e, \qquad s^2 = e, \qquad srs^{-1} = r^{-1} \quad (\text{equivalently, } sr = r^{-1}s).

The elements of DnD_n are {e,r,r2,,rn1,s,sr,sr2,,srn1}\{e, r, r^2, \ldots, r^{n-1}, s, sr, sr^2, \ldots, sr^{n-1}\}.

Embedding DnD_n into SnS_n

Label the vertices of the regular nn-gon as 1,2,,n1, 2, \ldots, n. Each symmetry of the nn-gon permutes these vertices, giving an injective homomorphism DnSnD_n \hookrightarrow S_n.

Example 8.34 (D3S3D_3 \cong S_3)

For the equilateral triangle with vertices 1,2,31, 2, 3 (labeled clockwise):

SymmetryPermutationCycle notation
Identity ee(123123)\begin{pmatrix} 1 & 2 & 3 \\ 1 & 2 & 3 \end{pmatrix}ι\iota
Rotation rr (120°120°)(123231)\begin{pmatrix} 1 & 2 & 3 \\ 2 & 3 & 1 \end{pmatrix}(1  2  3)(1\;2\;3)
Rotation r2r^2 (240°240°)(123312)\begin{pmatrix} 1 & 2 & 3 \\ 3 & 1 & 2 \end{pmatrix}(1  3  2)(1\;3\;2)
Reflection ss (axis through 11)(123132)\begin{pmatrix} 1 & 2 & 3 \\ 1 & 3 & 2 \end{pmatrix}(2  3)(2\;3)
Reflection srsr (axis through 22)(123321)\begin{pmatrix} 1 & 2 & 3 \\ 3 & 2 & 1 \end{pmatrix}(1  3)(1\;3)
Reflection sr2sr^2 (axis through 33)(123213)\begin{pmatrix} 1 & 2 & 3 \\ 2 & 1 & 3 \end{pmatrix}(1  2)(1\;2)

These are exactly the 3!=63! = 6 elements of S3S_3, so D3S3D_3 \cong S_3.

Cayley table of S3D3S_3 \cong D_3

Using the notation e=ιe = \iota, ρ1=(1  2  3)\rho_1 = (1\;2\;3), ρ2=(1  3  2)\rho_2 = (1\;3\;2), μ1=(2  3)\mu_1 = (2\;3), μ2=(1  3)\mu_2 = (1\;3), μ3=(1  2)\mu_3 = (1\;2):

eeρ1\rho_1ρ2\rho_2μ1\mu_1μ2\mu_2μ3\mu_3
eeeeρ1\rho_1ρ2\rho_2μ1\mu_1μ2\mu_2μ3\mu_3
ρ1\rho_1ρ1\rho_1ρ2\rho_2eeμ3\mu_3μ1\mu_1μ2\mu_2
ρ2\rho_2ρ2\rho_2eeρ1\rho_1μ2\mu_2μ3\mu_3μ1\mu_1
μ1\mu_1μ1\mu_1μ2\mu_2μ3\mu_3eeρ1\rho_1ρ2\rho_2
μ2\mu_2μ2\mu_2μ3\mu_3μ1\mu_1ρ2\rho_2eeρ1\rho_1
μ3\mu_3μ3\mu_3μ1\mu_1μ2\mu_2ρ1\rho_1ρ2\rho_2ee

Reading the table: Entry in row α\alpha, column β\beta is αβ\alpha\beta (apply β\beta first).

Verification of one entry: ρ1μ1=(1  2  3)(2  3)\rho_1 \mu_1 = (1\;2\;3)(2\;3). Apply (2  3)(2\;3) first: 1121 \to 1 \to 2, 2312 \to 3 \to 1, 3233 \to 2 \to 3. Wait: 1(2  3)1(1  2  3)21 \xrightarrow{(2\;3)} 1 \xrightarrow{(1\;2\;3)} 2, 2(2  3)3(1  2  3)12 \xrightarrow{(2\;3)} 3 \xrightarrow{(1\;2\;3)} 1, 3(2  3)2(1  2  3)33 \xrightarrow{(2\;3)} 2 \xrightarrow{(1\;2\;3)} 3. So ρ1μ1=(1  2)=μ3\rho_1\mu_1 = (1\;2) = \mu_3. \checkmark


§8.11 Subgroup structure of S3S_3

S3S_3 has order 66. By Lagrange’s theorem, subgroup orders must divide 66, so they can be 1,2,31, 2, 3, or 66.

All subgroups of S3S_3:

OrderSubgroupsDescription
11{e}\{e\}Trivial subgroup
22{e,(1  2)}\{e, (1\;2)\}, {e,(1  3)}\{e, (1\;3)\}, {e,(2  3)}\{e, (2\;3)\}Generated by each transposition
33{e,(1  2  3),(1  3  2)}=(1  2  3)Z3\{e, (1\;2\;3), (1\;3\;2)\} = \langle (1\;2\;3) \rangle \cong \mathbb{Z}_3The alternating group A3A_3
66S3S_3The whole group

Total: 6 subgroups.

Subgroup lattice

Figure: subgroup lattice of S3S_3.

The inclusion ordering is:

  • {e}A3S3\{e\} \leq A_3 \leq S_3
  • {e}{e,(1  2)}S3\{e\} \leq \{e, (1\;2)\} \leq S_3
  • {e}{e,(1  3)}S3\{e\} \leq \{e, (1\;3)\} \leq S_3
  • {e}{e,(2  3)}S3\{e\} \leq \{e, (2\;3)\} \leq S_3

Note that A3A_3 is the unique subgroup of order 33, and it is normal in S3S_3 (it has index 22). The three subgroups of order 22 are not normal (they are conjugate to each other).


§8.12 Standard traps and common mistakes

Pitfalls in permutation computations

Trap 1: Composition order. The product στ\sigma\tau means “apply τ\tau first, then σ\sigma.” This is the single most common source of errors. Every time you compute a product, explicitly write the chain xτσx \xrightarrow{\tau} \cdots \xrightarrow{\sigma} \cdots until it becomes reflexive.

Trap 2: Non-disjoint cycles do NOT commute. If cycles share an element, their product depends on the order. For example:

(1  2)(1  3)(1  3)(1  2).(1\;2)(1\;3) \neq (1\;3)(1\;2).

Check: (1  2)(1  3)(1\;2)(1\;3): 1(1  3)3(1  2)31 \xrightarrow{(1\;3)} 3 \xrightarrow{(1\;2)} 3, 3(1  3)1(1  2)23 \xrightarrow{(1\;3)} 1 \xrightarrow{(1\;2)} 2, 2(1  3)2(1  2)12 \xrightarrow{(1\;3)} 2 \xrightarrow{(1\;2)} 1. So (1  2)(1  3)=(1  3  2)(1\;2)(1\;3) = (1\;3\;2). But (1  3)(1  2)(1\;3)(1\;2): 1(1  2)2(1  3)21 \xrightarrow{(1\;2)} 2 \xrightarrow{(1\;3)} 2, 2(1  2)1(1  3)32 \xrightarrow{(1\;2)} 1 \xrightarrow{(1\;3)} 3, 3(1  2)3(1  3)13 \xrightarrow{(1\;2)} 3 \xrightarrow{(1\;3)} 1. So (1  3)(1  2)=(1  2  3)(1\;3)(1\;2) = (1\;2\;3).

Trap 3: Order is lcm, not sum. The order of (1  2  3)(4  5)(1\;2\;3)(4\;5) is lcm(3,2)=6\operatorname{lcm}(3,2) = 6, not 3+2=53 + 2 = 5.

Trap 4: Cycle notation is ambiguous about the ambient group. The cycle (1  2  3)(1\;2\;3) can live in S3S_3, S4S_4, S5S_5, etc. The ambient group matters for counting arguments (e.g., how many permutations have a given cycle type).

Trap 5: Forgetting fixed points in two-line notation. When converting to cycle notation, a common error is to list elements in the cycle that are actually fixed. Always check: does the element return to itself in one step? If so, it is a fixed point and is omitted from cycle notation.


§8.13 Lang’s structural perspective

Permutation groups as group actions

In Lang’s Algebra, the concept of a permutation group is subsumed by the general theory of group actions. A group GG acts on a set XX if there is a homomorphism φ:GSX\varphi : G \to S_X. The image φ(G)SX\varphi(G) \leq S_X is a permutation group, and the kernel kerφ\ker\varphi measures how much of GG is “lost” in the action.

From this viewpoint:

  • A permutation of XX is an element of SXS_X.
  • The orbit of xx under σ\sigma is the orbit of xx under the action of σ\langle \sigma \rangle on XX.
  • Disjoint cycle decomposition is the orbit decomposition of {1,,n}\{1, \ldots, n\} under the cyclic subgroup σ\langle \sigma \rangle.
  • Conjugation in SnS_n is the natural action of SnS_n on itself by inner automorphisms: στστ1\sigma \mapsto \tau\sigma\tau^{-1}. The relabeling theorem (Theorem 8.30) says that this action simply relabels the entries of each cycle.

Cayley’s theorem as a faithful action

Cayley’s theorem says: every group GG acts faithfully (i.e., with trivial kernel) on itself by left multiplication. In Lang’s language, the left regular representation λ:GSG\lambda : G \to S_G is a faithful group action of GG on the set GG.

This perspective makes clear:

  1. The representation GSnG \hookrightarrow S_n from Cayley’s theorem is usually far from efficient (a group of order nn embeds into a group of order n!n!). Finding small faithful representations is a separate problem.
  2. The real content is that permutation representations are universal: any abstract group-theoretic statement can, in principle, be verified by computation inside a symmetric group.
  3. Cycle type is a conjugacy invariant, and the conjugacy classes of SnS_n are indexed by partitions of nn. This connection between representation theory and combinatorics deepens significantly in later courses.

§8.15 Flashcard-ready summary

Key facts to memorize

  1. Sn=n!|S_n| = n! and SnS_n is non-abelian for n3n \geq 3.
  2. Composition convention: (στ)(x)=σ(τ(x))(\sigma\tau)(x) = \sigma(\tau(x)) — apply τ\tau first.
  3. Disjoint cycle decomposition exists and is unique (up to order of cycles).
  4. Inverse of a cycle: (a1  a2    ak)1=(ak  ak1    a1)(a_1\;a_2\;\cdots\;a_k)^{-1} = (a_k\;a_{k-1}\;\cdots\;a_1).
  5. Disjoint cycles commute. Overlapping cycles do NOT.
  6. Order of a kk-cycle is kk.
  7. Order of a permutation =lcm= \operatorname{lcm} of disjoint cycle lengths.
  8. Transposition decomposition: (a1    ak)=(a1  ak)(a1  ak1)(a1  a2)(a_1\;\cdots\;a_k) = (a_1\;a_k)(a_1\;a_{k-1})\cdots(a_1\;a_2).
  9. Cayley’s theorem: every group GG embeds into SGS_G via gλgg \mapsto \lambda_g (left multiplication).
  10. Conjugation relabels: τ(a1    ak)τ1=(τ(a1)    τ(ak))\tau(a_1\;\cdots\;a_k)\tau^{-1} = (\tau(a_1)\;\cdots\;\tau(a_k)).
  11. Conjugate permutations have the same cycle type (and conversely in SnS_n).
  12. D3S3D_3 \cong S_3, Dn=2n|D_n| = 2n, and DnSnD_n \leq S_n.
  13. SnS_n is generated by {(1  2),(1  3),,(1  n)}\{(1\;2), (1\;3), \ldots, (1\;n)\}.
  14. Number of kk-cycles in SnS_n: n!k(nk)!\dfrac{n!}{k(n-k)!}.

What should be mastered before leaving Chapter 08

  • Convert fluently between two-line notation and cycle notation
  • Decompose any permutation into disjoint cycles
  • Compute products στ\sigma\tau and τσ\tau\sigma correctly (right-to-left convention)
  • Compute inverses from cycle notation
  • Compute the order of a permutation using the lcm of cycle lengths
  • Express any permutation as a product of transpositions
  • State and prove Cayley’s theorem via the left regular representation
  • Apply the conjugation relabeling formula τστ1\tau\sigma\tau^{-1}
  • Recognize that conjugate permutations share the same cycle type
  • Write out the Cayley table of S3S_3 and identify all its subgroups
  • Know the dihedral group DnD_n, its generators and relations, and D3S3D_3 \cong S_3
  • Avoid the standard traps: composition order, overlapping cycles, order vs. sum