Group Actions

In this chapter we’ll consider some of the consequences of an object acting on a set. It is an important and recurring idea in mathematics to study how one object acts on another, and if we have enough time, we’ll more fully explore this with representation theory.

Orbits and Stabilizers

In the first chapter we introduced group actions as a way for a group to act by symmetries or transformations of a set. We now return to them more systematically.

Recall the definition of a group action: A group action of on a set (sometimes denoted ) is a rule that assigns, for every and an element so that the identity acts trivially and the action is compatible with the group operation:

We learned that equivalently, it is a homomorphism from to the group of permutations of , called the permutation representation of the action. This was because if you fix , the map is a bijection of to itself, and the compatibility condition ensures that is a homomorphism.

Perhaps the first question you should ask about a group action is: where do points go? That is, if I keep applying elements of to a point , what are all the possible places I can get to? This leads us to the notion of an orbit.

Definition

Let be a group action. The orbit of an element is

We will think of an orbit as an equivalence class: two points are in the same orbit if there is some such that . The set of orbits is denoted .

This means that the orbit of an action breaks apart into orbits, and we can for example, count by counting the number of orbits and the size of each orbit.

Definition

Let be a group action. The stabilizer of an element is the set of group elements that fix under the action:

Example

Let act on . An element is a fixed point of the action if for every . Equivalently, is a fixed point if , or if .

So the orbit measures how much the point moves; the stabilizer measures how much symmetry remains after we pin down the point. One important difference is that the orbit is a subset of , while the stabilizer is a subgroup of .

Lemma

Let act on , and let . Then is a subgroup of .

Proof

The stabilizer is nonempty because , so . We use the one-step subgroup test. Suppose . Since , note that the inverse also fixes :

Therefore

Thus , and hence .

The main counting theorem for actions says that the size of an orbit is controlled by the size of a stabilizer. A useful mnemonic is

LOIS = Length of the Orbit Is the index of the Stabilizer.

LOIS

Let act on a set . For every ,

Proof

Let , and let be the set of left cosets of in . We’ll show that there is a bijection

We first check that this is well-defined. If , then , so

Applying to both sides gives .

The same calculation also proves injectivity. If , then . Applying gives

so , and therefore .

Finally, is surjective by the definition of the orbit: every element of has the form for some . Thus is a bijection, so the number of elements in the orbit is the number of left cosets of the stabilizer.

Exercise

Let act transitively on a set , and fix . Let . Prove that

is a well-defined bijection that respects the -actions.

Note that one consequence of LOIS is that for each in an orbit, the size of the stabilizer is the same. More explicitly, if , then

Orbit-Stabilizer Theorem

Let be a finite group acting on a set . For every ,

Proof

By LOIS,

Since is finite, Lagrange’s theorem gives

Rearranging gives the result.

Remark

Let act on a finite set . Choose one representative from each orbit that has more than one element. Then

Using LOIS, we can also write this as

This is often called the orbit formula. We will use it soon in the special case where a group acts on itself by conjugation.

Exercise

Let act on by permuting coordinates. For , define the elementary symmetric polynomials

Show that are constant on -orbits. Then prove the converse: two points of have the same values of if and only if they lie in the same -orbit.

Interpret this as saying that the orbit space parametrizes monic degree polynomials by their roots:

There is also a neat way to count the number of orbits of a group action, called Burnside’s lemma, though it is more accurately due to Cauchy and Frobenius.

Burnside's lemma

Let be a finite group acting on a finite set . For , let

be all the fixed points of . Then the number of orbits is

Proof

Count the set

enumerating all fixed pairs in two ways. First, if we fix , then the possible are exactly the elements of . Thus

Now count by fixing . The possible are exactly the elements of , so

Now group the sum by orbits. If is an orbit and , then every point of has a stabilizer of the same size as . Thus the contribution of this orbit to the sum is

by LOIS. Hence each orbit contributes , and since there are orbits, we get

Using the first equality for gives the formula.

Example

How many ways are there to color the vertices of a square black or white, up to rotation? Let act on the set of all colorings by rotating the square. The answer will be the number of orbits — since the orbits identify colorings that are equivalent under rotation.

The identity fixes all colorings. The rotations and each fix only the two constant colorings. The rotation fixes the colorings where opposite vertices have the same color, so it fixes colorings. By Burnside’s lemma,

Thus there are colorings up to rotation.

Exercise

Use Burnside’s lemma to count the number of ways to color the vertices of a regular pentagon with three colors, up to all symmetries of the pentagon.

We can now use these facts to compute with concrete symmetry groups. First, let’s get some definitions:

Definition

An action of on is transitive if there is only one orbit, i.e., for every , there is some such that .

