Locally surjective morphisms #
Main definitions #
IsLocallySurjective: A morphism of presheaves valued in a concrete category is locally surjective with respect to a Grothendieck topology if every section in the target is locally in the set-theoretic image, i.e. the image sheaf coincides with the target.
Main results #
Presheaf.isLocallySurjective_toSheafify:toSheafifyis locally surjective.Sheaf.isLocallySurjective_iff_epi: a morphism of sheaves of types is locally surjective iff it is epi
Given f : F ⟶ G, a morphism between presieves, and s : G.obj (op U), this is the sieve
of U consisting of the i : V ⟶ U such that s restricted along i is in the image of f.
Equations
- One or more equations did not get rendered due to their size.
Instances For
If a morphism g : V ⟶ U.unop belongs to the sieve imageSieve f s g, then
this is choice of a preimage of G.map g.op s in F.obj (op V), see
app_localPreimage.
Equations
- CategoryTheory.Presheaf.localPreimage f s g hg = Exists.choose hg
Instances For
A morphism of presheaves f : F ⟶ G is locally surjective with respect to a grothendieck
topology if every section of G is locally in the image of f.
Instances
Alias of CategoryTheory.Presheaf.isLocallySurjective_iff_range_sheafify_eq_top.
Alias of CategoryTheory.Presheaf.isLocallySurjective_iff_range_sheafify_eq_top'.
The image of F in J.sheafify F is isomorphic to the sheafification.
Equations
- One or more equations did not get rendered due to their size.
Instances For
If φ : F₁ ⟶ F₂ is a morphism of sheaves, this is an abbreviation for
Presheaf.IsLocallySurjective J φ.val.
Equations
Instances For
Given a morphism φ : R ⟶ R' of presheaves of types and r' : R'.obj X,
this is the family of elements of R defined over the sieve Presheaf.imageSieve φ r'
which sends a map in this sieve to an arbitrary choice of a preimage of the
restriction of r'.