Documentation

Mathlib.CategoryTheory.Sites.Monoidal

Monoidal category structure on categories of sheaves #

If A is a closed braided category with suitable limits, and J is a Grothendieck topology with HasWeakSheafify J A, then Sheaf J A can be equipped with a monoidal category structure. This is not made an instance as in some cases it may conflict with monoidal structure deduced from chosen finite products.

TODO #

theorem CategoryTheory.GrothendieckTopology.W.whiskerLeft {C : Type u₁} [Category.{v₁, u₁} C] {J : GrothendieckTopology C} {A : Type uā‚ƒ} [Category.{vā‚ƒ, uā‚ƒ} A] [MonoidalCategory A] [MonoidalClosed A] [āˆ€ (F₁ Fā‚‚ : Functor Cįµ’įµ– A), Enriched.FunctorCategory.HasFunctorEnrichedHom A F₁ Fā‚‚] [āˆ€ (F₁ Fā‚‚ : Functor Cįµ’įµ– A), Enriched.FunctorCategory.HasEnrichedHom A F₁ Fā‚‚] {G₁ Gā‚‚ : Functor Cįµ’įµ– A} {g : G₁ ⟶ Gā‚‚} (hg : J.W g) (F : Functor Cįµ’įµ– A) :
@[implicit_reducible]

The monoidal category structure on Sheaf J A that is obtained by localization of the monoidal category structure on the category of presheaves.

Instances For
    @[implicit_reducible]

    The monoidal category structure on Sheaf J A obtained in Sheaf.monoidalCategory is braided when A is braided.

    Instances For
      @[implicit_reducible]

      The monoidal category structure on Sheaf J A obtained in Sheaf.monoidalCategory is symmetric when A is symmetric.

      Instances For