Documentation

TauCeti.Algebra.Category.ModuleCat.Presheaf.ExtensionByZero

Exact extension by zero for presheaves of modules #

For a presheaf of rings on a preorder, the left adjoint to restriction to a lower interval preserves finite limits. It is extension by zero outside that interval. After sheafification this gives exact extension by zero for sheaves of modules, which makes restriction preserve injectives.

The construction adapts the lower-interval extension in TauCeti.CategoryTheory.PresheafExtensionByZero to the varying scalar rings.

Restriction of module presheaves to a lower interval has a left adjoint in arbitrary module universes, given by extension by zero.

Extension by zero from a lower interval of a preorder preserves finite limits. Together with its left adjoint structure, this makes extension by zero exact.