Base change of a root pairing carried by the standard lattices #
An integral root datum carries its roots and coroots on the standard lattices κ → ℤ, paired by
the dot product. The constructions which build a Lie algebra out of a root system — Serre's
presentation, and Geck's construction — instead want a root system over a field of characteristic
zero. This file moves such a pairing along an injective algebra map, expressed by
[FaithfulSMul R S], applying the structure map entrywise to every root and coroot and keeping the
same reflection permutation.
Only the target pairing is chosen here: it is again the dot product, which is perfect on κ → S for
every commutative ring S by TauCeti.dotProductBilin_isPerfPair. So the construction asks the
source pairing to be the dot product too, and every axiom of RootPairing then transports along
Pi.algebraMap, entrywise application of algebraMap R S.
The properties a downstream Lie-theoretic consumer needs are transported separately, each under its
own hypotheses: being crystallographic, being reduced, spanning, carrying a base with a prescribed
Cartan matrix, and the root-string coefficients. Irreducibility is deliberately absent, because it
is false over ℤ: the sublattice 2 • (κ → ℤ) is invariant under every reflection. It has to be
proved over the new base ring rather than transported.
Main definitions #
TauCeti.rootPairingBaseChange: the base change of a dot-product root pairing along an injective algebra mapR → S, expressed by[FaithfulSMul R S].TauCeti.rootPairingBaseChangeBase: the base of the base change attached to a base of the original pairing, supported on the same indices.
Main results #
TauCeti.isCrystallographic_rootPairingBaseChange: base change preserves being crystallographic.TauCeti.isReduced_rootPairingBaseChange: base change preserves being reduced.TauCeti.span_range_root_rootPairingBaseChange_eq_topandTauCeti.span_range_coroot_rootPairingBaseChange_eq_top: a spanning family of roots or coroots stays spanning.TauCeti.pairingIn_rootPairingBaseChange: the integral pairings, hence the Cartan matrix of a base, are unchanged.TauCeti.chainTopCoeff_rootPairingBaseChangeandTauCeti.chainBotCoeff_rootPairingBaseChange: the root-string coefficients are unchanged.
References #
The construction is the standard passage from a root datum over ℤ to the root system over ℚ
that it determines; see N. Bourbaki, Lie Groups and Lie Algebras, Chapters 4--6, Ch. VI, §1.
Entrywise base change of the standard lattice #
Entrywise base change of the standard lattice reads off entrywise.
Entrywise base change along an injective algebra map is injective.
Entrywise base change carries the additive closure of a family into the additive closure of the base-changed family.
A family of vectors spanning the standard lattice still spans after entrywise base change.
The base-changed pairing #
Base change of a root pairing on the standard lattices. The roots and coroots of
P : RootPairing ι R (κ → R) (κ → R), whose pairing is the dot product, are pushed entrywise
along the injective map algebraMap R S, with injectivity supplied by [FaithfulSMul R S], and
paired again by the dot product on κ → S.
Equations
- One or more equations did not get rendered due to their size.
Instances For
An entrywise base-changed vector is a root of the base change exactly when the vector is a root of the original pairing.
Two roots of the base change into a domain are linearly independent exactly when the corresponding roots of the original pairing are.
Transport of the axioms a Lie-theoretic consumer needs #
Base change preserves being crystallographic: a pairing which was an integer stays that same integer in the new base ring.
The integral pairing of a crystallographic root pairing is unchanged by base change into a ring of characteristic zero. Hence so is the Cartan matrix of any base.
Base change along an injective map into a domain preserves being reduced.
Base change preserves spanning by the roots.
Base change preserves spanning by the coroots.
Bases #
The base change of a base. A base of P is a base of the base-changed pairing, supported
on the same indices.
Equations
- TauCeti.rootPairingBaseChangeBase S P hP b = { support := b.support, linearIndepOn_root := ⋯, linearIndepOn_coroot := ⋯, root_mem_or_neg_mem := ⋯, coroot_mem_or_neg_mem := ⋯ }
Instances For
The supports of a base and of its base change name the same indices.
Equations
Instances For
Base change does not change the Cartan matrix of a base.
Root strings #
Base change preserves the upper root-string coefficient.
Base change preserves the lower root-string coefficient.