Documentation

TauCeti.Algebra.Category.ModuleCat.Presheaf.SymmetricPower

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 #

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.

Equations
  • One or more equations did not get rendered due to their size.
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.

    Equations
    Instances For

      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ᵢ.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        The sections of the symmetric power over X are the symmetric power of the sections.

        @[simp]

        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ₛₗ_ι).

        @[simp]

        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₀.

        Equations
        • One or more equations did not get rendered due to their size.
        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₁.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For