Welcome to the fourth lesson in our module on Representation Theory. In our previous session, we delved into Schur's lemmas, which revealed the remarkably rigid structure of maps between irreducible representations. We saw that for irreps, such maps are either trivial or simple scalar multiplications. This established irreps as truly fundamental, indivisible entities.
While Schur's lemmas provide profound theoretical insight, we now need a more concrete, computational tool to work with representations. Representation matrices are basis-dependent and can be cumbersome. This lesson introduces a much simpler and more powerful object: the character. By the end of our time today, you will be able to define the character of a representation and compute it for each conjugacy class of a group, laying the groundwork for the powerful analytical techniques that follow.
1. From Matrices to Invariant Numbers: The Character
A significant challenge in working with representations is their dependence on the chosen basis. A representation in one basis consists of matrices , while in another basis related by a similarity transformation , the matrices become . We need a "fingerprint" of the representation that remains unchanged regardless of the basis.
The solution lies in a familiar property of matrices: the trace. Recall that the trace of a matrix is invariant under cyclic permutations of a product: . Applying this to our similarity transformation gives:
The trace is basis-independent. This motivates our central definition.
Definition: The Character
The character of a representation for a group element , denoted , is the trace of the corresponding representation matrix:
Chapter 4: Introduction to Representation Theory
This document from Rutgers University provides a concise mathematical definition.
Please read the section titled "Some basic definitions". Focus on Definition 1, which formally introduces the character. Also, note the subsequent point that equivalent representations have the same character, which follows directly from the basis-invariance of the trace we just discussed.
2. The Link to Conjugacy Classes
The utility of characters is immensely enhanced by another key property. Recall from our first module that two group elements and are in the same conjugacy class if there exists an element such that . Let's see how the character behaves for two such elements.
Since a representation is a homomorphism, we have . Now, we take the trace:
Using the cyclic property of the trace once more, we find:
This proves a fundamental theorem: all elements in the same conjugacy class have the same character. Functions with this property are called class functions.
This is a massive simplification. We don't need to compute the character for every element in the group; we only need to compute it once for each conjugacy class. This naturally leads to the idea of a character table: a table where rows correspond to the different irreducible representations (irreps) and columns correspond to the conjugacy classes.
Characters for non-abelian groups | Representation theory episode 5
The video "Characters for non-abelian groups" by All Angles provides an excellent visual and conceptual explanation of this connection.
Please watch the segment from 13:00 to 16:23. The presenter elegantly bridges the group-theoretic concept of conjugacy with the linear algebra concept of similarity transformations to explain why characters must be constant across a class. This link between abstract group theory and matrix properties is central to the power of representation theory. The conclusion that this makes the character tables square is a deep result we will explore further.
3. Why Trace? The Case of Higher-Dimensional Irreps
For one-dimensional representations, the matrix is just a matrix, a single number, so its trace is the number itself. But for the multi-dimensional irreps that arise in non-abelian groups, we need a way to extract a single representative number. Why is the trace the right choice, and not, for example, the determinant? The determinant is also a single number and is also basis-independent.
Characters for non-abelian groups | Representation theory episode 5
Let's return to the All Angles video, which addresses this exact question.
Watch the segment from 07:26 to 12:17. The key insight here is that while the determinant is a homomorphism, it can fail to distinguish between inequivalent representations. The trace, despite not being a homomorphism for matrix products in general, uniquely characterizes a representation and preserves the crucial orthogonality properties that make character theory so powerful. For one-dimensional representations, the trace and the determinant are the same, so this is a clean generalization.
4. Constructing a Character Table: The Group
Let's make this concrete by constructing the character table for the smallest non-abelian group, (the permutation group of three objects), which is isomorphic to the point group (the symmetry group of an equilateral triangle or an ammonia molecule).
Step 1: Identify Conjugacy Classes.
As we found in Module 1, has three conjugacy classes:
- : The identity (1 element).
- : The three transpositions (3 elements).
- : The two 3-cycles (2 elements).
The columns of our character table will be labeled by these classes.
Step 2: Identify Irreducible Representations.
It can be proven (as we'll see how in the next lesson) that the number of irreps is equal to the number of conjugacy classes. So, has three irreps.
- The trivial representation (): A 1D rep where every group element is mapped to the number 1.
- The sign representation (): A 1D rep where elements are mapped to their sign (parity): +1 for even permutations (, cycles), -1 for odd permutations (transpositions).
- A 2D representation (): This corresponds to the symmetries of an equilateral triangle in a plane.
Step 3: Compute the Characters for each Irrep and Class.
Character Tables (C3v) | Group Theory
The video "Character Tables (C3v)" by The Cynical Philosopher provides a hands-on walkthrough of finding the characters for the C_{3v} group, which is isomorphic to S_3. It explicitly shows the matrices and the process of taking their traces.
Watch the first four minutes of the video, from the beginning to 4:34. The video introduces the symmetry operations, shows their matrix representations (some of which are 2x2 blocks), and then computes the character for each class by taking the trace.
Let's summarize the calculation based on the video and our knowledge:
-
For the trivial rep, :
- All matrices are . The trace is always 1.
- Character row: (1, 1, 1)
-
For the sign rep, :
- The matrix for and the 3-cycles is (trace = 1).
- The matrix for the transpositions is (trace = -1).
- Character row: (1, -1, 1)
-
For the 2D rep, :
- Class (Identity): . Thus, .
- Class (Transpositions/Reflections): A representative matrix is a reflection, e.g., . Thus, .
- Class (3-cycles/Rotations): A representative matrix is a rotation by , . Thus, .
- Character row: (2, 0, -1)
Step 4: Assemble the Character Table.
We conventionally list the number of elements in each class at the top.
| 1 | 1 | 1 | |
| 1 | -1 | 1 | |
| 2 | 0 | -1 |
This table is a complete and incredibly dense summary of the representation theory of . For comparison, here is the character table for the larger group , which has five irreps and five conjugacy classes.

5. Properties and a Look Ahead
Take a close look at the first column of our table: (1, 1, 2). These are the characters of the identity element, . Since is always the identity matrix, its trace is simply the sum of 1s down the diagonal, which is equal to the dimension of the matrix.
Property: The character of the identity element, , is the dimension of the representation.
Notice another "coincidence" for . The sum of the squares of the dimensions of the irreps is , which is exactly the order of the group, ! This is not a coincidence but a general theorem.
These are just two of several "miraculous" properties that govern the structure of character tables. These properties are not just mathematical curiosities; they are powerful computational rules. The most important of these is the great orthogonality theorem for characters.
Conclusion
In this lesson, we have moved from complex, basis-dependent matrices to simple, invariant numbers called characters. This simplification is the key that unlocks the computational power of representation theory.
Here are the essential takeaways:
- The character is the trace of the representation matrix . It is independent of the basis chosen for the representation.
- Characters are class functions: all elements within the same conjugacy class share the same character.
- This allows us to summarize the information for all irreps of a group in a compact character table, with rows for irreps and columns for conjugacy classes.
- The character of the identity element gives the dimension of the representation.
We have learned what a character is and how to compute it from known representation matrices. However, we often don't know the matrices beforehand. In our next lesson, we will introduce the great orthogonality theorem. This theorem exposes the deep geometric structure of the character table itself and provides a powerful algorithm for computing the characters and decomposing any reducible representation without ever needing to see the matrices.