Categories and Functors - Examples and Constructions
The theory of categories and functors becomes concrete through rich examples that illustrate the universality of categorical thinking across mathematics.
Given categories and , the functor category (or ) has:
- Objects: functors
- Morphisms: natural transformations between functors (to be defined precisely later)
This construction shows that functors themselves form a category, revealing the "higher-order" nature of category theory.
Let be a category and an object in . The slice category (or over category) has:
- Objects: pairs where is an object of and is a morphism
- Morphisms: from to are morphisms in such that
The dual construction gives the coslice category (or under category).
-
Free group functor assigns to each set the free group generated by
-
Abelianization functor sends each group to its abelianization
-
Tensor product functor for a fixed -module
-
Hom functor for a fixed -module (covariant in the second variable)
-
Fundamental group functor from pointed topological spaces to groups
-
Singular homology functors for each
-
Singular cohomology functors (contravariant)
-
Path space functor sending a space to its path space
Given functors and , the comma category has:
- Objects: triples where , , and in
- Morphisms: from to are pairs where in and in such that
Slice categories are special cases of comma categories.
Fix an object in category .
-
The covariant hom-functor sends:
- Object to the set
- Morphism to the function given by
-
The contravariant hom-functor sends:
- Object to the set
- Morphism to the function given by
For any category , the diagonal functor sends:
- Object to
- Morphism to
This functor plays a crucial role in defining products and coproducts via limits and colimits.
These examples demonstrate that functors capture fundamental mathematical constructions. The categorical perspective reveals that many seemingly different constructions across mathematics share common structural patterns, unified through the language of functors.
The interplay between categories and functors provides a powerful framework for understanding mathematical structures. By recognizing that functors themselves can be objects of study, category theory achieves a remarkable level of abstraction that nevertheless illuminates concrete mathematical phenomena.