Commit 2025-06-09 15:16 d9ad6f7f

View on Github →

feat(CategoryTheory.Abelian.Images, CategoryTheory.Limits.Preserves.Shapes.AbelianImages): minimize hypotheses (#25185) Minimize the hypotheses needed for the definition of Abelian.image, Abelian.Coimage and the definitions associated to them, as well as for PreservesImage.iso and PreservesCoimage.iso (the isomorphisms expressing that a functor commutes with images/coimages). Basically, just replace the HasKernels/HasCokernels instances by instances involving only the precise kernels/cokernels that are needed. (This is useful for one of my projects, where I don't yet know that all kernels exist.)

Estimated changes