Mathlib Map

Theorems · Definition · category theory

imageToKernel

{V : Type u} →
  [inst : CategoryTheory.Category.{v, u} V] →
    [inst_1 : CategoryTheory.Limits.HasZeroMorphisms V] →
      {A B C : V} →
        (f : A ⟶ B) →
          [inst_2 : CategoryTheory.Limits.HasImage f] →
            (g : B ⟶ C) →
              [inst_3 : CategoryTheory.Limits.HasKernel g] →
                CategoryTheory.CategoryStruct.comp f g = 0 →
                  (CategoryTheory.Subobject.underlying.obj (CategoryTheory.Limits.imageSubobject f) ⟶
                    CategoryTheory.Subobject.underlying.obj (CategoryTheory.Limits.kernelSubobject g))

The canonical morphism imageSubobject f ⟶ kernelSubobject g when f ≫ g = 0.

Defined in
Mathlib.Algebra.Homology.ImageToKernel
Cited by
21 results in Mathlib
Foundations
Depth 44 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
CategoryTheory.CategoryCategoryTheory.Limits.HasZeroMorphismsCategoryTheory.Limits.HasImageCategoryTheory.Limits.HasKernel

Around this declaration

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

imageToKernel_arrow · cited by 15imageToKernel_arrowCategoryTheory.ShortComplex.exact_iff_isIso_imageToKernel · cited by 2ShortComplex.exact_iff_is…CategoryTheory.ShortComplex.exact_iff_epi_imageToKernel · cited by 1ShortComplex.exact_iff_ep…imageToKernel'_kernelSubobjectIso · cited by 1imageToKernel'_kernelSubo…imageToKernel_arrow_assoc · cited by 1imageToKernel_arrow_associmageToKernel_comp_right · cited by 0imageToKernel_comp_rightimageToKernel_epi_comp · cited by 0imageToKernel_epi_compimageToKernel_op · cited by 0imageToKernel_opimageToKernel_unop · cited by 0imageToKernel_unopimageToKernel_zero_left · cited by 0imageToKernel_zero_leftimageToKernel_zero_right · cited by 0imageToKernel_zero_rightsubobject_ofLE_as_imageToKernel · cited by 0subobject_ofLE_as_imageTo…CategoryTheory.ShortComplex.Exact.isIso_imageToKernel · cited by 0Exact.isIso_imageToKernelfactorThruImageSubobject_comp_imageToKernel · cited by 0factorThruImageSubobject_…CategoryTheory.ShortComplex.exact_iff_image_eq_kernel · cited by 0ShortComplex.exact_iff_im…CategoryTheory.Category · cited by 32673CategoryTheory.CategoryQuiver.Hom · cited by 32603Quiver.HomCategoryTheory.Functor.obj · cited by 19642Functor.objCategoryTheory.CategoryStruct.comp · cited by 17999CategoryStruct.compCategoryTheory.Limits.HasZeroMorphisms · cited by 3275Limits.HasZeroMorphismsCategoryTheory.Subobject · cited by 385CategoryTheory.SubobjectCategoryTheory.Subobject.underlying · cited by 211Subobject.underlyingCategoryTheory.Limits.HasKernel · cited by 169Limits.HasKernelCategoryTheory.Limits.HasImage · cited by 107Limits.HasImageCategoryTheory.Limits.kernelSubobject · cited by 58Limits.kernelSubobjectCategoryTheory.Limits.imageSubobject · cited by 53Limits.imageSubobjectCategoryTheory.Subobject.ofLE · cited by 38Subobject.ofLEimage_le_kernel · cited by 1image_le_kernelimageToKernelCITED BYCITES

Cites13

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

Cited by21

Results whose statement or proof uses this declaration.