Mathematical Methods Handbook

Representations of finite groups

Representations, characters and their uses.

In this chapter 5

Tick a unit to add it to your PDF basket.

  1. Representations and characters

Representations and characters

5

Definition

Representations of groups

Adapted

A representation turns the abstract elements of a group into invertible matrices; for a finite group every complex representation can be made unitary and splits into a direct sum of irreducible pieces, which is Maschke's theorem.

Prerequisites: Groups and subgroups, Homomorphisms and quotient groups, Group actions, The symmetric group, Rings and fields, Linear maps and matrices, Inner products and norms, Orthonormal bases and Gram-Schmidt, Unitary and orthogonal matrices

Definition(Representation, degree, faithfulness)AdaptedAdapted from Hassani (2013), §24.1, Def. 24.1.1, p. 726; Dummit & Foote (2004), §18.1, definition, p. 840

Let GG be a group and let VV be a vector space over a field FF. A representation of GG on VV is a group homomorphism

T ⁣:G⟶GL(V),Tgh=TgThfor all g,h∈G,T \colon G \longrightarrow GL(V), \qquad T_{gh} = T_g T_h \quad \text{for all } g, h \in G ,

where GL(V)GL(V) is the group of invertible linear maps V→VV \to V (Linear maps and matrices). The space VV is the carrier space, and dim⁡V\dim V is the degree (or dimension) of TT. Because a homomorphism sends the identity to the identity and inverses to inverses (Homomorphisms and quotient groups),

Te=I,Tg−1=(Tg)−1.T_e = I, \qquad T_{g^{-1}} = (T_g)^{-1} .

The representation is faithful if TT is injective, that is if ker⁡T={e}\ker T = \{e\}. Fixing a basis of a finite-dimensional VV replaces each TgT_g by an invertible matrix D(g)∈GLn(F)D(g) \in GL_n(F) with D(gh)=D(g)D(h)D(gh) = D(g)D(h); this is a matrix representation of degree nn. Every group has the trivial representation Tg=1T_g = 1 on FF, of degree 11, which is faithful only for G={e}G = \{e\}.

Unless we say otherwise, GG is finite, F=CF = \mathbb{C}, and VV is finite-dimensional with an inner product (⋅,⋅)(\cdot,\cdot), linear in the first slot.

Definition(Equivalence)AdaptedAdapted from Hassani (2013), §24.1, Def. 24.1.2, p. 726; Riley, Hobson & Bence (2006), §29.3, Eq. (29.5), p. 1084

Two representations TT on VV and T′T' on V′V' are equivalent, written T≃T′T \simeq T', if there is a vector-space isomorphism f ⁣:V→V′f \colon V \to V' with

Tg′=f Tg f−1for every g∈G.T'_g = f \, T_g \, f^{-1} \qquad \text{for every } g \in G .

In matrix language, DD and D′D' are equivalent when a single invertible SS, the same one for every group element, gives D′(g)=S−1D(g)SD'(g) = S^{-1} D(g) S for all gg. Equivalent representations are the same representation written in different bases, and we never distinguish them.

Definition(Invariant subspace, reducibility, irreducibility)AdaptedAdapted from Dummit & Foote (2004), §18.1, the definitions p. 847 and the block forms p. 848; Hassani (2013), §24.2, invariant subspaces and Def. 24.2.1, p. 729; Riley, Hobson & Bence (2006), §29.4, pp. 1086-1088

A subspace W⊆VW \subseteq V is invariant (or GG-stable) if TgW⊆WT_g W \subseteq W for every g∈Gg \in G; the restrictions Tg∣WT_g|_W then form a representation of GG on WW, a subrepresentation. The subspaces {0}\{0\} and VV are always invariant and are called trivial.

  • TT is irreducible if V≠{0}V \neq \{0\} and the only invariant subspaces are {0}\{0\} and VV.
  • TT is reducible if some invariant WW is neither {0}\{0\} nor VV.
  • TT is decomposable if V=U⊕WV = U \oplus W with UU and WW both invariant and both non-zero; it is completely reducible if VV is a direct sum of irreducible invariant subspaces.

The words "reducible" and "decomposable" are not used consistently in the literature, so we fix our usage now: for these two words we follow Dummit and Foote (Dummit & Foote (2004), §18.1, the definitions on p. 847 and the block forms on p. 848), as in the list above. Two of our other sources use the words differently. Hassani calls a representation reducible when the carrier space is a direct sum U⊕WU \oplus W of two invariant subspaces, and irreducible when no such pair exists (Hassani (2013), Def. 24.2.1, p. 729); Riley, Hobson and Bence call a representation reducible when one similarity transformation brings every matrix to block-diagonal form (Riley, Hobson & Bence (2006), §29.4, pp. 1086-1087); both of those words mean our decomposable, and both of those "irreducible"s mean our indecomposable. Later in the same section Riley, Hobson and Bence give a second formulation, calling DD reducible when some proper subspace WW of the carrier space is invariant (Riley, Hobson & Bence (2006), §29.4, p. 1088), and that one is our "reducible". Their two formulations agree with each other only because of a standing assumption they make just before the section opens, namely that every representation under discussion is unitary (Riley, Hobson & Bence (2006), §29.3, p. 1086): for unitary DD an invariant WW brings the invariant complement W⊥W^{\perp} with it, by part 2 of the theorem below, and the block-diagonal form follows. Without that assumption the second formulation is strictly weaker than the first. The two usages agree for the case that occupies most of this part, a finite group in characteristic 00, precisely because parts 3 and 4 of the theorem below say reducible and decomposable then coincide; they part company only for infinite groups or when the characteristic divides ∣G∣|G|, as the remark after the proof shows.

With our words, the distinction between "reducible" and "decomposable" is the whole content of the theorem below. Choosing a basis of VV whose first vectors span an invariant WW puts every matrix in the block upper-triangular form (D1(g)B(g)0D2(g))\begin{pmatrix} D_1(g) & B(g) \\ 0 & D_2(g)\end{pmatrix}; the stronger splitting V=U⊕WV = U \oplus W with both summands invariant is what forces B(g)=0B(g) = 0 for every gg, giving the block-diagonal form. Writing mλm_\lambda for the number of summands equivalent to a fixed irreducible representation T(λ)T^{(\lambda)}, a completely reducible TT is recorded as

T  ≃  m1T(1)⊕m2T(2)⊕⋯⊕mρT(ρ),T \;\simeq\; m_1 T^{(1)} \oplus m_2 T^{(2)} \oplus \cdots \oplus m_\rho T^{(\rho)} ,

the T(λ)T^{(\lambda)} being pairwise inequivalent and the mλ≥0m_\lambda \ge 0 integers called multiplicities. Hassani writes ρ\rho for the number of inequivalent irreducible representations; Riley, Hobson and Bence abbreviate "irreducible representation" to irrep and write D^(λ)\hat D^{(\lambda)} for it.

Definition(Unitarity and Maschke's theorem)AdaptedAdapted from Hassani (2013), §24.2, Thm 24.2.5, p. 730, Thm 24.2.6, p. 731, Eq. (24.3), p. 731; Dummit & Foote (2004), §18.1, Thm 1, pp. 849-850, Cor. 2 and Cor. 3, p. 851

Let GG be a finite group of order ∣G∣|G|.

  1. Unitarizability. Let TT be a representation of GG on a finite-dimensional complex inner product space VV. Then there is an inner product on VV for which every TgT_g is unitary; equivalently, TT is equivalent to a representation by unitary matrices.
  2. Invariant complements, unitary case. If every TgT_g is unitary for the inner product (⋅,⋅)(\cdot,\cdot) and W⊆VW \subseteq V is invariant, then W⊥W^{\perp} is invariant as well, so V=W⊕W⊥V = W \oplus W^{\perp} splits TT.
  3. Maschke's theorem. Let FF be a field whose characteristic is not a divisor of ∣G∣|G| (Rings and fields), let VV be an FF-vector space carrying a representation of GG, and let U⊆VU \subseteq V be an invariant subspace. Then VV has an invariant subspace WW with V=U⊕WV = U \oplus W.
  4. Complete reducibility. Under the hypothesis of part 3, every representation of GG on a finite-dimensional FF-vector space is completely reducible: there is a basis in which every matrix D(g)D(g) is block diagonal with irreducible blocks, the same block pattern for all g∈Gg \in G.

Part 3 applies to every finite group when char⁡F=0\operatorname{char} F = 0, in particular for F=CF = \mathbb{C}. Parts 1 and 2 keep the convention of the first definition, so their VV is finite-dimensional and complex, and for such a VV they give a second proof of part 3; part 3 itself assumes nothing about dim⁡V\dim V.

Idea of the proofOriginal

Every part of this is one trick: average over the group. A finite group lets us replace any object attached to VV by the sum of its translates ∑g∈Gg⋅(object)\sum_{g \in G} g \cdot (\text{object}), and the sum is automatically GG-invariant, because translating it by hh only relabels the summands g↦hgg \mapsto hg, which is a bijection of GG.

Apply the trick to an inner product and you get an inner product the group preserves, which is part 1. Apply it to a projection onto UU and you get a projection the group commutes with, so its kernel is an invariant complement, which is part 3. Part 2 is the special case where the averaging has already been done: once the TgT_g are unitary, the complement W⊥W^{\perp} comes for free, since preserving WW and preserving all inner products forces W⊥W^{\perp} to be preserved too. Part 4 then follows by peeling off one invariant piece at a time, a finite process because each step drops the dimension.

ProofAdaptedAdapted from Hassani (2013), §24.2, proof of Thm 24.2.5, p. 730, and proof of Thm 24.2.6, p. 731; Dummit & Foote (2004), §18.1, proof of Thm 1, pp. 849-851, and proof of Cor. 2, p. 851

Part 1. Starting from the given inner product (⋅,⋅)(\cdot,\cdot) on VV, define

⟨x,y⟩  =  ∑g∈G(Tgx, Tgy),x,y∈V,\langle x, y \rangle \;=\; \sum_{g \in G} \bigl( T_g x,\, T_g y \bigr), \qquad x, y \in V ,

a finite sum because GG is finite. This is sesquilinear (linear in xx, conjugate-linear in yy) because each summand is, and Hermitian for the same reason. It is positive definite: every term (Tgx,Tgx)=∥Tgx∥2(T_g x, T_g x) = \lVert T_g x\rVert^2 is ≥0\ge 0, and the term g=eg = e equals ∥x∥2>0\lVert x \rVert^2 > 0 when x≠0x \neq 0. So ⟨⋅,⋅⟩\langle \cdot, \cdot \rangle is an inner product on VV (Inner product spaces).

It is GG-invariant. For h∈Gh \in G,

⟨Thx,Thy⟩=∑g∈G(TgThx, TgThy)=∑g∈G(Tghx, Tghy)=∑k∈G(Tkx, Tky)=⟨x,y⟩,\langle T_h x, T_h y \rangle = \sum_{g \in G} \bigl( T_g T_h x,\, T_g T_h y \bigr) = \sum_{g \in G} \bigl( T_{gh} x,\, T_{gh} y \bigr) = \sum_{k \in G} \bigl( T_k x,\, T_k y \bigr) = \langle x, y \rangle ,

where the second equality is the homomorphism property TgTh=TghT_g T_h = T_{gh} and the third substitutes k=ghk = gh: as gg runs once through GG so does kk, because right multiplication by hh is a bijection of GG (it has inverse right multiplication by h−1h^{-1}). Thus every TgT_g is unitary for ⟨⋅,⋅⟩\langle \cdot, \cdot \rangle.

To get matrices, apply the Gram-Schmidt process to any basis of VV using ⟨⋅,⋅⟩\langle \cdot, \cdot \rangle (Orthonormal bases and Gram-Schmidt); this produces a basis v1,…,vnv_1, \dots, v_n with ⟨vi,vj⟩=δij\langle v_i, v_j\rangle = \delta_{ij}. Let D′(g)D'(g) be the matrix of TgT_g in that basis, so Tgvj=∑iD′(g)ijviT_g v_j = \sum_i D'(g)_{ij} v_i. Then

(D′(g)†D′(g))jk=∑iD′(g)ij‾ D′(g)ik=⟨Tgvk, Tgvj⟩=⟨vk,vj⟩=δjk,\bigl(D'(g)^{\dagger} D'(g)\bigr)_{jk} = \sum_i \overline{D'(g)_{ij}}\, D'(g)_{ik} = \langle T_g v_k,\, T_g v_j \rangle = \langle v_k, v_j \rangle = \delta_{jk} ,

the middle step expanding both arguments in the ⟨⋅,⋅⟩\langle\cdot,\cdot\rangle-orthonormal basis and the next using the invariance just proved. Hence D′(g)D'(g) is unitary for every gg (Unitary and orthogonal matrices). Finally, if D(g)D(g) is the matrix of TgT_g in the original orthonormal basis e1,…,ene_1, \dots, e_n and SS is the matrix with columns given by the coordinates of v1,…,vnv_1,\dots,v_n in that basis, then D′(g)=S−1D(g)SD'(g) = S^{-1} D(g) S, so D≃D′D \simeq D'.

Part 2. Let all TgT_g be unitary, let WW be invariant, and let x∈W⊥x \in W^{\perp}, g∈Gg \in G. For any w∈Ww \in W,

(Tgx, w)=(Tgx, TgTg−1w)=(x, Tg−1w)=0,(T_g x,\, w) = \bigl(T_g x,\, T_g T_{g^{-1}} w\bigr) = \bigl(x,\, T_{g^{-1}} w\bigr) = 0 ,

using TgTg−1=Te=IT_g T_{g^{-1}} = T_e = I in the first step, unitarity of TgT_g in the second, and in the third that Tg−1w∈WT_{g^{-1}} w \in W by invariance of WW while x⊥Wx \perp W. As w∈Ww \in W was arbitrary, Tgx∈W⊥T_g x \in W^{\perp}. So W⊥W^{\perp} is invariant, and V=W⊕W⊥V = W \oplus W^{\perp} because the inner product is positive definite.

Part 3. Write n=∣G∣n = |G| and let n⋅1F=1F+⋯+1Fn \cdot 1_F = 1_F + \cdots + 1_F (nn terms). The hypothesis that char⁡F∤n\operatorname{char} F \nmid n says exactly that n⋅1F≠0n \cdot 1_F \neq 0, so nn is invertible in FF; call its inverse n−1n^{-1}. This is the only place the characteristic is used, at the step marked below.

A projection to start from. Choose any vector-space complement U0U_0 of UU in VV (extend a basis of UU to a basis of VV and let U0U_0 be the span of the added vectors), and let π0 ⁣:V→V\pi_0 \colon V \to V be the projection with image UU and kernel U0U_0, that is π0(u+u0)=u\pi_0(u + u_0) = u for u∈Uu \in U, u0∈U0u_0 \in U_0. It is linear, satisfies π0(V)⊆U\pi_0(V) \subseteq U, and π0(u)=u\pi_0(u) = u for u∈Uu \in U. Nothing makes U0U_0 invariant, which is the problem to be fixed.

Averaging. Define

π  =  n−1∑g∈GTg π0 Tg−1   ⁣:  V→V.\pi \;=\; n^{-1} \sum_{g \in G} T_g \, \pi_0 \, T_g^{-1} \;\colon\; V \to V .

Each summand is a composition of linear maps, so π\pi is linear.

  • π\pi maps VV into UU. For v∈Vv \in V we have π0Tg−1v∈U\pi_0 T_g^{-1} v \in U, and UU is invariant, so Tgπ0Tg−1v∈UT_g \pi_0 T_g^{-1} v \in U. A sum of elements of the subspace UU, scaled by n−1n^{-1}, is again in UU.
  • π\pi fixes UU pointwise. For u∈Uu \in U, invariance gives Tg−1u∈UT_g^{-1} u \in U, so π0Tg−1u=Tg−1u\pi_0 T_g^{-1} u = T_g^{-1} u and hence Tgπ0Tg−1u=uT_g \pi_0 T_g^{-1} u = u. Summing, π(u)=n−1⋅n u=u\pi(u) = n^{-1} \cdot n \, u = u. Here the invertibility of nn in FF is used.
  • π\pi commutes with the group. For h∈Gh \in G, Th−1π Th=n−1∑g∈GTh−1Tg π0 Tg−1Th=n−1∑g∈GTh−1g π0 Th−1g−1=π,T_h^{-1} \pi \, T_h = n^{-1} \sum_{g \in G} T_h^{-1} T_g \, \pi_0 \, T_g^{-1} T_h = n^{-1} \sum_{g \in G} T_{h^{-1} g}\, \pi_0\, T_{h^{-1}g}^{-1} = \pi , since g↦h−1gg \mapsto h^{-1} g is a bijection of GG. Thus πTh=Thπ\pi T_h = T_h \pi for all hh.

The complement. Put W=ker⁡πW = \ker \pi. It is invariant: if πv=0\pi v = 0 then π(Thv)=Th(πv)=0\pi (T_h v) = T_h (\pi v) = 0. And V=U⊕WV = U \oplus W:

  • U∩W={0}U \cap W = \{0\}, because vv in the intersection satisfies v=πvv = \pi v (as v∈Uv\in U) and πv=0\pi v = 0 (as v∈Wv \in W).
  • U+W=VU + W = V, because any vv splits as v=πv+(v−πv)v = \pi v + (v - \pi v) with πv∈U\pi v \in U, while π(v−πv)=πv−π(πv)=πv−πv=0\pi(v - \pi v) = \pi v - \pi(\pi v) = \pi v - \pi v = 0 since πv∈U\pi v \in U is fixed by π\pi; so v−πv∈Wv - \pi v \in W.

Part 4. Induct on dim⁡V\dim V. If V={0}V = \{0\} it is the empty direct sum, and if TT is irreducible there is nothing to do. Otherwise VV has an invariant subspace UU with 0<dim⁡U<dim⁡V0 < \dim U < \dim V, and part 3 supplies an invariant WW with V=U⊕WV = U \oplus W. Both UU and WW have smaller dimension than VV, so by the induction hypothesis each is a direct sum of irreducible invariant subspaces, and therefore so is VV. Taking a basis of VV made of bases of those irreducible summands in turn, each TgT_g preserves every summand, so its matrix is block diagonal with one block per summand, and the block on a given summand is an irreducible matrix representation. □\square

Remark(Where the hypotheses are used)Original

GG finite is used twice, and cannot be dropped. The averaged sums in parts 1 and 3 have ∣G∣|G| terms, and the invertibility of ∣G∣|G| in part 3 presupposes a number. The conclusion genuinely fails for infinite groups: let G=ZG = \mathbb{Z} act on C2\mathbb{C}^2 by

Tm=(1m01),TmTm′=Tm+m′.T_m = \begin{pmatrix} 1 & m \\ 0 & 1 \end{pmatrix}, \qquad T_m T_{m'} = T_{m+m'} .

The line U=span⁡{e1}U = \operatorname{span}\{e_1\} is invariant. Any complementary line is spanned by some (a,b)(a, b) with b≠0b \neq 0, and T1(a,b)=(a+b,b)T_1 (a,b) = (a+b, b), which is a multiple of (a,b)(a,b) only if b=0b = 0. So UU has no invariant complement: this representation is reducible but indecomposable. (The same matrices show part 1 fails too: the argument of part 2 uses only unitarity, not finiteness, so if some inner product made every TmT_m unitary, UU would have the invariant complement U⊥U^{\perp}.)

char⁡F∤∣G∣\operatorname{char} F \nmid |G| is used exactly once, at the step π(u)=n−1⋅n u=u\pi(u) = n^{-1}\cdot n\,u = u, and it too is sharp. Take F=FpF = \mathbb{F}_p, let G=⟨g⟩G = \langle g \rangle be cyclic of order pp, and let V=Fp2V = \mathbb{F}_p^2 with

D(g)=(1101),D(g)k=(1k01),D(g) = \begin{pmatrix} 1 & 1 \\ 0 & 1\end{pmatrix}, \qquad D(g)^{k} = \begin{pmatrix} 1 & k \\ 0 & 1\end{pmatrix} ,

so D(g)D(g) has order exactly pp and this is a representation. Again span⁡{e1}\operatorname{span}\{e_1\} is invariant with no invariant complement, by the computation of the previous paragraph read mod pp. Here char⁡F=p\operatorname{char} F = p divides ∣G∣=p|G| = p. This is Dummit and Foote's example at (Dummit & Foote (2004), §18.1, p. 849); the study of this failing case is modular representation theory, which this handbook does not enter.

Algebraic closedness is not needed for Maschke, but irreducibility depends on the field. Nothing above asks FF to be C\mathbb{C}. What does change with the field is the list of irreducible pieces. The degree-two real representation of the cyclic group C3C_3 by rotations through 0,2π/3,4π/30, 2\pi/3, 4\pi/3 is irreducible over R\mathbb{R}, because a rotation by 2π/32\pi/3 fixes no line in R2\mathbb{R}^2; over C\mathbb{C} the same matrices are diagonalizable simultaneously and split into two one-dimensional representations g↦ωg \mapsto \omega and g↦ω2g \mapsto \omega^2, ω=e2πi/3\omega = e^{2\pi i/3}. So "irreducible" always means irreducible over a stated field, and from here on that field is C\mathbb{C}.

Reducible is weaker than decomposable, in general. The two infinite- and positive-characteristic examples above are exactly the gap, and they are also where our terminology and Hassani's part company: each of them is reducible and indecomposable in our words, and so would be called irreducible under Hassani's Def. 24.2.1 and under Riley, Hobson and Bence's block-diagonal formulation in §29.4. (Their second, invariant-subspace formulation would call both examples reducible, as we do; it is available to them only for unitary representations, and neither example is unitarizable.) Parts 3 and 4 say the gap closes for finite groups in characteristic 00, and that is why finite-group representation theory over C\mathbb{C} is as clean as it is.

Uniqueness is not claimed here. Part 4 gives a decomposition, not a unique one: inside a repeated irreducible summand the choice of complement is as free as the choice of basis of an eigenspace. What is unique is the list of multiplicities mλm_\lambda, and that is proved with characters in Orthogonality relations and characters.

Method(Writing down a representation)Original

To produce a concrete matrix representation of a finite group GG:

  1. Find a set or space the group acts on. A permutation action of GG on a finite set XX (Group actions) is the commonest source.
  2. Linearize. Take VV with basis {ex:x∈X}\{e_x : x \in X\} and define Tgex=eg⋅xT_g e_x = e_{g \cdot x}, extended linearly. The homomorphism property follows from the action axioms. Since TgT_g permutes an orthonormal basis, these permutation matrices are already unitary, and part 1 of the statement needs no work.
  3. Read off the matrices. D(g)ij=1D(g)_{ij} = 1 when g⋅xj=xig \cdot x_j = x_i and 00 otherwise: each column has a single 11.
  4. Hunt for invariant subspaces. Vectors built symmetrically from the whole orbit (sums such as ∑xex\sum_x e_x) and the subspaces defined by linear conditions the action preserves (such as "coordinates sum to zero") are the first things to try.
  5. Split off the complement. Over C\mathbb{C}, take the orthogonal complement of an invariant subspace: part 2 guarantees it is invariant. Repeat until no proper invariant subspace is left.
  6. Change basis. Assemble a unitary SS whose columns are orthonormal bases of the invariant pieces in turn; then S†D(g)SS^{\dagger} D(g) S is block diagonal for every gg simultaneously.

Step 4 is the only one that needs thought. Characters turn it into arithmetic: Orthogonality relations and characters decides how many blocks of each kind occur before any of them is found.

Example(The permutation representation of S3S_3, reduced)Original

Let G=S3G = S_3, the symmetric group on {1,2,3}\{1,2,3\} (The symmetric group), of order 66. Let it act on V=C3V = \mathbb{C}^3 by permuting coordinates: Tσej=eσ(j)T_\sigma e_j = e_{\sigma(j)}, following step 2 of the method. Writing τ=(1 2 3)\tau = (1\,2\,3) and σ=(1 2)\sigma = (1\,2),

D(τ)=(001100010),D(σ)=(010100001).D(\tau) = \begin{pmatrix} 0&0&1\\ 1&0&0\\ 0&1&0 \end{pmatrix}, \qquad D(\sigma) = \begin{pmatrix} 0&1&0\\ 1&0&0\\ 0&0&1 \end{pmatrix} .

Both are permutation matrices, hence unitary, and τ,σ\tau, \sigma generate S3S_3, so every D(g)D(g) is unitary.

An invariant line. The vector u=13(1,1,1)u = \tfrac{1}{\sqrt3}(1,1,1) is fixed by every coordinate permutation, so U=span⁡{u}U = \operatorname{span}\{u\} is invariant and carries the trivial representation, of degree 11.

Its complement. By part 2 of the statement, W=U⊥={x∈C3:x1+x2+x3=0}W = U^{\perp} = \{x \in \mathbb{C}^3 : x_1 + x_2 + x_3 = 0\} is invariant; it is two-dimensional. An orthonormal basis of WW is

f1=12(1,−1,0),f2=16(1,1,−2).f_1 = \tfrac{1}{\sqrt2}(1,-1,0), \qquad f_2 = \tfrac{1}{\sqrt6}(1,1,-2) .

The 2×22 \times 2 block. Apply τ\tau to f1f_1. Since τ\tau sends e1↦e2e_1 \mapsto e_2, e2↦e3e_2 \mapsto e_3, we get Tτf1=12(e2−e3)T_\tau f_1 = \tfrac{1}{\sqrt2}(e_2 - e_3). Write e2−e3=a(e1−e2)+b(e1+e2−2e3)e_2 - e_3 = a(e_1 - e_2) + b(e_1 + e_2 - 2e_3): matching the e3e_3 coefficients gives −2b=−1-2b = -1, so b=12b = \tfrac12, and matching the e1e_1 coefficients gives a+b=0a + b = 0, so a=−12a = -\tfrac12 (the e2e_2 coefficient then reads −a+b=1-a + b = 1, as it must). Hence

Tτf1=12(−122 f1+126 f2)=−12f1+32f2.T_\tau f_1 = \tfrac{1}{\sqrt2}\Bigl(-\tfrac12 \sqrt2\, f_1 + \tfrac12\sqrt6\, f_2\Bigr) = -\tfrac12 f_1 + \tfrac{\sqrt3}{2} f_2 .

The same computation for f2f_2 uses Tτf2=16(e2+e3−2e1)T_\tau f_2 = \tfrac{1}{\sqrt6}(e_2 + e_3 - 2e_1) and e2+e3−2e1=−32(e1−e2)−12(e1+e2−2e3)e_2 + e_3 - 2e_1 = -\tfrac32 (e_1 - e_2) - \tfrac12 (e_1+e_2-2e_3), giving Tτf2=−32f1−12f2T_\tau f_2 = -\tfrac{\sqrt3}{2} f_1 - \tfrac12 f_2. For σ=(1 2)\sigma = (1\,2) the work is shorter: Tσf1=12(e2−e1)=−f1T_\sigma f_1 = \tfrac{1}{\sqrt2}(e_2 - e_1) = -f_1 and Tσf2=f2T_\sigma f_2 = f_2. So on WW,

D^(τ)=(−12−3232−12),D^(σ)=(−1001),\hat D(\tau) = \begin{pmatrix} -\tfrac12 & -\tfrac{\sqrt3}{2} \\[2pt] \tfrac{\sqrt3}{2} & -\tfrac12 \end{pmatrix}, \qquad \hat D(\sigma) = \begin{pmatrix} -1 & 0 \\ 0 & 1 \end{pmatrix} ,

a rotation through 120∘120^\circ and a reflection: these are the familiar symmetries of an equilateral triangle, and they reproduce (up to a choice of basis) the two-dimensional irrep of the triangle group tabulated at (Riley, Hobson & Bence (2006), Eq. (29.12), p. 1090).

The block-diagonal form, with a number to check. Let S=( u  f1  f2 )S = (\,u \ \ f_1 \ \ f_2\,), a real orthogonal matrix because its columns are orthonormal. Then for every gg, STD(g)SS^{\mathsf T} D(g) S is block diagonal 1⊕D^(g)1 \oplus \hat D(g). For g=τg = \tau the prediction is

STD(τ)S=(1000−12−32032−12),S^{\mathsf T} D(\tau) S = \begin{pmatrix} 1 & 0 & 0 \\ 0 & -\tfrac12 & -\tfrac{\sqrt3}{2} \\ 0 & \tfrac{\sqrt3}{2} & -\tfrac12 \end{pmatrix} ,

so the (2,3)(2,3) entry must be −3/2=−0.8660254…-\sqrt3/2 = -0.8660254\ldots Checking it by hand: row 22 of STS^{\mathsf T} is f1T=12(1,−1,0)f_1^{\mathsf T} = \tfrac{1}{\sqrt2}(1,-1,0), and column 33 of D(τ)SD(\tau)S is D(τ)f2=16(−2,1,1)D(\tau) f_2 = \tfrac{1}{\sqrt6}(-2,1,1), so the entry is 112(1⋅(−2)+(−1)⋅1+0)=−3/12=−3/2\tfrac{1}{\sqrt{12}}\bigl(1\cdot(-2) + (-1)\cdot 1 + 0\bigr) = -3/\sqrt{12} = -\sqrt3/2, as predicted.

Irreducibility of the block. D^(σ)=diag⁡(−1,1)\hat D(\sigma) = \operatorname{diag}(-1,1) has exactly two invariant lines, span⁡{f1}\operatorname{span}\{f_1\} and span⁡{f2}\operatorname{span}\{f_2\} (its eigenspaces, which are one-dimensional because the eigenvalues differ). Neither survives τ\tau: D^(τ)f1=−12f1+32f2\hat D(\tau) f_1 = -\tfrac12 f_1 + \tfrac{\sqrt3}{2} f_2 is not a multiple of f1f_1, and D^(τ)f2\hat D(\tau) f_2 is not a multiple of f2f_2. Any invariant line would have to be invariant under both, so there is none, and the degree-two representation is irreducible over C\mathbb{C}.

Conclusion. The permutation representation of S3S_3 on C3\mathbb{C}^3 decomposes as T≃T(triv)⊕T(E)T \simeq T^{(\mathrm{triv})} \oplus T^{(E)}, with degrees 1+2=31 + 2 = 3. It is reducible but, by part 4, not merely reducible: it is a genuine direct sum.

ApplicationOriginal

Degeneracy in quantum mechanics. If a Hamiltonian HH is unchanged by a symmetry group GG acting on the state space by TgT_g, then HTg=TgHH T_g = T_g H for every gg (Arfken, Weber & Harris (2013), §17.3, p. 828). Each eigenspace of HH is then an invariant subspace: if Hψ=EψH\psi = E \psi then H(Tgψ)=TgHψ=E TgψH(T_g \psi) = T_g H \psi = E\,T_g \psi. Part 4 says that eigenspace breaks into irreducible pieces, so energy levels come labelled by irreducible representations and a level carrying an irreducible representation of degree nn is at least nn-fold degenerate. Degeneracy that is not explained this way is called accidental, and usually signals a larger symmetry that was overlooked. The parity group {e,P}\{e, P\} is the smallest instance: it has two one-dimensional irreducible representations, so the eigenfunctions of an even Hamiltonian can be taken even or odd, and nothing forces an even state and an odd state to share an energy (Arfken, Weber & Harris (2013), Example 17.3.1, p. 828).

Symmetry-adapted bases, and why they save work. The change of basis built in step 6 of the method block-diagonalizes every symmetry operation at once, and therefore block-diagonalizes HH as well. A secular determinant of size NN becomes several small ones, one per irreducible representation, and matrix elements between different blocks vanish before any integral is done. This is how molecular-orbital and normal-mode calculations are organised: for a molecule with the symmetry of an equilateral triangle, the example above is literally the calculation, with e1,e2,e3e_1, e_2, e_3 the three atomic orbitals and the splitting 3=1+23 = 1 + 2 the familiar one non-degenerate plus one doubly degenerate level; this is the setting of Arfken, Weber and Harris's three-orbital triangle, whose symmetry-adapted combinations carry the same 1/21/\sqrt2 and 1/61/\sqrt6 coefficients as our f1f_1 and f2f_2 (Arfken, Weber & Harris (2013), Example 17.3.2, p. 829). The degenerate pair is forced by the group, not by the chemistry.

Crystals and bands. The point group of a crystal (Point groups and crystal symmetry) acts on the electronic states at each wavevector, so bands are labelled by its irreducible representations, and band degeneracies at high-symmetry points are exactly the degrees of those representations. Lowering the symmetry (a strain, a field) replaces the group by a subgroup, under which a representation that was irreducible may split; the observed splitting of a degenerate level is then a direct measurement of the subgroup.

Selection rules. Whether a transition matrix element can be non-zero is decided by whether the trivial representation occurs in a product of representations (Arfken, Weber & Harris (2013), §17.3, p. 830); the machinery for that is set up in Product representations and selection rules, and rests on the decomposition proved here.

Theorem

Schur's lemma

Adapted

A linear map that intertwines two irreducible representations is either zero or an isomorphism, and over the complex numbers any map commuting with an irreducible representation is a multiple of the identity.

Prerequisites: Representations of groups, Eigenvalues and eigenvectors, Linear maps and matrices

Definition(Intertwiner)AdaptedAdapted from Hassani (2013), §24.3, Eq. (24.5), p. 732; Dummit & Foote (2004), §18.1, Exercise 14, p. 853

Let TT and T′T' be representations of a group GG on vector spaces VV and V′V' over a field FF (Representations of groups). A linear map A ⁣:V→V′A \colon V \to V' is an intertwiner (or GG-equivariant map, or morphism of representations) if

A Tg  =  Tg′ Afor every g∈G.A\, T_g \;=\; T'_g\, A \qquad \text{for every } g \in G .

The intertwiners from TT to T′T' form a vector space, written Hom⁡G(V,V′)\operatorname{Hom}_G(V, V'). An invertible intertwiner is exactly an equivalence T′=ATA−1T' = A T A^{-1}, so

T≃T′  ⟺  Hom⁡G(V,V′) contains an invertible element.T \simeq T' \iff \operatorname{Hom}_G(V,V') \text{ contains an invertible element.}

