Documentation

Mathlib.CategoryTheory.Sites.RegularEpi

The category of type-valued sheaves is a regular epi category #

Main results #

isRegularEpiCategory_sheaf: Let J be a Grothendieck topology on C, and suppose that D is a regular epi category which has pushouts and pullbacks, and that sheafification of D-valued J-sheaves exists. Suppose further that the category Sheaf J D is balanced, and that the underlying morphism of presheaves of every epimorphism in Sheaf J D can be factored as an epimorphism followed by a monomorphism. Then Sheaf J D is a regular epi category.

Note: This is not an instance because of the factorisation requirement, but it can in principle be turned into an instance whenever D has equalizers and Cᵒᵖ ⥤ D has images. This holds in particular when D is Type* or any abelian category. We add it as an instance for D := Type*, but the fact that Sheaf J D is a regular epi category when D is an abelian category already follows from the sheaf category being abelian.

References #

We follow the proof of Proposition 3.4.13 in [Bor94c] Handbook of Categorical Algebra: Volume 3, Sheaf Theory, by Borceux, 1994. The first part of that proof, the result for presheaf categories, is proved in the file Mathlib.CategoryTheory.Functor.RegularEpi.