Documentation

TauCeti.CategoryTheory.Monoidal.TensorPow.Basic

Tensor powers of an object of a monoidal category #

For an object X of a monoidal category C, TauCeti.tensorPow X n is the n-fold tensor power of X, nested to the right: tensorPow X 0 = 𝟙_ C and tensorPow X (n + 1) = X ⊗ tensorPow X n.

Splitting a tensor power into two blocks is the isomorphism TauCeti.tensorPowAddIso X m n : tensorPow X m ⊗ tensorPow X n ≅ tensorPow X (n + m), defined by recursion on m. The index n + m is the one for which this recursion is definitional; comparing with other ways of writing the same exponent goes through eqToHom. The comparison is associative (TauCeti.tensorPowAddIso_assoc) and unital. Appending a factor on the right is the isomorphism TauCeti.tensorPowSuccIso X n : tensorPow X n ⊗ X ≅ tensorPow X (n + 1), which is compatible with the block decompositions on either side.

These comparisons are what is needed to move factors of a tensor power from one end to the other, for example to state that rotating the factors of tensorPow X n one at a time n times is the identity.

Main declarations #

@[reducible]

The n-th tensor power of X, nested to the right: tensorPow X 0 = 𝟙_ C and tensorPow X (n + 1) = X ⊗ tensorPow X n.

Instances For

    The block decomposition tensorPow X m ⊗ tensorPow X n ≅ tensorPow X (n + m) of a tensor power, built from associators and the left unitor by recursion on m.

    Instances For
      @[simp]

      The block decomposition with an empty first block is the left unitor.

      The block decomposition with a first block of length one removes its trailing tensor unit.

      The inverse block decomposition with a first block of length one inserts its tensor unit.

      The inverse of the block decomposition with an empty second block is the inverse of the right unitor.

      Appending a factor on the right: tensorPow X n ⊗ X ≅ tensorPow X (n + 1), the block decomposition with a second block of length one.

      Instances For

        The n-th tensor power f ⊗ₘ ⋯ ⊗ₘ f of a morphism f : X ⟶ Y.

        Instances For
          @[simp]

          The zeroth tensor power of a morphism is the identity of the unit.

          @[simp]

          The tensor powers of a composite are the composites of the tensor powers.

          The tensor powers of a composite are the composites of the tensor powers.

          The tensor powers of an isomorphism, as an isomorphism.

          Instances For
            @[simp]

            The tensor powers of an isomorphism, on morphisms.

            @[simp]

            The tensor powers of an isomorphism, on inverses.

            Transporting along an equality of exponents commutes with the tensor powers of a morphism.

            Transporting along an equality of exponents commutes with the tensor powers of a morphism.