Relation of morphism properties with limits #
The following predicates are introduces for morphism properties P:
StableUnderBaseChange:Pis stable under base change if in all pullback squares, the left map satisfiesPif the right map satisfies it.StableUnderCobaseChange:Pis stable under cobase change if in all pushout squares, the right map satisfiesPif the left map satisfies it.
We define P.universally for the class of morphisms which satisfy P after any base change.
We also introduce properties IsStableUnderProductsOfShape, IsStableUnderLimitsOfShape,
IsStableUnderFiniteProducts.
A morphism property is StableUnderBaseChange if the base change of such a morphism
still falls in the class.
Equations
Instances For
A morphism property is StableUnderCobaseChange if the cobase change of such a morphism
still falls in the class.
Equations
Instances For
The property that a morphism property W is stable under limits
indexed by a category J.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The property that a morphism property W is stable under products indexed by a type J.
Equations
- W.IsStableUnderProductsOfShape J = W.IsStableUnderLimitsOfShape (CategoryTheory.Discrete J)
Instances For
The condition that a property of morphisms is stable by finite products.
Instances
For P : MorphismProperty C, P.diagonal is a morphism property that holds for f : X ⟶ Y
whenever P holds for X ⟶ Y xₓ Y.
Equations
- P.diagonal f = P (CategoryTheory.Limits.pullback.diagonal f)
Instances For
Equations
- ⋯ = ⋯
P.universally holds for a morphism f : X ⟶ Y iff P holds for all X ×[Y] Y' ⟶ Y'.
Equations
- P.universally f = ∀ ⦃X' Y' : C⦄ (i₁ : X' ⟶ X) (i₂ : Y' ⟶ Y) (f' : X' ⟶ Y'), CategoryTheory.IsPullback f' i₁ i₂ f → P f'
Instances For
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