Theorems · Theorem · category theory
CategoryTheory.IsFiltered.tulip
∀ {C : Type u} [inst : CategoryTheory.Category.{v, u} C] [CategoryTheory.IsFilteredOrEmpty C] {j₁ j₂ j₃ k₁ k₂ l : C}
(f₁ : j₁ ⟶ k₁) (f₂ : j₂ ⟶ k₁) (f₃ : j₂ ⟶ k₂) (f₄ : j₃ ⟶ k₂) (g₁ : j₁ ⟶ l) (g₂ : j₃ ⟶ l),
∃ s α β γ,
CategoryTheory.CategoryStruct.comp f₁ α = CategoryTheory.CategoryStruct.comp g₁ β ∧
CategoryTheory.CategoryStruct.comp f₂ α = CategoryTheory.CategoryStruct.comp f₃ γ ∧
CategoryTheory.CategoryStruct.comp f₄ γ = CategoryTheory.CategoryStruct.comp g₂ βGiven a "tulip" of morphisms
``
j₁ j₂ j₃
|\ / \ / |
| \ / \ / |
| vv vv |
\ k₁ k₂ /
\ /
\ /
\ /
\ /
v v
l
`
in a filtered category, we can construct an object s and three morphisms from k₁, k₂ and l
to s`, making the resulting squares commute.
- Defined in
- Mathlib.CategoryTheory.Filtered.Basic
- Cited by
- 4 results in Mathlib
- Foundations
- Depth 7 from the axioms · uses propext
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites7
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- CategoryTheory.Categorystatement and proof · cited by 32,673
- Quiver.Homstatement and proof · cited by 32,603
- CategoryTheory.CategoryStruct.compstatement and proof · cited by 17,999
- CategoryTheory.Category.assocproof · cited by 6,433
- CategoryTheory.IsFilteredOrEmptystatement and proof · cited by 55
- CategoryTheory.IsFiltered.spanproof · cited by 5
- CategoryTheory.IsFiltered.bowtieproof · cited by 5
Cited by4
Results whose statement or proof uses this declaration.
- AddMonCat.FilteredColimits.colimitAddAux_eq_of_rel_leftproof · cited by 0
- AddMonCat.FilteredColimits.colimitAddAux_eq_of_rel_rightproof · cited by 0
- MonCat.FilteredColimits.colimitMulAux_eq_of_rel_leftproof · cited by 0
- MonCat.FilteredColimits.colimitMulAux_eq_of_rel_rightproof · cited by 0