The classical model of type Cₙ in the pinned coordinates #
This file sets up the coordinates in which
TauCeti.DynkinType.typeCSimplyConnectedRootDatum is built, and proves everything about the roots
of type Cₙ that can be said before they are indexed: the two coordinate families, the signed
classical basis vectors ± e_a out of which every root is a sum of two, and the action of a
reflection on those signed basis vectors.
Write e₀, …, e_{n-1} for the standard basis of the classical model ℤ ^ n, in which the roots of
type Cₙ are the short roots ± e_a ± e_b with a ≠ b and the long roots ± 2 e_a, with simple
roots αᵢ = eᵢ - eᵢ₊₁ for i < n - 1 and α_{n-1} = 2 e_{n-1}. The corresponding simple coroots
are αᵢ^∨ = eᵢ - eᵢ₊₁ and α_{n-1}^∨ = e_{n-1}, and they are a basis of the classical lattice,
which is what makes Cₙ the classical family whose whole construction stays inside the classical
basis vectors: both
weight n a = (⟨e_a, αₖ^∨⟩)ₖ = ([a = k] - [a = k + 1])ₖ,
coweight n a = (coefficient of αₖ^∨)ₖ = ([a ≤ k])ₖ
are integral, the second because e_a = ∑ a ≤ k, αₖ^∨. Everything here is a finite calculation with
these two families, resting on the single identity
TauCeti.DynkinType.TypeC.weight_dotProduct_coweight, which says that the pinned pairing sees the
classical pairing ⟨e_a, e_c⟩ = [a = c] exactly.
The reflection in the root p + q acts on signed basis vectors by the involution exchanging p
with -q and -p with q; that is TauCeti.DynkinType.TypeC.signedReflection, and its
uniformity in the shape of the root is what makes the two reflection axioms one five-case
calculation rather than one case per pair of shapes. The long roots are the case p = q, where the
coroot is the halved p rather than p + q, and that is the only asymmetry between the two
calculations.
The domain of the pair operations #
A pair (p, q) of signed basis vectors names a root only when q ≠ signedNeg p. On the excluded
diagonal q = -p the sum p + q is zero, which is no root, and there is no reflection in it, so
outside that hypothesis TauCeti.DynkinType.TypeC.pairRoot,
TauCeti.DynkinType.TypeC.pairCoroot and TauCeti.DynkinType.TypeC.signedReflection are total
functions carrying auxiliary data with no root-theoretic meaning. Every substantive lemma below
accordingly assumes q ≠ signedNeg p, and the root indices of the datum are built so that the
hypothesis always holds.
Main definitions #
TauCeti.DynkinType.TypeC.weightandTauCeti.DynkinType.TypeC.coweight: the character- and cocharacter-lattice coordinates of a classical basis vector.TauCeti.DynkinType.TypeC.pairRootandTauCeti.DynkinType.TypeC.pairCoroot: the rootp + qand its coroot, in those coordinates, forq ≠ signedNeg p.TauCeti.DynkinType.TypeC.signedReflection: the reflection inp + q, on signed basis vectors, forq ≠ signedNeg p.
Main results #
TauCeti.DynkinType.TypeC.span_range_weight_eq_top: the classical weights span the full character lattice in every rank.TauCeti.DynkinType.TypeC.signedWeight_signedReflectionandTauCeti.DynkinType.TypeC.signedCoweight_signedReflection: the reflection acts as the reflection formula says it does.TauCeti.DynkinType.TypeC.pairRoot_reflectionandTauCeti.DynkinType.TypeC.pairCoroot_reflection: the transported form of those two identities, which is what the root datum's reflection axioms consume.
References #
The coordinates and the node numbering follow Bourbaki, Lie Groups and Lie Algebras, Chapters
4--6, Plate III, and Humphreys, Introduction to Lie Algebras and Representation Theory, section
12.1. This supports the Cₙ branch of the target "a named datum per valid type" in Layer 6 of
TauCetiRoadmap/RepresentationTheory/RootSystems/README.md.
The two coordinate families #
The character-lattice coordinates of the classical basis vector e_a of type Cₙ: its
pairings ⟨e_a, αₖ^∨⟩ = [a = k] - [a = k + 1] against the simple coroots.
Equations
Instances For
The fundamental pairing identity of type Cₙ: the two pinned lattices see the classical
pairing ⟨e_a, e_c⟩ = [a = c] exactly, with no correction term, because the simple coroots of Cₙ
are a basis of the classical lattice.
Generation of the character lattice #
The classical type-Cₙ weights generate the full character lattice. Each standard
coordinate character is the partial sum of the weights through that coordinate.
Signed basis vectors #
A signed classical basis vector ± e_a, the atom out of which every root of type Cₙ is built
as a sum of two.
Equations
- TauCeti.DynkinType.TypeC.Signed n = (Fin n × Bool)
Instances For
The character-lattice coordinates of a signed basis vector.
Equations
Instances For
The cocharacter-lattice coordinates of a signed basis vector.
Equations
Instances For
Roots and coroots of a pair of signed basis vectors #
The root p + q attached to a pair of signed basis vectors, in fundamental-weight coordinates.
This is a root only under y ≠ signedNeg x; on the excluded diagonal y = -x the value is 0,
which is no root.
Equations
Instances For
The coroot of the root p + q, in simple-coroot coordinates. It is p + q again for the short
roots p ≠ q, and the halved p for the long roots p = q.
This is the coroot of a root only under y ≠ signedNeg x; on the excluded diagonal y = -x there
is no root x + y and the value here is auxiliary data.
Equations
Instances For
A signed basis vector pairs to at least 1 with the coroot of p + q exactly when it is p or
q. This is the recognition principle behind injectivity of the roots and coroots.
The reflection on signed basis vectors #
Reflection in the root p + q, acting on signed basis vectors: it exchanges p with -q and
-p with q, and fixes everything else. On a long root p = q the two exchanges coincide and this
is the sign change at the index of p.
This is the reflection in a root only under q ≠ signedNeg p, the hypothesis of every lemma below;
on the excluded diagonal q = -p there is no root p + q to reflect in and the value here is
auxiliary data.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The pairings of a root and its coroot against a signed basis vector #
The reflection in a root acts on signed basis vectors. This is the whole content of the reflection axiom for the roots, and it is uniform in the shapes of both roots involved: the same five-case calculation covers the short and the long reflecting root.
The coroot half of TauCeti.DynkinType.TypeC.signedWeight_signedReflection. The long
reflecting root is a genuine second case here, its coroot being the halved one.
Reflection in the root p + q transports the root of a pair to the root of the reflected
pair.
The coroot half of TauCeti.DynkinType.TypeC.pairRoot_reflection.