Limits in the over category #
Declare instances for limits in the over category: If C has finite wide pullbacks, Over B has
finite limits, and if C has arbitrary wide pullbacks then Over B has limits.
instance CategoryTheory.Over.instHasPullbacks {C : Type u} [Category.{v, u} C] {B : C} [Limits.HasPullbacks C] :
Make sure we can derive pullbacks in Over B.
instance CategoryTheory.Over.instHasEqualizers {C : Type u} [Category.{v, u} C] {B : C} [Limits.HasEqualizers C] :
Make sure we can derive equalizers in Over B.
instance CategoryTheory.Over.hasFiniteLimits {C : Type u} [Category.{v, u} C] {B : C} [Limits.HasFiniteWidePullbacks C] :
instance CategoryTheory.Over.hasLimits {C : Type u} [Category.{v, u} C] {B : C} [Limits.HasWidePullbacks C] :
instance CategoryTheory.Under.instHasFiniteColimitsOfHasFiniteWidePushouts {C : Type u} [Category.{v, u} C] {B : C} [Limits.HasFiniteWidePushouts C] :
instance CategoryTheory.Under.instHasColimitsOfSizeOfHasWidePushouts {C : Type u} [Category.{v, u} C] {B : C} [Limits.HasWidePushouts C] :