Basic definitions for sheaves of modules #
This file collects the coefficient sheaf obtained by forgetting commutativity, the original commutative-ring actions on its section modules, the counit identifying the sheafification of the underlying presheaf of a sheaf of modules with that sheaf, and the vanishing of every sheaf of modules over a sheaf of rings whose sections are trivial.
Main declarations #
SheafOfModules.ringCatSheafforgets commutativity in a sheaf of commutative rings;SheafOfModules.isZero_of_forall_subsingleton: sheaves of modules over a sheaf of rings all of whose rings of sections are trivial are zero objects;SheafOfModules.sheafificationIsoidentifies a sheaf of modules with the sheafification of its underlying presheaf, naturally (SheafOfModules.sheafificationIso_inv_naturality).
This supports TauCetiRoadmap/JacobianChallenge/README.md, Layer A, item "Invertible sheaves on a
scheme; the Picard group Pic X under ⊗".
Every sheaf of modules over a sheaf of rings all of whose rings of sections are trivial is a zero object.
The sheaf of rings underlying a sheaf of commutative rings on a site; the site-level
analogue of AlgebraicGeometry.Scheme.ringCatSheaf.
Equations
Instances For
Sections of a sheaf of modules over the underlying ring sheaf retain the module action of the original commutative ring of sections.
Equations
- P.sectionModule U = { toSMul := SheafOfModules.sectionModule._aux_1 P U, mul_smul := ⋯, one_smul := ⋯, smul_zero := ⋯, smul_add := ⋯, add_smul := ⋯, zero_smul := ⋯ }
Sheafifying the underlying presheaf of modules of a sheaf of R-modules M, for a sheaf of
rings R, recovers M; this is the counit of the sheafification adjunction.
Equations
Instances For
The forward map of sheafificationIso is the counit of the sheafification adjunction.
sheafificationIso is natural: its inverse intertwines a morphism of sheaves of modules with
the sheafification of the underlying morphism of presheaves of modules.
sheafificationIso is natural: its inverse intertwines a morphism of sheaves of modules with
the sheafification of the underlying morphism of presheaves of modules.
The inverse direction of sheafificationIso_inv_naturality.
The inverse direction of sheafificationIso_inv_naturality.