Modules over presheaves of commutative rings #
This file provides short names for categories and functors obtained from a presheaf of commutative rings by forgetting to rings. In particular, these names reduce the need for repeatedly writing the relevant forgetful functor.
The category of presheaves of modules over a presheaf of commutative rings.
Equations
Instances For
Construct a presheaf of modules over a presheaf of commutative rings.
Equations
- PresheafOfModulesOfCommRing.mk obj map map_id map_comp = { obj := obj, map := fun {X Y : Cᵒᵖ} => map, map_id := map_id, map_comp := ⋯ }
Instances For
Evaluate a presheaf of modules over a presheaf of commutative rings at an object.
Instances For
The restriction map of a presheaf of modules over a presheaf of commutative rings.
Instances For
Construct a morphism of presheaves of modules over a presheaf of commutative rings.
Equations
- PresheafOfModulesOfCommRing.homMk app naturality = { app := app, naturality := ⋯ }
Instances For
Construct an isomorphism of presheaves of modules over a presheaf of commutative rings.
Equations
- PresheafOfModulesOfCommRing.isoMk app naturality = PresheafOfModules.isoMk app naturality
Instances For
The free presheaf of modules of rank one over a presheaf of commutative rings.
Equations
Instances For
Restriction of scalars along a morphism of presheaves of commutative rings.
Equations
Instances For
The pushforward functor along F for modules over a presheaf of commutative rings.
Equations
Instances For
The pushforward functor induced by a morphism of presheaves of commutative rings.
Equations
Instances For
The pullback functor induced by a morphism of presheaves of commutative rings.
Equations
Instances For
The adjunction between pullback and pushforward for modules over presheaves of commutative rings.
Equations
- One or more equations did not get rendered due to their size.