The Category of sets is monoidal under Cartesian product, with any singleton as unit. The tensor of maps is , the associator sends to , and the left and right unitors discard the singleton coordinate. These are natural bijections. Both pentagon paths send a nested quadruple to the same rebracketed quadruple, and both triangle paths discard the same singleton coordinate, verifying the axioms directly.
This is not the only structure. Disjoint union is another tensor bifunctor, with empty-set unit. Its associator changes parentheses while retaining the tag indicating the original summand, and its unitors remove an empty summand. Every coherence path preserves both the original tag and the element, so again the pentagon and triangle hold.
These product and coproduct monoidal structures on sets are distinct even up to monoidal equivalence. Any equivalence of the underlying category preserves initial and terminal objects up to isomorphism. It therefore cannot carry the empty-set unit of the coproduct structure to the singleton unit of the product structure. Hence Set has at least these two inequivalent monoidal structures.
A terminal object and pullbacks in a category give a binary product by pulling back . Repeating this gives every finite product, with the empty product supplied by the terminal object. The preceding parts then construct equalizers of arbitrary parallel arrows.
For a diagram with finitely many objects and arrows, form and . Define by and . Their equalizer has projections satisfying every cone equation. Conversely a categorical cone supplies a unique map to , and its cone equations say that this map equalizes , hence factors uniquely through . Thus is the categorical limit. This proves a terminal object and all pullbacks give all finite limits, including the empty diagram.
Assume preserves finite limits. Given any finite diagram in the comma category , first take its underlying limit in . Its structure maps form a cone, and preservation gives a unique map . This object and the underlying projections satisfy the limiting universal property in the comma category. The construction also includes the empty diagram, since sends a terminal object to a singleton. Thus has finite limits for every set , proving (ii).
A filtered category is nonempty, any two objects have arrows to a common object, and any parallel pair is equalized by some arrow . Equivalently, every finite diagram has a cocone: first choose a common target for its finitely many objects, then successively equalize the finitely many discrepancies along its arrows. A weakly filtered category requires a cocone only for finite nonempty connected diagrams. Equivalently, each connected component of a category is filtered. To see this, two objects in one component are joined by a finite zigzag; a cocone on that zigzag gives a common target, and a parallel-pair diagram gives the equalization condition. Conversely a connected diagram lies in one filtered component. An empty category is weakly filtered, since it has no such diagrams.
The unique outgoing-arrow lifting property is precisely that of a discrete opfibration. Let have this property, with weakly filtered. Take a diagram with finite, nonempty and connected, and choose a cocone in . Lift each uniquely from , obtaining . For an arrow , the arrow and the lift have the same source and the same image . Unique lifting gives equality of the arrows and, importantly, . Connectedness of makes all targets a single object . The lifts are a cocone in , so the domain of a discrete opfibration over a weakly filtered category is weakly filtered.
Consider discrete opfibrations and and their pullback in a category . The assumed creation of pullbacks describes its objects as pairs with , and its arrows as pairs with . There is a canonical map
where denotes connected components of a category. Assume the vertices are weakly filtered categories.
For surjectivity, choose components and whose images belong to the same component of . That component is filtered, so there are arrows and . Lifting them from and gives and with . Thus maps to the chosen component pair.
For injectivity, suppose and have the same images under . Filteredness of the relevant components upstairs gives arrows
Write and . In the four arrows make a finite connected diagram with objects . It has a cocone, so there are and with
Lift from and from , obtaining arrows to with . Their composites with form an arrow of , and their composites with form an arrow . Hence the two representatives lie in the same component. This proves the connected components of discrete-opfibration pullbacks formula
The map is the canonical comparison, so this is preservation of the pullback, not just an accidental bijection of its objects.
Now fix a small filtered category . Every object of has weakly filtered domain by the lifting argument, and every arrow of this slice is a discrete opfibration. Pullbacks in the slice are the created pullbacks above; their resulting domains are weakly filtered as well, since a pullback projection is a discrete opfibration onto a weakly filtered domain. The terminal slice object is . Because is nonempty and filtered, it is connected, so is a singleton. Thus the component functor preserves the terminal object and pullbacks. These construct every finite categorical limit: binary products are pullbacks over the terminal object, and equalizers are pullbacks along a diagonal into a binary product. Therefore the functor from this slice to sets preserves all finite limits.
Take the category of ordinals in reverse order , with a unique arrow exactly when , and the unique functor
Both 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.
Definitions organize category theory, but theorems give that organization mathematical force. I would therefore argue against treating the subject as an exception in which definitions are intrinsically more important than theorems. The distinction is especially misleading here because good categorical definitions are designed to expose hypotheses from which substantial theorems follow.
A category records objects, composable arrows, identities and associative composition. A functor preserves that structure. This language allows one to compare otherwise different mathematical settings, but it does not itself say which constructions exist. For example, the definition of a product in a category is not a recipe for forming a Cartesian product of underlying sets: it requires a universal factorization of pairs of arrows. If two products in a category and exist, the universal properties give unique arrows and respecting projections. The composites and respect the same projections as the identities, so uniqueness forces them to be identities. Thus a definition yields a genuine theorem: products in a category are unique up to unique compatible isomorphism. The proof matters because it licenses replacing a construction by any other realization of the same property.
The Yoneda lemma is a more substantial example. For a covariant representable functor and , a natural transformation is determined by . Naturality forces
Conversely this formula defines a natural transformation for every . Hence . The definition of naturality is indispensable, but the theorem identifies every possible transformation, proves representables detect arrows, and explains why universal objects can be studied through hom-sets. Merely knowing the definition does not supply this conclusion.
Similarly, an adjunction is defined by natural hom-set bijections. The construction of a free abelian group gives , because a group homomorphism is determined uniquely by its values on the basis. This makes a universal extension problem transparent. But the Freyd general adjoint functor theorem goes further: it turns categorical limit preservation and a solution set into an actual adjoint. Its smallness hypotheses cannot be discarded as bookkeeping. For instance, the underlying-set functor from finite groups to finite sets has no left adjoint at a singleton. A putative universal finite group with universal element of order could not map that element to a generator of a finite cyclic group of order greater than . The theorem's hypotheses separate existence from attractive notation.
The monoidal coherence theorem offers another example. A monoidal category has associativity and unit isomorphisms satisfying the pentagon identity for a monoidal category and triangle identity for a monoidal category. Coherence proves that every formal reassociation and unit insertion produces the same structural map. This is what justifies calculating without displaying all parentheses; it is not true merely because one has named an associator. Nor does it identify arbitrary additional maps, such as distinct braidings.
Finally, the opposite category construction shows how a definition can economize on proofs: reversing arrows takes products in a category to coproducts in a category, initial objects to terminal objects and monads to comonads. Yet this economy works because theorems and their proofs are invariant under the reversal. The subject is powerful precisely when definitions isolate reusable structure and theorems establish its consequences. Separating their importance obscures that partnership.
Here a pointed complete partial order is a partially ordered set with a least element in which every nonempty directed set has a least upper bound. Directed means that every pair of its elements has an upper bound within that set. A Scott continuous map is monotone and preserves these directed suprema. It is not required to preserve the least element; restricting to strict maps would change the categorical claim. If completeness is instead formulated only for increasing countable chains, the same arguments below work with those chains.
Order the function space of complete partial orders pointwise: means for every . Its least element is the constant function with value . For a directed family of continuous maps, define . This is well-defined and is its pointwise least upper bound. It is monotone. For any directed ,
The interchange is valid because the combined family is directed, and either iterated supremum is its least upper bound. Thus is a Scott continuous map, proving that is a pointed complete partial order.
Finite products carry the product order, componentwise suprema and least element . The one-element order is a terminal object. For the exponential, use the function space with evaluation . To check joint continuity, take a directed family of pairs . Then
Indeed, directedness supplies a above the pairs indexed by both and , giving . Thus the diagonal values are cofinal in the double family, and evaluation preserves its supremum.
For a continuous , its currying is , . Each section is continuous because is; pointwise directed suprema in the coordinate show that is continuous. Conversely a continuous gives the continuous map . The two constructions are inverse, because they agree on every pair . This gives the natural bijection
with the required evaluation map. Together with the terminal object and products, it proves cartesian closure of pointed complete partial orders with non-strict continuous maps.
Every covariant representable functor preserves categorical limits: arrows from its representing object into a limiting object are exactly compatible cones of arrows into the diagram. Apply the density formula proved in the root solution. For any finite diagram ,
The middle isomorphism uses exactly the permitted theorem that filtered colimits commute with finite limits in sets; it applies because is filtered. All maps are the natural comparison maps, so preserves finite limits, including the terminal object. This proves and completes the equivalence.
Let be a terminal object. The pullback of the unique arrows is a binary categorical product: maps and automatically have equal composites into , so the pullback universal property is exactly the categorical product universal property.
For parallel arrows , form and take the pullback of along the diagonal . Write the resulting projections as and . The pullback equation gives
If satisfies , the pair is a pullback cone, producing a unique with and . The second condition is forced by the first, since . Thus is the equaliser of .
The terminal object and iterated binary categorical products give all finite categorical products, including the nullary one. Part (a) therefore proves pullbacks and a terminal object give all finite categorical limits.
Let be the unique arrow to the terminal object of . Define
This is a functor into the slice category , because , and . The terminal object of this slice is , exactly , so preserves the terminal object.
The composite preserves pullbacks by hypothesis, and reflects pullbacks by part (b). Part (a), restricted to the pullback shape, therefore shows that preserves pullbacks. The allowed finite-limit criterion now gives that preserves all finite categorical limits, and hence equalisers. Since preserves equalisers, their composite does too. Thus
This is equalizer preservation by pullback-preserving functors. The factorization supplies terminal-object preservation only in the slice; none is asserted for the original .
A Cartesian closed category has finite categorical products and, for every , an exponential object with an evaluation morphism such that composition with evaluation gives natural bijections
Finite categorical products in the presheaf category are pointwise; in particular its terminal object is the constant singleton categorical presheaf. For categorical presheaves define
For , restriction sends to . Composition and identity laws follow from those of the Yoneda embedding, so this is a categorical presheaf.
Define evaluation at by . For , naturality of gives , which is the evaluation of the restricted pair. Hence evaluation is a natural transformation.
Given , its currying sends to the transformation whose component at is
Naturality in follows from that of , and naturality in follows by composing with the relevant arrow. Evaluating at recovers . Conversely, if , naturality of along says that evaluating at gives . Thus currying the evaluation of recovers . These constructions are inverse and natural, proving the universal property. This is the exponential in a presheaf category, and proves the presheaf category is Cartesian closed.
In a Grothendieck topos define
The coproduct universal property gives , naturally. Thus . On any sheaf presentation, is the composite of the constant-presheaf functor with sheafification. The former preserves finite limits pointwise, and the latter is left exact, so preserves finite limits. Therefore these functors define a geometric morphism .
For uniqueness, let be any such geometric morphism. Its inverse image is a left adjoint and preserves the terminal object. Every set has the canonical coproduct decomposition , so
These isomorphisms respect all functions between sets, giving a natural isomorphism . The right adjoint is then unique up to the corresponding natural isomorphism, so . There is a unique geometric morphism to sets, up to isomorphism, called the global sections geometric morphism. This also applies to the degenerate topos.