The roots of the split even orthogonal Lie algebra as a type-D root datum #
The roots of the split even orthogonal Lie algebra relative to its diagonal Cartan are already
classified in coordinate form as εᵢ - εⱼ, εᵢ + εⱼ, and -εᵢ - εⱼ. This file indexes those
functionals by the full root enumeration of the pinned simply connected type-D root datum.
For a classical root vector x, the corresponding Cartan functional has diagonal coordinates
x. Evaluating it on the numbered Cartan generator associated to a simple root αⱼ therefore
gives the dot product x · αⱼ. These are exactly the fundamental-weight coordinates used by the
pinned root datum. Over a nontrivial coefficient ring, every enumerated functional has a nonzero
root space. The enumeration is injective when 2 ≠ 0, and over an integral domain with 2 ≠ 0
it exhausts every nonzero concrete root.
Main declarations #
TauCeti.TypeDStd.typeDRootWeight: the Cartan functional indexed by a root of the pinned type-Ddatum.TauCeti.TypeDStd.typeDWeightEquiv_symm_typeDRootWeight: its diagonal-basis coordinates are the corresponding classical root vector.TauCeti.TypeDStd.typeDRootWeight_apply_cartanGenerator: its coordinates on the numbered Cartan generators are the coordinates of the corresponding abstract root.TauCeti.TypeDStd.rootSpace_typeDDiagonalCartan_ne_bot_iff_exists_eq_typeDRootWeight: every nonzero root of the concrete diagonal Cartan occurs exactly in this enumeration.
References #
- N. Bourbaki, Lie Groups and Lie Algebras, Chapters 4--6, Plate IV.
- J. E. Humphreys, Introduction to Lie Algebras and Representation Theory, §12.1.
The concrete diagonal-Cartan functional indexed by the k-th root of the pinned type-D
root datum. Its diagonal coordinates are the corresponding classical root vector.
Equations
- TauCeti.TypeDStd.typeDRootWeight n hn k = TauCeti.typeDWeightEquiv fun (i : Fin n) => ↑(↑((TauCeti.DynkinType.typeDRootEquiv n hn) k) i)
Instances For
The diagonal-basis coordinates of the Cartan functional indexed by k are the corresponding
classical type-D root vector.
The Cartan functional indexed by k, evaluated on the j-th numbered Cartan generator, is
the j-th fundamental-weight coordinate of the k-th root of the pinned type-D datum.
Every functional in the concrete type-D root enumeration is nonzero.
Every root in the pinned type-D enumeration has a nontrivial root space in the concrete
split orthogonal Lie algebra.
The nonzero roots of the concrete split diagonal Cartan are exactly the roots of the pinned
type-D root datum. The index on the right is the datum's full root index, and
typeDRootWeight_apply_cartanGenerator identifies its fundamental-weight coordinates.