Documentation

TauCeti.CategoryTheory.Equivalence.Transport

Transport of autoequivalence actions #

An equivalence e : C ≌ D transports a self-equivalence F of C to e.symm.trans (F.trans e). On natural-isomorphism classes this is a group isomorphism, with functional composition as multiplication. Consequently any group action by autoequivalence classes transports along a supplied equivalence.

Equivalence.autoequivalenceClassCongr_eq_iff characterizes this transport by natural intertwining isomorphisms of the representing functors.

The construction uses Mathlib's Equivalence.congrLeft, Equivalence.congrRight and Equivalence.skeletonIsoCat.objEquiv on endofunctors, then Units.mapEquiv on their invertible classes. It applies in particular to braid actions on equivalent homotopy or derived categories; no choice of a Morita equivalence is implicit.

For ρ : H →* AutoequivalenceClass C, the transported action is e.autoequivalenceClassCongr.toMonoidHom.comp ρ. Mathlib's MulEquiv.monoidHomCongrRightEquiv packages this as an equivalence on actions.

Conjugation along a category equivalence identifies the monoids of natural-isomorphism classes of endofunctors.

Instances For
    @[simp]

    Transport of an endofunctor class is represented by its conjugate functor.

    @[simp]

    Transport along the identity equivalence fixes every endofunctor class.

    Successive equivalences transport endofunctor classes successively.

    Reversing the supplied equivalence reverses transport of endofunctor classes.

    Conjugation along an equivalence gives an isomorphism of groups of autoequivalence classes, in functional composition order.

    Instances For
      @[simp]

      The underlying endofunctor class of a transported unit is its transported endofunctor class.

      @[simp]

      Transport sends an explicit self-equivalence to its conjugate.

      @[simp]

      Transport along the identity equivalence fixes every autoequivalence class.

      Transport of autoequivalence classes is compatible with composition of the supplied equivalences.

      Reversing the supplied equivalence reverses transport of autoequivalence classes.

      The endofunctor transported across an equivalence intertwines with the original endofunctor across that equivalence.

      Instances For
        @[simp]

        The intertwiner is induced by the inverse of the equivalence's unit.

        @[simp]

        The inverse intertwiner is induced by the equivalence's unit.

        A self-equivalence represents the transported class precisely when the supplied equivalence intertwines its functor with the original functor.