Documentation

TauCeti.LinearAlgebra.RootSystem.SimplyConnectedRootDatum.GeckLattice.PointsFunctor

Presented points of the pinned Geck carrier #

TauCeti.DynkinType.geckPointsPresentation presents the matrix points of the pinned Geck carrier by its integral defining Hopf ideal. The shared GeneralLinear.IntegralPointsPresentation API supplies maps of value rings, their functoriality, and the representing equivalence with quotient-algebra points. The scheme-points equivalence identifies these matrix points with morphisms into the Geck carrier and carries each numbered root-subgroup morphism to the existing point-level homomorphism. This file also proves that maps of value rings preserve the pinned root subgroups and weight torus.

The Geck weights span the root lattice rather than, in general, the full character lattice. This presentation does not identify the carrier with the simply connected group or its points with the elementary subgroup generated by its root subgroups.

The matrix-points presentation is universe-polymorphic. The Geck carrier is a scheme over Spec ℤ in universe zero, so its scheme-valued points over Spec A use value rings A : Type.

References #

@[reducible, inline]

The matrix points of the pinned Geck carrier, presented by its integral defining Hopf ideal.

Equations
Instances For
    noncomputable def TauCeti.DynkinType.geckCoordinatePointMulEquiv (t : DynkinType) (ht : t.Valid) (A : Type v) [CommRing A] :
    ↑(HopfAlgebra.points ↧A) ≃* ↥(t.geckPoints ht A)

    Quotient-coordinate points of the Geck carrier, identified with its matrix points.

    Equations
    Instances For

      The coordinate-point equivalence is natural in the value algebra.

      noncomputable def TauCeti.DynkinType.geckCoordinatePoint (t : DynkinType) (ht : t.Valid) (g : ↥(t.geckPoints ht ℤ)) :

      An integral point of the Geck carrier, read intrinsically as a point of its coordinate Hopf algebra.

      Equations
      Instances For
        @[simp]

        Passing an intrinsic coordinate point back through the presentation recovers the original integral Geck point.

        @[simp]

        Extending the coordinate point of an integral Geck point to a commutative ring agrees with the presented-points map on that point.

        Scheme-valued points of the carrier #

        Quotient-Hopf-algebra points of the Geck carrier, transported to scheme-valued points.

        Equations
        Instances For

          Scheme-valued points of the Geck carrier, identified with its matrix points.

          Equations
          Instances For
            @[simp]

            Evaluating the scheme-points equivalence on a presented quotient point recovers its matrix point.

            @[simp]

            The scheme-valued point identification is covariantly natural in the value ring. A ring homomorphism A → B becomes precomposition by the reversed spectrum map and acts through the presented-points map on the corresponding Geck point.

            @[simp]

            The map on scheme-valued points induced by a numbered Geck root-subgroup morphism is the existing matrix-valued root-subgroup homomorphism.

            @[simp]

            The induced map carries a numbered root-subgroup point along the homomorphism of value rings.

            @[simp]
            theorem TauCeti.DynkinType.map_geckWeightTorusPoints (t : DynkinType) (ht : t.Valid) {A : Type v} {B : Type v'} [CommRing A] [CommRing B] (f : A →+* B) (s : Fin t.rank → Aˣ) :
            ((t.geckPointsPresentation ht A).map (t.geckPointsPresentation ht B) f) ((t.geckWeightTorusPoints ht A) s) = (t.geckWeightTorusPoints ht B) fun (j : Fin t.rank) => (Units.map ↑f) (s j)

            The induced map carries a point of the pinned Geck weight torus along the homomorphism of value rings, parameter by parameter.