Group Theory and Representation
A group is the mathematical encoding of symmetry — the set of invertible transformations of an object closed under composition. The concept arose in Évariste Galois’s 1832 night-before-his-duel manuscript on the solvability of polynomial equations and crystallised through the nineteenth and early twentieth centuries into the central organising idea of modern algebra. Today groups are the bedrock of every place symmetry matters: Galois theory of field extensions, the classification of crystals, the gauge groups of particle physics, the symmetries of differential equations, robotics kinematics, and the algorithms that detect equivalent molecules, knots, and graphs. Representation theory — the study of how groups act linearly on vector spaces — turns abstract symmetry into the concrete language of matrices, characters, and harmonic analysis, and was the engine of Élie Cartan’s classification of Lie algebras, Hermann Weyl’s reformulation of quantum mechanics, and the contemporary geometric Langlands program. This note covers the group-theoretic foundations through the classification of finite simple groups, the structure theory of solvable, nilpotent, and abelian groups, free groups and presentations, group cohomology, and the representation theory of finite and compact Lie groups including the character theory of , the Peter-Weyl theorem, and applications to crystallography, particle physics, and Galois theory.
See also
- linear-algebra-essentials — representations are linear actions; matrix groups; characters live in .
- algebraic-geometry-foundations — algebraic groups, homogeneous spaces, geometric Langlands.
- lie-groups-so3-se3 — Lie groups used in robotics and physics; the present note covers the abstract structure and reps.
- lie-group-catalog — catalog of specific Lie groups and their representations.
- number-theory — Galois groups and the inverse Galois problem; class field theory.
- graph-theory — Cayley graphs, expander families, automorphism groups.
- combinatorial-optimization — group-theoretic methods in counting (Burnside, Pólya).
- complex-analysis — modular group and modular forms.
1. Groups and subgroups
1.1 Definition
A group is a set with a binary operation such that:
- Associativity: .
- Identity: there is with for all .
- Inverses: for every there is with .
If additionally for all , the group is abelian (commutative).
1.2 Examples
- — additive abelian groups.
- — multiplicative.
- — cyclic group of order , written or .
- — symmetric group on letters; order .
- — alternating group of even permutations; order .
- — dihedral group of order , symmetries of a regular -gon.
- — matrix Lie groups.
- — quaternion group of order 8 (non-abelian, order-2 centre).
- Free group on generators.
1.3 Order
The order is the cardinality of ; finite or infinite. The order of an element is the smallest with , or if no such .
1.4 Subgroups
A subset is a subgroup () if it is closed under product and inverses (equivalently, ). Always contains .
Cyclic subgroup: generated by ; isomorphic to if has infinite order, to if has order .
1.5 Cosets and Lagrange’s theorem
For and , the left coset . Cosets partition and all have the same cardinality . The index is the number of cosets.
Lagrange’s theorem (Joseph-Louis Lagrange 1771): for finite , Hence divides , and the order of any element divides .
Corollaries: groups of prime order are cyclic. Fermat’s little theorem is the special case in .
2. Normal subgroups and quotients
2.1 Normal subgroups
is normal () if for all , equivalently as sets.
Examples:
- and are always normal.
- All subgroups of abelian groups are normal.
- (index 2).
- (kernel of ).
- The centre is normal.
2.2 Quotient groups
For , the quotient has elements the cosets and operation . Well-defined precisely because is normal.
Examples:
- from .
- .
- .
- — inner automorphism group.
2.3 Simple groups
A group is simple if its only normal subgroups are and itself. The atoms of group theory under quotients.
Examples:
- Cyclic groups of prime order .
- Alternating groups for .
- for (except ).
- Sporadic simple groups (see §6.2).
3. Homomorphisms and isomorphism theorems
3.1 Group homomorphisms
A homomorphism satisfies . Necessarily and .
- Kernel: ; a normal subgroup of .
- Image: ; a subgroup of .
- Isomorphism: bijective homomorphism. Two groups are isomorphic () if there is an isomorphism between them.
- Automorphism: isomorphism . The set is itself a group under composition.
3.2 First isomorphism theorem
a homomorphism. Then The fundamental construction reducing any homomorphism to a quotient followed by an injection.
3.3 Second isomorphism theorem
For and : .
3.4 Third isomorphism theorem
For with : .
3.5 Correspondence theorem
For , subgroups of correspond bijectively to subgroups of containing , preserving normality and indices.
4. Group actions
4.1 Definition
A left action of on a set is a map with and . Equivalently a homomorphism .
4.2 Orbits and stabilisers
For :
- Orbit: .
- Stabiliser: , a subgroup of .
Orbits partition . The action is transitive if there is a single orbit; faithful if ; free if all .
4.3 Orbit-stabiliser theorem
For finite , .
4.4 Burnside’s lemma (Cauchy-Frobenius)
For finite acting on finite , the number of orbits is where is the fixed-point set.
Standard application: counting necklaces, colourings, isomorphism classes of small structures.
4.5 Pólya enumeration
George Pólya 1937 (Acta Mathematica 68): refines Burnside to count by weight/colour. The cycle index polynomial of a permutation group is where counts -cycles of . Substituting gives the generating function for -orbits of colourings.
4.6 Class equation
For finite acting on itself by conjugation: where is the centraliser and the sum runs over conjugacy classes outside the centre. Used to prove the centre of a -group is non-trivial.
5. Sylow theorems
Peter Sylow 1872, in Mathematische Annalen. For a finite group of order with :
5.1 First Sylow theorem
has a subgroup of order — a Sylow -subgroup.
5.2 Second Sylow theorem
All Sylow -subgroups are conjugate to each other.
5.3 Third Sylow theorem
The number of Sylow -subgroups satisfies and .
5.4 Applications
Sylow theorems are the workhorse for classifying groups of small order:
- Groups of order : cyclic.
- Groups of order : abelian, either or .
- Groups of order (, ): cyclic. If : also a non-abelian semidirect product .
- Groups of order classified explicitly. is the smallest non-abelian simple group ().
5.5 -groups
A -group has order for some . Properties:
- Centre for any -group with .
- -groups are nilpotent (see §7.3) and hence solvable.
- Every maximal subgroup is normal of index .
6. Classification of finite simple groups
6.1 Statement
The Classification of Finite Simple Groups (CFSG) — one of the largest collaborative theorems in mathematics, completed in stages between 1955 and 2004 with corrections of “quasi-thin” cases by Aschbacher-Smith. Every finite simple group is one of:
- Cyclic of prime order.
- Alternating for .
- Groups of Lie type: classical (e.g., ) and exceptional (, and twisted analogues), each over a finite field .
- 26 sporadic groups, including the Monster of order .
Total length: ~10,000-15,000 pages across many papers. A “second-generation” simplified proof is in progress (Gorenstein-Lyons-Solomon, ongoing; ~10 volumes).
6.2 The sporadic groups
The 26 sporadic groups split into the happy family (20 groups that are quotients of subgroups of the Monster) and 6 pariahs. The Monster has order .
Monstrous moonshine (John Conway and Simon Norton 1979, conjecture; Richard Borcherds 1992, proof and Fields Medal 1998): the -invariant Fourier coefficients are dimensions of natural Monster representations. The proof uses vertex operator algebras and ties the Monster to string theory.
6.3 Groups of Lie type
Built as for a simple algebraic group. Their representation theory (Deligne-Lusztig 1976 Annals of Math 103) is a paragon of geometric representation theory and was a key input to the Langlands program.
7. Solvable and nilpotent groups
7.1 Commutator subgroup
The commutator . The derived subgroup (or ) is the subgroup generated by all commutators. It is the smallest normal subgroup such that is abelian. The quotient is the abelianisation.
7.2 Derived series and solvability
The derived series: , . is solvable if for some .
Equivalent: has a chain with each abelian.
Examples:
- All abelian groups (solvable with ).
- solvable.
- for — not solvable.
- All -groups (in fact nilpotent).
- Galois groups of cyclotomic extensions and abelian extensions.
Application: Galois’s theorem (1832): a polynomial equation is solvable by radicals iff its Galois group is solvable. The general quintic has Galois group (non-solvable), hence no general radical formula.
7.3 Lower central series and nilpotency
The lower central series: , . is nilpotent if for some . Nilpotency class is the smallest such .
Equivalent for finite : nilpotent iff direct product of Sylow subgroups iff every Sylow subgroup is normal.
Nilpotent implies solvable (strict for etc.). -groups are nilpotent. Abelian iff nilpotent of class .
7.4 Heisenberg group
A canonical example of nilpotent non-abelian group: upper-triangular matrices with on the diagonal over a ring : Nilpotent of class 2 (centre is the entry). Appears throughout quantum mechanics (canonical commutation relations) and harmonic analysis on .
8. Free groups and presentations
8.1 Free groups
The free group on a set is the set of finite reduced words in under concatenation with cancellation. Universal property: every map to a group extends uniquely to .
Subgroups of free groups are free (Nielsen-Schreier theorem 1921/1927). contains for every — and even .
8.2 Presentations
Every group is a quotient for some set and normal subgroup . Writing as the normal closure of a set of relators gives a presentation
Examples:
- .
- .
- (Coxeter presentation).
- Braid group (Artin).
8.3 Word and isomorphism problems
Max Dehn 1911 posed three decision problems for finitely presented groups:
- Word problem: given a word in generators, is ?
- Conjugacy problem: are two words conjugate?
- Isomorphism problem: are two presentations of the same group?
Pyotr Novikov 1955 / William Boone 1958: the word problem is undecidable in general (there exist finitely presented groups with no algorithm to decide ). All three problems are undecidable. Decidable for important classes: hyperbolic groups (Gromov 1987), automatic groups, residually finite groups (with algorithm).
8.4 Cayley graphs
The Cayley graph for a generating set has vertex set and edges for . acts on by left translation, freely and transitively on vertices.
Cayley graphs of with generators of small word length give expander graphs — sparse but highly connected. Critical in computer science (extractors, derandomisation) and group-theoretic property (T) (Kazhdan 1967).
9. Abelian groups
9.1 Fundamental theorem of finitely generated abelian groups
Every finitely generated abelian group is isomorphic to with — the invariant factor decomposition — or equivalently — the primary decomposition. The integer is the rank, and the orders are unique.
Special cases: finite abelian groups are direct sums of cyclic groups of prime-power order.
9.2 Smith normal form
Algorithmic. For any matrix over a PID (e.g., ), there are invertible with diagonal with . Used to compute the structure of finitely generated abelian groups presented as .
9.3 Divisible groups
An abelian group is divisible if for every and , the equation has a solution. Examples: . Structure: every divisible abelian group is a direct sum of copies of and Prüfer groups .
10. Semidirect products and group extensions
10.1 Direct product
with componentwise operation. Every element decomposes uniquely; both factors are normal subgroups; the factors commute.
10.2 Semidirect product
For a group, a group, and a homomorphism, the semidirect product has underlying set and operation
In a semidirect product, is normal, is a (not necessarily normal) subgroup, and . Direct product is the case trivial.
Examples:
- where acts by inversion.
- (for ).
- Affine group .
- Euclidean group , motion group of . Crystallographic groups are discrete subgroups.
10.3 Group extensions and cohomology
A group extension is a short exact sequence . Equivalence classes of central extensions (where ) are classified by , the second group cohomology. Non-trivial extensions encode “obstructions” to splitting.
classifies derivations modulo principal derivations, equivalently splittings of . Foundational in Galois cohomology and class field theory.
10.4 Group cohomology primer
For a group and a -module:
- (invariants).
- = derivations / inner derivations.
- = extensions of by .
Computational tools: bar resolution, group cohomology via classifying space , spectral sequences. Hochschild-Serre spectral sequence for . See standard texts (Brown Cohomology of Groups, Weibel Introduction to Homological Algebra).
11. Representation theory: foundations
11.1 Linear representations
A (finite-dimensional, complex) representation of is a homomorphism for a finite-dim complex vector space . Equivalently, is a left -module (where is the group algebra).
A morphism of representations is a -linear map with for all .
11.2 Irreducible representations
A representation is irreducible if has no proper non-zero -invariant subspace. Indecomposable if not a direct sum. For finite over , irreducible = indecomposable.
11.3 Schur’s lemma
Issai Schur 1905. For irreducible representations over : Consequence: the only -equivariant endomorphisms of an irreducible are scalars.
11.4 Maschke’s theorem
Heinrich Maschke 1898. Let be a finite group and a field with . Every finite-dim representation of over is a direct sum of irreducibles.
Proof: Given a subrepresentation , average a projection over to get a -equivariant projection onto . The averaging requires to be invertible in .
For , modular representations are not semisimple; modular representation theory is much harder.
11.5 Group algebra structure
For finite , the group algebra decomposes as a direct product of matrix algebras: where are the dimensions of the irreducible representations. Hence
The number of irreducible representations equals the number of conjugacy classes.
12. Character theory
12.1 Characters
The character of a representation is . Characters:
- Are class functions (constant on conjugacy classes).
- .
- for unitary .
12.2 Orthogonality of characters
For finite over , define an inner product on class functions: Then:
- First orthogonality: for irreducible characters.
- Second orthogonality: .
12.3 Character table
Square table with rows indexed by irreducible characters and columns by conjugacy classes. Examples:
has three conjugacy classes (identity, transpositions, 3-cycles) and three irreducibles (trivial, sign, standard 2-dim):
| trivial | 1 | 1 | 1 |
| sign | 1 | 1 | |
| std | 2 | 0 |
Dimensions check: .
12.4 Decomposition
The number of copies of irreducible in is . A representation is determined by its character (over ).
13. Representations of and
13.1 Young diagrams and partitions
Irreducible representations of are indexed by partitions — non-increasing sequences summing to . Each partition is drawn as a Young diagram.
13.2 Specht modules
Wilhelm Specht 1935 constructed the irreducible representation from Young tableaux. Dimension by the hook length formula (Frame-Robinson-Thrall 1954): where is the hook length of the cell .
13.3 Murnaghan-Nakayama rule
Computes character values for partition as a sum over rim-hook tableaux:
13.4 Schur-Weyl duality
Hermann Weyl 1939. Joint action of and on decomposes: where is the irreducible representation indexed by . The two actions are mutual centralisers.
This bridges representation theory and representation theory and is the model for many “duality” constructions in geometric representation theory.
14. Representations of compact and Lie groups
14.1 Compact groups
A topological group is compact if its underlying space is compact. Examples: (compact symplectic, not the same as ).
Haar measure: a compact group has a unique translation-invariant Borel probability measure. Averaging over Haar measure plays the role of for finite groups.
14.2 Peter-Weyl theorem
Hermann Weyl and Fritz Peter 1927: for compact , the matrix coefficients of finite-dim irreducible representations form an orthogonal basis of : where is the unitary dual.
Consequences:
- Every irreducible representation of compact is finite-dimensional.
- Every continuous representation decomposes as a Hilbert direct sum of irreducibles.
Special case : irreducibles are for ; Peter-Weyl is Fourier series on the circle.
14.3 Weyl’s character formula
Hermann Weyl 1925-26. For a compact connected Lie group with maximal torus and root system : where is the Weyl group, , and is the highest weight.
For : irreducibles are indexed by non-negative integers (spin ). . Character:
14.4 Borel-Weil theorem
Armand Borel and André Weil 1954. Irreducible representations of a compact Lie group are realised as global sections of holomorphic line bundles on the flag variety , where is a Borel subgroup. Geometric construction.
14.5 Highest weight theory
Every finite-dimensional irreducible representation of a complex semisimple Lie algebra is determined by its highest weight, a dominant element of the weight lattice. Cartan’s classification of complex semisimple Lie algebras by Dynkin diagrams: types (classical) and (exceptional). See lie-groups-so3-se3 and lie-group-catalog.
15. Applications
15.1 Crystallographic groups
A crystallographic group in is a discrete subgroup of with compact quotient. In dimension 2 there are 17 wallpaper groups (proven by Fedorov 1891 and others). In dimension 3 there are 230 space groups (Schoenflies, Fedorov 1891). The point groups (quotients by the translation lattice) are finite subgroups of : 32 crystallographic point groups in 3D.
The crystallographic restriction theorem (Hessel 1830, Bravais 1851): in 2D/3D the only orders of rotation in a crystallographic group are — no 5-fold or 7-fold symmetry in a periodic crystal. Quasi-crystals (Shechtman 1984, Nobel 2011) circumvent by being aperiodic.
15.2 Particle physics
The Standard Model gauge group is :
- : colour. The 8 gluons are the adjoint representation. Quarks live in the fundamental ; antiquarks in .
- : weak isospin. Acts on left-handed doublets , , etc.
- : hypercharge.
After electroweak symmetry breaking (), the photon is the unbroken generator.
Quark content of hadrons: baryons = , hence the baryon decuplet and two octets in the SU(3)-flavour approximation.
Grand unification candidates: (Georgi-Glashow 1974), , — embedding the Standard Model into a simple Lie group.
15.3 Galois theory
The fundamental connection between number theory, algebra, and group theory.
Fundamental theorem of Galois theory (Galois 1832): for a finite Galois extension , there is an inclusion-reversing bijection between
- intermediate fields , and
- subgroups ,
with and . Normal subgroups correspond to normal (= Galois) intermediate extensions.
Examples:
- — cyclotomic.
- .
- — the absolute Galois group of , a profinite group of cardinality ; its structure is the central object of the Langlands program.
Inverse Galois problem: is every finite group realisable as ? Known for solvable groups (Shafarevich 1954), symmetric and alternating groups, many sporadic groups, but open in general.
See number-theory for class field theory and the abelianisation of .
15.4 Molecular and spectroscopic symmetry
Point groups classify molecular symmetry: methane (CH) has symmetry (full tetrahedral, order 24), benzene has symmetry (order 24), water has symmetry (order 4). Character tables of point groups determine selection rules in IR/Raman spectroscopy and degeneracies of molecular orbitals. Standard reference: Cotton Chemical Applications of Group Theory (3rd ed., 1990).
15.5 Robotics and computer graphics
The rotation group and the rigid-motion group describe rigid-body kinematics. Group exponentials and Lie algebras give differentially smooth interpolation (quaternion slerp, SE(3) integration). See lie-groups-so3-se3 for details and applications to filtering and control.
15.6 Cryptography
- Discrete log in and elliptic-curve groups — see number-theory.
- Lattice-based crypto uses abelian groups for a lattice .
- Group signatures, blind signatures, ring signatures: built on group-theoretic constructions.
- Identity-based encryption via pairings on elliptic-curve groups.
15.7 Combinatorics
- Sn-acting symmetric functions and Schur polynomials.
- Burnside / Pólya enumeration — see §4.4-4.5.
- Quasi-randomness in graphs (Chung-Graham-Wilson 1989) connects to the spectrum of the adjacency operator and group representations.
- Random walks on groups: mixing times via representation theory (Diaconis-Shahshahani 1981 for ; rate of card shuffling).
16. Open problems
- Inverse Galois problem — see §15.3.
- Aschbacher-Smith quasi-thin completion of CFSG is regarded as complete; a “second-generation” simplified proof (Gorenstein-Lyons-Solomon) is ongoing.
- Burnside problem: is every finitely generated group with all elements of bounded order finite? Negative in general (Adyan-Novikov 1968 for sufficiently large odd exponent). Restricted Burnside problem (positive answer): Efim Zelmanov 1991 (Fields 1994).
- Andrews-Curtis conjecture: about presentations of the trivial group; long-standing.
- Kazhdan’s property (T) for various groups: large-scale ergodic and representation-theoretic implications.
- Geometric Langlands program over — major recent claimed progress (Gaitsgory et al. 2024).
- Quantum groups and categorification: and their categorical lifts (Khovanov-Lauda, Rouquier).
17. Computational tools
- GAP (Groups, Algorithms, Programming): the standard system for finite groups.
- Magma (commercial): strong for group theory, number theory, and algebraic geometry.
- SageMath: open Python-based system; uses GAP and Pari under the hood.
- LiE: Lie group / Lie algebra computations.
- Sage’s group cohomology databases: for many small groups.
- The Atlas of Finite Groups (Conway, Curtis, Norton, Parker, Wilson 1985) and online ATLAS at brauer.maths.qmul.ac.uk: character tables, presentations, maximal subgroups of finite simple groups.
Further reading
- Dummit, D. S. and R. M. Foote. 2004. Abstract Algebra (3rd ed.). Wiley.
- Lang, S. 2002. Algebra (3rd ed.). Springer GTM 211.
- Rotman, J. J. 1995. An Introduction to the Theory of Groups (4th ed.). Springer GTM 148.
- Aschbacher, M. 2000. Finite Group Theory (2nd ed.). Cambridge.
- Robinson, D. J. S. 1996. A Course in the Theory of Groups (2nd ed.). Springer GTM 80.
- Isaacs, I. M. 2006. Character Theory of Finite Groups. Dover reprint.
- Serre, J.-P. 1977. Linear Representations of Finite Groups. Springer GTM 42.
- Fulton, W. and J. Harris. 1991. Representation Theory: A First Course. Springer GTM 129. The standard introduction including Lie algebras.
- Curtis, C. W. and I. Reiner. 1962. Representation Theory of Finite Groups and Associative Algebras. AMS Chelsea.
- Sagan, B. E. 2001. The Symmetric Group: Representations, Combinatorial Algorithms, and Symmetric Functions (2nd ed.). Springer GTM 203.
- James, G. D. 1978. The Representation Theory of the Symmetric Groups. Springer LNM 682.
- Macdonald, I. G. 1995. Symmetric Functions and Hall Polynomials (2nd ed.). Oxford.
- Knapp, A. W. 2002. Lie Groups Beyond an Introduction (2nd ed.). Birkhäuser.
- Bröcker, T. and T. tom Dieck. 1985. Representations of Compact Lie Groups. Springer GTM 98.
- Brown, K. S. 1982. Cohomology of Groups. Springer GTM 87.
- Cotton, F. A. 1990. Chemical Applications of Group Theory (3rd ed.). Wiley.
- Conway, J. H. et al. 1985. Atlas of Finite Groups. Oxford.