Documentation

Mathlib.Geometry.RingedSpace.SheafedSpace

Sheafed spaces #

Introduces the category of topological spaces equipped with a sheaf (taking values in an arbitrary target category C).

We further describe how to apply functors and natural transformations to the values of the presheaves.

A SheafedSpace C is a topological space equipped with a sheaf of Cs.

Instances For
    theorem AlgebraicGeometry.SheafedSpace.mk_coe {C : Type u} [CategoryTheory.Category.{v, u} C] (carrier : TopCat) (presheaf : TopCat.Presheaf C carrier) (h : presheaf.IsSheaf) :
    { carrier := carrier, presheaf := presheaf, IsSheaf := h }.toPresheafedSpace = carrier

    Not @[simp] since it already reduces to carrier = carrier.

    The trivial unit-valued sheaf on any topological space.

    Instances For

      Constructor for isomorphisms in the category SheafedSpace C.

      Instances For

        Forgetting the sheaf condition is a functor from SheafedSpace C to PresheafedSpace C.

        Instances For
          @[deprecated AlgebraicGeometry.SheafedSpace.id_hom_c (since := "2025-12-18")]

          Alias of AlgebraicGeometry.SheafedSpace.id_hom_c.

          @[deprecated AlgebraicGeometry.SheafedSpace.comp_hom_base (since := "2025-12-18")]

          Alias of AlgebraicGeometry.SheafedSpace.comp_hom_base.

          @[deprecated AlgebraicGeometry.SheafedSpace.congr_hom_app (since := "2025-12-18")]

          Alias of AlgebraicGeometry.SheafedSpace.congr_hom_app.

          The restriction of a sheafed space along an open embedding into the space.

          Instances For

            The map from the restriction of a presheafed space.

            Instances For

              The restriction of a sheafed space X to the top subspace is isomorphic to X itself.

              Instances For