The Weyl vector of a base #
The Weyl vector ρ of a base of a root pairing is the half-sum of the positive roots. It is
the shift that turns the Weyl group action on weights into the dot action, and it appears in the
Weyl character, dimension and Kostant formulas as the correction λ ↦ λ + ρ.
Which roots are positive is defined only over a coefficient ring of characteristic zero, and
halving asks for 2 to be invertible on top of that. So the sum of the positive roots is
introduced first, as Ado.twoWeylVector, over a characteristic-zero coefficient ring, and the
Weyl vector itself only once 2 is invertible as well. The simple-coroot pairing and the simple
reflection identity are proved for the sum first and then divided by two; the statements that
speak of ρ alone — the dot action and the dominance results — are proved only in the halved
form. So nothing below assumes more of the coefficient ring than its own statement needs.
The one theorem the notion exists for is that ρ pairs to 1 with every simple coroot,
equivalently that the simple reflection sᵢ sends ρ to ρ - αᵢ. Its proof is the classical
one: sᵢ negates αᵢ and permutes the remaining positive roots, so the pairings of those
remaining roots with αᵢ^∨ cancel in pairs and only ⟨αᵢ, αᵢ^∨⟩ = 2 survives.
Those values on the simple coroots determine the values on all of them, and the answer is the
height of the coroot: expanding α^∨ in the simple coroots and pairing termwise gives
⟨ρ, α^∨⟩ = ht(α^∨), the sum of the coefficients. Two consequences of that identity are recorded
below. First, ⟨ρ, α^∨⟩ is never zero, because no root has height zero — so ρ is a regular
weight, with no order on the coefficient ring needed. Over a linearly ordered ring that already
follows from strict dominance, but a root system attached to a Lie algebra over an algebraically
closed field carries no order, and it is there that the Weyl dimension formula needs its
denominators ⟨ρ, α^∨⟩ to be invertible. Second, where there is an order, the pairing with a
positive coroot is not merely positive but at least 1, being a positive integer.
Main definitions #
Ado.twoWeylVector: the sum of the positive roots, that is2ρ.Ado.weylVector: the Weyl vectorρ, the half-sum of the positive roots, defined when2is invertible in the coefficient ring.
Main results #
Ado.coroot'_twoWeylVectorandAdo.coroot'_weylVector:⟨2ρ, αᵢ^∨⟩ = 2and⟨ρ, αᵢ^∨⟩ = 1for every simple rootαᵢ.Ado.reflection_twoWeylVectorandAdo.reflection_weylVector:sᵢ(2ρ) = 2ρ - 2αᵢandsᵢ(ρ) = ρ - αᵢ.Ado.sum_root_negRootsFinset: the sum of the negative roots is-2ρ.Ado.coroot'_twoWeylVector_eq_two_mul_height_flipandAdo.coroot'_weylVector_eq_height_flip:⟨2ρ, α^∨⟩ = 2 ht(α^∨)and⟨ρ, α^∨⟩ = ht(α^∨)for an arbitrary rootα, the general form of the two preceding identities.Ado.isRegularWeight_twoWeylVectorandAdo.isRegularWeight_weylVector:2ρandρare regular weights, needing no order on the coefficient ring, withAdo.coroot'_twoWeylVector_ne_zeroandAdo.coroot'_weylVector_ne_zerothe pairings that witness it andAdo.twoWeylVector_ne_zero,Ado.weylVector_ne_zerothe resulting nonvanishing.Ado.reflection_add_weylVector_sub_weylVector: the dot action of a simple reflection,sᵢ ⬝ λ = λ - (⟨λ, αᵢ^∨⟩ + 1) αᵢ.Ado.add_weylVector_mem_openDominantChamberandAdo.weylVector_mem_openDominantChamber: over a linearly ordered coefficient ring theρ-shift of a dominant weight is strictly dominant, andρitself is a regular weight.Ado.openDominantChamber_nonempty: consequently the open dominant chamber has a point, which over a general coefficient ring is a genuine hypothesis rather than a formality.Ado.one_le_coroot'_weylVector_of_mem_posRootsandAdo.coroot'_weylVector_le_neg_one_of_mem_negRoots: over a linearly ordered coefficient ring⟨ρ, α^∨⟩ ≥ 1for a positive root and≤ -1for a negative one.
References #
This file supplies the root-pairing-level prerequisite of the Weyl vector of the highest-weight
theory: the nonvanishing and integrality of ⟨ρ, α^∨⟩ proved below are what makes the denominator
of the Weyl dimension formula dim L(λ) = ∏_{α>0} ⟨λ+ρ, α^∨⟩ / ⟨ρ, α^∨⟩ meaningful. Nothing here
is a Lie-algebra-level declaration: ρ is built for an abstract root pairing, where the
positive-root combinatorics it needs already lives, so that the Lie-algebra version is a
specialization rather than a rebuild.
The argument is the one in J. E. Humphreys, Introduction to Lie Algebras and Representation Theory, GTM 9, Ch. III, §10.2 and §13.3.
Twice the Weyl vector: the sum of the positive roots of a base.
The Weyl vector itself is Ado.weylVector, this element halved; it needs 2 to be invertible
in the coefficient ring, whereas the sum needs only the characteristic-zero hypothesis under which
the positive roots are defined at all, and carries all the content.
Equations
- Ado.twoWeylVector P b = ∑ i ∈ Ado.posRootsFinset P b, P.root i
Instances For
2ρ is the sum of the positive roots, by definition.
The sum of the positive roots pairs to 2 with every simple coroot. All the positive roots
other than αᵢ cancel, leaving ⟨αᵢ, αᵢ^∨⟩ = 2.
Not @[simp]: RootPairing.coroot' is an abbrev, so simp unfolds this left-hand side through
LinearMap.flip_apply and the simpNF linter rejects the tag. The simp-usable form of this
identity is Ado.reflection_twoWeylVector below.
A simple reflection subtracts 2αᵢ from the sum of the positive roots.
The sum of the positive roots pairs with an arbitrary coroot to twice the height of that
coroot, ⟨2ρ, α^∨⟩ = 2 ht(α^∨), the height being taken relative to the flipped base. In
particular the pairing is an even integer; a simple coroot has height 1, so there it is the
value 2 of Ado.coroot'_twoWeylVector.
The sum of the positive roots pairs to a nonzero scalar with every coroot. No order on the coefficient ring is involved: the pairing is twice the height of the coroot, and no root has height zero.
The sum of the positive roots is a regular weight, lying on no wall.
The sum of the positive roots is nonzero as soon as there is a root at all.
The sum of the negative roots is -2ρ. Root negation is a bijection from the negative
roots onto the positive ones.
The Weyl vector ρ: the half-sum of the positive roots of a base.
Equations
- Ado.weylVector P b = ⅟2 • Ado.twoWeylVector P b
Instances For
ρ is half the sum of the positive roots, by definition.
Doubling the Weyl vector recovers the sum of the positive roots.
The Weyl vector pairs to 1 with every simple coroot, ⟨ρ, αᵢ^∨⟩ = 1. This is the
characteristic pairing identity that ρ is introduced for; it records the values of ρ on the
simple coroots, and over an abstract root pairing those values need not pin ρ down, since
nothing here says the simple coroots separate the points of M.
Not @[simp], for the same reason as Ado.coroot'_twoWeylVector.
A simple reflection subtracts its simple root from the Weyl vector, sᵢ(ρ) = ρ - αᵢ.
The ρ-shift raises every simple coroot pairing by one. This is the whole role of ρ in
the highest-weight theory: it converts the dominance condition 0 ≤ ⟨λ, αᵢ^∨⟩ into the strict one
0 < ⟨λ + ρ, αᵢ^∨⟩.
The dot action of a simple reflection. Conjugating the reflection sᵢ by the translation
by ρ gives sᵢ ⬝ λ = λ - (⟨λ, αᵢ^∨⟩ + 1) αᵢ. Only this formula on weights is proved here; it is
the shifted Weyl group action that the highest-weight theory uses in place of the linear one, but
the statement that it permutes the highest weights of a given central character belongs to that
setting and needs its hypotheses.
The Weyl vector pairs with an arbitrary coroot to give the height of that coroot,
⟨ρ, α^∨⟩ = ht(α^∨). In particular the pairing is an integer, which for a simple coroot is the
value 1 of Ado.coroot'_weylVector.
Not @[simp], for the same reason as Ado.coroot'_twoWeylVector.
The Weyl vector pairs to a nonzero scalar with every coroot. This is the nonvanishing of
the denominators ⟨ρ, α^∨⟩ of the Weyl dimension formula, and it needs no order on the coefficient
ring: the pairing is the height of the coroot, and no root has height zero.
The Weyl vector is a regular weight, lying on no wall. Over a linearly ordered coefficient
ring this also follows from Ado.weylVector_mem_openDominantChamber; the point of the present
form is that it holds with no order at all, which is the situation of a root system attached to a
Lie algebra over an algebraically closed field.
The Weyl vector is nonzero as soon as there is a root at all.
Shifting a dominant weight by ρ makes it strictly dominant.
The Weyl vector is strictly dominant, hence a regular weight: it lies on no wall of the dominant chamber.
The open dominant chamber is nonempty once 2 is invertible: the Weyl vector ρ pairs to
1 with every simple coroot, so it is strictly dominant.
The Weyl vector pairs to at least 1 with the coroot of every positive root. This sharpens
Ado.coroot'_pos_of_mem_posRoots at ρ from a strict inequality to an integral one: the
pairing is the height of the coroot, a positive integer. It is the positivity of the denominators
of the Weyl dimension formula.
The Weyl vector pairs to at most -1 with the coroot of every negative root.