2 Character theory

2.2 Orthogonality of characters

Definition 2.16.

If χ and ψ are two class functions on G, then their inner product is

χ,ψ=1|G|gGχ(g)¯ψ(g).

You could define this for any old functions on G, but we will only use it for class functions. Note that this is a Hermitian inner product on the space of class functions of G, whose dimension is the number of conjugacy classes of G.

Over the next few section, we will prove the following theorem-

Theorem 2.17.

Let G be a finite group with conjugacy classes 𝒞1,,𝒞r. If χ is a class function, write χ(𝒞i)=χ(g) for any g𝒞i.

  1. 1.

    The irreducible characters are orthonormal with respect to the inner product defined above. This means that, if χ and ψ are irreducible characters, then

    1|G|gGχ(g)¯ψ(g)={1if χ=ψ0otherwise.

    We can also see this inner product as the standard inner product of the rows of the character table with the entries weighted by |𝒞i||G|:

    χ,ψ=1|G|i=1r|𝒞i|χ(𝒞i)¯ψ(𝒞i).
  2. 2.

    The number of irreducible representations is equal to the number of conjugacy classes. In other words, the character table is square.

  3. 3.

    The columns of the character table are orthonormal with respect to the weighted inner product from part(1). That is, if 𝒞i, 𝒞j are distinct conjugacy classes, then

    χχ(𝒞i)¯χ(𝒞j)=0

    while if they are the same conjugacy class then

    χχ(𝒞i)¯χ(𝒞i)=|G||𝒞i|.

To complement this, we have:

Theorem 2.18.

Two irreducible representations of G are isomorphic if and only if they have the same character.

In other words, each row of the character table corresponds to exactly one isomorphism class of irreducible representation.

Theorem 2.19.
  1. 1.

    A representation is determined up to isomorphism by its character.

  2. 2.

    If V is a representation with character χ, then V is irreducible if and only if χ,χ=1.

Proof.

Let the irreducible representations be V1,,Vr and let χ1,,χr be their characters (distinct, by Theorem 2.18 above). By Maschke’s Theorem, any representation V with character χ can be written as Viai for some integers ai0. Its character is then aiχi. We then have, for each i,

χ,χi=aiχi,χi=aiχi,χi=ai

since χj,χi=0 for all ji. Thus the integers ai are determined by chi, the character of V. But the integers ai determine V up to isomorphism so we are done.

For the second part, note that

χ,χ=ai2.

Since the ai are nonnegative integers, this holds if and only if exactly one of the ai is equal to one and the rest are zero. This means that V is irreducible. ∎