Definition

An action of on is faithful if the only group element that fixes every element of is the identity. Equivalently, the associated homomorphism has trivial kernel.

Exercise

Let

be the orthogonal group. Let act on the set of real matrices by

  1. Show that this defines a group action. Why does it correspond to rotating the rows and columns of ?
  2. Show that the eigenvalues of , and hence the singular values of , are constant on orbits.
  3. Use singular value decomposition to show that two matrices lie in the same -orbit if and only if they have the same singular values.

Lemma

Let act on a set , and let be the associated permutation representation. Then

In particular, the action is faithful if and only if

Proof

An element lies in if and only if acts trivially on every element of . This means exactly that

for every , or equivalently, that for every .

Example

Let be the group of rotational symmetries of a cube. We can count by imagining that we pick up the cube and put it back in the same place. How many ways are there to do this?

acts on the six faces of the cube. This action is transitive, because I can pick up the cube and rotate it so that any face is on top. The stabilizer of a face consists of the four rotations by and around the axis passing through the center of and the center of the opposite face. So

The cube has four long diagonals joining opposite vertices. Every rotational symmetry permutes these four diagonals, so we get a homomorphism

We claim this is actually an isomorphism. This action is faithful: a rotational symmetry that fixes all four long diagonals must fix the whole cube. To see this, consider a line joining two opposite vertices and . Any that fixes all four long diagonals must fix as a set, and thus either fixes both and or swaps them. If it fixes and , rotating around fixes the other lines. If it swaps and , this is a rotation around another line and therefore fixes all the lines. Therefore is injective. Since , the map is an isomorphism. Thus the rotational symmetry group of the cube is isomorphic to .

Example

Let be a regular dodecahedron centered at the origin in , and let be the group of orientation-preserving isometries of that send to itself:

The group acts on the set of faces of . This action is transitive, since any face can be rotated to any other face. If is a face, then

The stabilizer of consists of the five rotations around the axis through the center of and the center of the opposite face:

Therefore , and the Orbit-Stabilizer Theorem gives

The Class Equation

The main goal of this section is to apply the Orbit-Stabilizer Theorem to the action of a group on itself by conjugation. Recall that every group acts on itself by

Definition

Let be a group. Two elements are conjugate if there exists such that

The conjugacy class of is

Thus the conjugacy class of is exactly the orbit of under conjugation.

Remark

For any group , we have

for every . Therefore .

Let us first understand conjugacy classes in symmetric groups. Remember that in symmetric groups, every permutation factors uniquely into a product of disjoint cycles.

Definition

The cycle type of a permutation is the list of lengths of the cycles in its disjoint cycle decomposition, ignoring cycles of length .

Theorem

Two elements of are conjugate if and only if they have the same cycle type.

Exercise

This exercise will prove Theorem symmetric group conjugacy cycle type. Start with the key lemma: conjugation only relabels cycles. That is, if , and are distinct elements of , then

Example

The conjugacy classes of are determined by cycle type:

  • the identity class ;
  • the class of , consisting of all transpositions, with elements;
  • the class of , consisting of all -cycles, with elements;
  • the class of , consisting of all -cycles, with elements;
  • the class of , consisting of products of two disjoint transpositions, with elements.

The sizes add to

Exercise

Write down all the conjugacy classes of , and verify that their sizes add to .

Remark

If is a nontrivial group, then no conjugacy class is all of . Indeed, , and the conjugacy classes partition .

Definition

Let be a group and let . The centralizer of in is

If , we write instead of .

Definition

Let be a group and let . The normalizer of in is

Exercise

Let be a group and let . Prove that and are subgroups of .

Lemma

Let . Then .

Proof

Let . For every , we have , so

Therefore and . To prove the reverse containment, let . Since , we can write

Hence , so . Thus .

Remark

If is abelian, then for every subset .

Exercise

Let , and let . Prove that

Exercise

Let be a group and let .

  1. Prove that is isomorphic to a subgroup of .
  2. Deduce that if , then , and is isomorphic to a subgroup of .

Lemma

Let act on itself by conjugation. For every ,

Proof

The first equality is the definition of the conjugacy class. For the stabilizer,

The final equality follows from Theorem LOIS.

Corollary

If is finite, then the size of every conjugacy class divides .

Proof

By Lemma conjugacy class orbit stabilizer, a conjugacy class is an orbit. By the Orbit-Stabilizer Theorem, the size of the orbit always divides the size of the group.

Exercise

Let be a finite group. The commuting probability of is the probability that two randomly chosen elements of commute:

If is the number of conjugacy classes of , prove that

Compute and .

We now apply the orbit formula to the conjugation action. First we identify the fixed points.

