Representation Theory

Groups and algebras studied through the matrices they become. Start with the symmetries of a triangle and end with quivers, which have no group at all: Schur and Maschke, characters, the Fourier transform as the abelian case, induction, Young diagrams, the first Lie algebra 𝔰𝔩(2)\mathfrak{sl}(2), and Gabriel's theorem. Every module has numbered examples and a long list of exercises, with the important ones starred.

Follows P. Etingof, O. Golberg, S. Hensel, T. Liu, A. Schwendner, D. Vaintrob and E. Yudovina, Introduction to Representation Theory (lecture notes, 2011; AMS Student Mathematical Library 59), Chapters 1–5, with the Lie material from B. C. Hall, An Elementary Introduction to Groups and Representations (arXiv:math-ph/0005032, 2000), Chapter 5. Section and result numbers refer to those texts. The layout follows Bogachev's Measure Theory: numbered examples with their proofs, then many exercises with hints. β˜… marks the exercises worth doing first, and each list can be filtered to those. The examples and exercises are written for this page. For how this subject connects to the others, see the roadmap.

InteractiveEtingof et al. Β§Β§1.1–1.3, 1.7; Hall Ch. 5 Β§Β§1–3

Representations: groups acting by matrices

A representation turns each element of a group into an invertible matrix, so that multiplying in the group becomes multiplying matrices. You then study the group with linear algebra, where every tool is available: eigenvalues, traces, invariant subspaces, bases.

The idea

Representation (Etingof Β§1.3). A representation of a group GG on a vector space VV over a field kk is a homomorphism ρ:Gβ†’GL(V)\rho:G\to\mathrm{GL}(V): each gg acts by an invertible linear map, with ρ(gh)=ρ(g)ρ(h)\rho(gh)=\rho(g)\rho(h) and ρ(e)=I\rho(e)=I. We often write gvgv for ρ(g)v\rho(g)v. Its dimension is dim⁑V\dim V.
The algebra point of view (Etingof Β§Β§1.2–1.3). A representation of an associative algebra AA is a homomorphism Aβ†’End(V)A\to\mathrm{End}(V), also called an AA-module. A representation of GG is the same thing as a representation of the group algebra k[G]k[G], whose basis is the elements of GG and whose product extends the group law linearly (Exercise 1.1). This is why the subject can study groups, Lie algebras and quivers with one set of tools.
Subrepresentations, irreducible, indecomposable. A subspace UβŠ†VU\subseteq V with gUβŠ†UgU\subseteq U for all gg is a subrepresentation; then V/UV/U is a representation too. Vβ‰ 0V\ne0 is irreducible if its only subrepresentations are 00 and VV, and indecomposable if it is not a direct sum of two nonzero subrepresentations. Irreducible implies indecomposable; Example 1.3 shows the converse fails.
Intertwiners. A homomorphism of representations T:V→WT:V\to W is a linear map with T(gv)=gT(v)T(gv)=g\,T(v) for all g,vg,v. Two representations are isomorphic if there is an invertible intertwiner: the same matrices in different bases. Classifying representations means classifying them up to isomorphism.
The two basic problems (Etingof Β§1.1). Classify the irreducible representations, and classify the indecomposable ones. For finite groups over β„‚\mathbb C these coincide (module 2), and the answer is a finite list read off from characters (module 3). For other algebras, such as β„‚[x]\mathbb C[x] or a quiver, the indecomposables are the harder and more interesting question (module 8).
Why Lie groups keep appearing. A Lie group is a group of symmetries that varies continuously: rotations SO(3)\mathrm{SO}(3), unitary matrices SU(n)\mathrm{SU}(n), the circle. Whenever a problem has such a symmetry, its space of solutions carries a representation, and splitting it into irreducible pieces is how the problem gets solved: Fourier series are the circle acting on functions on the circle (module 4), spherical harmonics are SO(3)\mathrm{SO}(3) acting on functions on the sphere (module 7), and the energy levels of the hydrogen atom and the quark model are both decompositions of this kind. That is why physics and analysis send so many people to Lie groups through representation theory. But it runs both ways and neither owns the other. Representation theory also studies finite groups (modules 1–6) and objects with no group at all (module 8); Lie groups also have their own geometry, topology and structure theory, which have little to do with representations.

Explore: three representations of the triangle's symmetries

The faint triangle is the starting position, the solid one its image. The six symmetries form the group S3S_3.
Symmetry g
Then apply h (to see ρ(h)ρ(g) = ρ(hg))

Key terms in plain words

The ideas above without the symbols. Switch to Quiz me to test yourself: you see an explanation and pick the term it describes.

Representation
A rule that assigns a matrix to every element of a group, so that doing two group operations in a row corresponds to multiplying their matrices.
Group algebra
Formal combinations of group elements with coefficients, multiplied using the group law. Matrix pictures of the group are exactly the matrix pictures of this bigger object.
Subrepresentation
A subspace that every group element maps back into itself, like the line of constant vectors when the group permutes coordinates.
Irreducible
Describes a nonzero representation with no invariant subspaces except zero and the whole space: it can't be cut into smaller pieces at all.
Indecomposable
Describes a representation that can't be split as a direct sum of two smaller invariant pieces, although it may still contain a smaller invariant piece with no invariant complement.
Intertwiner
A linear map between two representations that commutes with the group action: acting by gg and then mapping gives the same result as mapping and then acting.
Permutation representation
The representation you get when a group shuffles a finite set: each element becomes the matrix that shuffles the basis vectors the same way.

Examples

Example 1.1.

Every group has the trivial representation ρ(g)=1\rho(g)=1 on kk. The symmetric group SnS_n also has the sign representation ρ(Οƒ)=sgn(Οƒ)∈{Β±1}\rho(\sigma)=\mathrm{sgn}(\sigma)\in\{\pm1\}, a different 1-dimensional representation when nβ‰₯2n\ge2.

Example 1.2 (permutation representation).

SnS_n acts on knk^n by permuting coordinates: Οƒei=eΟƒ(i)\sigma e_i=e_{\sigma(i)}. The line spanned by (1,…,1)(1,\dots,1) is a subrepresentation (a copy of the trivial one), and so is the hyperplane V0={x:βˆ‘xi=0}V_0=\{x:\sum x_i=0\}, the standard representation of dimension nβˆ’1n-1. Over β„‚\mathbb C (or any field of characteristic not dividing nn), kn=k(1,…,1)βŠ•οΈŽV0k^n=k(1,\dots,1)\oplus V_0. In the figure, the 3Γ—33\times3 matrices are this representation of S3S_3, and the 2Γ—22\times2 ones are V0V_0 in a rotated basis.

Example 1.3 (indecomposable but not irreducible).

Let β„€\mathbb Z act on β„‚2\mathbb C^2 by ρ(n)=(1n01)\rho(n)=\begin{pmatrix}1&n\\0&1\end{pmatrix}. The line β„‚e1\mathbb Ce_1 is invariant, so ρ\rho is not irreducible. An invariant line is an eigenline of ρ(1)\rho(1), and ρ(1)\rho(1) has only the eigenline β„‚e1\mathbb Ce_1. So no invariant complement exists, and ρ\rho is indecomposable.

Example 1.4 (the field matters).

β„€/n\mathbb Z/n acts on ℝ2\mathbb R^2 with the generator rotating by 2Ο€/n2\pi/n. For nβ‰₯3n\ge3 a rotation has no real eigenvector, so this real representation is irreducible. Over β„‚\mathbb C the same matrix has eigenvectors (1,βˆ“i)(1,\mp i) with eigenvalues eΒ±2Ο€i/ne^{\pm2\pi i/n}, and the representation splits into two 1-dimensional ones.

Example 1.5 (functions on a set).

If GG acts on a set XX, it acts on functions f:Xβ†’kf:X\to k by (gf)(x)=f(gβˆ’1x)(gf)(x)=f(g^{-1}x); the inverse makes g(hf)=(gh)fg(hf)=(gh)f (Check your understanding, question 2). For finite XX this is the permutation representation again. For XX a sphere and G=SO(3)G=\mathrm{SO}(3), it is the representation whose irreducible pieces are the spherical harmonics. Most representations in nature arise this way.

Example 1.6 (the regular representation).

GG acting on itself by left multiplication gives the permutation representation on k[G]k[G], of dimension |G||G|. It will turn out to contain every irreducible representation of a finite group, each as many times as its dimension (module 3).

Example 1.7 (one operator).

A representation of the polynomial algebra β„‚[x]\mathbb C[x] is a vector space with one linear operator T=ρ(x)T=\rho(x). Isomorphism is similarity of operators, so the classification of finite-dimensional representations is the Jordan normal form: the indecomposables are the Jordan blocks Jm(Ξ»)J_m(\lambda), and the irreducibles are only the 1Γ—11\times1 blocks. Here the two basic problems have visibly different answers.

Check your understanding

The representation n↦(1n01)n\mapsto\begin{pmatrix}1&n\\0&1\end{pmatrix} of β„€\mathbb Z on β„‚2\mathbb C^2 is:

  1. irreducible.The line spanned by e1e_1 is invariant.
  2. indecomposable but not irreducible.
  3. a direct sum of two 1-dimensional representations.That would need two independent invariant lines, i.e. two independent eigenvectors of (1101)\begin{pmatrix}1&1\\0&1\end{pmatrix}.
Example 1.3: one invariant line, and no invariant complement.

Why does the action on functions use (gf)(x)=f(gβˆ’1x)(gf)(x)=f(g^{-1}x) rather than f(gx)f(gx)?

  1. So that each ρ(g)\rho(g) is invertible.Both formulas give invertible maps.
  2. So that g(hf)=(gh)fg(hf)=(gh)f; with f(gx)f(gx) the order of multiplication comes out reversed.
  3. It makes no difference.Compute g(hf)g(hf) both ways for a non-abelian group.
With f(gx)f(gx): g(hf)(x)=(hf)(gx)=f(hgx)g(hf)(x)=(hf)(gx)=f(hgx), which is (hg)f(hg)f. The inverse fixes the order: g(hf)(x)=(hf)(gβˆ’1x)=f(hβˆ’1gβˆ’1x)=f((gh)βˆ’1x)g(hf)(x)=(hf)(g^{-1}x)=f(h^{-1}g^{-1}x)=f((gh)^{-1}x).

The rotation-by-90∘90^\circ representation of β„€/4\mathbb Z/4 on β„‚2\mathbb C^2 is:

  1. irreducible, as it is over ℝ\mathbb R.Over β„‚\mathbb C the rotation matrix has eigenvectors.
  2. a direct sum of two 1-dimensional representations, with the generator acting by ii and by βˆ’i-i.
  3. indecomposable but not irreducible.The rotation is diagonalizable over β„‚\mathbb C.
Example 1.4: eigenvalues eΒ±iΟ€/2=Β±ie^{\pm i\pi/2}=\pm i.

Exercises

Exercise 1.1Group representations are group algebra modules

Show that representations of GG on VV correspond exactly to representations of the group algebra k[G]k[G] on VV, and that intertwiners are the same on both sides.

Hint

Extend ρ\rho linearly; in the other direction, restrict to the basis elements gg.

Solution

Given ρ:Gβ†’GL(V)\rho:G\to\mathrm{GL}(V), define ρ~(βˆ‘agg)=βˆ‘agρ(g)\tilde\rho(\sum a_gg)=\sum a_g\rho(g). It is linear, sends ee to II, and is multiplicative on basis elements, hence on all of k[G]k[G] by bilinearity. Conversely, an algebra homomorphism ρ~:k[G]β†’End(V)\tilde\rho:k[G]\to\mathrm{End}(V) gives ρ(g)=ρ~(g)\rho(g)=\tilde\rho(g), which is invertible with inverse ρ~(gβˆ’1)\tilde\rho(g^{-1}), and multiplicative. A linear map commutes with every ρ(g)\rho(g) exactly when it commutes with every linear combination of them.

Exercise 1.2The standard representation is irreducible

Let nβ‰₯2n\ge2 and V0={xβˆˆβ„‚n:βˆ‘xi=0}V_0=\{x\in\mathbb C^n:\sum x_i=0\} (Example 1.2). Show that V0V_0 is irreducible.

Hint

Take a nonzero ww in an invariant subspace WW, and compare ww with (ij)w(ij)w.

Solution

Let 0β‰ WβŠ†V00\ne W\subseteq V_0 be invariant and w∈Ww\in W, wβ‰ 0w\ne0. Not all coordinates of ww are equal (they would be a common cc with nc=0nc=0, so c=0c=0). Pick wiβ‰ wjw_i\ne w_j. Then wβˆ’(ij)w=(wiβˆ’wj)(eiβˆ’ej)∈Ww-(ij)w=(w_i-w_j)(e_i-e_j)\in W, so eiβˆ’ej∈We_i-e_j\in W. Applying permutations, every ekβˆ’ele_k-e_l is in WW, and these span V0V_0. So W=V0W=V_0.

Exercise 1.3A non-split extension

In Example 1.3, show that the quotient β„‚2/β„‚e1\mathbb C^2/\mathbb Ce_1 is the trivial representation, so ρ\rho is "trivial on top of trivial" without being trivial.

Hint

ρ(n)e2=e2+ne1≑e2\rho(n)e_2=e_2+ne_1\equiv e_2 modulo e1e_1.

Exercise 1.4Representations of β„€/2\mathbb Z/2

(1) Over β„‚\mathbb C, show every finite-dimensional representation of β„€/2={e,g}\mathbb Z/2=\{e,g\} is V+βŠ•οΈŽVβˆ’V_+\oplus V_-, where gg acts by +1+1 on V+V_+ and βˆ’1-1 on Vβˆ’V_-. (2) Over a field of characteristic 2, show that g↦(1101)g\mapsto\begin{pmatrix}1&1\\0&1\end{pmatrix} is a representation that does not split.

Hint

(1) v=v+gv2+vβˆ’gv2v=\frac{v+gv}2+\frac{v-gv}2. (2) In characteristic 2, (1101)2=(1201)=I\begin{pmatrix}1&1\\0&1\end{pmatrix}^2=\begin{pmatrix}1&2\\0&1\end{pmatrix}=I.

Solution

(1) The maps PΒ±=12(I±ρ(g))P_\pm=\frac12(I\pm\rho(g)) satisfy PΒ±2=PΒ±P_\pm^2=P_\pm, P++Pβˆ’=IP_++P_-=I, P+Pβˆ’=0P_+P_-=0, and commute with ρ(g)\rho(g), so V=imP+βŠ•οΈŽimPβˆ’V=\mathrm{im}P_+\oplus\mathrm{im}P_- with g=Β±1g=\pm1 on the pieces. (2) The square is the identity, so this is a representation. Its only eigenline is ke1ke_1, as in Example 1.3, so it has no invariant complement. Dividing by 2 in (1) is exactly what fails: this is the first sign of Maschke's theorem (module 2).

Exercise 1.5The dual representation

Show that ρ*(g)=ρ(gβˆ’1)⊀\rho^*(g)=\rho(g^{-1})^\top defines a representation on V*V^*, and that g↦ρ(g)⊀g\mapsto\rho(g)^\top in general does not.

Hint

