Welcome to the sixth lesson in our module on Representation Theory. In our previous session, we saw how the great orthogonality theorem for characters provides a powerful algorithm for decomposing any reducible representation into its irreducible constituents. We used this "row orthogonality" to project out the irreducible components, taking the character table itself as a given starting point.
Today, we will turn this logic on its head. We will explore how the orthogonality relations, supplemented by a few other profound theorems, provide a complete set of constraints that allow us to construct the character table of a finite group from first principles. This process is like solving a Sudoku puzzle, where a set of rigid rules allows one to fill a grid from very limited initial information. Mastering this construction solidifies your understanding of the deep structure of representation theory and gives you the ability to derive the fundamental data for any finite symmetry group.
1. The Complete Toolkit for Character Table Construction
The "row orthogonality" relation we studied previously is just one of several powerful rules that govern the structure of character tables. When combined, these rules are remarkably restrictive, often uniquely determining the entire table.
First, let's watch a video that derives the remaining essential theorems. Given your mathematical background, you should be able to follow the arguments, which are based on analyzing the group algebra and the regular representation.
Representation theory: Orthogonality relations
This video, "Representation theory: Orthogonality relations" by Richard E Borcherds, provides a concise, graduate-level derivation of the key theorems we need.
Please watch the following segments: Sum of Squares and Number of Irreps (13:46 - 19:42): This part introduces the regular representation and uses it to derive two cornerstone results: that the number of irreducible representations equals the number of conjugacy classes, and that the sum of the squares of the dimensions of the irreps equals the order of the group. Column Orthogonality (19:48 - 22:34): Here, the row orthogonality relation is expressed in matrix form, and by inverting the matrix, the "column orthogonality" relation is elegantly derived. Summary (22:34 - 23:42): A quick summary of all the key properties.
Let's consolidate these insights into a definitive list of rules for constructing a character table. For a finite group with order :
-
The number of irreducible representations (irreps) is equal to the number of conjugacy classes. This means the character table is always a square matrix.
-
The sum of the squares of the dimensions of the irreps is equal to the order of the group. Let be the dimension of the -th irrep. Then:
Since the dimensions must be positive integers, this Diophantine equation often has a unique solution, allowing us to determine the dimensions of all irreps.
-
The first row is always the trivial representation, or , whose characters are all 1. This corresponds to a 1D representation where every group element is mapped to the number 1.
-
Row Orthogonality: The rows of the character table are orthogonal.
Here, the sum is over the conjugacy classes , is the number of elements in class , and is the character of the -th irrep for that class. For , this gives the "normalization" condition: .
-
Column Orthogonality: The columns of the character table are also orthogonal.
Here, the sum is over the irreps , and and are two different classes. This relation is especially useful for finding unknown character values down a column.
These five rules form a complete logical framework for our construction.
2. A Step-by-Step Construction: The Group
Let's apply these rules to build the character table for the group , which is isomorphic to . You are already familiar with the result from previous lessons; now we will derive it from scratch.
The following video provides an excellent visual walkthrough of this exact process. We will follow its steps, formalizing the logic as we go.
Constructing Character Tables 2: Generating Irreducible Representations
The video "Constructing Character Tables 2: Generating Irreducible Representations" provides a very clear, pedagogical demonstration.
Watch the video from 0:51 to 9:11. The narrator methodically applies the rules we just discussed to build the C_{3v} table piece by piece. Follow along with the steps outlined below.
Step 1: Identify Classes and Group Order
The group has 6 elements, so . As we found in Module 1, these elements are partitioned into three conjugacy classes:
- , so .
- , so .
- , so .
Step 2: Determine Number and Dimensions of Irreps
- Rule 1: There are 3 classes, so there must be 3 irreps.
- Rule 2: The dimensions must satisfy .
- Rule 3: One of these irreps is the 1D trivial representation, so let . This leaves , or . The only solution in positive integers is and (or vice-versa).
So, has two 1-dimensional irreps ( and ) and one 2-dimensional irrep ().
Step 3: Set up the Initial Table
We can now fill in the first column with the dimensions and the first row with the characters of the trivial irrep . Let the unknown characters be variables.
| (1) | (2) | (3) | |
|---|---|---|---|
| 1 | 1 | 1 | |
| 1 | a | b | |
| 2 | c | d |
(The number of elements in each class, , is shown in parentheses for convenience).
Step 4: Apply Orthogonality Relations
We now use the orthogonality rules to solve for .
-
Row Orthogonality for and :
This gives the equation: .
For a 1D representation, the characters are roots of unity. The orders of the elements in the classes and are 3 and 2, respectively. Thus, and , so .- If , then . This is not a root of unity, so this is impossible for a 1D representation.
- If , then . This is a valid root of unity.
So, the second row must be .
-
Column Orthogonality (or more Row Orthogonality):
We can find and by making the third row () orthogonal to the first two.- Orthogonality with : .
- Orthogonality with : .
This is a simple system of two linear equations. Adding them gives . Substituting this back into the first equation gives .
Step 5: The Final Character Table
We have now determined all entries:
| 1 | 1 | 1 | |
| 1 | 1 | -1 | |
| 2 | -1 | 0 |
You can verify that this table satisfies all orthogonality relations, including those for the columns. For example, check the orthogonality of the second and third columns:
This confirms our construction is consistent.
For a more formal, text-based walkthrough of this same process, you can consult the following resource.
[PDF] MTH 410/514/620: Representation Theory
These notes from an advanced math course provide several excellent, worked examples.
Read the subsection "1.3.1 The symmetric group S3". It follows a nearly identical six-step procedure to derive the character table for S_3, which is isomorphic to C_{3v}. Note that it uses column orthogonality to find the characters of the 2D representation, demonstrating an alternative but equally valid path to the same result.
3. An Example with Complex Characters: The Group
The characters for all turned out to be real numbers. This is common, but not guaranteed. Let's consider the cyclic group , where is a rotation by .
- Classes: is an abelian group, so every element is in its own class. There are 3 classes: .
- Irreps: By Rule 1, there must be 3 irreps.
- Dimensions: By Rule 2, . The only integer solution is . All irreps are one-dimensional.
- Characters as Roots of Unity: For any 1D representation , the character is simply the 1x1 matrix (a complex number) representing the group element . Since , it must be that . Therefore, the character must be a cube root of unity. The three cube roots of unity are . Let's call .
- Construction:
- The first irrep is the trivial one: .
- For the second irrep, let's choose . Then .
- For the third irrep, we must choose the remaining root of unity: . This implies .
This gives us the complete character table for :
| 1 | 1 | 1 | |
| 1 | |||
| 1 |
Notice that the characters for and are complex conjugates of each other. This is a general feature: if a representation has complex characters, its complex conjugate representation will also be an irrep of the group. You can find this table and others, like for the quaternion group and dihedral group , in the resource LINK from the previous lesson (section 2.4.6, Table 2.2).
Conclusion
In this lesson, we have seen how a few fundamental theorems of representation theory provide a powerful and systematic framework for constructing character tables.
Key Takeaways:
- A character table is highly constrained by a set of rules: the number of irreps equals the number of classes, the sum of squared dimensions equals the group order, and the rows and columns must be orthogonal.
- The construction process is an algorithmic procedure: determine dimensions, fill in the trivial representation, and use orthogonality relations to solve for the remaining unknown characters.
- This procedure works for any finite group, revealing the complete structure of its irreducible representations—the basic building blocks of any physical theory based on that symmetry.
We now have the tools to both construct character tables and use them to decompose representations. In our next lesson, we will learn how to handle a common situation in physics: a system composed of multiple parts. We will see how to find the representation for the composite system by taking the tensor product of the individual representations and how to use characters to decompose this product into its irreducible parts. This is essential for understanding interactions, selection rules, and multi-particle quantum states.