Documentation

LeanPool.RegtsSevenster.RS.Classical.Deligne.PlainShuffle

The plain diagonal shuffle and its equivariance #

The diagonal shuffle (X ⊗ Y) ^ ⊗ n ≅ X ^ ⊗ n ⊗ Y ^ ⊗ n re-sorts a tensor power of a tensor product: the empty power is the inverse unitor, and each step of the recursion is the middle-four interchange tensorμ, inverted by tensorδ. The shuffle is equivariant for the symmetric-group actions: the diagonal action of a permutation on the (X ⊗ Y)-factors passes through it to the simultaneous action on the two plain powers.

The isomorphism and its intertwining are carried by the distribution isomorphism tensorPowDistrib of Deligne/MixedDiag.lean, whose top-braiding square reduces to the componentwise braidings through Mathlib's tensor_associativity, and whose functoriality follows the recursions of insertTop and permMor. This module presents the shuffle under its own name, with the defining recursion equations on both the forward and the inverse maps and the equivariance statements in the form the plain tensor-power calculus consumes.

The plain diagonal shuffle (X ⊗ Y) ^ ⊗ n ≅ X ^ ⊗ n ⊗ Y ^ ⊗ n: the empty power is the inverse unitor, and each further step of the recursion is the middle-four interchange tensorμ, inverted by tensorδ. It is the distribution isomorphism tensorPowDistrib, under the shuffle's own name.

Equations
Instances For
    @[simp]

    The defining recursion of the shuffle, on the forward maps: the lower factors are shuffled and the newest (X ⊗ Y)-pair is routed to its two destinations by the interchange.

    @[simp]

    The defining recursion of the shuffle, on the inverse maps: the newest pair is split off by the inverse interchange and the lower factors are unshuffled.

    Permutation equivariance of the plain shuffle: the diagonal action of a permutation on (X ⊗ Y) ^ ⊗ n passes through the shuffle to its simultaneous action on the two plain tensor powers.