The simply connected root datum of type G2 #
This file constructs the pinned integral root datum of type G2 on the character and cocharacter
lattices Fin 2 -> Z. The character lattice is written in the fundamental-weight basis and the
cocharacter lattice in the simple-coroot basis. Consequently the two simple roots are the rows
(2, -1) and (-3, 2) of the Bourbaki-numbered Cartan matrix, while their coroots are the two
standard basis vectors.
The twelve roots are ordered with the two simple roots first, followed by the other four positive roots and then their negatives. Their coroots use the same ordering. The displayed positive roots, in simple-root coordinates, are
alpha1, alpha2, alpha1 + alpha2, 2 alpha1 + alpha2,
3 alpha1 + alpha2, 3 alpha1 + 2 alpha2.
Here alpha1 is short and alpha2 is long. The corresponding positive coroot coordinates are
(1,0), (0,1), (1,3), (2,3), (1,1), (1,2). These tables make the carrier explicit and
also make the reflection-stability axioms of RootPairing decidable finite calculations.
Main definitions and results #
TauCeti.DynkinType.g2SimplyConnectedRootDatumis the pinned twelve-root datum, withg2Rootandg2Corootits coordinate tables,g2Root_applyandg2Coroot_applytheir entries, andg2SimplyConnectedRootDatum_root,g2SimplyConnectedRootDatum_coroot,g2SimplyConnectedRootDatum_toLinearMapandg2SimplyConnectedRootDatum_pairingthe lemmas that expose them.- Its
RootPairing.IsRootSysteminstance records that the roots and the coroots span their lattices; coroot spanning is the simply connected condition. - Its
RootPairing.IsReducedinstance rules out nontrivial scalar multiples among the roots. TauCeti.DynkinType.g2Coeffis the simple-root coordinate table of the twelve roots;TauCeti.DynkinType.g2Root_eq_smul_add_smulexpands each root along it, andTauCeti.DynkinType.eq_g2Coeff_of_root_eqrecords the uniqueness of that expansion.TauCeti.DynkinType.linearIndepOn_g2Root_zero_onerecords that the two simple roots are linearly independent, which is what makes that expansion unique.TauCeti.DynkinType.g2SimplyConnectedBaseis its Bourbaki-numbered base.TauCeti.DynkinType.g2SimplyConnectedRootDatum_pairing_eq_cartanMatrix_G2pins that numbering entrywise: on the two base indices the Cartan integers are the Bourbaki matrix!![2, -1; -3, 2].TauCeti.DynkinType.hasCartanType_g2SimplyConnectedRootDatumidentifies its Cartan type asG2.TauCeti.DynkinType.ncard_posRoots_g2SimplyConnectedRootDatumcounts its positive roots: there are six of them, for any base.
References #
The coordinates and numbering follow Bourbaki, Lie Groups and Lie Algebras, Chapters 4--6,
Plate IX. This is the G2 branch of Layer 6 in
TauCetiRoadmap/RepresentationTheory/RootSystems/README.md, following the target signatures in
TauCetiRoadmap/RepresentationTheory/RootSystems/Suggested.lean. The positive-root count is the
corresponding clause of the G₂ worked example in the "Worked examples (acceptance criteria)"
section of that README; it agrees with the count in Bourbaki, Plate IX.
The simple roots of G2 sit at the first two indices, where they are the rows of its
Bourbaki-numbered Cartan matrix.
The simple coroots of G2 sit at the first two indices, where they are the standard basis of
the cocharacter lattice.
The simple-root coordinates of the twelve roots of the pinned G2 datum, in the index order
of g2Root: the positive roots are alpha1, alpha2, alpha1 + alpha2, 2 alpha1 + alpha2, 3 alpha1 + alpha2, 3 alpha1 + 2 alpha2, and index k + 6 is the negative of index k.
Equations
Instances For
The two simple roots of G2 are linearly independent.
The pinned simply connected root datum of type G2.
Both lattices use Fin 2 -> Z: fundamental weights on the root side and simple coroots on the
coroot side. Root indices 0 and 1 are the short and long simple roots respectively, as pinned
by g2SimplyConnectedRootDatum_pairing_eq_cartanMatrix_G2.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The roots of the pinned G2 datum are the coordinate table g2Root.
The coroots of the pinned G2 datum are the coordinate table g2Coroot.
The perfect pairing of the pinned G2 datum is the dot product of coordinate vectors, the
fundamental-weight and simple-coroot bases being dual to one another.
The Cartan integer of the pinned G2 datum at a pair of root indices is the dot product of the
tabulated root and coroot coordinates.
The pinned simply connected root datum of type G₂ is reduced.
The roots of the pinned type G₂ datum span the character lattice.
The pinned G2 datum is a root system: its roots and coroots span their two lattices. Coroot
spanning is the simply connected lattice condition required by the pinned Chevalley--Demazure
construction.
The Bourbaki-numbered base of the pinned simply connected G2 root datum. Its support is the
first two root indices, short root first and long root second; see
g2SimplyConnectedRootDatum_pairing_eq_cartanMatrix_G2.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The Cartan integers of the pinned G2 datum at the two base indices form the Bourbaki matrix
!![2, -1; -3, 2] in the pinned index order: index 0 is the short simple root and index 1 the
long one. This is what pins the numbering; hasCartanType_g2SimplyConnectedRootDatum cannot,
since the relabelling in HasCartanType is existential and at rank two it may transpose the two
off-diagonal entries.
The pinned simply connected G2 datum has Cartan type G2. The relabelling supplied by
HasCartanType is existential, so the Bourbaki node numbering itself is pinned separately by
g2SimplyConnectedRootDatum_pairing_eq_cartanMatrix_G2.
The pinned root datum of type G₂ has six positive roots. Exactly half of its twelve roots
are positive, for any base.