Lemma

Let act on itself by conjugation. An element is a fixed point of this action if and only if .

Proof

Suppose . Then commutes with every , so

Thus is fixed by every element of under conjugation.

Conversely, suppose is fixed by every element of under conjugation. Then for every ,

Multiplying on the right by gives . Hence .

The Class Equation

Let be a finite group. For each conjugacy class of size greater than , choose exactly one representative, and call the resulting list . Then

Proof

The conjugacy classes are the orbits of the conjugation action. By Lemma conjugation fixed points center, the fixed points of this action are exactly the elements of .

Theorem LOIS gives

For each chosen representative , Lemma conjugacy class orbit stabilizer gives

Substituting these equalities into the orbit formula proves the class equation.

Remark

If is abelian, then , so the class equation is not saying much: there are no conjugacy classes of size greater than . The theorem becomes most useful when is nonabelian, because it forces noncentral conjugacy classes to account for the part of outside the center.

Exercise

Prove that if is a nonabelian group of order , then there is only one possible class equation for , up to reordering the noncentral conjugacy-class sizes.

Exercise

Let be prime, and let be a finite group of order for some . Show is not the trivial group.

Lemma

Let be a group and let . The conjugation action of on itself restricts to an action of on . In particular, is a disjoint union of conjugacy classes of .

Proof

Define for and . Since is normal in , the element lies in , so this rule is well-defined as an action on . The action axioms are inherited from the conjugation action of on itself.

The orbit of an element under this restricted action is

its conjugacy class in . The orbits of an action partition the set being acted on, so is a disjoint union of conjugacy classes of .

Remark

Lemma normal subgroup union conjugacy classes says that if , then every conjugacy class of that touches is completely contained in .

This should not be confused with the conjugation action of on itself. If two elements of are conjugate by an element of , then they are certainly conjugate by an element of . The converse need not hold: two elements of might be conjugate in only by elements outside of .

Exercise

Using the conjugacy classes of , prove that the only normal subgroups of are

Other Group Actions with Applications

The action on left cosets

Let be a group and let . Let be the set of left cosets of in :

When is normal, this is the quotient group . Here we do not assume that is normal; we are only using as a set.

The group acts on by left multiplication. This action is transitive, since every coset is obtained from by . The stabilizer of the coset is

This is consistent with LOIS:

The associated permutation representation is

If , then after choosing a bijection , we may view this as a homomorphism .

Lemma

Let be a group and let . Consider the action of on the set of left cosets of , and let be the corresponding permutation representation. Then

In particular, .

Proof

An element lies in if and only if it fixes every left coset of . Thus

Taking shows that this intersection is contained in .

The subgroup

is the largest normal subgroup of contained in . It is often called the core of in .

Remark

The action of on the left cosets of may or may not be faithful. By Lemma coset action kernel, it is faithful if and only if

If , then for all , so the kernel is . Thus, for normal , this action is faithful if and only if .

Example

Let and let . The action of on the left cosets of is faithful. Indeed, if , then

Hence

By Lemma coset action kernel, the kernel of the coset action is contained in this intersection, so the kernel is trivial.

Theorem

Let be a finite group, and let have index , where is the smallest prime divisor of . Then .

Proof

Let be the set of left cosets of in . Since , the action of on gives a homomorphism . Let . By Lemma coset action kernel, we have .

By the First Isomorphism Theorem,

Since , Lagrange’s theorem implies that divides . Also divides . Therefore divides . Because is the smallest prime divisor of , this greatest common divisor is . Hence

The first option is impossible because . Thus . Since and , we must have . Therefore , so is normal in .

This generalizes the earlier exercise that every subgroup of index is normal.

The action on subgroups by conjugation

Another useful action comes from conjugating subgroups. If and , then

is again a subgroup of , and the map given by is a bijection. Thus conjugate subgroups have the same cardinality. In particular, if is the unique subgroup of of order , then for every , so .

Let

be the set of all subgroups of . Then acts on by

Definition

Two subgroups and of a group are conjugate if there exists such that

Equivalently, two subgroups are conjugate if they lie in the same orbit for the action of on by conjugation.

Lemma

Let be a group and let . The number of subgroups of conjugate to is .

Proof

The subgroups conjugate to are exactly the elements in the orbit of under the conjugation action of on . The stabilizer of under this action is

By LOIS, the size of the orbit is .

The normalizer is the largest subgroup of in which is normal. Indeed, , and if , then every element of normalizes , so . In particular,

These actions on cosets and subgroups both turn group-theoretic structure into permutation representations. In the next chapter we linearize this idea: an action on a finite set gives a representation by letting permute basis vectors.