Properties of objects that are closed under finite limits #
In this file, we introduce a typeclass IsClosedUnderFiniteLimits
saying that a property of objects P : ObjectProperty C of a category C
is closed under finite limits. The dual definition IsClosedUnderFiniteLimits
is also introduced.
class
CategoryTheory.ObjectProperty.IsClosedUnderFiniteLimits
{C : Type u_1}
[Category.{v_1, u_1} C]
(P : ObjectProperty C)
:
A typeclass expressing that a property of objects is closed under finite limits.
- isClosedUnderLimitsOfShape (J : Type) [SmallCategory J] [FinCategory J] : P.IsClosedUnderLimitsOfShape J
Instances
class
CategoryTheory.ObjectProperty.IsClosedUnderFiniteColimits
{C : Type u_1}
[Category.{v_1, u_1} C]
(P : ObjectProperty C)
:
A typeclass expressing that a property of objects is closed under finite colimits.
- isClosedUnderColimitsOfShape (J : Type) [SmallCategory J] [FinCategory J] : P.IsClosedUnderColimitsOfShape J