Documentation

TauCeti.CategoryTheory.Action.TensorPow

Tensor powers of actions on underlying objects #

For a monoidal category V, a monoid H, and X : Action V H, the underlying object (tensorPow X n).V of the n-th tensor power in Action V H agrees definitionally with tensorPow X.V n at each concrete n, but not uniformly in a variable n : ℕ because tensorPow recurses in Action V H on the left and in V on the right.

Action.tensorPowVIso X n : (tensorPow X n).V ≅ tensorPow X.V n constructs the canonical comparison isomorphism by recursion on n using whiskerLeftIso, avoiding eqToHom casts. It intertwines the action of g : H on tensorPow X n with tensorPowMap (X.ρ g).asHom n, commutes with tensorPowSuccIso, and, when V is braided, intertwines the cyclic shift tensorPowShiftIso X n with tensorPowShiftIso X.V n.

Main declarations #

Recursive comparison isomorphism (tensorPow X n).V ≅ tensorPow X.V n on underlying objects, built by whiskering without object casts.

Instances For

    tensorPowVIso intertwines the action of g on tensorPow X n with tensorPowMap of the action of g on X.