The simply connected root datum of type E₈ #
This file builds the pinned integral root datum of type E₈ on the character and cocharacter
lattices Fin 8 → ℤ, out of the enumeration of the two hundred and forty roots in
TauCeti.LinearAlgebra.RootSystem.SimplyConnectedRootDatum.E8.Basic. The character lattice is
written in the fundamental-weight basis and the cocharacter lattice in the simple-coroot basis, so
that the i-th simple root is the i-th row of the Bourbaki-numbered Cartan matrix
CartanMatrix.E 8 and the i-th simple coroot is the i-th standard basis vector.
Reflection stability #
Reflection in a norm-two vector preserves the E₈ Gram form of the simple-coroot basis
(TauCeti.reflect_vecMul_dotProduct_self, which needs nothing beyond symmetry of the matrix), so
it maps norm-two vectors to norm-two vectors. The enumeration exhausts the norm-two vectors
(TauCeti.DynkinType.exists_e8Coroot_eq), and hence the root and coroot families are stable under
reflection. Mathlib's RootPairing.mk' then constructs the permutations of Fin 240 required by a
root datum, without a two hundred and forty by two hundred and forty table.
The lattices #
Both families span their lattice here, so the datum carries a RootPairing.IsRootSystem instance:
the roots by TauCeti.DynkinType.span_root_e8SimplyConnectedRootDatum_eq_top and the coroots by
TauCeti.DynkinType.corootSpan_e8SimplyConnectedRootDatum_eq_top. It is the coroot half that the
pinned Chevalley--Demazure construction consumes as its simply connected condition, and the datum
is stated through that same coroot-side condition as its siblings, which is what the per-type
dispatcher will collect. The root half is particular to E₈, one of the three types — with F₄
and G₂ — whose Cartan determinant is 1: its root lattice is already the whole weight lattice
and the simply connected form is also the adjoint one. The F₄ and G₂ files carry an instance
for that same reason. In the files of the remaining types, whose Cartan determinant is greater than
1, the roots span only the root lattice, sitting inside the weight lattice at the index recorded
by that determinant, and no such instance exists.
Main definitions #
TauCeti.DynkinType.e8SimplyConnectedRootDatum: the pinned root datum of typeE₈.TauCeti.DynkinType.e8SimplyConnectedBase: the base formed by the first eight root indices.
Main results #
TauCeti.DynkinType.e8Root_dotProduct_e8Coroot_comm: the pairing of the pinned tables is symmetric, typeE₈being simply laced.TauCeti.DynkinType.hasCartanType_e8SimplyConnectedRootDatum: the pinned base has Cartan typeE8.TauCeti.DynkinType.span_root_e8SimplyConnectedRootDatum_eq_top: the roots span the character lattice, as the typeE₈Cartan matrix is unimodular.TauCeti.DynkinType.corootSpan_e8SimplyConnectedRootDatum_eq_top: the coroots span the cocharacter lattice, the simply connected condition.
References #
The coordinates and the node numbering follow Bourbaki, Lie Groups and Lie Algebras, Chapters
4--6, Plate VII, and Humphreys, Introduction to Lie Algebras and Representation Theory, section
12.1. This is the E₈ branch of the target "a named datum per valid type" in Layer 6 of
TauCetiRoadmap/RepresentationTheory/RootSystems/README.md. Its assembly follows
TauCeti.LinearAlgebra.RootSystem.SimplyConnectedRootDatum.E6.Basic.
Reflection stability #
The pairing of the pinned tables is symmetric. This is the simply-laced feature of E₈:
both sides are the value at the simple-coroot coordinates of the symmetric form carried by
CartanMatrix.E 8.
The pinned datum #
The pinned simply connected root datum of type E₈.
Both lattices are Fin 8 → ℤ: the character lattice in the fundamental-weight basis and the
cocharacter lattice in the simple-coroot basis. Root indices 0 through 7 are the Bourbaki
simple roots; see TauCeti.DynkinType.root_e8SimpleIndex.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The root embedding of the pinned E₈ datum is the explicit table e8Root.
The coroot embedding of the pinned E₈ datum is the explicit table e8Coroot.
The perfect pairing of the pinned E₈ datum is the dot product of coordinate vectors, the
fundamental-weight and simple-coroot bases being dual to one another.
Pairing a pinned E₈ root with a coroot computes as their coordinate dot product.
The roots of the pinned type E₈ datum span the character lattice. The simple roots are
the rows of the type E₈ Cartan matrix, whose determinant is 1, so its row map is surjective
over ℤ. This is the integral distinction between E₈ and the other simply laced exceptional
types: here the root lattice is already the full weight lattice.
The pinned base #
The coroots of the pinned type E₈ datum span the cocharacter lattice. This is the simply
connected lattice condition required by the pinned Chevalley--Demazure construction.
The pinned type E₈ datum is a root system over ℤ: both its root and coroot families span
their respective lattices.
The Bourbaki-numbered base of the pinned simply connected root datum of type E₈. Its support
is the set of the first eight root indices, carrying the simple roots in Bourbaki order.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Membership in the pinned base support is exactly membership among the first eight root indices.
The Cartan integers at the first eight root indices are Mathlib's Bourbaki-numbered E₈
matrix. This pins the node order independently of the existential relabelling in
TauCeti.HasCartanType.
The pinned datum of type E₈ has Cartan type E8. Its Bourbaki-numbered base realizes the
standard Cartan matrix CartanMatrix.E 8, with the node numbering of TauCeti.DynkinType.