The tensor product of quasi-coherent sheaves is quasi-coherent #
Let R be a sheaf of commutative rings on a small site with pullbacks. If M and N are
quasi-coherent sheaves of R-modules, then so is M ⊗ N: on a common refinement of covers on
which M and N have presentations, the restriction of M ⊗ N is the tensor product of the
restrictions of M and N (SheafOfModules.overTensorIso), which is presented by the tensor
product of their presentations (SheafOfModules.Presentation.tensor). As the unit R is free on
one generator, quasi-coherence is a monoidal property of sheaves of modules when the site also
has binary products, and quasi-coherent sheaves of modules then form a monoidal full
subcategory.
The same construction applied to finite presentations gives finite presentations, so finite presentation is a monoidal property as well when the site has binary products. Applied to presentations whose generating morphisms are isomorphisms, it gives presentations of the same kind; this is the local input for the tensor product of locally free sheaves.
Main declarations #
SheafOfModules.QuasicoherentData.tensor: quasi-coherent data forM ⊗ Nbuilt from quasi-coherent data forMand forN;TauCeti.SheafOfModules.isQuasicoherent_tensorObj:M ⊗ Nis quasi-coherent whenMandNare;TauCeti.SheafOfModules.isMonoidal_isQuasicoherent: quasi-coherence is anObjectProperty.IsMonoidal;SheafOfModules.QuasicoherentData.isIso_tensor_presentation_generators_π: the tensor data presentsM ⊗ Nby free sheaves where the data forMandNdo;TauCeti.SheafOfModules.isFinitePresentation_tensorObjandTauCeti.SheafOfModules.isMonoidal_isFinitePresentation: finite presentation is anObjectProperty.IsMonoidal.
References #
Quasi-coherent data for M ⊗ N from quasi-coherent data for M and for N. Its cover is
the common refinement of the two covers, and over each of its members the presentation is the
tensor product of the restricted presentations of M and N.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The tensor product of two quasi-coherent sheaves of modules is quasi-coherent.
Quasi-coherence of sheaves of modules is a monoidal property: the unit is quasi-coherent and
quasi-coherent sheaves are closed under tensor products. Hence quasi-coherent sheaves of modules
form a monoidal full subcategory (ObjectProperty.fullMonoidalSubcategory).
If quasi-coherent data for M and for N present them locally by free sheaves, that is, all
their generating morphisms are isomorphisms, then so does their tensor product data for
M ⊗ N.
The tensor product of finite quasi-coherent data is finite.
The tensor product of two finitely presented sheaves of modules is finitely presented.
Finite presentation of sheaves of modules is a monoidal property: the unit is finitely presented and finitely presented sheaves are closed under tensor products.