Past exam of the mathematics course of the University of Cambridge 2012 iii Paper 23 6 a Solution Created 2026-10-03 Updated 2026-10-07
A geometric formula is built from atomic formulas, including equality, using finite conjunctions, arbitrary set-indexed disjunctions and existential quantification in a finite variable context. Truth is the empty conjunction and falsity the empty disjunction. A geometric theory is a set of sequents between such formulas over a many-sorted signature. The context supplies the universal force of an axiom; unrestricted universal quantification, implication and negation are not formula constructors in this fragment.
These choices are exactly suited to inverse image functors of geometric morphisms. Finite-limit preservation handles equality and conjunction; colimit and image preservation handle disjunction and existential quantification. Therefore an inverse image carries an internal model of a geometric theory to another model.
Construct the geometric syntactic category as follows. Objects are formulas in context , modulo provable renaming and equivalence. A morphism to is an equivalence class of formulas that are provably total and single-valued:The last notation abbreviates componentwise equality. Identity is equality of the context variables; composition is existential conjunction over the intermediate tuple. The category has finite limits, formed through conjunction and equality.
Give it the geometric syntactic topology . A family of arrows represented by into covers whenPullback stability is substitution, and transitivity comes from distributing existential conjunction through the covering disjunctions. Thus the generated sieves define a Grothendieck topology. Empty covers impose the interpretation of falsity as the initial object.
The classifying topos isIts universal model assigns a sort the sheafified representable of , functions their definable graph morphisms and relations their definable subobjects. The syntactic covering conditions make the axioms valid in this model.
For the universal property, interpreting formulas in a model in a Grothendieck topos gives a finite-limit-preserving, -continuous functor : covers go to jointly epimorphic families precisely because the relevant sequents hold. The Diaconescu equivalence for geometric morphisms associates to this functor a geometric morphism . Conversely, pulling back along a geometric morphism gives a model. The constructions on models and their homomorphisms are inverse up to natural isomorphism, yieldingnaturally in . This proves the required classifying property, not merely classification of set-valued models.
Past exam of the mathematics course of the University of Cambridge 2012 iii Paper 23 6 b Solution Created 2026-10-03 Updated 2026-10-07
Yes, with the Horn/Cartesian-fragment convention. A Horn theory uses positive finite-conjunction sequents and has a Cartesian syntactic category with finite limits. Provably uniquely witnessed existential formulas can also be admitted without changing the finite-limit nature of its semantics. Its internal models are precisely finite-limit-preserving functors from that category.
For a category with finite limits, flat functors into a Grothendieck topos are exactly finite-limit-preserving functors. In sets, the reason is concrete: the category of elements of a covariant left-exact functor is cofiltered. Its terminal object supplies nonemptiness, products supply cones over pairs of elements, and equalizers supply equalizing cones over parallel arrows. Conversely a cofiltered category of elements expresses the functor as a filtered colimit of covariant representables; filtered colimits of sets commute with finite limits. The internal version uses the same cone conditions locally.
The presheaf form of the Diaconescu equivalence for geometric morphisms therefore identifies geometric morphisms intowith internal Horn models, naturally in the domain topos. This is the presheaf classifier of a Horn theory.
Equivalently, using a small skeleton of the category of finitely presented set-based Horn models, the classifier is , with covariant functors. The duality sends a formula to the model generated by its tuple subject to its finite constraints. The presheaf claim does not extend merely because a general geometric or regular theory has no written disjunctions: arbitrary existential witnesses are not uniquely witnessed Horn data.
Past exam of the mathematics course of the University of Cambridge 2012 iii Paper 25 1 a Solution Created 2026-10-03 Updated 2026-10-07
For the covariant version of the Yoneda embedding, put . A morphism induces the natural transformation whose component sends to . Thus is a functor from the opposite category to the functor category . The locally small category hypothesis makes each value a set.
The Yoneda lemma says that, for a functor , evaluation at the identity morphism gives a natural bijectionGiven , define . For , the functor law gives , proving naturality. Conversely, naturality of at gives . These two constructions are inverse, because .
The bijection is natural in both variables. A natural transformation sends the element to , matching postcomposition by . For , precomposing with sends to a transformation from and its distinguished element is . This is exactly the required dependence on .
Taking gives . Consequently the covariant Yoneda embedding is full and faithful, with the reversal of arrows accounted for by its opposite category domain.
Past exam of the mathematics course of the University of Cambridge 2012 iii Paper 25 4 Solution Created 2026-10-03 Updated 2026-10-07
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 functionLet be its image, a subset of the fixed set . The evaluation embedding into cogenerator products is a monomorphismIndeed 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 equationUniqueness proves the functor laws and gives the natural bijectionsThus . 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.
Past exam of the mathematics course of the University of Cambridge 2012 iii Paper 25 5 a Solution Created 2026-10-03 Updated 2026-10-07
The comma category has objects with and a function . Its morphisms are maps in satisfying . The identity morphism and composition in a category are inherited from ; the functor laws make the defining equations stable under both.
For a singleton , its map is just an element . Thus is the covariant category of elements of , with arrows satisfying .
Past exam of the mathematics course of the University of Cambridge 2012 iii Paper 25 6 a Solution Created 2026-10-03 Updated 2026-10-07
A monad consists of an endofunctor and natural transformations and satisfyingAn algebra for a monad is with satisfying and . A morphism of algebras for a monad obeys . The functor laws show that identities and composites obey this equation, giving the Eilenberg-Moore category .
For an adjunction , let be its adjunction unit and its adjunction counit. The monad induced by an adjunction isThe two unit laws are and , respectively the two triangle identities for an adjunction.
For associativity, naturality of the adjunction counit at saysApply to obtain . The composites defining and are natural transformations, so all monad axioms have been checked, not only their underlying objectwise types.
Past exam of the mathematics course of the University of Cambridge 2013 iii Paper 18 2 b Solution Created 2026-10-03 Updated 2026-10-07
A split coequalizer consists of , , and with , , and . If , then . Thus factors through , and the factor is unique because has the right inverse . This proves the coequalizer property directly. Every functor preserves the diagram, since all these equations are preserved.
For idempotent splitting through a coequalizer, first suppose with . Then . Any satisfying factors as , uniquely since is a split epimorphism. Hence coequalizes .
Conversely, let coequalize . Since , the arrow itself equalizes the pair, so there is a unique with . Then , and every coequalizer is an epimorphism, so . Thus is a splitting of an idempotent morphism.
Past exam of the mathematics course of the University of Cambridge 2013 iii Paper 18 3 b Solution Created 2026-10-03 Updated 2026-10-07
Construct pointwise limits in a functor category. For , choose at each object a categorical limit of , with projections . For , the family is compatible; define uniquely byThe universal property gives and , since those equalities hold after every projection. Thus is a functor, and each is a natural transformation.
For any categorical cone , the pointwise categorical limits give unique maps . To check naturality, compose and with every ; both become . The projections distinguish arrows into their categorical limit, so the two maps agree. Componentwise uniqueness gives uniqueness of the natural transformation . This proves that really is the required categorical limit, rather than merely a family of objectwise candidates.
A specified categorical limit categorical cone in fixes these objectwise vertices and projections. The displayed equation forces every arrow , and the argument forces every categorical cone factorization. Hence the forgetful functor uniquely lifts that categorical cone and is a limit-creating functor. The construction only takes small categorical limits in ; it does not require to be small. As usual, the functor categories are understood in a universe where their collections of transformations are meaningful.
Past exam of the mathematics course of the University of Cambridge 2013 iii Paper 18 4 c Solution Created 2026-10-03 Updated 2026-10-07
The currying adjunction for small categories uses the bijectionIt sends to the functor , with an arrow inducing the natural transformation whose -component is . Conversely, for , define its uncurried functor by andNaturality of allows the two factors to be interchanged in the appropriate order, giving functoriality. The constructions are inverse and natural in and . Hence is a left adjoint to on the category of small categories.
Past exam of the mathematics course of the University of Cambridge 2013 iii Paper 18 6 a Solution Created 2026-10-03 Updated 2026-10-07
For the monad , an algebra for a monad is with and . A morphism of algebras for a monad satisfies . These objects and arrows form the Eilenberg-Moore category .
The free algebra functor sends to and to . The monad identities verify the algebra laws. For the forgetful functor , the free adjunction iswith inverse . The algebra law makes the latter an monad algebra morphism. The identities and prove the bijection.
In the category of adjunctions inducing a fixed monad, objects are adjunctions with their induced monad identified with . A morphism to is a functor between the right-hand categories satisfying , and compatibility with units and counits. With these strict identifications, defineThe triangle identities give the unit algebra law; naturality of at gives the multiplication law. Naturality at makes an monad algebra morphism. Moreover , because , and is the free-adjunction counit at . Hence is a morphism into the Eilenberg-Moore adjunction.
For any other such , its underlying object at must be . Counit compatibility forces its algebra action to be , and the forgetful functor, which is a faithful functor, forces . Thus . This proves terminality of the Eilenberg-Moore adjunction. If adjunctions are specified only up to coherent isomorphisms, the same argument gives uniqueness up to the corresponding compatible natural isomorphism.