Documentation

TauCeti.LinearAlgebra.RootSystem.SimplyConnectedRootDatum.GeckLattice.Basic

The coordinate lattice in the pinned Geck module #

The pinned split Lie algebra TauCeti.DynkinType.lieAlgebra acts faithfully on the explicit Geck module TauCeti.DynkinType.GeckIndex → ℚ. This file equips that module with its coordinate ℤ-lattice, spanned by the standard coordinate vectors. It is finite free, has the expected coordinate basis, and spans the rational module.

The numbered Cartan, raising, and lowering generators preserve this lattice, and so do all of their generalized binomial coefficients and divided powers: the Cartan binomials because the coordinate vectors have the integral weights TauCeti.DynkinType.geckWeight, the root divided powers because every entry of TauCeti.Associative.dividedPower n of a raising or lowering matrix is an integer.

Consequently the entire simple-generator Kostant form preserves the lattice, and the integral orbit TauCeti.DynkinType.geckOrbit of the standard coordinate vectors coincides with it. In particular the orbit is finitely generated over ℤ, so it is a full lattice in the sense of Humphreys §27; no integral Poincaré--Birkhoff--Witt theorem is needed, since containment in the coordinate lattice reduces finite generation to Noetherianity of ℤ.

Main declarations #

References #

This advances the Chevalley--Demazure construction of Layer 9 of TauCetiRoadmap/ReductiveGroups/README.md. Its consumer is the explicit pinned ambient group in milestone L0 of TauCetiRoadmap/CFSGStatement/README.md.

The coordinate lattice and its basis #

The coordinate ℤ-lattice in the pinned Geck module, spanned by the standard coordinate vectors.

Equations
Instances For
    @[simp]
    theorem TauCeti.DynkinType.mem_geckCoordinateLattice_iff (t : DynkinType) (ht : t.Valid) {v : t.GeckIndex ht → ℚ} :
    v ∈ t.geckCoordinateLattice ht ↔ ∀ (i : t.GeckIndex ht), ∃ (z : ℤ), ↑z = v i

    A vector belongs to the Geck coordinate lattice exactly when all its coordinates are integer-valued.

    The standard coordinate basis of the Geck coordinate lattice.

    Equations
    Instances For
      @[simp]

      The underlying vector of a Geck coordinate basis element is the corresponding standard coordinate vector.

      The coordinate basis reindexed by a finite ordinal. This is the basis shape consumed by the Kostant generated-group-scheme construction.

      The carrier subtype and ℤ-module structure of a submodule are definitionally equal to those of its underlying additive subgroup, so the reindexed submodule basis has the displayed target type.

      Equations
      Instances For
        @[simp]

        A finite-ordinal coordinate basis element is the standard vector at the corresponding Geck coordinate.

        @[simp]

        Reading a lattice vector in the finite-ordinal Geck basis recovers its corresponding standard coordinate after extending the integral coefficient to ℚ.

        @[reducible, inline]
        noncomputable abbrev TauCeti.DynkinType.geckWeightFin (t : DynkinType) (ht : t.Valid) :
        Fin (t.geckDim ht) → Fin t.rank → ℤ

        The integral weight of a finite-ordinal Geck coordinate basis vector. The Cartan argument uses the Bourbaki numbering, while the coordinate argument uses the Fintype.equivFin ordering of GeckIndex.

        Equations
        Instances For

          Every finite-ordinal coordinate basis vector is a Cartan weight vector.

          The coordinate lattice is contained in the integral orbit of the pinned Kostant form, since the latter contains every standard coordinate vector.

          The coordinate lattice is finitely generated over ℤ and spans the ambient rational Geck module.

          Stability under integral matrices #

          The numbered Chevalley generators #

          A numbered raising generator preserves the Geck coordinate lattice.

          A numbered lowering generator preserves the Geck coordinate lattice.

          A numbered root generator, raising or lowering, preserves the Geck coordinate lattice.

          Cartan binomial operators #

          Every generalized binomial coefficient in a numbered Cartan generator preserves the Geck coordinate lattice.

          Divided powers of the numbered root generators #

          The Geck representation sends the enveloping-algebra divided power of ι x to the matrix divided power of x, acting on v.

          Every divided power of a numbered root generator preserves the Geck coordinate lattice. This is the root-operator half of the statement that the whole Kostant form preserves the lattice; the Cartan half is TauCeti.DynkinType.geckRepresentation_ringChoose_lieBasis_h_mem_geckCoordinateLattice.

          The Kostant form preserves the coordinate lattice #

          The Kostant form presented by the pinned generators preserves the Geck coordinate lattice. Every integral-form translate of a lattice vector stays in the lattice. Together with TauCeti.DynkinType.geckCoordinateLattice_le_geckOrbit this identifies the integral orbit of the standard coordinate vectors with the lattice itself.

          The integral orbit of the standard coordinate vectors is contained in the coordinate lattice, because the Kostant form preserves the lattice and each coordinate vector lies in it.

          @[simp]

          The integral orbit of the standard coordinate vectors is the coordinate lattice. The containment TauCeti.DynkinType.geckCoordinateLattice_le_geckOrbit holds because the identity of the enveloping algebra lies in the Kostant form; the reverse containment is the stability of the lattice under the form.

          The integral orbit of the standard coordinate vectors is a full lattice: finitely generated over ℤ and spanning the rational Geck module. This is the admissibility statement, in the sense of Humphreys §27, that the Chevalley--Demazure construction consumes; its finite generation needs no integral Poincaré--Birkhoff--Witt theorem, only containment in the finitely generated coordinate lattice.