Documentation

DerivedAlgGeo.AlgebraicGeometry.Modules.AB

Grothendieck's axioms for module sheaves on a scheme #

X.Modules satisfies AB4 and AB5: colimits of every shape along which colimits in Ab are exact are exact, in particular coproducts indexed by a type in the universe of the scheme and filtered colimits. Mathlib defines X.Modules as a copy of SheafOfModules X.ringCatSheaf with its own category instance, so the instance on sheaves of modules is transported by inferInstanceAs, as Mathlib does for limits and colimits.

Main results #

Colimits in X.Modules of every shape along which colimits in Ab are exact are exact. X.Modules is a copy of SheafOfModules X.ringCatSheaf with its own category instance, so the instance on sheaves of modules is not found by search and is transported by inferInstanceAs, as Mathlib transports Abelian, HasLimits and HasColimits.

X.Modules satisfies AB4: coproducts indexed by a type in the universe of X are exact.

X.Modules satisfies AB5: filtered colimits are exact.

X.Modules is Grothendieck abelian: AB5 as above and the separator of SheafOfModules.isGrothendieckAbelian. Mathlib then supplies EnoughInjectives X.Modules and HasExt.{u} X.Modules.