AlgebraicGeometry.OModulePresheaf.isQuasicoherent_ofModules_of_locallyTrivial
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_isQuasicoherent_ofModules_of_locallyTrivial
universe u
open CategoryTheory AlgebraicGeometryLean source · statement
theorem _root_.AlgebraicGeometry.OModulePresheaf.isQuasicoherent_ofModules_of_locallyTrivial
{R : Type u} [CommRing R] {V : Scheme.{u}} (π : V ⟶ Spec (.of R)) (M : V.Modules)
(htriv : ∀ x : V, ∃ (U : V.Opens), x ∈ U ∧
Nonempty ((Scheme.Modules.pullback U.ι).obj M ≅ SheafOfModules.unit
U.toScheme.ringCatSheaf)) :
(OModulePresheaf.ofModules π M).IsQuasicoherent