Past exam of the mathematics course of the University of Cambridge 2009 iii Paper 25 2 Solution Created 2026-10-03 Updated 2026-10-14
The Rieger-Bernays permutation model changes membership, not the underlying domain. In a model of ZF, let be a definable class bijection, with parameters allowed, and defineEvery old set is the new extension of precisely the object . Translation of formulas replaces each membership assertion by this definable relation. Both images and inverse images of old sets under are sets by replacement.
Here are the axiom checks. Extensionality follows because equal new extensions mean and hence . The new empty set is and the new pair is . For an object , new union and power set have representativesThese formulas verify the actual new membership conditions. A definable subset of the new extension is an old set by separation after translation, and its representative gives new separation. Similarly, a functional new formula on that extension has an old set as range by replacement; apply to its range. For infinity, iterate the new successor operationstarting from the new empty set. Old recursion and replacement collect its finite iterates into a set , and is a new inductive set. Thus all axioms of ZF except possibly foundation hold.
Now swap the old objects and and fix everything else. The old object then satisfies , and its entire new extension is . It is a Quine atom, so foundation fails. Taking to be the identity gives the original model where foundation holds. Foundation is independent of the other ZF axioms, relative to consistency of ZF.
A full permutation of a model of choice does not destroy choice. Given a new family of nonempty new sets, old choice selects an element of each old extension ; replacement converts its graph into new ordered-pair coding. Thus simply repeating the preceding unrestricted permutation construction would not prove independence of choice. The extension needed is the hereditarily finite-supported Quine-atom model.
Start with a model of ZFC and simultaneously swap with for all . These transpositions have disjoint supports: none of these infinite ordinals is a singleton, and the ordinals and their singletons are separately distinct. Put , whose members now have new extensions . Build the universe over these Quine atoms by allowing arbitrary new sets of previously constructed objects at each successor stage, and taking unions at limit stages. More explicitly, begin with , putand take the union over all ordinals. The singleton with sole member is already , as extensionality requires; it is not added as a different atom or set. Every other object's membership has a well-founded construction rank once these designated atomic self-loops are treated as rank-zero leaves.
Every permutation of extends to an automorphism of this universe: on atoms use , and on every non-atomic object recurse byThe inverse permutation gives its inverse, and the formula preserves . Call an object supported by a finite when every permutation fixing pointwise fixes that object. Retain only objects which are supported and all of whose members are hereditarily supported; the recursion here again stops at atoms, whose support is their singleton. Denote this class by .
We verify that is a model of ZF without foundation. It is membership-closed and hence retains extensionality. Pairing uses the union of the two parameter supports, and union uses the support of its input. For separation, use the finite union of the supports of the domain and all parameters: permutations fixing them preserve satisfaction in , so they fix the defined subset. Every member remains hereditary. For replacement, the same support fixes the image of a definable functional relation; its elements already lie in by the internal range condition, and old replacement supplies the underlying set of them. These assertions are legitimate class translations because construction ranks, supports and hereditary support are definable in the starting model.
For power set, start with the set of all new subsets of a supported set and retain exactly those lying in . The resulting collection is fixed by every permutation fixing the original set's support: the action preserves hereditary support and permutes its subsets. Every retained member is hereditary, so this is the internal power set. The empty set and the pure finite and infinite natural-number hierarchy have empty support, yielding infinity. The new pairing, union and comprehension representatives discussed above therefore remain inside . Foundation still fails because all the Quine atoms are in .
The set itself has empty support and hereditary members. So does the family of its two-element subsets, each of which has a finite support in a permutation action. If this family had a choice function , let be a finite support in a permutation action of , and choose distinct . The transposition of fixes and the unordered pair , but interchanges either possible chosen value . It cannot fix the function graph, contradicting its support. Thus choice fails in .
The unrestricted permutation model over the same initial ZFC model satisfies choice and fails foundation, whereas its hereditarily supported submodel fails both. Hence choice is independent of ZF with foundation omitted. These are relative-consistency constructions, not an assertion that ZF proves its own consistency. Starting with ZFC is harmless for the usual consistency comparison with ZF, by the constructible-universe relative-consistency theorem.
Past exam of the mathematics course of the University of Cambridge 2009 iii Paper 25 4 Solution Created 2026-10-03 Updated 2026-10-14
A useful precise form of the Ehrenfeucht-Mostowski theorem is this: for an infinite structure and any linear order , a model of can be generated as a Skolem hull by distinct order indiscernibles . Every order automorphism of extends to an automorphism of that hull in the chosen Skolem language. One may first name all elements of , giving an elementary extension containing the original structure. The generation and uniqueness assertions concern this specified expansion, not arbitrary automorphisms of its reduct.
Choose a Skolem expansion : for each existential formula add a function selecting a witness whenever one exists. Introduce constants for . Take the theory of , distinctness of these constants, and all equivalencesThe formulas here are in the fixed expanded language, without the newly added as extra parameters. If naming , use its complete elementary diagram and allow those original names in the formulas.
Every finite fragment has a model by Ramsey's theorem. Only finitely many formulas and constants occur. Take a sequence of distinct elements of . For each arity appearing, color the increasing tuples from this sequence by the finite vector of truth values of all formulas of that arity. Successive Ramsey thinning gives an infinite subset homogeneous for each of these finitely many colorings. Assign the finitely many constants in increasing order to distinct elements of this subset. This satisfies every displayed equivalence in the fragment; the original theory is satisfied because the underlying structure remains . Compactness now gives a model of the full theory, with the required order-indiscernible sequence.
The substructure generated by the constants under the Skolem functions is elementary: any existential formula with parameters which are terms in the generators has its Skolem witness in that same hull. If is an order automorphism of , defineIndiscernibility makes this well-defined, by applying it to the equation between any two term representations using the increasing tuple of all their indices. The same argument preserves every relation and function; supplies the inverse. It is unique in the generated Skolem structure. This completes the Ramsey proof, rather than stopping at the existence of indiscernibles.
For simple typed set theory with atoms, use sorts and membership only from to . A set predicate distinguishes sets from atoms, extensionality compares sets of the same positive type, and comprehension produces in type every subset of defined by a well-typed formula. Atoms have no members. First-order models use Henkin semantics; they are not required to have their next domain equal to the full external power set. Typical ambiguity is the schema for each closed sentence, where every sort index in is raised by one.
We show finite satisfiability of this entire typed theory with ambiguity. Choose a list of ranks above , spaced by at least two. For a finite increasing selection of ranks , letwhere is the set of objects declared to be sets at type . Membership from to is ordinary membership restricted to objects of ; all other type- objects are atoms. The spacing puts inside . Thus comprehension and set extensionality hold exactly, and atoms have no typed members. There are infinitely many objects at every visible type, so any usual typed infinity requirement also holds.
The auxiliary rank provides a uniform interpretation if a set predicate is allowed at type zero; no type-minus-one domain is used in the theory. This avoids artificially declaring all type-zero objects to be atoms, which would not be invariant under type-raising. If the language has no type-zero set predicate, simply ignore this auxiliary interpretation.
A finite set of ambiguity instances uses finitely many closed sentences of bounded highest type, say at most . Color increasing -tuples of ranks by their finite truth vector in the structure with visible domains and the auxiliary preceding rank. Ramsey's theorem gives an infinite homogeneous rank set. Choose consecutive ranks from it and build the hierarchy on all these ranks. The first window evaluates each original sentence; shifting the window one place evaluates its uniform type-raise. Homogeneity makes the truth vectors equal. All finite typed axioms and the selected ambiguity instances therefore hold together. Choosing large enough covers every sort needed by the finite fragment. Many-sorted compactness, equivalently ordinary first-order compactness after encoding sorts, yieldsThis is a model existence argument in the ambient set theory; no equality of adjacent type cardinalities is claimed. The gaps between ranks supply atoms, and the ambiguity is about truth of sentences, not a bijection between domains.
Past exam of the mathematics course of the University of Cambridge 2010 iii Paper 10 4 Solution Created 2026-10-03 Updated 2026-10-14
A set family shatters a set when its traces on include all of . The Sauer-Shelah lemma says that a set family which shatters no -set satisfiesEquivalently, if exceeds this sum, it shatters a -set. Binomial coefficients with index greater than are zero; if the inequality reduces to the whole-power-set bound. The VC dimension formulation puts .
We give the full inductive proof. Split according to the last coordinate, deleting that coordinate from the present section, and write these two set families on as . PutThe inclusion-exclusion principle gives . If shattered a -set, then would shatter it too. If shattered a -set , both versions of each required trace, with and without the last coordinate, would occur in , which would shatter . Thus the two mathematical induction bounds apply:using Pascal's identity. For the set family has at most one member. For , the intersection section must be empty, since any nonempty set family shatters the empty set. These supply the mathematical induction bases; the forbidden-empty-set case has an empty set family and an empty sum. Sharpness is attained by all subsets of size at most , which cannot shatter a -set.
Now fix in the infinite-ground-set problem. Choose, using the hypothesis with , a set of size with at least distinct traces. If its trace set family shattered no -set, the Sauer-Shelah lemma would givea contradiction. Therefore some of size is shattered by the trace set family, and hence by itself. Thus every finite shattering size occurs. The use of makes the contradiction strict, even though the hypothesis only gives a half-power-set lower bound.
An infinite realization does not follow. For a concrete unbounded finite shattering without an infinite universal trace construction, partition into disjoint finite blocksand takeEvery member is finite. Given , choose ; its trace set family is the full power set, so it has members and is shattered. However, an infinite cannot be contained in one finite block. Choose from different blocks. No member of contains both, so is not a trace on . Consequently there need not be an infinite whose traces contain every finite subset of .
Past exam of the mathematics course of the University of Cambridge 2010 iii Paper 20 5 Solution Created 2026-10-03 Updated 2026-10-14
Work inside a model of ZF. Let be a definable class bijection, with definable inverse, so that its image and inverse image of every set are sets by Axiom schema of replacement. Define new membership byThis is the Rieger-Bernays permutation model convention used here. Its basic advantage is that every prescribed old set is the new extension of the object . We verify the axioms rather than treating a membership permutation as automatically harmless.
The new axiom of extensionality follows because equality of the new extensions means , hence . The new empty set and unordered pair are and . Union and power set are represented byIndeed, the elements of the first object are exactly the new elements of new elements of ; the elements of the second are exactly the objects whose new extensions are subsets of .
Translate an arbitrary formula recursively by replacing each atomic by . This is an ordinary definable formula in the old model. Old axiom schema of separation forms any specified subclass of , and supplies the new separated set. Old Axiom schema of replacement similarly collects the uniquely specified images of all elements of , and applying supplies its new representative. This verifies the full schemas, including formulas with unbounded quantifiers.
For axiom of infinity, define andThen . These objects are distinct by induction: equality of with an earlier would equate old sets of respectively and distinct members. Old replacement collects , and is a new inductive set. Thus the construction satisfies every axiom of ZF except possibly Axiom of foundation.
Now interchange the old objects and and fix everything else. For we have , so its new sole member is itself: . This Quine atom contradicts Axiom of foundation. The identity permutation preserves the original model and its foundation. Hence, relative to consistency of ZF, foundation is independent of the other ZF axioms.
For the further independence result, a full permutation of a model of choice is insufficient. If the old model satisfies axiom of choice, then for any new family of nonempty new sets, old choice selects for every . Encode its graph using the new ordered pairs, and represent that graph by . This is a new choice function. We therefore add a hereditary finite-support restriction to a universe with many Quine atoms.
Start now with a model of ZFC. Put , and let interchange and for every , fixing other objects. All these transpositions are disjoint: the infinite ordinals are distinct and none is a singleton. In the resulting membership structure, is an infinite family of Quine atoms.
Build its universe by the internal transfinite hierarchyWrite for the union over the old ordinals. Apart from the atomic self-loops, an object's new members have lower construction ranks. Every permutation of therefore extends recursively to : on atoms use the prescribed permutation, and on other objects putThis is well defined and preserves . A nonatom cannot be sent to an atom, since an extension consisting solely of one atom already represents that atom. Recursing with gives the inverse, so these maps are genuine automorphisms.
Say that has finite support if every such permutation fixing pointwise fixes . Let consist of the atoms and the objects with finite support all of whose new members, recursively away from atomic self-loops, belong to . This is the hereditarily finite-supported Quine-atom model. We check why it still has the required set-theoretic axioms.
It is closed under taking new members, so extensionality remains valid. The empty object and the pure finite ordinals have empty support. Their internally represented infinite collection also has empty support, giving infinity. Pairs and unions use the finite unions of their constituents' supports; all their members remain hereditary members of .
For a set , take all objects whose new extensions are subsets of . They form an old set, since the unrestricted new power set is an old set and membership in is definable. Its representative has support contained in a support of , because an automorphism fixing permutes precisely these hereditary subsets. All its members belong to . Hence this is the power set required inside , not a claim that unrestricted external subsets are retained.
For separation, relativize the formula to . A support for together with supports of the finitely many parameters fixes the resulting subclass; its members are hereditary, so its representative belongs to . For replacement, old replacement applied to this relativized definable functional relation collects the range. Its members have a common bound on their construction ranks, by taking the supremum of the set of ranks, so the range's representative lies in . The same finite union of parameter and domain supports fixes the range by uniqueness of each image. It is therefore hereditary and belongs to . These arguments verify the full schemas. Thus .
Finally and the family of its two-element subsets belong to with empty support. Suppose a choice function for this family belongs to , and let be a finite support for . Choose distinct atoms and transpose them. This permutation fixes and fixes the unordered pair , but interchanges its two possible selected members. Equivariance would requirewhich is impossible. Hence choice fails in . Together with a model of ZFC, or with its full permuted model satisfying choice and failing foundation, this proves independence of axiom of choice from ZF minus foundation, relative to consistency of ZFC. All hierarchy and support arguments are internal to the starting model; no transitive-model assumption is needed.
Past exam of the mathematics course of the University of Cambridge 2011 ia Paper 4 7E Solution Created 2026-09-24 Updated 2026-10-14
Define the binomial coefficient to be the number of -element subsets of an -element set. Counting ordered selections and dividing by the orders of each subset givesEvery subset has exactly one size, while each of the elements can independently be included or omitted. Hence the power set has members andTo prove the binomial theorem, expand the product of factors . A term results from choosing from precisely an -element subset of the factors and choosing one elsewhere. Its coefficient is therefore . This is a finite distributive expansion, valid for every real , and givesDifferentiate this polynomial identity and set :A second derivative gives for . Since , it follows thatThe formula also holds for , when its value is one; that case can be checked directly without differentiating twice.
For the squared binomial coefficients, compare the coefficient of in . On the left it is , and the binomial coefficient symmetry gives . ThusFinally put and replace the index by . The same symmetry gives . Adding the two expressions and using the preceding identity yields
Past exam of the mathematics course of the University of Cambridge 2012 iii Paper 83 1 i Solution Created 2026-10-03 Updated 2026-10-14
Here the power set notation gives . Suppose a nonempty set has no -minimal member. Form its intersection . This is a set: for any one , use the axiom schema of separation inside to define the elements common to all members of . Selecting a single witness to nonemptiness is not an application of the axiom of choice.
For an arbitrary , lack of minimality supplies some with . Since , every subset of is a subset of , soThis conclusion holds for each , without choosing all the corresponding simultaneously. Intersecting over gives .
For completeness, the contradiction in Cantor's theorem is completely explicit here. By the axiom schema of separation put . Then , and consequentlywhich is impossible. Thus no such exists:This power-set-predecessor relation proof uses neither a descending sequence nor a comparison of possibly non-well-orderable cardinalities. It proves well-foundedness directly from the minimal-member definition.
Past exam of the mathematics course of the University of Cambridge 2013 ia Paper 4 7E ii Solution Created 2026-09-24 Updated 2026-10-07
For the cardinality of integer-periodic function spaces, fix a positive period first. A periodic function with that period is completely and uniquely determined by its values at , so this class is in bijection with . The integers are a countable set, and repeated pairing shows that a finite Cartesian product of countable sets is countable. Taking the union over positive and using the countable union of countable sets proves that the integer-domain periodic functions form a countable set.
For the rational domain, even period one leaves infinitely many independent choices. Let for ; these are distinct members of . For every subset , defineThe fractional part is unchanged by adding one, so is an integer-valued periodic function on . Distinct subsets give distinct functions because records whether . Thus the uncountable power set of injects into these functions. The rational-domain periodic functions form an uncountable set. The difference is that has only finitely many residue classes modulo a fixed integer period, whereas has infinitely many.
Past exam of the mathematics course of the University of Cambridge 2013 iii Paper 19 1 i b Solution Created 2026-10-03 Updated 2026-10-07
A strongly inaccessible cardinal is an uncountable cardinal that is both regular and a strong limit:Regularity excludes expressing as the supremum of a shorter increasing sequence, while the strong-limit requirement concerns all smaller power sets. Merely being an uncountable regular limit cardinal is the weaker notion of a weakly inaccessible cardinal.
Past exam of the mathematics course of the University of Cambridge 2013 iii Paper 19 1 ii b Solution Created 2026-10-03 Updated 2026-10-07
The printed inclusion-and-elementarity assertion is false if transitivity is required of the same submodel. Take the theorem of ZFC that combines the axiom of infinity and the Axiom of power set. Whenever satisfies this sentence, it contains , every subset of , and their actual power set . A submodel contains and , since these are uniquely definable in . If were transitive, it would contain every element of , contradicting countability by Cantor theorem.
The corrected conclusion uses an elementary embedding rather than elementary inclusion. By Lévy reflection theorem, choose with and with Extensionality true there. The Downward Lowenheim-Skolem theorem says that an infinite structure in a countable language has a countable elementary substructure. Apply it to obtain a countable . The membership relation on is externally well-founded, and elementarity makes it extensional. The Mostowski collapse theorem gives an isomorphism onto a countable transitive set. HenceIndeed : rank induction gives for every . The crucial correction is that , rather than the inclusion of , is elementary. For a formula with free variables, apply this argument to its universal closure.
Past exam of the mathematics course of the University of Cambridge 2013 iii Paper 19 1 iv Solution Created 2026-10-03 Updated 2026-10-07
The structure of hereditarily small sets is transitive. If , all its sets are hereditarily finite, so it cannot satisfy Infinity. Therefore the assumed model has .
Let be a cardinal. The ordinal belongs to , and every actual subset of also belongs to : its transitive closure has size at most . The Power set axiom inside therefore produces the actual , since all subsets relevant to the internal definition are present. This power set itself belongs to , soThus is a strong limit. Its regularity was assumed, and we have proved uncountability. Hence is strongly inaccessible.
Past exam of the mathematics course of the University of Cambridge 2014 iii Paper 21 5 ii Solution Created 2026-10-03 Updated 2026-10-06
As printed, yes: the relation is universal. The original PDF puts the existentially quantified element in the same subset as the universally quantified element; this is not an OCR substitution. For each element of that subset, choose the element itself as witness, using reflexivity of the underlying well-quasi-ordering. For an empty subset the condition is vacuous. The truth value therefore never depends on the proposed target subset. On the power set this is a reflexive transitive relation, and every two terms of any infinite sequence are related:A well-quasi-ordering need not be antisymmetric, so universal comparability is allowed.
If the existential element is instead intended to belong to the target subset, the natural relation is the Hoare domination preorderFor arbitrary subsets the answer to that corrected question is no. Here is a complete counterexample, the Rado order. TakeThis is a partial order. Reflexivity is immediate. For transitivity, two same-row comparisons compose ordinarily. If the first comparison crosses rows and the second stays in its row, its target first coordinate is unchanged, so the cross-row inequality persists. If the first stays in its row and the second crosses, use ; if both cross, use . Antisymmetry follows because comparisons across distinct rows in both directions would require .
The Rado order is a well-quasi-ordering. Given an infinite sequence , if a first coordinate repeats infinitely often, its corresponding natural-number second coordinates have a nondecreasing pair, giving a same-row comparison. Otherwise each first coordinate occurs only finitely often, so the first coordinates in every tail are unbounded. In particular some later exceeds , giving .
For each , take the infinite row . For distinct , choose . The element is below no member of , since its first coordinate is different and fails. Thus for every pair of distinct indices. These subsets form an infinite antichain, so the Hoare domination preorder on is not a well-quasi-ordering.
If only finite subsets were intended, the answer changes again: the finite-subset lifting of a well-quasi-order is a well-quasi-ordering. Enumerate each finite subset as a finite word. Higman lemma gives an earlier word embedding into a later one with every letter increased, which witnesses Hoare domination preorder comparison of the underlying subsets. The PDF specifies no finiteness restriction, so this observation supplements rather than replaces the literal answer and the arbitrary-subset counterexample.
Past exam of the mathematics course of the University of Cambridge 2016 ia Paper 4 5E a Solution Created 2026-09-24 Updated 2026-10-06
Suppose were a surjective function. Form the subsetSince belongs to the power set, surjectivity would give for some . But then holds if and only if , a contradiction. Thus no such function is surjective, and in particular there is no bijection from to its power set. This is Cantor theorem; the argument also applies when is empty.
For infinite binary sequences, use the bijectionwith , taking . Conversely, a subset determines its sequence of membership indicators. The power set is infinite, since it contains all singletons, and Cantor theorem rules out a bijection with . Hence it is an uncountable set, as is the set of infinite binary sequences. Equivalently, a proposed enumeration is defeated by the sequence , which differs from its th listed sequence at position . This is the Cantor diagonal argument.
Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 121 4 d Solution Created 2026-10-03 Updated 2026-10-06
A witness to failure of the Axiom of power set is . Every subset belongs to , since its transitive closure has cardinality at most . If some were the internal power set of , transitivity and bounded subsethood would force to contain every ambient subset of , and only those subsets. Thus it would be the full .
By the Cantor theorem,Its transitive closure contains all its members, so . This contradicts . ThereforeThe power-set failure in hereditarily small sets needs no assumption about the Continuum hypothesis.
Past exam of the mathematics course of the University of Cambridge 2017 iii Paper 121 1 iii Solution Created 2026-10-03 Updated 2026-10-05
The Von Neumann hierarchy is the following transfinite recursion on the ordinals:Here denotes the full power set. The levels are increasing transitive sets, and the construction is continuous at limit ordinals. Transfinite induction proves these properties: transitivity at a successor follows because a member of a subset of already belongs to ; at a limit it follows from the set union of increasing transitive sets. In ZF, Axiom of foundation and Axiom schema of replacement ensure that every set belongs to some . In terms of the rank of a set, exactly when .
Past exam of the mathematics course of the University of Cambridge 2017 iii Paper 121 2 v Solution Created 2026-10-03 Updated 2026-10-05
The assumed beth number equality means in the ambient universe. Put with , using the relative constructible hierarchy defined above.
The base is transitive because every member of a member of is a finite ordinal, hence itself a subset of . Moreover and , and is an inner model of ZF. The latter standard fact follows from the hierarchy and reflection: bounded-rank witnesses give pairing and union; reflection gives separation and replacement; ambient replacement bounds the stages of all relatively constructible subsets of any fixed set, giving power set. It does not require axiom of choice inside . Since no new subsets of can appear in an inner class,
Since inner models with all reals preserve omega-one, it suffices to check that their real-code argument applies to . Every ambient countably infinite ordinal has a well-order code on , coded by a subset of in . Finite ordinals and are already shared. This code belongs to , is well-founded there, and its Mostowski collapse theorem interpretation inside is the same ordinal as outside. Hence the ordinal is countable in . Conversely, any countability witness in remains a witness in the ambient universe. Thus .
If satisfied the Continuum hypothesis in its usual well-orderable formulation, it would contain a bijection from onto its power set of . The same bijection would exist externally from onto , contradicting . ThereforeThis proof uses agreement on all reals and on , not an unwarranted assertion that satisfies axiom of choice or computes every higher cardinal number correctly.