The roots and kissing number of the integral E₈ lattice #
The norm-two shell of typeE₈RootLattice consists of exactly 240 vectors, and its kissing
number is 240. The equivalence typeE₈RootEquiv identifies this actual lattice shell with
the indices of the existing Bourbaki root enumeration. It supplies both explicit vectors
and exhaustion, so computations on the roots can use finite indices without replacing the
lattice by a separate coordinate model.
The enumeration DynkinType.e8Coroot is expressed in the simple-coroot basis. In the
simply laced type E₈ these are also simple-root coordinates, and the integral Cartan norm
agrees with the rational norm of the lattice. We reuse DynkinType.exists_e8Coroot_eq for
completeness rather than recounting the Euclidean roots.
References #
- N. Bourbaki, Lie Groups and Lie Algebras, Chapters 4--6, Plate VII.
- J. H. Conway and N. J. A. Sloane, Sphere Packings, Lattices and Groups, Chapter 4, §8.
The i-th root of the integral E₈ lattice, in the existing Bourbaki enumeration.
Instances For
The coordinates of a root vector are those of the existing simple-coroot enumeration.
Every enumerated E₈ root has norm two.
Every enumerated E₈ root has integral norm two, so it defines a root reflection.
The Bourbaki simple-root indices give the simple roots of the integral lattice.
Distinct root indices give distinct lattice vectors.
A lattice vector has norm two exactly when it is one of the enumerated E₈ roots.
The 240 root indices enumerate the actual norm-two shell of the integral E₈ lattice.
Instances For
The shell equivalence sends each index to its enumerated root vector.
The integral E₈ lattice has exactly 240 vectors of norm two.
The kissing number of the integral E₈ lattice is 240.