Documentation

Mathlib.CategoryTheory.Sites.Adjunction

In this file, we show that an adjunction G โŠฃ F induces an adjunction between categories of sheaves. We also show that G preserves sheafification.

@[reducible, inline]
abbrev CategoryTheory.sheafForget {C : Type uโ‚} [Category.{vโ‚, uโ‚} C] (J : GrothendieckTopology C) {D : Type uโ‚‚} [Category.{vโ‚‚, uโ‚‚} D] {FD : D โ†’ D โ†’ Type u_2} {CD : D โ†’ Type u_3} [(X Y : D) โ†’ FunLike (FD X Y) (CD X) (CD Y)] [ConcreteCategory D FD] [J.HasSheafCompose (forget D)] :
Functor (Sheaf J D) (Sheaf J (Type u_3))

The forgetful functor from Sheaf J D to sheaves of types, for a concrete category D whose forgetful functor preserves the correct limits.

Equations
    Instances For

      An adjunction adj : G โŠฃ F with F : D โฅค E and G : E โฅค D induces an adjunction between Sheaf J D and Sheaf J E, in contexts where one can sheafify D-valued presheaves, and postcomposing with F preserves the property of being a sheaf.

      Equations
        Instances For