Documentation

TauCeti.Algebra.AlgebraicGroup.GeneralLinear.FunctorOfPoints

The functor of points of the general linear group #

For a commutative ring R and n : ℕ, this file identifies the convolution group of algebra-valued points of the coordinate Hopf algebra

R[Xᵢⱼ][det(X)⁻¹]

with Mathlib's general linear group. A point is sent to the matrix of its values on the localized generic entries. Conversely, an invertible matrix defines polynomial evaluation, which extends uniquely across the determinant localization. The matrix-multiplication comultiplication makes this equivalence multiplicative in the ordinary, rather than opposite, order.

The equivalences are natural in the commutative value algebra. They therefore assemble into a natural isomorphism from HopfAlgebra.pointsFunctor for coordinateHopfAlgebra to the functor of invertible matrices. The construction includes rank zero and zero rings, without a nontriviality or positive-rank assumption.

Main declarations #

References #

noncomputable def TauCeti.GeneralLinear.pointToGeneralLinear {R : Type u} [CommRing R] (n : ℕ) {A : Type w} [CommRing A] [Algebra R A] (f : WithConv (↑(coordinateHopfAlgebra R n) →ₐ[R] A)) :
GL (Fin n) A

The invertible matrix obtained by evaluating a point on the localized generic matrix.

Equations
Instances For
    @[simp]

    Reading a point as an invertible matrix evaluates it on the corresponding bundled coordinate.

    The generic matrix transported along an algebra morphism out of the coordinate Hopf algebra is the matrix of the point that morphism is.

    noncomputable def TauCeti.GeneralLinear.generalLinearToPoint {R : Type u} [CommRing R] (n : ℕ) {A : Type w} [CommRing A] [Algebra R A] (g : GL (Fin n) A) :

    The point of the bundled general linear coordinate Hopf algebra obtained by evaluating the generic matrix at an invertible matrix.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[simp]

      Evaluation at an invertible matrix sends a polynomial in the bundled coordinate ring to its multivariable polynomial evaluation at the matrix entries.

      The point obtained from an invertible matrix sends a bundled generic coordinate to the corresponding matrix entry.

      @[simp]

      Evaluating the point associated to an invertible matrix recovers that matrix.

      @[simp]

      Forming a point from the invertible matrix read from a point recovers the original point.

      @[simp]

      Reading points as invertible matrices carries convolution to ordinary matrix multiplication, with the tensor-factor order unchanged.

      noncomputable def TauCeti.GeneralLinear.pointsMulEquiv {R : Type u} [CommRing R] (n : ℕ) {A : Type w} [CommRing A] [Algebra R A] :

      The convolution group of points of the general linear coordinate Hopf algebra is the ordinary general linear group. Multiplication has the same order on both sides.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        @[simp]

        The forward map of pointsMulEquiv is evaluation on the localized generic matrix.

        @[simp]

        The inverse map of pointsMulEquiv is the extension of matrix evaluation across the determinant localization.

        Reading a point as an invertible matrix commutes with maps of value algebras.

        theorem TauCeti.GeneralLinear.pointsMulEquiv_mapValue {R : Type u} [CommRing R] (n : ℕ) {A : Type w} {B : Type w'} [CommRing A] [CommRing B] [Algebra R A] [Algebra R B] (phi : A →ₐ[R] B) (f : WithConv (↑(coordinateHopfAlgebra R n) →ₐ[R] A)) :

        The pointwise group equivalence is natural in the value algebra.

        theorem TauCeti.GeneralLinear.mapValue_pointsMulEquiv_symm_apply {R : Type u} [CommRing R] (n : ℕ) {A : Type w} {B : Type w'} [CommRing A] [CommRing B] [Algebra R A] [Algebra R B] (phi : A →ₐ[R] B) (g : GL (Fin n) A) :

        Naturality of the inverse pointwise equivalence in the value algebra.

        The group-valued functor sending a commutative R-algebra to its general linear group and a value-algebra morphism to entrywise application. Its values are universe-lifted so that its codomain agrees with the generic Hopf-algebra points functor.

        Equations
        Instances For

          The object part of generalLinearFunctor is the universe lift of the ordinary general linear group.

          @[simp]

          Entrywise computation of the value-algebra map on the general linear functor.

          The convolution-points functor of the general linear coordinate Hopf algebra is naturally isomorphic to the ordinary general linear group functor.

          Equations
          Instances For
            @[simp]

            After transport along generalLinearFunctor_obj, the forward component of pointsNatIso is the pointwise general-linear equivalence.

            @[simp]

            After transport back along generalLinearFunctor_obj, the inverse component of pointsNatIso is evaluation at an invertible matrix.