Why This Matters
Character tables are the Rosetta Stone of representation theory—they compress everything you need to know about a finite group's irreducible representations into a single, elegant matrix. When you're working with symmetry groups in quantum mechanics, classifying finite groups, or decomposing representations, the character table is your primary computational tool. You're being tested on your ability to read, construct, and apply these tables, which means understanding the deep connections between conjugacy classes, orthogonality relations, and representation dimensions.
The concepts here tie directly to fundamental questions: How many irreducible representations does a group have? How do we verify that a representation is irreducible? How can we decompose an arbitrary representation into irreducibles? Don't just memorize the orthogonality formulas—know why characters are class functions, how the Great Orthogonality Theorem constrains the table's structure, and what each entry actually represents.
The Foundation: What Character Tables Encode
Character tables work because characters capture essential information about representations while discarding unnecessary detail. The trace of a matrix is invariant under conjugation, which is why characters are naturally class functions.
Definition of Character Tables
- Square matrix structure—rows correspond to irreducible representations, columns to conjugacy classes, with the number of each being equal
- Entries are traces of representation matrices χρ(g)=Tr(ρ(g)), evaluated at a representative element of each conjugacy class
- Complex number values that encode representation behavior without requiring explicit matrix forms
Irreducible Representations
- Cannot be decomposed into direct sums of smaller representations—these are the "atoms" of representation theory
- Count equals conjugacy classes—a finite group has exactly as many distinct irreducible representations as it has conjugacy classes
- Dimension constraints follow from ∑idi2=∣G∣, where di are the dimensions and ∣G∣ is the group order
Class Functions
- Constant on conjugacy classes—if g and hgh−1 are conjugate, then f(g)=f(hgh−1) for any class function f
- Characters are prime examples, forming a distinguished basis for the space of class functions
- Inner product structure ⟨χ,ψ⟩=∣G∣1∑g∈Gχ(g)ψ(g) makes this space a Hilbert space
Compare: Irreducible representations vs. class functions—both are counted by the number of conjugacy classes, but irreducible representations are algebraic objects while class functions are the functions that describe them. If asked to prove the counts match, use the orthogonality relations.
The Orthogonality Engine
Orthogonality relations are what make character tables computationally powerful. They transform abstract representation theory into linear algebra, letting you extract information through inner products.
Orthogonality Relations
- Row orthogonality—distinct irreducible characters satisfy ⟨χi,χj⟩=δij, where the inner product sums over group elements
- Column orthogonality—summing over representations gives ∑iχi(g)χi(h)=∣Cg∣∣G∣δCg,Ch, where ∣Cg∣ is the conjugacy class size
- Decomposition tool—to find how many times irreducible χi appears in representation χ, compute ⟨χ,χi⟩
Great Orthogonality Theorem
- Master theorem stating ∑g∈Gρij(g)σkl(g)=dρ∣G∣δρσδikδjl for matrix entries of irreducible representations
- Character orthogonality follows by taking traces—this is the deeper result from which row/column relations derive
- Structural implications include the dimension formula and the fact that irreducible characters form an orthonormal basis
Compare: Row orthogonality vs. column orthogonality—both come from the Great Orthogonality Theorem, but row orthogonality sums over group elements (useful for decomposing representations) while column orthogonality sums over representations (useful for identifying conjugacy classes). FRQs often ask you to apply one or the other.
Building and Reading the Table
Construction requires systematic identification of conjugacy classes and clever use of constraints. The table is overdetermined—orthogonality relations often force entries once you know a few.
Character Table Construction
- Step 1: Find conjugacy classes by identifying which elements are related by g∼hgh−1; the number of classes determines table size
- Step 2: Determine dimensions using ∑di2=∣G∣ and the fact that di divides ∣G∣ for each irreducible representation
- Step 3: Compute characters starting with the trivial representation (all 1s), then using orthogonality to constrain remaining entries
Character Table Symmetries
- First column always contains the dimensions di=χi(e) since the identity maps to the identity matrix
- Complex conjugate pairing—if χ is a character, so is χ, and they're equal iff the representation is real
- Abelian group simplification—all irreducible representations are 1-dimensional, so entries are roots of unity
Compare: Abelian vs. non-abelian character tables—abelian groups have ∣G∣ one-dimensional representations (table entries are roots of unity), while non-abelian groups have fewer representations of varying dimensions. This is often tested: "Explain why S3 has a 2-dimensional irreducible representation."
Applications and Connections
Character tables aren't just classification tools—they connect representation theory to counting problems, physics, and group structure. The table encodes more than it appears to.
Character Table Applications
- Group classification—non-isomorphic groups can have identical character tables, but the table still constrains structure significantly
- Quantum mechanics applications—selection rules, molecular orbital symmetries, and spectroscopic transitions all use character table analysis
- Representation decomposition—given any representation, inner products with irreducible characters reveal its decomposition
Burnside's Theorem
- Orbit counting formula ∣X/G∣=∣G∣1∑g∈G∣Xg∣ counts orbits as the average number of fixed points
- Character connection—the permutation character χ(g)=∣Xg∣ links Burnside's lemma to representation theory
- Practical applications include counting distinct colorings, necklaces, and other combinatorial objects under symmetry
Compare: Burnside's theorem vs. orthogonality relations—both involve averaging over group elements, but Burnside counts orbits of group actions while orthogonality decomposes representations. Burnside uses the permutation character; orthogonality uses arbitrary characters.
Quick Reference Table
|
| Table dimensions | Number of rows = number of columns = number of conjugacy classes |
| Dimension formula | ∑idi2=∥G∥ where di=χi(e) |
| Row orthogonality | ⟨χi,χj⟩=δij |
| Column orthogonality | $$\sum_i \chi_i(g)\overline{\chi_i(h)} = \frac{|G|}{ |
| Decomposition multiplicity | mi=⟨χ,χi⟩ for irreducible χi in χ |
| Abelian groups | All di=1; entries are $$ |
| First column | Always contains dimensions of irreducible representations |
| Burnside's lemma | ∥X/G∥=∥G∥1∑g∥Xg∥ |
Self-Check Questions
-
Why must the number of irreducible representations equal the number of conjugacy classes? Which orthogonality relation demonstrates this?
-
Given a character table, how would you verify that a particular row corresponds to an irreducible (rather than reducible) representation?
-
Compare the character tables of Z6 and S3: both groups have order 6, but how do their tables differ, and why?
-
If you're given a representation ρ and want to decompose it into irreducibles, explain the computational procedure using inner products.
-
How does Burnside's theorem connect to character theory? If an FRQ asks you to count orbits, when would you use character methods versus direct counting?