Past exam of the mathematics course of the University of Cambridge 2017 ii Paper 3 14H Solution Created 2026-09-24 Updated 2026-10-05
Zorn lemma states that a partially ordered set in which every chain in a partially ordered set has an upper bound has a maximal element. Include the empty chain in a partially ordered set, so the hypotheses imply that the set is nonempty. Suppose there were no maximal element. Every chain in a partially ordered set has an upper bound , and some ; therefore the set of elements strictly above every member of is nonempty. The axiom of choice selects one such element for each chain in a partially ordered set (and an element of when is empty).
By Hartogs theorem, there is an ordinal which does not inject into . Transfinite recursion defines for all : previous elements form a strictly increasing chain in a partially ordered set, including at limit ordinal stages. All are distinct, giving the forbidden injection. This proves Zorn lemma; the choice of is the use of the axiom of choice.
Apply Zorn lemma to linearly independent subsets of over , ordered by inclusion. A union along a chain in a partially ordered set is linearly independent because each finite linear relation occurs in one member of that chain in a partially ordered set. A maximal independent set spans , since a vector outside its span could be adjoined. Thus has a Hamel basis over .
For a finite basis, the Steinitz exchange lemma proves equality of basis sizes. This also rules out an infinite basis when a finite spanning set exists: write each member of the finite spanning set using finitely many elements of another basis; their finite union spans, and independence leaves no other basis elements. If a basis is infinite with cardinality , the finite-support description of every vector and countability of giveHere infinite cardinal arithmetic uses the axiom of choice. Thus any infinite basis has cardinality , proving all bases have the same cardinality. The zero space has its unique empty basis.
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 121 1 v a Solution Created 2026-10-03 Updated 2026-10-05
We construct the two transitive models together, taking care that the later collapse really retains the earlier model. First, a worldly cardinal is greater than : ZFC in contains the full power set , and the axiom of choice there gives a bijection between it and an ordinal . That power set is externally uncountable by Cantor theorem, so . Infinity rules out the finite cardinals and before this argument is applied.
By the Downward Lowenheim-Skolem theorem, choose a countable elementary substructure . Its inherited membership is a well-founded relation, and elementarity transfers extensionality from . Apply the Mostowski collapse theorem to obtain a countable transitive model of ZFC. Because is a countable transitive set, it is a hereditarily countable set and its rank of a set is below . In particular, .
Now take the Skolem hull in of the seedCall it . The seed has external cardinality and lies inside . The hull is an elementary substructure of with : closure under countably many finitary Skolem functions gives the upper bound, and gives the lower bound. Let be its Mostowski collapse theorem map. Then is a transitive model of ZFC.
The transitive collapse fixes transitive subsets lemma gives for every , since is transitive. Since also , the collapse sends that element to itself. Thus , and transitivity of yields the required inclusion:This is the construction of nested transitive models from a worldly cardinal; the next two parts verify its size and ordinal requirements.
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 121 2 iii Solution Created 2026-10-03 Updated 2026-10-05
Let be the ordinal height of a model of set theory. First . Indeed, if were countable, the internal axiom of choice would give, for every , a bijection in between and some ordinal below . Such a bijection is also valid externally, making externally countable. In particular every internal rank , , would be countable. Every element of lies in one of these internal ranks, sowould be a countable union of countable sets, a contradiction. This is why an uncountable transitive set model has uncountable ordinal height.
For , absoluteness of constructible levels gives , and that level is an element of . The reason is that satisfaction in a fixed set structure uses the same domain and finite formulas in both universes, so successor definitions agree; transfinite recursion then also makes limit stages agree. Transitivity consequently givesIt remains to locate a countability witness. Given an ambient countable ordinal , choose an injection . Since , it belongs to the constructible universe. Its transitive closure, together with itself, is countable. Choose a countable elementary substructure of a sufficiently large limit level containing this closure pointwise. The condensation lemma for the constructible universe identifies the collapse with for some countable . The collapse fixes , since all its hereditary members were included. Thus .
The ordinal itself is in , since . Being an injection between these fixed sets is a bounded formula in set theory, so recognizes as a countability witness. This proves countable-ordinal correctness under constructibility:The use of condensation supplies a witness below the height of ; merely knowing that belongs somewhere to would not be sufficient.
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 130 4 i Solution Created 2026-10-03 Updated 2026-10-05
The two Ramsey properties and the topologies. Write for the space of infinite subsets of the natural numbers, and for the infinite subsets of . The positive integers are used throughout. A Ramsey set of infinite subsets has the property that every infinite contains an infinite for which lies wholly in or wholly in .
For finite and infinite above , letThese are the basic neighbourhoods of the Ellentuck topology, denoted in the question. They form a basis: if belongs to two such sets, their stems are comparable initial segments of ; take the longer stem and the intersection of the two tails beyond that stem. This intersection contains the infinite remaining tail of and yields a basic set contained in both.
A completely Ramsey set allows such a homogeneous refinement inside every , with infinite and the stem kept fixed. Taking shows that complete Ramseyness implies Ramseyness. The ordinary topology on infinite subsets has basic cylindersIt is the usual product topology on increasing enumerations and is coarser than the Ellentuck topology.
Examples distinguishing the properties. A non-Ramsey example uses the axiom of choice. Let and enumerate all infinite sets as . Each has cardinality : an enumeration of gives the upper bound, and choosing one element from each of infinitely many disjoint pairs gives an injection from all binary sequences for the lower bound.
By transfinite recursion, choose two distinct, previously unused elements at each stage. Fewer than elements have been used at stage , so this is possible without any assumption on the Continuum hypothesis. Put . All the remain outside , since subsequent choices also avoid previously chosen elements. Every contains one and one , so is not a Ramsey set of infinite subsets. This is the non-Ramsey set from transfinite selection construction.
Perform the same construction on , giving a non-Ramsey set , and putFor any infinite , the infinite set has , so is a Ramsey set of infinite subsets. But no with infinite is homogeneous, because meets both and its complement. Therefore is not a completely Ramsey set.
Every star-open set is completely Ramsey. We give the full fusion proof for open Ellentuck sets, without quoting an infinite Ramsey theorem. Fix a star-open set and a basic set . For finite and an infinite tail above , say accepts if ; it rejects if no infinite subset of accepts . Both properties persist under passing to infinite subsets. Every infinite tail can be thinned to decide : take an accepting subset if one exists, and otherwise the original tail rejects it.
First thin to decide . If it accepts, the required homogeneous neighborhood has already been found. Otherwise keep a rejecting tail. We now fuse to an infinite set deciding every finite , where the decision for is made by .
To do this, choose successively from an infinite current tail. After choosing , thin the tail above to decide each of the finitely many subsets of , one after another, before choosing the next element. For any finite , at the stage when its largest element is selected, the current tail decides and contains every later selected element. Heredity therefore gives a decision on . For , rejection persists from the initial tail.
If rejects , only finitely many can have accepting . Otherwise let be the infinite set of those . Every member of has a first new element , and its remaining tail lies in . It therefore belongs to by acceptance of . This would make accept , contradicting rejection.
Thin a second time to so that every finite is rejected. Start with the rejected empty set. At a finite stage, all subsets of the selected elements are rejected. For each of these finitely many subsets, avoid its finitely many next elements that would give an accepted extension, and choose the next beyond all excluded elements. Since decides every finite extension, each new extension is rejected. Induction gives the asserted property of .
We claim . If , openness provides a basic set containing . Extend , if necessary, to an initial segment of containing . Write with finite . The infinite tail lies in andIt is therefore an accepting subtail for , contradicting rejection. We have found either an accepting neighborhood or a neighborhood disjoint from . Thus
Basic neighborhoods are clopen. Consider and a point outside it. If is not an initial segment of , take an initial segment of of length at least ; its ordinary cylinder cannot meet . Otherwise some element of is outside ; take through that element, and again is disjoint from .
Thus the complement of is already open in the ordinary topology on infinite subsets, and hence in the finer Ellentuck topology. A basic neighbourhood is open by definition, so
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 135 1 Solution Created 2026-10-03 Updated 2026-10-05
A proper filter on a set contains , excludes , is upward closed, and is closed under finite intersections. Order its proper extensions by inclusion. The union of a nonempty chain is again a proper filter: finitely many members lie together in one chain member. Zorn lemma, and hence the axiom of choice, gives a maximal extension . If neither nor belongs to , maximality of says adjoining either one produces the improper filter. There are therefore with and , contradicting . Thus is an ultrafilter.
For Łoś theorem, interpret the ultraproduct using when , with functions and relations interpreted coordinatewise. These interpretations are well defined because changing finitely many argument representatives changes them only outside the intersection of their agreement sets, which belongs to . For any first-order formula and sequences of parameters,Prove this by structural induction. Atomic formulas follow from the interpretation of terms. Conjunction uses finite intersections; negation uses the ultrafilter dichotomy between a set and its complement. If holds in the ultraproduct, a witness sequence gives a subset of in . Conversely, choose a witness for in every factor where one exists, and an arbitrary element in every other factor. This is the second explicit use of the axiom of choice; all factors have nonempty carriers. The inductive hypothesis applied to supplies the ultraproduct witness. The other connectives and universal quantification follow from these cases.
For the possible worlds, use free filters, equivalently proper filters extending the cofinite filter . Here “nonprincipal” must have this free-filter meaning: merely saying that a filter has no single generating subset need not make an accessible least world. The designated world is , and all worlds have carrier . Atoms, including equality, are forced byEquality may identify distinct sequences at a world; it is a persistent congruence, and at an ultrafilter world its quotient is the ordinary ultraproduct.
The required equivalence with all ultraproducts uses dense-extension filter semantics. Its recursive clauses areEvery extension in these clauses is a free proper filter. The dense clause for disjunction is essential; for propositional formulas, local disjunction would instead give a Kripke model for intuitionistic propositional logic and would invalidate the claimed equivalence.
The useful separation fact is membership in a free filter is detected by its ultrafilter extensions:Indeed, if , every has infinite intersection with : a finite intersection would imply after intersecting with a suitable cofinite set. Hence adjoining generates a free proper filter, which extends to a nonprincipal ultrafilter by the ultrafilter lemma.
Induction on formulas now gives . Negation and implication follow by adjoining the positive set on which their classical truth conditions fail. For disjunction, membership of lets every extension be refined to an ultrafilter containing one of the two sets. If that union is absent from , an ultrafilter extending contains its complement and has no further proper extension, contradicting the dense clause. For existence, choose coordinate witnesses on as in Łoś theorem. For universality, if , choose a counterexample in every factor outside it and arbitrary elements elsewhere. The resulting sequence has , so cannot force that instance. The converse follows from upward closure and persistence.
At the designated world, therefore,This semantics validates classical first-order logic, including law of excluded middle. For example, every free filter has an ultrafilter refinement deciding an atomic formula, so its excluded middle is forced even when neither disjunct is forced at the original world. To see concretely why local disjunction fails, take and an atom true exactly at even indices: neither its truth set nor its complement is cofinite, although every ultraproduct satisfies its excluded middle.
Past exam of the mathematics course of the University of Cambridge 2019 iii Paper 121 1 iii Solution 2026-10-03
Let be the given transitive model and suppose that its ordinal height of a model of set theory were a countable set. For every , the internal Axiom of choice gives a bijection from to an ordinal of ; transitivity makes this an actual bijection, and the ordinal is externally countable. Thus every element of is externally countable.
For each , the internal rank belongs to and is therefore countable. Every lies in one of these ranks, so is a countable union of countable sets and is itself countable, contrary to the hypothesis. By uncountable transitive set model has uncountable ordinal height, contains uncountably many ordinals.
Past exam of the mathematics course of the University of Cambridge 2019 iii Paper 121 1 ii Solution 2026-10-03
Suppose that the countable ordinal satisfied . The axioms force to be a limit ordinal above , so choose an externally countable cofinal function into , with . The internal Axiom of choice gives a bijection in between each and some ordinal below . Every such ordinal is externally a countable set, hence every is externally countable. The countable union of countable sets is countable, sowould be countable. But contains the full power set , which is uncountable by Cantor theorem. This contradiction is the result Countable rank-initial segment cannot model ZFC, and therefore
Past exam of the mathematics course of the University of Cambridge 2020 ii Paper 4 16H a Solution Created 2026-09-24 Updated 2026-09-29
Zorn lemma states that if every chain in a nonempty partially ordered set has an upper bound in that set, then the set has a maximal element. It is equivalent, over the usual axioms of set theory, to the axiom of choice.
Past exam of the mathematics course of the University of Cambridge 2021 iii Paper 158 2 iv Solution 2026-09-28
By part ii every subset of the Baire space of sequences is -Suslin. If , part i would make every such set -Suslin. Therefore
Now suppose . The axiom of choice gives a set of cardinality exactly . If were -Suslin, the Aleph-one-Suslin decomposition into analytic sets would write it as a union of analytic sets. If all those analytic sets were countable, their union would have cardinality at most , so one of them is uncountable. The perfect set property for analytic sets then makes that member, and hence , have cardinality , contradictingThus is not -Suslin, and
Past exam of the mathematics course of the University of Cambridge 2021 iii Paper 158 3 ii Solution 2026-09-28
Suppose ZFC proved that every -Suslin set is determined. The assumed consistency of ZFC and the relative consistency of the Continuum hypothesis would then give a model ofIn that model . By Every set of reals is continuum-Suslin, every subset of is therefore -Suslin and hence determined. This is the axiom of determinacy.
But the axiom of choice produces an undetermined set of reals, so ZFC and the axiom of determinacy are incompatible. The displayed theory cannot have a model, contradicting the relative consistency of ZFC plus the continuum hypothesis. Hence ZFC cannot prove that all -Suslin sets are determined.
Past exam of the mathematics course of the University of Cambridge 2021 ii Paper 3 16G a Solution Created 2026-09-24 Updated 2026-09-25
For cardinals, means that there is an injection but no bijection. Under the axiom of choice, every set is well-orderable, so every infinite cardinal is the initial ordinal for a unique ordinal . Cantor theorem givesand minimality of the successor cardinal givesThe strict inequality printed in the conversion is not provable and can be false under the generalized continuum hypothesis; the intended symbol must be .
Past exam of the mathematics course of the University of Cambridge 2023 ii Paper 4 16H a Solution Created 2026-09-24 Updated 2026-09-25
Assume the axiom of choice. By the well-ordering theorem, every set is bijective with an ordinal, and hence with an initial ordinal. Any two ordinals are comparable, so for any sets either injects into or injects into . Transitivity is immediate, and antisymmetry on cardinalities follows from the Cantor-Schröder-Bernstein theorem. Thus cardinal comparison is a total order.
Conversely, assume the cardinal comparability principle. Given any set , let be its Hartogs ordinal. By Hartogs theorem, there is no injection . Comparability therefore supplies an injection . Pulling the ordinal order back to gives a well-order of . Hence every set can be well-ordered, and the well-ordering theorem implies the axiom of choice.
Past exam of the mathematics course of the University of Cambridge 2023 ii Paper 4 16H b Solution Created 2026-09-24 Updated 2026-10-03
Under the axiom of choice, identify every infinite cardinal with its initial ordinal. We prove by transfinite induction on infinite cardinals. The countable case follows from the usual diagonal enumeration of .
For the induction step, well-order the Cartesian product by first comparingand then using lexicographic order among pairs with the same maximum. The predecessors of lie in , where . Put . If is infinite, the induction hypothesis makes this predecessor set have cardinal at most ; if is finite, the same conclusion is immediate.
Let be the order type of this well-order. Every proper initial segment of therefore has cardinal less than . Hence , since otherwise its initial segment of order type would have cardinal . Thus . The map gives the reverse injection, and the Cantor-Schröder-Bernstein theorem yields
Past exam of the mathematics course of the University of Cambridge 2023 ii Paper 4 16H c Solution Created 2026-09-24 Updated 2026-09-25
Letbe the injection witnessing , and fix . Extend the inverse of to a surjectionby settingThis construction uses only the fixed pair, not the axiom of choice.
Restrict to the -summand and take its second coordinate:If is onto, it is the required surjective function from to .
Otherwise choose one . For each , surjectivity of gives a preimage of . No such preimage lies in the -summand, by the choice of , so it lies in the -summand. Unless , this preimage is exactly and is unique: all points outside the range of map only to the default pair. Distinct give distinct preimages because is injective.
If , these unique preimages therefore define an injective function . The only exceptional case is , where they initially define an injectionIf is onto, extend it arbitrarily at to obtain a surjection . If it is not onto, choose one and set ; this gives an injection . These cases prove the product-sum comparison lemma entirely in ZF.
Past exam of the mathematics course of the University of Cambridge 2023 ii Paper 4 16H d Solution Created 2026-09-24 Updated 2026-09-25
Part (b) proves one implication. Conversely, assume in ZF thatfor every infinite cardinal . Let be any set and let be its Hartogs ordinal. Finite is already well-orderable, so suppose is infinite and form the disjoint unionBy hypothesis, is bijective with . Since injects into , we obtain
Apply part (c), with and . It gives either an injection or a surjection . The first alternative contradicts Hartogs theorem. In the second, every fiber is a nonempty set of ordinals and therefore has a least member. The mapis an injection of into the ordinal and pulls its well-order back to . Thus every set is well-orderable, so the well-ordering theorem gives the axiom of choice. This proves the Tarski cardinal-square theorem.
Past exam of the mathematics course of the University of Cambridge 2024 ii Paper 3 16I a Solution Created 2026-09-24 Updated 2026-09-25
Zorn lemma says that a nonempty partially ordered set in which every chain has an upper bound has a maximal element. The axiom of choice says that every family of nonempty sets has a choice function. The well-ordering theorem says that every set admits a well-order.
Choice gives the Hausdorff maximal principle by repeatedly choosing an element extending a chain; the union at limit stages is again a chain. A maximal chain has an upper bound, and that upper bound is maximal, proving Zorn. Conversely, apply Zorn to partial choice functions ordered by extension. A maximal partial choice function must have the full family as domain, proving choice.
Choice also well-orders a set by recursively choosing from the unchosen remainder; Hartogs theorem forces this recursion to exhaust the set before it reaches the Hartogs ordinal. Conversely, from a well-order on the union of a family, choose the least element of each member. Thus all three principles are equivalent.
Past exam of the mathematics course of the University of Cambridge 2025 ii Paper 3 16H a Solution Created 2026-09-24 Updated 2026-09-25
By choice-function well-ordering construction, use transfinite recursion to choosewhenever the set on the right is nonempty. The chosen elements are distinct, so if this construction continued through the Hartogs theorem ordinal , the map would inject into , a contradiction. It therefore stops at some ordinal . At the stopping stage every element of has been selected, and henceis a bijection .
Assuming the axiom of choice, every set has such a choice function on its nonempty subsets. Transporting the membership order on across the bijection well-orders . Thus the axiom of choice implies the well-ordering theorem.