Representable Functors
Summary
A functor is representable if it is naturally isomorphic to the hom-functor for some object . The representing object is unique up to isomorphism (by the Yoneda lemma), and the isomorphism corresponds to a distinguished “universal element” .
Overview
The hom-functors are the most natural functors associated to any category. A representable functor is one that “looks like a hom-functor,” i.e., one that is naturally isomorphic to some . The theory of representable functors is the formal foundation for universal properties: to say that an object represents is to say that is the universal object for the construction describes.
Main Content
Definition 4.1.1: Representable Functor
Let be a locally small category. A functor is representable if there exists and a natural isomorphism .
The pair is called a representation of . The object is the representing object.
For contravariant functors , representability means for some .
The Hom-Functors
Definition: Covariant Hom-Functor
For , the covariant hom-functor sends:
- Object
- Map , where (postcomposition)
Definition: Contravariant Hom-Functor
For , the contravariant hom-functor sends:
- Object
- Map , where (precomposition)
Definition: Bifunctor Hom
The hom bifunctor sends and .
Generalized Elements
Definition 4.1.25: Generalized Element
For , a generalized element of of shape is a map . The set of all generalized elements of shape is .
For (terminal object, when it exists), generalized elements of shape are global elements (ordinary elements of ).
Generalized elements make the category-theoretic analogy with sets precise: in Set, maps are exactly elements of . In a general category, maps are “elements of as seen from the perspective of .”
Examples of Representable Functors
Example: Forgetful Functor on Groups (BCT, Ch. 4.1)
The forgetful functor is representable: . The bijection sends to the unique homomorphism with .
Example: Underlying Set of a Ring (BCT, Ch. 4.1)
The forgetful functor is representable by the polynomial ring : as sets (a ring map is determined by where goes).
Example: Non-Representable Functor (BCT, Ch. 4.1)
The functor sending (power set modulo finite sets) is not representable, as it does not preserve filtered colimits.
Representation = Universal Element
Theorem: Representations via Universal Elements (BCT, Ch. 4.3, Cor. 4.3.2)
A representation of is equivalently a pair where and such that:
For every and every , there is a unique with .
The element is called the universal element of the representation.
The universal element corresponds to under the natural isomorphism . Every universal property is exactly a universal element of some functor.
Connections
- The Yoneda lemma (Yoneda Lemma) computes — natural transformations from a representable are determined by a single element.
- Limits (General Limits) are representable: represents the functor .
- Adjunctions (Adjoint Functors): iff is representable by for each .
See Also
- Yoneda Lemma — The fundamental theorem of representability
- Yoneda Embedding and Consequences — Full faithfulness of the Yoneda embedding
- Adjoint Functors — Adjunctions as representability
- Limits via Representables — Limits as representable functors