For a locally small category , the covariant Yoneda lemma gives a bijection
natural in and the functor . The inverse sends to the natural transformation whose component at maps to . Naturality of at forces this formula, proving both inverseness and uniqueness.
Write for the category of elements of . Its objects are with , and an arrow is an arrow satisfying .
Given an object of the slice category , define
An arrow acts by the restriction of ; naturality of makes this restriction well-defined. A slice morphism restricts to a map between the corresponding fibers and thus gives a natural transformation on .
Conversely, given , set
and let be projection to . The functor laws and naturality follow from those for and . On morphisms use the maps on each summand. Taking a fiber of this disjoint union recovers canonically. Taking the disjoint union of the fibers of recovers by , naturally in and in the slice object. These are inverse natural isomorphisms, proving
This is the slice of a set-valued functor category construction.
Now assume is a small category, so is small. Define a diagram in a category
For in , its reverse arrow acts by precomposition . There is a cocone to with component . To verify its colimit property directly, use pointwise colimits of sets. At , a colimit element has a representative , and the induced map to sends it to . This map is surjective, since is represented by . Moreover, the element-category arrow gives precisely the colimit relation
Thus all representatives with the same image are equal in the colimit, proving injectivity. The resulting bijections are natural in . We have proved the canonical colimit presentation of a covariant set-valued functor:
A Cartesian closed category has finite products in a category and an exponential object for each pair, representing maps from a product with . In , the terminal functor and binary products are computed pointwise. Define the exponential of covariant set-valued functors by
Smallness makes this a set. If , precomposition with defines . Functoriality is immediate from associativity of composition. Its evaluation map of an exponential object is
For , naturality of shows , which is exactly the naturality equation for evaluation.
Given , define its currying at by
Naturality of proves that this is a natural transformation in , and its compatibility with arrows proves that is natural. Evaluation recovers by setting . Conversely, for , its naturality implies
so currying the evaluation composite recovers . These formulas give the required natural bijection, hence is Cartesian closed.
Finally, for every the small category has a Cartesian closed functor category by the same construction. The slice equivalence above transports its terminal object, products and exponentials to . The original functor category also has pointwise finite limits. Therefore it is locally Cartesian closed. Every construction here is explicit; no adjoint functor theorem is used.
Write . The category of elements of a categorical presheaf has objects with ; a morphism is satisfying . It is a small category because is small and each is a set. Consider the diagram sending to and to the natural transformation given by postcomposition with .
There is a canonical cocone with
Functoriality makes it a natural transformation, and the equation makes these transformations a cocone.
To prove its universal property, let be any categorical presheaf with a compatible cocone . Define
For and , compatibility with the arrow gives
Thus is natural. Naturality of each shows . Conversely any transformation with these equations must have the displayed values , so it is unique. We have proved the canonical colimit presentation of a presheaf:
The Yoneda embedding is an exact representation of a category, but does not by itself reduce the subject to the study of arbitrary functor categories. There are both a size issue and a structure issue.
Let be a locally small category and set . For a categorical presheaf , a natural transformation is determined by . Indeed, naturality along forces
Conversely this formula defines a natural transformation for each , since functoriality gives naturality along every . Taking gives
Thus the Yoneda embedding is full and faithful, and is equivalent to its full subcategory of representable presheaves. The indexing category in the usual version is , not necessarily a small category chosen independently of .
Local smallness makes the values sets; it does not make the collection of objects a set. For a large indexing category, the collection of natural transformations between arbitrary set-valued functors can itself be a proper class. For example, take the discrete category on the class of ordinals and the constant two-element functor. Its endomorphisms include an independently chosen function at each ordinal. A small functor category cannot encode this collection without changing universes. The Yoneda lemma remains meaningful when the source is representable because the displayed bijection identifies its natural transformations with a set. It does not make the entire large functor category locally small.
Even for a small category, the representable image is usually a very special part of its presheaf category. If is the terminal category, its presheaf category is , but its representable image consists only of a singleton. The presheaf category has all small categorical limits and colimits, whereas an arbitrary full subcategory need have almost none. The Yoneda embedding preserves existing limits because representable functors preserve limits. It generally does not preserve colimits. For example, the coproduct of two singleton sets in category of finite sets is a two-element set, but evaluating the proposed presheaf coproduct at a two-element set gives
The pointwise coproduct therefore leaves the representable image. Identifying which presheaves are representable, and which ambient constructions return to the original category, is precisely substantive category theory.
The representation is nonetheless powerful. The Yoneda lemma replaces a morphism by all its probes, converts a universal property into a representation of a functor, and makes the presheaf category a natural place to add formal colimits. A small presheaf category is the free free cocompletion under small colimits: every presheaf is a colimit of representables indexed by its category of elements. But this is a controlled enlargement of the category, not an identification of its original objects with all functors. The stronger conclusion in the proposed assertion therefore does not follow from the full-faithfulness statement.
A regular category has finite limits, coequalizers of kernel pairs, and regular epimorphisms stable under pullback. Equivalently, every morphism factors as a regular epimorphism followed by a monomorphism, and these factorizations are stable under pullback. A regular functor preserves finite limits and regular epimorphisms, hence also preserves these image factorizations.
For this question, the capital regular category convention is the one in which every well-supported object is a well-pointed object in a category. Here an object is well-supported if is a regular epimorphism. It is well-pointed if a subobject through which every point factors must be the whole object. This convention is documented in Definitions 1.1–1.3. It imposes no such point-detection requirement on objects whose support is a proper subobject of . In particular, it should not be replaced here by the stronger assertion that reflects every isomorphism.
First prove two facts about a capital regular category . Every well-supported object has a point. Otherwise is well-supported and has no points, so its diagonal contains all points and is invertible. That makes a subterminal object; the regular epimorphism is then also monic and hence invertible, contradicting the absence of a point. If is a regular epimorphism and is a point, its pullback in a category is a well-supported object over , so it has a point lifting . Thus the representable functor
preserves regular epimorphisms; it already preserves all existing limits. Hence is a regular functor. Second, if is a singleton, its unique point is a monomorphism, is well-supported, and contains all points of . Well-pointedness makes invertible. Thus reflects terminal objects, even though it need not reflect arbitrary isomorphisms.
Now let be a small category that is a regular category. For each object , its slice category is small and regular: finite limits, images and the stability of regular epimorphisms are computed using the corresponding constructions in . By the permitted capitalization result choose a conservative functor that is regular,
with a small capital regular category. The base-change functor , given by , preserves finite limits and regular epimorphisms. So does
Taking these as the coordinates defines a regular functor
The exponent is a set of indices, so this is a power of the Category of sets, with finite limits and regular epimorphisms computed coordinatewise.
To prove reflection of isomorphisms, suppose is invertible for . In , the object is the pullback of along the point given by the diagonal . Applying shows that is the fibre of the bijection over this diagonal point, and is a singleton. The preceding lemma gives through its canonical arrow to . Since reflects isomorphisms, is invertible. Its underlying morphism is . Therefore
In the small-category setting of this representation result, the elementary condition for replacing the power by one copy of is:
This is almost total support for a regular category. “Strict initial” means initial and every arrow into it is invertible; the condition allows the case in which all objects are well-supported and no initial object exists.
For necessity, let be regular and conservative. If , factor through its support of an object in a regular category . Preservation of images gives . Conservativity makes invertible, so is well-supported. If , then for every the projection is sent to the bijection , hence is invertible. Its inverse followed by the other projection supplies an arrow . For any two such arrows, their equalizer is sent to a bijection onto , hence is invertible, proving uniqueness. Thus is initial. If exists, then exists, so and that arrow is sent to a bijection. Conservativity makes it invertible. Hence is strict initial.
For sufficiency, choose the permitted conservative regular functor into a small capital regular category, and put . This is regular. A well-supported object of is sent to a well-supported object of , which has a point. A non-well-supported object is strict initial by the condition, and is consequently a proper subterminal object. The functor preserves subterminality and reflects the noninvertibility of its arrow to ; its image is a proper subterminal object and has no points. Thus is empty exactly on the non-well-supported objects.
Suppose is a bijection for . If both sets are empty, and are strict initial objects and is invertible. Otherwise are well-supported. Factor as a regular epimorphism followed by a monomorphism . Surjectivity of makes every point of factor through ; capitality of makes invertible. Hence is a regular epimorphism. Its kernel pair is well-supported, because and are regular epimorphisms. Injectivity of implies that every point of has equal coordinates, and therefore factors through the diagonal . Since is well-pointed, this diagonal is invertible. Thus is also monic, hence an isomorphism, and conservativity of makes invertible. This proves sufficiency with actual point and image arguments, rather than asserting that global sections of every capital regular category is conservative.
First address the unnumbered preliminaries. The Yoneda lemma gives a natural transformation bijection
The element corresponds to for . These bijections are natural in and ; the contravariant form replaces by .
Let be the category of elements. Its objects are with ; an arrow is with . Since is a small category, is small. Define a diagram in a category by
For the opposite of , the map is precomposition with . The Yoneda lemma gives a cocone under a diagram whose component sends to .
For any , a competing cocone under a diagram amounts, by the Yoneda lemma, to elements satisfying
This is exactly the naturality condition for defined by . It gives a unique natural transformation factoring the cocone. Thus the universal property of a colimit proves the canonical colimit presentation of a covariant set-valued functor:
The opposite on is essential for the variance of the representable functors.
We now prove the four conditions equivalent by the cycle . Suppose is a finite-limit-preserving set-valued functor. For a finite diagram in a category in the comma category , write its objects as . Take in . Since preserves this finite limit, the compatible maps determine a unique whose composites with are . The pair has the required categorical limit property in , by the same universal properties. For the empty diagram, is a singleton, so there is exactly one map ; this provides the terminal object. Hence for every set .
An equivalence of categories consists of functors and together with invertible natural transformations and . A strict isomorphism of categories instead requires a functor with an inverse whose composites are literally identity functors.
First suppose belongs to an equivalence of categories. The isomorphisms give essential surjectivity. If , apply and conjugate by to obtain , so is a faithful functor. Similarly is a faithful functor. Writing , any has a preimage
Indeed naturality of gives , and faithfulness of gives . Thus is a full and faithful functor.
Conversely, assume is a full and faithful functor and has essential surjectivity. Using the axiom of choice, for each choose an object and an isomorphism . Define on a morphism by the unique lift
The full and faithful functor property makes preserve identities and composition, and makes a natural transformation. For , lift uniquely to . Lifting its inverse shows that is invertible. The naturality of and faithfulness of imply the naturality of . This proves
For large categories, this choice argument is understood in a fixed universe, or with the corresponding class-choice convention; ordinary set-sized axiom of choice suffices for small categories.
For the category of partial functions, let , with a tagged new element as basepoint. Send a partial function to the basepoint-preserving total function
Undefined composition is sent to the basepoint, so this is a functor . Restriction away from the basepoint recovers each partial function uniquely; hence it is a full and faithful functor. Every pointed set is isomorphic to , so there is an equivalence of categories. This particular equivalence can also be constructed explicitly, without choice, by deleting and adjoining the basepoint.
These actual categories are equivalent but not isomorphic. In the empty set is the only zero object: if is nonempty, its identity differs from its nowhere-defined endomorphism, so it cannot be initial or terminal. In every singleton pointed set is a zero object, and distinct singleton underlying sets give distinct objects. An isomorphism of categories is a bijection on objects preserving zero objects; it cannot take one such object onto several. This uses the categories of all actual sets, as in the paper, rather than chosen skeletal categories of representatives.
A skeletal category has no distinct isomorphic objects. If an equivalence joins two skeletal categories, essential surjectivity becomes surjectivity on objects. If , lift the identity of that object and its inverse using full and faithful to obtain , so . Thus is bijective on objects and on every hom-set. Its inverse on objects and morphisms is a strictly inverse functor, proving that it is an isomorphism of categories.
Under the axiom of choice, choose one object from each isomorphism class of a small category. The full subcategory on those objects is a skeleton of a category, and its inclusion is a full and faithful functor with essential surjectivity, hence an equivalence of categories.
For the converse, form the small category which is a groupoid with objects for , and exactly one morphism when , with no morphisms when . Suppose it is equivalent to a skeletal category , with quasi-inverse functors and . For each , the objects for are isomorphic, hence all equal to a uniquely determined . The isomorphism ensures that for some . The rule is a choice function. In particular, no representative in had to be chosen to define , since it is unique. Consequently
Write . The covariant Yoneda lemma gives the natural bijection
whose inverse sends to the natural transformation with component . This also identifies the two variables' naturality.
To prove that is a projective object in a category, let be an epimorphism in the functor category and . By pointwise epimorphism in a functor category, lift through the surjective function . The Yoneda lemma turns this lift into with .
For a small category, the set of pairs with indexes the canonical map
It is natural, and every is the image of . Thus it is an epimorphism, establishing the projective cover of a set-valued functor by representables construction. Here cover means a projective presentation; no minimality is asserted.
For the equivalence's first step, if is a monomorphism, then , the map , is injective for every . Hence every representable functor is a monofunctor. Conversely, injectivity of every is exactly left cancellation against every , so it implies that is a monomorphism. Therefore
A Cartesian closed category has finite products in a category and, for every , an exponential object characterized naturally by
In , finite products and the terminal functor are computed pointwise. With , define
This is a set because is a small category. For , precomposition induces by precomposition of natural transformations, making a covariant functor.
Given , define its curry by
For , naturality of gives , proving that this is a natural transformation . The same formula with precomposed proves naturality of in .
Conversely, from define
Naturality of and its values proves naturality of . Currying this result recovers , since ; uncurrying a curry recovers by setting . These mutually inverse constructions are natural in , giving the adjunction required for an exponential object. Therefore
For a locally small category , an object , and a functor , the covariant Yoneda lemma is the natural bijection
Its inverse sends to the natural transformation whose component at maps to .
Suppose now that is a small category. For , form the coproduct in a category
The Yoneda lemma associates to every summand the natural transformation determined by , and these transformations combine to a map . At an object , the element is the image of in the summand indexed by , so is a pointwise epimorphism in a functor category. Each representable functor is a projective object in a category, since
and evaluation preserves pointwise epimorphisms. A coproduct of projectives is projective, so is the required projective object. This is the projective cover of a set-valued functor by representables.
We next prove the three equivalent conditions. If every morphism of is a monomorphism, then for and every , postcomposition
is injective. Thus every covariant representable functor is a monofunctor. Conversely, taking shows that injectivity for every representable implies that forces , so every is monic.
If all representables are monofunctors, the object above is a monofunctor because a coproduct of injective functions is injective. Hence every is an epimorphic image of a monofunctor. Conversely, suppose every functor is an epimorphic image of a monofunctor and apply this to a representable . Choose an epimorphism with a monofunctor. Since is projective, lifts to with . Thus is a retract in a category of . Every retract of a monofunctor is a monofunctor: if , then injectivity of applied to and gives , and applying gives . This completes the equivalence.
Finally, every functor is a monofunctor exactly when every morphism of is a split monomorphism. The forward implication is immediate because every functor preserves a left inverse. For the converse, fix and form a quotient of by identifying the distinguished point with every arrow of the form , where . In the resulting functor , the two elements and of have equal images under because . If every functor is a monofunctor, is injective, so . By construction this means for some . Thus is split monic. Equivalently, every morphism of must be an absolute monomorphism.
Presheaf category Created 2026-10-03 Updated 2026-10-14
The presheaf category on a small category is the functor category . Its limits and colimits are computed pointwise.
Projective cover of a set-valued functor by representables Created 2026-09-28 Updated 2026-10-14
For a small category and , the Yoneda lemma gives a canonical pointwise-surjective natural transformation
Each representable is projective because evaluation preserves pointwise epimorphisms, and their coproduct is projective. Thus every set-valued functor on a small category is an epimorphic image of a projective object.
For a small category that is a regular category, use a sort for each object, an operation for each morphism, and regular theory axioms describing finite limits and regular epimorphisms. Its models are regular functors into the Category of sets. For a proper subobject , the sequent asserting cannot be derivable, since its categorical interpretation would make a cover and hence invertible. The chase completeness for regular logic supplies a model where it fails. It is essential to allow empty sorts.
Suppose a small category has equalizers. If a categorical presheaf is a retract , with , then equalizes and . The Yoneda lemma writes for an endomorphism . An equalizer of and gives the same presheaf equalizer, since the Yoneda embedding preserves categorical limits. Uniqueness of equalizers gives .
Skeleton of a category 2026-10-05
A skeleton of is a full subcategory with exactly one object from each isomorphism class. The axiom of choice supplies skeletons of small categories. Conversely, if every small category has a skeletal equivalent, apply this to the groupoid on with exactly one morphism between objects in the same nonempty fibre. A quasi-inverse from the skeletal category selects one object per fibre, giving a choice function. This converse uses an equivalence of categories with specified quasi-inverse functors, not just the existence of a full essentially surjective functor in one direction.
For a small category with binary coproducts, exponentiation by in is naturally : the exponential at is by the Yoneda lemma. This precomposition functor has a right adjoint given by Right Kan extension, so is a tiny object.