When T′=TT' = T, the intertwiners are the linear maps commuting with every TgT_g; this space, Hom⁡G(V,V)=End⁡G(V)\operatorname{Hom}_G(V,V) = \operatorname{End}_G(V), is closed under composition and is called the centralizer of the representation.

Theorem(Schur's lemma)AdaptedAdapted from Hassani (2013), §24.3, Lemma 24.3.1, p. 732, and Lemma 24.3.2, p. 733; Dummit & Foote (2004), §10.3, Exercise 11, p. 356, and §18.1, Exercise 18, pp. 853-854

Let GG be a group.

  1. First form. Let TT on VV and T′T' on V′V' be irreducible representations of GG over a field FF, and let A∈Hom⁡G(V,V′)A \in \operatorname{Hom}_G(V, V'). Then either A=0A = 0, or AA is an isomorphism and T≃T′T \simeq T'. Equivalently: inequivalent irreducible representations admit no non-zero intertwiner.
  2. Second form. Let TT be an irreducible representation of GG on a finite-dimensional complex vector space VV, and let A ⁣:V→VA \colon V \to V satisfy ATg=TgAA T_g = T_g A for all g∈Gg \in G. Then A=λIA = \lambda I for some λ∈C\lambda \in \mathbb{C}, and necessarily
λ=tr⁡Adim⁡V.\lambda = \frac{\operatorname{tr} A}{\dim V} .

Hence dim⁡CEnd⁡G(V)=1\dim_{\mathbb{C}} \operatorname{End}_G(V) = 1. Part 1 holds over any field and in any dimension; part 2 needs C\mathbb{C} (or any algebraically closed field) and finite dimension, and the remark below shows both are necessary. A converse of part 2, which is what makes it usable as a test, is given in its own block after the proof.

Idea of the proofOriginal

An intertwiner cannot help but respect the group: whatever it kills and whatever it hits are built out of GG-translates, so the kernel of an intertwiner is an invariant subspace of the source and its image is an invariant subspace of the target. Irreducibility leaves each of those only two options, and the four combinations collapse to "zero" or "isomorphism". That is part 1 in a sentence.

Part 2 then exploits the one thing C\mathbb{C} gives that R\mathbb{R} does not: a linear map on a non-zero finite-dimensional complex space always has an eigenvalue. Subtract it. The map A−λIA - \lambda I still commutes with the group, so part 1 applies to it, but it is not invertible, because it kills an eigenvector. The only non-invertible option on offer is zero.

ProofAdaptedAdapted from Hassani (2013), §24.3, proofs of Lemma 24.3.1, pp. 732-733, and Lemma 24.3.2, p. 733; Dummit & Foote (2004), §10.3, Exercise 11, p. 356

Part 1. Let ATg=Tg′AA T_g = T'_g A for all gg.

The kernel is invariant. Let x∈ker⁡Ax \in \ker A and g∈Gg \in G. Then

A(Tgx)=Tg′(Ax)=Tg′0=0,A (T_g x) = T'_g (A x) = T'_g 0 = 0 ,

the first equality being the intertwining property. So Tgx∈ker⁡AT_g x \in \ker A, and ker⁡A\ker A is an invariant subspace of VV. Since TT is irreducible, ker⁡A=V\ker A = V or ker⁡A={0}\ker A = \{0\}. The first case says A=0A = 0; in the second, AA is injective.

The image is invariant. Let y∈A(V)y \in A(V), say y=Axy = Ax, and let g∈Gg \in G. Then

Tg′y=Tg′Ax=A(Tgx)∈A(V).T'_g y = T'_g A x = A (T_g x) \in A(V) .

So A(V)A(V) is an invariant subspace of V′V'. Since T′T' is irreducible, A(V)={0}A(V) = \{0\} or A(V)=V′A(V) = V'. The first case again says A=0A = 0; in the second, AA is surjective.

Combining. If A≠0A \neq 0, then neither first case holds, so AA is injective and surjective, hence an isomorphism; and then Tg′=ATgA−1T'_g = A T_g A^{-1} for every gg, which is precisely T≃T′T \simeq T'.

Part 2. Let VV be a non-zero finite-dimensional complex space and let AA commute with every TgT_g. Every linear operator on such a space has at least one eigenvalue, because its characteristic polynomial has a root in C\mathbb{C} (Eigenvalues and eigenvectors); fix such a λ\lambda and a non-zero xx with Ax=λxA x = \lambda x. Set

B=A−λI.B = A - \lambda I .

Then BB commutes with every TgT_g, since AA does and II does; so B∈Hom⁡G(V,V)B \in \operatorname{Hom}_G(V,V), and part 1 applies with T′=TT' = T (both irreducible, being the same irreducible representation). But Bx=0B x = 0 with x≠0x \neq 0, so BB is not injective, hence not an isomorphism. The only remaining alternative in part 1 is B=0B = 0, that is A=λIA = \lambda I.

Taking traces, tr⁡A=λtr⁡I=λdim⁡V\operatorname{tr} A = \lambda \operatorname{tr} I = \lambda \dim V, which gives the stated value of λ\lambda and shows it is unique. Hence End⁡G(V)\operatorname{End}_G(V) consists of the scalars and contains I≠0I \neq 0, so it is the one-dimensional space CI\mathbb{C}I. □\square

Theorem(Converse: the scalar commutant as a test)Original

Let GG be a finite group and let TT be a representation of GG on a finite-dimensional complex vector space V≠{0}V \neq \{0\}. If every linear A ⁣:V→VA \colon V \to V commuting with all TgT_g is a scalar multiple of the identity, then TT is irreducible. Together with part 2 this gives

T irreducible  ⟺  dim⁡CEnd⁡G(V)=1.T \text{ irreducible} \iff \dim_{\mathbb{C}} \operatorname{End}_G(V) = 1 .
Proof(Proof of the converse)Original

We prove the contrapositive. Suppose TT is reducible, so there is an invariant subspace WW with {0}≠W≠V\{0\} \neq W \neq V. Because GG is finite, part 1 of the statement in Representations of groups lets us replace the inner product by one for which every TgT_g is unitary, and then part 2 of that statement makes W⊥W^{\perp} invariant as well, with V=W⊕W⊥V = W \oplus W^{\perp}.

Let AA be the projection onto WW along W⊥W^{\perp}, that is A(w+w′)=wA(w + w') = w for w∈Ww \in W and w′∈W⊥w' \in W^{\perp}. For g∈Gg \in G and v=w+w′v = w + w' we have Tgv=Tgw+Tgw′T_g v = T_g w + T_g w' with Tgw∈WT_g w \in W and Tgw′∈W⊥T_g w' \in W^{\perp}, both by invariance, so

ATgv=Tgw=TgAv,A T_g v = T_g w = T_g A v ,

and AA commutes with the representation. But AA is not a scalar: it acts as 11 on the non-zero subspace WW and as 00 on the non-zero subspace W⊥W^{\perp}. □\square

Remark(Where the hypotheses are used)Original

Both representations must be irreducible in part 1. The proof used irreducibility of TT for the kernel and of T′T' for the image, and needs both. Let TT be the two-dimensional irreducible representation of S3S_3 built in Representations of groups and let T′T' be the reducible three-dimensional permutation representation it sits inside. The inclusion W↪C3W \hookrightarrow \mathbb{C}^3 intertwines them and is neither zero nor an isomorphism.

Part 2 needs an algebraically closed field. Over R\mathbb{R} the two-dimensional rotation representation of the cyclic group C3=⟨r⟩C_3 = \langle r \rangle, r↦R(2π/3)r \mapsto R(2\pi/3), is irreducible (a rotation through 120∘120^\circ fixes no line in R2\mathbb{R}^2), yet A=R(2π/3)A = R(2\pi/3) itself commutes with the whole representation, which is abelian, and AA is not a real multiple of II: its off-diagonal entries are ∓sin⁡(2π/3)=∓3/2≠0\mp\sin(2\pi/3) = \mp\sqrt3/2 \neq 0. The proof breaks at exactly the right place: AA has no real eigenvalue. Over C\mathbb{C} the same representation stops being irreducible, so no contradiction arises. This is the reason the rest of the chapter works over C\mathbb{C}.

Part 2 needs finite dimension, again only to produce an eigenvalue. In infinite dimensions an operator can have empty point spectrum (The spectrum of a bounded operator), and the argument stops. For finite groups the issue never arises, because every irreducible representation of a finite group is finite-dimensional: the span of the orbit {Tgv:g∈G}\{T_g v : g \in G\} of any single non-zero vv is an invariant subspace of dimension at most ∣G∣|G|, hence equals the whole carrier space (Hassani (2013), Box 24.2.4, p. 730).

The converse needs GG finite, because its proof uses Maschke's theorem to produce the invariant complement W⊥W^{\perp}. For infinite groups it is false. Let GG be the group of invertible upper triangular 2×22\times 2 complex matrices acting on V=C2V = \mathbb{C}^2 in the obvious way. The line span⁡{e1}\operatorname{span}\{e_1\} is invariant, so VV is reducible; yet the commutant is only the scalars. Indeed, let AA commute with every element of GG. Commuting with diag⁡(1,2)\operatorname{diag}(1,2), whose eigenvalues differ, forces AA to be diagonal, A=diag⁡(w,z)A = \operatorname{diag}(w, z); commuting with (1101)\begin{pmatrix}1&1\\0&1\end{pmatrix} then gives w=zw = z. So End⁡G(V)=CI\operatorname{End}_G(V) = \mathbb{C}I while VV is reducible. What the proof really uses is complete reducibility, and that is exactly what a finite group supplies.

What the lemma does not say. It does not say an intertwiner between equivalent irreducible representations is unique: part 2 says the ones from VV to itself form a one-dimensional space, so between equivalent irreducibles the intertwiners form a line, not a point. Nor does it say anything about reducible representations, where the centralizer is large: the converse stated after the proof makes that precise, and dim⁡End⁡G(V)=∑λmλ2\dim \operatorname{End}_G(V) = \sum_\lambda m_\lambda^2 in general, a formula proved with characters in Orthogonality relations and characters.

Remark(Consequences)AdaptedAdapted from Hassani (2013), §24.3, Thm 24.3.3, p. 733, and Example 24.3.4, p. 734; Dummit & Foote (2004), §18.1, Exercise 18, pp. 853-854

Abelian groups have only one-dimensional complex irreducible representations. If GG is abelian and TT is an irreducible complex representation of GG on a finite-dimensional VV, fix h∈Gh \in G. Then ThT_h commutes with every TgT_g, because ThTg=Thg=Tgh=TgThT_h T_g = T_{hg} = T_{gh} = T_g T_h. By part 2, Th=λ(h)IT_h = \lambda(h) I. Every subspace of VV is therefore invariant, so irreducibility forces dim⁡V=1\dim V = 1. The irreducible representations of an abelian group are thus exactly the homomorphisms G→C×G \to \mathbb{C}^{\times}. For a finite abelian group there are ∣G∣|G| of them (Dummit & Foote (2004), §18.2, Example 1, p. 862).

The centre acts by scalars. For any GG and any irreducible complex TT, the same argument applied to zz in the centre Z(G)Z(G) (Conjugacy classes) gives Tz=λ(z)IT_z = \lambda(z) I: central elements are represented by scalar matrices. If in addition TT is faithful, z↦λ(z)z \mapsto \lambda(z) is an injective homomorphism of Z(G)Z(G) into C×\mathbb{C}^\times, and a finite subgroup of C×\mathbb{C}^{\times} is cyclic; so a finite group with a faithful irreducible complex representation has cyclic centre (Dummit & Foote (2004), §18.1, Exercise 18, pp. 853-854). This is a genuine restriction on groups, proved by representations: the Klein four-group, whose centre is itself and not cyclic, has no faithful irreducible complex representation.

The averaging construction. Let T(α)T^{(\alpha)} on VαV_\alpha and T(β)T^{(\beta)} on VβV_\beta be representations of a finite GG, and let X ⁣:Vβ→VαX \colon V_\beta \to V_\alpha be any linear map. Then

A  =  ∑x∈GTx(α) X Tx−1(β)A \;=\; \sum_{x \in G} T^{(\alpha)}_{x}\, X\, T^{(\beta)}_{x^{-1}}

intertwines T(β)T^{(\beta)} with T(α)T^{(\alpha)}: for g∈Gg \in G,

Tg(α)A=∑x∈GTgx(α)XT(gx)−1(β)Tg(β)=A Tg(β),T^{(\alpha)}_g A = \sum_{x \in G} T^{(\alpha)}_{gx} X T^{(\beta)}_{(gx)^{-1}} T^{(\beta)}_{g} = A\, T^{(\beta)}_g ,

because x↦gxx \mapsto gx permutes GG. If both representations are irreducible, Schur's lemma pins AA down completely: it is 00 when they are inequivalent, and a known multiple of the identity when α=β\alpha = \beta. Since XX was arbitrary, this is a strong constraint on the matrix entries of irreducible representations, and unwinding it is exactly the proof of the great orthogonality theorem in Orthogonality relations and characters (Hassani (2013), §24.3, Eq. (24.6), pp. 734-735).

Degenerate multiplets. If a Hamiltonian HH commutes with every operator of a representation TT of a symmetry group, and the representation is irreducible, then part 2 gives H=λIH = \lambda I on that carrier space: every state in an irreducible multiplet has the same energy (Hassani (2013), Example 24.3.4, p. 734).

Method(Using Schur's lemma to evaluate an average)Original

A sum of the form A=∑g∈GTgXTg−1A = \sum_{g \in G} T_g X T_g^{-1} over a finite group, with TT irreducible on a complex VV of dimension nn, never has to be computed term by term:

  1. Check the intertwining. Confirm ATh=ThAA T_h = T_h A by reindexing g↦hgg \mapsto hg (or g↦ghg \mapsto gh), as in the previous block. This step is purely formal and uses only that GG is finite and that the sum runs over all of GG.
  2. Invoke part 2. Conclude A=λIA = \lambda I.
  3. Take the trace to find λ\lambda. Since traces are unchanged by conjugation, tr⁡(TgXTg−1)=tr⁡X\operatorname{tr}\bigl(T_g X T_g^{-1}\bigr) = \operatorname{tr} X for each of the ∣G∣|G| terms, so tr⁡A=∣G∣tr⁡X\operatorname{tr} A = |G| \operatorname{tr} X and
λ=∣G∣tr⁡Xn,A=∣G∣tr⁡Xn I.\lambda = \frac{|G| \operatorname{tr} X}{n}, \qquad A = \frac{|G| \operatorname{tr} X}{n}\, I .
  1. If two different irreducible representations are involved, that is A=∑gTg(α)XTg−1(β)A = \sum_g T^{(\alpha)}_g X T^{(\beta)}_{g^{-1}} with T(α)≄T(β)T^{(\alpha)} \not\simeq T^{(\beta)}, step 2 is replaced by part 1 and A=0A = 0 outright; no trace is needed.

The recipe is the engine of the orthogonality relations, and the same three lines reappear whenever a physical quantity is averaged over a symmetry group: the average must be the only GG-invariant object available, and its size is fixed by one trace.

Example(An averaged matrix over S3S_3)Original

Take the two-dimensional irreducible representation D^\hat D of S3S_3 constructed in Representations of groups, acting on W={x∈C3:x1+x2+x3=0}W = \{x \in \mathbb{C}^3 : x_1+x_2+x_3 = 0\} in the orthonormal basis f1=12(1,−1,0)f_1 = \tfrac{1}{\sqrt2}(1,-1,0), f2=16(1,1,−2)f_2 = \tfrac{1}{\sqrt6}(1,1,-2). Its six matrices are the symmetries of an equilateral triangle, two rotations and three reflections:

D^(e)=(1001),D^(1 2 3)=(−12−3232−12),D^(1 3 2)=(−1232−32−12),\hat D(e) = \begin{pmatrix} 1&0\\0&1\end{pmatrix},\qquad \hat D(1\,2\,3) = \begin{pmatrix} -\tfrac12 & -\tfrac{\sqrt3}{2}\\[2pt] \tfrac{\sqrt3}{2} & -\tfrac12\end{pmatrix},\qquad \hat D(1\,3\,2) = \begin{pmatrix} -\tfrac12 & \tfrac{\sqrt3}{2}\\[2pt] -\tfrac{\sqrt3}{2} & -\tfrac12\end{pmatrix},D^(1 2)=(−1001),D^(2 3)=(123232−12),D^(1 3)=(12−32−32−12).\hat D(1\,2) = \begin{pmatrix} -1&0\\0&1\end{pmatrix},\qquad \hat D(2\,3) = \begin{pmatrix} \tfrac12 & \tfrac{\sqrt3}{2}\\[2pt] \tfrac{\sqrt3}{2} & -\tfrac12\end{pmatrix},\qquad \hat D(1\,3) = \begin{pmatrix} \tfrac12 & -\tfrac{\sqrt3}{2}\\[2pt] -\tfrac{\sqrt3}{2} & -\tfrac12\end{pmatrix} .

The rotations have determinant 11 and trace −1-1; the reflections have determinant −1-1 and trace 00. Each matrix is real orthogonal, so D^(g)−1=D^(g)T\hat D(g)^{-1} = \hat D(g)^{\mathsf T}.

Predict first. Let

X=(1234),A=∑g∈S3D^(g) X D^(g)T.X = \begin{pmatrix} 1 & 2 \\ 3 & 4\end{pmatrix}, \qquad A = \sum_{g \in S_3} \hat D(g)\, X\, \hat D(g)^{\mathsf T} .

Step 1 of the method applies because the sum runs over all of S3S_3, and the representation is irreducible by the argument in Representations of groups. So A=λI2A = \lambda I_2, and step 3 fixes λ\lambda from ∣G∣=6|G| = 6, n=2n = 2 and tr⁡X=1+4=5\operatorname{tr} X = 1 + 4 = 5:

λ=6⋅52=15,A=15 I2.\lambda = \frac{6 \cdot 5}{2} = 15, \qquad A = 15\, I_2 .

Now check it, in three pairs. Write R=D^(1 2 3)R = \hat D(1\,2\,3), so D^(1 3 2)=RT\hat D(1\,3\,2) = R^{\mathsf T}.

Identity and (1 2)(1\,2). Since D^(1 2)=diag⁡(−1,1)\hat D(1\,2) = \operatorname{diag}(-1,1), conjugating XX by it flips the sign of both off-diagonal entries:

X+D^(1 2) X D^(1 2)T=(1234)+(1−2−34)=(2008).X + \hat D(1\,2)\,X\,\hat D(1\,2)^{\mathsf T} = \begin{pmatrix} 1&2\\3&4\end{pmatrix} + \begin{pmatrix} 1&-2\\-3&4\end{pmatrix} = \begin{pmatrix} 2&0\\0&8\end{pmatrix} .

The two rotations. Multiplying out, for instance (RXRT)11=(−12−332)(−12)+(−1−23)(−32)=134+534(RXR^{\mathsf T})_{11} = \bigl(-\tfrac12 - \tfrac{3\sqrt3}{2}\bigr)\bigl(-\tfrac12\bigr) + \bigl(-1 - 2\sqrt3\bigr)\bigl(-\tfrac{\sqrt3}{2}\bigr) = \tfrac{13}{4} + \tfrac{5\sqrt3}{4}, and similarly for the other entries,

RXRT=(134+534−74+334−34+33474−534).R X R^{\mathsf T} = \begin{pmatrix} \tfrac{13}{4} + \tfrac{5\sqrt3}{4} & -\tfrac{7}{4} + \tfrac{3\sqrt3}{4} \\[3pt] -\tfrac{3}{4} + \tfrac{3\sqrt3}{4} & \tfrac{7}{4} - \tfrac{5\sqrt3}{4}\end{pmatrix} .

The matrix RTR^{\mathsf T} is RR with the sign of every off-diagonal entry reversed, which is the same as replacing 3\sqrt3 by −3-\sqrt3 throughout; so RTXRR^{\mathsf T} X R is the displayed matrix with 3→−3\sqrt3 \to -\sqrt3, and every surd cancels in the sum:

RXRT+RTXR=(132−72−3272).R X R^{\mathsf T} + R^{\mathsf T} X R = \begin{pmatrix} \tfrac{13}{2} & -\tfrac{7}{2} \\[3pt] -\tfrac{3}{2} & \tfrac{7}{2}\end{pmatrix} .

The two remaining reflections. By the same substitution 3→−3\sqrt3 \to -\sqrt3, which carries D^(2 3)\hat D(2\,3) to D^(1 3)\hat D(1\,3),

D^(2 3) X D^(2 3)+D^(1 3) X D^(1 3)=(134+53474−33434−33474−534)+(3→−3)=(132723272)\hat D(2\,3)\,X\,\hat D(2\,3) + \hat D(1\,3)\,X\,\hat D(1\,3) = \begin{pmatrix} \tfrac{13}{4} + \tfrac{5\sqrt3}{4} & \tfrac{7}{4} - \tfrac{3\sqrt3}{4} \\[3pt] \tfrac{3}{4} - \tfrac{3\sqrt3}{4} & \tfrac{7}{4} - \tfrac{5\sqrt3}{4}\end{pmatrix} + \bigl(\sqrt3 \to -\sqrt3\bigr) = \begin{pmatrix} \tfrac{13}{2} & \tfrac{7}{2} \\[3pt] \tfrac{3}{2} & \tfrac{7}{2}\end{pmatrix}

(these two matrices are symmetric, so transposing them is not needed).

The sum. Adding the three pairs entry by entry,

A=(2008)+(132−72−3272)+(132723272)=(150015)=15 I2,A = \begin{pmatrix} 2 & 0 \\ 0 & 8\end{pmatrix} + \begin{pmatrix} \tfrac{13}{2} & -\tfrac72 \\[3pt] -\tfrac32 & \tfrac72\end{pmatrix} + \begin{pmatrix} \tfrac{13}{2} & \tfrac72 \\[3pt] \tfrac32 & \tfrac72\end{pmatrix} = \begin{pmatrix} 15 & 0 \\ 0 & 15 \end{pmatrix} = 15\,I_2 ,

exactly as Schur's lemma predicted: the two off-diagonal entries cancel between the rotation pair and the reflection pair, and the diagonal entries come out equal even though XX had unequal diagonal entries 11 and 44. An independent check of the one number that matters: tr⁡A=6tr⁡X=30=15+15\operatorname{tr} A = 6 \operatorname{tr} X = 30 = 15 + 15.

An inequivalent pair. Let T(1)T^{(1)} be the trivial representation of S3S_3 on C\mathbb{C} and T(2)T^{(2)} the sign representation σ↦sgn⁡(σ)\sigma \mapsto \operatorname{sgn}(\sigma), both of degree 11 and so both irreducible. An intertwiner A ⁣:C→CA \colon \mathbb{C} \to \mathbb{C} is a number aa with a⋅1=sgn⁡(σ) aa \cdot 1 = \operatorname{sgn}(\sigma)\, a for all σ\sigma; taking σ\sigma to be a transposition gives a=−aa = -a, hence a=0a = 0. Part 1 of the statement is confirmed directly, and the two representations are inequivalent.

ApplicationOriginal

Good quantum numbers from an abelian symmetry. The consequence that abelian groups have only one-dimensional complex irreducible representations is why a translation-invariant or rotation-about-one-axis-invariant problem gives labels rather than multiplets. For the discrete translations of a crystal lattice, the one-dimensional representations are TR↦eik⋅RT_{\mathbf{R}} \mapsto e^{i \mathbf{k}\cdot\mathbf{R}}, and an eigenstate of the Hamiltonian can be chosen to transform by one of them: this is Bloch's theorem, and the crystal momentum k\mathbf{k} is the label of the representation. For rotations about the zz axis the representations are φ↦eimφ\varphi \mapsto e^{i m \varphi} with m∈Zm \in \mathbb{Z}, and mm is the magnetic quantum number. No degeneracy is forced in either case, which is exactly why non-abelian symmetry is needed to explain multiplets.

Why non-abelian symmetry forces degeneracy. Conversely, if the symmetry group has an irreducible representation of degree n>1n > 1 — which by the above happens only when the group is non-abelian — then a level transforming under it is nn-fold degenerate, because the Hamiltonian restricted to that multiplet commutes with the whole group and is therefore a multiple of the identity. The threefold degeneracy of the pp orbitals under the full rotation group, and the twofold EE levels of a molecule with threefold symmetry, are this statement.

Reduced matrix elements and the Wigner-Eckart theorem. Schur's lemma is the reason a matrix element of an operator between two irreducible multiplets factorizes into a geometric part fixed by the group and a single number that carries all the physics. The intertwiner space between the two multiplets is at most one-dimensional, so once one non-zero matrix element is known the rest are determined. This is the content of Spherical tensors and the Wigner-Eckart theorem and, for finite groups, of the selection rules of Product representations and selection rules.

Irreducibility as a computational test. The converse above turns "is this representation irreducible?" into "does anything but a scalar commute with it?". In practice this is how a numerically generated representation is checked: build the commutant by solving the linear system AD(g)=D(g)AA D(g) = D(g) A over the generators of GG, and read off its dimension. Dimension 11 means irreducible; dimension ∑λmλ2\sum_\lambda m_\lambda^2 in general, which is also what the character test of Orthogonality relations and characters computes, far more cheaply.

Theorem

Orthogonality relations and characters

Adapted

The matrix entries of the inequivalent irreducible representations of a finite group are orthogonal functions on the group, and their traces — the characters — form an orthonormal set that decides, by one sum, how any representation decomposes.

Prerequisites: Representations of groups, Schur's lemma, Conjugacy classes, Inner products and norms, Unitary and orthogonal matrices

Definition(Character, class function, the inner product on class functions)AdaptedAdapted from Dummit & Foote (2004), §18.3, definition and Eqs. (18.1)-(18.3), pp. 866-867, and the Hermitian form, p. 870; Riley, Hobson & Bence (2006), §29.6, p. 1092; Hassani (2013), Def. 24.3.5 and Box 24.3.6, p. 736

Let GG be a finite group of order ∣G∣|G| and let TT be a representation of GG on a finite-dimensional complex space VV, with matrices D(g)D(g) in some basis. The character of TT is

χ(g)  =  tr⁡Tg  =  ∑iD(g)ii.\chi(g) \;=\; \operatorname{tr} T_g \;=\; \sum_{i} D(g)_{ii} .

It is called simple (or irreducible) if TT is irreducible and compound otherwise. Three properties are immediate from tr⁡(AB)=tr⁡(BA)\operatorname{tr}(AB) = \operatorname{tr}(BA):

  • Basis independence. tr⁡(S−1DS)=tr⁡D\operatorname{tr}(S^{-1} D S) = \operatorname{tr} D, so equivalent representations have the same character.
  • Degree. χ(e)=tr⁡I=dim⁡V\chi(e) = \operatorname{tr} I = \dim V, the degree of the representation.
  • Class function. χ(hgh−1)=tr⁡(D(h)D(g)D(h)−1)=χ(g)\chi(hgh^{-1}) = \operatorname{tr}\bigl(D(h) D(g) D(h)^{-1}\bigr) = \chi(g), so χ\chi is constant on each conjugacy class (Conjugacy classes). A function G→CG \to \mathbb{C} constant on conjugacy classes is a class function; they form a vector space of dimension rr, the number of classes, a basis being the indicator functions of the classes.

On class functions put

(θ,ψ)  =  1∣G∣∑g∈Gθ(g) ψ(g)‾  =  1∣G∣∑i=1rci θiψi‾,(\theta, \psi) \;=\; \frac{1}{|G|} \sum_{g \in G} \theta(g)\,\overline{\psi(g)} \;=\; \frac{1}{|G|}\sum_{i=1}^{r} c_i\, \theta_i \overline{\psi_i} ,

linear in the first slot, where the second form collects the classes K1,…,Kr\mathcal{K}_1, \dots, \mathcal{K}_r, ci=∣Ki∣c_i = |\mathcal{K}_i|, and θi\theta_i is the common value of θ\theta on Ki\mathcal{K}_i. This is an inner product (Inner product spaces).

Convention. We follow Dummit and Foote in dividing by ∣G∣|G|. Riley, Hobson and Bence and Hassani write the same relations without the 1/∣G∣1/|G|, so where we write (χ(λ),χ(μ))=δλμ(\chi^{(\lambda)}, \chi^{(\mu)}) = \delta_{\lambda\mu} they write ∑gχ(λ)(g)χ(μ)(g)‾=∣G∣ δλμ\sum_{g} \chi^{(\lambda)}(g)\overline{\chi^{(\mu)}(g)} = |G|\,\delta_{\lambda\mu}. The two differ only by that factor.

Throughout, T(1),…,T(ρ)T^{(1)}, \dots, T^{(\rho)} is a fixed complete list of pairwise inequivalent irreducible complex representations of GG, nλn_\lambda is the degree of T(λ)T^{(\lambda)}, D^(λ)\hat D^{(\lambda)} its matrices, and χ(λ)\chi^{(\lambda)} its character. By part 1 of the statement in Representations of groups we may and do take every D^(λ)(g)\hat D^{(\lambda)}(g) to be unitary, which changes no character.

Theorem(The great orthogonality theorem and its consequences)AdaptedAdapted from Riley, Hobson & Bence (2006), §29.5, Eq. (29.13), p. 1091, §29.6.1, Eqs. (29.14)-(29.16), p. 1094, §29.7, Eq. (29.18), p. 1095, §29.7.1, Eq. (29.21), p. 1099; Hassani (2013), Eqs. (24.7)-(24.8), p. 735, Eq. (24.11), p. 736, Eqs. (24.15)-(24.17), pp. 737-738, Eq. (24.18), p. 739, Eq. (24.27), p. 742, Thm 24.5.2, p. 743; Dummit & Foote (2004), Thm 15 and Thm 16, p. 872

Let GG be a finite group, with notation as in the definition.

  1. Great orthogonality theorem. For all indices i,j,k,li, j, k, l in range and all λ,μ\lambda, \mu,
∑g∈G[D^(λ)(g)]ij‾  [D^(μ)(g)]kl  =  ∣G∣nλ δik δjl δλμ.\sum_{g \in G} \overline{\bigl[\hat D^{(\lambda)}(g)\bigr]_{ij}} \; \bigl[\hat D^{(\mu)}(g)\bigr]_{kl} \;=\; \frac{|G|}{n_\lambda}\, \delta_{ik}\, \delta_{jl}\, \delta_{\lambda\mu} .

Equivalently, without assuming unitarity, ∑g[D^(λ)(g)]ij[D^(μ)(g−1)]kl=∣G∣nλδjkδilδλμ\sum_{g} \bigl[\hat D^{(\lambda)}(g)\bigr]_{ij}\bigl[\hat D^{(\mu)}(g^{-1})\bigr]_{kl} = \dfrac{|G|}{n_\lambda}\delta_{jk}\delta_{il}\delta_{\lambda\mu}. 2. Character values. For every character χ\chi of GG and every gg, χ(g−1)=χ(g)‾\chi(g^{-1}) = \overline{\chi(g)}, and χ(g)\chi(g) is a sum of χ(e)\chi(e) roots of unity. 3. First orthogonality relation. (χ(λ),χ(μ))=δλμ(\chi^{(\lambda)}, \chi^{(\mu)}) = \delta_{\lambda\mu}: the simple characters are orthonormal, hence linearly independent, class functions. 4. Decomposition and multiplicities. If T≃⨁λmλT(λ)T \simeq \bigoplus_\lambda m_\lambda T^{(\lambda)} has character χ\chi, then χ=∑λmλχ(λ)\chi = \sum_\lambda m_\lambda \chi^{(\lambda)} and

mλ=(χ,χ(λ))=1∣G∣∑g∈Gχ(g) χ(λ)(g)‾,(χ,χ)=∑λmλ2.m_\lambda = (\chi, \chi^{(\lambda)}) = \frac{1}{|G|}\sum_{g \in G} \chi(g)\,\overline{\chi^{(\lambda)}(g)} , \qquad (\chi,\chi) = \sum_\lambda m_\lambda^2 .

In particular the multiplicities, and hence the representation up to equivalence, are determined by χ\chi; and TT is irreducible if and only if (χ,χ)=1(\chi,\chi) = 1. 5. The regular representation. Let TregT^{\mathrm{reg}} be the representation of GG on the ∣G∣|G|-dimensional space with basis {eh:h∈G}\{e_h : h \in G\} given by Tgregeh=eghT^{\mathrm{reg}}_g e_h = e_{gh}. Its character is

χreg(e)=∣G∣,χreg(g)=0  for g≠e,\chi^{\mathrm{reg}}(e) = |G|, \qquad \chi^{\mathrm{reg}}(g) = 0 \ \text{ for } g \neq e ,

so every irreducible representation occurs in it with multiplicity equal to its own degree, mλ=nλm_\lambda = n_\lambda, and therefore

∑λ=1ρnλ2  =  ∣G∣.\sum_{\lambda=1}^{\rho} n_\lambda^2 \;=\; |G| .
  1. Counting, and the column relation. The number ρ\rho of inequivalent irreducible complex representations equals the number rr of conjugacy classes, and the simple characters are an orthonormal basis of the space of class functions. Writing χi(λ)\chi^{(\lambda)}_i for the value of χ(λ)\chi^{(\lambda)} on Ki\mathcal{K}_i, the second orthogonality relation holds:
∑λ=1ρχi(λ) χj(λ)‾  =  ∣G∣ci δij.\sum_{\lambda=1}^{\rho} \chi^{(\lambda)}_i \,\overline{\chi^{(\lambda)}_j} \;=\; \frac{|G|}{c_i}\, \delta_{ij} .

Parts 1 to 5 are proved below. In part 6 we prove ρ≤r\rho \le r and take the reverse inequality, with the column relation, from the sources.

Idea of the proofOriginal

Everything comes from one observation, made in Schur's lemma: for any linear map XX, the group average A=∑gD^(λ)(g) X D^(μ)(g−1)A = \sum_g \hat D^{(\lambda)}(g)\, X\, \hat D^{(\mu)}(g^{-1}) intertwines two irreducible representations, so Schur's lemma evaluates it — zero if they are inequivalent, a known multiple of the identity if they are the same. Because XX is arbitrary, we may feed in the matrix units EjkE_{jk} one at a time, and each choice reads off one bilinear relation among the matrix entries. That is part 1, and it is the whole theorem; the rest is bookkeeping.

Characters are what survives a change of basis, and they are obtained from part 1 by setting the row index equal to the column index and summing, which is exactly taking traces. The orthogonality of entries collapses to orthogonality of characters, and since a character knows nothing but the multiplicities, a single sum extracts them.

The regular representation is then the one place where the counting closes: it contains every irreducible representation, and its character is so sparse — all of ∣G∣|G| concentrated at the identity — that the multiplicity formula returns the degree itself, giving ∑nλ2=∣G∣\sum n_\lambda^2 = |G| in one line.

ProofAdaptedAdapted from Hassani (2013), §24.3, Eqs. (24.6)-(24.8), pp. 734-735 and Eqs. (24.10)-(24.11), p. 736, §24.4, Eqs. (24.14)-(24.18), pp. 737-739; Riley, Hobson & Bence (2006), §29.6.1, Eq. (29.14), p. 1094, §29.7, Eq. (29.18), p. 1095, §29.7.1, pp. 1098-1099; Dummit & Foote (2004), Prop. 14 and Thm 15, p. 872

Part 1. Fix λ,μ\lambda, \mu and let XX be any nλ×nμn_\lambda \times n_\mu matrix. Put

A  =  ∑x∈GD^(λ)(x) X D^(μ)(x−1).A \;=\; \sum_{x \in G} \hat D^{(\lambda)}(x)\, X\, \hat D^{(\mu)}(x^{-1}) .

For g∈Gg \in G, inserting D^(μ)(g−1)D^(μ)(g)=I\hat D^{(\mu)}(g^{-1})\hat D^{(\mu)}(g) = I and using the homomorphism property twice,

D^(λ)(g) A=∑x∈GD^(λ)(gx) X D^(μ)((gx)−1) D^(μ)(g)=A D^(μ)(g),\hat D^{(\lambda)}(g)\,A = \sum_{x \in G} \hat D^{(\lambda)}(gx)\, X\, \hat D^{(\mu)}\bigl((gx)^{-1}\bigr)\, \hat D^{(\mu)}(g) = A\, \hat D^{(\mu)}(g) ,

because x↦gxx \mapsto gx is a bijection of GG, so the sum over xx is unchanged. Thus AA intertwines T(μ)T^{(\mu)} with T(λ)T^{(\lambda)}, both irreducible.

  • If λ≠μ\lambda \neq \mu the two are inequivalent, so A=0A = 0 by the first form of Schur's lemma.
  • If λ=μ\lambda = \mu then A=c IA = c\,I by the second form, and taking traces, c nλ=tr⁡A=∑xtr⁡(D^(λ)(x)XD^(λ)(x)−1)=∣G∣tr⁡Xc\, n_\lambda = \operatorname{tr} A = \sum_{x} \operatorname{tr}\bigl(\hat D^{(\lambda)}(x) X \hat D^{(\lambda)}(x)^{-1}\bigr) = |G| \operatorname{tr} X, so c=∣G∣tr⁡(X)/nλc = |G| \operatorname{tr}(X)/n_\lambda.

Both cases combine into a single statement about the entries of AA: for all ii and ll,

Ail=∣G∣ tr⁡Xnλ δλμ δil,A_{il} = \frac{|G|\,\operatorname{tr} X}{n_\lambda}\,\delta_{\lambda\mu}\,\delta_{il} ,

the factor δλμ\delta_{\lambda\mu} disposing of the inequivalent case, where tr⁡X\operatorname{tr}X need not even be defined because XX need not be square.

Now choose X=EjkX = E_{jk}, the matrix with a single 11 in row jj and column kk, so that (Ejk)ab=δajδbk(E_{jk})_{ab} = \delta_{aj}\delta_{bk} and tr⁡Ejk=δjk\operatorname{tr} E_{jk} = \delta_{jk}. The (i,l)(i,l) entry of AA is

Ail=∑x∈G∑a,b[D^(λ)(x)]ia(Ejk)ab[D^(μ)(x−1)]bl=∑x∈G[D^(λ)(x)]ij [D^(μ)(x−1)]kl,A_{il} = \sum_{x \in G} \sum_{a,b} \bigl[\hat D^{(\lambda)}(x)\bigr]_{ia} (E_{jk})_{ab} \bigl[\hat D^{(\mu)}(x^{-1})\bigr]_{bl} = \sum_{x \in G} \bigl[\hat D^{(\lambda)}(x)\bigr]_{ij}\,\bigl[\hat D^{(\mu)}(x^{-1})\bigr]_{kl} ,

while the formula for AA gives Ail=(∣G∣/nλ) δjk δλμ δilA_{il} = (|G|/n_\lambda)\,\delta_{jk}\,\delta_{\lambda\mu}\,\delta_{il}. That is the second display of part 1.

For the first display, use unitarity: D^(μ)(x−1)=D^(μ)(x)−1=D^(μ)(x)†\hat D^{(\mu)}(x^{-1}) = \hat D^{(\mu)}(x)^{-1} = \hat D^{(\mu)}(x)^{\dagger}, so [D^(μ)(x−1)]kl=[D^(μ)(x)]lk‾\bigl[\hat D^{(\mu)}(x^{-1})\bigr]_{kl} = \overline{\bigl[\hat D^{(\mu)}(x)\bigr]_{lk}}. Substituting gives ∑x[D^(λ)(x)]ij [D^(μ)(x)]lk‾=(∣G∣/nλ)δjkδilδλμ\sum_{x} \bigl[\hat D^{(\lambda)}(x)\bigr]_{ij}\,\overline{\bigl[\hat D^{(\mu)}(x)\bigr]_{lk}} = (|G|/n_\lambda)\delta_{jk}\delta_{il}\delta_{\lambda\mu}. Conjugate the whole identity, which leaves the right-hand side alone because it is real, and then interchange the names of the two free indices kk and ll:

∑x∈G[D^(λ)(x)]ij‾  [D^(μ)(x)]kl=∣G∣nλ δikδjlδλμ.\sum_{x \in G} \overline{\bigl[\hat D^{(\lambda)}(x)\bigr]_{ij}}\;\bigl[\hat D^{(\mu)}(x)\bigr]_{kl} = \frac{|G|}{n_\lambda}\,\delta_{ik}\delta_{jl}\delta_{\lambda\mu} .

(The factor is nλn_\lambda and not nμn_\mu; the two agree whenever the right-hand side is non-zero, since then λ=μ\lambda = \mu.)

Part 2. Let χ\chi be the character of TT and fix gg of order mm, so Tgm=Tgm=IT_g^m = T_{g^m} = I. The minimal polynomial of TgT_g therefore divides zm−1z^m - 1, which has mm distinct roots, so TgT_g is diagonalizable with eigenvalues ε1,…,εn\varepsilon_1, \dots, \varepsilon_n that are mm-th roots of unity, n=χ(e)n = \chi(e). Then χ(g)=∑sεs\chi(g) = \sum_s \varepsilon_s, which is the second claim. Also Tg−1=Tg−1T_{g^{-1}} = T_g^{-1} has eigenvalues εs−1=εs‾\varepsilon_s^{-1} = \overline{\varepsilon_s}, because ∣εs∣=1|\varepsilon_s| = 1; summing, χ(g−1)=∑sεs‾=χ(g)‾\chi(g^{-1}) = \sum_s \overline{\varepsilon_s} = \overline{\chi(g)}.

Part 3. In the first display of part 1 set j=ij = i and l=kl = k, then sum over ii from 11 to nλn_\lambda and over kk from 11 to nμn_\mu. The left-hand side becomes ∑gχ(λ)(g)‾ χ(μ)(g)\sum_{g} \overline{\chi^{(\lambda)}(g)}\,\chi^{(\mu)}(g), and the right-hand side becomes

∣G∣nλ δλμ∑i=1nλ∑k=1nμδikδik=∣G∣nλ δλμ nλ=∣G∣ δλμ,\frac{|G|}{n_\lambda}\,\delta_{\lambda\mu} \sum_{i=1}^{n_\lambda}\sum_{k=1}^{n_\mu} \delta_{ik}\delta_{ik} = \frac{|G|}{n_\lambda}\,\delta_{\lambda\mu}\, n_\lambda = |G|\,\delta_{\lambda\mu} ,

where the double sum collapses to nλn_\lambda because δik2=δik\delta_{ik}^2 = \delta_{ik} and the term δλμ\delta_{\lambda\mu} makes nμ=nλn_\mu = n_\lambda in every surviving term. Dividing by ∣G∣|G| and conjugating gives (χ(λ),χ(μ))=δλμ(\chi^{(\lambda)}, \chi^{(\mu)}) = \delta_{\lambda\mu}. Orthonormal vectors are linearly independent, so the χ(λ)\chi^{(\lambda)} are independent class functions.

Part 4. Choose a basis in which every D(g)D(g) is block diagonal with the blocks of the decomposition T≃⨁λmλT(λ)T \simeq \bigoplus_\lambda m_\lambda T^{(\lambda)}, which exists by part 4 of the statement in Representations of groups. The trace of a block-diagonal matrix adds up the traces of the blocks along its diagonal, so χ=∑λmλχ(λ)\chi = \sum_\lambda m_\lambda \chi^{(\lambda)}. Pairing with χ(μ)\chi^{(\mu)} and using part 3,

(χ,χ(μ))=∑λmλ (χ(λ),χ(μ))=mμ,(\chi, \chi^{(\mu)}) = \sum_\lambda m_\lambda\, (\chi^{(\lambda)}, \chi^{(\mu)}) = m_\mu ,

the first step using linearity in the first slot and that the mλm_\lambda are real integers. Likewise

(χ,χ)=∑λ,μmλmμ (χ(λ),χ(μ))=∑λmλ2.(\chi,\chi) = \sum_{\lambda,\mu} m_\lambda m_\mu\, (\chi^{(\lambda)}, \chi^{(\mu)}) = \sum_\lambda m_\lambda^2 .

Since the mλm_\lambda are non-negative integers, ∑λmλ2=1\sum_\lambda m_\lambda^2 = 1 holds exactly when one mλm_\lambda is 11 and the rest are 00, that is exactly when TT is irreducible. And because χ\chi determines every mλm_\lambda, two representations with the same character have the same multiplicities, hence are equivalent.

Part 5. In the basis {eh}h∈G\{e_h\}_{h \in G} the operator TgregT^{\mathrm{reg}}_g permutes the basis, sending ehe_h to eghe_{gh}. Its matrix therefore has diagonal entry 11 in position (h,h)(h,h) exactly when gh=hgh = h, that is when g=eg = e, and 00 otherwise. Hence χreg(e)=∣G∣\chi^{\mathrm{reg}}(e) = |G| and χreg(g)=0\chi^{\mathrm{reg}}(g) = 0 for g≠eg \neq e. (That this is a representation follows from associativity: TgregTg′regeh=eg(g′h)=e(gg′)hT^{\mathrm{reg}}_g T^{\mathrm{reg}}_{g'} e_h = e_{g(g'h)} = e_{(gg')h}.) Part 4 now gives, with only the term g=eg = e surviving,

mλ=1∣G∣∑g∈Gχreg(g) χ(λ)(g)‾=1∣G∣ ∣G∣ χ(λ)(e)‾=nλ,m_\lambda = \frac{1}{|G|}\sum_{g \in G} \chi^{\mathrm{reg}}(g)\,\overline{\chi^{(\lambda)}(g)} = \frac{1}{|G|}\,|G|\,\overline{\chi^{(\lambda)}(e)} = n_\lambda ,

using χ(λ)(e)=nλ\chi^{(\lambda)}(e) = n_\lambda, which is real. Evaluating χreg=∑λnλχ(λ)\chi^{\mathrm{reg}} = \sum_\lambda n_\lambda \chi^{(\lambda)} at g=eg = e gives ∣G∣=∑λnλ⋅nλ|G| = \sum_\lambda n_\lambda \cdot n_\lambda.

Part 6, the inequality ρ≤r\rho \le r. Each χ(λ)\chi^{(\lambda)} is a class function, and by part 3 the ρ\rho of them are linearly independent. The space of class functions has dimension rr, so ρ≤r\rho \le r. The reverse inequality r≤ρr \le \rho is proved by Hassani from the class sums κi=∑x∈Kix\kappa_i = \sum_{x \in \mathcal{K}_i} x in the group algebra: each ∑x∈KiD^(λ)(x)\sum_{x \in \mathcal{K}_i} \hat D^{(\lambda)}(x) commutes with the representation, hence is a scalar λi(λ)I\lambda_i^{(\lambda)} I by Schur's lemma, and chasing the resulting structure constants yields the column relation of part 6, in which the rr vectors (χi(λ))λ=1ρ\bigl(\chi^{(\lambda)}_i\bigr)_{\lambda=1}^{\rho}, one per class, are mutually orthogonal and non-zero, forcing r≤ρr \le \rho (Hassani (2013), §24.5, Eqs. (24.21)-(24.27), pp. 741-742, and Thm 24.5.2, p. 743). With ρ=r\rho = r the ρ\rho orthonormal simple characters are a basis of the rr-dimensional space of class functions (Dummit & Foote (2004), Eq. (18.10) and Thm 15, pp. 870-872). □\square

Remark(Where the hypotheses are used)Original

Finiteness of GG is used in every sum over the group, and in the reindexing x↦gxx \mapsto gx that makes AA an intertwiner. Nothing survives verbatim for infinite groups; the correct replacement averages with an invariant measure instead of a sum, which is why the theory extends cleanly to compact groups and to the rotation group (The rotation group and SU(2)) but not to, say, Z\mathbb{Z}.

The field must be C\mathbb{C}, because part 1 invokes the second form of Schur's lemma, which needs an algebraically closed field. The failure is easy to see. Let G=C3={e,r,r2}G = C_3 = \{e, r, r^2\} act on R2\mathbb{R}^2 by rotations through 00, 2π/32\pi/3, 4π/34\pi/3. This representation is irreducible over R\mathbb{R}, and D^(g)11=D^(g)22=cos⁡θg\hat D(g)_{11} = \hat D(g)_{22} = \cos\theta_g, so

∑g∈GD^(g)11 D^(g)22=1+14+14=32,\sum_{g \in G} \hat D(g)_{11}\,\hat D(g)_{22} = 1 + \tfrac14 + \tfrac14 = \tfrac32 ,

whereas part 1 with (i,j)=(1,1)(i,j) = (1,1) and (k,l)=(2,2)(k,l) = (2,2) predicts (∣G∣/n)δ12δ12=0(|G|/n)\delta_{12}\delta_{12} = 0. The character version fails too: χ=(2,−1,−1)\chi = (2, -1, -1) gives ∑gχ(g)2=4+1+1=6=2∣G∣\sum_g \chi(g)^2 = 4 + 1 + 1 = 6 = 2|G|, so (χ,χ)=2(\chi,\chi) = 2, not 11. Read over C\mathbb{C}, that 22 is correct and informative: it says (χ,χ)=∑mλ2=1+1(\chi,\chi) = \sum m_\lambda^2 = 1 + 1, and indeed over C\mathbb{C} the representation splits into the two one-dimensional representations r↦ωr \mapsto \omega and r↦ω2r \mapsto \omega^2, ω=e2πi/3\omega = e^{2\pi i /3}.

Unitarity is used only for the conjugated form. The version with D^(μ)(g−1)\hat D^{(\mu)}(g^{-1}) needs no inner product at all; it is unitarity that converts D^(g−1)\hat D(g^{-1}) into D^(g)‾ T\overline{\hat D(g)}^{\,\mathsf T} and so produces the Hermitian inner product. Since every complex representation of a finite group is equivalent to a unitary one and characters are unchanged by equivalence, this costs nothing.

The list of irreducible representations must be complete and pairwise inequivalent. Part 1 says nothing if the same representation is listed twice under different names, and the column relation of part 6 is false if any irreducible representation is omitted: the left-hand side is a sum over all of them.

Part 4 needs complete reducibility, which is Maschke's theorem from Representations of groups, and with it the fact that the multiplicities are well defined. Over a field of characteristic dividing ∣G∣|G| the character no longer determines the representation, and (χ,χ)(\chi,\chi) is not even defined in the same way.

What characters forget. A character determines a representation up to equivalence, but two non-isomorphic groups can have identical character tables: D8D_8 and the quaternion group Q8Q_8, both of order 88, do. Riley, Hobson and Bence note the same phenomenon for the point groups C4vC_{4v} and D2dD_{2d} (Riley, Hobson & Bence (2006), §29.6, p. 1092). Characters are a complete invariant of a representation, not of a group.

Method(Decomposing a representation with characters)Original

Given a representation TT of a finite group GG and the simple characters of GG:

  1. List the conjugacy classes K1,…,Kr\mathcal{K}_1, \dots, \mathcal{K}_r with their sizes cic_i, and pick one representative gig_i of each. Everything below uses only representatives, since characters are class functions.
  2. Compute χ(gi)\chi(g_i), not the matrices. For a permutation representation, χ(g)\chi(g) is just the number of basis elements gg fixes (Dummit & Foote (2004), §18.3, Example 3, p. 866). For an action on functions or on monomials, it is the sum of the diagonal weights, so only the diagonal of each matrix is needed (Riley, Hobson & Bence (2006), §29.7, p. 1096).
  3. Test irreducibility first. Compute (χ,χ)=1∣G∣∑ici∣χ(gi)∣2(\chi,\chi) = \frac{1}{|G|}\sum_i c_i |\chi(g_i)|^2. If it is 11, stop: TT is irreducible. If it is kk, then ∑λmλ2=k\sum_\lambda m_\lambda^2 = k, which already limits the possibilities severely.
  4. Extract each multiplicity by mλ=1∣G∣∑i=1rci χ(gi) χ(λ)(gi)‾m_\lambda = \frac{1}{|G|}\sum_{i=1}^{r} c_i\, \chi(g_i)\, \overline{\chi^{(\lambda)}(g_i)}. Every mλm_\lambda must come out a non-negative integer; a fraction means an arithmetic slip, a wrong class size, or an incomplete character table.
  5. Check twice. Verify ∑λmλnλ=χ(e)=dim⁡V\sum_\lambda m_\lambda n_\lambda = \chi(e) = \dim V and ∑λmλ2=(χ,χ)\sum_\lambda m_\lambda^2 = (\chi,\chi). These two use different parts of the data and catch almost every error.

Constructing the simple characters in the first place is the business of Character tables; the sum rules ∑λnλ2=∣G∣\sum_\lambda n_\lambda^2 = |G| and ρ=r\rho = r from part 6 are the main tools there.

Example(Quadratic forms in three variables under S3S_3)Original

The group and its simple characters. Take G=S3G = S_3, of order 66, with the three conjugacy classes (Conjugacy classes)

K1={e} (c1=1),K2={(1 2),(1 3),(2 3)} (c2=3),K3={(1 2 3),(1 3 2)} (c3=2).\mathcal{K}_1 = \{e\}\ (c_1 = 1), \qquad \mathcal{K}_2 = \{(1\,2),(1\,3),(2\,3)\}\ (c_2 = 3), \qquad \mathcal{K}_3 = \{(1\,2\,3),(1\,3\,2)\}\ (c_3 = 2) .

By part 6 there are exactly three inequivalent irreducible representations, and by part 5 their degrees satisfy n12+n22+n32=6n_1^2 + n_2^2 + n_3^2 = 6, whose only solution in positive integers is 1,1,21, 1, 2. All three are already in hand: the trivial representation; the sign representation σ↦sgn⁡σ\sigma \mapsto \operatorname{sgn}\sigma; and the two-dimensional representation D^\hat D built in Representations of groups, which is irreducible there. Taking traces of the six matrices listed in Schur's lemma — tr⁡diag⁡(−1,1)=0\operatorname{tr}\operatorname{diag}(-1,1) = 0 for a reflection and −12−12=−1-\tfrac12 - \tfrac12 = -1 for a rotation — the characters on (K1,K2,K3)(\mathcal{K}_1, \mathcal{K}_2, \mathcal{K}_3) are

χ(1)=(1, 1, 1),χ(2)=(1, −1, 1),χ(E)=(2, 0, −1).\chi^{(1)} = (1,\,1,\,1), \qquad \chi^{(2)} = (1,\,-1,\,1), \qquad \chi^{(E)} = (2,\,0,\,-1) .

Part 3, checked. With weights (c1,c2,c3)=(1,3,2)(c_1,c_2,c_3) = (1,3,2),

(χ(E),χ(E))=16[1⋅22+3⋅02+2⋅(−1)2]=4+0+26=1,(\chi^{(E)}, \chi^{(E)}) = \tfrac16\bigl[1\cdot 2^2 + 3\cdot 0^2 + 2\cdot(-1)^2\bigr] = \tfrac{4+0+2}{6} = 1 ,(χ(1),χ(2))=16[1−3+2]=0,(χ(2),χ(E))=16[1⋅1⋅2+3⋅(−1)⋅0+2⋅1⋅(−1)]=0.(\chi^{(1)}, \chi^{(2)}) = \tfrac16\bigl[1 - 3 + 2\bigr] = 0, \qquad (\chi^{(2)}, \chi^{(E)}) = \tfrac16\bigl[1\cdot1\cdot2 + 3\cdot(-1)\cdot 0 + 2\cdot 1 \cdot(-1)\bigr] = 0 .

The representation to decompose. Let VV be the space of homogeneous quadratic polynomials in x1,x2,x3x_1, x_2, x_3, of dimension 66 with basis

x12, x22, x32, x1x2, x1x3, x2x3,x_1^2,\ x_2^2,\ x_3^2,\ x_1x_2,\ x_1x_3,\ x_2x_3 ,

and let σ∈S3\sigma \in S_3 act by permuting the variables, (Tσp)(x1,x2,x3)=p(xσ(1),xσ(2),xσ(3))(T_\sigma p)(x_1,x_2,x_3) = p(x_{\sigma(1)}, x_{\sigma(2)}, x_{\sigma(3)}). This permutes the six basis monomials, so by step 2 of the method χ(σ)\chi(\sigma) counts the monomials σ\sigma fixes.

  • σ=e\sigma = e fixes all six: χ1=6\chi_1 = 6.
  • σ=(1 2)\sigma = (1\,2) swaps x12↔x22x_1^2 \leftrightarrow x_2^2 and x1x3↔x2x3x_1x_3 \leftrightarrow x_2x_3, and fixes x32x_3^2 and x1x2x_1x_2: χ2=2\chi_2 = 2.
  • σ=(1 2 3)\sigma = (1\,2\,3) cycles x12→x22→x32→x12x_1^2 \to x_2^2 \to x_3^2 \to x_1^2 and x1x2→x2x3→x1x3→x1x2x_1x_2 \to x_2x_3 \to x_1x_3 \to x_1x_2, fixing nothing: χ3=0\chi_3 = 0.

So χ=(6,2,0)\chi = (6, 2, 0).

Step 3: how far from irreducible.

(χ,χ)=16[1⋅36+3⋅4+2⋅0]=486=8.(\chi,\chi) = \tfrac16\bigl[1\cdot 36 + 3 \cdot 4 + 2\cdot 0\bigr] = \tfrac{48}{6} = 8 .

Not 11, so VV is reducible, and ∑λmλ2=8\sum_\lambda m_\lambda^2 = 8.

Step 4: the multiplicities.

m1=16[1⋅6⋅1+3⋅2⋅1+2⋅0⋅1]=6+6+06=2,m_1 = \tfrac16\bigl[1\cdot 6 \cdot 1 + 3 \cdot 2 \cdot 1 + 2\cdot 0 \cdot 1\bigr] = \tfrac{6+6+0}{6} = 2 ,m2=16[1⋅6⋅1+3⋅2⋅(−1)+2⋅0⋅1]=6−6+06=0,m_2 = \tfrac16\bigl[1\cdot 6 \cdot 1 + 3\cdot 2\cdot(-1) + 2\cdot 0\cdot 1\bigr] = \tfrac{6-6+0}{6} = 0 ,mE=16[1⋅6⋅2+3⋅2⋅0+2⋅0⋅(−1)]=126=2.m_E = \tfrac16\bigl[1\cdot 6\cdot 2 + 3\cdot 2\cdot 0 + 2\cdot 0\cdot(-1)\bigr] = \tfrac{12}{6} = 2 .

All three are non-negative integers, as they must be. Hence

V  ≃  2 T(1)  ⊕  2 T(E),V \;\simeq\; 2\,T^{(1)} \;\oplus\; 2\,T^{(E)} ,

with no copy of the sign representation at all.

Step 5: both checks. Degrees: m1n1+m2n2+mEnE=2⋅1+0⋅1+2⋅2=6=dim⁡Vm_1 n_1 + m_2 n_2 + m_E n_E = 2\cdot 1 + 0 \cdot 1 + 2 \cdot 2 = 6 = \dim V. Norms: m12+m22+mE2=4+0+4=8=(χ,χ)m_1^2 + m_2^2 + m_E^2 = 4 + 0 + 4 = 8 = (\chi,\chi).

Reading the answer off the polynomials. The two copies of the trivial representation are the two independent symmetric quadratics,

q1=x12+x22+x32,q2=x1x2+x1x3+x2x3,q_1 = x_1^2 + x_2^2 + x_3^2, \qquad q_2 = x_1x_2 + x_1x_3 + x_2x_3 ,

and that there are exactly two of them is the statement m1=2m_1 = 2. That m2=0m_2 = 0 says no quadratic in three variables changes sign under every transposition — correct, since such a polynomial would be divisible by (x1−x2)(x1−x3)(x2−x3)(x_1-x_2)(x_1-x_3)(x_2-x_3), of degree 33. The remaining four dimensions carry two copies of the two-dimensional representation, spanned for instance by the pairs

(x12−x22,  x12+x22−2x32)and(x1x2−x1x3,  x1x2+x1x3−2x2x3).\bigl(x_1^2 - x_2^2,\ \ x_1^2 + x_2^2 - 2x_3^2\bigr) \quad\text{and}\quad \bigl(x_1x_2 - x_1x_3,\ \ x_1x_2 + x_1x_3 - 2x_2x_3\bigr) .

The structural reason is visible: VV is the direct sum of the two invariant subspaces span⁡{x12,x22,x32}\operatorname{span}\{x_1^2, x_2^2, x_3^2\} and span⁡{x2x3,x1x3,x1x2}\operatorname{span}\{x_2x_3, x_1x_3, x_1x_2\}, and each is a copy of the permutation representation on three letters — in the second, σ\sigma sends the monomial that omits xix_i to the monomial that omits xσ(i)x_{\sigma(i)}. That representation was decomposed as trivial ⊕ E\oplus\, E in Representations of groups, so V≃2(trivial⊕E)V \simeq 2(\text{trivial} \oplus E), which is the answer the characters gave. Reaching it by characters needed no matrix of TT at all, only three fixed-point counts.

ApplicationOriginal

Counting normal modes by symmetry. For a molecule with symmetry group GG, the 3N3N Cartesian displacements of its NN atoms carry a representation whose character is computed atom by atom: only atoms left in place by a symmetry operation contribute, and each contributes a small universal number (33 for the identity, 1+2cos⁡θ1 + 2\cos\theta for a rotation by θ\theta, and so on). Step 4 then gives, with no dynamics at all, how many vibrational modes of each symmetry type the molecule has, and therefore how many distinct frequencies to expect and how degenerate each is. Subtracting the three translational and three rotational representations leaves the genuine vibrations. The entire calculation is one row of arithmetic per conjugacy class.

Which transitions are allowed. A matrix element ∫ψf∗ O^ ψi\int \psi_f^{*}\, \hat O\, \psi_i is invariant under the symmetry group, so it vanishes unless the trivial representation occurs in the product representation carried by the integrand; and by part 4 the multiplicity of the trivial representation in a product is (χfχOχi,χ(1))(\chi_f \chi_O \chi_i, \chi^{(1)}), a single sum. This is the infrared and Raman selection rule, and the systematic version is Product representations and selection rules. Arfken's discussion of why a molecule needs the right symmetry to have a dipole moment is the same computation (Arfken, Weber & Harris (2013), §17.3, p. 830).

Crystal field and level splitting. An atomic level of angular momentum ℓ\ell carries the (2ℓ+1)(2\ell+1)-dimensional representation of the full rotation group. Put the atom in a crystal and the symmetry drops to a point group GG (Point groups and crystal symmetry); the same (2ℓ+1)(2\ell+1) states now carry a representation of GG, generally reducible, and step 4 says exactly how the level splits and what the new degeneracies are. The number of lines a spectroscopist sees, and their multiplicities, are read from a character table before any energy is computed.

Counting orbits. Applied to a permutation representation on a finite set XX, part 4 with λ\lambda the trivial representation says m1=1∣G∣∑g∣Fix⁡(g)∣m_1 = \frac{1}{|G|}\sum_g |\operatorname{Fix}(g)|, since χ(g)\chi(g) is the fixed-point count. On the other hand m1m_1 is the dimension of the subspace of GG-invariant vectors, which has the orbit sums as a basis. So the average number of fixed points is the number of orbits: Burnside's counting lemma, recovered from character theory (Group actions).

Fourier analysis is the abelian case. For an abelian GG every irreducible representation is one-dimensional (Schur's lemma), so characters are the representations, and part 6 says there are ∣G∣|G| of them, forming an orthonormal basis of all functions on GG. Expanding a function in that basis is the discrete Fourier transform, and part 3 is Parseval's relation for it. Replacing the finite group by the circle and the sum by an integral turns the same statements into the classical theory of Fourier series and Parseval's theorem for Fourier series; Dummit and Foote set the analogy out in detail (Dummit & Foote (2004), §18.3, pp. 875-876). Non-abelian character theory is what replaces Fourier analysis when the symmetry group does not commute.

Method

Character tables

Adapted

Shows how the square array of irreducible characters of a finite group is pinned down by orthogonality of its rows and of its columns together with a few arithmetic constraints, and how, once built, it reduces any representation to a list of multiplicities.

Prerequisites: Orthogonality relations and characters, Conjugacy classes, Representations of groups, Group actions

Definition(The character table)AdaptedAdapted from Dummit & Foote (2004), §19.1, p. 880; Hassani (2013), Table 24.1 and preceding text, p. 743; Arfken, Weber & Harris (2013), Table 17.3 and surrounding text, pp. 831-832

Let GG be a finite group of order ∣G∣|G|, with conjugacy classes K1,…,KrK_1, \dots, K_r of sizes c1,…,crc_1, \dots, c_r, numbered so that K1={1}K_1 = \{1\} and c1=1c_1 = 1. A character is constant on each class (Orthogonality relations and characters), so an irreducible character χ\chi is determined by the rr numbers

χi  :=  χ(gi),gi∈Ki  any representative.\chi_i \;:=\; \chi(g_i) , \qquad g_i \in K_i \ \text{ any representative} .

By Orthogonality relations and characters the number of inequivalent irreducible representations is also rr. The character table of GG is the resulting r×rr \times r array: one row for each irreducible character χ(1),…,χ(r)\chi^{(1)}, \dots, \chi^{(r)}, one column for each class, and the entry in row μ\mu and column ii equal to χi(μ)\chi^{(\mu)}_i. It is square, and it is this squareness that makes a table of it rather than a list.

Four conventions are almost universal and are used throughout the handbook.

  • The first row is the trivial (principal) character, χi(1)=1\chi^{(1)}_i = 1 for every ii; the first column is the class of the identity. The remaining rows are ordered by increasing degree.
  • The identity column gives the degrees. χ(μ)(1)=tr⁡Inμ=nμ\chi^{(\mu)}(1) = \operatorname{tr} I_{n_\mu} = n_\mu, so reading down the first column reads off the dimensions of the irreducible representations.
  • Each column heading carries the size of its class, written as a prefix (2C32C_3, 3σv3\sigma_v) in the physics and chemistry literature and as a separate row of sizes cic_i in the algebra literature. Without it the table cannot be used, because every inner product below is weighted by the cic_i.
  • Rows are named, not numbered. A one-dimensional irrep is called AA if the principal rotation has character +1+1 and BB if it has character −1-1; a two-dimensional irrep is called EE and a three-dimensional one TT.

The inner product of two class functions θ,ψ:G→C\theta, \psi : G \to \mathbb{C} is

(θ,ψ)  =  1∣G∣∑g∈Gθ(g) ψ(g)‾  =  1∣G∣∑i=1rci θi ψi‾,(\theta, \psi) \;=\; \frac{1}{|G|}\sum_{g \in G} \theta(g)\,\overline{\psi(g)} \;=\; \frac{1}{|G|}\sum_{i=1}^{r} c_i\,\theta_i\,\overline{\psi_i} ,

linear in the first slot, as everywhere in this handbook. The second form is the one a table is read with: the sum runs over the rr columns, each weighted by its class size.

Method(The constraints that determine a table)AdaptedAdapted from Riley, Hobson & Bence (2006), §29.8, properties (i)-(vi), p. 1100; Hassani (2013), Eq. (24.27), p. 742, and Theorem 24.5.3, p. 743; Dummit & Foote (2004), Corollary 11(2), p. 861, Corollary 5, p. 888, and §19.1, p. 880; Arfken, Weber & Harris (2013), Eq. (17.10), p. 831

Let GG be a finite group with the notation of the definition, and let G′=[G,G]G' = [G,G] be its commutator subgroup. The following hold.

  • (C1) Shape. The table is r×rr \times r, where rr is the number of conjugacy classes.
  • (C2) Rows are orthonormal. (χ(μ),χ(ν))=δμν(\chi^{(\mu)}, \chi^{(\nu)}) = \delta_{\mu\nu}, that is 1∣G∣∑i=1rci χi(μ) χi(ν)‾  =  δμν.\frac{1}{|G|}\sum_{i=1}^{r} c_i\,\chi^{(\mu)}_i\,\overline{\chi^{(\nu)}_i} \;=\; \delta_{\mu\nu} .
  • (C3) Degrees. ∑μ=1rnμ2=∣G∣\sum_{\mu=1}^{r} n_\mu^{2} = |G| with nμ=χ(μ)(1)≥1n_\mu = \chi^{(\mu)}(1) \ge 1, and each nμn_\mu divides ∣G∣|G| (Dummit and Foote, Corollary 5, p. 888). The number of μ\mu with nμ=1n_\mu = 1 is exactly the index ∣G:G′∣|G : G'|; in particular every group has at least one, the trivial character, and GG is abelian precisely when every nμ=1n_\mu = 1.
  • (C4) Columns are orthogonal. For all i,ji, j, ∑μ=1rχi(μ) χj(μ)‾  =  ∣G∣ci δij.\sum_{\mu=1}^{r} \chi^{(\mu)}_i\,\overline{\chi^{(\mu)}_j} \;=\; \frac{|G|}{c_i}\,\delta_{ij} .
  • (C5) Entries are sums of roots of unity. If g∈Kig \in K_i has order mm, then χi(μ)\chi^{(\mu)}_i is a sum of nμn_\mu complex mmth roots of unity. Consequently ∣χi(μ)∣  ≤  nμ,χ(μ)(g−1)  =  χ(μ)(g)‾,\bigl|\chi^{(\mu)}_i\bigr| \;\le\; n_\mu , \qquad \chi^{(\mu)}\bigl(g^{-1}\bigr) \;=\; \overline{\chi^{(\mu)}(g)} , and χi(μ)\chi^{(\mu)}_i is real whenever KiK_i is closed under inversion. The order mm divides ∣G∣|G|, by Lagrange's theorem (Cosets and Lagrange's theorem).
  • (C6) Reading off multiplicities. If DD is any representation of GG with character ψ\psi, then D≃⨁μmμ D(μ)D \simeq \bigoplus_\mu m_\mu\, D^{(\mu)} with mμ  =  (ψ,χ(μ))  =  1∣G∣∑i=1rci ψi χi(μ)‾  ∈  {0,1,2,… },m_\mu \;=\; \bigl(\psi, \chi^{(\mu)}\bigr) \;=\; \frac{1}{|G|}\sum_{i=1}^{r} c_i\,\psi_i\,\overline{\chi^{(\mu)}_i} \;\in\; \{0, 1, 2, \dots\} , and DD is irreducible if and only if (ψ,ψ)=1(\psi, \psi) = 1.

Every one of these is established in Orthogonality relations and characters; they are collected here because the method below is nothing but their repeated use. Specifically, that unit proves the count of irreducible representations (C1), the first orthogonality relation (C2), the decomposition formula (C6) and the degree sum in (C3) — Arfken's dimensionality theorem — and it states the column relation (C4), which is Hassani's Eq. (24.27) and the "orthogonality of columns" of Dummit and Foote, and the roots-of-unity form in (C5), which is Riley, Hobson and Bence's property (vi). The divisibility in (C3) is Dummit and Foote's Corollary 5, the count of one-dimensional characters their Corollary 11(2), and the abelian criterion Hassani's Theorem 24.5.3.

The proof below supplies the two things a table-builder cannot do without and that are left open there: a proof of the column relation (C4), which Orthogonality relations and characters states but takes from its sources, and the two consequences of (C5) — the bound ∣χi(μ)∣≤nμ|\chi^{(\mu)}_i| \le n_\mu and the reality criterion — that cut the search for unknown entries down to a finite list.

Idea of the proofOriginal

Assemble the table into a matrix UU with entries Uμi=ci/∣G∣  χi(μ)U_{\mu i} = \sqrt{c_i/|G|}\;\chi^{(\mu)}_i, that is, the table with each column scaled by the square root of its class size. Row orthonormality (C2) says exactly that UU†=IUU^{\dagger} = I. A square matrix with orthonormal rows is unitary, so U†U=IU^{\dagger}U = I as well — and that is the column relation (C4). Nothing is needed beyond (C1) and (C2): squareness is what converts orthogonality of rows into orthogonality of columns, and the number of classes equalling the number of irreps is therefore the hinge of the whole construction.

The second statement, (C5), comes from an even shorter observation. An element of order mm is sent by a representation to a matrix DD with Dm=ID^{m} = I, which forces every eigenvalue of DD to satisfy λm=1\lambda^{m} = 1. The character is the sum of those eigenvalues, so it is a sum of nμn_\mu roots of unity; the triangle inequality then bounds it by nμn_\mu, and replacing gg by g−1g^{-1} inverts each eigenvalue, which for a root of unity is the same as conjugating it.

ProofOriginal

(C4), columns. Orthogonality relations and characters states this relation and takes it from its sources; here is a proof from (C1) and (C2) alone. Define the r×rr \times r matrix

Uμi  =  ci∣G∣  χi(μ),μ,i∈{1,…,r},U_{\mu i} \;=\; \sqrt{\frac{c_i}{|G|}}\;\chi^{(\mu)}_i , \qquad \mu, i \in \{1, \dots, r\} ,

which is square by (C1).

Step 1 (rows). By (C2),

(UU†)μν  =  ∑i=1rUμi Uνi‾  =  1∣G∣∑i=1rci χi(μ) χi(ν)‾  =  δμν,\bigl(UU^{\dagger}\bigr)_{\mu\nu} \;=\; \sum_{i=1}^{r} U_{\mu i}\,\overline{U_{\nu i}} \;=\; \frac{1}{|G|}\sum_{i=1}^{r} c_i\,\chi^{(\mu)}_i\,\overline{\chi^{(\nu)}_i} \;=\; \delta_{\mu\nu} ,

so UU†=IUU^{\dagger} = I.

Step 2 (squareness). For square matrices a right inverse is a left inverse: UU†=IUU^{\dagger} = I gives det⁡U≠0\det U \ne 0, hence U−1U^{-1} exists, and multiplying UU†=IUU^{\dagger} = I on the left by U−1U^{-1} gives U†=U−1U^{\dagger} = U^{-1}, so also U†U=IU^{\dagger}U = I. This step, and only this step, uses (C1).

Step 3 (read off). Writing out (U†U)ij=δij\bigl(U^{\dagger}U\bigr)_{ij} = \delta_{ij},

δij  =  ∑μ=1rUμi‾ Uμj  =  cicj∣G∣∑μ=1rχi(μ)‾ χj(μ).\delta_{ij} \;=\; \sum_{\mu=1}^{r} \overline{U_{\mu i}}\,U_{\mu j} \;=\; \frac{\sqrt{c_ic_j}}{|G|}\sum_{\mu=1}^{r} \overline{\chi^{(\mu)}_i}\,\chi^{(\mu)}_j .

For i=ji = j this is ∑μ∣χi(μ)∣2=∣G∣/ci\sum_\mu |\chi^{(\mu)}_i|^{2} = |G|/c_i, and for i≠ji \ne j it is ∑μχi(μ)‾χj(μ)=0\sum_\mu \overline{\chi^{(\mu)}_i}\chi^{(\mu)}_j = 0. Taking complex conjugates gives the form stated in (C4).

(C5), the consequences of the roots-of-unity form. Let g∈Kig \in K_i have order mm and let D=D(μ)(g)D = D^{(\mu)}(g), an nμ×nμn_\mu \times n_\mu matrix. That χi(μ)\chi^{(\mu)}_i is a sum of nμn_\mu complex mmth roots of unity is proved in Orthogonality relations and characters; the one-line reason is that Dm=D(μ)(gm)=ID^{m} = D^{(\mu)}(g^{m}) = I, so the polynomial tm−1t^{m}-1, which has mm simple roots, annihilates DD and makes it diagonalisable with every eigenvalue a root of tm=1t^{m} = 1 (Eigenvalues and eigenvectors). Write λ1,…,λnμ\lambda_1, \dots, \lambda_{n_\mu} for those eigenvalues, so that χi(μ)=tr⁡D=∑kλk\chi^{(\mu)}_i = \operatorname{tr} D = \sum_k \lambda_k. What the method below actually uses are the two consequences.

The bound. Each ∣λk∣=1|\lambda_k| = 1, so the triangle inequality gives

∣χi(μ)∣  ≤  ∑k=1nμ∣λk∣  =  nμ,\bigl|\chi^{(\mu)}_i\bigr| \;\le\; \sum_{k=1}^{n_\mu} |\lambda_k| \;=\; n_\mu ,

with equality only when all nμn_\mu eigenvalues coincide, that is when DD is a scalar matrix.

The reality criterion. D(μ)(g−1)=D−1D^{(\mu)}(g^{-1}) = D^{-1} has eigenvalues λk−1=λk‾\lambda_k^{-1} = \overline{\lambda_k}, again because ∣λk∣=1|\lambda_k| = 1; summing, χ(μ)(g−1)=χ(μ)(g)‾\chi^{(\mu)}(g^{-1}) = \overline{\chi^{(\mu)}(g)}. If the class KiK_i contains g−1g^{-1} along with gg, the left-hand side is χi(μ)\chi^{(\mu)}_i itself, so χi(μ)=χi(μ)‾\chi^{(\mu)}_i = \overline{\chi^{(\mu)}_i} and the whole column is real. □\square

Remark(Where the hypotheses are used, and what the table does not tell you)Original
  • Finiteness, twice. It enters through Maschke's theorem, which needs ∣G∣|G| to be invertible in the field and gives complete reducibility (Representations of groups), and again in (C5), where an element of a finite group has finite order. Over a field of characteristic pp dividing ∣G∣|G| both fail: the representation of Z/p\mathbb{Z}/p on Fp2\mathbb{F}_p^{2} sending the generator to (1101)\left(\begin{smallmatrix}1&1\\0&1\end{smallmatrix}\right) has no invariant complement to the span of the first basis vector, so there is no decomposition for a character to record, and modular character theory is a different subject.
  • C\mathbb{C}, not R\mathbb{R}. (C1) is false over R\mathbb{R}. The cyclic group C3=⟨a⟩C_3 = \langle a \rangle has three classes, but only two irreducible real representations: the trivial one and the two-dimensional rotation by 2π/32\pi/3, which is irreducible over R\mathbb{R} because a real 2×22\times 2 rotation by an angle that is not a multiple of π\pi has no real eigenvector. The complex table is 3×33 \times 3 with entries 1,ω,ω21, \omega, \omega^{2}; the real array is not square, Step 2 of the proof of (C4) collapses, and the columns are not orthogonal. Everything in this unit is over C\mathbb{C}.
  • Squareness is exactly Step 2. If one knew only that rows are orthonormal, the characters would span an r′r'-dimensional subspace of the rr-dimensional space of class functions with r′≤rr' \le r, and the columns of the resulting r′×rr' \times r array would satisfy no relation. The theorem that r′=rr' = r — equivalently, that the irreducible characters are a basis of the class functions and not merely an orthonormal set — is what (C4) is built on, and it is proved in Orthogonality relations and characters.
  • (C5) constrains but does not determine. Knowing that an entry is a sum of nμn_\mu mmth roots of unity cuts the search to a finite set, which is why it is useful by hand, but it alone never finishes a table. In the worked example below it is used only to know that the one-dimensional characters of an element of order 22 are ±1\pm 1.
  • A table is not a group. The dihedral group of order 88 and the quaternion group of order 88 have identical character tables, as Dummit and Foote note on p. 882, yet they are not isomorphic. So no construction in this unit can be inverted: the table records how GG acts on complex vector spaces, which is strictly less information than GG. What the table does determine includes the degrees, the class sizes, which classes are inverse to which, the order of GG, the normal subgroups (as intersections of kernels {g:χ(μ)(g)=nμ}\{g : \chi^{(\mu)}(g) = n_\mu\}), and hence whether GG is simple or soluble.
  • Reality is not automatic. (C5) gives real entries only for classes closed under inversion. The table of C3C_3 above has entries ω=e2πi/3\omega = e^{2\pi i/3}, and the two non-trivial characters are complex conjugates of one another, as they must be since χ‾\overline{\chi} is again an irreducible character.
Note(Published tables, and the notation you will meet)AdaptedAdapted from Riley, Hobson & Bence (2006), §29.9, pp. 1102-1103; Arfken, Weber & Harris (2013), §17.4, p. 832

Printed tables for the crystallographic point groups are the working form of this material, and their notation is not standardised. Three warnings are worth carrying.

  • EE means two things. It labels a two-dimensional irrep (row heading) and, in chemistry notation, also the identity operation (column heading), so the same symbol can appear in both margins of one table with unrelated meanings. Riley, Hobson and Bence write II for the identity to avoid this, and so does this handbook.
  • Classes are named differently by field. Crystallographers write nzn_z for a rotation by 2π/n2\pi/n about zz, nˉz\bar n_z for the same followed by inversion, and mxm_x for a mirror in the plane x=0x = 0. Chemists write CnC_n, SnS_n and σ\sigma, with a prefix giving the number of elements in the class, and subscripts vv, dd, hh distinguishing the orientation of mirror planes.
  • Groups are named differently too. The symmetries of a square in the plane are 4mm4mm to a crystallographer and C4vC_{4v} to a chemist. The same abstract group of order 88 is D4D_4 to a physicist (the dihedral group of the square) and D8D_8 to an algebraist, who indexes by the order of the group rather than by the order of the rotation. The example below uses the physicist's convention, D6D_6 for the group of order 1212; Dummit and Foote would call it D12D_{12}.

A published table often carries extra right-hand columns listing functions — zz, (x,y)(x,y), x2−y2x^{2}-y^{2}, RzR_z — against the irrep they span. Those columns are not part of the table in the sense of this unit; they are a precomputed answer to the question the next unit asks, and they are what makes selection rules quick to apply (Product representations and selection rules).

Method(Constructing a character table by hand)AdaptedAdapted from Riley, Hobson & Bence (2006), §29.8, pp. 1100-1102

Given a finite group GG, presented by generators and relations or as a concrete symmetry group:

  1. Find the classes. Compute the conjugacy classes K1,…,KrK_1, \dots, K_r and their sizes cic_i (Conjugacy classes); check ∑ici=∣G∣\sum_i c_i = |G|. The table will be r×rr \times r. If GG is abelian, stop and go to step 3: there are ∣G∣|G| classes and ∣G∣|G| characters, all of degree one.
  2. Find the degrees. The number of degree-one characters is ∣G:G′∣|G : G'|, with G′=[G,G]G' = [G,G] the commutator subgroup; call it dd. The remaining r−dr - d degrees nμ≥2n_\mu \ge 2 satisfy ∑nμ2=∣G∣−d\sum n_\mu^{2} = |G| - d and each nμn_\mu divides ∣G∣|G|, which in small cases leaves one possibility. (Riley, Hobson and Bence reach the same place without computing G′G', by testing which lists of degrees are compatible with ∑μnμ2=∣G∣\sum_\mu n_\mu^{2} = |G|, with rr, and with the presence of the trivial character.)
  3. Write down the degree-one characters. They are the characters of the abelian quotient G/G′G/G', pulled back to GG: choose a decomposition of G/G′G/G' into cyclic factors and send a generator of a factor of order kk to a kkth root of unity, in all dd possible ways. Each is constant on classes automatically, since G/G′G/G' is abelian.
  4. Fill the rest with column orthogonality. Write unknowns for the remaining rows. Column ii against column 11 gives one linear equation; column ii against itself gives ∑μ∣χi(μ)∣2=∣G∣/ci\sum_\mu |\chi^{(\mu)}_i|^{2} = |G|/c_i, a quadratic one. The already-known rows contribute known numbers to both. Use (C5) to restrict the unknowns to sums of roots of unity before solving.
  5. If a row is still undetermined, use row orthogonality. The last row of a table is always forced: it must be orthogonal to the r−1r-1 rows above it in the weighted inner product, and normalised. (Equivalently, subtract the known rows from the regular character χireg=∣G∣ δi1\chi^{\mathrm{reg}}_i = |G|\,\delta_{i1} weighted by degrees.)
  6. Fix the labels. Assign names AA, BB, EE, TT by degree and by the character of the principal rotation, and record the class sizes in the column headings. Permuting rows or columns gives the same table.
  7. Check before using. Verify every row against every other row with (C2), every column with (C4), and ∑μnμ2=∣G∣\sum_\mu n_\mu^{2} = |G|. Together with the degree sum these are a few dozen arithmetic identities, heavily redundant, and they catch essentially every slip.

To use a finished table on a representation DD whose character ψ\psi you can compute:

  1. Get ψ\psi class by class. For a permutation or natural representation, no matrix is needed: ψ(g)\psi(g) is the sum of the diagonal entries, so only basis vectors that gg maps into a multiple of themselves contribute. For a permutation action, ψ(g)\psi(g) is the number of fixed points.
  2. Apply (C6) to get each mμ=(ψ,χ(μ))m_\mu = (\psi, \chi^{(\mu)}), and check ∑μmμnμ=dim⁡D\sum_\mu m_\mu n_\mu = \dim D and (ψ,ψ)=∑μmμ2(\psi,\psi) = \sum_\mu m_\mu^{2}. If any mμm_\mu fails to be a non-negative integer, the character ψ\psi was computed wrongly.
Example(The hexagon group: building the table and using it)Original

Let G=D6G = D_6 be the symmetry group of a regular hexagon,

D6  =  ⟨ r,s  ∣  r6=s2=1, srs−1=r−1 ⟩,∣G∣=12,D_6 \;=\; \bigl\langle\, r, s \;\bigm|\; r^{6} = s^{2} = 1, \ srs^{-1} = r^{-1} \,\bigr\rangle , \qquad |G| = 12 ,

with rr the rotation by π/3\pi/3 about the centre and ss the reflection fixing a pair of opposite vertices. Its twelve elements are rkr^{k} and srksr^{k} for k=0,…,5k = 0, \dots, 5. (An algebraist writes this group D12D_{12}.)

Step 1: classes. From srs−1=r−1srs^{-1} = r^{-1} we get rj rkr−j=rkr^{j}\,r^{k}r^{-j} = r^{k} and s rks−1=r−ks\,r^{k}s^{-1} = r^{-k}, so the rotations fall into classes {1}\{1\}, {r,r5}\{r, r^{5}\}, {r2,r4}\{r^{2}, r^{4}\}, {r3}\{r^{3}\}. For the reflections, rj(srk)r−j=srk−2jr^{j}(sr^{k})r^{-j} = sr^{k-2j} and s(srk)s−1=sr−ks(sr^{k})s^{-1} = sr^{-k}, so kk may be shifted by any even number and negated: the reflections split by the parity of kk into {s,sr2,sr4}\{s, sr^{2}, sr^{4}\} and {sr,sr3,sr5}\{sr, sr^{3}, sr^{5}\}. Geometrically the first three are the reflections through opposite vertices and the last three those through opposite edge midpoints. Thus r=6r = 6 classes with sizes

(c1,…,c6)  =  (1, 1, 2, 2, 3, 3),∑ici=12 ✓(c_1, \dots, c_6) \;=\; (1,\,1,\,2,\,2,\,3,\,3) , \qquad \textstyle\sum_i c_i = 12 \ \checkmark

in the order K1={1}K_1 = \{1\}, K2={r3}K_2 = \{r^{3}\}, K3={r,r5}K_3 = \{r, r^{5}\}, K4={r2,r4}K_4 = \{r^{2}, r^{4}\}, K5={s,sr2,sr4}K_5 = \{s, sr^{2}, sr^{4}\}, K6={sr,sr3,sr5}K_6 = \{sr, sr^{3}, sr^{5}\}. The table is 6×66 \times 6.

Step 2: degrees. The commutator r−1s−1rs=r−1⋅r−1=r−2r^{-1}s^{-1}rs = r^{-1}\cdot r^{-1} = r^{-2} lies in G′G', so G′⊇⟨r2⟩={1,r2,r4}G' \supseteq \langle r^{2}\rangle = \{1, r^{2}, r^{4}\}; and G/⟨r2⟩G/\langle r^{2}\rangle has order 44 and is generated by two commuting involutions, hence abelian, so G′=⟨r2⟩G' = \langle r^{2}\rangle exactly and ∣G:G′∣=4|G : G'| = 4. There are therefore four degree-one characters, and the other two degrees satisfy n2+n′2=12−4=8n^{2} + n'^{2} = 12 - 4 = 8 with n,n′≥2n, n' \ge 2: the only solution is n=n′=2n = n' = 2. Degrees (1,1,1,1,2,2)(1,1,1,1,2,2), and indeed 4⋅1+2⋅4=12 ✓4 \cdot 1 + 2 \cdot 4 = 12 \ \checkmark.

Step 3: the four one-dimensional rows. They are the characters of G/G′≅Z2×Z2G/G' \cong \mathbb{Z}_2 \times \mathbb{Z}_2, generated by the images of rr and ss, so χ(r)=ε=±1\chi(r) = \varepsilon = \pm 1 and χ(s)=η=±1\chi(s) = \eta = \pm 1 independently. Then χ(r3)=ε3=ε\chi(r^{3}) = \varepsilon^{3} = \varepsilon, χ(r2)=1\chi(r^{2}) = 1, χ(srk)=ηεk\chi(sr^{k}) = \eta\varepsilon^{k}. Naming by the convention of the note (AA if ε=+1\varepsilon = +1, BB if ε=−1\varepsilon = -1):

K1K2K3K4K5K6A1111111A21111−1−1B11−1−111−1B21−1−11−11\begin{array}{l|rrrrrr} & K_1 & K_2 & K_3 & K_4 & K_5 & K_6 \\ \hline A_1 & 1 & 1 & 1 & 1 & 1 & 1\\ A_2 & 1 & 1 & 1 & 1 & -1 & -1\\ B_1 & 1 & -1 & -1 & 1 & 1 & -1\\ B_2 & 1 & -1 & -1 & 1 & -1 & 1 \end{array}

Step 4: the two two-dimensional rows, from columns alone. Write the unknown rows as E1=(2,a,b,c,d,e)E_1 = (2, a, b, c, d, e) and E2=(2,a′,b′,c′,d′,e′)E_2 = (2, a', b', c', d', e'). All entries are real by (C5), because every class here is closed under inversion (r−1=r5r^{-1} = r^{5} lies in K3K_3, and every reflection is its own inverse). Apply (C4) to the pairs of columns (K1,Kj)(K_1, K_j), using the four known rows:

1+1−1−1⏟from A1,A2,B1,B2+2a+2a′=0  ⇒  a′=−a,\underbrace{1 + 1 - 1 - 1}_{\text{from } A_1,A_2,B_1,B_2} + 2a + 2a' = 0 \;\Rightarrow\; a' = -a ,

and in the same way b′=−bb' = -b, d′=−dd' = -d, e′=−ee' = -e, while column K4K_4 gives 1+1+1+1+2c+2c′=01+1+1+1 + 2c + 2c' = 0, so c+c′=−2c + c' = -2. Now take each column against itself, where (C4) gives ∣G∣/ci|G|/c_i:

K2 (c2=1):4+a2+a′2=12  ⇒  2a2=8  ⇒  a=±2,K3 (c3=2):4+b2+b′2=6  ⇒  b=±1,K4 (c4=2):4+c2+c′2=6  with c+c′=−2  ⇒  c=c′=−1,K5 (c5=3):4+d2+d′2=4  ⇒  d=d′=0,and likewise e=e′=0.\begin{aligned} K_2 \ (c_2 = 1): &\quad 4 + a^{2} + a'^{2} = 12 \;\Rightarrow\; 2a^{2} = 8 \;\Rightarrow\; a = \pm 2 ,\\ K_3 \ (c_3 = 2): &\quad 4 + b^{2} + b'^{2} = 6 \;\Rightarrow\; b = \pm 1 ,\\ K_4 \ (c_4 = 2): &\quad 4 + c^{2} + c'^{2} = 6 \ \text{ with } c + c' = -2 \;\Rightarrow\; c = c' = -1 ,\\ K_5 \ (c_5 = 3): &\quad 4 + d^{2} + d'^{2} = 4 \;\Rightarrow\; d = d' = 0 , \quad\text{and likewise } e = e' = 0 . \end{aligned}

One sign is still free in each of aa and bb; the columns K2K_2 and K3K_3 against each other tie them together:

1⋅1+1⋅1+(−1)(−1)+(−1)(−1)⏟A1,A2,B1,B2+ab+a′b′  =  4+2ab  =  0  ⟹  ab=−2.\underbrace{1 \cdot 1 + 1 \cdot 1 + (-1)(-1) + (-1)(-1)}_{A_1,A_2,B_1,B_2} + ab + a'b' \;=\; 4 + 2ab \;=\; 0 \;\Longrightarrow\; ab = -2 .

So (a,b)=(−2,1)(a,b) = (-2, 1) or (2,−1)(2,-1), the two choices differing only by which row is called E1E_1. Taking the first,

D6{1}{r3}2{r}2{r2}3{s}3{sr}A1111111A21111−1−1B11−1−111−1B21−1−11−11E12−21−100E222−1−100\boxed{ \begin{array}{l|rrrrrr} D_6 & \{1\} & \{r^{3}\} & 2\{r\} & 2\{r^{2}\} & 3\{s\} & 3\{sr\} \\ \hline A_1 & 1 & 1 & 1 & 1 & 1 & 1\\ A_2 & 1 & 1 & 1 & 1 & -1 & -1\\ B_1 & 1 & -1 & -1 & 1 & 1 & -1\\ B_2 & 1 & -1 & -1 & 1 & -1 & 1\\ E_1 & 2 & -2 & 1 & -1 & 0 & 0\\ E_2 & 2 & 2 & -1 & -1 & 0 & 0 \end{array}}

Step 5: identify the two-dimensional rows geometrically (a check, not part of the construction). E1E_1 is the defining action on the plane: rr is the rotation by π/3\pi/3, of trace 2cos⁡(π/3)=1=χE1(K3)2\cos(\pi/3) = 1 = \chi_{E_1}(K_3), r3r^{3} is the rotation by π\pi, of trace −2-2, r2r^{2} has trace 2cos⁡(2π/3)=−12\cos(2\pi/3) = -1, and every reflection has trace 00. E2E_2 sends rr to the rotation by 2π/32\pi/3: this is a homomorphism because (2π/3)⋅6=4π(2\pi/3)\cdot 6 = 4\pi, and its kernel is {1,r3}\{1, r^{3}\}, so E2E_2 is the two-dimensional irrep of D6/⟨r3⟩≅D3D_6/\langle r^{3}\rangle \cong D_3 pulled back along the quotient map (Homomorphisms and quotient groups). Its characters are 2cos⁡(2π/3)=−12\cos(2\pi/3) = -1 on K3K_3, 2cos⁡(4π/3)=−12\cos(4\pi/3) = -1 on K4K_4 and χ(r3)=tr⁡I=2\chi(r^{3}) = \operatorname{tr} I = 2, as the table says.

Step 6: the checks of step 7 of the method. Row E1E_1 against itself: 112[1⋅4+1⋅4+2⋅1+2⋅1+0+0]=1212=1\tfrac{1}{12}\bigl[1\cdot 4 + 1 \cdot 4 + 2 \cdot 1 + 2 \cdot 1 + 0 + 0\bigr] = \tfrac{12}{12} = 1. Rows E1E_1 against E2E_2: 112[1⋅4+1⋅(−4)+2⋅(−1)+2⋅1]=0\tfrac{1}{12}[1\cdot 4 + 1\cdot(-4) + 2\cdot(-1) + 2\cdot 1] = 0. Rows B1B_1 against E1E_1: 112[2+2−2−2+0+0]=0\tfrac{1}{12}[2 + 2 - 2 - 2 + 0 + 0] = 0. Column K5K_5 against itself: 1+1+1+1+0+0=4=12/31 + 1 + 1 + 1 + 0 + 0 = 4 = 12/3. Degrees: 1+1+1+1+4+4=121+1+1+1+4+4 = 12. Every row pair, every column pair and the degree sum check out; the five displayed are representative.

Step 7: using the table. Let DD be the six-dimensional permutation representation of D6D_6 on the vertices of the hexagon, so ψ(g)\psi(g) is the number of vertices gg fixes. Label the vertices 0,…,50, \dots, 5 so that rr sends vertex kk to vertex k+1(mod6)k+1 \pmod 6 and ss sends kk to −k-k. Then: ψ(1)=6\psi(1) = 6; a rotation by π/3\pi/3, 2π/32\pi/3 or π\pi moves every vertex, so ψ=0\psi = 0 on K2,K3,K4K_2, K_3, K_4; the reflection sr2msr^{2m} fixes kk when 2k≡−2m2k \equiv -2m, which has two solutions, so ψ=2\psi = 2 on K5K_5; the reflection sr2m+1sr^{2m+1} fixes kk when 2k≡−2m−1(mod6)2k \equiv -2m-1 \pmod 6, which has none, so ψ=0\psi = 0 on K6K_6. Hence

ψ  =  (6, 0, 0, 0, 2, 0).\psi \;=\; (6,\,0,\,0,\,0,\,2,\,0) .

Now (C6), with the weights cic_i:

mA1=112[1⋅1⋅6+3⋅1⋅2]=1212=1,mA2=112[6+3⋅(−1)⋅2]=0,mB1=112[6+3⋅1⋅2]=1,mB2=112[6+3⋅(−1)⋅2]=0,mE1=112[2⋅6+3⋅0⋅2]=1,mE2=112[2⋅6+3⋅0⋅2]=1,\begin{aligned} m_{A_1} &= \tfrac{1}{12}\bigl[1\cdot 1\cdot 6 + 3\cdot 1 \cdot 2\bigr] = \tfrac{12}{12} = 1 , & m_{A_2} &= \tfrac{1}{12}\bigl[6 + 3\cdot(-1)\cdot 2\bigr] = 0 ,\\ m_{B_1} &= \tfrac{1}{12}\bigl[6 + 3\cdot 1 \cdot 2\bigr] = 1 , & m_{B_2} &= \tfrac{1}{12}\bigl[6 + 3\cdot(-1)\cdot 2\bigr] = 0 ,\\ m_{E_1} &= \tfrac{1}{12}\bigl[2 \cdot 6 + 3 \cdot 0 \cdot 2\bigr] = 1 , & m_{E_2} &= \tfrac{1}{12}\bigl[2\cdot 6 + 3\cdot 0\cdot 2\bigr] = 1 , \end{aligned}

(only K1K_1 and K5K_5 contribute, since ψ\psi vanishes elsewhere), so

D  ≃  A1⊕B1⊕E1⊕E2,1+1+2+2=6=dim⁡D ✓.D \;\simeq\; A_1 \oplus B_1 \oplus E_1 \oplus E_2 , \qquad 1 + 1 + 2 + 2 = 6 = \dim D \ \checkmark .

Step 8: the checkable number. The consistency test (ψ,ψ)=∑μmμ2(\psi,\psi) = \sum_\mu m_\mu^{2} reads

(ψ,ψ)  =  112[1⋅62+3⋅22]  =  36+1212  =  4  =  12+12+12+12.(\psi, \psi) \;=\; \frac{1}{12}\Bigl[1 \cdot 6^{2} + 3 \cdot 2^{2}\Bigr] \;=\; \frac{36 + 12}{12} \;=\; 4 \;=\; 1^{2} + 1^{2} + 1^{2} + 1^{2} .

This number can be obtained a second way, without any character theory. Since ψ(g)2\psi(g)^{2} counts the ordered pairs of vertices fixed by gg, Burnside's counting lemma (Group actions) says (ψ,ψ)=1∣G∣∑gψ(g)2(\psi,\psi) = \frac{1}{|G|}\sum_g \psi(g)^{2} is the number of orbits of D6D_6 on ordered pairs of vertices. A pair (j,k)(j, k) is carried by rotations to any pair with the same difference k−j mod 6k - j \bmod 6, and by reflections to one with the opposite difference, so the orbits are labelled by {0},{1,5},{2,4},{3}\{0\}, \{1,5\}, \{2,4\}, \{3\} — the separations 0,1,2,30, 1, 2, 3 around the hexagon. There are

44

orbits, matching the character computation exactly.

Application(Degeneracies, spectra and the hexagon that is benzene)Original

Normal modes. Two normal modes of a vibrating system that some symmetry operation carries into one another must be degenerate in frequency; each such degenerate family spans an irreducible representation of the symmetry group, and its multiplicity of states is that representation's dimension (Riley, Hobson & Bence (2006), §29.11.3, pp. 1110-1111). The recipe is exactly steps 8-9 above: write the 3N3N-dimensional representation on the Cartesian displacements of NN atoms, compute its character class by class (only atoms left in place by a symmetry operation contribute), decompose, and then subtract the three translations and three rotations, which span known irreps. What is left is the list of vibrational symmetry species with their degeneracies — obtained without ever writing down a force constant, because the character table knows the symmetry and nothing else. The eigenvalue problem itself is Generalized eigenproblems and normal modes.

Splitting of degenerate levels. A free atom has (2ℓ+1)(2\ell+1)-fold degenerate levels, carrying the irreducible representations of the full rotation group (The rotation group and SU(2)). Put the atom in a crystal and only a finite point group GG survives; the (2ℓ+1)(2\ell+1)-dimensional space is still a representation of GG, but usually a reducible one, and the multiplicities computed by (C6) say into how many levels the degeneracy splits and what the new degeneracies are. Which of the resulting levels can be reached from which by a given perturbation is the question of Product representations and selection rules.

Benzene, from the example. Take the planar group C6vC_{6v} — the same abstract group as the D6D_6 above, with the six vertical mirror planes in the role of the reflections — and the six carbon 2pz2p_z orbitals of a benzene ring as basis. These orbitals are unchanged in form by every operation of C6vC_{6v}, so a symmetry operation merely permutes them, and the representation they carry is precisely the permutation representation DD decomposed in the example:

Γπ  =  A1⊕B1⊕E1⊕E2,degeneracies 1,1,2,2.\Gamma_\pi \;=\; A_1 \oplus B_1 \oplus E_1 \oplus E_2 , \qquad \text{degeneracies } 1, 1, 2, 2 .

Symmetry therefore predicts, before any Hamiltonian is chosen, that the six π\pi levels come in a pattern 1,2,2,11, 2, 2, 1. The Hückel model, in which the matrix is the adjacency matrix of the hexagon scaled by a resonance integral β<0\beta < 0 and shifted by α\alpha, gives energies α+2βcos⁡(2πk/6)\alpha + 2\beta\cos(2\pi k/6) for k=0,…,5k = 0, \dots, 5, that is

α+2β,α+β (twice),α−β (twice),α−2β,\alpha + 2\beta, \qquad \alpha + \beta \ (\text{twice}), \qquad \alpha - \beta \ (\text{twice}), \qquad \alpha - 2\beta ,

degeneracies 1,2,2,11, 2, 2, 1 — the pattern the table predicted. The all-in-phase combination is the A1A_1 row and the alternating one (1,−1,1,−1,1,−1)(1,-1,1,-1,1,-1) is B1B_1: it changes sign under the rotation rr, as the −1-1 in the B1B_1 row at K3K_3 requires, and is unchanged by a mirror through two opposite atoms, as the +1+1 at K5K_5 requires. Six π\pi electrons fill the A1A_1 and E1E_1 levels, leaving the degenerate E2E_2 pair empty as the lowest unoccupied orbitals: the aromatic stability of benzene and the degeneracy of its frontier orbitals are both consequences of the one 6×66 \times 6 array built above.

Where else tables are indispensable. Crystal and molecular spectroscopy (which lines are allowed, and how many), the classification of electronic bands at symmetry points of a Brillouin zone, the construction of symmetry-adapted basis functions, and the counting of independent components of a material tensor allowed by a crystal class (Point groups and crystal symmetry) all start from a character table and the two inner products of this unit.

Method

Product representations and selection rules

Adapted

Builds the tensor product of two representations of a finite group, shows that its character is the pointwise product of the two characters, decomposes it into irreducibles by the Clebsch-Gordan series, and turns the resulting multiplicity of the trivial representation into a rule that forbids matrix elements.

Prerequisites: Orthogonality relations and characters, Character tables, Representations of groups, Linear maps and matrices

Definition(Kronecker product, and the product representation)AdaptedAdapted from Arfken, Weber & Harris (2013), §2.2, Eq. (2.55)-(2.57), pp. 108-109; Hassani (2013), §24.8, p. 751

Of matrices. For AA of size m×nm \times n and BB of size m′×n′m' \times n', the Kronecker product (also called the direct or direct tensor product) is the mm′×nn′mm' \times nn' matrix A⊗BA \otimes B with entries

(A⊗B)αβ  =  Aij Bkl,α=m′(i−1)+k,β=n′(j−1)+l.(A \otimes B)_{\alpha\beta} \;=\; A_{ij}\,B_{kl} , \qquad \alpha = m'(i-1) + k , \quad \beta = n'(j-1) + l .

The index of the first factor is the major one and the index of the second the minor one, so A⊗BA \otimes B and B⊗AB \otimes A differ by a permutation of rows and of columns and the operation is not commutative; it is associative, and it satisfies the two rules used throughout below,

(A⊗B)(A′⊗B′)  =  (AA′)⊗(BB′),C⊗(A+B)  =  C⊗A+C⊗B,(A \otimes B)(A' \otimes B') \;=\; (AA') \otimes (BB') , \qquad C \otimes (A + B) \;=\; C\otimes A + C\otimes B ,

whenever the products on the right are defined. It is cleaner to drop Arfken's flattening α=m′(i−1)+k\alpha = m'(i-1)+k and simply label rows and columns by pairs, writing (A⊗B)(i,k),(j,l)=AijBkl(A\otimes B)_{(i,k),(j,l)} = A_{ij}B_{kl}; the flattening is then only a choice of how to print the matrix. This unit uses the pair labelling.

Of representations. Let T:G→GL(V)T : G \to GL(V) and S:G→GL(W)S : G \to GL(W) be representations of the same finite group GG on complex spaces of dimensions mm and nn. On the tensor product V⊗WV \otimes W define

(T⊗S)(g) (v⊗w)  =  (T(g)v)⊗(S(g)w),(T \otimes S)(g)\,(v \otimes w) \;=\; \bigl(T(g)v\bigr) \otimes \bigl(S(g)w\bigr) ,

extended linearly. In bases {vi}\{v_i\} of VV and {wa}\{w_a\} of WW, the products vi⊗wav_i \otimes w_a are a basis of V⊗WV \otimes W and the matrix of (T⊗S)(g)(T\otimes S)(g) in it is the Kronecker product of the matrices of T(g)T(g) and S(g)S(g):

[(T⊗S)(g)](i,a),(j,b)  =  Tij(g) Sab(g).\bigl[(T\otimes S)(g)\bigr]_{(i,a),(j,b)} \;=\; T_{ij}(g)\,S_{ab}(g) .

This is the tensor product, direct product or Kronecker product representation, of degree mnmn. Physically VV and WW are the state spaces of two subsystems, V⊗WV \otimes W is the state space of the pair, and the group acts on both subsystems at once; Arfken's multiparticle basis consists of all products of one basis member from each factor.

Two things that are not this, and one that is. (i) The direct sum T⊕ST \oplus S acts on V⊕WV \oplus W with character χT+χS\chi^{T} + \chi^{S}; the tensor product acts on V⊗WV \otimes W and has degree mnmn, not m+nm+n. (ii) The outer product, in which TT is a representation of HH, SS one of KK, and T⊠ST \boxtimes S a representation of the direct product group H×KH \times K by (h,k)↦T(h)⊗S(k)(h,k) \mapsto T(h)\otimes S(k); its character is χT(h)χS(k)\chi^{T}(h)\chi^{S}(k), a function of two arguments, and Dummit and Foote's Exercise 27 records that these exhaust the irreducible characters of H×KH \times K. The product of this unit is the inner one: both factors are representations of one group GG, both are evaluated at the same gg, and the result is usually reducible even when both factors are irreducible. (iii) The product χφ\chi\varphi of a representation φ\varphi with a degree-one character χ\chi, which is an instance of the inner product above, with S=χS = \chi acting on a one-dimensional space; it is worth naming separately because it behaves unusually well (see the remark).

Method(Characters multiply; the Clebsch-Gordan series; the selection rule)AdaptedAdapted from Hassani (2013), §24.8, Eq. (24.42), p. 751, and §24.8.1, Eqs. (24.44)-(24.45), pp. 753-754, with Box 24.8.3, p. 755; Riley, Hobson & Bence (2006), §29.10, Theorem and Eq. (29.23), pp. 1103-1105; Arfken, Weber & Harris (2013), §17.5, p. 838; Dummit & Foote (2004), Proposition 17, §18.3, p. 874

Let GG be a finite group with classes K1,…,KrK_1, \dots, K_r of sizes cic_i, irreducible characters χ(1),…,χ(r)\chi^{(1)}, \dots, \chi^{(r)} with χ(1)≡1\chi^{(1)} \equiv 1 the trivial one, and the inner product (θ,ψ)=∣G∣−1∑ici θiψi‾(\theta,\psi) = |G|^{-1}\sum_i c_i\,\theta_i\overline{\psi_i} of Character tables. Let TT and SS be representations of GG with characters χT\chi^{T} and χS\chi^{S}.

  • (P1) T⊗ST \otimes S is a representation of GG of degree (deg⁡T)(deg⁡S)(\deg T)(\deg S).
  • (P2) Characters multiply pointwise. For every g∈Gg \in G, χT⊗S(g)  =  χT(g) χS(g).\chi^{T \otimes S}(g) \;=\; \chi^{T}(g)\,\chi^{S}(g) . In particular the product of two characters is again a character, which is Dummit and Foote's Proposition 17.
  • (P3) Clebsch-Gordan series. For irreducible T(α),T(β)T^{(\alpha)}, T^{(\beta)}, T(α)⊗T(β)  ≃  ⨁σ=1rmσαβ T(σ),mσαβ  =  1∣G∣∑i=1rci χi(σ)‾  χi(α) χi(β),T^{(\alpha)} \otimes T^{(\beta)} \;\simeq\; \bigoplus_{\sigma=1}^{r} m^{\alpha\beta}_{\sigma}\, T^{(\sigma)} , \qquad m^{\alpha\beta}_{\sigma} \;=\; \frac{1}{|G|}\sum_{i=1}^{r} c_i\,\overline{\chi^{(\sigma)}_i}\;\chi^{(\alpha)}_i\,\chi^{(\beta)}_i , with mσαβm^{\alpha\beta}_\sigma non-negative integers satisfying ∑σmσαβnσ=nαnβ\sum_\sigma m^{\alpha\beta}_\sigma n_\sigma = n_\alpha n_\beta. Hassani calls GG simply reducible when every mσαβm^{\alpha\beta}_\sigma is 00 or 11.
  • (P4) When the product contains an invariant. The trivial representation occurs in T(α)⊗T(β)T^{(\alpha)}\otimes T^{(\beta)} with multiplicity m1αβ  =  {1if χ(β)=χ(α)‾,0otherwise.m^{\alpha\beta}_{1} \;=\; \begin{cases} 1 & \text{if } \chi^{(\beta)} = \overline{\chi^{(\alpha)}} ,\\[2pt] 0 & \text{otherwise.}\end{cases} That is, an irreducible representation must be combined with its conjugate (its adjoint, in Hassani's wording) to produce an invariant, and then there is exactly one.
  • (P5) Selection rule. Suppose a physical system occupies a region Ω\Omega carried to itself by every element of GG, with a measure GG preserves, and let f1,…,fkf_1, \dots, f_k be functions on Ω\Omega such that f1⋯fkf_1 \cdots f_k lies in a finite-dimensional space of functions carrying a representation DD of GG — for instance each fjf_j spans part of a basis of a representation DjD_j, in which case D=D1⊗⋯⊗DkD = D_1 \otimes \cdots \otimes D_k and, by (P2), χD(g)=∏jχDj(g)\chi^{D}(g) = \prod_j \chi^{D_j}(g). If the trivial representation does not occur in DD, then J  =  ∫Ωf1f2⋯fk dτ  =  0.J \;=\; \int_{\Omega} f_1 f_2 \cdots f_k \,d\tau \;=\; 0 . The converse is false: JJ may vanish although the trivial representation is present, so the rule forbids but never guarantees.
Idea of the proofOriginal

Everything follows from one line of index bookkeeping. The matrix of (T⊗S)(g)(T\otimes S)(g) has rows and columns labelled by pairs, and its diagonal entries are the products Tii(g)Saa(g)T_{ii}(g)S_{aa}(g). Summing over the pair (i,a)(i,a) is summing over ii and over aa separately, and a double sum of a product of a function of ii and a function of aa factorises. So the trace factorises, and that is (P2).

Once characters multiply, the rest is the machinery already in place. Multiplicities of a representation are inner products of its character with the irreducible ones (Character tables), so the Clebsch-Gordan multiplicities are inner products of a triple product of characters — the formula in (P3), which is why a product decomposition costs one pass along a row of the character table rather than any matrix algebra. For (P4), pairing with the trivial character turns the triple product into an ordinary inner product of χ(β)\chi^{(\beta)} against χ(α)‾\overline{\chi^{(\alpha)}}, and χ(α)‾\overline{\chi^{(\alpha)}} is itself an irreducible character, so orthonormality of rows answers the question at once.

The selection rule (P5) is the same fact wearing physical clothes. The integral JJ does not change when the integrand is transported by a symmetry, because the region and the measure do not; so JJ equals the average of the transported integrands over the whole group. That average is precisely the projection of the integrand onto its GG-invariant part. If the product representation contains no invariant vector, the projection is zero and so is JJ — which also makes clear why the converse must fail: an invariant part can exist and still integrate to zero for reasons that have nothing to do with symmetry.

ProofOriginal

Write D=T⊗SD = T \otimes S, with TT of degree mm and SS of degree nn, in bases {vi}\{v_i\} and {wa}\{w_a\}.

(P1). The products vi⊗wav_i \otimes w_a, 1≤i≤m1 \le i \le m, 1≤a≤n1 \le a \le n, are a basis of V⊗WV\otimes W, so deg⁡D=mn\deg D = mn. For g,h∈Gg, h \in G and a basis vector,

D(g)D(h)(v⊗w)  =  D(g)(T(h)v⊗S(h)w)  =  T(g)T(h)v⊗S(g)S(h)w  =  T(gh)v⊗S(gh)w,D(g)D(h)(v\otimes w) \;=\; D(g)\bigl(T(h)v \otimes S(h)w\bigr) \;=\; T(g)T(h)v \otimes S(g)S(h)w \;=\; T(gh)v \otimes S(gh)w ,

using that TT and SS are homomorphisms, and the right-hand side is D(gh)(v⊗w)D(gh)(v\otimes w). Both sides are linear, so D(g)D(h)=D(gh)D(g)D(h) = D(gh) on all of V⊗WV\otimes W. Also D(1)=I⊗I=ID(1) = I \otimes I = I, and D(g)D(g−1)=D(1)=ID(g)D(g^{-1}) = D(1) = I shows each D(g)D(g) is invertible. In matrices this is Arfken's rule (A⊗B)(A′⊗B′)=(AA′)⊗(BB′)(A\otimes B)(A'\otimes B') = (AA')\otimes(BB') applied to A=T(g)A = T(g), A′=T(h)A' = T(h).

(P2). The diagonal entries of the matrix of D(g)D(g) are those with equal row and column labels, (i,a)=(j,b)(i,a) = (j,b):

χD(g)  =  ∑i=1m∑a=1n[D(g)](i,a),(i,a)  =  ∑i=1m∑a=1nTii(g) Saa(g)  =  (∑iTii(g))(∑aSaa(g)),\chi^{D}(g) \;=\; \sum_{i=1}^{m}\sum_{a=1}^{n} \bigl[D(g)\bigr]_{(i,a),(i,a)} \;=\; \sum_{i=1}^{m}\sum_{a=1}^{n} T_{ii}(g)\,S_{aa}(g) \;=\; \Bigl(\sum_{i} T_{ii}(g)\Bigr)\Bigl(\sum_{a} S_{aa}(g)\Bigr) ,

the last step because the summand is a product of one factor depending only on ii and one depending only on aa. The two sums are χT(g)\chi^{T}(g) and χS(g)\chi^{S}(g). The trace is basis-independent, so the identity does not depend on the bases chosen. Since a product of characters is the character of the representation just constructed, it is a character.

(P3). T(α)⊗T(β)T^{(\alpha)}\otimes T^{(\beta)} is a representation of a finite group over C\mathbb{C}, hence completely reducible (Representations of groups), so T(α)⊗T(β)≃⨁σmσT(σ)T^{(\alpha)}\otimes T^{(\beta)} \simeq \bigoplus_\sigma m_\sigma T^{(\sigma)} for some non-negative integers mσm_\sigma. By the multiplicity formula of Character tables,

mσ  =  (χ(α)χ(β), χ(σ))  =  1∣G∣∑i=1rci χi(α)χi(β) χi(σ)‾,m_\sigma \;=\; \bigl(\chi^{(\alpha)}\chi^{(\beta)},\, \chi^{(\sigma)}\bigr) \;=\; \frac{1}{|G|}\sum_{i=1}^{r} c_i\,\chi^{(\alpha)}_i\chi^{(\beta)}_i\,\overline{\chi^{(\sigma)}_i} ,

where (P2) was used to replace the character of the product by the product of the characters. Evaluating both sides of the decomposition at g=1g = 1 gives nαnβ=∑σmσnσn_\alpha n_\beta = \sum_\sigma m_\sigma n_\sigma.

(P4). Put σ=1\sigma = 1, so χi(1)=1\chi^{(1)}_i = 1 for every ii and the conjugate factor disappears:

m1αβ  =  1∣G∣∑ici χi(α)χi(β)  =  1∣G∣∑ici χi(β) χi(α)‾‾  =  (χ(β), χ(α)‾).m^{\alpha\beta}_1 \;=\; \frac{1}{|G|}\sum_{i} c_i\,\chi^{(\alpha)}_i\chi^{(\beta)}_i \;=\; \frac{1}{|G|}\sum_i c_i\,\chi^{(\beta)}_i\,\overline{\overline{\chi^{(\alpha)}_i}} \;=\; \bigl(\chi^{(\beta)},\, \overline{\chi^{(\alpha)}}\bigr) .

Now χ(α)‾\overline{\chi^{(\alpha)}} is the character of the conjugate representation T(α)‾\overline{T^{(\alpha)}}, obtained by conjugating every matrix entry; this is a representation because conjugation is a ring homomorphism of C\mathbb{C}, and it is irreducible because (χ(α)‾,χ(α)‾)=(χ(α),χ(α))‾=1(\overline{\chi^{(\alpha)}}, \overline{\chi^{(\alpha)}}) = \overline{(\chi^{(\alpha)}, \chi^{(\alpha)})} = 1. So both arguments of the inner product are irreducible characters, and orthonormality of the rows of the character table gives 11 when they coincide and 00 otherwise.   \; For a unitary representation, χ(α)(g)‾=χ(α)(g−1)\overline{\chi^{(\alpha)}(g)} = \chi^{(\alpha)}(g^{-1}), so the condition χ(β)=χ(α)‾\chi^{(\beta)} = \overline{\chi^{(\alpha)}} can be tested on the character table by comparing row β\beta with row α\alpha read with each class replaced by the class of inverses.

(P5). Let F\mathcal{F} be the finite-dimensional space of functions on Ω\Omega carrying DD, with the action (gf)(x)=f(g−1x)(gf)(x) = f(g^{-1}x), and define

P  =  1∣G∣∑g∈GD(g),P \;=\; \frac{1}{|G|}\sum_{g \in G} D(g) ,

which is Hassani's projector onto the α\alphath irreducible subspace in the case α=1\alpha = 1, where n1=1n_1 = 1 and χ(1)≡1\chi^{(1)} \equiv 1.

Step 1 (PP projects onto the invariants). For h∈Gh \in G, D(h)P=∣G∣−1∑gD(hg)=PD(h)P = |G|^{-1}\sum_g D(hg) = P, since g↦hgg \mapsto hg permutes GG. Hence PFPF is GG-invariant for every F∈FF \in \mathcal{F}, and PF=FPF = F when FF is already invariant; so PP is the projection onto the subspace FG\mathcal{F}^{G} of invariant functions.

Step 2 (FG=0\mathcal{F}^{G} = 0 by hypothesis). An invariant function spans a one-dimensional subrepresentation on which every D(g)D(g) acts as the identity, that is, a copy of the trivial representation. By hypothesis DD contains none, so FG={0}\mathcal{F}^{G} = \{0\} and P=0P = 0 on F\mathcal{F}.

Step 3 (the integral is unchanged by the group). Let F=f1⋯fk∈FF = f_1\cdots f_k \in \mathcal{F}. For each gg, substituting x↦g−1xx \mapsto g^{-1}x in the integral and using that g−1Ω=Ωg^{-1}\Omega = \Omega and that the measure is preserved,

∫Ω(gF)(x) dτ(x)  =  ∫ΩF(g−1x) dτ(x)  =  ∫ΩF(y) dτ(y)  =  J.\int_{\Omega} (gF)(x)\,d\tau(x) \;=\; \int_{\Omega} F(g^{-1}x)\,d\tau(x) \;=\; \int_{\Omega} F(y)\,d\tau(y) \;=\; J .

Step 4 (average and conclude). Averaging Step 3 over the ∣G∣|G| elements and using linearity of the integral,

J  =  1∣G∣∑g∈G∫Ω(gF) dτ  =  ∫Ω(PF) dτ  =  ∫Ω0 dτ  =  0.□J \;=\; \frac{1}{|G|}\sum_{g\in G} \int_\Omega (gF)\,d\tau \;=\; \int_\Omega (PF)\,d\tau \;=\; \int_\Omega 0 \,d\tau \;=\; 0 . \qquad \square
Remark(Where the hypotheses are used, and the standing traps)Original
  • Same group, same element. (P2) multiplies the two characters at the same gg. This is what makes the inner product in (P3) a sum of triple products and what makes the answer usually reducible. For the outer product over H×KH \times K the two characters are evaluated at different arguments, nothing is summed together, and the product of two irreducibles is always irreducible (Dummit and Foote, Exercise 27, p. 879). Confusing the two is the commonest error in this subject; the giveaway is the degree, nαnβn_\alpha n_\beta in both cases but over a group of order ∣G∣|G| in one and ∣H∣∣K∣|H||K| in the other.
  • Finiteness and C\mathbb{C} enter in (P3), through complete reducibility, and in (P5), through the average ∣G∣−1∑g|G|^{-1}\sum_g. Over a field whose characteristic divides ∣G∣|G| neither is available: the sum defining PP cannot be normalised, and the product need not decompose. Compactness replaces finiteness for continuous groups, with ∣G∣−1∑g|G|^{-1}\sum_g becoming the Haar integral; that is how the same statements carry over to SU(2)SU(2) in Addition of angular momenta.
  • The converse of (P5) genuinely fails, as Riley, Hobson and Bence are careful to say. Symmetry can only certify that a quantity vanishes; when it does not forbid, the integral must be computed. A one-line example: GG trivial, Ω=[−1,1]\Omega = [-1,1], f=xf = x. Every representation is trivial, so the rule forbids nothing, and yet J=0J = 0. The vanishing there comes from a symmetry of the integrand that was not in the group used.
  • The invariant region matters as much as the group. Step 3 uses g−1Ω=Ωg^{-1}\Omega = \Omega and invariance of dτd\tau. For integrals over all of R3\mathbb{R}^{3} with Lebesgue measure and GG a point group these hold automatically, which is why the rule is quoted without them in the physics literature; for an integral over a half-space, or with a weight that is not invariant, the conclusion is simply false.
  • Multiplying by a one-dimensional character preserves irreducibility. If deg⁡T(β)=1\deg T^{(\beta)} = 1 then ∣χ(β)(g)∣=1|\chi^{(\beta)}(g)| = 1 for every gg, since χ(β)(g)\chi^{(\beta)}(g) is a root of unity, so (χ(α)χ(β), χ(α)χ(β))  =  1∣G∣∑g∣χ(α)(g)∣2∣χ(β)(g)∣2  =  (χ(α),χ(α))  =  1,\bigl(\chi^{(\alpha)}\chi^{(\beta)},\, \chi^{(\alpha)}\chi^{(\beta)}\bigr) \;=\; \frac{1}{|G|}\sum_g \bigl|\chi^{(\alpha)}(g)\bigr|^{2}\bigl|\chi^{(\beta)}(g)\bigr|^{2} \;=\; \bigl(\chi^{(\alpha)},\chi^{(\alpha)}\bigr) \;=\; 1 , so χ(α)χ(β)\chi^{(\alpha)}\chi^{(\beta)} is irreducible. This is Dummit and Foote's Exercise 13, p. 878, and it is how half the rows of many character tables are produced: in the table of D6D_6 in Character tables, A2⋅B1=B2A_2 \cdot B_1 = B_2, while E1⊗A2=E1E_1 \otimes A_2 = E_1 and E1⊗B1=E2E_1 \otimes B_1 = E_2.
  • Degree bookkeeping is the cheapest check. ∑σmσαβnσ\sum_\sigma m^{\alpha\beta}_\sigma n_\sigma must equal nαnβn_\alpha n_\beta exactly. A decomposition that fails it has a wrong character somewhere.
Note(Squaring a representation: the symmetric and antisymmetric parts)Original

When both factors are the same representation TT on VV, the product space splits further, because swapping the two tensor slots commutes with the group action: τ(v⊗v′)=v′⊗v\tau(v\otimes v') = v'\otimes v satisfies τ (T⊗T)(g)=(T⊗T)(g) τ\tau\,(T\otimes T)(g) = (T\otimes T)(g)\,\tau. Since τ2=I\tau^{2} = I, its eigenspaces for ±1\pm 1 are invariant and

V⊗V  =  Sym⁡2V  ⊕  Λ2V,V \otimes V \;=\; \operatorname{Sym}^{2}V \;\oplus\; \Lambda^{2}V ,

spanned respectively by the vi⊗vj+vj⊗viv_i\otimes v_j + v_j \otimes v_i and the vi⊗vj−vj⊗viv_i \otimes v_j - v_j\otimes v_i — Hassani's Box 24.8.1, that a Kronecker square always reduces into a symmetrised and an antisymmetrised part. Their dimensions are 12n(n+1)\tfrac12 n(n+1) and 12n(n−1)\tfrac12 n(n-1) for n=deg⁡Tn = \deg T, and their characters are

χsym(g)  =  12[χ(g)2+χ(g2)],χanti(g)  =  12[χ(g)2−χ(g2)],\chi_{\mathrm{sym}}(g) \;=\; \tfrac12\bigl[\chi(g)^{2} + \chi(g^{2})\bigr] , \qquad \chi_{\mathrm{anti}}(g) \;=\; \tfrac12\bigl[\chi(g)^{2} - \chi(g^{2})\bigr] ,

with χ=χT\chi = \chi^{T}. Proof. Fix gg. Because gg has finite order, T(g)T(g) is diagonalisable (see the proof of (C5) in Character tables); choose a basis {vi}\{v_i\} of VV with T(g)vi=λiviT(g)v_i = \lambda_i v_i. Then the vectors vivj:=vi⊗vj+vj⊗viv_iv_j := v_i\otimes v_j + v_j\otimes v_i with i≤ji \le j are a basis of Sym⁡2V\operatorname{Sym}^{2}V and are eigenvectors with eigenvalue λiλj\lambda_i\lambda_j, so

χsym(g)  =  ∑i≤jλiλj  =  12[(∑iλi)2+∑iλi2]  =  12[χ(g)2+χ(g2)],\chi_{\mathrm{sym}}(g) \;=\; \sum_{i \le j}\lambda_i\lambda_j \;=\; \tfrac12\Bigl[\Bigl(\sum_i \lambda_i\Bigr)^{2} + \sum_i \lambda_i^{2}\Bigr] \;=\; \tfrac12\bigl[\chi(g)^{2} + \chi(g^{2})\bigr] ,

since ∑iλi2=tr⁡T(g)2=χ(g2)\sum_i\lambda_i^{2} = \operatorname{tr} T(g)^{2} = \chi(g^{2}). The same computation over i<ji < j gives the antisymmetric case, and the two add to χ(g)2=χT⊗T(g)\chi(g)^{2} = \chi^{T\otimes T}(g) as they must. □\square

The split is not optional bookkeeping: for two identical particles it is the whole content of Bose and Fermi statistics, and the two halves of the product decompose into different irreducibles, as the example shows.

Method(Deciding whether a matrix element can be non-zero)AdaptedAdapted from Riley, Hobson & Bence (2006), §29.10 and §29.11.2, pp. 1103-1105, 1108-1109; Hassani (2013), §24.8.1, Eq. (24.44), pp. 753-754

Given a symmetry group GG, a character table for it, and an integral J=∫f1f2⋯fk dτJ = \int f_1 f_2 \cdots f_k \, d\tau over an invariant region:

  1. Identify the symmetry species of each factor. Find, for each fjf_j, the irrep (or reducible representation) DjD_j it belongs to. Published tables list the common ones — zz, (x,y)(x,y), xyxy, x2−y2x^{2}-y^{2}, RzR_z — in a right-hand column, which is the fastest route for Cartesian and dd-orbital factors. Factors invariant under the whole group, such as a purely radial f(r)f(r) for a point group, carry the trivial irrep and may be dropped.
  2. Multiply the characters class by class. Write one row per factor and one column per class, then form the product row χiD=∏jχiDj\chi^{D}_i = \prod_{j}\chi^{D_j}_i. This is (P2) extended to kk factors by induction. Nothing else about the factors is needed.
  3. Project onto the trivial irrep. Compute m1  =  1∣G∣∑i=1rci χiDm_1 \;=\; \frac{1}{|G|}\sum_{i=1}^{r} c_i\,\chi^{D}_i (the conjugate character of the trivial irrep is 11, so no conjugation appears). Often inspection suffices: if the product row is itself a row of the table other than the trivial one, then m1=0m_1 = 0 by orthogonality.
  4. Conclude. If m1=0m_1 = 0, the integral vanishes identically, for every radial dependence and every choice of the unspecified parts of the factors — this is the content of a selection rule. If m1≥1m_1 \ge 1, symmetry permits it and nothing more can be said without computing.
  5. For a two-factor overlap, steps 2-4 reduce to (P4): ∫Ψ‾ ϕ dτ\int \overline{\Psi}\,\phi\,d\tau can be non-zero only if Ψ\Psi and ϕ\phi belong to the same irrep; different irreps never overlap. This is why wavefunctions of different symmetry species do not mix and why a Hamiltonian commuting with GG is block-diagonal in a symmetry-adapted basis.
  6. For a full Clebsch-Gordan decomposition rather than one multiplicity, repeat step 3 with each χ(σ)‾\overline{\chi^{(\sigma)}} in place of 11, which is (P3). Check with ∑σmσnσ=nαnβ\sum_\sigma m_\sigma n_\sigma = n_\alpha n_\beta.
  7. If the two factors are the same irrep and the physical situation distinguishes symmetric from antisymmetric combinations (identical particles, or a symmetric operator such as a polarizability), split first with the note above: compute χ(g2)\chi(g^{2}) by squaring each class representative and reading off which class the square lands in, then decompose χsym\chi_{\mathrm{sym}} and χanti\chi_{\mathrm{anti}} separately.
Example(Products in the hexagon group, and a dipole selection rule)Original

Work in the group D6D_6 of order 1212 whose character table was constructed in Character tables:

D6K1={1}K2={r3}K3=2{r}K4=2{r2}K5=3{s}K6=3{sr}A1111111A21111−1−1B11−1−111−1B21−1−11−11E12−21−100E222−1−100(c1,…,c6)=(1,1,2,2,3,3).\begin{array}{l|rrrrrr} D_6 & K_1 = \{1\} & K_2 = \{r^{3}\} & K_3 = 2\{r\} & K_4 = 2\{r^{2}\} & K_5 = 3\{s\} & K_6 = 3\{sr\} \\ \hline A_1 & 1 & 1 & 1 & 1 & 1 & 1\\ A_2 & 1 & 1 & 1 & 1 & -1 & -1\\ B_1 & 1 & -1 & -1 & 1 & 1 & -1\\ B_2 & 1 & -1 & -1 & 1 & -1 & 1\\ E_1 & 2 & -2 & 1 & -1 & 0 & 0\\ E_2 & 2 & 2 & -1 & -1 & 0 & 0 \end{array} \qquad (c_1,\dots,c_6) = (1,1,2,2,3,3) .

Here E1E_1 is the defining action on the plane, with basis (x,y)(x, y).

(a) E1⊗E1E_1 \otimes E_1. Squaring the E1E_1 row entry by entry gives

χE1⊗E1  =  (4, 4, 1, 1, 0, 0),degree 4=2×2.\chi^{E_1\otimes E_1} \;=\; (4,\,4,\,1,\,1,\,0,\,0) , \qquad \text{degree } 4 = 2\times 2 .

Applying step 3 of the method once for each row (only K1,…,K4K_1,\dots,K_4 contribute, since the last two entries vanish):

mA1=112[1⋅4+1⋅4+2⋅1⋅1+2⋅1⋅1]=1212=1,mA2=112[4+4+2+2]=1,mB1=112[1⋅4+(−1)⋅4+2⋅(−1)⋅1+2⋅1⋅1]=4−4−2+212=0,mB2=0 likewise,mE1=112[2⋅4+(−2)⋅4+2⋅1⋅1+2⋅(−1)⋅1]=8−8+2−212=0,mE2=112[2⋅4+2⋅4+2⋅(−1)⋅1+2⋅(−1)⋅1]=8+8−2−212=1.\begin{aligned} m_{A_1} &= \tfrac{1}{12}\bigl[1\cdot 4 + 1\cdot 4 + 2\cdot 1\cdot 1 + 2\cdot 1\cdot 1\bigr] = \tfrac{12}{12} = 1 , \\ m_{A_2} &= \tfrac{1}{12}\bigl[4 + 4 + 2 + 2\bigr] = 1 , \\ m_{B_1} &= \tfrac{1}{12}\bigl[1\cdot 4 + (-1)\cdot 4 + 2\cdot(-1)\cdot 1 + 2\cdot 1 \cdot 1\bigr] = \tfrac{4-4-2+2}{12} = 0 , \qquad m_{B_2} = 0 \ \text{likewise},\\ m_{E_1} &= \tfrac{1}{12}\bigl[2\cdot 4 + (-2)\cdot 4 + 2\cdot 1\cdot 1 + 2\cdot(-1)\cdot 1\bigr] = \tfrac{8-8+2-2}{12} = 0 ,\\ m_{E_2} &= \tfrac{1}{12}\bigl[2\cdot 4 + 2 \cdot 4 + 2\cdot(-1)\cdot 1 + 2\cdot(-1)\cdot 1\bigr] = \tfrac{8+8-2-2}{12} = 1 . \end{aligned}

Hence

E1⊗E1  =  A1⊕A2⊕E2,1+1+2=4 ✓.E_1 \otimes E_1 \;=\; A_1 \oplus A_2 \oplus E_2 , \qquad 1 + 1 + 2 = 4 \ \checkmark .

(b) The symmetric and antisymmetric halves. Square each class representative: 12=11^{2} = 1, (r3)2=1(r^{3})^{2} = 1, r2∈K4r^{2} \in K_4, (r2)2=r4∈K4(r^{2})^{2} = r^{4} \in K_4, and every reflection squares to 11. Reading χE1\chi^{E_1} at those classes,

χE1(g2)  =  (2, 2, −1, −1, 2, 2),\chi^{E_1}(g^{2}) \;=\; (2,\,2,\,-1,\,-1,\,2,\,2) ,

so by the note

χsym=12[(4,4,1,1,0,0)+(2,2,−1,−1,2,2)]=(3,3,0,0,1,1),χanti=(1,1,1,1,−1,−1).\chi_{\mathrm{sym}} = \tfrac12\bigl[(4,4,1,1,0,0) + (2,2,-1,-1,2,2)\bigr] = (3,3,0,0,1,1) , \qquad \chi_{\mathrm{anti}} = (1,1,1,1,-1,-1) .

The dimensions are 3=12⋅2⋅33 = \tfrac12\cdot 2\cdot 3 and 1=12⋅2⋅1 ✓1 = \tfrac12\cdot 2\cdot 1 \ \checkmark. The antisymmetric row is the A2A_2 row of the table, so Λ2E1=A2\Lambda^{2}E_1 = A_2; and

mA1(χsym)=112[3+3+0+0+3⋅1+3⋅1]=1,mE2(χsym)=112[2⋅3+2⋅3]=1,m_{A_1}(\chi_{\mathrm{sym}}) = \tfrac1{12}\bigl[3 + 3 + 0 + 0 + 3\cdot 1 + 3\cdot 1\bigr] = 1 , \qquad m_{E_2}(\chi_{\mathrm{sym}}) = \tfrac1{12}\bigl[2\cdot 3 + 2\cdot 3\bigr] = 1 ,

all other multiplicities being zero, so Sym⁡2E1=A1⊕E2\operatorname{Sym}^{2}E_1 = A_1 \oplus E_2. Both halves can be seen directly in coordinates: with (x,y)(x,y) the basis of E1E_1, the symmetric square is spanned by x2,xy,y2x^{2}, xy, y^{2}, in which x2+y2x^{2}+y^{2} is invariant (A1A_1) and the pair (x2−y2, 2xy)(x^{2}-y^{2},\, 2xy) rotates by 2θ2\theta when the plane rotates by θ\theta — character 2cos⁡(2π/3)=−12\cos(2\pi/3) = -1 at K3K_3, which is the E2E_2 row; the antisymmetric square is spanned by x∧yx\wedge y, which rotations fix and reflections negate, i.e. A2A_2. The two readings agree.

(c) E1⊗E2E_1 \otimes E_2. Multiplying the two rows entry by entry, χE1⊗E2=(4,−4,−1,1,0,0)\chi^{E_1\otimes E_2} = (4, -4, -1, 1, 0, 0), and the same four-line computation gives

mA1=4−4−2+212=0,mA2=0,mB1=4+4+2+212=1,mB2=1,mE1=8+8−2−212=1,mE2=0,m_{A_1} = \tfrac{4-4-2+2}{12} = 0 , \quad m_{A_2} = 0 , \quad m_{B_1} = \tfrac{4+4+2+2}{12} = 1 , \quad m_{B_2} = 1 , \quad m_{E_1} = \tfrac{8+8-2-2}{12} = 1 , \quad m_{E_2} = 0 ,

so E1⊗E2=B1⊕B2⊕E1E_1 \otimes E_2 = B_1 \oplus B_2 \oplus E_1, of degree 1+1+2=4 ✓1+1+2 = 4\ \checkmark. That mA1=0m_{A_1} = 0 is (P4) in action: E1E_1 and E2E_2 have real characters, so each is its own conjugate, and an invariant appears only in E1⊗E1E_1\otimes E_1 or E2⊗E2E_2\otimes E_2, never in the mixed product.

(d) The selection rule. Consider a planar system with symmetry D6D_6 and an in-plane electric dipole operator, whose components (x,y)(x, y) span E1E_1. Ask which transitions are allowed out of a state ϕ\phi of symmetry E2E_2, that is, for which final state Ψ\Psi of symmetry Γf\Gamma_f the matrix element

J  =  ∫Ψ‾ x ϕ  dτJ \;=\; \int \overline{\Psi}\,x\,\phi \; d\tau

is not forced to vanish. By the method, build the product row χiΓf χiE1 χiE2\chi^{\Gamma_f}_i\,\chi^{E_1}_i\,\chi^{E_2}_i and project on A1A_1. (Step 5 of the method asks for the conjugate of χΓf\chi^{\Gamma_f}; every character of D6D_6 is real, as every class is closed under inversion, so the conjugation changes nothing here.)

Final state of symmetry E2E_2. The product row is (2,2,−1,−1,0,0)⋅(2,−2,1,−1,0,0)⋅(2,2,−1,−1,0,0)=(8, −8, 1, −1, 0, 0)(2,2,-1,-1,0,0)\cdot(2,-2,1,-1,0,0)\cdot(2,2,-1,-1,0,0) = (8,\,-8,\,1,\,-1,\,0,\,0) and

mA1  =  112[1⋅8+1⋅(−8)+2⋅1+2⋅(−1)]  =  8−8+2−212  =  0,m_{A_1} \;=\; \tfrac{1}{12}\bigl[1\cdot 8 + 1\cdot(-8) + 2\cdot 1 + 2\cdot(-1)\bigr] \;=\; \frac{8-8+2-2}{12} \;=\; \boxed{0} ,

so the transition is forbidden: the integral vanishes for every radial profile of the two states.

Final state of symmetry E1E_1. The product row is (2,−2,1,−1,0,0)⋅(2,−2,1,−1,0,0)⋅(2,2,−1,−1,0,0)=(8, 8, −1, −1, 0, 0)(2,-2,1,-1,0,0)\cdot(2,-2,1,-1,0,0)\cdot(2,2,-1,-1,0,0) = (8,\,8,\,-1,\,-1,\,0,\,0) and

mA1  =  112[1⋅8+1⋅8+2⋅(−1)+2⋅(−1)]  =  16−412  =  1,m_{A_1} \;=\; \tfrac{1}{12}\bigl[1\cdot 8 + 1\cdot 8 + 2\cdot(-1) + 2\cdot(-1)\bigr] \;=\; \frac{16 - 4}{12} \;=\; \boxed{1} ,

so the transition is allowed by symmetry. Both answers can be read off part (c) instead: the multiplicity of A1A_1 in Γf⊗E1⊗E2\Gamma_f\otimes E_1\otimes E_2 equals the multiplicity of (the conjugate of) Γf\Gamma_f in E1⊗E2=B1⊕B2⊕E1E_1\otimes E_2 = B_1\oplus B_2\oplus E_1, which is 00 for Γf=E2\Gamma_f = E_2 and 11 for Γf=E1\Gamma_f = E_1 — a consistency check on the three-factor computation, and an illustration of step 5 of the method.

Application(Spectroscopy, identical particles and the composition of angular momenta)Original

Which spectral lines appear. An electric dipole transition rate is proportional to ∣⟨Ψf∣d^∣Ψi⟩∣2|\langle \Psi_f | \hat{\mathbf{d}} | \Psi_i\rangle|^{2}, a matrix element of exactly the three-factor form of (P5). The method above decides, from the character table alone and before any wavefunction is written down, which pairs of levels can be connected: this is the origin of the familiar "allowed" and "forbidden" labels in atomic and molecular spectra, of the g↔ug \leftrightarrow u parity rule (Arfken's CiC_i example: a product of uu factors is gg exactly when their number is even, so the dipole operator, which is uu, connects only states of opposite parity), and of the complementary selection rules for Raman scattering, where the operator is the polarizability and transforms as the symmetric square of the vector representation, so that the relevant decomposition is a symmetric square of the kind computed in part (b) of the example. In a centrosymmetric molecule the two rules exclude one another, which is the rule of mutual exclusion between infrared and Raman activity.

Identical particles. The state of two identical particles lives in V⊗VV\otimes V, and the exchange operator is the τ\tau of the note. With VV the full one-particle space, spin included, bosons occupy Sym⁡2V\operatorname{Sym}^{2}V and fermions Λ2V\Lambda^{2}V, so the symmetry species available to a two-particle configuration are not all of those in V⊗VV\otimes V but only those in the appropriate half. When spin is carried along, the two halves are combined crosswise: for two electrons in a doubly degenerate orbital of E1E_1 symmetry in the hexagonal system of the example, the antisymmetric spin singlet must multiply the symmetric spatial part Sym⁡2E1=A1⊕E2\operatorname{Sym}^{2}E_1 = A_1 \oplus E_2, and the symmetric spin triplet the antisymmetric spatial part Λ2E1=A2\Lambda^{2}E_1 = A_2. The configuration therefore yields the terms 1A1^{1}A_1, 1E2^{1}E_2 and 3A2^{3}A_2 and no others, carrying 1+2+3=61 + 2 + 3 = 6 states in all — exactly (42)=6\binom{4}{2} = 6, the number of ways of putting two electrons into the four spin-orbitals of the shell. Hassani makes the same kind of point for the strong interaction: a quark and an antiquark carry an irreducible representation and its conjugate, so by (P4) their product contains exactly one invariant, the singlet (Hassani (2013), §24.8.1, Box 24.8.3, p. 755).

Composition of angular momenta. For the compact continuous groups the whole of this unit survives with the group average replaced by the Haar integral, and (P3) becomes the Clebsch-Gordan series of Addition of angular momenta: the product D(j1)⊗D(j2)D^{(j_1)}\otimes D^{(j_2)} of two irreducible representations of SU(2)SU(2) decomposes as ⨁j=∣j1−j2∣j1+j2D(j)\bigoplus_{j=|j_1-j_2|}^{j_1+j_2} D^{(j)}, each multiplicity being 11 — the compact-group analogue of Hassani's simply reducible, a term he defines for finite groups. The coefficients that make the change of basis explicit are the Clebsch-Gordan coefficients, and the selection rule (P5), applied to a tensor operator rather than a single function, becomes the Wigner-Eckart theorem (Spherical tensors and the Wigner-Eckart theorem), which not only forbids but factorises the surviving matrix elements into a geometric coefficient and one reduced matrix element.

Elsewhere. Product representations also carry the classification of coupled normal modes and of anharmonic couplings between them, the counting of symmetry-allowed terms in a Landau free energy (the invariants are the A1A_1 components of products of order-parameter representations), and the decomposition of tensors into irreducible pieces that Tensors and their transformation laws performs by hand for the rotation group.