Colimits in the category of types #
We show that the category of types has all colimits, by providing the usual concrete models.
If F : J ⥤ Type u, then the data of a "type-theoretic" cocone of F
with a point in Type u is the same as the data of a cocone (in a categorical sense).
Equations
- One or more equations did not get rendered due to their size.
Instances For
(internal implementation) the colimit cocone of a functor, implemented as a quotient of a sigma type
Equations
Instances For
(internal implementation) the fact that the proposed colimit cocone is the colimit
Equations
Instances For
The category of types has all colimits.
(internal implementation) the colimit cocone of a functor, implemented as a quotient of a sigma type
Instances For
(internal implementation) the fact that the proposed colimit cocone is the colimit
Instances For
The equivalence between the abstract colimit of F in Type u
and the "concrete" definition as a quotient.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A variant of jointly_surjective for x : colimit F.
If a colimit is nonempty, also its index category is nonempty.