Symmetric 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 symmetric power of M is the presheaf of modules whose sections over X
are the symmetric power (M.obj X).symmetricPower n (ModuleCat.symmetricPower, the degree-n
part of the symmetric algebra of M.obj X), and whose restriction along f : X ⟶ Y sends a
product m₁ ⋯ mₙ to M.map f m₁ ⋯ M.map f mₙ. The restriction maps are induced by the
semilinear restriction maps of M through SymmetricAlgebra.mapₛₗ. This is the presheaf-level
input to symmetric 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.symmetricPower nis then-th symmetric power, as an endofunctor of presheaves ofR-modules;symmetricPower_obj_obj,coe_symmetricPower_obj_map_applyandsymmetricPower_map_appcompute its sections, restriction maps and action on morphisms;PresheafOfModulesOfCommRing.symmetricPowerZeroIsoidentifies the zeroth symmetric power with the constant functor at the unit presheaf of modulesR;PresheafOfModulesOfCommRing.symmetricPowerOneIsoidentifies the first symmetric power with the identity functor;PresheafOfModulesOfCommRing.symmetricPowerMulis the multiplicationSymⁱ M ⊗ Symʲ M ⟶ Symⁱ⁺ʲ M, computed sectionwise byModuleCat.symmetricPower.mul; with the unitR ⟶ Sym⁰ Mgiven bysymmetricPowerZeroIsoit satisfies the graded associativity, commutativity and unit lawssymmetricPowerMul_assoc,symmetricPowerMul_comm,symmetricPowerMul_one_mulandsymmetricPowerMul_mul_one, and it is an epimorphism (PresheafOfModulesOfCommRing.epi_symmetricPowerMul).
Auxiliary definition for symmetricPower: the restriction maps of the symmetric power of a
presheaf of modules, induced on degree-n parts of symmetric algebras by the semilinear
restriction map of the presheaf.
Instances For
The restriction maps of the symmetric power are computed in the symmetric algebra by the ring homomorphism induced by the restriction map of the presheaf.
Auxiliary definition for symmetricPower: the symmetric power of a presheaf of modules.
Instances For
The restriction maps of the symmetric power are natural in the presheaf of modules.
The n-th symmetric power of presheaves of modules over a presheaf of commutative rings,
computed sectionwise: its sections over X are (M.obj X).symmetricPower n, and its restriction
maps send a product m₁ ⋯ mₙ to the product of the restrictions of the mᵢ.
Instances For
The sections of the symmetric power over X are the symmetric power of the sections.
The restriction maps of the symmetric power are computed in the symmetric algebra by the
ring homomorphism induced by the restriction map of the presheaf, which sends the generator of
m to the generator of its restriction (SymmetricAlgebra.mapₛₗ_ι).
The symmetric power of a morphism is computed sectionwise.
The zeroth symmetric power of a presheaf of R-modules is the unit presheaf of modules R,
naturally; on sections it is ModuleCat.symmetricPower.iso₀.
Instances For
The first symmetric power of a presheaf of R-modules is the presheaf of modules itself,
naturally; on sections it is ModuleCat.symmetricPower.iso₁.
Instances For
The multiplication Symⁱ M ⊗ Symʲ M ⟶ Symⁱ⁺ʲ M of symmetric powers of a presheaf of
modules, given on sections over X by the product in the symmetric algebra of M.obj X.
Instances For
The multiplication of symmetric powers is computed sectionwise.
The multiplication of symmetric powers of a presheaf of modules is an epimorphism, since it
is surjective on sections (ModuleCat.symmetricPower.mul_surjective).
The multiplication of symmetric powers is natural in the presheaf of modules.
The multiplication of symmetric powers is natural in the presheaf of modules.
The multiplication of symmetric powers of a presheaf of modules is associative, up to the
identification of the degrees i + (j + k) and i + j + k.
The multiplication of symmetric powers of a presheaf of modules is associative, up to the
identification of the degrees i + (j + k) and i + j + k.
The multiplication of symmetric powers of a presheaf of modules is commutative, up to the
identification of the degrees i + j and j + i.
The multiplication of symmetric powers of a presheaf of modules is commutative, up to the
identification of the degrees i + j and j + i.
The unit R ⟶ Sym⁰ M is a left identity for the multiplication of symmetric powers, up to
the identification of the degrees 0 + n and n.
The unit R ⟶ Sym⁰ M is a left identity for the multiplication of symmetric powers, up to
the identification of the degrees 0 + n and n.
The unit R ⟶ Sym⁰ M is a right identity for the multiplication of symmetric powers, up to
the identification of the degrees n + 0 and n.
The unit R ⟶ Sym⁰ M is a right identity for the multiplication of symmetric powers, up to
the identification of the degrees n + 0 and n.