The simply connected root datum of type F4 #
This file constructs the pinned integral root datum of type F4 on the character and cocharacter
lattices Fin 4 → ℤ. The character lattice is written in the fundamental-weight basis and the
cocharacter lattice in the simple-coroot basis. Thus the first four roots are the rows of the
Bourbaki-numbered Cartan matrix, while their coroots are the standard basis vectors.
The forty-eight roots are ordered with the four Bourbaki simple roots at indices 0 through 3,
then at indices 4 through 23 the remaining twenty positive roots in increasing lexicographic
order of their tuple of simple-root coefficients — the order in which f4RootCoefficients lists
those tuples — and finally at index i + 24 the negative of the root at index i. The coordinate
tables make both the carrier and every reflection explicit. The first two simple roots are long and
the last two are short.
Main definitions and results #
TauCeti.DynkinType.f4SimplyConnectedRootDatumis the pinned forty-eight-root datum.TauCeti.DynkinType.f4ReflectionIndexis its explicit action on root indices.- The
RootPairing.IsRootSysteminstance forTauCeti.DynkinType.f4SimplyConnectedRootDatumsays that its roots span the character lattice and its coroots span the cocharacter lattice. The latter,span_coroot_eq_top, is the simply connected condition the file is named for: the datum has cocharacter lattice equal to the coroot lattice, so no central isogeny quotient of the simply connected form is taken. TauCeti.DynkinType.f4SimplyConnectedBaseis its Bourbaki-numbered base.TauCeti.DynkinType.f4SimplyConnectedRootDatum_pairing_eq_cartanMatrix_F₄pins the numbering.TauCeti.DynkinType.hasCartanType_f4SimplyConnectedRootDatumidentifies its Cartan type.
References #
The node numbering and the Cartan matrix follow Bourbaki, Lie Groups and Lie Algebras,
Chapters 4--6, Plate VIII. The coordinate tables here are not in Bourbaki's orthonormal model, in
which the long roots are ±eᵢ ± eⱼ and the short roots are ±eᵢ and (±e₁ ± e₂ ± e₃ ± e₄) / 2:
they are written in the fundamental-weight basis for the roots and the simple-coroot basis for the
coroots. This is the F4 branch of Layer 6 in
TauCetiRoadmap/RepresentationTheory/RootSystems/README.md.
The simple roots of F4 sit at the first four indices, where they are the rows of Mathlib's
Bourbaki-numbered Cartan matrix.
The simple coroots of F4 sit at the first four indices, where they are the standard basis of
the cocharacter lattice.
The root at index i + 24 is the negative of the root at index i.
The coroot at index i + 24 is the negative of the coroot at index i.
The first-half index underlying a root, identifying a negative root with its positive opposite.
Equations
- TauCeti.DynkinType.f4PositiveIndex i = ⟨↑i % 24, ⋯⟩
Instances For
The first twenty-four indices are their own first-half index.
Adding twenty-four to a first-half index leaves the first-half index unchanged.
The permutation table for reflection in each of the twenty-four positive F4 roots. Reflection
in the corresponding negative root is the same permutation.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The explicit action of the reflection in the root of index i on root indices: it sends the
index j to f4ReflectionIndex i j.
Equations
Instances For
Reflection in one of the first twenty-four roots permutes root indices by the corresponding row
of f4ReflectionTable.
Reflection in a negative root is the same permutation of root indices as reflection in its positive opposite.
The pinned simply connected root datum of type F4.
Both lattices use Fin 4 → ℤ: fundamental weights on the root side and simple coroots on the
coroot side. Root indices 0 through 3 are the Bourbaki simple roots.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The root embedding of the pinned F4 datum is the explicit table f4Root.
The coroot embedding of the pinned F4 datum is the explicit table f4Coroot.
The perfect pairing of the pinned F4 datum is the standard dot product.
Pairing a pinned F4 root with a coroot computes as their coordinate dot product.
Every Cartan integer between roots of the pinned type F₄ datum has absolute value at most
two.
Reflection in the root of index i permutes the root indices of the pinned F4 datum by the
explicit table f4ReflectionIndex i.
The roots of the pinned type F₄ datum span the character lattice.
The pinned F4 datum is a root system: its roots and coroots span the character and
cocharacter lattices. Coroot spanning is the simply connected lattice condition.
The support of the Bourbaki-numbered base of the pinned F4 datum: the first four root
indices, which carry the simple roots.
Equations
Instances For
The Bourbaki-numbered base of the pinned simply connected F4 datum. Its support is the first
four root indices, with the two long simple roots followed by the two short simple roots.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The Cartan integers of the pinned datum at the first four root indices are Mathlib's
Bourbaki-numbered F4 matrix. This pins the node order independently of the existential
relabelling in HasCartanType.
The pinned simply connected F4 datum has Cartan type F4. Its Bourbaki-numbered base
realizes the standard Cartan matrix CartanMatrix.F₄, with the node numbering of
TauCeti.DynkinType.