Documentation

LeanPool.RegtsSevenster.RS.Classical.Deligne.FreePow

The relative power of a free module #

Over an internal commutative monoid A in a symmetric monoidal category, the module power of the free module A ⊗ V collapses to the free module on the ambient tensor power: modPow A (A ⊗ V) (n + 1) ≅ A ⊗ tensorPow D V (n + 1). At arity zero the module power is the unit object while A ⊗ 𝟙_ D ≅ A, so the collapse starts at arity one.

Throughout, the module structure on A ⊗ V is freeModObj A V — multiplication into the head factor — installed as a local instance for the whole file; the statements of record are spelt at the carrier A ⊗ V with that instance.

The multiplication fold of a monoid power #

The multiplication fold: the left-to-right product tensorPow D A n ⟶ A, one factor at a time; the empty product is the unit.

Equations
Instances For

    Permutation invariance of the fold #

    Permutation invariance of the fold: the fold of a commutative monoid absorbs the symmetric-group action.

    The free collapse #

    The free collapse: multiply all the heads of a power of free letters to the front of the word.

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

      The collapse through the diagonal shuffle: sorting the word and folding the heads is the collapse.

      Permutation equivariance of the collapse: sorting the free letters and then collapsing is collapsing and then sorting the ambient letters — the heads are folded by a commutative multiplication, which absorbs the permutation.