Commutative Hopf algebras and their functor of points #
This file packages the group object represented by a commutative coordinate Hopf algebra and the
contravariant functor that sends it to its group-valued functor of points A ↦ Hom_R(H, A).
The category of commutative Hopf algebras is Mathlib's bundled CommHopfAlgCat; this file
adds the functor-of-points stack on top of it.
For a commutative Hopf algebra representing an affine group scheme, the functor of points is group-valued by convolution, and a morphism of coordinate Hopf algebras acts on points by pre-composition.
Main declarations #
CommHopfAlgCat.mapPointsFunctor: a coordinate morphismH ⟶ Kinduces a natural transformation from the points functor ofKto the points functor ofH.CommHopfAlgCat.mapPointsFunctor_comp_app_apply: pointwise contravariance under composition of coordinate morphisms.CommHopfAlgCat.pointsFunctor: the contravariant functor(CommHopfAlgCat R)ᵒᵖ ⥤ CommAlgCat R ⥤ GrpCat.CommHopfAlgCat.grpObj: the underlying object of the represented group object.CommHopfAlgCat.grpObjMap: the contravariant morphism of represented group objects induced by a coordinate Hopf-algebra morphism.CommHopfAlgCat.whiskerLeft_grpObjMap_unop_hom: the coordinate description of left whiskering a represented group-object map.CommHopfAlgCat.grpObjMap_injective: represented group-object maps determine their coordinate Hopf-algebra morphisms.
See also #
Mathlib.Algebra.Category.CommHopfAlgCat: the bundled categoryCommHopfAlgCat, its forgetful functor toCommBialgCat, and the equivalencecommHopfAlgCatEquivCogrpCommAlgCat.Mathlib.RingTheory.Bialgebra.Convolution: convolution monoid and bialgebra morphism API, in particularAlgHom.convMul_comp_bialgHom_distrib.TauCeti.Algebra.AlgebraicGroup.Hopf.Map: theAlgHom.mapDomainwrapper.
The underlying object op (CommAlgCat.of R H) of the group object represented by the
commutative Hopf algebra H, carrying the induced GrpObj structure.
Equations
Instances For
The morphism of underlying group objects represented contravariantly by a morphism of commutative Hopf algebras.
Equations
Instances For
Unopping grpObjMap f gives the underlying commutative-algebra morphism of f.
The underlying algebra homomorphism obtained by unopping grpObjMap f is the underlying
algebra homomorphism of f.
Unopping the left whiskering of a represented group-object map gives the tensor product of the identity with its underlying coordinate algebra map.
Represented group-object maps determine their coordinate Hopf-algebra morphisms.
The identity coordinate morphism represents the identity group-object morphism.
Composition of coordinate morphisms is represented contravariantly.
A morphism represented by a commutative Hopf-algebra morphism preserves the group-object multiplication.
A morphism of coordinate commutative Hopf algebras induces a natural transformation between their group-valued points functors, contravariantly in the coordinate algebra.
At a commutative R-algebra A, this sends an A-valued point f : K →ₐ[R] A to
f ∘ φ : H →ₐ[R] A.
Equations
- TauCeti.CommHopfAlgCat.mapPointsFunctor φ = { app := fun (A : CommAlgCat R) => GrpCat.ofHom (TauCeti.AlgHom.mapDomain (CommHopfAlgCat.Hom.hom φ)), naturality := ⋯ }
Instances For
On points, mapPointsFunctor φ is pre-composition with φ.
Pointwise form of mapPointsFunctor_app_apply.
Naturality of the point map induced by a coordinate morphism, applied to a point.
Pre-composition with a surjective coordinate morphism is injective on points.
mapPointsFunctor sends the identity coordinate morphism to the identity natural
transformation.
mapPointsFunctor sends coordinate-algebra composition to reverse composition of natural
transformations.
Pointwise form of contravariance of mapPointsFunctor under composition.
The contravariant functor assigning to a commutative Hopf algebra its group-valued functor of points.
A coordinate Hopf algebra H is sent to the functor A ↦ WithConv (H →ₐ[R] A). A morphism
φ : H ⟶ K is sent contravariantly to the natural transformation that pre-composes
K-points by φ.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The object part of pointsFunctor is the points functor of the underlying commutative
Hopf algebra.
The morphism part of pointsFunctor is pre-composition in the coordinate commutative
Hopf algebra.
Pointwise form of the morphism part of pointsFunctor.