Magnitude conjecture

MagnitudeConjecture.CategoryTheory.SplitEpiCokernelKernel

Kernels in a split-epic map of cokernel rows #

This is the elementary abelian-category calculation behind the pullback diagram in Auslander--Reiten Proposition 2.4. If a map of cokernel rows has a split-epic middle component and a monic left composite, then the kernel of the induced endpoint map is the image of the kernel of the middle component.

theorem MagnitudeConjecture.CategoryTheory.isPullback_of_splitEpi_of_kernel_restriction {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Abelian C] {E P D Q : C} (t : E ⟶ P) (b : E ⟶ D) (q : P ⟶ Q) (h : D ⟶ Q) [CategoryTheory.IsSplitEpi t] (hsq : CategoryTheory.CategoryStruct.comp b h = CategoryTheory.CategoryStruct.comp t q) (hk : CategoryTheory.Limits.IsLimit (CategoryTheory.Limits.KernelFork.ofι (CategoryTheory.CategoryStruct.comp (CategoryTheory.Limits.kernel.ι t) b) ⋯)) :
CategoryTheory.IsPullback t b q h

A commutative square whose top map is split epic is a pullback when the restriction of its left map to the top kernel is a kernel of the bottom map.

noncomputable def MagnitudeConjecture.CategoryTheory.kernelLimit_of_splitEpi_cokernel_rows {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Abelian C] {U E P D Q : C} (a : U ⟶ E) (t : E ⟶ P) (b : E ⟶ D) (q : P ⟶ Q) (h : D ⟶ Q) [CategoryTheory.IsSplitEpi t] [CategoryTheory.Epi b] [CategoryTheory.Epi q] [CategoryTheory.Mono (CategoryTheory.CategoryStruct.comp a t)] (hab : CategoryTheory.CategoryStruct.comp a b = 0) (ha : CategoryTheory.Limits.IsLimit (CategoryTheory.Limits.KernelFork.ofι a hab)) (hq : {W : C} → (r : P ⟶ W) → CategoryTheory.CategoryStruct.comp (CategoryTheory.CategoryStruct.comp a t) r = 0 → { c : Q ⟶ W // CategoryTheory.CategoryStruct.comp q c = r }) (hsq : CategoryTheory.CategoryStruct.comp b h = CategoryTheory.CategoryStruct.comp t q) :
CategoryTheory.Limits.IsLimit (CategoryTheory.Limits.KernelFork.ofι (CategoryTheory.CategoryStruct.comp (CategoryTheory.Limits.kernel.ι t) b) ⋯)

In a commutative map of cokernel rows with split-epic middle map, the kernel of the endpoint map is obtained by restricting the upper cokernel map to the kernel of the middle map.

Instances For