Transposition reverses products: (AB)⊀=B⊀A⊀(AB)^\top=B^\top A^\top. The inverse reverses them back.

Exercise 1.6Kernels and images of intertwiners

Show that the kernel and the image of an intertwiner T:V→WT:V\to W are subrepresentations of VV and WW. (This is the whole engine of Schur's lemma in module 2.)

Hint

If Tv=0Tv=0 then T(gv)=gTv=0T(gv)=gTv=0.

Solution

If Tv=0Tv=0, then T(gv)=gTv=0T(gv)=g\,Tv=0, so gv∈ker⁑Tgv\in\ker T. If w=Tvw=Tv, then gw=gTv=T(gv)∈imTgw=g\,Tv=T(gv)\in\mathrm{im}\,T.

Exercise 1.7Invariants of a permutation representation

GG acts on a finite set XX. Show that the invariant vectors in the permutation representation k[X]k[X] are the functions constant on orbits, so dim⁑k[X]G\dim k[X]^G is the number of orbits.

Hint

ff is invariant when f(gβˆ’1x)=f(x)f(g^{-1}x)=f(x) for all g,xg,x.

Solution

ff is invariant iff f(gβˆ’1x)=f(x)f(g^{-1}x)=f(x) for all g,xg,x, i.e. ff takes one value on each orbit. The indicator functions of the orbits form a basis of these functions. Combined with module 3 this gives Burnside's counting lemma (Example 3.7).

Exercise 1.8One-dimensional representations

Show that every 1-dimensional representation of GG is trivial on the commutator subgroup [G,G][G,G], so 1-dimensional representations of GG are those of G/[G,G]G/[G,G]. Given that [Sn,Sn]=An[S_n,S_n]=A_n for nβ‰₯2n\ge2, deduce that the trivial and sign representations are the only 1-dimensional representations of SnS_n over β„‚\mathbb C.

Hint

GL1(k)=kΓ—\mathrm{GL}_1(k)=k^\times is abelian, so ρ(ghgβˆ’1hβˆ’1)=1\rho(ghg^{-1}h^{-1})=1. Sn/Anβ‰…β„€/2S_n/A_n\cong\mathbb Z/2 has two characters.

Exercise 1.9Same matrices, different representations

Show that the 2-dimensional representations n↦(1n01)n\mapsto\begin{pmatrix}1&n\\0&1\end{pmatrix} and n↦In\mapsto I of β„€\mathbb Z have the same characteristic polynomial for every nn but are not isomorphic. (For finite groups over β„‚\mathbb C this cannot happen: module 3.)

Hint

An isomorphism would conjugate (1101)\begin{pmatrix}1&1\\0&1\end{pmatrix} to II.

InteractiveEtingof et al. Prop. 1.16, Cor. 1.17, Β§Β§3.1, 3.6; Hall Ch. 5 Β§Β§5, 7

Schur's lemma and Maschke's theorem

Two short results carry most of the theory of finite groups. Schur's lemma says there are almost no maps between irreducible representations. Maschke's theorem says every representation of a finite group over β„‚\mathbb C is a direct sum of irreducible ones. Together they reduce everything to a list of irreducibles and their multiplicities.

The idea

Schur's lemma (Etingof Prop. 1.16, Cor. 1.17). Let V,WV,W be irreducible. Every nonzero intertwiner V→WV\to W is an isomorphism. If kk is algebraically closed (for example ℂ\mathbb C) and VV is finite-dimensional, every intertwiner V→VV\to V is a scalar multiple of the identity.

The proof is two lines (Exercise 2.1): kernels and images of intertwiners are subrepresentations, and an eigenvalue Ξ»\lambda of T:Vβ†’VT:V\to V makes Tβˆ’Ξ»IT-\lambda I an intertwiner that is not injective, hence zero.

Maschke's theorem (Etingof Thm. 3.1). If GG is finite and the characteristic of kk does not divide |G||G|, every subrepresentation WβŠ†VW\subseteq V has an invariant complement. So every finite-dimensional representation is a direct sum of irreducible ones.

The proof averages over the group. Take any linear projection PP of VV onto WW, and replace it by Pβ€Ύ=1|G|βˆ‘gρ(g)Pρ(g)βˆ’1\bar P=\frac1{|G|}\sum_g\rho(g)P\rho(g)^{-1}. This is still a projection onto WW, and it is an intertwiner, so its kernel is an invariant complement (Exercise 2.3). The division by |G||G| is where the characteristic enters.

The unitary trick (Etingof Β§3.6; Hall Ch. 5 Β§5). Over β„‚\mathbb C, average an inner product instead: ⟨u,vβŸ©β€²=1|G|βˆ‘g⟨gu,gv⟩\langle u,v\rangle'=\frac1{|G|}\sum_g\langle gu,gv\rangle is an inner product for which every ρ(g)\rho(g) is unitary, and the orthogonal complement of an invariant subspace is invariant. The figure shows this for β„€/3\mathbb Z/3. For a compact group such as SU(2)\mathrm{SU}(2), replace the sum by an integral against Haar measure: that is Hall's proof of complete reducibility for compact Lie groups.
When it fails. In characteristic p||G|p\mid|G| (Exercise 1.4(2)), and for infinite groups such as β„€\mathbb Z (Example 1.3), representations need not split. Modular representation theory and the theory of indecomposables study exactly these cases.

Explore: averaging an inner product

The generator acts by a rotation by 120∘120^\circ seen in skewed coordinates, A=SRSβˆ’1A=SRS^{-1}. Drag the point vv: its orbit v,Av,A2vv,Av,A^2v leaves the circle through vv but always lies on the averaged ellipse .

Key terms in plain words

The ideas above without the symbols. Switch to Quiz me to test yourself: you see an explanation and pick the term it describes.

Schur's lemma
Between two irreducible pieces, a map that respects the action is either zero or an isomorphism; from an irreducible piece to itself over the complex numbers, it can only be multiplication by a number.
Maschke's theorem
For a finite group, as long as you can divide by its order, every invariant subspace has an invariant complement, so every representation breaks into irreducible pieces.
Complete reducibility
The property of breaking completely into a direct sum of irreducible pieces.
Averaging over the group
Replacing any object (a projection, an inner product) by the mean of all its transforms under the group, which produces something the group leaves unchanged.
Unitary representation
One in which every group element preserves lengths and angles for some fixed inner product. Then the perpendicular space to an invariant subspace is invariant too.
Central character
The scalar by which each element of the centre of the group acts on an irreducible complex representation.

Examples

Example 2.1 (cyclic groups).

Every irreducible complex representation of β„€/n\mathbb Z/n is 1-dimensional (Exercise 2.2), so it is determined by the image of the generator, an nnth root of unity. The irreducibles are Ο‡j(m)=Ο‰jm\chi_j(m)=\omega^{jm} with Ο‰=e2Ο€i/n\omega=e^{2\pi i/n}, j=0,…,nβˆ’1j=0,\dots,n-1: exactly nn of them.

Example 2.2 (Schur needs β„‚\mathbb C).

The rotation representation of β„€/4\mathbb Z/4 on ℝ2\mathbb R^2 is irreducible over ℝ\mathbb R, but every matrix (aβˆ’bba)\begin{pmatrix}a&-b\\b&a\end{pmatrix} commutes with the rotation. So its intertwiners form a copy of β„‚\mathbb C, not just the real scalars. Over ℝ\mathbb R, Schur's lemma only says that the intertwiners form a division algebra (Exercise 2.7).

Example 2.3 (Maschke needs the characteristic).

Over 𝔽p\mathbb F_p, β„€/p\mathbb Z/p acts on 𝔽p2\mathbb F_p^2 by m↦(1m01)m\mapsto\begin{pmatrix}1&m\\0&1\end{pmatrix}, well defined because p≑0p\equiv0. As in Example 1.3, 𝔽pe1\mathbb F_pe_1 is invariant with no invariant complement.

Example 2.4 (an averaged projection).

In the permutation representation of S3S_3 on β„‚3\mathbb C^3, start from the non-invariant projection P(x)=(x1,x1,x1)P(x)=(x_1,x_1,x_1) onto the line β„‚(1,1,1)\mathbb C(1,1,1). Averaging gives Pβ€Ύ(x)=x1+x2+x33(1,1,1)\bar P(x)=\frac{x_1+x_2+x_3}3(1,1,1), the orthogonal projection, whose kernel is the standard representation V0V_0.

Example 2.5 (central characters).

In the dihedral group D4D_4 of the square, the rotation r2r^2 by 180∘180^\circ is central. On the 2-dimensional representation by symmetries of the square it acts by βˆ’I-I, and on each of the four 1-dimensional ones by +1+1. Schur's lemma predicts exactly this: central elements act by scalars on irreducibles.

Example 2.6 (a compact group).

The circle SO(2)\mathrm{SO}(2) acts on continuous functions on the circle by rotation. Averaging with respect to arc length (Haar measure) makes the action unitary for ⟨f,g⟩=12Ο€βˆ«fgβ€Ύ\langle f,g\rangle=\frac1{2\pi}\int f\bar g, and the irreducible pieces are the lines spanned by eikΞΈe^{ik\theta}. Decomposing a function into them is its Fourier series (module 4).

Check your understanding

VV is an irreducible complex representation of a finite group, and T:Vβ†’VT:V\to V commutes with every ρ(g)\rho(g). Then:

  1. T=Ξ»IT=\lambda I for some Ξ»βˆˆβ„‚\lambda\in\mathbb C.
  2. TT is invertible.T=0T=0 commutes with everything.
  3. TT is diagonalizable but may have several eigenvalues.Each eigenspace of TT would be a subrepresentation.
Schur's lemma over an algebraically closed field.

In the averaging proof of Maschke's theorem, which step needs the characteristic of kk not to divide |G||G|?

  1. Checking that Pβ€Ύ\bar P commutes with ρ(g)\rho(g).That is reindexing the sum, valid in any characteristic.
  2. Checking that Pβ€Ύ\bar P is the identity on WW: the sum of |G||G| identity maps must be divided by |G||G|.
  3. Choosing a linear projection onto WW.That exists over any field.
For w∈Ww\in W, each term ρ(g)Pρ(g)βˆ’1w=w\rho(g)P\rho(g)^{-1}w=w, so βˆ‘gρ(g)Pρ(g)βˆ’1w=|G|w\sum_g\rho(g)P\rho(g)^{-1}w=|G|\,w, and you must divide by |G||G|.

Is every finite-dimensional complex representation of β„€\mathbb Z a direct sum of irreducible ones?

  1. Yes, by Maschke's theorem.Maschke's theorem is for finite groups.
  2. No: Example 1.3 is a counterexample.
A representation of β„€\mathbb Z is one invertible matrix, and it splits completely exactly when that matrix is diagonalizable.

Exercises

Exercise 2.1Prove Schur's lemma

Prove both statements of Schur's lemma.

Hint

Use Exercise 1.6. For the second part, take an eigenvalue of TT.

Solution

Let T:Vβ†’WT:V\to W be a nonzero intertwiner. ker⁑T\ker T is a subrepresentation of VV, not all of VV, so it is 00; imT\mathrm{im}\,T is a nonzero subrepresentation of WW, so it is WW. Hence TT is an isomorphism. For T:Vβ†’VT:V\to V over an algebraically closed field with dim⁑V<∞\dim V<\infty, TT has an eigenvalue Ξ»\lambda. Then Tβˆ’Ξ»IT-\lambda I is an intertwiner with nonzero kernel, so by the first part it is 00.

Exercise 2.2Abelian groups have 1-dimensional irreducibles

Show that every finite-dimensional irreducible complex representation of an abelian group is 1-dimensional.

Hint

Each ρ(h)\rho(h) commutes with all ρ(g)\rho(g).

Solution

Since GG is abelian, each ρ(h)\rho(h) is an intertwiner Vβ†’VV\to V, so by Schur's lemma ρ(h)=Ξ»hI\rho(h)=\lambda_hI. Then every subspace is invariant, and irreducibility forces dim⁑V=1\dim V=1.

Exercise 2.3Prove Maschke's theorem

Let PP be a linear projection of VV onto an invariant subspace WW, and Pβ€Ύ=1|G|βˆ‘gρ(g)Pρ(g)βˆ’1\bar P=\frac1{|G|}\sum_g\rho(g)P\rho(g)^{-1}. Show that Pβ€Ύ\bar P is an intertwiner, that Pβ€Ύ|W=id\bar P|_W=\mathrm{id}, that imPβ€Ύ=W\mathrm{im}\,\bar P=W, and conclude that ker⁑Pβ€Ύ\ker\bar P is an invariant complement of WW.

Hint

For the intertwining property, substitute g→hgg\to hg in the sum.

Solution

ρ(h)P‾ρ(h)βˆ’1=1|G|βˆ‘gρ(hg)Pρ(hg)βˆ’1=Pβ€Ύ\rho(h)\bar P\rho(h)^{-1}=\frac1{|G|}\sum_g\rho(hg)P\rho(hg)^{-1}=\bar P. For w∈Ww\in W, ρ(g)βˆ’1w∈W\rho(g)^{-1}w\in W, so Pρ(g)βˆ’1w=ρ(g)βˆ’1wP\rho(g)^{-1}w=\rho(g)^{-1}w and each term gives ww; hence Pβ€Ύw=w\bar Pw=w. Each term maps VV into ρ(g)W=W\rho(g)W=W, so imPβ€ΎβŠ†W\mathrm{im}\,\bar P\subseteq W, with equality by the previous step. So Pβ€Ύ\bar P is a projection onto WW, V=WβŠ•οΈŽker⁑Pβ€ΎV=W\oplus\ker\bar P, and ker⁑Pβ€Ύ\ker\bar P is invariant by Exercise 1.6.

Exercise 2.4The unitary trick

For a finite group acting on β„‚n\mathbb C^n, show that ⟨u,vβŸ©β€²=1|G|βˆ‘g⟨gu,gv⟩\langle u,v\rangle'=\frac1{|G|}\sum_g\langle gu,gv\rangle is an inner product, that every ρ(h)\rho(h) is unitary for it, and that the βŸ¨β‹…,β‹…βŸ©β€²\langle\cdot,\cdot\rangle'-orthogonal complement of an invariant subspace is invariant.

Hint

Positivity: each term is β‰₯0\ge0 and the g=eg=e term is >0>0. Invariance: reindex by gβ†’ghg\to gh.

Exercise 2.5Two-dimensional representations of β„€/2\mathbb Z/2 over 𝔽2\mathbb F_2

Classify the 2-dimensional representations of β„€/2\mathbb Z/2 over 𝔽2\mathbb F_2 up to isomorphism.

Hint

ρ(g)2=I\rho(g)^2=I means (ρ(g)βˆ’I)2=0(\rho(g)-I)^2=0 in characteristic 2. So ρ(g)βˆ’I\rho(g)-I is either 00 or a nilpotent of rank 1. Answer: two classes, II and (1101)\begin{pmatrix}1&1\\0&1\end{pmatrix}.

Exercise 2.6Irreducibles are quotients of the regular representation

Let VV be irreducible and v∈Vv\in V nonzero. Show that a↦ava\mapsto av is a surjective intertwiner k[G]β†’Vk[G]\to V. Deduce dim⁑V≀|G|\dim V\le|G| for finite GG.

Hint

Its image is a nonzero subrepresentation.

Solution

h(av)=(ha)vh(av)=(ha)v, so the map intertwines left multiplication on k[G]k[G] with the action on VV. Its image contains v=evβ‰ 0v=ev\ne0 and is a subrepresentation (Exercise 1.6), hence all of VV. So dim⁑V≀dim⁑k[G]=|G|\dim V\le\dim k[G]=|G|.

Exercise 2.7Schur's lemma over ℝ\mathbb R

Show that the intertwiners of an irreducible real representation with itself form a division algebra. Using Frobenius's theorem (every finite-dimensional real division algebra is ℝ\mathbb R, β„‚\mathbb C or the quaternions ℍ\mathbb H), find a representation for each case.

Hint

A nonzero intertwiner is invertible by the first part of Schur's lemma. Examples: the trivial representation (ℝ\mathbb R); rotation by 90∘90^\circ of β„€/4\mathbb Z/4 on ℝ2\mathbb R^2 (β„‚\mathbb C, Example 2.2); the quaternion group Q8Q_8 acting on ℍ≅ℝ4\mathbb H\cong\mathbb R^4 by left multiplication (right multiplications by ℍ\mathbb H commute with it).

Exercise 2.8Faithful irreducibles force a cyclic centre

Show that the centre Z(G)Z(G) of a finite group acts by scalars on each irreducible complex representation. Deduce that if GG has a faithful irreducible complex representation, then Z(G)Z(G) is cyclic.

Hint

Schur's lemma gives a homomorphism Z(G)β†’β„‚Γ—Z(G)\to\mathbb C^\times, injective if ρ\rho is faithful. Finite subgroups of β„‚Γ—\mathbb C^\times are cyclic.

CalculatorEtingof et al. Β§Β§3.2–3.9

Characters and orthogonality

The trace of each matrix, one number per group element, turns out to determine a representation of a finite group completely. The irreducible characters are orthonormal, so decomposing a representation is computing inner products, the way you find coordinates in an orthonormal basis.

The idea

Character (Etingof Β§3.2). Ο‡V(g)=trρ(g)\chi_V(g)=\mathrm{tr}\,\rho(g). It is constant on conjugacy classes (tr(ABAβˆ’1)=trB\mathrm{tr}(ABA^{-1})=\mathrm{tr}B), so it is a class function, and Ο‡V(e)=dim⁑V\chi_V(e)=\dim V. Characters add over direct sums and multiply over tensor products: Ο‡VβŠ•οΈŽW=Ο‡V+Ο‡W\chi_{V\oplus W}=\chi_V+\chi_W, Ο‡VβŠ—W=Ο‡VΟ‡W\chi_{V\otimes W}=\chi_V\chi_W, Ο‡V*=Ο‡V\chi_{V^*}=\overline{\chi_V}.
Orthogonality (Etingof Thm. 3.8). For complex representations of a finite group, with βŸ¨Ο‡,ψ⟩=1|G|βˆ‘gΟ‡(g)ψ(g)\langle\chi,\psi\rangle=\frac1{|G|}\sum_g\chi(g)\overline{\psi(g)},
βŸ¨Ο‡V,Ο‡W⟩=dim⁑HomG(W,V).\langle\chi_V,\chi_W\rangle=\dim\mathrm{Hom}_G(W,V).
So the irreducible characters are orthonormal, the multiplicity of an irreducible ViV_i in VV is βŸ¨Ο‡V,Ο‡i⟩\langle\chi_V,\chi_i\rangle, and VV is irreducible exactly when βŸ¨Ο‡V,Ο‡V⟩=1\langle\chi_V,\chi_V\rangle=1. Since multiplicities determine VV (Maschke), two representations with the same character are isomorphic.
Counting (Etingof Β§Β§3.2, 3.5, 4.4). The irreducible characters form a basis of the class functions, so the number of irreducible representations equals the number of conjugacy classes. The regular representation contains ViV_i exactly di=dim⁑Vid_i=\dim V_i times, so βˆ‘idi2=|G|\sum_id_i^2=|G|. Each did_i divides |G||G| (Frobenius divisibility).
The character table. Rows are irreducible characters, columns conjugacy classes. Rows are orthonormal when each column is weighted by its class size, and the columns are orthogonal too: βˆ‘iΟ‡i(g)Ο‡i(h)=|CG(g)|\sum_i\chi_i(g)\overline{\chi_i(h)}=|C_G(g)| if g,hg,h are conjugate and 00 otherwise (Exercise 3.9).

Explore: a character table workbench

Group
Representation to decompose

Key terms in plain words

The ideas above without the symbols. Switch to Quiz me to test yourself: you see an explanation and pick the term it describes.

Character
The list of traces of a representation's matrices, one number per group element. For finite groups over the complex numbers it pins the representation down completely.
Class function
A function on a group that takes the same value on elements that are conjugate to each other.
Conjugacy class
All the elements you can get from one element gg as hghβˆ’1hgh^{-1}: the elements that "do the same thing in a different frame".
Character table
A square grid with one row for each irreducible representation and one column for each class of conjugate elements, filled with traces.
Multiplicity
How many times a given irreducible piece occurs when a representation is broken up; computed as an inner product of traces.
Regular representation
The group acting on formal combinations of its own elements by multiplying on the left. Every irreducible piece appears in it as many times as its dimension.

Examples

Example 3.1 (the table of S3S_3).

Classes: {e}\{e\}, the three transpositions, the two 3-cycles, so there are three irreducibles, and d12+d22+d32=6d_1^2+d_2^2+d_3^2=6 forces dimensions 1,1,21,1,2. The trivial and sign characters are (1,1,1)(1,1,1) and (1,βˆ’1,1)(1,-1,1). The 2-dimensional one, V0V_0 from Example 1.2, is the permutation character (3,1,0)(3,1,0) minus the trivial one: (2,0,βˆ’1)(2,0,-1).

Example 3.2 (decomposing by inner products).

For S3S_3, Ο‡V02=(4,0,1)\chi_{V_0}^2=(4,0,1). Its inner products with the three rows are 16(4+0+2)=1\frac16(4+0+2)=1, 16(4βˆ’0+2)=1\frac16(4-0+2)=1 and 16(8+0βˆ’2)=1\frac16(8+0-2)=1, so V0βŠ—V0β‰…πŸβŠ•οΈŽsgnβŠ•οΈŽV0V_0\otimes V_0\cong\mathbf 1\oplus\mathrm{sgn}\oplus V_0: the symmetric square minus its trivial part, and the alternating square.

Example 3.3 (the regular representation).

Ο‡reg(e)=|G|\chi_{\mathrm{reg}}(e)=|G| and Ο‡reg(g)=0\chi_{\mathrm{reg}}(g)=0 otherwise (left multiplication by gβ‰ eg\ne e fixes no element). So βŸ¨Ο‡reg,Ο‡i⟩=1|G||G|di=di\langle\chi_{\mathrm{reg}},\chi_i\rangle=\frac1{|G|}|G|d_i=d_i. For S3S_3: reg=πŸβŠ•οΈŽsgnβŠ•οΈŽV0βŠ•οΈŽ2\mathrm{reg}=\mathbf 1\oplus\mathrm{sgn}\oplus V_0^{\oplus2}, dimension 1+1+4=61+1+4=6.

Example 3.4 (D4D_4 and Q8Q_8).

The dihedral group of the square and the quaternion group both have order 8, five classes, irreducible dimensions 1,1,1,1,21,1,1,1,2, and literally the same character table (try both in the workbench). They are not isomorphic: D4D_4 has five elements of order 2, Q8Q_8 only one. The character table does not determine the group.

Example 3.5 (A4A_4 and complex values).

A4A_4 has classes {e}\{e\}, the three double transpositions, and two classes of four 3-cycles each ((123)(123) is not conjugate to (132)(132) inside A4A_4). Its quotient by the Klein four-group is β„€/3\mathbb Z/3, giving characters (1,1,Ο‰,Ο‰2)(1,1,\omega,\omega^2) and (1,1,Ο‰2,Ο‰)(1,1,\omega^2,\omega), and the rotations of a tetrahedron give a 3-dimensional irreducible with character (3,βˆ’1,0,0)(3,-1,0,0). Then 1+1+1+9=121+1+1+9=12.

Example 3.6 (an irreducibility test).

The rotation representation of A4A_4 has βŸ¨Ο‡,Ο‡βŸ©=112(9+3β‹…1+0+0)=1\langle\chi,\chi\rangle=\frac1{12}(9+3\cdot1+0+0)=1, so it is irreducible, with no need to look for invariant subspaces.

Example 3.7 (Burnside's counting lemma).

By Exercise 1.7 and orthogonality, the number of orbits of GG on a finite set XX is βŸ¨Ο‡k[X],𝟏⟩=1|G|βˆ‘g|Fix(g)|\langle\chi_{k[X]},\mathbf 1\rangle=\frac1{|G|}\sum_g|\mathrm{Fix}(g)|. The rotations of a square acting on the 242^4 black-and-white colourings of its corners fix 16,2,4,216,2,4,2 colourings, so there are 244=6\frac{24}4=6 colourings up to rotation.

Check your understanding

A representation has βŸ¨Ο‡,Ο‡βŸ©=3\langle\chi,\chi\rangle=3. Then it is:

  1. a sum of three non-isomorphic irreducibles, each appearing once.
  2. three copies of one irreducible.That gives βŸ¨Ο‡,Ο‡βŸ©=32=9\langle\chi,\chi\rangle=3^2=9.
  3. irreducible of dimension 3.Irreducible means βŸ¨Ο‡,Ο‡βŸ©=1\langle\chi,\chi\rangle=1, whatever the dimension.
βŸ¨Ο‡,Ο‡βŸ©=βˆ‘mi2\langle\chi,\chi\rangle=\sum m_i^2, and 3=1+1+13=1+1+1 is the only way to write 3 as a sum of squares of positive integers.

How many irreducible complex representations does S4S_4 have?

  1. 4Count the cycle types of permutations of four letters.
  2. 5
  3. 24That is βˆ‘di2\sum d_i^2, not the number of irreducibles.
The cycle types 14,Β 212,Β 22,Β 31,Β 41^4,\ 2\,1^2,\ 2^2,\ 3\,1,\ 4 are the five conjugacy classes, with irreducible dimensions 1,1,2,3,31,1,2,3,3.

A non-abelian group of order 8 has how many 1-dimensional representations?

  1. 8Then all irreducibles would be 1-dimensional and the group abelian (Exercise 3.10).
  2. 4
  3. 2Then 8βˆ’2=68-2=6 would have to be a sum of squares of dimensions β‰₯2\ge2 dividing 8.
8=1+1+1+1+48=1+1+1+1+4 is the only option with some di>1d_i>1 and every did_i dividing 8.

Exercises

Exercise 3.1Inverses and complex conjugates

For a finite group over β„‚\mathbb C, show that Ο‡(gβˆ’1)=Ο‡(g)\chi(g^{-1})=\overline{\chi(g)} and |Ο‡(g)|≀χ(e)|\chi(g)|\le\chi(e).

Hint

ρ(g)|G|=I\rho(g)^{|G|}=I, so ρ(g)\rho(g) is diagonalizable with eigenvalues that are roots of unity.

Solution

ρ(g)\rho(g) satisfies x|G|βˆ’1=0x^{|G|}-1=0, which has distinct roots, so it is diagonalizable with eigenvalues Ξ»j\lambda_j, |Ξ»j|=1|\lambda_j|=1. Then Ο‡(gβˆ’1)=βˆ‘Ξ»jβˆ’1=βˆ‘Ξ»β€Ύj=Ο‡(g)\chi(g^{-1})=\sum\lambda_j^{-1}=\sum\bar\lambda_j=\overline{\chi(g)}, and |Ο‡(g)|β‰€βˆ‘|Ξ»j|=dim⁑V=Ο‡(e)|\chi(g)|\le\sum|\lambda_j|=\dim V=\chi(e).

Exercise 3.2Prove orthogonality

(1) Show that 1|G|βˆ‘gρ(g)\frac1{|G|}\sum_g\rho(g) is a projection of VV onto the invariants VGV^G, so dim⁑VG=1|G|βˆ‘gΟ‡V(g)\dim V^G=\frac1{|G|}\sum_g\chi_V(g). (2) Apply (1) to Hom(W,V)β‰…W*βŠ—V\mathrm{Hom}(W,V)\cong W^*\otimes V to prove βŸ¨Ο‡V,Ο‡W⟩=dim⁑HomG(W,V)\langle\chi_V,\chi_W\rangle=\dim\mathrm{Hom}_G(W,V).

Hint

The invariants of Hom(W,V)\mathrm{Hom}(W,V) under gβ‹…T=ρV(g)TρW(g)βˆ’1g\cdot T=\rho_V(g)T\rho_W(g)^{-1} are the intertwiners.

Solution

(1) e=1|G|βˆ‘gρ(g)e=\frac1{|G|}\sum_g\rho(g) satisfies ρ(h)e=e\rho(h)e=e, so its image is invariant, it is the identity on VGV^G, and e2=ee^2=e. The trace of a projection is the dimension of its image. (2) GG acts on Hom(W,V)\mathrm{Hom}(W,V) by gβ‹…T=ρV(g)TρW(g)βˆ’1g\cdot T=\rho_V(g)T\rho_W(g)^{-1}, with fixed points HomG(W,V)\mathrm{Hom}_G(W,V) and character Ο‡V(g)Ο‡W(gβˆ’1)=Ο‡V(g)Ο‡W(g)\chi_V(g)\chi_W(g^{-1})=\chi_V(g)\overline{\chi_W(g)} by Exercise 3.1. Apply (1).

Exercise 3.3The irreducibility test

Show that VV is irreducible if and only if βŸ¨Ο‡V,Ο‡V⟩=1\langle\chi_V,\chi_V\rangle=1, and that two representations with the same character are isomorphic.

Hint

Write V=⨁VimiV=\bigoplus V_i^{m_i} and use orthonormality of the Ο‡i\chi_i.

Solution

By Maschke, V≅⨁VimiV\cong\bigoplus V_i^{m_i}, so Ο‡V=βˆ‘miΟ‡i\chi_V=\sum m_i\chi_i and βŸ¨Ο‡V,Ο‡V⟩=βˆ‘mi2\langle\chi_V,\chi_V\rangle=\sum m_i^2 (by Exercise 3.2 and Schur's lemma, βŸ¨Ο‡i,Ο‡j⟩=Ξ΄ij\langle\chi_i,\chi_j\rangle=\delta_{ij}). This is 1 exactly when one mim_i is 1 and the rest are 0. The multiplicities mi=βŸ¨Ο‡V,Ο‡i⟩m_i=\langle\chi_V,\chi_i\rangle are read off from the character, and they determine VV.

Exercise 3.4The two groups of order 4

Write down the character tables of β„€/4\mathbb Z/4 and β„€/2Γ—β„€/2\mathbb Z/2\times\mathbb Z/2, and show they cannot be made equal by reordering rows and columns.

Hint

β„€/4\mathbb Z/4 has characters with values Β±i\pm i; every character of β„€/2Γ—β„€/2\mathbb Z/2\times\mathbb Z/2 takes values Β±1\pm1. So, unlike Example 3.4, here the tables tell the groups apart.

Exercise 3.5Sum of squares of dimensions

Prove that the regular representation contains each irreducible ViV_i exactly did_i times, and deduce βˆ‘idi2=|G|\sum_id_i^2=|G|.

Hint

Example 3.3.

Solution

Left multiplication by gβ‰ eg\ne e moves every basis element, so Ο‡reg(g)=0\chi_{\mathrm{reg}}(g)=0, while Ο‡reg(e)=|G|\chi_{\mathrm{reg}}(e)=|G|. The multiplicity is βŸ¨Ο‡reg,Ο‡i⟩=1|G||G|Ο‡i(e)=di\langle\chi_{\mathrm{reg}},\chi_i\rangle=\frac1{|G|}|G|\,\overline{\chi_i(e)}=d_i. Comparing dimensions, |G|=βˆ‘idiβ‹…di|G|=\sum_id_i\cdot d_i.

Exercise 3.6Build the table of S4S_4

Construct the character table of S4S_4 (classes ee, (12)(12), (12)(34)(12)(34), (123)(123), (1234)(1234), of sizes 1,6,3,8,61,6,3,8,6) from: the trivial and sign characters; the standard representation (permutation character minus trivial); its tensor product with sign; and the 2-dimensional representation pulled back along S4β†’S3S_4\to S_3 (the action on the three ways of pairing up four letters).

Hint

Rows: (1,1,1,1,1)(1,1,1,1,1), (1,βˆ’1,1,1,βˆ’1)(1,-1,1,1,-1), (2,0,2,βˆ’1,0)(2,0,2,-1,0), (3,1,βˆ’1,0,βˆ’1)(3,1,-1,0,-1), (3,βˆ’1,βˆ’1,0,1)(3,-1,-1,0,1). Check each with the irreducibility test and against the workbench.

Exercise 3.7A tensor square in S4S_4

Let VV be the 3-dimensional standard representation of S4S_4. Decompose VβŠ—VV\otimes V.

Hint

Ο‡2=(9,1,1,0,1)\chi^2=(9,1,1,0,1). The inner products give VβŠ—Vβ‰…πŸβŠ•οΈŽV(2,2)βŠ•οΈŽVβŠ•οΈŽ(VβŠ—sgn)V\otimes V\cong\mathbf 1\oplus V_{(2,2)}\oplus V\oplus(V\otimes\mathrm{sgn}), dimensions 1+2+3+31+2+3+3. Compare with "standard βŠ— standard" in the workbench.

Exercise 3.8Counting necklaces

Using Example 3.7, count the necklaces of 6 beads in 2 colours up to rotation.

Hint

Rotation by kk places fixes 2gcd⁑(k,6)2^{\gcd(k,6)} colourings: 16(64+2+4+8+4+2)=14\frac16(64+2+4+8+4+2)=14.

Exercise 3.9Column orthogonality

Show that βˆ‘iΟ‡i(g)Ο‡i(h)\sum_i\chi_i(g)\overline{\chi_i(h)} equals |CG(g)||C_G(g)| if gg and hh are conjugate and 00 otherwise.

Hint

The matrix Uic=|c|/|G|Ο‡i(c)U_{ic}=\sqrt{|c|/|G|}\,\chi_i(c), over irreducibles ii and classes cc, is square with orthonormal rows, hence unitary, so its columns are orthonormal too. Use |G|/|c|=|CG(g)||G|/|c|=|C_G(g)| for g∈cg\in c.

Exercise 3.10All irreducibles 1-dimensional means abelian

Show that if every irreducible complex representation of a finite group GG is 1-dimensional, then GG is abelian.

Hint

Then the regular representation is a sum of 1-dimensional pieces: in a suitable basis all ρreg(g)\rho_{\mathrm{reg}}(g) are diagonal, so they commute. The regular representation is faithful.

InteractiveEtingof et al. Β§3 (the abelian case); Grafakos, Classical Fourier Analysis, Β§3.1

Abelian groups and the Fourier transform

For an abelian group every irreducible representation is 1-dimensional, and breaking the space of functions on the group into those pieces is exactly the Fourier transform. The discrete Fourier transform, Fourier series and the Fourier integral are the same theorem for three different groups.

The idea

Characters of an abelian group. A character of a finite abelian group GG is a homomorphism Ο‡:Gβ†’β„‚Γ—\chi:G\to\mathbb C^\times; by Exercise 2.2 of the representation theory page these are all its irreducible representations. They form a group G^\hat G under pointwise multiplication, the dual group, and G^β‰…G\hat G\cong G (Exercise 4.4). For G=β„€/nG=\mathbb Z/n, Ο‡k(x)=e2Ο€ikx/n\chi_k(x)=e^{2\pi ikx/n}, k=0,…,nβˆ’1k=0,\dots,n-1.
Fourier transform and inversion. For f:Gβ†’β„‚f:G\to\mathbb C put f^(Ο‡)=1|G|βˆ‘xf(x)Ο‡(x)\hat f(\chi)=\frac1{|G|}\sum_xf(x)\overline{\chi(x)}. Since the characters are an orthonormal basis of functions on GG for ⟨f,g⟩=1|G|βˆ‘fgβ€Ύ\langle f,g\rangle=\frac1{|G|}\sum f\bar g (Exercise 4.1),
f=βˆ‘Ο‡βˆˆG^f^(Ο‡)Ο‡,1|G|βˆ‘x|f(x)|2=βˆ‘Ο‡|f^(Ο‡)|2(Plancherel).f=\sum_{\chi\in\hat G}\hat f(\chi)\,\chi,\qquad \frac1{|G|}\sum_x|f(x)|^2=\sum_\chi|\hat f(\chi)|^2\quad\text{(Plancherel)}.
In the language of representations: functions on GG are the regular representation, and f^(Ο‡)Ο‡\hat f(\chi)\chi is the component of ff in the copy of Ο‡\chi.
Convolution becomes multiplication. With (f*g)(x)=βˆ‘yf(y)g(xβˆ’y)(f*g)(x)=\sum_yf(y)g(x-y), one has f*g^=|G|f^g^\widehat{f*g}=|G|\,\hat f\,\hat g (Exercise 4.2). Translation-invariant linear operators (convolutions, circulant matrices) are intertwiners of the regular representation, so by Schur's lemma each acts on each character by a scalar: the Fourier transform diagonalizes all of them at once.
Three groups, one theorem. For the circle 𝕋=ℝ/2Ο€β„€\mathbb T=\mathbb R/2\pi\mathbb Z the continuous characters are eikΞΈe^{ik\theta}, kβˆˆβ„€k\in\mathbb Z, and the transform is the sequence of Fourier coefficients (Grafakos Β§3.1). For ℝ\mathbb R they are e2Ο€ixΞΎe^{2\pi ix\xi}, ΞΎβˆˆβ„\xi\in\mathbb R, and the transform is the Fourier integral. Sums become integrals against Haar measure; the algebra is the same. For non-abelian compact groups the irreducibles are no longer 1-dimensional, and the Peter–Weyl theorem replaces characters by matrix entries of irreducible representations.

Explore: a signal and its Fourier transform on β„€/n\mathbb Z/n

Signal f
ff (drag the bars) , and f*bf*b for a box bb of the chosen width
|f^(Ο‡k)||\hat f(\chi_k)| and |f*b^(Ο‡k)|=n|f^||b^||\widehat{f*b}(\chi_k)|=n|\hat f||\hat b| , for k=0,…,nβˆ’1k=0,\dots,n-1

Key terms in plain words

The ideas above without the symbols. Switch to Quiz me to test yourself: you see an explanation and pick the term it describes.

Dual group
The collection of all "pure frequencies" of an abelian group (homomorphisms to the unit circle), which is itself a group under pointwise multiplication.
Fourier transform
Writing a function on a group as a combination of pure frequencies, and recording how much of each frequency it contains.
Plancherel identity
The total energy of a signal equals the total energy of its frequency components (with the right normalisation): nothing is lost or gained by changing to frequencies.
Convolution
Sliding one function along another and adding up the products: a weighted moving average. In frequencies it becomes plain multiplication.
Circulant matrix
A square matrix in which each row is the previous row shifted one place to the right, wrapping around. All of them share the same eigenvectors, the pure frequencies.
Peter–Weyl theorem
The version of Fourier analysis for compact groups that need not be abelian: functions are expanded using the matrix entries of irreducible representations instead of single frequencies.

Examples

Example 4.1 (β„€/2\mathbb Z/2).

The characters are Ο‡0=(1,1)\chi_0=(1,1) and Ο‡1=(1,βˆ’1)\chi_1=(1,-1), so f^(Ο‡0)=f(0)+f(1)2\hat f(\chi_0)=\frac{f(0)+f(1)}2 and f^(Ο‡1)=f(0)βˆ’f(1)2\hat f(\chi_1)=\frac{f(0)-f(1)}2: the average and half the difference: the splitting of a representation of β„€/2\mathbb Z/2 into the parts where the generator acts by +1+1 and by βˆ’1-1.

Example 4.2 (the DFT matrix).

For β„€/n\mathbb Z/n the matrix Fkx=1nΟ‰βˆ’kxF_{kx}=\frac1n\omega^{-kx}, Ο‰=e2Ο€i/n\omega=e^{2\pi i/n}, sends ff to f^\hat f. Orthogonality of characters says nF\sqrt nF is unitary. The fast Fourier transform computes it in O(nlog⁑n)O(n\log n) steps instead of O(n2)O(n^2), by splitting β„€/2m\mathbb Z/2m into even and odd residues.

Example 4.3 (a spike and a constant).

The spike Ξ΄0\delta_0 has Ξ΄^0(Ο‡)=1|G|\hat\delta_0(\chi)=\frac1{|G|} for every Ο‡\chi: it contains every frequency equally. The constant 1 has 1^=δχ0\hat1=\delta_{\chi_0}. Concentrated on one side means spread out on the other (Exercise 4.7). Try "spike" in the figure.

Example 4.4 (moving averages).

Convolving with a box b=1w𝟏{0,…,wβˆ’1}b=\frac1w\mathbf 1_{\{0,\dots,w-1\}} replaces ff by its average over a window. Its transform nb^(Ο‡k)=1wβˆ‘j<wΟ‰βˆ’jkn\hat b(\chi_k)=\frac1w\sum_{j<w}\omega^{-jk} is close to 1 for small kk and small for most large kk, and vanishes exactly at the kβ‰ 0k\ne0 with n|kwn\mid kw: averaging keeps low frequencies and damps high ones.

Example 4.5 (Boolean functions).

For G=(β„€/2)nG=(\mathbb Z/2)^n, written multiplicatively as {Β±1}n\{\pm1\}^n, the characters are Ο‡S(x)=∏i∈Sxi\chi_S(x)=\prod_{i\in S}x_i for SβŠ†{1,…,n}S\subseteq\{1,\dots,n\}. The transform is the Walsh–Hadamard transform, the basic tool of the analysis of Boolean functions. For example Maj(x1,x2,x3)=12(x1+x2+x3)βˆ’12x1x2x3\mathrm{Maj}(x_1,x_2,x_3)=\frac12(x_1+x_2+x_3)-\frac12x_1x_2x_3.

Example 4.6 (Fourier series).

On the circle, f^(k)=12Ο€βˆ«02Ο€f(ΞΈ)eβˆ’ikΞΈdΞΈ\hat f(k)=\frac1{2\pi}\int_0^{2\pi}f(\theta)e^{-ik\theta}\,d\theta, and Plancherel reads 12Ο€βˆ«|f|2=βˆ‘k|f^(k)|2\frac1{2\pi}\int|f|^2=\sum_k|\hat f(k)|^2. The finite theory has no convergence questions; on the circle, whether and in what sense βˆ‘f^(k)eikΞΈ\sum\hat f(k)e^{ik\theta} converges back to ff is the subject of Grafakos Chapters 3 and 4.

Check your understanding

Why does the discrete Fourier transform diagonalize every circulant matrix?

  1. Circulant matrices commute with translation, i.e. they intertwine the regular representation of β„€/n\mathbb Z/n, and each character spans its own 1-dimensional piece, so each is an eigenvector.
  2. Because circulant matrices are symmetric.Most are not, e.g. the shift itself.
  3. Because the DFT matrix is unitary.Unitarity alone doesn't make it diagonalize anything in particular.
The pieces of the regular representation of an abelian group are distinct 1-dimensional representations, so an intertwiner must map each into itself, acting by a scalar (Exercise 4.5).

How many characters does β„€/2Γ—β„€/4\mathbb Z/2\times\mathbb Z/4 have?

  1. 6That is 2+42+4; characters of a product are products of characters.
  2. 8
  3. 4An abelian group has as many characters as elements.
Every element is its own conjugacy class, so there are |G|=8|G|=8 irreducibles, all 1-dimensional: Ο‡(a,b)=(βˆ’1)jaikb\chi(a,b)=(-1)^{ja}i^{kb}.

Exercises

Exercise 4.1Characters are an orthonormal basis

For a finite abelian group, show directly that distinct characters are orthonormal for ⟨f,g⟩=1|G|βˆ‘fgβ€Ύ\langle f,g\rangle=\frac1{|G|}\sum f\bar g, that there are |G||G| of them, and hence that Fourier inversion holds.

Hint

If Ο‡β‰ Οˆ\chi\ne\psi, then Ο‡Οˆβ€Ύ\chi\bar\psi is a nontrivial character Ξ·\eta; pick aa with Ξ·(a)β‰ 1\eta(a)\ne1 and compare βˆ‘xΞ·(x)\sum_x\eta(x) with βˆ‘xΞ·(ax)\sum_x\eta(ax). For the count, use βˆ‘di2=|G|\sum d_i^2=|G| with all di=1d_i=1.

Solution

βŸ¨Ο‡,Ο‡βŸ©=1\langle\chi,\chi\rangle=1 since |Ο‡|=1|\chi|=1. If Ξ·=Ο‡Οˆβ€Ύ\eta=\chi\bar\psi is nontrivial, S=βˆ‘xΞ·(x)S=\sum_x\eta(x) satisfies S=βˆ‘xΞ·(ax)=Ξ·(a)SS=\sum_x\eta(ax)=\eta(a)S with Ξ·(a)β‰ 1\eta(a)\ne1, so S=0S=0. By Schur's lemma (Exercise 2.2 on the representation theory page) all irreducibles are characters, and βˆ‘di2=|G|\sum d_i^2=|G| gives |G||G| of them. |G||G| orthonormal functions in a |G||G|-dimensional space are a basis, and the coefficient of Ο‡\chi in ff is ⟨f,Ο‡βŸ©=f^(Ο‡)\langle f,\chi\rangle=\hat f(\chi).

Exercise 4.2The convolution theorem

With the conventions above, prove f*g^=|G|f^g^\widehat{f*g}=|G|\,\hat f\,\hat g.

Hint

Substitute x=y+zx=y+z and use Ο‡(y+z)=Ο‡(y)Ο‡(z)\chi(y+z)=\chi(y)\chi(z).

Solution

f*g^(Ο‡)=1|G|βˆ‘x,yf(y)g(xβˆ’y)Ο‡(x)=1|G|βˆ‘yf(y)Ο‡(y)βˆ‘zg(z)Ο‡(z)=1|G|β‹…|G|f^(Ο‡)β‹…|G|g^(Ο‡)\widehat{f*g}(\chi)=\frac1{|G|}\sum_{x,y}f(y)g(x-y)\overline{\chi(x)}=\frac1{|G|}\sum_yf(y)\overline{\chi(y)}\sum_zg(z)\overline{\chi(z)}=\frac1{|G|}\cdot|G|\hat f(\chi)\cdot|G|\hat g(\chi).

Exercise 4.3Plancherel

Prove βˆ‘x|f(x)|2=|G|βˆ‘Ο‡|f^(Ο‡)|2\sum_x|f(x)|^2=|G|\sum_\chi|\hat f(\chi)|^2, and the polarized form for βˆ‘xf(x)g(x)\sum_xf(x)\overline{g(x)}.

Hint

Expand f=βˆ‘f^(Ο‡)Ο‡f=\sum\hat f(\chi)\chi and use orthonormality.

Solution

βˆ‘x|f(x)|2=βˆ‘Ο‡,ψf^(Ο‡)f^(ψ)βˆ‘xΟ‡(x)ψ(x)=|G|βˆ‘Ο‡|f^(Ο‡)|2\sum_x|f(x)|^2=\sum_{\chi,\psi}\hat f(\chi)\overline{\hat f(\psi)}\sum_x\chi(x)\overline{\psi(x)}=|G|\sum_\chi|\hat f(\chi)|^2, since the inner sum is |G|Ξ΄Ο‡Οˆ|G|\delta_{\chi\psi}. The same computation with gg in the second slot gives βˆ‘fgβ€Ύ=|G|βˆ‘f^g^\sum f\bar g=|G|\sum\hat f\,\overline{\hat g}.

Exercise 4.4The dual group

Show that G^\hat G is a group under pointwise multiplication, that the dual group of ℀/n\mathbb Z/n is isomorphic to ℀/n\mathbb Z/n, and that G×H^≅G^×H^\widehat{G\times H}\cong\hat G\times\hat H. Deduce G^≅G\hat G\cong G for every finite abelian group (using the structure theorem). Note that the isomorphism is not canonical, while G≅G^^G\cong\hat{\hat G} is.

Hint

A character of β„€/n\mathbb Z/n is determined by Ο‡(1)\chi(1), an nnth root of unity.

Exercise 4.5Eigenvalues of circulant matrices

Let Cxy=c(xβˆ’y)C_{xy}=c(x-y) on β„€/n\mathbb Z/n. Show CΟ‡k=nc^(Ο‡k)Ο‡kC\chi_k=n\hat c(\chi_k)\,\chi_k.

Hint

(CΟ‡)(x)=βˆ‘yc(xβˆ’y)Ο‡(y)(C\chi)(x)=\sum_yc(x-y)\chi(y); substitute z=xβˆ’yz=x-y.

Solution

(CΟ‡)(x)=βˆ‘zc(z)Ο‡(xβˆ’z)=Ο‡(x)βˆ‘zc(z)Ο‡(z)=nc^(Ο‡)Ο‡(x)(C\chi)(x)=\sum_zc(z)\chi(x-z)=\chi(x)\sum_zc(z)\overline{\chi(z)}=n\hat c(\chi)\,\chi(x), using Ο‡(βˆ’z)=Ο‡(z)\chi(-z)=\overline{\chi(z)}. So CC is c*β‹…c*\cdot, and Exercise 4.2 is the same statement.

Exercise 4.6Majority on three bits

Verify the expansion of Maj\mathrm{Maj} in Example 4.5 by computing f^(S)=18βˆ‘xf(x)Ο‡S(x)\hat f(S)=\frac18\sum_xf(x)\chi_S(x) for every SβŠ†{1,2,3}S\subseteq\{1,2,3\}.

Hint

By symmetry the coefficients depend only on |S||S|; even-size sets give 0 because Maj(βˆ’x)=βˆ’Maj(x)\mathrm{Maj}(-x)=-\mathrm{Maj}(x).

Exercise 4.7An uncertainty principle

Show that for fβ‰ 0f\ne0 on a finite abelian group, |suppf|β‹…|suppf^|β‰₯|G||\mathrm{supp}\,f|\cdot|\mathrm{supp}\,\hat f|\ge|G|. When is it an equality?

Hint

β€–fβ€–βˆžβ‰€βˆ‘Ο‡|f^(Ο‡)|≀|suppf^|1/2(βˆ‘|f^|2)1/2\lVert f\rVert_\infty\le\sum_\chi|\hat f(\chi)|\le|\mathrm{supp}\,\hat f|^{1/2}\big(\sum|\hat f|^2\big)^{1/2}, then Plancherel and βˆ‘|f|2≀|suppf|β€–fβ€–βˆž2\sum|f|^2\le|\mathrm{supp}\,f|\,\lVert f\rVert_\infty^2. Equality holds for indicator functions of subgroups (and their translates and modulations).

Exercise 4.8Characters of the circle

Show that the continuous homomorphisms ℝ/2Ο€β„€β†’β„‚Γ—\mathbb R/2\pi\mathbb Z\to\mathbb C^\times are θ↦eikΞΈ\theta\mapsto e^{ik\theta}, kβˆˆβ„€k\in\mathbb Z.

Hint

A continuous homomorphism Ο•:ℝ→ℂ×\phi:\mathbb R\to\mathbb C^\times is t↦ectt\mapsto e^{ct} (smooth it by integrating: ∫0Ρϕ(t+s)ds=Ο•(t)∫0Ρϕ(s)ds\int_0^\varepsilon\phi(t+s)ds=\phi(t)\int_0^\varepsilon\phi(s)ds). Being 2Ο€2\pi-periodic forces c=ikc=ik.

CalculatorEtingof et al. Β§Β§4.8–4.11

Induced representations and Frobenius reciprocity

Restriction takes a representation of GG to one of a subgroup HH. Induction goes the other way, building a representation of GG from one of HH. Most irreducible representations are found this way, and Frobenius reciprocity says the two operations are adjoint, so multiplicities can be computed on whichever side is easier.

The idea

Induction (Etingof Β§4.8). For H≀GH\le G and a representation WW of HH, IndHGW=k[G]βŠ—k[H]W\mathrm{Ind}_H^GW=k[G]\otimes_{k[H]}W. Concretely, choose coset representatives t1,…,trt_1,\dots,t_r of G/HG/H; then IndW=⨁itiW\mathrm{Ind}W=\bigoplus_it_iW, and gg sends tiwt_iw to tj(hw)t_j(hw) where gti=tjhgt_i=t_jh. So dim⁑IndW=[G:H]dim⁑W\dim\mathrm{Ind}W=[G:H]\dim W: "WW copied onto every coset, with GG shuffling the copies".
Character of an induced representation (Etingof Β§4.8).
Ο‡IndW(g)=1|H|βˆ‘t∈Gtgtβˆ’1∈HΟ‡W(tgtβˆ’1).\chi_{\mathrm{Ind}W}(g)=\frac1{|H|}\sum_{\substack{t\in G\\ tgt^{-1}\in H}}\chi_W(tgt^{-1}).
Only elements conjugate into HH can have a nonzero value.
Frobenius reciprocity (Etingof Β§4.10). HomG(IndHGW,V)β‰…HomH(W,ResHV)\mathrm{Hom}_G(\mathrm{Ind}_H^GW,V)\cong\mathrm{Hom}_H(W,\mathrm{Res}_HV). In characters, βŸ¨Ο‡IndW,Ο‡V⟩G=βŸ¨Ο‡W,Ο‡V|H⟩H\langle\chi_{\mathrm{Ind}W},\chi_V\rangle_G=\langle\chi_W,\chi_V|_H\rangle_H: the number of times VV occurs in the induced representation is the number of times WW occurs in the restriction of VV.
Permutation representations are induced. IndHG𝟏=k[G/H]\mathrm{Ind}_H^G\mathbf 1=k[G/H], the permutation representation on cosets. Every transitive GG-set is G/HG/H for a stabilizer HH, so every permutation representation is a sum of these.

Explore: inducing from a cyclic subgroup

Group G
Subgroup H = ⟨g⟩
Character ψ of H

Key terms in plain words

The ideas above without the symbols. Switch to Quiz me to test yourself: you see an explanation and pick the term it describes.

Restriction
Forgetting most of a group and remembering only how a subgroup acts.
Induced representation
A representation of a big group built from one of a subgroup, by placing a copy on each coset and letting the big group shuffle the copies.
Frobenius reciprocity
Building up from a subgroup and cutting down to it are mirror images: how often an irreducible appears in the built-up one equals how often the original appears in its cut-down version.
Coset representatives
One chosen element from each translate gHgH of a subgroup, used as labels for the copies when building a representation of the whole group.
Monomial representation
One built from a 1-dimensional representation of a subgroup; in a suitable basis every matrix has exactly one nonzero entry in each row and column.

Examples

Example 5.1.

Ind{e}G𝟏\mathrm{Ind}_{\{e\}}^G\mathbf 1 is the regular representation, and IndGGW=W\mathrm{Ind}_G^GW=W.

Example 5.2 (from β„€/3\mathbb Z/3 to S3S_3).

Let H={e,(123),(132)}H=\{e,(123),(132)\} and ψ((123))=Ο‰\psi((123))=\omega. The formula gives Ο‡Indψ=(2,0,Ο‰+Ο‰2)=(2,0,βˆ’1)\chi_{\mathrm{Ind}\psi}=(2,0,\omega+\omega^2)=(2,0,-1), the 2-dimensional irreducible. (For a 3-cycle gg, three elements tt give tgtβˆ’1=(123)tgt^{-1}=(123) and three give (132)(132), so the value is 13(3Ο‰+3Ο‰2)\frac13(3\omega+3\omega^2).)

Example 5.3 (from β„€/2\mathbb Z/2 to S3S_3).

H={e,(12)}H=\{e,(12)\}, ψ\psi the nontrivial character. At (12)(12): the tt with t(12)tβˆ’1=(12)t(12)t^{-1}=(12) form CG((12))C_G((12)), of size 2, so the value is 12β‹…2β‹…(βˆ’1)=βˆ’1\frac12\cdot2\cdot(-1)=-1. So Ο‡=(3,βˆ’1,0)=sgn+Ο‡V0\chi=(3,-1,0)=\mathrm{sgn}+\chi_{V_0}.

Example 5.4 (reciprocity in action).

In Example 5.2, V0V_0 appears once in Indψ\mathrm{Ind}\psi. On the other side, V0V_0 restricted to β„€/3\mathbb Z/3 is Ο‰βŠ•οΈŽΟ‰2\omega\oplus\omega^2 (the rotation of Example 1.4), which contains ψ\psi once. The calculator shows both sides for every choice.

Example 5.5 (Q8Q_8 is monomial).

Inducing ψ(i)=i\psi(i)=i from ⟨iβŸ©β‰…β„€/4\langle i\rangle\cong\mathbb Z/4 to Q8Q_8 gives the character (2,βˆ’2,0,0,0)(2,-2,0,0,0): the 2-dimensional irreducible. In the basis 1,j1,j of the induced representation, ii acts by diag(i,βˆ’i)\mathrm{diag}(i,-i) and jj by (0βˆ’110)\begin{pmatrix}0&-1\\1&0\end{pmatrix}: one nonzero entry per row and column.

Example 5.6 (from A4A_4 to S4S_4).

Induce ψ=(1,1,Ο‰,Ο‰2)\psi=(1,1,\omega,\omega^2) from the index-2 subgroup A4A_4. Conjugation by an odd permutation swaps the two classes of 3-cycles of A4A_4, so Ο‡Indψ\chi_{\mathrm{Ind}\psi} is ψ+ψswapped\psi+\psi^{\text{swapped}} on A4A_4 and 0 off it: (2,0,2,βˆ’1,0)(2,0,2,-1,0), the 2-dimensional irreducible of S4S_4.

Check your understanding

H≀GH\le G has index 5 and WW has dimension 3. What is dim⁑IndHGW\dim\mathrm{Ind}_H^GW?

  1. 3One copy of WW for each coset.
  2. 8Dimensions multiply, they don't add.
  3. 15
dim⁑IndW=[G:H]dim⁑W\dim\mathrm{Ind}W=[G:H]\dim W.

Hβ‰ GH\ne G. Can IndHG𝟏\mathrm{Ind}_H^G\mathbf 1 be irreducible?

  1. Yes, if HH is normal.Look for the trivial representation inside it.
  2. No: by reciprocity it contains the trivial representation once, and its dimension is [G:H]>1[G:H]>1.
⟨Ind𝟏,𝟏⟩G=⟨𝟏,𝟏⟩H=1\langle\mathrm{Ind}\mathbf 1,\mathbf 1\rangle_G=\langle\mathbf 1,\mathbf 1\rangle_H=1: the constants on G/HG/H.

Exercises

Exercise 5.1The induced character formula

From the description IndW=⨁itiW\mathrm{Ind}W=\bigoplus_it_iW, prove the character formula above.

Hint

gg maps the block tiWt_iW to tjWt_jW with gti=tjhgt_i=t_jh; only blocks with j=ij=i contribute to the trace, i.e. tiβˆ’1gti∈Ht_i^{-1}gt_i\in H.

Solution

The block tiWt_iW is mapped into itself exactly when tiβˆ’1gti∈Ht_i^{-1}gt_i\in H, and then acts there as tiβˆ’1gtit_i^{-1}gt_i acts on WW. So Ο‡(g)=βˆ‘i:tiβˆ’1gti∈HΟ‡W(tiβˆ’1gti)\chi(g)=\sum_{i:\,t_i^{-1}gt_i\in H}\chi_W(t_i^{-1}gt_i). Replacing tit_i by tiht_ih changes tiβˆ’1gtit_i^{-1}gt_i by conjugation in HH, which doesn't change Ο‡W\chi_W; so summing over all t∈Gt\in G counts each coset |H||H| times. With tt in place of tβˆ’1t^{-1}, this is the stated formula.

Exercise 5.2Prove Frobenius reciprocity for characters

Prove ⟨Indψ,Ο‡βŸ©G=⟨ψ,ResΟ‡βŸ©H\langle\mathrm{Ind}\,\psi,\chi\rangle_G=\langle\psi,\mathrm{Res}\,\chi\rangle_H for a class function ψ\psi on HH and Ο‡\chi on GG.

Hint

Insert the formula and substitute h=tgtβˆ’1h=tgt^{-1}.

Solution

Extend ψ\psi by 0 outside HH and write ΟˆΛ™\dot\psi. Then ⟨Indψ,Ο‡βŸ©G=1|G||H|βˆ‘g,tΟˆΛ™(tgtβˆ’1)Ο‡(g)\langle\mathrm{Ind}\,\psi,\chi\rangle_G=\frac1{|G||H|}\sum_{g,t}\dot\psi(tgt^{-1})\overline{\chi(g)}. For fixed tt, h=tgtβˆ’1h=tgt^{-1} runs over GG and Ο‡(g)=Ο‡(h)\chi(g)=\chi(h). So the sum is 1|G||H|β‹…|G|βˆ‘h∈Hψ(h)Ο‡(h)=⟨ψ,ResΟ‡βŸ©H\frac1{|G||H|}\cdot|G|\sum_{h\in H}\psi(h)\overline{\chi(h)}=\langle\psi,\mathrm{Res}\,\chi\rangle_H.

Exercise 5.3Induction in stages

For K≀H≀GK\le H\le G, show IndHGIndKHWβ‰…IndKGW\mathrm{Ind}_H^G\mathrm{Ind}_K^HW\cong\mathrm{Ind}_K^GW.

Hint

k[G]βŠ—k[H](k[H]βŠ—k[K]W)β‰…k[G]βŠ—k[K]Wk[G]\otimes_{k[H]}(k[H]\otimes_{k[K]}W)\cong k[G]\otimes_{k[K]}W. Or compare characters using Exercise 5.2 twice and the fact that restriction is transitive.

Exercise 5.4The projection formula

Show IndHG(WβŠ—ResV)β‰…(IndHGW)βŠ—V\mathrm{Ind}_H^G(W\otimes\mathrm{Res}\,V)\cong(\mathrm{Ind}_H^GW)\otimes V.

Hint

Compare characters: Ο‡V(tgtβˆ’1)=Ο‡V(g)\chi_V(tgt^{-1})=\chi_V(g).

Solution

Ο‡Ind(WβŠ—ResV)(g)=1|H|βˆ‘tgtβˆ’1∈HΟ‡W(tgtβˆ’1)Ο‡V(tgtβˆ’1)=Ο‡V(g)β‹…Ο‡IndW(g)\chi_{\mathrm{Ind}(W\otimes\mathrm{Res}V)}(g)=\frac1{|H|}\sum_{tgt^{-1}\in H}\chi_W(tgt^{-1})\chi_V(tgt^{-1})=\chi_V(g)\cdot\chi_{\mathrm{Ind}W}(g), since Ο‡V\chi_V is a class function on GG. Equal characters give isomorphic representations (Exercise 3.3).

Exercise 5.5Every irreducible comes from a subgroup

Show that every irreducible VV of GG is a constituent of IndHGW\mathrm{Ind}_H^GW for some irreducible WW of HH, for any subgroup HH.

Hint

Take WW inside ResV\mathrm{Res}\,V and apply reciprocity.

Exercise 5.6Inducing from an index-2 subgroup

Let [G:H]=2[G:H]=2 and WW irreducible for HH. Let WsW^s be WW twisted by conjugation by some sβˆ‰Hs\notin H. Show that IndW\mathrm{Ind}W is irreducible if Wsβ‰…ΜΈWW^s\not\cong W, and is a sum of two non-isomorphic irreducibles if Wsβ‰…WW^s\cong W. Check it against Example 5.6.

Hint

ResIndWβ‰…WβŠ•οΈŽWs\mathrm{Res}\,\mathrm{Ind}W\cong W\oplus W^s (Mackey), so ⟨IndΟ‡,IndΟ‡βŸ©=βŸ¨Ο‡,Ο‡+Ο‡s⟩H∈{1,2}\langle\mathrm{Ind}\chi,\mathrm{Ind}\chi\rangle=\langle\chi,\chi+\chi^s\rangle_H\in\{1,2\}.

Exercise 5.7Artin's theorem for S3S_3

Artin's theorem (Etingof Β§4.25) says every character is a rational combination of characters induced from cyclic subgroups. Write the trivial character of S3S_3 this way.

Hint

𝟏=IndC2S3𝟏+12IndC3S3πŸβˆ’12Ind{e}S3𝟏\mathbf 1=\mathrm{Ind}_{C_2}^{S_3}\mathbf 1+\frac12\mathrm{Ind}_{C_3}^{S_3}\mathbf 1-\frac12\mathrm{Ind}_{\{e\}}^{S_3}\mathbf 1: check (3,1,0)+12(2,0,2)βˆ’12(6,0,0)=(1,1,1)(3,1,0)+\frac12(2,0,2)-\frac12(6,0,0)=(1,1,1). Integer coefficients are not always possible (that needs elementary subgroups, Brauer's theorem).

InteractiveEtingof et al. Β§Β§4.12–4.17

The symmetric group and Young diagrams

For SnS_n the abstract count "as many irreducibles as conjugacy classes" becomes concrete: both are indexed by partitions of nn, drawn as Young diagrams. The dimension of each irreducible is a product formula you can compute by hand.

The idea

Classes and partitions. Two permutations are conjugate exactly when they have the same cycle type (Exercise 6.1). Cycle types of SnS_n are partitions Ξ»=(Ξ»1β‰₯Ξ»2β‰₯…)\lambda=(\lambda_1\ge\lambda_2\ge\dots) of nn, drawn as Young diagrams: Ξ»1\lambda_1 boxes in the first row, Ξ»2\lambda_2 in the second, and so on.
Irreducibles of SnS_n (Etingof Thm. 4.36). For each partition Ξ»\lambda there is an irreducible VΞ»=β„‚[Sn]cΞ»V_\lambda=\mathbb C[S_n]c_\lambda, where the Young symmetrizer cΞ»=aΞ»bΞ»c_\lambda=a_\lambda b_\lambda symmetrizes over the rows of a filled diagram and antisymmetrizes over its columns. These are pairwise non-isomorphic and exhaust the irreducibles. V(n)V_{(n)} is trivial, V(1n)V_{(1^n)} is the sign, V(nβˆ’1,1)V_{(n-1,1)} is the standard representation, and transposing the diagram corresponds to tensoring with the sign.
Hook length formula (Etingof Β§4.17). The hook of a box is the box itself, the boxes to its right and the boxes below it. Then
dim⁑Vλ=n!∏boxeshook length,\dim V_\lambda=\frac{n!}{\prod_{\text{boxes}}\text{hook length}},
which is also the number of standard Young tableaux of shape Ξ»\lambda (fillings with 1,…,n1,\dots,n increasing along rows and down columns).
Branching rule. Restricted to Snβˆ’1S_{n-1}, VΞ»V_\lambda is the direct sum of the VΞΌV_\mu for the diagrams ΞΌ\mu obtained by removing one corner box from Ξ»\lambda, each once.

Explore: hook lengths

Click an empty cell to grow the diagram until it reaches that cell; click a box to remove it with everything to its right and below. The number in each box is its hook length.

Key terms in plain words

The ideas above without the symbols. Switch to Quiz me to test yourself: you see an explanation and pick the term it describes.

Partition
A way of writing a whole number as a sum of positive whole numbers listed from largest to smallest, like 4 = 2 + 1 + 1.
Young diagram
Rows of boxes, left-justified, each row no longer than the one above: a picture of a way of splitting a number into decreasing parts.
Hook length
For one box in the picture: count it, everything to its right in its row, and everything below it in its column.
Standard Young tableau
A filling of the boxes with the numbers 1 to nn, each used once, increasing to the right along rows and downwards along columns.
Young symmetrizer
An element of the group algebra that symmetrizes over the rows of a filled diagram and antisymmetrizes over its columns; it cuts out one irreducible piece.
Branching rule
When you forget the last letter and look only at permutations of the first nβˆ’1n-1, an irreducible splits into the pieces obtained by removing one corner box.

Examples

Example 6.1 (S3S_3).

Partitions (3)(3), (2,1)(2,1), (1,1,1)(1,1,1). Hooks of (2,1)(2,1): 3,1,13,1,1, so dim⁑=6/3=2\dim=6/3=2. Dimensions 1,2,11,2,1, matching Example 3.1.

Example 6.2 (S4S_4).

(3,1)(3,1) has hooks 4,2,1,14,2,1,1: 24/8=324/8=3. (2,2)(2,2) has hooks 3,2,2,13,2,2,1: 24/12=224/12=2. The five dimensions are 1,3,2,3,11,3,2,3,1 and 1+9+4+9+1=241+9+4+9+1=24.

Example 6.3 (tableaux).

The standard tableaux of shape (2,1)(2,1) have first row 121\,2 and second row 33, or first row 131\,3 and second row 22: two of them, matching dim⁑V(2,1)=2\dim V_{(2,1)}=2.

Example 6.4 (branching).

(2,2)(2,2) has one corner, and removing it gives (2,1)(2,1): the 2-dimensional irreducible of S4S_4 restricts to the 2-dimensional irreducible of S3S_3. (3,1)(3,1) has two corners, giving (3)(3) and (2,1)(2,1): 3=1+23=1+2, matching the permutation representation of S3S_3 inside the standard representation of S4S_4.

Example 6.5 (S5S_5).

Seven partitions, with dimensions 1,4,5,6,5,4,11,4,5,6,5,4,1 for (5),(4,1),(3,2),(3,1,1),(2,2,1),(2,1,1,1),(15)(5),(4,1),(3,2),(3,1,1),(2,2,1),(2,1,1,1),(1^5), and 1+16+25+36+25+16+1=1201+16+25+36+25+16+1=120.

Example 6.6 (exterior powers).

The hook (nβˆ’k,1k)(n-k,1^k) gives Ξ›kV(nβˆ’1,1)\Lambda^kV_{(n-1,1)}, of dimension (nβˆ’1k)\binom{n-1}k (Exercise 6.4). So the exterior powers of the standard representation are all irreducible.

Check your understanding

How many irreducible representations does S5S_5 have?

  1. 5Count partitions of 5, not the number 5.
  2. 7
  3. 120That is βˆ‘dim2⁑\sum\dim^2.
The partitions of 5: 5,Β 41,Β 32,Β 311,Β 221,Β 2111,Β 111115,\ 41,\ 32,\ 311,\ 221,\ 2111,\ 11111.

VΞ»βŠ—sgnV_\lambda\otimes\mathrm{sgn} is:

  1. VΞ»β€²V_{\lambda'}, where Ξ»β€²\lambda' is the transposed diagram.
  2. VΞ»V_\lambda again.Only when Ξ»\lambda is its own transpose, like (2,1)(2,1).
  3. reducible.Tensoring with a 1-dimensional representation preserves irreducibility.
Swapping rows and columns swaps the symmetrizing and antisymmetrizing parts of the Young symmetrizer. Hook lengths are unchanged by transposing, so the dimensions agree.

Exercises

Exercise 6.1Conjugacy classes are cycle types

Show that Οƒ(a1a2β‹―ak)Οƒβˆ’1=(Οƒ(a1)Οƒ(a2)β‹―Οƒ(ak))\sigma(a_1\,a_2\,\cdots\,a_k)\sigma^{-1}=(\sigma(a_1)\,\sigma(a_2)\,\cdots\,\sigma(a_k)), and deduce that two permutations are conjugate exactly when they have the same cycle type.

Hint

Check where both sides send Οƒ(ai)\sigma(a_i). For the converse, line up the cycles of two permutations of the same type and define Οƒ\sigma by matching entries.

Solution

ΟƒcΟƒβˆ’1\sigma c\sigma^{-1} sends Οƒ(ai)\sigma(a_i) to Οƒ(c(ai))=Οƒ(ai+1)\sigma(c(a_i))=\sigma(a_{i+1}), and fixes Οƒ(b)\sigma(b) whenever cc fixes bb. Applying this to each cycle, conjugation preserves cycle type. Conversely, if Ο€\pi and Ο€β€²\pi' have the same type, write their cycles one above the other with equal lengths aligned, and let Οƒ\sigma send each entry of Ο€\pi's list to the entry below it. Then ΟƒΟ€Οƒβˆ’1=Ο€β€²\sigma\pi\sigma^{-1}=\pi'.

Exercise 6.2The standard representation by hooks

Compute dim⁑V(nβˆ’1,1)\dim V_{(n-1,1)} by the hook length formula.

Hint

The corner box has hook nn; the rest of the first row has hooks nβˆ’2,…,1n-2,\dots,1; the box in the second row has hook 1.

Solution

∏hooks=nβ‹…(nβˆ’2)!β‹…1\prod\text{hooks}=n\cdot(n-2)!\cdot1, so dim⁑=n!n(nβˆ’2)!=nβˆ’1\dim=\frac{n!}{n(n-2)!}=n-1, the dimension of the standard representation V0V_0 of Example 1.2.

Exercise 6.3All irreducibles of S6S_6

List the 11 partitions of 6 with their dimensions, and check βˆ‘dim2⁑=720\sum\dim^2=720. Use the figure to check your hook lengths.

Hint

Dimensions: (6)1,Β (5,1)5,Β (4,2)9,Β (4,1,1)10,Β (3,3)5,Β (3,2,1)16,Β (3,1,1,1)10,Β (2,2,2)5,Β (2,2,1,1)9,Β (2,14)5,Β (16)1(6)\,1,\ (5,1)\,5,\ (4,2)\,9,\ (4,1,1)\,10,\ (3,3)\,5,\ (3,2,1)\,16,\ (3,1,1,1)\,10,\ (2,2,2)\,5,\ (2,2,1,1)\,9,\ (2,1^4)\,5,\ (1^6)\,1.

Exercise 6.4Hooks and binomial coefficients

Show dim⁑V(nβˆ’k,1k)=(nβˆ’1k)\dim V_{(n-k,1^k)}=\binom{n-1}k.

Hint

Corner hook nn; the rest of the first row nβˆ’kβˆ’1,…,1n-k-1,\dots,1; the column below k,…,1k,\dots,1.

Solution

∏hooks=n(nβˆ’kβˆ’1)!k!\prod\text{hooks}=n\,(n-k-1)!\,k!, so dim⁑=n!n(nβˆ’kβˆ’1)!k!=(nβˆ’1)!k!(nβˆ’1βˆ’k)!=(nβˆ’1k)\dim=\frac{n!}{n\,(n-k-1)!\,k!}=\frac{(n-1)!}{k!\,(n-1-k)!}=\binom{n-1}k, which is dim⁑ΛkV(nβˆ’1,1)\dim\Lambda^kV_{(n-1,1)}.

Exercise 6.5Branching and dimensions

Show that the branching rule implies dim⁑VΞ»=βˆ‘ΞΌdim⁑VΞΌ\dim V_\lambda=\sum_\mu\dim V_\mu over the ΞΌ\mu obtained by removing a corner. Check it for Ξ»=(3,2)\lambda=(3,2) and Ξ»=(3,2,1)\lambda=(3,2,1).

Hint

(3,2)(3,2): 5=2+35=2+3 from (2,2)(2,2) and (3,1)(3,1). (3,2,1)(3,2,1): 16=5+6+516=5+6+5 from (2,2,1)(2,2,1), (3,1,1)(3,1,1), (3,2)(3,2). The same recursion counts standard tableaux by the position of nn.

Exercise 6.6Transposes and the sign

For S4S_4, show that the characters of V(3,1)βŠ—sgnV_{(3,1)}\otimes\mathrm{sgn} and V(2,1,1)V_{(2,1,1)} agree, given that V(2,1,1)=Ξ›2V(3,1)V_{(2,1,1)}=\Lambda^2V_{(3,1)} (Example 6.6).

Hint

χΛ2V(g)=12(Ο‡(g)2βˆ’Ο‡(g2))\chi_{\Lambda^2V}(g)=\frac12(\chi(g)^2-\chi(g^2)). With Ο‡=(3,1,βˆ’1,0,βˆ’1)\chi=(3,1,-1,0,-1) and g2g^2 of cycle types e,e,e,(123),(12)(34)e,e,e,(123),(12)(34), you get (3,βˆ’1,βˆ’1,0,1)(3,-1,-1,0,1).

Exercise 6.7Characters of SnS_n are integers

Show that every character value of SnS_n is an integer, using: gg and gkg^k are conjugate when gcd⁑(k,ordg)=1\gcd(k,\mathrm{ord}\,g)=1, and a rational number that is an algebraic integer is an integer.

Hint

Ο‡(g)\chi(g) is a sum of mmth roots of unity, m=ordgm=\mathrm{ord}\,g. Each Galois automorphism of β„š(e2Ο€i/m)\mathbb Q(e^{2\pi i/m}) sends Ο‡(g)\chi(g) to Ο‡(gk)\chi(g^k).

Solution

Raising to a power kk coprime to the order of gg preserves cycle type, so gkg^k is conjugate to gg and Ο‡(gk)=Ο‡(g)\chi(g^k)=\chi(g). The automorphism ΢↦΢k\zeta\mapsto\zeta^k of β„š(ΞΆ)\mathbb Q(\zeta), ΞΆ=e2Ο€i/m\zeta=e^{2\pi i/m}, sends Ο‡(g)=βˆ‘ΞΆaj\chi(g)=\sum\zeta^{a_j} to βˆ‘ΞΆkaj=Ο‡(gk)=Ο‡(g)\sum\zeta^{ka_j}=\chi(g^k)=\chi(g). So Ο‡(g)\chi(g) is fixed by the whole Galois group, hence rational. It is a sum of roots of unity, hence an algebraic integer, hence an integer.

Exercise 6.8Counting standard tableaux by hand

List all standard Young tableaux of shape (3,2)(3,2) and check there are 5.

Hint

The first row starts with 1, and 5 sits in a corner. The first rows are 123,Β 124,Β 125,Β 134,Β 135123,\ 124,\ 125,\ 134,\ 135.

InteractiveEtingof et al. Β§Β§1.9, 1.13–1.14; Hall Ch. 5 Β§Β§4, 6, 8–9

sl(2) and SU(2): the first Lie example

A Lie group is too big to work with element by element, so you differentiate: a representation of the group gives a representation of its Lie algebra, a few matrices satisfying commutation relations. For 𝔰𝔩(2)\mathfrak{sl}(2) the whole classification follows from one observation, that ee and ff move weights up and down by 2.

The idea

From groups to Lie algebras (Hall Ch. 5 Β§Β§1, 8). If Ξ :Gβ†’GL(V)\Pi:G\to\mathrm{GL}(V) is a smooth representation of a matrix Lie group, then Ο€(X)=ddtΞ (etX)|t=0\pi(X)=\frac{d}{dt}\Pi(e^{tX})\big|_{t=0} is a representation of its Lie algebra: linear, with Ο€([X,Y])=[Ο€(X),Ο€(Y)]\pi([X,Y])=[\pi(X),\pi(Y)]. If GG is connected, Ξ \Pi is determined by Ο€\pi; if GG is also simply connected, every Ο€\pi comes from some Ξ \Pi. SU(2)\mathrm{SU}(2) is simply connected and 𝔰𝔲(2)βŠ—β„‚=𝔰𝔩(2,β„‚)\mathfrak{su}(2)\otimes\mathbb C=\mathfrak{sl}(2,\mathbb C), so its representations are the representations of 𝔰𝔩(2)\mathfrak{sl}(2).
𝔰𝔩(2)\mathfrak{sl}(2) (Etingof Β§1.9). Trace-zero 2Γ—22\times2 matrices, with basis e=(0100)e=\begin{pmatrix}0&1\\0&0\end{pmatrix}, f=(0010)f=\begin{pmatrix}0&0\\1&0\end{pmatrix}, h=(100βˆ’1)h=\begin{pmatrix}1&0\\0&-1\end{pmatrix} and relations [h,e]=2e[h,e]=2e, [h,f]=βˆ’2f[h,f]=-2f, [e,f]=h[e,f]=h. A representation is three matrices satisfying these relations.
Weights move by 2. If hv=Ξ»vhv=\lambda v then h(ev)=(Ξ»+2)evh(ev)=(\lambda+2)ev and h(fv)=(Ξ»βˆ’2)fvh(fv)=(\lambda-2)fv (Exercise 7.1). In a finite-dimensional representation hh has finitely many eigenvalues, so some eigenvector vv has ev=0ev=0: a highest weight vector.
Classification (Etingof Thm. 1.1, Β§1.14; Hall Ch. 5 Β§4). For each m=0,1,2,…m=0,1,2,\dots there is exactly one irreducible representation VmV_m of dimension m+1m+1. It has basis vk=fkv0v_k=f^kv_0, k=0,…,mk=0,\dots,m, with
hvk=(mβˆ’2k)vk,fvk=vk+1,evk=k(mβˆ’k+1)vkβˆ’1.hv_k=(m-2k)v_k,\qquad fv_k=v_{k+1},\qquad ev_k=k(m-k+1)v_{k-1}.
Realized on homogeneous polynomials of degree mm in x,yx,y: e=xβˆ‚ye=x\partial_y, f=yβˆ‚xf=y\partial_x, h=xβˆ‚xβˆ’yβˆ‚yh=x\partial_x-y\partial_y. Every finite-dimensional representation is a direct sum of these (Weyl; for SU(2)\mathrm{SU}(2), Hall's averaging over the compact group).
Clebsch–Gordan (Hall Ch. 5 Β§6). VmβŠ—Vnβ‰…Vm+nβŠ•οΈŽVm+nβˆ’2βŠ•οΈŽβ‹―βŠ•οΈŽV|mβˆ’n|V_m\otimes V_n\cong V_{m+n}\oplus V_{m+n-2}\oplus\dots\oplus V_{|m-n|}. Weights of a tensor product add, so you can peel off highest weights one at a time (Exercise 7.4).
Group versus Lie algebra (Hall Ch. 5 Β§9). SU(2)β†’SO(3)\mathrm{SU}(2)\to\mathrm{SO}(3) is a double cover with kernel Β±I\pm I, and βˆ’I=exp⁑(Ο€ih)-I=\exp(\pi i h) acts on VmV_m by (βˆ’1)m(-1)^m. So only VmV_m with mm even are representations of SO(3)\mathrm{SO}(3): in physics language, integer spin m/2m/2. The half-integer spins exist only for SU(2)\mathrm{SU}(2).

Explore: weight diagrams and Clebsch–Gordan

Each dot is a weight vector, placed at its eigenvalue of hh. With n=0n=0 the arrows show ee (up by 2) and ff (down by 2) with their coefficients. With n>0n>0, the weights of VmβŠ—VnV_m\otimes V_n are stacked and coloured by the irreducible piece they belong to.

Key terms in plain words

The ideas above without the symbols. Switch to Quiz me to test yourself: you see an explanation and pick the term it describes.

Lie algebra
The infinitesimal version of a continuous group: the space of directions you can move in from the identity, with a bracket recording how badly two such motions fail to commute.
Weight
An eigenvalue of the diagonal element hh on a vector; the label that the raising and lowering operators shift by 2.
Highest weight vector
A vector that the raising operator kills. Every irreducible piece is generated from one by applying the lowering operator repeatedly.
Raising and lowering operators
The two off-diagonal elements, which move a vector up or down the ladder of eigenvalues by two steps.
Clebsch–Gordan decomposition
The rule for splitting the product of two irreducible pieces: dimensions m+1m+1 and n+1n+1 give one piece of each size from m+n+1m+n+1 down to |mβˆ’n|+1|m-n|+1, in steps of two.
Casimir element
A particular quadratic combination of the basis elements that commutes with everything, so it acts on each irreducible piece by a single number that tells the pieces apart.
Double cover
A two-to-one map of groups that is locally an isomorphism, like the map from unit quaternions to rotations of space, under which qq and βˆ’q-q give the same rotation.

Examples

Example 7.1.

V0V_0 is the trivial representation and V1=β„‚2V_1=\mathbb C^2 is the defining one, with weights Β±1\pm1 on e1,e2e_1,e_2.

Example 7.2 (the adjoint representation).

𝔰𝔩(2)\mathfrak{sl}(2) acts on itself by ad(X)Y=[X,Y]\mathrm{ad}(X)Y=[X,Y]. The weights of hh on e,h,fe,h,f are 2,0,βˆ’22,0,-2, and ee is a highest weight vector, so this is V2V_2. Under SU(2)β†’SO(3)\mathrm{SU}(2)\to\mathrm{SO}(3) it is the rotation representation on ℝ3βŠ—β„‚\mathbb R^3\otimes\mathbb C.

Example 7.3 (polynomials).

On degree-2 polynomials with basis x2,xy,y2x^2,xy,y^2: hh has weights 2,0,βˆ’22,0,-2; f=yβˆ‚xf=y\partial_x sends x2↦2xy↦2y2x^2\mapsto2xy\mapsto2y^2; e=xβˆ‚ye=x\partial_y sends y2↦2xy↦2x2y^2\mapsto2xy\mapsto2x^2. Up to rescaling the basis, these are the formulas for V2V_2.

Example 7.4 (two spins).

V1βŠ—V1V_1\otimes V_1 has weights 2,0,0,βˆ’22,0,0,-2, so it is V2βŠ•οΈŽV0V_2\oplus V_0: the symmetric tensors (triplet) and the antisymmetric one e1βŠ—e2βˆ’e2βŠ—e1e_1\otimes e_2-e_2\otimes e_1 (singlet).

Example 7.5 (the Casimir).

C=ef+fe+12h2C=ef+fe+\frac12h^2 commutes with e,f,he,f,h (Exercise 7.5), so it is a scalar on each VmV_m. On v0v_0: efv0=[e,f]v0+fev0=mv0efv_0=[e,f]v_0+fev_0=mv_0 and fev0=0fev_0=0, so C=m+m22=m(m+2)2C=m+\frac{m^2}2=\frac{m(m+2)}2. In physics this is 2j(j+1)2j(j+1) for spin j=m/2j=m/2.

Example 7.6 (spherical harmonics).

SO(3)\mathrm{SO}(3) acts on homogeneous harmonic polynomials of degree β„“\ell in x,y,zx,y,z, a space of dimension 2β„“+12\ell+1. It is irreducible, isomorphic to V2β„“V_{2\ell}. Restricted to the sphere these are the spherical harmonics, and the decomposition of functions on the sphere into them is the SO(3)\mathrm{SO}(3) analogue of Fourier series.

Check your understanding

What are the weights of V3V_3?

  1. 0,1,2,30,1,2,3Weights are symmetric about 0.
  2. 3,1,βˆ’1,βˆ’33,1,-1,-3
  3. 3,2,1,0,βˆ’1,βˆ’2,βˆ’33,2,1,0,-1,-2,-3Weights move in steps of 2, and dim⁑V3=4\dim V_3=4.
mβˆ’2km-2k for k=0,…,mk=0,\dots,m.

V2βŠ—V1β‰…V_2\otimes V_1\cong

  1. V3βŠ•οΈŽV1V_3\oplus V_1
  2. V3βŠ•οΈŽV2βŠ•οΈŽV1V_3\oplus V_2\oplus V_1Dimensions: 3β‹…2=63\cdot2=6, but 4+3+2=94+3+2=9.
  3. V2βŠ•οΈŽV1βŠ•οΈŽV0V_2\oplus V_1\oplus V_0The highest weight is 2+1=32+1=3.
Clebsch–Gordan with m=2m=2, n=1n=1: V3βŠ•οΈŽV1V_3\oplus V_1, dimensions 4+2=64+2=6.

Why is V1V_1 not a representation of SO(3)\mathrm{SO}(3)?

  1. βˆ’I∈SU(2)-I\in\mathrm{SU}(2) maps to the identity rotation but acts on V1V_1 by βˆ’1-1.
  2. It is not irreducible.It is irreducible.
  3. Its dimension is even.Dimension isn't the issue by itself; the kernel of SU(2)β†’SO(3)\mathrm{SU}(2)\to\mathrm{SO}(3) is.
A representation of SU(2)\mathrm{SU}(2) factors through SO(3)\mathrm{SO}(3) exactly when βˆ’I-I acts trivially, i.e. mm even.

Exercises

Exercise 7.1Raising and lowering

Show that if hv=Ξ»vhv=\lambda v, then h(ev)=(Ξ»+2)evh(ev)=(\lambda+2)ev and h(fv)=(Ξ»βˆ’2)fvh(fv)=(\lambda-2)fv.

Hint

hev=[h,e]v+ehvhev=[h,e]v+ehv.

Solution

h(ev)=[h,e]v+e(hv)=2ev+Ξ»evh(ev)=[h,e]v+e(hv)=2ev+\lambda ev. Similarly h(fv)=βˆ’2fv+Ξ»fvh(fv)=-2fv+\lambda fv.

Exercise 7.2Classify the irreducibles of 𝔰𝔩(2)\mathfrak{sl}(2)

Let VV be a finite-dimensional irreducible representation. Take a highest weight vector v0v_0 of weight Ξ»\lambda and put vk=fkv0v_k=f^kv_0. Show evk=k(Ξ»βˆ’k+1)vkβˆ’1ev_k=k(\lambda-k+1)v_{k-1}, that the nonzero vkv_k span VV, and that Ξ»=m\lambda=m is a non-negative integer with dim⁑V=m+1\dim V=m+1.

Hint

Induct on kk with evk=efvkβˆ’1=[e,f]vkβˆ’1+fevkβˆ’1ev_k=efv_{k-1}=[e,f]v_{k-1}+fev_{k-1}. Let mm be the last index with vmβ‰ 0v_m\ne0 and apply the formula to vm+1=0v_{m+1}=0.

Solution

evk=hvkβˆ’1+fevkβˆ’1=(Ξ»βˆ’2k+2)vkβˆ’1+(kβˆ’1)(Ξ»βˆ’k+2)vkβˆ’1=k(Ξ»βˆ’k+1)vkβˆ’1ev_k=hv_{k-1}+fev_{k-1}=(\lambda-2k+2)v_{k-1}+(k-1)(\lambda-k+2)v_{k-1}=k(\lambda-k+1)v_{k-1}. The nonzero vkv_k have distinct weights, so they are independent, and their span is invariant under e,f,he,f,h; by irreducibility it is VV. If vmβ‰ 0v_m\ne0 and vm+1=0v_{m+1}=0, then 0=evm+1=(m+1)(Ξ»βˆ’m)vm0=ev_{m+1}=(m+1)(\lambda-m)v_m, so Ξ»=m\lambda=m. Hence dim⁑V=m+1\dim V=m+1, and all the formulas are forced, which also proves uniqueness. Existence: the polynomial model.

Exercise 7.3The polynomial model

Check that e=xβˆ‚ye=x\partial_y, f=yβˆ‚xf=y\partial_x, h=xβˆ‚xβˆ’yβˆ‚yh=x\partial_x-y\partial_y satisfy the 𝔰𝔩(2)\mathfrak{sl}(2) relations on polynomials in x,yx,y, and that degree-mm polynomials form a copy of VmV_m.

Hint

Compute on monomials: h(xayb)=(aβˆ’b)xaybh(x^ay^b)=(a-b)x^ay^b, e(xayb)=bxa+1ybβˆ’1e(x^ay^b)=b\,x^{a+1}y^{b-1}. The monomial xmx^m is a highest weight vector of weight mm.

Exercise 7.4Prove Clebsch–Gordan

Assuming complete reducibility, prove VmβŠ—Vn≅⨁k=0min⁑(m,n)Vm+nβˆ’2kV_m\otimes V_n\cong\bigoplus_{k=0}^{\min(m,n)}V_{m+n-2k}.

Hint

The weights of a tensor product are the sums of weights. A representation is determined by its weight multiplicities, since VjV_j contributes one vector to each weight j,jβˆ’2,…,βˆ’jj,j-2,\dots,-j.

Solution

hh acts on viβŠ—wjv_i\otimes w_j by (mβˆ’2i)+(nβˆ’2j)(m-2i)+(n-2j). The multiplicity of weight m+nβˆ’2sm+n-2s is the number of (i,j)(i,j) with i+j=si+j=s, 0≀i≀m0\le i\le m, 0≀j≀n0\le j\le n: it increases by 1 from s=0s=0 up to s=min⁑(m,n)s=\min(m,n), then stays constant until the symmetric point. The number of copies of Vm+nβˆ’2sV_{m+n-2s} equals (multiplicity of weight m+nβˆ’2sm+n-2s) minus (multiplicity of weight m+nβˆ’2s+2m+n-2s+2), which is 1 for 0≀s≀min⁑(m,n)0\le s\le\min(m,n) and 0 beyond.

Exercise 7.5The Casimir is central

Show that C=ef+fe+12h2C=ef+fe+\frac12h^2 commutes with ee, ff and hh, and conclude that it acts on VmV_m by m(m+2)2\frac{m(m+2)}2.

Hint

Use [X,YZ]=[X,Y]Z+Y[X,Z][X,YZ]=[X,Y]Z+Y[X,Z]. Then Schur's lemma and Example 7.5.

Exercise 7.6Representations of SO(3)\mathrm{SO}(3)

Show that βˆ’I=exp⁑(iΟ€h)-I=\exp(i\pi h) in SU(2)\mathrm{SU}(2), that it acts on VmV_m by (βˆ’1)m(-1)^m, and deduce that the irreducible representations of SO(3)\mathrm{SO}(3) are exactly the VmV_m with mm even, of odd dimension.

Hint

exp⁑(iΟ€h)=diag(eiΟ€,eβˆ’iΟ€)\exp(i\pi h)=\mathrm{diag}(e^{i\pi},e^{-i\pi}). On VmV_m, hh has eigenvalues mβˆ’2km-2k, and eiΟ€(mβˆ’2k)=(βˆ’1)me^{i\pi(m-2k)}=(-1)^m.

Exercise 7.7No nontrivial 1-dimensional representations

Show that every 1-dimensional representation of 𝔰𝔩(2)\mathfrak{sl}(2) is zero. (Compare groups, whose 1-dimensional representations factor through the commutator quotient: here 𝔰𝔩(2)=[𝔰𝔩(2),𝔰𝔩(2)]\mathfrak{sl}(2)=[\mathfrak{sl}(2),\mathfrak{sl}(2)].)

Hint

In dimension 1 all brackets vanish, so h=[e,f]=0h=[e,f]=0 and 2e=[h,e]=02e=[h,e]=0.

Exercise 7.8The adjoint representation is irreducible

Show that the adjoint representation of 𝔰𝔩(2)\mathfrak{sl}(2) is irreducible, so 𝔰𝔩(2)\mathfrak{sl}(2) has no ideals except 00 and itself (it is simple).

Hint

A nonzero invariant subspace contains a weight vector (hh acts diagonalizably), and from ee, hh or ff you reach the others by brackets.

CalculatorEtingof et al. Β§Β§1.8, 5.1–5.5

Beyond groups: quivers and Gabriel's theorem

A quiver is a directed graph, and a representation puts a vector space at each vertex and a linear map on each arrow. There is no group anywhere, yet the classification of indecomposables brings back exactly the Dynkin diagrams that classify simple Lie algebras. This is the clearest sign that representation theory is a subject in its own right, not a chapter of Lie theory.

The idea

Quiver representations (Etingof Β§1.8). A quiver QQ is a finite directed graph. A representation assigns a vector space ViV_i to each vertex and a linear map Viβ†’VjV_i\to V_j to each arrow iβ†’ji\to j. Morphisms are families of maps Viβ†’WiV_i\to W_i that make every square commute. Representations of QQ are the same as modules over its path algebra kQkQ, whose basis is the directed paths (Exercise 8.2). The dimension vector is d=(dim⁑Vi)d=(\dim V_i).
Finite type and the Tits form. QQ has finite type if it has finitely many indecomposable representations up to isomorphism. The quadratic form q(d)=βˆ‘idi2βˆ’βˆ‘edgesΒ iβˆ’jdidjq(d)=\sum_id_i^2-\sum_{\text{edges } i-j}d_id_j depends only on the underlying graph, not on the orientation.
Gabriel's theorem (Etingof Thm. 1.2, Β§5.5). A connected quiver has finite type if and only if its underlying graph is one of the Dynkin diagrams AnA_n, DnD_n, E6E_6, E7E_7, E8E_8, which happens if and only if qq is positive definite. In that case V↦dim⁑VV\mapsto\dim V is a bijection from indecomposables to the positive roots, the vectors dβ‰₯0d\ge0 with q(d)=1q(d)=1. The answer does not depend on the orientation of the arrows.
Why the Lie algebra answer appears. The same diagrams classify the simply-laced simple Lie algebras, and the positive roots of qq are the positive roots of that Lie algebra. Etingof's proof uses reflection functors, which move representations between orientations and act on dimension vectors by the Weyl group. Nobody puts a Lie group in; it comes out.

Explore: the Tits form and positive roots

The graph, labelled with the dimension vector of one indecomposable representation (a positive root). Step through them with the buttons.
Graph

Key terms in plain words

The ideas above without the symbols. Switch to Quiz me to test yourself: you see an explanation and pick the term it describes.

Quiver
A finite directed graph, possibly with loops and repeated arrows, used as a blueprint: put a vector space at each dot and a linear map along each arrow.
Path algebra
The algebra whose basis is the directed walks in a graph, multiplied by joining walks end to start (and zero when they don't meet).
Dimension vector
The list of dimensions of the spaces placed at the dots.
Finite type
Describes a graph that admits only finitely many essentially different unsplittable arrangements of spaces and maps.
Tits form
The quadratic form "sum of squares of the dimensions, minus the product across each edge". Being positive definite decides whether a graph has only finitely many unsplittable arrangements.
Dynkin diagram
One of the graphs on the list A, D, E: a line, a line with a fork at one end, or one of three special trees with six, seven or eight dots.
Positive root
A list of non-negative whole numbers, one per dot, on which the quadratic form equals 1; for the A, D, E graphs these are exactly the dimension lists of the unsplittable arrangements.

Examples

Example 8.1 (A1A_1).

One vertex, no arrows: a representation is a vector space, and the only indecomposable is kk. The positive roots of q(d)=d2q(d)=d^2 are d=1d=1.

Example 8.2 (A2A_2: one linear map).

βˆ™β†’βˆ™\bullet\to\bullet: a representation is a linear map A:Vβ†’WA:V\to W. Choosing bases with A=(Ir000)A=\begin{pmatrix}I_r&0\\0&0\end{pmatrix} splits it into rr copies of kβ†’1kk\xrightarrow{1}k, plus copies of kβ†’0k\to0 and 0β†’k0\to k. Three indecomposables, dimension vectors (1,1),(1,0),(0,1)(1,1),(1,0),(0,1), and those are the solutions of d12+d22βˆ’d1d2=1d_1^2+d_2^2-d_1d_2=1 with dβ‰₯0d\ge0.

Example 8.3 (AnA_n).

For a line of nn vertices, in any orientation, the indecomposables are the "intervals": kk at vertices i,…,ji,\dots,j with identity maps between them and 00 elsewhere. There are (n+12)\binom{n+1}2 of them.

Example 8.4 (one loop).

A single vertex with a loop: a representation is a vector space with an operator, so the indecomposables are the Jordan blocks Jm(Ξ»)J_m(\lambda) (Example 1.7), infinitely many in each dimension. Here q(d)=d2βˆ’d2=0q(d)=d^2-d^2=0, and the loop is not on the Dynkin list.

Example 8.5 (Kronecker quiver).

Two vertices joined by two arrows: pairs of maps A,B:Vβ†’WA,B:V\to W, the classical theory of matrix pencils A+tBA+tB. The representations k⇉kk\rightrightarrows k with maps (1,Ξ»)(1,\lambda) are pairwise non-isomorphic, and q(1,1)=1+1βˆ’2=0q(1,1)=1+1-2=0. This graph is A~1\tilde A_1, the first of the "extended" diagrams just beyond finite type.

Example 8.6 (D4D_4).

A centre joined to three outer vertices has 12 indecomposables. The largest has dimension vector 2 at the centre and 1 at each outer vertex: q=4+3βˆ’6=1q=4+3-6=1. It is three lines in a plane, the representation in which "three subspaces in general position" lives.

Check your understanding

How many indecomposable representations does a quiver of type A4A_4 have?

  1. 4Those are only the simple ones, one per vertex.
  2. 10
  3. Infinitely many.A4A_4 is a Dynkin diagram.
Intervals in a line of 4 vertices: (52)=10\binom52=10.

Does reversing some arrows of a quiver change whether it has finite type?

  1. Yes, in general.Look at Gabriel's theorem again.
  2. No: finite type depends only on the underlying graph.
The Tits form ignores orientation, and reflection functors match indecomposables between orientations.

Exercises

Exercise 8.1Representations of A2A_2

Prove the classification in Example 8.2: every representation of βˆ™β†’βˆ™\bullet\to\bullet is (kβ†’1k)rβŠ•οΈŽ(kβ†’0)aβŠ•οΈŽ(0β†’k)b(k\xrightarrow1k)^r\oplus(k\to0)^a\oplus(0\to k)^b, with rr, aa, bb determined by the representation.

Hint

Rank normal form. The invariants are r=rankAr=\mathrm{rank}A, a=dim⁑ker⁑Aa=\dim\ker A, b=dim⁑cokerAb=\dim\mathrm{coker}A.

Solution

Choose a basis of VV whose last aa vectors span ker⁑A\ker A; the images of the first rr are independent in WW, and extend them to a basis of WW. In these bases A=(Ir000)A=\begin{pmatrix}I_r&0\\0&0\end{pmatrix}, which is the stated direct sum. An isomorphism of representations is a pair of invertible maps with QA=Aβ€²PQA=A'P, which preserves rank, kernel dimension and cokernel dimension.

Exercise 8.2Quiver representations are path algebra modules

Show that a representation of QQ is the same as a module over the path algebra kQkQ.

Hint

The length-zero paths eie_i are orthogonal idempotents summing to 1; put Vi=eiMV_i=e_iM. An arrow a:i→ja:i\to j gives a map Vi→VjV_i\to V_j.

Solution

Given a module MM, 1=βˆ‘ei1=\sum e_i with eiej=Ξ΄ijeie_ie_j=\delta_{ij}e_i gives M=⨁eiMM=\bigoplus e_iM. An arrow aa from ii to jj satisfies a=ejaeia=e_jae_i, so m↦amm\mapsto am maps eiMe_iM to ejMe_jM. Conversely, a representation defines the action of a path as the composite of its maps, and of eie_i as the projection onto ViV_i. Module maps commuting with all eie_i and arrows are exactly morphisms of representations.

Exercise 8.3Intervals are roots

For AnA_n, show that the indicator vector of an interval {i,…,j}\{i,\dots,j\} has q=1q=1, and that every dβ‰₯0d\ge0 with q(d)=1q(d)=1 is of this form.

Hint

q(d)=12(d12+βˆ‘i(diβˆ’di+1)2+dn2)q(d)=\frac12\big(d_1^2+\sum_{i}(d_i-d_{i+1})^2+d_n^2\big). This is a sum of squares that must equal 2 after doubling.

Exercise 8.4The extended diagrams are not of finite type

Show that qq is not positive definite for a cycle (A~n\tilde A_n) and for the star with four leaves (D~4\tilde D_4), by finding d≠0d\ne0 with q(d)=0q(d)=0.

Hint

Cycle: d=(1,…,1)d=(1,\dots,1). Star: 2 at the centre and 1 on each leaf.

Solution

For a cycle of n+1n+1 vertices with all di=1d_i=1: q=(n+1)βˆ’(n+1)=0q=(n+1)-(n+1)=0. For D~4\tilde D_4: q=22+4β‹…12βˆ’4β‹…(2β‹…1)=8βˆ’8=0q=2^2+4\cdot1^2-4\cdot(2\cdot1)=8-8=0. In both cases q(td)=0q(td)=0 for all tt, and one can build a one-parameter family of pairwise non-isomorphic indecomposables of dimension vector dd, as in Example 8.5.

Exercise 8.5Jordan blocks

For the one-loop quiver, show that Jn(Ξ»)J_n(\lambda) and Jn(ΞΌ)J_n(\mu) are non-isomorphic for Ξ»β‰ ΞΌ\lambda\ne\mu, so there are infinitely many indecomposables of each dimension.

Hint

Isomorphic representations have similar operators, hence the same eigenvalues.

Exercise 8.6The Kronecker family

Show that the representations k⇉kk\rightrightarrows k with maps (1,Ξ»)(1,\lambda), λ∈k\lambda\in k, together with (0,1)(0,1), are pairwise non-isomorphic and indecomposable.

Hint

An isomorphism is a pair of nonzero scalars (p,q)(p,q) with qβ‹…1=1β‹…pq\cdot1=1\cdot p and qΞ»=ΞΌpq\lambda=\mu p, so p=qp=q and Ξ»=ΞΌ\lambda=\mu. They are indecomposable because the dimension vector (1,1)(1,1) can only split as (1,0)+(0,1)(1,0)+(0,1), which would make both maps zero.

Exercise 8.7The roots of D4D_4

List the 12 positive roots of D4D_4 and check them in the figure.

Hint

With the centre listed first: the four simple roots; 11 at the centre with any non-empty set of leaves (7 vectors); and (2;1,1,1)(2;1,1,1). That's 4+7+1=124+7+1=12.

Exercise 8.8Cycles and high degree rule out finite type

Show that if a connected graph contains a cycle, or a vertex of degree at least 4, then it is not of finite type.

Hint

Extending a representation of a subgraph by zero keeps it indecomposable and keeps non-isomorphic ones non-isomorphic. Then use Exercise 8.4 (a vertex of degree at least 4 gives a D~4\tilde D_4 inside).