The category of point representations #
Let H be a commutative Hopf algebra over a commutative ring R. This file bundles natural
actions of the affine group represented by H into a category. Morphisms are linear maps whose
scalar extensions intertwine every algebra-valued point action.
The objects and the value-algebra category used by their actions live in the maximum universe of
R, H, and the underlying module. In particular, morphisms here relate representations whose
underlying modules lie in the same universe.
Main declarations #
TauCeti.PointRepresentationCat: the category of natural point representations.TauCeti.PointRepresentationCat.Hom: equivariant linear maps between point representations.
References #
- J. S. Milne, Basic Theory of Affine Group Schemes, Chapter VIII, §§2, 4, and 6.
- J. S. Milne, Algebraic Groups (2017), Chapter 4(a), Remark 4.1.
The category of natural point representations of the affine group represented by H.
An object is an R-module together with a natural action of the represented point groups on all
of its scalar extensions.
- isModule : Module R ↑self.toSemimoduleCat
- representation : HopfAlgebra.PointRepresentation
The natural point action on the underlying module.
Instances For
Equations
- TauCeti.PointRepresentationCat.instCoeSortType R H = { coe := fun (V : TauCeti.PointRepresentationCat R H) => ↑V.toSemimoduleCat }
Equations
Equations
Bundle a natural point representation on an R-module.
Equations
- TauCeti.PointRepresentationCat.of R H V Theta = { carrier := V, isAddCommMonoid := inst✝¹, isModule := inst✝, representation := Theta }
Instances For
A morphism of point representations is a linear map whose scalar extensions intertwine every
algebra-valued point action in CommAlgCat.{max u v w} R.
The underlying linear map.
- intertwines (A : CommAlgCat R) (x : ↑(HopfAlgebra.points A)) : LinearMap.baseChange (↑A) self.toLinearMap ∘ₗ ↑((CategoryTheory.ConcreteCategory.hom (V.representation.action A)) x) = ↑((CategoryTheory.ConcreteCategory.hom (W.representation.action A)) x) ∘ₗ LinearMap.baseChange (↑A) self.toLinearMap
Every scalar extension of the linear map intertwines every point action.
Instances For
The identity morphism of a point representation.
Equations
- TauCeti.PointRepresentationCat.Hom.id R H V = { toLinearMap := LinearMap.id, intertwines := ⋯ }
Instances For
Composition of morphisms of point representations.
Equations
- TauCeti.PointRepresentationCat.Hom.comp R H g f = { toLinearMap := g.toLinearMap ∘ₗ f.toLinearMap, intertwines := ⋯ }
Instances For
Morphisms of point representations are equal when their underlying linear maps are equal.
Equations
- One or more equations did not get rendered due to their size.
Equations
- TauCeti.PointRepresentationCat.instFunLikeHomCarrier R H = { coe := fun (f : TauCeti.PointRepresentationCat.Hom R H V W) => ⇑f.toLinearMap, coe_injective := ⋯ }
PointRepresentationCat is concrete, with concrete morphisms the equivariant linear maps.
Equations
- One or more equations did not get rendered due to their size.
Two categorical morphisms of point representations are equal when they agree on every vector.
The identity morphism has the identity linear map underneath.
Composition of representation morphisms is composition of their underlying linear maps.
Forget a point representation to its underlying semimodule.
Equations
- One or more equations did not get rendered due to their size.
The forgetful functor sends a point representation to its underlying semimodule.
The forgetful functor sends a representation morphism to its underlying linear map.
A categorical isomorphism of point representations induces the underlying linear equivalence.