Skip to content
← All questions

What is the Yoneda lemma?

The Yoneda lemma states that for any functor F from C^{op} to Set, the value F(X)F(X) is isomorphic to the set of natural transformations from the representable functor Hom(-, X) to F. Informally, it means an object is entirely determined by its relationships to other objects.

Conditions

  • C is a category.
  • X is an object in C.
  • F : C^{op} →\to Set is a functor.

Reasoning, step by step

  1. Identify the functor F and the object X.
  2. Consider the representable functor Hom(-, X).
  3. Find the set of natural transformations from Hom(-, X) to F.
  4. Conclude that F(X)F(X) is isomorphic to this set of natural transformations.

Example

The on-screen formula shows F(X)≅F(X) \cong [Hom⁡\operatorname{Hom}(-,X),F(-)].

Common misconceptions

  • Thinking the lemma only applies to topological spaces.
  • Assuming the isomorphism is between the object X and the functor F.

Watch the explanation

Explore next

Answers are generated from source material and independently checked. Consult the original video or creator if something is unclear.