Documentation

TauCeti.LinearAlgebra.RootSystem.SimplyConnectedRootDatum.G2.Basic

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 #

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 roots of G2 in the fundamental-weight basis, with simple roots first.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem TauCeti.DynkinType.g2Root_apply (i : Fin 12) :
    g2Root i = ![![2, -1], ![-3, 2], ![-1, 1], ![1, 0], ![3, -1], ![0, 1], ![-2, 1], ![3, -2], ![1, -1], ![-1, 0], ![-3, 1], ![0, -1]] i

    The explicit entries of the root coordinate table.

    The coroots of G2 in the simple-coroot basis, ordered compatibly with g2Root.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      theorem TauCeti.DynkinType.g2Coroot_apply (i : Fin 12) :
      g2Coroot i = ![![1, 0], ![0, 1], ![1, 3], ![2, 3], ![1, 1], ![1, 2], ![-1, 0], ![0, -1], ![-1, -3], ![-2, -3], ![-1, -1], ![-1, -2]] i

      The explicit entries of the coroot coordinate table.

      @[simp]

      The simple roots of G2 sit at the first two indices, where they are the rows of its Bourbaki-numbered Cartan matrix.

      @[simp]

      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
        theorem TauCeti.DynkinType.g2Coeff_apply (i : Fin 12) :
        g2Coeff i = ![![1, 0], ![0, 1], ![1, 1], ![2, 1], ![3, 1], ![3, 2], ![-1, 0], ![0, -1], ![-1, -1], ![-2, -1], ![-3, -1], ![-3, -2]] i

        The explicit entries of the simple-root coefficient table.

        Each tabulated root is the tabulated combination of the two simple roots.

        The two simple roots of G2 are linearly independent.

        theorem TauCeti.DynkinType.eq_g2Coeff_of_root_eq {k : Fin 12} {c : Fin 2 → ℤ} (h : g2Root k = c 0 • g2Root 0 + c 1 • g2Root 1) :

        The two simple roots are linearly independent, so the expansion TauCeti.DynkinType.g2Root_eq_smul_add_smul determines the coefficients.

        theorem TauCeti.DynkinType.g2Coeff_nonneg (k : Fin 12) (hk : ↑k < 6) (i : Fin 2) :
        0 ≤ g2Coeff k i

        The six positive roots come first: their simple-root coordinates are nonnegative.

        theorem TauCeti.DynkinType.g2Coeff_nonpos (k : Fin 12) (hk : 6 ≤ ↑k) (i : Fin 2) :
        g2Coeff k i ≤ 0

        The six negative roots come last: their simple-root coordinates are nonpositive.

        @[simp]

        The last six roots are the negatives of the first six, in simple-root coordinates.

        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
          @[simp]

          The roots of the pinned G2 datum are the coordinate table g2Root.

          @[simp]

          The coroots of the pinned G2 datum are the coordinate table g2Coroot.

          @[simp]

          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.

          @[simp]

          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.

            @[simp]

            The pinned root datum of type G₂ has six positive roots. Exactly half of its twelve roots are positive, for any base.