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 is a bijection . The set of all permutations of , equipped with composition, is denoted and is called the symmetric group on .

When , we write and call it the symmetric group on letters. We have .

Theorem 8.2. is a group under composition.

Remark 8.3 (Non-commutativity)

For , the group 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:

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


§8.2 Two-line notation

Definition 8.4 (Two-line notation)

A permutation can be written as a array

where the top row lists the elements of and the bottom row lists their images under .

Intuition: why does a permutation look like a matrix?

A permutation 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 says ”.” We arrange the inputs in order purely for convenience — it makes reading off instant.

The resemblance to a matrix is not accidental. Every defines an honest permutation matrix by placing a single in each row and column: The two-line array is a compressed encoding of : instead of writing entries (mostly zeros), we record only the positions of the ‘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 defined by

means , , , .

Composing permutations in two-line notation

To compute , remember: apply first, then .

Example 8.6. Let

Computing : For each , compute .

So , the identity.

Computing : For each , compute .

So also.

In this particular example , so . This is a special case; in general .

Example 8.7. Let be given by

: Apply first, then .

So .

: Apply first, then .

So .

Since , this confirms is non-abelian.


§8.3 Cycle notation

Definition 8.8 (Cycle)

A -cycle (or cycle of length ) is a permutation for which there exist distinct elements such that

and fixes all other elements. We write this cycle as

A -cycle is called a transposition. A -cycle is the identity on and is usually omitted.

Example 8.9. In , the cycle is the permutation

In two-line notation:

Converting from two-line notation to cycle notation

Start with the smallest element. Follow its orbit under 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:

  • Start with : . Cycle: .

    Wait — let us trace more carefully. , . So . This gives the cycle .

  • Smallest unused: . , . Cycle: .

  • Smallest unused: . , . Cycle: .

Therefore .

Verification: sends , , , , , . This matches the two-line notation.

Example 8.11. Convert to cycle notation:

  • Start with : . Cycle: .
  • Smallest unused: . , so is a fixed point (omit).
  • Smallest unused: . . Cycle: .

Therefore .


§8.4 Disjoint cycle decomposition

Definition 8.12 (Disjoint cycles)

Two cycles and are disjoint if ; that is, no element appears in both cycles.

Theorem 8.13 (Disjoint cycle decomposition)

Every permutation 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 -cycles).


§8.5 Algebra of cycles

Theorem 8.14 (Inverse of a cycle)

If , then

Example 8.15. (same cycle, different starting point).

Theorem 8.16 (Disjoint cycles commute)

If and are disjoint cycles, then .

Theorem 8.17 (Order of a cycle)

The order of a -cycle is .

Theorem 8.18 (Order of a permutation)

If is the disjoint cycle decomposition and the cycles have lengths , then

Example 8.19. The permutation has disjoint cycle lengths . Therefore

Example 8.20. The permutation has cycle lengths . So


§8.6 Every permutation is a product of transpositions

Theorem 8.21 (Transposition decomposition of a cycle)

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

Corollary 8.22

Every permutation in () can be written as a product of transpositions.

Example 8.23. Express as a product of transpositions.

By Theorem 8.21:

Verification. Apply right to left to each element:

The transposition decomposition is not unique

The same permutation can be expressed as different products of transpositions. For instance, . 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 is isomorphic to a subgroup of some symmetric group. More precisely, is isomorphic to a subgroup of (the group of all permutations of the underlying set of ). If is finite with , then is isomorphic to a subgroup of .

Example 8.25. The left regular representation of .

in cycle notation

So , and indeed .


§8.8 Worked computations in and

Computation 8.26 (Products in , both orders)

Let and in .

: Apply first, then .

So .

: Apply first, then .

So .

Observations:

  • , confirming non-commutativity.
  • (it is a -cycle).
  • (also a -cycle).
  • .

Computation 8.27 (Inverse in )

Let .

Then (reverse each cycle; the inverse of a transposition is itself).

Verification: :

Wait — we must be careful. means apply first, then . So .

But since and are disjoint, they commute. So

