The map constructed in step 1 of the proof of Theorem 2.28 has an interesting feature: for every representation , the map is a -homomorphism . We can generalise this substantially.
Let be any class function. Then define
For every representation , acts on , and we also call this :
If we take to be the constant function with value 1, then is the projection .
If is any representation, then is a -homomorphism.
Let . Then we have
as is a class function | ||||
replacing by . ∎ |
Since is a -homomorphism for every , we could call it a universal -homomorphism.
What happens when we take to be an irreducible representation?
Let be a class function and let be an irreducible representation with character . Then acts as the scalar
on .
In particular, if is the character of an irreducible representation , then acts as on and as 0 on all other irreducible representations.
If is irreducible, then by Schur’s lemma must be a scalar. But its trace is
Since the trace of a scalar matrix is just the dimension times that scalar, we get the proposition. ∎
Recall now that, if is an irreducible representation of and is another representation of , then denotes the subrepresentation of generated by all the subrepresentations of isomorphic to .
Let be an irreducible representation of with character and dimension . Then the operator acts, on any -representation , as the -equivariant projection
We have by Maschke’s Theorem. By the proposition, kills for , and acts as the identity on , as required. ∎
So projects any representation onto its -isotypic component. In particular, if has a unique subrepresentation isomorphic to , then is a projection onto that subrepresentation.
The irreducible characters are a basis for the space of class functions.
We already know that they are linearly independent (since they are mutually orthogonal vectors in a Hermitian inner product space), so we have to show that they span. Let be the space of class functions, and let be the subspace spanned by the irreducible characters. Then , and we must show . Suppose that , so for every irreducible character .
We consider the operator . This acts as (a multiple of)
on every irreducible representation with character . As every representation is a direct sum of irreducibles, we see that acts as zero on all representations of .
However, considering the action of on the regular representation , we see that
Since this must be zero, we have for all , as required. ∎
Parts (2) and (3) of Theorem 2.17 are true.
Part (2) follows from the obvious fact that the dimension of the space of class functions is the number of conjugacy classes, together with Corollary 2.33.
For part (3), consider the matrix obtained by multiplying each entry of the character table by , where is the conjugacy class labeling the column. Then row orthogonality says that this is a (square) unitary matrix. But the transpose of a unitary matrix is unitary, which gives the column orthogonality. ∎
We give an example of how to use the projection operators. Let , and let be the permutation representation on the set of eight vertices of the cube. Its character is given below.
Then we compute , and (by inspection) that where is the standard three-dimensional representation of whose character is also shown in the table. We label the vertices as in Figure 2, where the labels are shown in red: the labels on the top face are running counterclockwise, and the label on the vertex opposite is , and look for a subspace of isomorphic to .
To do this we use the projection operator . Applying this to , we obtain:
which simplifies to (writing )
This is illustrated in green in Figure 2. Starting with a different vector will permute the roles of the , and we see the the image of is the subspace of where the coefficients of opposite vertices are equal, and the sum of all the coefficients is zero. This is therefore the subspace of isomorphic to !
Complete this example by finding the other irreducible subrepresentations of .