Documentation

TauCeti.Algebra.AlgebraicGroup.PointsFunctor

The functor of points of a Hopf algebra #

This file packages the convolution group of algebra homomorphisms out of a Hopf algebra as a functor from commutative algebras to groups. For a Hopf algebra H over R, an object A : CommAlgCat R is sent to the convolution group on H →ₐ[R] A; a morphism φ : A ⟶ B acts by post-composition with φ.

This is the categorical form of the ReductiveGroups roadmap Layer 0 target "R-points as a group": for the affine group scheme represented by a commutative Hopf algebra H, its functor of points has values A ↦ (H →ₐ[R] A) and group law given by convolution.

Main definitions #

References #

This packages the "R-points as a group via convolution" milestone of the Tau Ceti ReductiveGroups roadmap, Layer 0. It builds on Mathlib's convolution monoid for algebra homomorphisms and the convolution-group inverse already developed in TauCeti.Algebra.AlgebraicGroup.FunctorOfPoints.

@[reducible, inline]
noncomputable abbrev TauCeti.HopfAlgebra.points {R : Type u} [CommRing R] {H : Type v} [Semiring H] [HopfAlgebra R H] (A : CommAlgCat R) :

The group of A-points of the affine group object represented by a Hopf algebra H.

The underlying type is WithConv (H →ₐ[R] A): algebra homomorphisms from H to A, with the convolution group structure supplied by the antipode of H.

Equations
Instances For
    noncomputable def TauCeti.HopfAlgebra.mapPoints {R : Type u} [CommRing R] {H : Type v} [Semiring H] [HopfAlgebra R H] {A B : CommAlgCat R} (φ : A ⟶ B) :

    The group homomorphism on points induced by a morphism of value algebras.

    It sends an A-point f : H →ₐ[R] A to the B-point φ ∘ f.

    Equations
    Instances For
      @[simp]

      On points, mapPoints is post-composition with the algebra homomorphism φ.

      The map on points sends the identity point to the identity point.

      The map on points preserves multiplication of points.

      The map on points preserves inverses of points.

      @[simp]

      mapPoints preserves identity morphisms of value algebras.

      mapPoints preserves composition of morphisms of value algebras.

      The functor of points of the affine group object represented by a Hopf algebra.

      It maps a commutative R-algebra A to the convolution group on algebra homomorphisms H →ₐ[R] A, and maps φ : A ⟶ B to post-composition with φ.

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

        The object part of pointsFunctor is the convolution group of algebra homomorphisms.

        theorem TauCeti.HopfAlgebra.pointsFunctor_map {R : Type u} [CommRing R] {H : Type v} [Semiring H] [HopfAlgebra R H] {A B : CommAlgCat R} (φ : A ⟶ B) :

        The morphism part of pointsFunctor is post-composition in the value algebra.

        @[simp]

        The pointwise value of the image of an A-point under pointsFunctor.map φ.