Natural transformations are the secret sauce of functors, letting us compare them smoothly. They're like bridges between functors, with components that play nice with morphisms. Think of them as the glue that holds the functor world together.
Functor categories take things up a notch, treating functors as objects and natural transformations as morphisms. It's like a meta-category where functors themselves become the stars of the show. This setup lets us study functors in a whole new light.
Natural Transformations
Definition and Components
- Natural transformation consists of a family of morphisms for each object in the source category
- Components of a natural transformation are the individual morphisms that make up the natural transformation
- Components must satisfy the naturality condition for every morphism in the source category:
- Naturality condition ensures that the components of the natural transformation are compatible with the morphisms in the source and target categories
- Commutative diagram can be used to visualize the naturality condition
Natural Isomorphisms and Properties
- Natural isomorphism is a natural transformation where each component is an isomorphism in the target category
- Inverse of a natural isomorphism is also a natural transformation, denoted as
- Identity natural transformation has components for each object in the source category
- Composition of natural transformations and is defined componentwise:
- Natural transformations can be used to define equivalence of categories (if there exist natural isomorphisms between two functors)

Functor Categories
Definition and Objects
- Functor category has functors as objects
- Morphisms in the functor category are natural transformations between the functors
- Identity functor serves as the identity object in the functor category
- Constant functor sends every object in to a fixed object in and every morphism in to the identity morphism

Composition of Natural Transformations
- Vertical composition of natural transformations and is defined as
- Horizontal composition of natural transformations in and in is a natural transformation in
- Horizontal composition is defined componentwise:
- Interchange law holds for vertical and horizontal composition:
Yoneda Lemma
Statement and Consequences
- Yoneda lemma states that for any functor and any object in , there is a bijection between the set of natural transformations and the set
- Bijection is given by evaluating a natural transformation at the identity morphism of
- Yoneda lemma implies that the functor (represented functor) completely determines the object up to isomorphism
- Yoneda embedding sends each object to its represented functor and each morphism to the natural transformation
- Yoneda embedding is fully faithful, meaning that it preserves and reflects isomorphisms between objects and morphisms