Quasicoherent sheaves #
A sheaf of modules is quasi-coherent if it admits locally a presentation as the cokernel of a morphism between coproducts of copies of the sheaf of rings. When these coproducts are finite, we say that the sheaf is of finite presentation.
References #
A global presentation of a sheaf of modules M consists of a family generators.s
of sections s which generate M, and a family of sections which generate
the kernel of the morphism generators.π : free (generators.I) ⟶ M.
- generators : M.GeneratingSections
generators
- relations : (CategoryTheory.Limits.kernel self.generators.π).GeneratingSections
relations
Instances For
A global presentation of a sheaf of module if finite if the type of generators and relations are finite.
- isFiniteType_generators : p.generators.IsFiniteType
Instances
Given two morphisms of sheaves of R-modules f : free ι ⟶ free σ and g : free σ ⟶ M
satisfying H : f ≫ g = 0 and IsColimit (CokernelCofork.ofπ g H), we obtain
generators of Presentation M.
Equations
Instances For
Given two morphisms of sheaves of R-modules f : free ι ⟶ free σ and g : free σ ⟶ M
satisfying H : f ≫ g = 0 and IsColimit (CokernelCofork.ofπ g H), we obtain
relations of Presentation M.
Equations
Instances For
Given two morphisms of sheaves of R-modules f : free ι ⟶ free σ and g : free σ ⟶ M
satisfying H : f ≫ g = 0 and IsColimit (CokernelCofork.ofπ g H), we obtain a
Presentation M.
Equations
Instances For
Given a sheaf of R-modules M and a Presentation M, there is two morphism of
sheaves of R-modules f : free ι ⟶ free σ and g : free σ ⟶ M satisfying H : f ≫ g = 0
and IsColimit (CokernelCofork.ofπ g H).
Equations
Instances For
Mapping a presentation under an isomorphism.
Equations
Instances For
Let F be a functor from sheaf of R-module to sheaf of S-module, if F preserves
colimits and F.obj (unit R) ≅ unit S, given a P : Presentation M, then we will obtain
relations of Presentation (F.obj M).
Equations
Instances For
Let F be a functor from sheaf of R-module to sheaf of S-module, if F preserves
colimits and F.obj (unit R) ≅ unit S, given a P : Presentation M, then we will obtain
generators of Presentation (F.obj M).
Equations
Instances For
Let F be a functor from sheaf of R-module to sheaf of S-module, if F preserves
colimits and F.obj (unit R) ≅ unit S, given a P : Presentation M, then we will get a
Presentation (F.obj M).
Equations
Instances For
This structure contains the data of a family of objects X i which cover
the terminal object, and of a presentation of M.over (X i) for all i.
- I : Type w
the index type of the covering
- X : self.I → C
a family of objects which cover the terminal object
- presentation (i : self.I) : (M.over (self.X i)).Presentation
a presentation of the sheaf of modules
M.over (X i)for anyi : I
Instances For
Shrink the indexing type of QuasicoherentData into the universe of the site.
Equations
Instances For
If M is quasicoherent, it is locally generated by sections.
Equations
Instances For
A (local) presentation of a sheaf of module M is a finite presentation
if each given presentation of M.over (X i) is a finite presentation.
- isFinite_presentation (i : q.I) : (q.presentation i).IsFinite
Instances
A sheaf of modules is quasi-coherent if it is locally the cokernel of a morphism between coproducts of copies of the sheaf of rings.
- nonempty_quasicoherentData : Nonempty M.QuasicoherentData
Instances
A sheaf of modules is quasi-coherent if it is locally the cokernel of a morphism between coproducts of copies of the sheaf of rings.
Equations
Instances For
A sheaf of modules is finitely presented if it is locally the cokernel of a morphism between coproducts of finitely many copies of the sheaf of rings.
- exists_quasicoherentData : ∃ (σ : M.QuasicoherentData), σ.IsFinitePresentation
Instances
A sheaf of modules is finitely presented if it is locally the cokernel of a morphism between coproducts of finitely many copies of the sheaf of rings.
Equations
Instances For
A choice of local presentations when M is a sheaf of modules of finite presentation.
Equations
Instances For
Given a sheaf of R-modules M and a Presentation M, we may construct the quasi-coherent
data on the trivial cover.
Equations
Instances For
If a sheaf of R-modules M has a presentation, then M is quasi-coherent.
Given an cover X and a quasicoherent data for M restricted onto each Mᵢ, we may glue them
into a quasicoherent data of M itself.