Past exam of the mathematics course of the University of Cambridge 2017 iii Paper 121 3 i Solution Created 2026-10-03 Updated 2026-10-05
Use standard notation for forcing: means that is stronger. A generic filter is nonempty, upward closed and downward directed, and meets every dense subset of a forcing order in the ground model. Names below are forcing names in , with pairs ordered as .
The semantic forcing relation isHere is the evaluation of a forcing name. Countability of supplies such generic filters through every condition by the Rasiowa–Sikorski lemma.
Define the syntactic forcing relation by mutual well-founded recursion on the forcing names for the atomic cases, then induction on the first-order formula. Its membership clause isFor equality, first abbreviateand set exactly when both inclusions hold. Each recursive call lowers the rank of at least one forcing name without raising the other. This makes the mutual recursion well-founded.
For a basis of connectives consisting of logical conjunction, negation and existential quantification, the remaining clauses areThe last line is the existential clause of syntactic forcing; witnesses need only occur densely, rather than be forced by itself with one preselected name. Other connectives are defined by logical abbreviations. The recursion gives a definable relation inside for each fixed first-order formula, with quantification over the class of its names. If has no greatest element, use canonical forcing names , which still evaluate to . It also proves monotonicity: strengthening a condition preserves what it forces. The forcing theorem identifies the two relations and supplies the truth lemma.
Past exam of the mathematics course of the University of Cambridge 2017 iii Paper 121 3 iv b Solution Created 2026-10-03 Updated 2026-10-05
Let be a dense subset of a forcing order . Then is dense in the product forcing order: below , choose in and retain . The generic filter meets it, so its first projection meets . Together with the filter properties proved above, this givesThe same argument proves that is -generic over , but genericity over the larger generic extension needs the next argument.
Past exam of the mathematics course of the University of Cambridge 2017 iii Paper 121 3 iv c Solution Created 2026-10-03 Updated 2026-10-05
We prove mutual genericity for product forcing. Let be a dense subset of , and take a forcing name evaluating to . By the forcing theorem, some forces that is a dense subset of the canonical forcing name for .
In defineThis set is dense in the product forcing order. Given , the incompatible case is immediate. Otherwise first strengthen below . The forced density assertion and the existential clause of syntactic forcing supply a further and a ground-model with . To justify choosing a ground-model , a name forced to lie in can densely be made equal to some by the atomic membership clause; strengthen to that equality and use the forced order comparison. Thus lies below .
The generic filter meets . It cannot meet the first part, because its first projection contains and is directed. Hence there is with and . Soundness of the forcing theorem gives , and the projection gives . Since every such is met,This establishes the stronger property, rather than merely meeting dense ground-model subsets.
Past exam of the mathematics course of the University of Cambridge 2017 iii Paper 121 4 iii Solution Created 2026-10-03 Updated 2026-10-05
Suppose, towards a contradiction, that . Then is a ground-model set by axiom schema of separation. It is dense. If , it already lies in . If , atomless forcing order structure gives incompatible forcing conditions . Both cannot belong to the directed filter , so at least one is a strengthening of in .
All compatibility and extension quantifiers range over the same ground-model set , so this density argument is also valid internally in the transitive model . Genericity requires , contradicting the definition of . Therefore a generic filter for an atomless order is new:The assumption is essential: a forcing atom determines a ground-model generic filter. For an atom , the conditions compatible with form a generic filter : two such conditions have strengthenings below , which have a common strengthening by the atom property; every dense set has a member below . In a general partial order, need not be the principal filter above .
Past exam of the mathematics course of the University of Cambridge 2017 iii Paper 121 4 iv Solution Created 2026-10-03 Updated 2026-10-05
Put and let . Conditions from Fn forcing agree on common coordinates because is directed, so is a function. For each , the ground-model setis dense: add a value at that coordinate if necessary. The generic filter meets all these sets, making total.
For distinct , the ground-model setis dense. Choose fresh for both rows of a finite condition and assign and there. Genericity therefore makes the rows pairwise different. The generic coordinate reals for finite-function forcing are , and in the generic extensionThe family is a set in , for example by collecting the ground-model names and evaluating the corresponding name for their indexed family. This argument only needs as the specified ground-model ordinal; it does not silently assume a cardinal preservation by chain-condition forcing result.
Past exam of the mathematics course of the University of Cambridge 2017 iii Paper 121 4 v Solution Created 2026-10-03 Updated 2026-10-05
The Rasiowa–Sikorski lemma constructs a generic filter over each . Every resulting generic extension remains a countable transitive model of ZFC: there are only countably many ground-model names externally. The order has the same elements and ordering at every stage, and atomless forcing order structure is absolute because all its quantifiers are bounded to . Hence the generic filter for an atomless order is new result gives for every .
The increasing union is transitive and contains . If it satisfied Axiom of power set for , there would be a set withChoose with . The next-stage generic filter belongs to and is an actual subset of . This subset assertion is absolute for the transitive set , so . Transitivity of and then give , a contradiction. Thus the power-set failure in an increasing union of generic extensions occurs already at the fixed ground-model order:The stages form an increasing chain, not an elementary chain, so the elementary chain theorem does not assert ZFC for their union.
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 121 2 iv Solution Created 2026-10-03 Updated 2026-10-05
We give a relative-consistency argument using a finite-function collapse to countable size. The assumed consistency implies that ZFC is consistent. Passing to the constructible universe gives consistency of , which also satisfies the Generalized continuum hypothesis. Work in this ground theory, let , and force with finite partial functions , ordered by reverse inclusion.
The union of a generic filter is a total surjection : prescribing a new domain coordinate is dense, and putting any specified into the range is dense. Hence becomes countable. Set forcing preserves ordinals, and absoluteness of constructible levels implies that the extension has the same constructible universe as the ground model. Its is therefore still the old , so it satisfies the stated countability of constructible omega-one condition.
We must also verify GCH after the collapse. The order has ground-model size , hence the -chain condition. By cardinal preservation by chain-condition forcing, all old cardinals at least survive. Every old ordinal below has size at most and becomes countable, so the old is exactly the new .
A name for a subset of a fixed ground-model ordinal can be chosen as a set of pairs with and a condition: use an antichain deciding membership at each coordinate. Thus the number of such names in the ground model is at most . For subsets of this is by ground-model GCH. In the extension it gives , and Cantor theorem gives the reverse lower bound. For every old cardinal the bound isin the ground model. Both and remain cardinals, so again the upper bound and Cantor theorem give the extension's equality . These are all its uncountable cardinals. This proves GCH preservation by a finite-function collapse in the required case.
The forcing relative-consistency theorem now yieldsThe construction in fact only needs consistency of ZFC. This argument uses the formal inner-model and forcing consistency theorems; it does not infer the existence of a countable transitive model merely from consistency.
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 121 3 ii b Solution Created 2026-10-03 Updated 2026-10-05
For the reverse implication, suppose and . By the existential clause of syntactic forcing, the setis dense below ; the existential quantifier ranges over forcing names of . Definability of the syntactic forcing relation and axiom schema of separation put in .
To apply genericity, augment it to the globally dense setA condition compatible with has an extension below , then one in , and an incompatible condition already lies in . Thus is a dense subset of a forcing order in . The generic filter meets it. Since , directedness prevents from containing a condition incompatible with , so some exists.
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 121 3 i Solution Created 2026-10-03 Updated 2026-10-05
Use standard notation for forcing, so means that is stronger. Let be the canonical forcing name for the ground-model condition . DefineHere means that they are incompatible forcing conditions. The checks and their collection are formed by recursion and Axiom schema of replacement in , and the displayed set is selected by axiom schema of separation, so this is a forcing name in .
By evaluation of a forcing name,If , directedness of the generic filter gives a common stronger condition for and each , so is absent from this value.
Conversely, for fixed the setis a dense subset of a forcing order belonging to . A condition incompatible with is already in it, and one compatible with has a common extension below . Genericity supplies . If , upward closure of rules out , hence . ThereforeThis forcing name for the complement of a generic filter works without a separativity assumption on the order.
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 121 3 iv c Solution Created 2026-10-03 Updated 2026-10-05
Assume satisfies the countable chain condition for forcing. We prove cardinal preservation by chain-condition forcing using the possible-values lemma for chain-condition forcing, and give the argument explicitly for ccc.
Let be an uncountable cardinal of . If it ceased to be a cardinal, some ordinal would admit a surjection onto in an extension. By the forcing theorem, there would be a condition and a forcing name such thatInside , for each choose a maximal antichain in a forcing order below deciding the ordinal value of . Conditions deciding that value are dense below . The chain condition makes the chosen antichain countable in , so the corresponding set of possible decided values is countable in .
A generic filter containing meets the downward closure of every such maximal antichain, so its value belongs to . Therefore its whole range lies in the ground-model setThe last inequality is infinite cardinal arithmetic and uses only that is uncountable and ; no regularity of is needed. Some ordinal in exists already in and cannot occur in the range, contradicting the forced surjectivity.
Finite cardinals cannot collapse, and cannot become finite: a finite domain has finite image, and transitive models agree on the natural numbers. Old non-cardinals cannot become cardinals because their old bijections persist. Thus
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 121 3 v Solution Created 2026-10-03 Updated 2026-10-05
Let be the finite stem of a condition , and defineThe stems of two conditions in the generic filter agree on their common domain, because they have a common stronger extension. Hence this union is a function. For every , the set of conditions with is dense: append values from the nonempty infinite reservoir until the desired length is reached. Genericity therefore makes total on . The generic stems, and thus their union, are available in .
Fix and . In form the setWe show that it is a dense subset of a forcing order. Given , put . Fill the new positions with any fixed element of , and choose with for the new position . This is possible because an infinite subset of is unbounded. Let be the resulting stem of length , and keep the reservoir unchanged. ThenEvery new stem value came from the old reservoir, exactly as required by the extension relation. The construction is performed in , so and is internally dense.
Genericity gives a condition in . Its witnessing coordinate remains fixed in every later stem and hence in , so some satisfies . Since this holds for every , there are infinitely many such . As was arbitrary,Thus this infinite-reservoir stem forcing produces an unbounded real over a model, which is precisely the stipulated meaning of bounding .
Past exam of the mathematics course of the University of Cambridge 2019 iii Paper 121 3 i b Solution 2026-10-03
Past exam of the mathematics course of the University of Cambridge 2019 iii Paper 121 3 iii Solution 2026-10-03
Suppose first that . If is any generic filter over containing , the forcing theorem gives . Hence in the semantic forcing relation.
Conversely, suppose . By the stated density equivalence for the syntactic forcing relation, some satisfies . The Rasiowa–Sikorski lemma supplies a generic filter over the countable model containing , and upward closure then gives . The forcing theorem yields , so semantically. Therefore
Past exam of the mathematics course of the University of Cambridge 2024 iii Paper 128 2 c Solution Created 2026-09-24 Updated 2026-09-25
Let and . DefineThis is a filter: restrictions of finite pieces of remain in , and the union of two members is a common stronger condition.
To prove genericity, take a dense set . Let consist of conditions for which some satisfiesThe set is dense. Indeed, given , first read its finitely many assigned even coordinates as a condition on . Choose in , and extend by setting at the remaining coordinates of . Since , the generic filter meets it. For , the corresponding is a finite subfunction of , so .
Past exam of the mathematics course of the University of Cambridge 2025 iii Paper 128 2 c Solution Created 2026-09-24 Updated 2026-09-25
LetFor each natural number , conditions whose stem has length at least form a dense subset of a forcing order, so the generic filter meets all of them and .
Fix . The setis dense: from replace by . Choose . Every stronger condition must put each newly added stem value above , sofor every . Thus is a dominating real over .
Past exam of the mathematics course of the University of Cambridge 2026 iii Paper 128 2 a Solution Created 2026-09-24 Updated 2026-09-25
Let for a fixed atomless forcing order , and . If a set were its internal power set of , choose with . The next generic filter belongs to , so ; transitivity of implies , contradicting generic filter for an atomless order is new. The chain is increasing but need not be an elementary chain.
Principal filter in an ordered set Created 2026-10-05 Updated 2026-10-14
The principal filter in an ordered set generated by contains exactly the elements above . It is upward closed, and is a common lower bound in the filter for any two of its members. With standard notation for forcing, these are the conditions weaker than . The principal filter need not be a generic filter: a dense set can require a strict strengthening. The compatible-condition filter in a forcing atom determines a ground-model generic filter includes strengthenings as well as weakenings and can therefore be strictly larger.