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