Magnitude conjecture

MagnitudeConjecture.CategoryTheory.IrreducibleKernelFactorization

Factorization across an irreducible kernel #

If an epimorphism has irreducible kernel, a morphism into its target which does not lift through the epimorphism must instead contain that epimorphism. This is the pullback argument used in Auslander--Reiten IV, Proposition 2.7.

theorem MagnitudeConjecture.CategoryTheory.exists_factor_thru_of_not_exists_lift_of_irreducible_kernel {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Abelian C] {A B D X : C} (g : A ⟶ B) [CategoryTheory.Mono g] (q : B ⟶ D) [CategoryTheory.Epi q] (hzero : CategoryTheory.CategoryStruct.comp g q = 0) (hgKernel : CategoryTheory.Limits.IsLimit (CategoryTheory.Limits.KernelFork.ofι g hzero)) (hg : QuotientSubmoduleEquidistribution.IsIrreducibleMorphism g) (h : X ⟶ D) (hnot : ¬∃ (l : X ⟶ B), CategoryTheory.CategoryStruct.comp l q = h) :
∃ (r : B ⟶ X), CategoryTheory.CategoryStruct.comp r h = q

Let g be the kernel of an epimorphism q. If g is irreducible, then every morphism into the target of q which does not lift through q admits q as a factor.