Global-functions actions on sheaves of modules #
This file constructs the canonical action of the ring of global functions on a sheaf of modules
on a scheme, shows that multiplication by a global unit is an isomorphism, and records how the
action is carried along a morphism of schemes f : X ⟶ Y: pushing forward multiplication by
f^♯ r is multiplication by r, and pulling back multiplication by r is multiplication by
f^♯ r (Scheme.Modules.pushforward_map_globalSectionsSmul and
Scheme.Modules.pullback_map_globalSectionsSmul). It also records the restriction of this
action to the base ring for a scheme over a commutative ring, and the morphism
Scheme.baseRingToStructurePresheaf from the constant presheaf of the base ring to the structure
presheaf. Pullback of local functions by a morphism over the base preserves these images
(AlgebraicGeometry.Scheme.Modules.app_baseRingToStructurePresheaf).
These constructions are independent of sheaf cohomology. They supply the scalar actions used by
TauCeti.AlgebraicGeometry.Cohomology.Module.Basic.
Multiplication by a global function, as a morphism of sheaves of modules.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Multiplication by a global unit is an isomorphism, with inverse multiplication by the inverse unit.
The action of global functions on a sheaf of modules, bundled as a ring homomorphism into the endomorphism ring of the sheaf.
Equations
- M.globalSectionsAction = { toFun := M.globalSectionsSmul, map_one' := ⋯, map_mul' := ⋯, map_zero' := ⋯, map_add' := ⋯ }
Instances For
Multiplication by a global function is natural in the sheaf of modules.
Multiplication by a global function is natural in the sheaf of modules.
Pushing forward multiplication by the pullback f^♯ r of a global function r on Y gives
multiplication by r on the pushforward.
Pulling back multiplication by a global function r on Y gives multiplication by the
pullback f^♯ r of r on the pullback.
The homomorphism from the base ring to global functions on a scheme over that ring.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The base ring acts through the pullback along the structure morphism: r is sent to the
global function obtained by pulling back the function on Spec R corresponding to r.
The morphism from the constant presheaf of rings R to the structure presheaf of a scheme
over R: on an open U it is the base ring map to global functions followed by restriction
to U.
Equations
- One or more equations did not get rendered due to their size.
Instances For
On an open U, the base-ring map R → Γ(X, U) is the composite of R ≅ Γ(Spec R, ⊤) with
the map on functions induced by the structure morphism.
Pullback of local functions along a morphism over Spec R preserves the image of the
base ring.
Global sections of a sheaf of modules on a scheme over a commutative ring form a module over
the base ring. The priority is below the default so that the canonical action of
Γ(X, ⊤) is still the one found when the base ring is the ring of global functions itself.