Splitting implies characters form a basis for space of class functions

From Groupprops

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

  1. 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).
  2. Schur's lemma
  3. 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]
2 For any irreducible representation of over , the matrix is a scalar matrix. Fact (2) is a splitting field. Step (1) [SHOW MORE]
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]
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]
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]

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]
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]
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.