Yoneda Embedding

The Yoneda embedding is the functor taking to the contravariant representable functor: and taking to the natural transformation:

Yoneda Lemma

Let be a locally small category. For any object and functor , there is an isomorphism which is natural in both and .

  • Naturality in means that, given any , the following diagram commutes: yonedaLemma_1.svg|300
  • Naturality in means that, given any , the following diagram commutes: yonedaLemma_2.svg|300

Theorem

The Yoneda embedding is full and faithful.

Proof For any objects , we have an isomorphism: And this isomorphism is indeed induced by the functor , since it takes an element of to the natural transformation given by where has component at :So, .

Corollary Yoneda Principle Given objects and in any locally small category , implies , where is the Yoneda embedding.

Prop If the cartesian closed category has coproducts, then is distributive, that is, there is always a canonical isomorphism: