Mathlib Map

Theorems · Definition · category theory

CategoryTheory.Limits.PreservesPushout.iso

{C : Type u₁} →
  [inst : CategoryTheory.Category.{v₁, u₁} C] →
    {D : Type u₂} →
      [inst_1 : CategoryTheory.Category.{v₂, u₂} D] →
        (G : CategoryTheory.Functor C D) →
          {W X Y : C} →
            (f : W ⟶ X) →
              (g : W ⟶ Y) →
                [CategoryTheory.Limits.PreservesColimit (CategoryTheory.Limits.span f g) G] →
                  [inst_3 : CategoryTheory.Limits.HasPushout f g] →
                    [inst_4 : CategoryTheory.Limits.HasPushout (G.map f) (G.map g)] →
                      CategoryTheory.Limits.pushout (G.map f) (G.map g) ≅ G.obj (CategoryTheory.Limits.pushout f g)

If G preserves the pushout of (f,g), then the pushout comparison map for G at (f,g) is an isomorphism.

Defined in
Mathlib.CategoryTheory.Limits.Preserves.Shapes.Pullbacks
Cited by
11 results in Mathlib
Foundations
Depth 39 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
CategoryTheory.CategoryCategoryTheory.CategoryCategoryTheory.Limits.PreservesColimitCategoryTheory.Limits.HasPushoutCategoryTheory.Limits.HasPushout

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

CategoryTheory.Limits.preservesCoequalizers_of_preservesPushouts_and_binaryCoproducts · cited by 1Limits.preservesCoequaliz…CategoryTheory.Limits.PreservesPushout.inl_iso_hom · cited by 1PreservesPushout.inl_iso_…CategoryTheory.Limits.PreservesPushout.inl_iso_hom_assoc · cited by 1PreservesPushout.inl_iso_…CategoryTheory.Limits.PreservesPushout.inl_iso_inv · cited by 1PreservesPushout.inl_iso_…CategoryTheory.Limits.PreservesPushout.inl_iso_inv_assoc · cited by 1PreservesPushout.inl_iso_…CategoryTheory.Limits.PreservesPushout.inr_iso_hom · cited by 1PreservesPushout.inr_iso_…CategoryTheory.Limits.PreservesPushout.inr_iso_hom_assoc · cited by 1PreservesPushout.inr_iso_…CategoryTheory.Limits.PreservesPushout.inr_iso_inv · cited by 1PreservesPushout.inr_iso_…CategoryTheory.Limits.PreservesPushout.inr_iso_inv_assoc · cited by 0PreservesPushout.inr_iso_…CategoryTheory.Limits.PreservesPushout.iso_hom · cited by 0PreservesPushout.iso_homCategoryTheory.Limits.PreservesPushout.iso.congr_simp · cited by 0iso.congr_simpCategoryTheory.Category · cited by 32673CategoryTheory.CategoryQuiver.Hom · cited by 32603Quiver.HomCategoryTheory.Functor.obj · cited by 19642Functor.objCategoryTheory.Functor · cited by 16252CategoryTheory.FunctorCategoryTheory.Functor.map · cited by 8698Functor.mapCategoryTheory.Iso · cited by 3963CategoryTheory.IsoCategoryTheory.Limits.WalkingPair · cited by 1319Limits.WalkingPairCategoryTheory.Limits.WalkingSpan · cited by 300Limits.WalkingSpanCategoryTheory.Limits.span · cited by 294Limits.spanCategoryTheory.Limits.pushout · cited by 284Limits.pushoutCategoryTheory.Limits.PreservesColimit · cited by 278Limits.PreservesColimitCategoryTheory.Limits.colimit.isColimit · cited by 193colimit.isColimitCategoryTheory.Limits.HasPushout · cited by 192Limits.HasPushoutCategoryTheory.Limits.IsColimit.coconePointUniqueUpToIso · cited by 67IsColimit.coconePointUniq…CategoryTheory.Limits.isColimitOfHasPushoutOfPreservesColimit · cited by 4Limits.isColimitOfHasPush…PreservesPushout.isoCITED BYCITES

Cites15

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by11

Results whose statement or proof uses this declaration.