Documentation

LeanPool.RegtsSevenster.RS.Classical.Deligne.IdemCut

The idempotent cut of module powers #

The generic splitting that SymAlg.lean performs for the symmetriser and AltPow.lean for the antisymmetriser, done once for an arbitrary idempotent e of the symmetric-group algebra: the cut of the module power by e, presented as the coequalizer of the action modPowAlg e against the identity, which the idempotency splits off as a direct summand of the module power — together with the A-module structure descended through the splitting. This is the substrate for Schur functors of modules over an internal monoid; the Young idempotents of the Schur interface are plugged in elsewhere.

The cut of the module power by an idempotent #

The cut of the module power by an idempotent: the coequalizer of the idempotent's action against the identity. The idempotency splits it off as a direct summand of the module power, with section modPowCutσ; this presentation is chosen because consumers build morphisms out of the cut by descent along modPowCutπ and morphisms into it through the section.

Equations
Instances For

    Compatibility with the symmetric and alternating powers #

    Whiskered extensionality for the cut #

    The cut as a module #

    Naturality substrate: module maps on powers #

    The transport kit for the cut: a module map f : X ⟶ Y induces a map of module powers and of their cuts, functorially, and killing the cut transports along retracts and isomorphisms.

    Arity transports pass tensor powers of a morphism.

    The module power of a module map: the tensor power of the map descends to the module powers, since it carries every slot relation of the source into a slot relation of the target.

    Equations
    Instances For

      Killing the cut transports along retracts #