The height degree of pinned integral weights #
The pinned rational root system of a valid Dynkin type has the simple roots as a basis of its
weight space. Summing the coordinates in this basis gives a rational-valued degree on integral
weights. This file packages that functional as TauCeti.DynkinType.weightDegree and identifies
its value on the weights of Geck's defining representation.
On the coordinate indexed by a root alpha, TauCeti.DynkinType.geckWeight is the vector of
Cartan pairings of alpha against the numbered simple coroots. In the pinned fundamental-weight
coordinates this is the root itself. Its degree is therefore the height of alpha; in particular,
it is positive on every positive root and sends each simple-root Cartan row to one. These are the
facts needed to order a finite weight basis so that positive root subgroups act by upper
unitriangular matrices, the triangular input to the Borel component of a pinning.
Main definitions #
TauCeti.DynkinType.weightDegree: the simple-root height functional on integral weights.
Main results #
TauCeti.DynkinType.weightDegree_geckWeight_inr: the degree of a root coordinate is its root height.TauCeti.DynkinType.weightDegree_geckWeight_inr_pos: positive-root coordinates have positive degree.TauCeti.DynkinType.weightDegree_cartanMatrix_row: every simple-root Cartan row has degree one.
References #
- J. E. Humphreys, Introduction to Lie Algebras and Representation Theory, Sections 10 and 26.
- R. W. Carter, Simple Groups of Lie Type, Sections 4.4 and 8.2.
This advances the pinning and Chevalley--Demazure construction targets in Layer 9 of
TauCetiRoadmap/ReductiveGroups/README.md. Their pinned ambient group is consumed by milestone L0
of TauCetiRoadmap/CFSGStatement/README.md.
The simple-root height degree on integral weights of a valid Dynkin type. An integral weight is first read in the rational weight space, then evaluated by the linear extension of root height from the pinned simple-root basis.
Equations
- t.weightDegree ht = (TauCeti.heightLinearMap (t.rationalRootSystem ht) (t.rationalBase ht)).toAddMonoidHom.comp (AddMonoidHom.piMap fun (x : Fin t.rank) => Int.castAddHom ℚ)
Instances For
The weight degree is obtained by casting an integral weight to the rational weight space and applying the height functional there.
The integral weight of a root coordinate in Geck's representation, cast to ℚ, is the
corresponding root of the pinned rational root system.
The degree of a root coordinate in Geck's defining representation is the height of that root relative to the pinned base.
A positive-root coordinate in Geck's defining representation has positive degree.
A Cartan-support coordinate in Geck's defining representation has weight zero, hence degree zero.
Every simple-root Cartan row has degree one. This is the positive-degree input for each numbered raising generator of the pinned Lie algebra.
Every negative simple-root Cartan row has degree minus one.