We say a Functor
if it’s Isomorphic to the Hom-Functor
i.e. there is some Natural Isomorphism
We also say a Contravariant Functor
if it’s Isomorphic to the the Contravariant Hom-Functor
In each of the following examples,
we will find that the Natural Isomorphism
looks like
where
This is the key to Yoneda Lemma.
Example
The identity functor
In particular, take the functor
For any set
The Natural Isomorphism is defined by sending
to a function
sending
(where
This is clearly invertible.
Example
The Forgetful Functor
In particular consider
For a Group
defined by:
Note that we needed to “forget” that
in order to be able to use it as a normal function between sets
We can then check that
We might also try
Afterall, this will be a Natural Transformation.
Can we invert it? No.
Consider
There is two elements of
but both of them give
Thus we cannot differentiate them by their value at
The special property of
is that
Example
The Contravariant Power Set Functor
is representable.
In particular, try
For any set
i.e.
Example
The Covariant Power Set Functor
is not representable.
Let
Then for a set
Try
But clearly
so
(remember that
if and only if
each of