Library UniMath.CategoryTheory.Categories.Type.Colimits

Colimits in the precategory of types

Author: Langston Barrett (@siddharthist), Feb 2018

Contents:

  • Initial object (InitialType)
  • Binary coproducts (BinCoproductsType)

Initial object (InitialType)

The empty type is an initial object for the precategory of types.
Lemma InitialType : Initial type_precat.
Proof.
  apply (make_Initial (empty : ob type_precat)).
  exact iscontrfunfromempty.
Defined.