Mathlib Map

Theorems · Definition · category theory

CategoryTheory.Limits.kernelSubobjectMap

{C : Type u} →
  [inst : CategoryTheory.Category.{v, u} C] →
    {X Y : C} →
      [inst_1 : CategoryTheory.Limits.HasZeroMorphisms C] →
        {f : X ⟶ Y} →
          [inst_2 : CategoryTheory.Limits.HasKernel f] →
            {X' Y' : C} →
              {f' : X' ⟶ Y'} →
                [inst_3 : CategoryTheory.Limits.HasKernel f'] →
                  (CategoryTheory.Arrow.mk f ⟶ CategoryTheory.Arrow.mk f') →
                    (CategoryTheory.Subobject.underlying.obj (CategoryTheory.Limits.kernelSubobject f) ⟶
                      CategoryTheory.Subobject.underlying.obj (CategoryTheory.Limits.kernelSubobject f'))

A commuting square induces a morphism between the kernel subobjects.

Defined in
Mathlib.CategoryTheory.Subobject.Limits
Cited by
9 results in Mathlib
Foundations
Depth 45 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
CategoryTheory.CategoryCategoryTheory.Limits.HasZeroMorphismsCategoryTheory.Limits.HasKernelCategoryTheory.Limits.HasKernel

Around this declaration

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

CategoryTheory.Limits.kernelSubobjectMap_arrow · cited by 5Limits.kernelSubobjectMap…CategoryTheory.Limits.kernel_map_comp_kernelSubobjectIso_inv · cited by 2Limits.kernel_map_comp_ke…CategoryTheory.Limits.kernelSubobjectIso_comp_kernel_map · cited by 1Limits.kernelSubobjectIso…CategoryTheory.Limits.kernelSubobjectMap_arrow_assoc · cited by 1Limits.kernelSubobjectMap…CategoryTheory.Limits.kernelSubobjectIso_comp_kernel_map_assoc · cited by 0Limits.kernelSubobjectIso…CategoryTheory.Limits.kernelSubobjectMap_arrow_apply · cited by 0Limits.kernelSubobjectMap…CategoryTheory.Limits.kernelSubobjectMap_comp · cited by 0Limits.kernelSubobjectMap…CategoryTheory.Limits.kernelSubobjectMap_id · cited by 0Limits.kernelSubobjectMap…CategoryTheory.Limits.kernel_map_comp_kernelSubobjectIso_inv_assoc · cited by 0Limits.kernel_map_comp_ke…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.Arrow · cited by 713CategoryTheory.ArrowCategoryTheory.Arrow.mk · cited by 421Arrow.mkCategoryTheory.Subobject · cited by 385CategoryTheory.SubobjectCategoryTheory.Subobject.underlying · cited by 211Subobject.underlyingCategoryTheory.Subobject.arrow · cited by 175Subobject.arrowCategoryTheory.Limits.HasKernel · cited by 169Limits.HasKernelCategoryTheory.Arrow.Hom.left · cited by 160Hom.leftCategoryTheory.Limits.kernelSubobject · cited by 58Limits.kernelSubobjectCategoryTheory.Subobject.factorThru · cited by 35Subobject.factorThruLimits.kernelSubobjectMapCITED BYCITES

Cites14

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

Cited by9

Results whose statement or proof uses this declaration.