We say a Functor is representable if it’s Isomorphic to the Hom-Functor for some , i.e. there is some Natural Isomorphism

We also say a Contravariant Functor is representable if it’s Isomorphic to the the Contravariant Hom-Functor for some .

In each of the following examples, we will find that the Natural Isomorphism at some object looks like

where is some element of . This is the key to Yoneda Lemma.

Example

The identity functor is representable. In particular, take the functor . For any set , we have Isomorphic to The Natural Isomorphism is defined by sending to a function sending

(where is the only element of ). This is clearly invertible.

Example

The Forgetful Functor is representable. In particular consider . For a Group we can find defined by:

Note that we needed to “forget” that is a Homomorphism, in order to be able to use it as a normal function between sets and . We can then check that is a Natural Isomorphism.

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 when evaluated at . Thus we cannot differentiate them by their value at . The special property of that allows us to define a Natural Isomorphism is that is a Universal Element.

Example

The Contravariant Power Set Functor is representable. In particular, try . For any set , we can define by:

i.e.

Example

The Covariant Power Set Functor is not representable. Let be any set and any Natural Transformation Then for a set , we have that is a function:

Try , noting that . But clearly has only one element, so is not bijective and thus is not a Natural Isomorphism (remember that is a Natural Isomorphism if and only if each of is Isomorphic)