In this and the next section we complete the proof of character orthogonality!
If and are two complex representations of a finite group , then we can define a representation on the vector space
with -action ’by conjugation’:
If and have characters and , then has character .
We have
in other words, the -homomorphisms are the -fixed points of .
Let and let and be bases of and consisting of eigenvectors for and , with the eigenvalue attached to and that attached to . Let send to and all other basis vectors to zero; in matrix terms, this is the matrix with 1 in column , row , and 0 everywhere else. Then the are a basis for . Moreover, recalling that the are roots of unity, we have
So the trace of is
as required.
If , then means
for all . Replacing by , we get
for all . So if and only if this holds for all and all , i.e. if and only if is a -homomorphism.∎
The key theoretical result is:
If and are two representations of with characters and respectively, then
Step 1: We first consider the case that is the trivial representation. Then we have to prove that
Note that the operator
maps to and is the identity on . This means that must be a projection onto . It follows that, in some basis, its matrix is diagonal with ‘1’s and the remaining entries ‘0’,11 1 See also problem [[prob-projection]]. so
as required.
Step 2: Note that . The character of is . So, by the first part,
which is exactly what we have to show. ∎
Suppose that and are irreducible representations with characters and . Then
This is immediate from Theorem 2.28 and Schur’s lemma. ∎
We have therefore proved part (1) of Theorem 2.17, as well as Theorem 2.18 and Theorem 2.19. In other words, we know that representations are determined by their characters and that the rows of the character table are orthonormal (with an appropriately weighted inner product). We now only have to show that the character table is square.