We use the general adjoint functor theorem in its solution-set form. Let be a functor between locally small categories, with a complete category. Then has a left adjoint exactly when it preserves all small categorical limits and, for each , there is a set-indexed familysuch that every factors as for some and some . This is the solution-set condition. The indexing family is a set, whereas the entire comma category can be large.
We first prove the initial-object lemma for complete categories with a weakly initial set. Let be locally small and complete, with a weakly initial set . Its product in a category is weakly initial: follow a projection by a map from the corresponding to any desired object. The hom-set is a set, so we can form the simultaneous equalizerThis is a small limit; equivalently, equalize the family of endomorphisms with the family of identity maps into a product of copies of . Every object receives a map from , since it receives one from .
To prove uniqueness, let , and take their equalizer . Weak initiality of gives . Since is an endomorphism of , the defining property of givesThe monomorphism cancels, yielding . Thus is both a monomorphism and a split epimorphism, hence an isomorphism. Its equalizer property now implies . Therefore is initial.
Fix . Small categorical limits in are obtained from the limits in : preservation by supplies the unique map from to the image of the limiting object. The comma category is locally small, and the solution family is a weakly initial set in it. The lemma supplies an initial object .
For , initiality gives a unique arrow satisfying . Uniqueness proves preservation of identities and composition, so is a functor. Initiality also gives natural bijectionswhich prove .
Conversely, if , the singleton is a solution set by the adjunction bijection. To see that preserves a small limit , use the adjunction and the limit property to obtain, naturally in ,This is precisely the universal property of the image limit cone. It proves the necessity of both hypotheses.
Take the category of ordinals in reverse order , with a unique arrow exactly when , and the unique functorBoth categories are complete categories. A small limit in the ordinal category is the supremum of the ordinals occurring in the diagram; the empty supremum is , its terminal object. The functor preserves all these categorical limits, and both categories are locally small categories.
A left adjoint would select an initial object of , meaning an ordinal at least as large as every ordinal. No such object exists. More specifically, any set of candidate ordinals has an upper bound , and none of its members maps to . Thus the solution-set condition fails. This example isolates the genuine smallness requirement in the general adjoint functor theorem.
Let be the inclusion. Both categories are locally small categories. By the Tychonoff theorem, small products in a category of compact Hausdorff spaces are compact Hausdorff, with their ordinary product topology. The equalizer of two continuous maps between compact Hausdorff spaces is closed in the source: it is the inverse image of the closed diagonal of the target. Hence it is again compact Hausdorff. The usual construction of small categorical limits from products and equalizers proves that is a complete category, and that preserves its small limits as limits in .
We verify the solution-set condition for an arbitrary topological space . Put and . Given a continuous map with compact Hausdorff, letThis closed subspace is compact Hausdorff, and is dense in it. The allowed cardinal estimate therefore gives . The map factors through the continuous map and the subspace inclusion .
Choose a fixed set of cardinality . Consider all compact Hausdorff topologies on subsets of , together with all continuous maps from into the resulting spaces. There are only a set of such topologies and functions. Every above is homeomorphic to one of these spaces after relabelling its underlying set. Consequently every factors through a member of this set of maps. This proves the solution-set condition, including .
The general adjoint functor theorem now gives the compact Hausdorff reflectionIts unit is universal for continuous maps from to compact Hausdorff spaces. For arbitrary , this is a reflection, and the unit is not required to be a topological embedding.
I would defend the assertion as a description of what good abstraction achieves, provided it is not taken to mean that finding the abstraction is easy. Category theory makes recurring arguments consequences of a common universal property, instead of requiring a new calculation in every setting.
The Yoneda lemma is an instructive example. A natural transformation from to a set-valued functor is determined by its value on ; naturality forces its value at to be of that element. Once the right question is asked, the proof is short. Yet the statement explains why representable functors encode objects faithfully, and why a functor can be reconstructed from its elements. The simplicity belongs to the organized argument, not to a claim that these consequences were obvious beforehand.
Likewise, the fact that a right adjoint preserves categorical limits does not need separate proofs for products, equalizers and pullbacks in every example. The adjunction converts a map into the proposed limit into a compatible family of maps, and the natural bijection converts that family back. This one argument explains preservation of many different constructions. It also makes the canonical comparison maps clear, which matters more than merely guessing an isomorphism of the resulting objects.
The monoidal coherence theorem shows a different benefit. Complicated calculations with bracketed tensor products can become transparent because every structural rebracketing is the unique map between its formal source and target. However, the proof that the pentagon and triangle suffice is real work. Suppressing brackets is justified by that proof; it cannot serve as a substitute for it. Abstraction is valuable precisely because it separates an essential compatibility argument from subsequent routine bookkeeping.
There is also a necessary caution. The general adjoint functor theorem requires a solution-set condition; small-limit preservation by itself does not produce a left adjoint. The reverse-ordinal example makes the missing condition concrete. Similarly, the monad of an adjunction need not capture all the structure in the original category: the tower of nested partial unary operation categories has arbitrary finite monadic length, despite its long composites sharing their first induced monad. These examples prevent formal language from hiding a size problem or an unjustified reconstruction claim.
The persuasive interpretation is that abstraction makes the reason for a result visible and reusable. It often turns the final step into a direct consequence of definitions, while leaving the discovery of those definitions and the verification of their hypotheses as substantial mathematics.
For a locally small category , the covariant Yoneda lemma gives a bijectionnatural 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 , defineAn 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 , setand 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, provingThis is the slice of a set-valued functor category construction.
Now assume is a small category, so is small. Define a diagram in a categoryFor 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 relationThus 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 bySmallness makes this a set. If , precomposition with defines . Functoriality is immediate from associativity of composition. Its evaluation map of an exponential object isFor , naturality of shows , which is exactly the naturality equation for evaluation.
Given , define its currying at byNaturality 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 impliesso 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.
For an adjunction , with unit and counit , call the adjunction idempotent when the multiplicationof its induced monad is invertible. We show that this idempotent adjunction condition is equivalent to invertibility of , the comultiplication of the induced comonad.
For an idempotent monad , the unit laws implyIf is a monad algebra, naturality of the unit and its algebra unit law giveThus is an isomorphism. Apply this to the canonical algebra : its unit law is a triangle identity for an adjunction. It follows that , and therefore , is invertible for every . Hence is invertible.
Apply the same argument to the dual adjunction . It gives the converse. Idempotence is self-dual: the induced monad is idempotent exactly when the induced comonad is idempotent. In particular, idempotence requires the unit to be invertible on every object in the image of the right adjoint.
The left adjoint to the morphism-set functor is the free category on independent arrows:Each copy has two objects, their identities, and one nonidentity arrow from the first object to the second. A functor is specified by one arbitrary arrow of for each , since that arrow specifies the images of both objects as well. This proves the natural adjunction bijection with functions .
The induced monad on sets has . For a singleton , its multiplication is a function from the nine-element set to the three-element set , so it cannot be invertible. This adjunction is not idempotent.
The left adjoint is discretization : give the underlying set of the discrete topology. Write for indiscretization. Every function is continuous, and every function is continuous. The common set of underlying functions supplies the natural bijectionThe discrete-indiscrete adjunction has induced monad , which assigns the indiscrete topology to the original set. Applying it twice gives the same space, and its multiplication is the identity on that set. Thus the adjunction is idempotent. Its dual comonad , discretization, is idempotent as well.
For a Boolean algebra , let be its set of ultrafilters, equivalently the Boolean homomorphisms . Regard as an object of . A homomorphism acts by inverse image of ultrafilters, a set map , hence an arrow in the opposite category.
A Boolean homomorphism gives the functionConversely, a function gives . The ultrafilter laws are exactly what makes this map preserve the Boolean operations, including complements and . These constructions are inverse and natural, proving the Boolean ultrafilter-power-set adjunctionIts unit is .
Take , an object in the image of the right adjoint. There is a nonprincipal ultrafilter on , by extending the cofinite filter in the usual choice setting. The subset consisting of all principal ultrafilters is not for any : containing the principal ultrafilter at every integer forces , but also contains the nonprincipal ultrafilters. Thus is not surjective and is not an isomorphism. By the necessary condition proved in the root solution, this adjunction is not idempotent.
For , let be the induced monad. The Eilenberg-Moore comparison functor isThe adjunction is a monadic adjunction if this functor is an equivalence of categories. To define monadic length, start with and form the comparison into the Eilenberg-Moore category of its induced monad. When has a left adjoint, repeat this construction, and continue with the subsequent comparison adjunctions. The length is the least number of comparison steps after which the comparison is an equivalence; an equivalence has length zero and a monadic non-equivalence has length one. The successive left adjoints will all be explicit in this example.
The precise monadicity theorem states: a functor with a left adjoint is monadic if and only if it reflects isomorphisms and every parallel pair in whose image admits a split coequalizer in has a coequalizer in preserved by . Here a split coequalizer of consists of , and satisfyingThese identities imply the coequalizer property and survive every functor. We shall identify the relevant algebra categories directly, which proves monadicity without having to check quotient constructions separately.
Write for one step in the nested partial unary operation category tower. For , its left adjoint isA function extends uniquely by , proving the adjunction.
For , take and letThe free extension of nested partial unary operations has underlying setKeep the old operations on . On every new chain set , and leave the other old operations undefined on new points. Define the new operation by for , and nowhere else. This is a valid object: the new chains have no fixed points under , so all later operations are correctly undefined on them; the new top operation has exactly the required domain.
If preserves the old operations, it carries into . Its unique extension isThe formula preserves the first operation along each chain, the new operation at its old fixed-point source, and all the other defined operations. Conversely these requirements force the formula. This proves the one-step adjunction in every case.
Let . For , this is the usual free unary-operation monad: , with multiplication . An algebra action obeys and . It is uniquely determined by the total unary operation , since . Algebra morphisms are exactly functions commuting with . Thus .
For , no new chain point belongs to , so . The set consists of and two copies of the free chain at every . Multiplication is the identity on and folds both copies onto the corresponding chain in .
An algebra action must be the identity on the old copy of , by its unit law. Preservation of forcesThe choices , for , are otherwise arbitrary. There are no higher old operations to preserve on new points. Associativity is automatic: on an inner chain both and apply the displayed formula, and on an outer chain sends to the inner chain point with the same label because ; multiplication does the same. Therefore on every point.
The data of the algebra are consequently exactly a partial operation whose domain is , that is, an object of . For a map in , the algebra-morphism equation at says precisely ; equality on the rest of the chain then follows from preservation of . Thus we have identified objects and morphisms, not just their underlying sets:Under this isomorphism the comparison functor for is the identity identification. Hence every one-step forgetful adjunction is monadic.
Now take . In the free extension just constructed, the newly added operation has no fixed points: it sends an old point to a distinct new point, or, for , shifts along a free chain. Therefore all further operations can only be undefined. Adding them freely adds no more points. The same extension formula gives a left adjoint to .
After forgetting to , its induced monad is exactly , independent of . This includes the unit and multiplication: the unit is the old-point inclusion, and the counit formula gives the same addition of chain indices for or the same folding of the two chain copies for . Its comparison functor, after the identification , is exactlyIndeed, the comparison action on the first point of each free chain recovers , while the higher operations are forgotten. Thus each comparison step recovers exactly one additional operation. After steps from sets, the comparison is the identity of .
No earlier step is an equivalence. For , put all of the first operations equal to the identity on a three-element set. In one structure choose to be the cycle , and in another choose its reverse . Both have no fixed points at this stage, so every higher operation is undefined. The identity function between their underlying objects is a morphism there, but does not preserve . Hence is not full, and cannot be an equivalence. This also applies for , when there are no old operations. We conclude
A monoidal category consists of a category , a bifunctor , a monoidal unit object , and natural isomorphismsThe associator and unitors satisfy the pentagon identity for a monoidal categoryand the triangle identity for a monoidal categoryComposition is written from right to left. Naturality of these isomorphisms is part of the definition.
A symmetric monoidal category additionally has a natural braiding with , satisfying the two hexagon identities. Written as composites from the same source to the same target, these areThe unit compatibility is and .
For two distinct choices of symmetry, take super vector spaces over , with degree-preserving linear maps, the usual graded tensor product, its usual associator, and the unit concentrated in degree zero. On vectors of degrees , defineBoth are natural in degree-preserving maps and are involutive. For the second, the hexagons follow from and modulo two; the ordinary flip has the same identities without signs. Degree zero of the unit gives unit compatibility. On the tensor square of a one-dimensional odd space, the two maps differ by . Thus the same monoidal structure can carry two different symmetries; the second uses the Koszul sign rule.
We prove the monoidal coherence theorem by a terminating normalization argument. Its precise formal assertion is that any two composites of associators, unitors, their inverses, and their tensor products with identities, between the same formal tensor expressions, are equal. The expressions must have the same ordered list of object letters after unit symbols are removed. This does not assert that different symmetries are equal, nor does it treat an accidental equality of actual objects as a new structural identification.
Use the following directed reductions in every tensor context:interpreted respectively by , , . For a formal expression , let be its number of leaves, counting both object letters and unit symbols, and defineOrder the pairs by comparing the first coordinate first, and then the second. A unit reduction decreases the first coordinate. An associativity reduction preserves the first coordinate and decreases the second by . The same calculation holds in any context, since associativity preserves the size of the rewritten subtree. Hence there is no infinite directed reduction path.
An irreducible expression has no unit next to another tensor factor and no composite left tensor factor. It is therefore the right-associated expression of its ordered nonunit letters, or the single unit if there are no such letters. In particular the normal form is uniquely determined by the ordered word.
We next show that every pair of first reductions has a commuting completion. Reductions in disjoint subexpressions commute by bifunctoriality of the monoidal tensor product. A reduction inside one of the variable expressions commutes with the outer reduction by naturality of the associator or unitor. The genuine overlaps are exactly the following cases.
For , associating first at the root or first in its left subtree gives the two sides of the pentagon; their completions to commute.
For , the competing associator and inner left unitor have a commuting completion becauseFor , the analogous completion is exactly the triangle identity. For , the associator and the outer right unitor have a commuting completion becauseThe two displayed unit identities are the permitted unit identities derived from the monoidal pentagon and triangle.
The final overlap is , where both unitors apply. They agree as a consequence of the same identities. Naturality of at the map , followed by cancellation of , givesTherefore left-unit compatibility and the triangle giveThe functor is naturally isomorphic to the identity via , and is consequently faithful. Thus , so this overlap commutes too. There are no other nonvariable overlaps among the three reduction patterns.
Termination and these commuting completions imply equality of all normalization arrows, not merely uniqueness of the normal-form object. Here is the induction. Suppose every expression smaller than in the decreasing pair measure has a unique normalization arrow. Two normalization paths from start with arrows and . The local completion gives directed paths , with . Append any normalization of . By the induction hypothesis the tails of the original paths are and . Their composites from are equal. If is already normal, its only directed normalization is the identity. This proves the induction.
Write for the resulting unique normalization. For every directed structural generator , including a generator in an arbitrary tensor context, uniqueness gives . Since all structural generators are invertible, the corresponding equation holds for their inverses as well. Any structural composite consequently satisfiesIts value depends only on the formal endpoints. Thus every structural diagram with the specified ordered word commutes, proving the monoidal coherence theorem.
Articles by others on the same topic
There are currently no matching articles.