The general adjoint functor theorem says that, for a functor between locally small categories, with a complete category, has a left adjoint if and only if it preserves small limits and satisfies the solution-set condition. The solution-set condition means that for each there is a set of arrows such that every factors as for some and some .
Here is the smallness argument behind the theorem. A complete category that is locally small and has a weakly initial set has an initial object. Form the product in a category . It is weakly initial, since a projection followed by a chosen arrow gives an arrow . Take the simultaneous equalizer of all endomorphisms of with ; the family is a set by local smallness. The object is also weakly initial. For parallel arrows , take their equalizer and a map . Since is an endomorphism of , the defining property of gives . Cancellation of the monomorphism gives . Thus the monomorphism has a right inverse and is an isomorphism, so . Existence of arrows out of was already established, proving the initial-object lemma for complete categories with a weakly initial set.
If preserves small categorical limits, the comma category is complete: take the limiting object in , and use preservation to assemble the arrows from . It is locally small, and the solution-set condition provides a weakly initial set. Its initial object is an arrow with a natural bijection
For a morphism , define by . Uniqueness proves functoriality and naturality, giving a left adjoint . Conversely, a right adjoint preserves categorical limits, because applying the adjunction converts a limiting cone over a diagram into the corresponding limiting cone of hom-sets. Its adjunction unit at is a singleton solution set. This proves both directions of the general adjoint functor theorem.
Apply it to the inclusion , where is the full subcategory of compact Hausdorff spaces. A small product in a category of compact Hausdorff spaces is again compact Hausdorff by the Tychonoff theorem. An equalizer of two continuous functions into a Hausdorff space is closed, hence compact Hausdorff. Products and equalizers construct all small categorical limits, and the inclusion preserves these constructions. Both categories are locally small.
Fix a topological space and a continuous function into a compact Hausdorff space. The closure is compact Hausdorff and has a dense subset of cardinality at most . The permitted cardinal estimate gives
For , use . Choose a set of representatives of all compact Hausdorff topologies on underlying sets of cardinality at most this bound, and all continuous functions from to those representatives. Every factors through one of them, using the inclusion . This is the solution-set condition. Consequently the inclusion of compact Hausdorff spaces has a left adjoint, the compact Hausdorff reflection:
The universal arrow has dense image: factoring it through its closed image and applying uniqueness supplies an inverse to that image inclusion. It need not be an embedding when is not sufficiently separated; the assertion is a compact Hausdorff reflection, rather than a claim that every topological space embeds in a compact Hausdorff space.
For completeness, the alternative Special adjoint functor theorem can be proved from the same initial-object argument. Its limit form assumes that is complete, locally small and well-powered, with a small cogenerating family ; then , with locally small, has a left adjoint precisely when it preserves small limits. To prove sufficiency, start with and intersect all subobjects through which factors after applying . Well-poweredness makes this a small intersection of subobjects, and preservation of limits gives a smallest supporting object . For maps , equality makes their equalizer another supporting subobject. Minimality forces that equalizer to be invertible, so . Therefore
is an injective function. The evaluation embedding into cogenerator products embeds in , where is the realized subset of the fixed set . There are only a set of choices of these subsets, only a set of subobjects of each resulting product, and only a set of arrows from to each -image. They give a solution set, so the already proved general adjoint functor theorem applies. Necessity is again preservation of limits by a right adjoint. For , monomorphisms are embeddings onto closed subspaces, and is a coseparator because continuous functions to it separate points. Thus the Special adjoint functor theorem gives the same reflection directly.
The limit form of the Special adjoint functor theorem is as follows. Let be a locally small category, a complete category, and a well-powered category, and suppose it has a small cogenerating family . Let be a locally small category. Then a functor has a left adjoint if and only if it preserves all small categorical limits. The dual exchanges completeness, well-poweredness and cogenerators for cocompleteness, well-copoweredness and generators, and characterizes functors with a right adjoint.
Here a cogenerating set distinguishes unequal parallel maps by postcomposition into one of the . A well-powered category has a set of subobjects of each fixed object. Completeness means existence of all small categorical limits. We use the initial-object lemma for complete categories with a weakly initial set: a complete category that is locally small has an initial object exactly when it has a weakly initial set. A proof is given in Question 5(c). We also use the fact that when preserves small categorical limits, the comma category is complete, with its limits constructed in ; local smallness is inherited from . Finally, having an initial object in for each is the universal arrow from an object to a functor characterization of a left adjoint.
Assume preserves small categorical limits, and fix . We will construct a weakly initial set in , rather than assume a solution set. Start with an arbitrary object , where . Call a subobject supporting if for some . There is at least one, namely . Because preserves pullbacks in a category, it preserves monomorphisms: the self-pullback characterization of a monic map is preserved. Consequently each is unique.
There is a set of supporting subobjects by well-poweredness. Their intersection of subobjects exists by completeness; write it . Applying to this intersection categorical limit gives a unique lifting all the , and hence . Minimality says that any subobject supporting is invertible: supports , so factors through , giving a right inverse to the monic .
If satisfy , their equalizer supports , since preserves that equalizer. It is therefore an isomorphism, and . We have obtained an injective function
Let be its image, a subset of the fixed set . The evaluation embedding into cogenerator products is a monomorphism
Indeed each corresponds to a unique map , and the cogenerating set property makes the resulting family jointly monic. Notice that we use the realized subsets , not all of : there need not be a map available for an unused index.
There is a set of tuples , since and every are sets. For each resulting , choose representatives of its subobjects; these form a set by well-poweredness. For every representative , include every map , a set by local smallness of . All resulting pairs form a set. Our given receives a map from such a pair: transport along the isomorphism between and the chosen representative, then compose its inverse with . Thus these pairs form a weakly initial set in . This is the cogenerator bound for comma-category solution sets.
The initial-object lemma for complete categories with a weakly initial set gives an initial object . For , define by the unique equation
Uniqueness proves the functor laws and gives the natural bijections
Thus . Conversely, a right adjoint preserves small categorical limits: its adjunction identifies maps into the proposed limiting object with compatible families of maps into the diagram. This proves both directions of the limit form of the special adjoint functor theorem. Applying the argument to the opposite categories proves the dual statement. Choices of representatives and adjoint objects are understood in the usual ambient-universe convention for large categories.
A weakly initial set is a set of objects such that every object receives at least one map from some . An initial object is itself a singleton weakly initial set. We prove the converse without replacing uniqueness by weak initiality.
Let be a complete category that is locally small. Form . For every object , choose and compose with the projection , so is weakly initial. Completeness supplies a terminal object, so the given weakly initial set cannot be empty.
The endomorphisms of form a set. Take a simultaneous equalizer of all of them with ; equivalently, equalize the two maps from into with components and . Thus for every endomorphism . The object is weakly initial, since exists for every . Weak initiality of gives a map . Applying the equalizing identity to yields , so monicity of gives .
For any endomorphism , the map is an endomorphism of . Therefore . Since , this becomes , giving . Now let and form their equalizer . Weak initiality of gives . The composite is an endomorphism of , hence the identity. Consequently .
There is at least one map from to every object, and the argument proves that there is at most one. The object is an initial object. This establishes the initial-object lemma for complete categories with a weakly initial set using only small products in a category and equalizers.
If is a representable functor, it preserves small categorical limits. Part (b) makes have an initial object, which gives a weakly initial set.
Conversely, assume limit preservation and a weakly initial set in . The needed comma-limit fact is explicit: for a small diagram in a category , form in . The elements form a compatible family, hence determine a unique under . The projections from are a categorical limit in the comma category. This includes the empty diagram, since carries the terminal object to a singleton. Each comma hom-set is a subset of a hom-set in , so the comma category is also locally small.
Part (c) now gives an initial object of , and part (b) supplies a representation of a functor. Therefore
The size requirement is a genuine solution-set condition; limit preservation alone does not produce it in an arbitrary complete category.
If is representable, it is a limit-preserving functor, and its universal element gives an initial object of , hence a weakly initial singleton.
Conversely, a limit-preserving makes a complete category. For a small diagram , take in . Its distinguished elements form a compatible family in . Categorical limit preservation gives a unique with . The underlying categorical limit factorization of a categorical cone preserves this element, proving the comma-category universal property. For the empty diagram, this uses . This is the construction of limits in a comma category of a limit-preserving functor.
The comma category is locally small since its arrows are subsets of the hom-sets in . By the previous part, its weakly initial set therefore yields an initial object. Part (b) then yields a representation of . Thus representability from a solution set follows with all small categorical limits, rather than finite categorical limits alone.
The general adjoint functor theorem has the following limit form. Let be a functor, where is a complete category and both categories are locally small. Then has a left adjoint exactly when it preserves small limits and satisfies the solution-set condition.
The solution-set condition requires that, for each , there be a set of pairs such that every factors as
Equivalently, each comma category has a weakly initial set. All completeness and preservation requirements here concern small categorical limits. Dually, a small-colimit-preserving functor from a cocomplete category has a right adjoint precisely when each has a weakly terminal set.
A small cogenerating family , with a set, distinguishes unequal parallel morphisms by postcomposition: for , some has . Being well-powered means that the subobjects of each object form a set up to the usual equivalence of monomorphisms. These hypotheses make the solution-set condition automatic.
The dual formulation uses a cocomplete category, being a well-copowered category and having a small generating family, and concludes that every small-colimit-preserving functor has a right adjoint.
A monomorphism is left cancellable: implies for all parallel arrows into . A strong monomorphism is a monomorphism with the following lifting property: if is an epimorphism and , satisfy , there is a diagonal with and . It is unique by monicity. An extremal monomorphism is a monomorphism for which every factorization with an epimorphism forces to be an isomorphism. We use the strong lifting formulation for the paper's terminology; below we also justify its equivalence with the extremal formulation under the complete, well-powered hypotheses. A regular monomorphism is an equalizer of two parallel arrows.
First, a strong monomorphism is extremal. In a factorization , apply its lifting property with upper arrow and lower arrow . This gives with . Since is an epimorphism, implies , so is an isomorphism.
If is an equalizer of , consider a lifting square as above. The equation and the epimorphism property give . The equalizer property therefore gives a unique with . Monicity then gives . Hence every regular monomorphism is a strong monomorphism.
For the intersection of strong subobjects, let be strong and let exhibit their intersection, with . Given with an epimorphism, the two strong monomorphisms supply diagonals satisfying and . The pullback in a category property supplies with . Its two projections show , and . Thus the intersection is strong. The same argument works for every existing small intersection of strong monomorphisms. Also, composites of strong monomorphisms are strong: first lift through the outer one, then through the inner one.
Write for the full subcategory formed by every saturated object with respect to anodyne morphisms, using the paper's anodyne morphism in a category convention. Let be a strong monomorphism and saturated. For an anodyne morphism in a category and , saturation extends to . Since is an epimorphism, the strong lifting property supplies extending . Therefore every strong subobject of a saturated object is saturated.
Now assume is a complete category and a well-powered category, with the given saturated embeddings. Choose a monomorphism into a saturated object. Intersect all strong subobjects of through which factors. They form a set by the well-powered category hypothesis, and the identity of is one of them. Completeness constructs their intersection, so we obtain
By the intersection of strong subobjects, is strong; hence is saturated. Since is a monomorphism, so is .
To prove that is an epimorphism, take with . Their equalizer is a regular monomorphism, and factors through it. The composite is strong, so it belongs to the family defining . Minimality gives with . Cancelling gives ; since is a monomorphism, also . Thus is an isomorphism and . We have proved
This is the saturated reflection from a strong-subobject intersection.
The construction of a least strong subobject and the equalizer argument work for any morphism into any object, without requiring the source map to be monic or the target to be saturated. They give an epimorphism followed by a strong monomorphism. Applying this factorization to an extremal monomorphism makes the first factor invertible; thus the extremal and strong formulations agree under the present complete, well-powered hypotheses.
For every saturated , saturation extends every across the anodyne morphism in a category to . Its extension is unique because is an epimorphism. Consequently
naturally in and . In particular, for define by ; uniqueness proves the identity and composition laws. This constructs the reflector and proves that is a reflective subcategory.
Finally we prove that is a balanced category. If is epic in and satisfy , embed by a monomorphism into a saturated object. Fullness makes arrows of , so and hence . Thus an epimorphism in is also epic in .
A monomorphism in is also monic in : for , extend them uniquely along to . If , cancellation of the ambient epimorphism gives , so monicity in gives and . Now if is both monic and epic in , it is an anodyne morphism in a category in . Saturation of extends across to with . Ambient epicity gives . Fullness puts this inverse in , proving