Natural transformations into strict bicategories #
Mathlib promotes an ordinary functor into a strict bicategory to a pseudofunctor on the locally discrete source. This module promotes its natural transformations as well.
Main definitions #
CategoryTheory.NatTrans.toStrongTranspromotes a natural transformation to a strong one.
Main results #
CategoryTheory.NatTrans.toStrongTrans_appidentifies its component with the original one.
Implementation notes #
Strictness turns the coherence maps into equality-induced isomorphisms. The ordinary naturality equality supplies the naturality 2-isomorphism, while the components remain definitionally unchanged.
References #
Mathlib's CategoryTheory/Bicategory/Functor/LocallyDiscrete.lean defines
CategoryTheory.Functor.toPseudofunctor', the promotion extended here.
Tags #
bicategories, locally discrete, natural transformations
Promote a natural transformation between ordinary functors into any
strict bicategory to a strong transformation of their promoted pseudofunctors.
The component at T : LocallyDiscrete I is φ.app T.as by definition.
Equations
- One or more equations did not get rendered due to their size.