Pushforward and restriction of modules on schemes #
Pushforward along a scheme isomorphism agrees with restriction along its inverse. This identification transports local properties of module sheaves through affine normalizations. Restriction of a pushforward to an open of the base agrees with pushforward of the restriction to its preimage. Both comparisons have formulas on sections.
These comparisons use Mathlib's module pushforward and restriction API.
Forgetting the module structure commutes with direct image.
Forgetting the module structure commutes with direct image, on underlying presheaves: the
abelian presheaf of f_* M is the abelian presheaf of M precomposed with inverse image of
opens.
Instances For
A function r on an open U of Y acts on sections of f_* M over U through f.app U r,
as a section of M over f ⁻¹ᵁ U.
Pushforward along an isomorphism agrees with restriction along its inverse.
Instances For
On sections, pushforward along an isomorphism is restriction along the equality between the image under its inverse and the preimage under the forward map.
The inverse pushforward--restriction comparison uses the inverse equality of opens.
Restricting a pushforward to an open of the base agrees with pushing forward the restriction to its preimage, naturally in the module sheaf.
Instances For
On sections, open restriction of pushforward is the restriction along the equality of the two inverse-image opens.
The inverse comparison restricts along the inverse equality of inverse-image opens.