Extension by zero on a lower interval #
For a preordered set P and U : P, a presheaf on Over U with values in a category with a
zero object extends to P by assigning zero outside the lower interval of U. This extension
preserves finite limits and colimits and is left adjoint to restriction. For the open subsets of
a space, sheafifying this construction gives extension by zero along an open inclusion.
The sheaf exactness instance supports the comparison of cohomology on an open with cohomology
of the restricted sheaf in TauCeti.CategoryTheory.Sites.SheafCohomology.Over.
Main declarations #
TauCeti.CategoryTheory.PresheafExtensionByZero.functor: extension by zero of presheaves.TauCeti.CategoryTheory.PresheafExtensionByZero.adjunction: its adjunction to restriction.TauCeti.CategoryTheory.SheafExtensionByZero.preservesFiniteLimits_sheafPullback: left exactness of Mathlib's canonical extension functor for abelian sheaves.
References #
- R. Hartshorne, Algebraic Geometry, II, Exercise 1.19.
Extension by zero as a functor between categories of presheaves.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Evaluating the extension below U is naturally isomorphic to evaluating the original
presheaf.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The identification evaluationIso is compatible with restriction maps below U.
The identification evaluationIso is compatible with restriction maps below U.
Extension by zero vanishes outside the lower interval.
Extension by zero preserves finite limits.
Extension by zero preserves finite colimits.
Extension by zero is left adjoint to restriction to the lower interval.
Equations
- One or more equations did not get rendered due to their size.
Instances For
On a preorder site, the left adjoint to restriction to a lower interval is exact. In particular, this applies to extension by zero along an open inclusion.