∀ {C : Type u_2} [inst : CategoryTheory.Category.{u_3, u_2} C] {J : CategoryTheory.GrothendieckTopology C}
  {R : CategoryTheory.Sheaf J RingCat} [inst_1 : CategoryTheory.HasSheafify J AddCommGrpCat]
  [inst_2 : J.WEqualsLocallyBijective AddCommGrpCat]
  [inst_3 : J.HasSheafCompose (CategoryTheory.forget₂ RingCat AddCommGrpCat)] {M : SheafOfModules R}
  (P : M.Presentation), CategoryTheory.Epi (M.freeHomEquiv.symm P.generators.s)