What an equivalence of root pairings preserves #
An equivalence g : P.Equiv P₂ of root pairings consists of a linear equivalence of weight spaces,
its transpose on coweight spaces, and a bijection g.indexEquiv of the indexing sets, subject to
g.weightMap (P.root i) = P₂.root (g.indexEquiv i). This file collects the combinatorial data that
the index bijection therefore preserves: which elements of the weight space are roots, the integral
Cartan pairings, the negation of an index, additive relations between roots, and the root-string
coefficients RootPairing.chainTopCoeff and RootPairing.chainBotCoeff.
Mathlib's RootPairing.Hom.pairing already gives the pairing in the coefficient ring. Everything
else here is new, and each statement is about the index bijection alone, so it applies to a
combinatorial expression in which no weight-space vector occurs.
Main results #
TauCeti.weightMap_mem_range_root_iff: the weight map carries roots to roots and nothing else to a root.TauCeti.pairingIn_indexEquiv: the index bijection preserves pairings valued in a coefficient subring.TauCeti.indexEquiv_reflectionPerm: it commutes withRootPairing.reflectionPerm, and therefore with the negation of an index, which isRootPairing.reflectionPerm i iby definition and is rewritten to that form by thesimplemmaRootPairing.indexNeg_neg.TauCeti.root_indexEquiv_eq_add_iffandTauCeti.root_indexEquiv_eq_sub_iff: it preserves and reflects the relationsα = β + γandα = β - γbetween roots.TauCeti.linearIndependent_root_indexEquiv_iff: it preserves and reflects linear independence of a pair of roots.TauCeti.chainTopCoeff_indexEquivandTauCeti.chainBotCoeff_indexEquiv: it preserves the two root-string coefficients.
Roadmap #
These are the invariance facts consumed by
TauCeti/LinearAlgebra/RootSystem/GeckConstruction/Symmetry.lean, which uses them to show that an
automorphism of a root system permutes the matrices of Geck's construction. That is a step of
Layer 9, "pinned Chevalley--Demazure group schemes over ℤ", of
TauCetiRoadmap/ReductiveGroups/README.md.
References #
- N. Bourbaki, Lie Groups and Lie Algebras, Chapters 4--6, Ch. VI, §1.
An equivalence of root pairings carries roots to roots, and carries nothing else to a root.
This is not a simp lemma: Set.mem_range is itself @[simp], so both sides are already reducible
to their existential forms and the simpNF linter rejects the annotation.
The index bijection of a homomorphism of root pairings preserves the pairing valued in a coefficient subring.
The index bijection of a homomorphism of root pairings commutes with root reflections.
The index bijection of an equivalence of root pairings preserves and reflects the relation
α = β + γ between roots.
The index bijection of an equivalence of root pairings preserves and reflects the relation
α = β - γ between roots.
The index bijection of an equivalence of root pairings preserves and reflects linear independence of a pair of roots.
The index bijection of an equivalence of root pairings preserves the number of steps one may
add α to β and stay among the roots.
The index bijection of an equivalence of root pairings preserves the number of steps one may
subtract α from β and stay among the roots.