Exterior powers of presheaves of modules #
Let R be a presheaf of commutative rings on a category C. For a presheaf of R-modules M
and n : ℕ, the n-th exterior power of M is the presheaf of modules whose sections over X
are the exterior power ⋀[R.obj X]^n (M.obj X) (Mathlib's ModuleCat.exteriorPower), and whose
restriction along f : X ⟶ Y sends m₁ ∧ ⋯ ∧ mₙ to M.map f m₁ ∧ ⋯ ∧ M.map f mₙ. This is the
presheaf-level input to exterior powers of sheaves of modules, which are obtained by
sheafification. As for Mathlib's monoidal structure on these presheaves of modules
(PresheafOfModulesOfCommRing.monoidalCategoryStruct), modules are taken in the universe of the
rings.
Main declarations #
PresheafOfModulesOfCommRing.exteriorPower nis then-th exterior power, as an endofunctor of presheaves ofR-modules;exteriorPower_obj_obj,exteriorPower_obj_map_mkandexteriorPower_map_appcompute its sections, restriction maps and action on morphisms;PresheafOfModulesOfCommRing.exteriorPowerZeroIsoidentifies the zeroth exterior power with the constant functor at the unit presheaf of modulesR;PresheafOfModulesOfCommRing.exteriorPowerOneIsoidentifies the first exterior power with the identity functor.
Auxiliary definition for exteriorPower: the restriction maps of the exterior power of a
presheaf of modules, sending m₁ ∧ ⋯ ∧ mₙ to M.map f m₁ ∧ ⋯ ∧ M.map f mₙ.
Instances For
The restriction maps of the exterior power on decomposable elements.
Auxiliary definition for exteriorPower: the exterior power of a presheaf of modules.
Instances For
The restriction maps of the exterior power are natural in the presheaf of modules.
The n-th exterior power of presheaves of modules over a presheaf of commutative rings,
computed sectionwise: its sections over X are ⋀[R.obj X]^n (M.obj X), and its restriction maps
send m₁ ∧ ⋯ ∧ mₙ to the wedge product of the restrictions of the mᵢ.
Instances For
The sections of the exterior power over X are the exterior power of the sections.
The restriction maps of the exterior power restrict each factor of a wedge product.
The exterior power of a morphism is computed sectionwise.
The zeroth exterior power of a presheaf of R-modules is the unit presheaf of modules R,
naturally; on sections it is ModuleCat.exteriorPower.iso₀.
Instances For
The first exterior power of a presheaf of R-modules is the presheaf of modules itself,
naturally; on sections it is ModuleCat.exteriorPower.iso₁.