What is the Yoneda lemma?
The Yoneda lemma states that for any functor F from C^{op} to Set, the value 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} Set is a functor.
Reasoning, step by step
- Identify the functor F and the object X.
- Consider the representable functor Hom(-, X).
- Find the set of natural transformations from Hom(-, X) to F.
- Conclude that is isomorphic to this set of natural transformations.
Example
The on-screen formula shows [(-,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
YouTubeThe Yoneda Perspective
4:06 – 4:33Watch this moment ↗
Explore next
Answers are generated from source material and independently checked. Consult the original video or creator if something is unclear.