The category of groups in a cartesian monoidal category #
We define group objects in cartesian monoidal categories.
We show that the associativity diagram of a group object is always cartesian and deduce that morphisms of group objects commute with taking inverses.
We show that a finite-product-preserving functor takes group objects to group objects.
A group object internal to a cartesian monoidal category. Also see the bundled Grp_
.
- mul_assoc : CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerRight mul X) mul = CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.associator X X X).hom (CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerLeft X mul) mul)
The inverse in a group object
Instances
Equations
A group object in a cartesian monoidal category.
- X : C
The underlying object in the ambient monoidal category
Instances For
A group object is a monoid object.
Equations
Instances For
The trivial group object.
Equations
Instances For
Equations
Alias of Grp_.mk
.
Equations
Instances For
Equations
For inv ≫ inv = 𝟙
see inv_comp_inv
.
The map (· * f)
.
Equations
Instances For
The associativity diagram of a group object is cartesian.
In fact, any monoid object whose associativity diagram is cartesian can be made into a group object (we do not prove this in this file), so we should expect that many properties of group objects follow from this result.
Morphisms of group objects preserve inverses.
The forgetful functor from group objects to monoid objects.
Equations
Instances For
The forgetful functor from group objects to monoid objects is fully faithful.
Equations
Instances For
The forgetful functor from group objects to the ambient category.
Equations
Instances For
Construct an isomorphism of group objects by giving a monoid isomorphism between the underlying objects.
Equations
Instances For
Construct an isomorphism of group objects by giving an isomorphism between the underlying objects and checking compatibility with unit and multiplication only in the forward direction.
Equations
Instances For
Equations
A finite-product-preserving functor takes group objects to group objects.
Equations
Instances For
If F : C ⥤ D
is a fully faithful monoidal functor, then Grp(F) : Grp C ⥤ Grp D
is fully
faithful too.
Equations
Instances For
The identity functor is also the identity on group objects.
Equations
Instances For
The composition functor is also the composition on group objects.
Equations
Instances For
Natural transformations between functors lift to group objects.
Equations
Instances For
Natural isomorphisms between functors lift to group objects.
Equations
Instances For
mapGrp
is functorial in the left-exact functor.
Equations
Instances For
An adjunction of monoidal functors lifts to an adjunction of their lifts to group objects.
Equations
Instances For
An equivalence of categories lifts to an equivalence of their group objects.