English
In an injective resolution I, the kernel fork is a limit; i.e., Z is the limit of the kernel diagram of I.
Русский
В разрешении I ядро-форк является пределом; то есть Z является пределом диаграммы ядра.
LaTeX
$$IsLimit I.kernelFork$$
Lean4
/-- A functor between preadditive categories which preserves cokernels preserves finite coproducts.
-/
def isColimitMapCoconeBinaryCofanOfPreservesCokernels {X Y Z : C} (ι₁ : X ⟶ Z) (ι₂ : Y ⟶ Z)
[PreservesColimit (parallelPair ι₂ 0) F] (i : IsColimit (BinaryCofan.mk ι₁ ι₂)) :
IsColimit (F.mapCocone (BinaryCofan.mk ι₁ ι₂)) :=
by
let bc := BinaryBicone.ofColimitCocone i
let presf : PreservesColimit (parallelPair bc.inr 0) F := by simpa
let hf : IsColimit bc.inrCokernelCofork := BinaryBicone.isColimitInrCokernelCofork i
exact
(isColimitMapCoconeBinaryCofanEquiv F ι₁ ι₂).invFun
(BinaryBicone.isBilimitOfCokernelFst (F.mapBinaryBicone bc)
(isColimitMapCoconeCoforkEquiv' F bc.inr_fst (isColimitOfPreserves F hf))).isColimit