corepresenting
Corepresenting is a concept in category theory describing how a functor can be described in terms of morphisms from a fixed object. Specifically, a functor F: C -> Set is corepresentable if there exists an object A in C and a natural isomorphism F ≅ Hom(A, -): C -> Set. The object A is called the corepresenting object for F. Under this identification, F assigns to each object X a set that is naturally in bijection with the morphisms from A to X, with the bijection varying naturally with X.
The notion is dual to representability. For contravariant functors F: C^op -> Set, the corresponding corepresentability is
The Yoneda lemma provides a practical lens on corepresentability. For a covariant F: C -> Set, F
Examples help illustrate the concept. In the category of vector spaces over a field k, the functor