Direct sums of quasi-coherent and locally free sheaves of modules #
Let R be a sheaf of rings on a site with pullbacks. This file shows that the binary biproduct
(direct sum) M ⊞ N of two sheaves of R-modules is quasi-coherent, of finite type, finitely
presented, or locally free as soon as M and N are. In particular, direct sums of finite
locally free sheaves (locally free and finitely presented) are finite locally free.
The local input is that generating sections, and presentations, of M and N give generating
sections, and a presentation, of M ⊞ N: the free sheaf on I ⊕ I' is free I ⊞ free I'
(SheafOfModules.freeBiprodIso), and the biproduct of two cokernels is a cokernel
(CategoryTheory.Limits.CokernelCofork.isColimitBiprod). Restriction to a slice site is additive,
so it commutes with direct sums (SheafOfModules.overBiprodIso), and the local data of M and N
are compared on a common refinement of their covers.
The common-refinement construction follows the tensor-product closure formalization in
SheafOfModules.QuasicoherentData.tensor.
Main declarations #
SheafOfModules.GeneratingSections.biprodandSheafOfModules.Presentation.biprod: the generating sections and the presentation ofM ⊞ Nbuilt from those ofMandN;SheafOfModules.LocalGeneratorsData.biprodandSheafOfModules.QuasicoherentData.biprod: their local versions, on a common refinement of the two covers;TauCeti.SheafOfModules.isQuasicoherent_biprod,TauCeti.SheafOfModules.isFiniteType_biprod,TauCeti.SheafOfModules.isFinitePresentation_biprodandTauCeti.SheafOfModules.isLocallyFree_biprod.
The direct sum of the free sheaves of modules on I and on I' is the free sheaf of modules
on I ⊕ I'.
Equations
Instances For
Generating sections of M and of N give generating sections of M ⊞ N, indexed by the
disjoint union of the two index types.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The generating morphism of G.biprod H is the direct sum of the generating morphisms, read
through freeBiprodIso.
Presentations of M and of N give a presentation of M ⊞ N: its generators and its
relations are indexed by the disjoint unions of those of M and N.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The relation morphism of the direct-sum presentation is the direct sum of the two relation morphisms, read through the free-sheaf biproduct isomorphisms.
The direct sum of two finite presentations is finite.
Restriction to a slice site commutes with direct sums.
Equations
- M.overBiprodIso N X = (SheafOfModules.overFunctor R X).mapBiprod M N
Instances For
Local generators of M and of N give local generators of M ⊞ N. Its cover is the common
refinement of the two covers, and over each of its members the generators are the direct sum of
the restricted generators of M and N.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The direct sum of locally free data is locally free data.
The direct sum of local generators of finite type is of finite type.
Quasi-coherent data for M and for N give quasi-coherent data for M ⊞ N. Its cover is the
common refinement of the two covers, and over each of its members the presentation is the direct
sum of the restricted presentations of M and N.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The direct sum of finite quasi-coherent data is finite.
The direct sum of two locally free sheaves of modules is locally free.
The direct sum of two sheaves of modules of finite type is of finite type.
The direct sum of two quasi-coherent sheaves of modules is quasi-coherent.
The direct sum of two finitely presented sheaves of modules is finitely presented.