Representations of Finite Groups
A representation of a finite group is a homomorphism that realizes abstract group elements as invertible linear transformations of a vector space . The central result is that every representation of a finite group over decomposes uniquely into irreducible pieces, and these irreducibles are completely captured by their characters. Applies wherever symmetry acts linearly: quantum mechanics, crystallography, number theory, error-correcting codes. Developed by Frobenius, Schur, and Burnside around 1896–1905.
A representation turns the multiplication of a finite group into the multiplication of matrices, converting algebra into linear algebra — the most computable branch of mathematics. Given a group and a field , a representation is a -vector space together with an action of by linear automorphisms, equivalently a homomorphism . Its importance is that linear algebra is fully understood, so studying how a group can act linearly reveals deep structural information about the group itself. The surprising fact, due to Maschke and Schur, is that over the entire theory collapses to a finite table of complex numbers — the character table — from which one can read off nearly everything: number of irreducibles, their dimensions, normal subgroups, and even whether the group is abelian or simple.
The Core Insight
The group algebra of a finite group is semisimple: it splits as a product of matrix algebras, one for each irreducible representation. This single algebraic fact (Maschke + Wedderburn) forces complete reducibility, orthogonality of characters, and the dimension formula . The whole subject is the systematic exploitation of this decomposition.
Formal Statement
Representation
Let be a finite group and a field. A representation of over is a finite-dimensional -vector space together with a group homomorphism
The integer is the degree (or dimension) of the representation. Choosing a basis of identifies , so becomes a homomorphism into invertible matrices. We often write for and call a -module.
Subrepresentation, Irreducibility, Equivalence
A subrepresentation is a subspace with for all . A nonzero representation is irreducible (or simple) if its only subrepresentations are and . Two representations and are equivalent (isomorphic) if there is a linear isomorphism with
Character
The character of a representation is the function
Because , characters are constant on conjugacy classes; they are class functions. Note .
Maschke's Theorem
Let be a finite group and a field whose characteristic does not divide (in particular ). Then every representation of over is completely reducible: it decomposes as a direct sum of irreducible subrepresentations,
Schur's Lemma
Let be irreducible complex representations and a -equivariant linear map (). Then:
- If , then .
- If , then for some scalar .
Orthogonality and the Character Table
Define the inner product on class functions
Then the irreducible characters form an orthonormal basis of the space of class functions:
Consequently the number of irreducible representations equals the number of conjugacy classes, and
Why It Holds
Maschke's Theorem via Averaging
We show every subrepresentation has a -invariant complement.
Step 1. Let be a subrepresentation. Choose any linear projection (so , ), ignoring the group for now. Step 2. Average it over to make it equivariant:Schur's Lemma
Let be equivariant, irreducible over .
Step 1. is a subrepresentation of (if , then ). By irreducibility or . Step 2. Likewise is a subrepresentation of , so it is or . Hence is either or an isomorphism, proving part (1). Step 3. For part (2) with : is algebraically closed, so has an eigenvalue . Then is equivariant with nontrivial kernel, hence is by Step 1. Thus .Ferdinand Georg Frobenius | 1849–1917
Frobenius single-handedly founded the character theory of finite groups in a burst of papers from 1896 to 1900, motivated by a question Dedekind posed about factoring the "group determinant." Without yet having matrices in mind, he discovered orthogonality relations, the dimension formula , and the induced character. Issai Schur, his student, recast everything in the cleaner language of matrices and modules, proving Schur's Lemma and the orthogonality relations in the form used today. Burnside, working in parallel in England, wrote the first influential textbook and proved his celebrated theorem — that no nonabelian simple group has order divisible by only two primes — using characters in a way no purely group-theoretic argument matched for decades.
Building Intuition
Think of a group as a set of abstract symmetries and a representation as a way of seeing those symmetries acting on space. The trivial representation sees nothing (everything maps to ); a faithful representation sees everything. Irreducible representations are the "atoms" — the smallest pieces of space that can shuffle without breaking into smaller invariant chunks, and Maschke says every action is a clean stack of these atoms with no entanglement (no nontrivial extensions).
The character is a brilliant compression: instead of recording entire matrices, you record only their traces. Astonishingly, this loses no information for distinguishing irreducibles — two complex representations are equivalent iff they have equal characters. The character table is a finite square grid ( irreducibles conjugacy classes), and orthogonality makes its rows and columns orthonormal vectors. Computing a representation's "irreducible content" becomes computing inner products — projecting a vector onto an orthonormal basis, exactly like Fourier analysis. Indeed representation theory is the nonabelian generalization of Fourier series.
Decomposition of a representation into irreducible components, analogous to projecting onto an orthonormal basis
Worked Examples
Character Table of $S_3$
Given: , the symmetric group on letters, . Conjugacy classes are (size 1), transpositions (size 3), and -cycles (size 2). So there are conjugacy classes, hence irreducibles. Step 1 — Dimensions. Solve with positive integers, one of them (trivial rep). The unique solution is . So . Step 2 — The two -dimensional reps. The trivial sends every . The sign sends transpositions to , -cycles to . Step 3 — The -dimensional rep. Use orthogonality. Write on classes with . From :From : . Subtracting gives , then .
Step 4 — Verify. . ✓ irreducible. Boxed answer:Decomposing the Permutation Representation of $S_3$
Given: acts on by permuting coordinates: . Decompose this representation into irreducibles using the table above. Step 1 — Compute its character. The trace of a permutation matrix counts fixed points: .- : fixes points .
- transposition: fixes point .
- -cycle: fixes points .
So .
Step 2 — Multiplicities via inner products (class sizes ):- .
- .
- .
This is the familiar fact: splits into the line (fixed by all permutations = trivial) and its -dimensional complement (the standard representation). Verify: . ✓
Common Misconceptions
Characters are class functions, not homomorphisms. in general — that fails already for of . Only -dimensional characters are themselves homomorphisms. Also, (over ), not . "Equal dimension" does not mean "equivalent." Two representations can have the same degree yet be inequivalent; you must compare full characters. Conversely, equal characters do force equivalence over — that is the strength of the theory. Maschke needs the characteristic condition. Over a field of characteristic dividing (modular representation theory), the averaging trick divides by zero, complete reducibility fails, and the whole semisimple picture collapses. Maschke fails in characteristic . Let over , generated by the matrixThe line is invariant, but it has no invariant complement: any -stable line must be an eigenspace, and has only the single eigenvalue with one-dimensional eigenspace . So is reducible but not completely reducible — Maschke genuinely requires .
Connections
Representation theory sits at a crossroads of algebra and analysis. The decomposition is an instance of the Wedderburn–Artin Theorem for semisimple algebras, and Maschke's theorem is precisely the statement that is semisimple. Characters generalize the Discrete Fourier Transform: for abelian , the irreducible characters are exactly the group homomorphisms and form the Pontryagin Dual, recovering ordinary Fourier analysis on . The orthogonality relations are an instance of the Peter–Weyl Theorem for the finite (compact) group . The induced representation construction connects to Frobenius Reciprocity and underlies Galois Representations in number theory.
Real-World Applications
- Quantum mechanics & spectroscopy — Molecular vibration modes and atomic orbitals decompose into irreducibles of the molecule's symmetry group; selection rules for spectral transitions are character-table computations (group theory in chemistry, the ", , point groups").
- Crystallography — The space groups classify crystal symmetries; band structures in solids (electrons in a periodic potential) are labeled by irreducible representations at points of the Brillouin zone.
- Particle physics — The classification of fundamental particles uses irreducible representations of , (the "eightfold way" predicting the ), and the Lorentz group; the finite-group ideas here are the conceptual seed.
- Error-correcting codes — Many good codes (e.g. quadratic residue and Reed–Muller codes) are ideals in group algebras; their parameters are controlled by representation theory.
- The Fast Fourier Transform — The FFT is the abelian case of a general algorithmic theory of computing in using the matrix-block decomposition.
- Random walks and card shuffling — Mixing times of random walks on groups (e.g. Diaconis's analysis of riffle shuffles) are governed by eigenvalues read off from characters.
- Number theory — Artin -functions attach to representations of Galois groups; the Langlands program is built on understanding such representations.
Historical Development
- 1837 — Gauss and Dirichlet implicitly use characters of abelian groups in studying quadratic reciprocity and primes in arithmetic progressions (Dirichlet characters).
- 1896 — Frobenius, prompted by Dedekind's letters about the "group determinant," defines characters of nonabelian finite groups and proves the orthogonality relations and dimension formula.
- 1897 — Frobenius introduces induced representations and proves Frobenius reciprocity.
- 1898 — Heinrich Maschke proves complete reducibility for representations over fields of suitable characteristic.
- 1905 — Issai Schur recasts the theory in matrix language, proves Schur's Lemma, and gives the clean modern derivation of orthogonality.
- 1904 — William Burnside proves the theorem via character theory, a result with no elementary proof for over 60 years.
- 1911 — Burnside's second edition of Theory of Groups of Finite Order makes representation theory a standard tool.
- 1935 — Richard Brauer founds modular representation theory (characteristic ), where Maschke fails.
- 1955–63 — Brauer's and others' character-theoretic methods become indispensable in the classification of finite simple groups.
Subtleties & Limits
Over the theory is essentially complete, but several frontiers remain. Modular representation theory (characteristic ) is far subtler: decomposition matrices and the structure of indecomposable (not irreducible) modules are governed by deep conjectures, including Broué's abelian defect conjecture and Donovan's conjecture, still open in general. For infinite families of groups, computing character tables explicitly is hard; the character tables of the finite groups of Lie type were determined by Deligne–Lusztig theory (1976), a profound achievement, yet "Lusztig's conjecture" on modular characters resisted full proof for decades. Even rationality questions — whether a representation can be realized over or rather than , controlled by the Frobenius–Schur indicator — connect to subtle arithmetic (the Brauer–Witt and Schur index theory). Finally, the precise relationship between a group's character table and the group itself is incomplete: nonisomorphic groups can share a character table (e.g. the order- groups and ), so the table does not determine .