Limits and colimits in the category of short complexes #
In this file, it is shown if a category C
with zero morphisms has limits
of a certain shape J
, then it is also the case of the category ShortComplex C
.
TODO (@rioujoel): Do the same for colimits.
If a cone with values in ShortComplex C
is such that it becomes limit
when we apply the three projections ShortComplex C ⥤ C
, then it is limit.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Construction of a limit cone for a functor J ⥤ ShortComplex C
using the limits
of the three components J ⥤ C
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
limitCone F
becomes limit after the application of π₁ : ShortComplex C ⥤ C
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
limitCone F
becomes limit after the application of π₂ : ShortComplex C ⥤ C
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
limitCone F
becomes limit after the application of π₃ : ShortComplex C ⥤ C
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
limitCone F
is limit.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- ⋯ = ⋯
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- ⋯ = ⋯
Equations
- CategoryTheory.ShortComplex.instPreservesLimitsOfShapeπ₁ = { preservesLimit := fun {K : CategoryTheory.Functor J (CategoryTheory.ShortComplex C)} => inferInstance }
Equations
- CategoryTheory.ShortComplex.instPreservesLimitsOfShapeπ₂ = { preservesLimit := fun {K : CategoryTheory.Functor J (CategoryTheory.ShortComplex C)} => inferInstance }
Equations
- CategoryTheory.ShortComplex.instPreservesLimitsOfShapeπ₃ = { preservesLimit := fun {K : CategoryTheory.Functor J (CategoryTheory.ShortComplex C)} => inferInstance }
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
If a cocone with values in ShortComplex C
is such that it becomes colimit
when we apply the three projections ShortComplex C ⥤ C
, then it is colimit.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Construction of a colimit cocone for a functor J ⥤ ShortComplex C
using the colimits
of the three components J ⥤ C
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
colimitCocone F
becomes colimit after the application of π₁ : ShortComplex C ⥤ C
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
colimitCocone F
becomes colimit after the application of π₂ : ShortComplex C ⥤ C
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
colimitCocone F
becomes colimit after the application of π₃ : ShortComplex C ⥤ C
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
colimitCocone F
is colimit.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- ⋯ = ⋯
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- ⋯ = ⋯
Equations
- CategoryTheory.ShortComplex.instPreservesColimitsOfShapeπ₁ = { preservesColimit := fun {K : CategoryTheory.Functor J (CategoryTheory.ShortComplex C)} => inferInstance }
Equations
- CategoryTheory.ShortComplex.instPreservesColimitsOfShapeπ₂ = { preservesColimit := fun {K : CategoryTheory.Functor J (CategoryTheory.ShortComplex C)} => inferInstance }
Equations
- CategoryTheory.ShortComplex.instPreservesColimitsOfShapeπ₃ = { preservesColimit := fun {K : CategoryTheory.Functor J (CategoryTheory.ShortComplex C)} => inferInstance }
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