This fact is related to: linear representation theory
View other facts related to linear representation theory | View terms related to linear representation theory
Statement
Suppose
is a finite group, and
is a splitting field for
; in other words, every representation of
over
is completely reducible and every representation irreducible over
is irreducible over any field extension of
.
Then the characters of the irreducible representations of
over
, span the
-vector space of class functions on
with values in
. In fact, they form an orthonormal basis under the inner product:
In the case where
, we can also use the Hermitian inner product:
(although the two inner products are not the same (one is symmetric bilinear, the other is Hermitian) their values on pairs of characters are the same, because trace of inverse is complex conjugate of trace).
Facts used
- Character orthogonality theorem (we use this both directly and in the form of a slight variant/modification of the orthogonal projection formula, though we don't call it out explicitly in the text of the proof).
- Schur's lemma
- Maschke's averaging lemma
Proof
We present the proof for splitting fields in general using the symmetric bilinear form. A similar proof works if we use the Hermitian inner product instead.
Any class function orthogonal to all irreducible characters must be identically zero
Given: A finite group
, a splitting field
for
. A class function
such that
for every irreducible character
.
To prove:
is the zero function.
Proof:
Step no. |
Assertion/construction |
Facts used |
Given data used |
Previous steps used |
Explanation
|
1 |
For any irreducible representation of over , the matrix defines a homomorphism of representations from to itself, viewed as a representation over the algebraic closure . |
|
is a class function. |
|
PLACEHOLDER FOR INFORMATION TO BE FILLED IN: [SHOW MORE]One of the people editing this page intended to fill in this information at a later stage, but hasn't gotten around to doing it yet. If you see this placeholder for a long time, file an error report at the error reporting page.
|
2 |
For any irreducible representation of over , the matrix is a scalar matrix. |
Fact (2) |
is a splitting field. |
Step (1) |
[SHOW MORE]Note first that although  is not algebraically closed,  remains irreducible over  , the algebraic closure. By Step (1), the matrix is a homomorphism of representations, so by Fact (2) (Schur's lemma) it is a scalar matrix with entries over  . Of course, since the matrix is defined over  , the scalar entries come from  .
|
3 |
The matrix is the zero matrix for any irreducible representation of over . |
|
is orthogonal to the character of every irreducible representation. |
Step (2) |
[SHOW MORE]By Step (2), the matrix is scalar. Its trace is  where  is the character of  , and this is  times  , which is zero by assumption.
|
4 |
The matrix is the zero matrix for any representation of over . |
|
is splitting -- every representation of over splits completely as a sum of irreducible representations. Note that by Fact (3), the complete reducibility follows from the characteristic not dividing the order of . |
Step (3) |
[SHOW MORE] We decompose the representation as a direct sum of irreducibles, then use Step (3). Note that changing the basis does not affect a matrix being zero.
|
5 |
Setting as the regular representation (i.e., the permutation representation arising from the regular group action) we get for all . |
|
|
Step (4) |
[SHOW MORE]For  the regular representation, the matrix  is a combination of linearly independent permutation matrices with  s as coefficients. For this to be zero, all the  values must be zero.
|
Characters form a basis for the space of class functions
Step no. |
Assertion/construction |
Facts used |
Given data used |
Previous steps used |
Explanation
|
1 |
The characters of inequivalent irreducible representations are linearly independent on account of being an orthonormal set. In other words, if for distinct irreducible characters and , then all the equal . |
Fact (1) |
|
|
[SHOW MORE]Take the inner product with  . The right side remains  . The left side becomes  . We thus get  .
|
2 |
In particular, this means that there can be at most finitely many irreducible representations up to equivalence (because they form a linearly independent subset in a finite-dimensional vector space). |
|
|
Step (1) |
|
3 |
For any class function , consider where are all the irreducible characters of . Then is a class function orthogonal to all irreducible characters. |
Fact (1) |
|
|
[SHOW MORE]For any irreducible character  , taking the inner product with  of the right side gives  minus a summation where all terms are zero except the term  . This simplifies to  , so the difference is zero. We thus get that  for all irreducible characters  .
|
4 |
, so for any class function . |
|
|
Step (3), Previous half of proof which shows that there any class function orthogonal to all irreducible characters is zero |
Step-combination direct.
|
5 |
The characters form a basis (in fact, an orthonormal basis) for the space of class functions. |
|
|
Steps (1), (4) |
Step (1) shows they are linearly independent, Step (4) shows that they span the space. Together, this means they are a basis.
|