2-Yoneda embedding #
In this file we define the bicategorical Yoneda embedding.
Version of Bicategory.precomposing viewed in the bicategory Cat.
Instances For
Version of Bicategory.postcomposing viewed in the bicategory Cat.
Instances For
Left unitor as a 2-isomorphism in Cat.
Instances For
Right component of the associator as a 2-isomorphism in Cat.
Instances For
Middle component of the associator as a 2-isomorphism in Cat.
Instances For
Right unitor as a 2-isomorphism in Cat.
Instances For
Left component of the associator as a 2-isomorphism in Cat.
Instances For
The map on objects underlying the Yoneda embedding. It sends an object x to
the pseudofunctor defined by:
- Objects:
a ↦ (a ⟶ x) - Higher morphisms get sent to the corresponding "precomposing" operation.
This is only used for defining yoneda, after which Bicategory.yoneda.obj should be preferred.
Instances For
Postcomposing of a 1-morphism seen as a strong transformation between pseudofunctors.
Instances For
Postcomposing of 1-morphisms seen as a functor from a ⟶ b to the hom-category of the
corresponding pseudofunctors.
This is an implementation detail, and Bicategory.yoneda.map should be preferred.
Instances For
The Yoneda pseudofunctor from B to Bᵒᵖ ⥤ᵖ Cat.
It consists of the following:
- On objects: sends
x : Bto the pseudofunctorBᵒᵖ ⥤ᵖ Catgiven bya ↦ (a ⟶ x)on objects and on 1- and 2-morphisms given by "precomposing" - On 1- and 2-morphisms it is given by "postcomposing"