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.
- carrier : TopCat
- presheaf : TopCat.Presheaf C ↑self.toPresheafedSpace
- IsSheaf : TopCat.Presheaf.IsSheaf self.presheaf
A sheafed space is presheafed space which happens to be sheaf.
Instances For
Equations
- AlgebraicGeometry.SheafedSpace.coeCarrier = { coe := fun (X : AlgebraicGeometry.SheafedSpace C) => ↑X.toPresheafedSpace }
Equations
- AlgebraicGeometry.SheafedSpace.coeSort = { coe := fun (X : AlgebraicGeometry.SheafedSpace C) => ↑↑X.toPresheafedSpace }
Extract the sheaf C (X : Top) from a SheafedSpace C.
Equations
- AlgebraicGeometry.SheafedSpace.sheaf X = { val := X.presheaf, cond := (_ : TopCat.Presheaf.IsSheaf X.presheaf) }
Instances For
Equations
- AlgebraicGeometry.SheafedSpace.instTopologicalSpaceαCarrierToPresheafedSpace X = (↑X.toPresheafedSpace).str
The trivial unit valued sheaf on any topological space.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- AlgebraicGeometry.SheafedSpace.instCategorySheafedSpace = let_fun this := inferInstance; this
Forgetting the sheaf condition is a functor from SheafedSpace C to PresheafedSpace C.
Equations
- AlgebraicGeometry.SheafedSpace.forgetToPresheafedSpace = CategoryTheory.inducedFunctor AlgebraicGeometry.SheafedSpace.toPresheafedSpace
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- (_ : CategoryTheory.Faithful AlgebraicGeometry.SheafedSpace.forgetToPresheafedSpace) = (_ : CategoryTheory.Faithful AlgebraicGeometry.SheafedSpace.forgetToPresheafedSpace)
Equations
- (_ : CategoryTheory.IsIso f) = (_ : CategoryTheory.IsIso (AlgebraicGeometry.SheafedSpace.forgetToPresheafedSpace.toPrefunctor.map f))
The forgetful functor from SheafedSpace to Top.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The restriction of a sheafed space along an open embedding into the space.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The restriction of a sheafed space X to the top subspace is isomorphic to X itself.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The global sections, notated Gamma.
Equations
- AlgebraicGeometry.SheafedSpace.Γ = CategoryTheory.Functor.comp AlgebraicGeometry.SheafedSpace.forgetToPresheafedSpace.op AlgebraicGeometry.PresheafedSpace.Γ
Instances For
Equations
- AlgebraicGeometry.SheafedSpace.instCreatesColimitsSheafedSpaceInstCategorySheafedSpacePresheafedSpaceCategoryOfPresheafedSpacesForgetToPresheafedSpace = CategoryTheory.CreatesColimitsOfSize.mk
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.