Symmetric powers of sheaves of modules #
Given a site (C, J) carrying a sheaf of commutative rings R and n : ℕ, the n-th symmetric
power of a sheaf of R-modules M is obtained by taking sectionwise symmetric powers
Sym^n_{R(U)} M(U) (PresheafOfModulesOfCommRing.symmetricPower, the degree-n parts of the
sectionwise symmetric algebras) and sheafifying, exactly as the tensor product
TauCeti.SheafOfModules.tensorProduct sheafifies sectionwise tensor products and
SheafOfModules.exteriorPower sheafifies sectionwise exterior powers. On a scheme X this gives
SheafOfModules.symmetricPower X.sheaf n : X.Modules ⥤ X.Modules, the symmetric powers of
𝒪ₓ-modules. They are the graded pieces of the symmetric algebra Sym(F) = ⨁ₙ Symⁿ(F) of an
𝒪ₓ-module F, whose relative spectrum is the linear scheme of a quasi-coherent F.
Main declarations #
SheafOfModules.symmetricPower R nis then-th symmetric power, as an endofunctor of sheaves ofR-modules;SheafOfModules.symmetricPowerIsoandSheafOfModules.symmetricPower_mapare its defining identification with the sheafification of the sectionwise symmetric power;TauCeti.SheafOfModules.symmetricPower_hom_extchecks equality of maps out of a symmetric power on the sheafifications of sectionwise symmetric tensors;TauCeti.SheafOfModules.symmetricPowerLiftsheafifies a sectionwise map out of a symmetric power, compatibly withsymmetricPowerZeroIsoandsymmetricPowerOneIso;SheafOfModules.symmetricPowerZeroIsoidentifiesSym⁰ Mwith the structure sheaf, with components computed bysymmetricPowerZeroIso_hom_appandsymmetricPowerZeroIso_inv_app;SheafOfModules.symmetricPowerOneIsoidentifiesSym¹ MwithM;SheafOfModules.overSymmetricPowerIsoidentifies the restriction ofSymⁿ Mto a slice site with the symmetric power of the restriction ofM.
The n-th symmetric power of sheaves of R-modules: the sectionwise symmetric power of the
underlying presheaf of modules, sheafified.
Instances For
The defining identification of the symmetric power of a sheaf of modules with the sheafification of the sectionwise symmetric power of its underlying presheaf of modules.
Instances For
The symmetric power of a morphism of sheaves of modules is the sheafification of the sectionwise symmetric power of the underlying morphism of presheaves of modules.
On sections over X, the symmetric power of a morphism φ sends the sheafification of a
sectionwise symmetric tensor x to the sheafification of its image under Symⁿ (φ_X).
The zeroth symmetric power of a sheaf of modules is the structure sheaf, naturally: the
sheafification of the presheaf-level identification
PresheafOfModulesOfCommRing.symmetricPowerZeroIso, followed by the identification of the
sheafified unit with the structure sheaf.
Instances For
The first symmetric power of a sheaf of modules is the sheaf itself, naturally: the
sheafification of the presheaf-level identification
PresheafOfModulesOfCommRing.symmetricPowerOneIso, followed by the counit
TauCeti.SheafOfModules.sheafificationIso.
Instances For
On components, symmetricPowerZeroIso is the sheafification of the presheaf-level
identification PresheafOfModulesOfCommRing.symmetricPowerZeroIso, followed by the
identification of the sheafified unit with the structure sheaf.
On components, symmetricPowerZeroIso is the sheafification of the presheaf-level
identification PresheafOfModulesOfCommRing.symmetricPowerZeroIso, followed by the
identification of the sheafified unit with the structure sheaf.
On components, the inverse of symmetricPowerZeroIso is the identification of the structure
sheaf with the sheafified unit, followed by the sheafification of the inverse presheaf-level
identification PresheafOfModulesOfCommRing.symmetricPowerZeroIso.
On components, the inverse of symmetricPowerZeroIso is the identification of the structure
sheaf with the sheafified unit, followed by the sheafification of the inverse presheaf-level
identification PresheafOfModulesOfCommRing.symmetricPowerZeroIso.
On components, symmetricPowerOneIso is the sheafification of the presheaf-level
identification PresheafOfModulesOfCommRing.symmetricPowerOneIso, followed by the counit
TauCeti.SheafOfModules.sheafificationIso.
On components, symmetricPowerOneIso is the sheafification of the presheaf-level
identification PresheafOfModulesOfCommRing.symmetricPowerOneIso, followed by the counit
TauCeti.SheafOfModules.sheafificationIso.
Symmetric powers of presheaves of modules commute with pushforward of the underlying presheaves.
Instances For
On sections, presheafPushforwardSymmetricPowerIso is the identity.
On sections, the inverse of presheafPushforwardSymmetricPowerIso is the identity.
Pushforward along a continuous and cocontinuous functor commutes with symmetric powers of sheaves of modules.
Instances For
The forward map of pushforwardSymmetricPowerIso is the sheafification--pushforward
comparison followed by the sheafified sectionwise comparison.
pushforwardSymmetricPowerIso is natural in the sheaf of modules.
pushforwardSymmetricPowerIso is natural in the sheaf of modules.
The restriction of a symmetric power to a slice site is the symmetric power of the restriction.
Instances For
The forward map of overSymmetricPowerIso is the slice-site pushforward comparison.
overSymmetricPowerIso is natural in the sheaf of modules.
overSymmetricPowerIso is natural in the sheaf of modules.
Maps from a sheaf symmetric power are determined by their values on the sheafifications of sectionwise symmetric tensors.
The transpose along sheafification of a sectionwise map ψ : Symⁿ M.val ⟶ B.val out of the
presheaf symmetric power of M: a morphism Symⁿ M ⟶ B of sheaves of modules, as
CategoryTheory.sheafifyLift does for presheaves.
Instances For
The defining equation of symmetricPowerLift.
A sectionwise map out of Sym⁰ M.val restricting to one along R ≅ Sym⁰ M.val lifts to a
map out of Sym⁰ M restricting to one along R ≅ Sym⁰ M.
A sectionwise map out of Sym¹ M.val restricting to φ.val along M.val ≅ Sym¹ M.val
lifts to a map out of Sym¹ M restricting to φ along M ≅ Sym¹ M.