2-Yoneda embedding #
In this file we define the bicategorical Yoneda embedding.
Left unitor as a 2-isomorphism in Cat.
Equations
Instances For
Right component of the associator as a 2-isomorphism in Cat.
Equations
- CategoryTheory.Bicategory.associatorNatIsoRightCat f g d = CategoryTheory.Cat.Hom.isoMk (CategoryTheory.NatIso.ofComponents (fun (x : c ⟶ d) => CategoryTheory.Bicategory.associator f g x) ⋯)
Instances For
Middle component of the associator as a 2-isomorphism in Cat.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Right unitor as a 2-isomorphism in Cat.
Equations
Instances For
Left component of the associator as a 2-isomorphism in Cat.
Equations
- One or more equations did not get rendered due to their size.
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 prefered.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Postcomposing of a 1-morphism seen as a strong transformation between pseudofunctors.
Equations
- One or more equations did not get rendered due to their size.
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 prefered.
Equations
- One or more equations did not get rendered due to their size.
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"
Equations
- One or more equations did not get rendered due to their size.