The forgetful functor from (commutative) (additive) groups preserves filtered colimits. #
Forgetful functors from algebraic categories usually don't preserve colimits. However, they tend to preserve filtered colimits.
In this file, we start with a small filtered category J
and a functor F : J ⥤ GroupCat
.
We show that the colimit of F ⋙ forget₂ GroupCat MonCat
(in MonCat
) carries the structure of a
group,
thereby showing that the forgetful functor forget₂ GroupCat MonCat
preserves filtered colimits.
In particular, this implies that forget GroupCat
preserves filtered colimits.
Similarly for AddGroupCat
, CommGroupCat
and AddCommGroupCat
.
The colimit of F ⋙ forget₂ AddGroupCat AddMonCat
in the category AddMonCat
.
In the following, we will show that this has the structure of an additive group.
Instances For
The colimit of F ⋙ forget₂ GroupCat MonCat
in the category MonCat
.
In the following, we will show that this has the structure of a group.
Instances For
The canonical projection into the colimit, as a quotient type.
Instances For
The canonical projection into the colimit, as a quotient type.
Instances For
The "unlifted" version of negation in the colimit.
Instances For
The "unlifted" version of taking inverses in the colimit.
Instances For
Negation in the colimit. See also colimitNegAux
.
Taking inverses in the colimit. See also colimitInvAux
.
The bundled additive group giving the filtered colimit of a diagram.
Instances For
The bundled group giving the filtered colimit of a diagram.
Instances For
The cocone over the proposed colimit additive group.
Instances For
The cocone over the proposed colimit group.
Instances For
The proposed colimit cocone is a colimit in AddGroup
.
Instances For
The proposed colimit cocone is a colimit in GroupCat
.
Instances For
The colimit of F ⋙ forget₂ AddCommGroupCat AddGroupCat
in the category AddGroupCat
.
In the following, we will show that this has the structure of a commutative additive group.
Instances For
The colimit of F ⋙ forget₂ CommGroupCat GroupCat
in the category GroupCat
.
In the following, we will show that this has the structure of a commutative group.
Instances For
The bundled additive commutative group giving the filtered colimit of a diagram.
Instances For
The bundled commutative group giving the filtered colimit of a diagram.
Instances For
The cocone over the proposed colimit additive commutative group.
Instances For
The cocone over the proposed colimit commutative group.
Instances For
The proposed colimit cocone is a colimit in AddCommGroup
.
Instances For
The proposed colimit cocone is a colimit in CommGroupCat
.