Local isomorphisms of presheaves of modules are stable under tensor products #
Let R be a presheaf of commutative rings on a small site (C, J). A morphism f of presheaves
of R-modules is a local isomorphism when its underlying morphism of presheaves of abelian
groups lies in J.W, i.e. becomes an isomorphism after sheafification. This file proves that the
sectionwise tensor product of presheaves of modules preserves local isomorphisms in each variable:
the morphism property J.W.inverseImage (PresheafOfModules.toPresheaf _) is monoidal.
This is the input needed to compare iterated sheafified tensor products of sheaves of modules:
sheafifying M ⊗ N before tensoring with P does not change the sheafification of the result.
Main declarations #
PresheafOfModules.isLocallySurjective_whiskerLeft: tensoring with any presheaf of modules preserves local surjectivity;PresheafOfModules.isLocallyInjective_free_whiskerLeft: tensoring with a free presheaf of modules preserves local injectivity;PresheafOfModules.inverseImage_W_toPresheaf_whiskerLeftandPresheafOfModules.inverseImage_W_toPresheaf_whiskerRight: tensoring with any presheaf of modules preserves local isomorphisms;PresheafOfModules.isMonoidal_inverseImage_W_toPresheaf: the resultingIsMonoidalinstance.
Tensoring with a presheaf of modules P preserves local surjectivity: a section of
P ⊗ N' is locally a sum of elementary tensors whose second factors lift along f.
Tensoring with the free presheaf of modules on a presheaf of types F preserves local
injectivity. A section of free F ⊗ N killed by free F ◁ f has all its coefficients killed by
f, and these finitely many coefficients vanish together on a covering sieve.
Tensoring with a presheaf of modules on the left preserves local isomorphisms.
Tensoring with a presheaf of modules on the right preserves local isomorphisms.
Local isomorphisms of presheaves of modules form a monoidal morphism property.