Documentation

Mathlib.CategoryTheory.Sites.Localization

The sheaf category as a localized category #

In this file, it is shown that the category of sheaves Sheaf J A is a localization of the category Presheaf J A with respect to the class J.W of morphisms of presheaves which become isomorphisms after applying the sheafification functor.

@[reducible, inline]

The class of morphisms of presheaves which become isomorphisms after sheafification. (See GrothendieckTopology.W_iff.)

Instances For
    @[deprecated CategoryTheory.GrothendieckTopology.W_eq_isLocal_range_sheafToPresheaf_obj (since := "2025-11-20")]

    Alias of CategoryTheory.GrothendieckTopology.W_eq_isLocal_range_sheafToPresheaf_obj.

    theorem CategoryTheory.GrothendieckTopology.W_sheafToPresheaf_map_iff_isIso {C : Type u_1} [Category.{v_1, u_1} C] (J : GrothendieckTopology C) {A : Type u_2} [Category.{v_2, u_2} A] {F₁ Fā‚‚ : Sheaf J A} (φ : F₁ ⟶ Fā‚‚) :
    J.W ((sheafToPresheaf J A).map φ) ↔ IsIso φ
    theorem CategoryTheory.GrothendieckTopology.W_iff {C : Type u_1} [Category.{v_1, u_1} C] (J : GrothendieckTopology C) {A : Type u_2} [Category.{v_2, u_2} A] [HasWeakSheafify J A] {P₁ Pā‚‚ : Functor Cįµ’įµ– A} (f : P₁ ⟶ Pā‚‚) :
    J.W f ↔ IsIso ((presheafToSheaf J A).map f)

    SGA 4 III 1.2 (ii) => (i)