07.06.03 · representation-theory / lie-algebraic

Root system

shipped3 tiersLean: partial

Anchor (Master): Killing 1888-90; Cartan 1894; Bourbaki Ch VI; Humphreys §8-10; Serre

Intuition [Beginner]

A root system is a symmetric arrangement of vectors in Euclidean space that encodes the structure of a Lie algebra. Think of it as the skeleton: the roots are special directions along which the Lie algebra expands and contracts, and their angles and lengths determine the entire algebra.

The defining feature is reflection symmetry. For each root , the whole configuration is unchanged if you reflect every vector across the hyperplane perpendicular to . If is a root, then is also a root. The roots always come in opposite pairs.

For the Lie algebra of traceless matrices, the root system lives in a -dimensional plane and consists of six vectors forming a regular hexagon. The angles between adjacent roots are all degrees.

Visual [Beginner]

The A2 root system: six vectors in a plane forming a regular hexagon, with reflections across each root vector preserving the entire configuration. Simple roots are highlighted in bold.

Worked example [Beginner]

Take the root system in the plane. Choose coordinates so the two simple roots are and . The angle between them is degrees, and they have equal length.

The full set of six roots is , , , , , and . The roots and are the simple roots; all positive roots (, , ) are nonnegative combinations of them.

Reflecting across the line perpendicular to gives . Reflecting again gives back . These reflections generate the Weyl group, which for is the symmetry group of the hexagon — six elements, isomorphic to the permutations of three objects.

Check your understanding [Beginner]

Formal definition [Intermediate+]

A root system in a Euclidean space with inner product is a finite set of nonzero vectors satisfying four axioms:

(R1) spans .

(R2) For each , the reflection preserves .

(R3) For all , the quantity is an integer.

(R4) The only scalar multiples of that belong to are and .

A root system is called reduced when (R4) holds; some authors include this condition in (R2). [Bourbaki Ch VI; Humphreys §8-10; Serre]

A set of simple roots is a basis of such that every root is a linear combination of elements of with all coefficients nonnegative or all coefficients nonpositive. Roots with nonnegative coefficients are positive roots; the others are negative roots. The Weyl group is the finite group generated by the reflections .

Key theorem with proof [Intermediate+]

Theorem. The Weyl group of a root system is finite, and acts faithfully on .

Proof. Each reflection permutes the finite set by axiom (R2). Therefore embeds into the symmetric group on elements, which is finite. Faithfulness holds because any element fixing every root must fix the span of , which is all of by axiom (R1). A linear map fixing a spanning set is the identity, so the only element fixing all roots is the identity. [Bourbaki Ch VI; Humphreys §8-10; Serre]

Bridge. The Weyl group constructed here acts on the same root vectors that 07.06.05 encodes as Dynkin diagrams, with each diagram node corresponding to a simple root and each edge recording the angle between them. The finiteness of is the structural fact that makes the classification in 07.04.01 terminate in finitely many families. This reflection symmetry also controls the weight lattice in 07.06.01, where weights related by a Weyl-group element have the same dimension and character.

Exercises [Intermediate+]

Lean formalization [Intermediate+]

Mathlib contains related infrastructure, but the exact theorem package for this unit is only partially represented in the current Codex Lean layer.

import Mathlib

namespace Codex.RepresentationTheory.LieAlgebraic

theorem RootSystem_placeholder : True := by
  trivial

end Codex.RepresentationTheory.LieAlgebraic

Advanced results [Master]

The classification theorem for root systems states that every irreducible root system belongs to one of four infinite families (), (), (), (), or one of five exceptional types , , , , . The families correspond to the classical Lie algebras: to , to , to , to .

A Dynkin diagram encodes the simple roots and their pairwise angles. Nodes represent simple roots. Two nodes are unconnected if the angle is degrees, connected by a single line if degrees, a double line if degrees (with an arrow toward the shorter root), and a triple line if degrees. The classification of root systems reduces to the classification of connected Dynkin diagrams, a finite combinatorial problem. [Bourbaki Ch VI; Humphreys §8-10; Serre]

Synthesis. Root systems sit at the center of the Lie-algebraic strand, connecting structural information to representation-theoretic data. The root system of determines the weight lattice that classifies representations in 07.06.01, the Weyl group built from root reflections governs character formulas in 07.06.07, the Dynkin diagram of 07.06.05 provides the graphical encoding of the root system, and the Cartan matrix of 07.06.19 records the integer pairings between simple roots. The classification theorem shows that the infinitesimal symmetries of space — Lie algebras — are organized by a finite list of geometric patterns, a remarkable contraction from continuous complexity to discrete taxonomy.

Full proof set [Master]

The finiteness of the Weyl group was proved in the Key theorem section. The full classification of root systems proceeds by reducing to Dynkin diagrams. The key step is that every root system decomposes uniquely as an orthogonal direct sum of irreducible root systems, and each irreducible system has a connected Dynkin diagram. The proof that the list is exhaustive uses the crystallographic restriction (R3) to bound the possible angles between simple roots, and then a combinatorial argument on weighted graphs eliminates all configurations except the known diagrams. Full details appear in Humphreys Chapters 10–12 and Bourbaki Chapter VI. [Bourbaki Ch VI; Humphreys §8-10; Serre]

Connections [Master]

  • 07.06.01 uses root systems to define weight lattices and highest weights; the roots are the nonzero weights of the adjoint representation.
  • 07.06.05 encodes each root system as a Dynkin diagram, the graphical signature of the Lie algebra.
  • 07.06.04 constructs the Weyl group from root reflections and develops its combinatorial structure.
  • 07.04.01 uses root system data in the Cartan–Weyl classification of semisimple Lie algebras.
  • 03.04.01 introduces the Lie algebra whose adjoint representation produces the root decomposition.

Bibliography [Master]

  • Killing, W. Die Zusammensetzung der stetigen endlichen Transformationsgruppen, Mathematische Annalen, 1888–1890.
  • Cartan 1894 Sur la structure des groupes de transformations finis et continus.
  • Bourbaki, N. Lie Groups and Lie Algebras, Chapters 4–6, Springer.
  • Humphreys, J.E. Introduction to Lie Algebras and Representation Theory, Springer GTM 9.
  • Serre, J.-P. Complex Semisimple Lie Algebras, Springer.

Historical & philosophical context [Master]

Wilhelm Killing discovered root systems between 1888 and 1890 while attempting to classify all finite-dimensional Lie algebras over the complex numbers. His calculations contained gaps and errors, but the structural picture — a Cartan subalgebra, root spaces, and the integrality conditions — was correct. Cartan revised and completed Killing's classification in his 1894 thesis, establishing the root system as the central structural invariant of a semisimple Lie algebra. The axiomatic definition of a root system as an independent geometric object is due to Bourbaki in the 1940s and 1950s, who separated root-system theory from its Lie-algebraic origins. This abstraction revealed that root systems appear in many other contexts: singularity theory, cluster algebras, and combinatorial representation theory. [Killing 1888-90; Cartan 1894; Bourbaki Ch VI]