Documentation

Mathlib.CategoryTheory.MorphismProperty.LocalEpi

Local epimorphisms with respect to an object property #

Let P be an object property on a category C. We say that f : X ⟶ Y is a local epimorphism wrt. P if f cancels on the left for morphisms with codomain in P.

If C is the category of presheafs on some category with Grothendieck topology J and P the property of being a sheaf for J, then being a local epimorphism wrt. P is being an epimorphism after sheafification.

Main declarations #

References #

The terminology is from M. Kashiwara, P. Schapira, Categories and Sheaves, 16.1.

A morphism f is a local epimorphism wrt. the object property P if it satisfies left cancellation for morphisms with codomain in P.

Equations
Instances For
    theorem CategoryTheory.ObjectProperty.localEpi_mem_range_iff_epi {C : Type u_1} [Category.{v_1, u_1} C] {D : Type u_2} [Category.{v_2, u_2} D] {F : Functor C D} {G : Functor D C} (adj : F G) [G.Faithful] [G.Full] {X Y : C} (f : X Y) :
    localEpi (fun (x : C) => x Set.range G.obj) f Epi (F.map f)