Order: .

Computation 8.28 (A longer example in )

Let and in .

: Apply first, then .

So , a -cycle.

.

: Apply first, then .

So , also a -cycle. Again .

Computation 8.29 (Converting notations in )

Start from the two-line form:

Convert to cycle notation:

  • . Cycle: .
  • . Cycle: .

So .

Order: .

Inverse: .


§8.9 Conjugation in

Theorem 8.30 (Conjugation relabels cycles)

For any and any cycle ,

Corollary 8.31 (Conjugation preserves cycle type)

If has disjoint cycle decomposition , then

In particular, has the same cycle type as .

Converse (stated without proof)

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

Example 8.32. In , let and .

Compute using the relabeling theorem:

This has cycle type , the same as .


§8.10 The dihedral group as a subgroup of

Definition 8.33 (Dihedral group)

The dihedral group is the group of symmetries of a regular -gon. It has order and is generated by a rotation of angle and a reflection , subject to the relations

The elements of are .

Embedding into

Label the vertices of the regular -gon as . Each symmetry of the -gon permutes these vertices, giving an injective homomorphism .

Example 8.34 ()

For the equilateral triangle with vertices (labeled clockwise):

SymmetryPermutationCycle notation
Identity
Rotation ()
Rotation ()
Reflection (axis through )
Reflection (axis through )
Reflection (axis through )

These are exactly the elements of , so .

Cayley table of

Using the notation , , , , , :

Reading the table: Entry in row , column is (apply first).

Verification of one entry: . Apply first: , , . Wait: , , . So .


§8.11 Subgroup structure of

has order . By Lagrange’s theorem, subgroup orders must divide , so they can be , or .

All subgroups of :

OrderSubgroupsDescription
Trivial subgroup
, , Generated by each transposition
The alternating group
The whole group

Total: 6 subgroups.

Subgroup lattice

Figure: subgroup lattice of .

The inclusion ordering is:

Note that is the unique subgroup of order , and it is normal in (it has index ). The three subgroups of order 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 means “apply first, then .” This is the single most common source of errors. Every time you compute a product, explicitly write the chain 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:

Check: : , , . So . But : , , . So .

Trap 3: Order is lcm, not sum. The order of is , not .

Trap 4: Cycle notation is ambiguous about the ambient group. The cycle can live in , , , 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 acts on a set if there is a homomorphism . The image is a permutation group, and the kernel measures how much of is “lost” in the action.

From this viewpoint:

  • A permutation of is an element of .
  • The orbit of under is the orbit of under the action of on .
  • Disjoint cycle decomposition is the orbit decomposition of under the cyclic subgroup .
  • Conjugation in is the natural action of on itself by inner automorphisms: . 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 acts faithfully (i.e., with trivial kernel) on itself by left multiplication. In Lang’s language, the left regular representation is a faithful group action of on the set .

This perspective makes clear:

  1. The representation from Cayley’s theorem is usually far from efficient (a group of order embeds into a group of order ). 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 are indexed by partitions of . This connection between representation theory and combinatorics deepens significantly in later courses.

§8.15 Flashcard-ready summary

Key facts to memorize

  1. and is non-abelian for .
  2. Composition convention: — apply first.
  3. Disjoint cycle decomposition exists and is unique (up to order of cycles).
  4. Inverse of a cycle: .
  5. Disjoint cycles commute. Overlapping cycles do NOT.
  6. Order of a -cycle is .
  7. Order of a permutation of disjoint cycle lengths.
  8. Transposition decomposition: .
  9. Cayley’s theorem: every group embeds into via (left multiplication).
  10. Conjugation relabels: .
  11. Conjugate permutations have the same cycle type (and conversely in ).
  12. , , and .
  13. is generated by .
  14. Number of -cycles in : .

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 and 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
  • Recognize that conjugate permutations share the same cycle type
  • Write out the Cayley table of and identify all its subgroups
  • Know the dihedral group , its generators and relations, and
  • Avoid the standard traps: composition order, overlapping cycles, order vs. sum