CCC forcing cannot create diamond 2026-10-07
For each index, collect the ground subsets which some condition forces to be the corresponding diamond guess. Distinct forced values have incompatible witnessing conditions, so the countable chain condition for forcing makes this a countable family. Every ground subset is guessed by these families on a ground stationary set, by testing each ground club set. The countable-family diamond equivalence then yields diamond in the ground model. A generic guess need not itself be a ground subset; only values forced equal to one are collected.
Cohen forcing two-level continuum plateau 2026-10-06
Over a model of Generalized continuum hypothesis, add Cohen reals with finite binary partial functions. The Delta-system lemma proves the countable chain condition for forcing. The generic reals give the continuum lower bound , while nice forcing names for subsets of number at most in the ground model. Cardinal preservation then gives .
The order has the countable chain condition for forcing whenever is countable. For an uncountable family of conditions, apply the Delta-system lemma to the finite domains. On their common finite root there are only countably many assignments, so thin to an uncountable family agreeing on that root. Any two conditions now have a compatible union. For binary Cohen forcing, there are only finitely many root assignments.
Knaster forcing 2026-10-07
Every uncountable subset of a Knaster forcing has an uncountable pairwise compatible subset. The property implies the countable chain condition for forcing. Finite Cohen forcing has this property by the delta-system lemma and agreement on the finite root. A Knaster forcing times any CCC forcing is CCC
Martin's axiom 2026-10-14
For a cardinal number , says that for every forcing with the countable chain condition for forcing and every family of at most dense subsets, some filter in an ordered set meets them all. Full Martin axiom asserts this for all . The strict upper bound is part of the definition.
Nice name for a real Created 2026-09-24 Updated 2026-09-24
For a forcing order with the countable chain condition for forcing, a real can be represented by a nice name determined by a countable antichain in a forcing order for each natural-number coordinate. This bounds the number of reals in the extension in terms of the size of the forcing order.
One-Cohen-real preservation of GCH 2026-10-06
Over a Generalized continuum hypothesis ground model, adding one Cohen real preserves every infinite power . For the countable forcing, nice subset forcing names for number at most in the ground model. Old subsets give the matching lower bound and the countable chain condition for forcing preserves cardinals. Starting from the constructible universe, the new real is nonconstructible while the constructible levels remain unchanged.
Past exam of the mathematics course of the University of Cambridge 2004 iii Paper 24 3 Solution Created 2026-10-03 Updated 2026-10-14
Forcing constructs new first-order models while controlling which ground-model properties survive. Fix a ground model and a partially ordered set , writing when is the stronger condition. A generic filter is upward closed, directed towards stronger conditions, and meets every ground-model dense subset of a forcing order. If is externally a countable transitive model, enumerate its dense subsets and successively choose stronger conditions in them. The resulting filter is -generic. External countability is crucial: this is not a claim that the ground model regards its own universe as countable.
A forcing name is built recursively from pairs of earlier names and conditions. For a generic filter , its evaluation of a forcing name isThe canonical forcing name evaluates to , so . Recursive evaluation also proves transitivity. Name ranks bound the ranks of their evaluations, so an ordinal in the extension is below some ground ordinal and is already a ground ordinal. Thus forcing preserves ordinals.
The central link between syntax and generic interpretation is the forcing theorem. The relation is definable in the ground model, and the forcing truth lemma saysFor an atomic membership assertion, densely many refinements must witness equality with a member-name whose associated condition is compatible with the refinement. Equality is obtained by recursive mutual inclusion of names. For negation, means no stronger condition forces ; for an existential quantification, witnesses must be obtainable densely below . Induction on name rank establishes the atomic clauses, and induction on formulas establishes definability and the truth lemma. The generic filter meets the relevant dense sets at the existential step. An arbitrary semantic assertion about one chosen generic filter is insufficient: the definable relation must work uniformly for all generic interpretations.
This explains preservation of ZFC. Extensionality and foundation follow from transitivity; canonical names supply infinity. Pair and union names give pairing and union. For separation, restrict a name's members to conditions forcing the defining formula. For replacement, the definable forcing relation lets ground axiom schema of collection bound a set of names for all possible witnesses to the unique outputs; evaluating their collected name gives the range. For power set, let name the given set and let be the set of its member-names. Every subset of has an equivalent name drawn from , by the truth lemma, so a ground set of candidate names collects all its subsets. Finally choose a ground well-order of the relevant names; its evaluated image surjects onto the desired set, and choosing the first name for each value well-orders that set. This is why ordinary forcing over a choice model preserves choice.
For a concrete example, Cohen forcing consists of finite partial functions , ordered by extension. The generic union is total because deciding each coordinate is dense. For every ground real , the set of conditions disagreeing with somewhere is dense, so . This construction changes the universe by adding a genuinely new real without changing its ordinals.
The size and compatibility of conditions determine what else changes. With the countable chain condition for forcing, an ordinal-valued name has only countably many possible values at each coordinate: take a maximal antichain deciding that value. Therefore the possible range of a name for a map with infinite ground domain of cardinality lies in a ground set of size at most . This prevents cardinal collapse and changes of uncountable regular cofinalities. Forcing by finite partial functions is ccc: the delta-system lemma thins any uncountable family of finite domains to a delta-system, and a further thinning makes their values agree on its finite root. Two remaining conditions are compatible. Distinct coordinates add distinct reals.
For example, start with GCH and take . This forcing has size and adds distinct reals. A nice name for a real uses countably many antichains, and each antichain is countable. The ground arithmetic bounds the number of such names by . Hencegiving a relative-consistency example of the failure of CH. The ground choice of GCH is available through the constructible universe; no claim that every starting model has this arithmetic is needed.
By contrast, countably closed forcing adds no new countable sequences of ground ordinals. Given a name, recursively strengthen a condition to decide each coordinate, then take a lower bound of the descending sequence. That condition decides the entire sequence. Closure and chain conditions thus control different features; neither should be silently substituted for the other.
Further applications include changing cofinalities, adding branches through trees, and constructing prescribed continuum patterns. If the aim is to violate choice, an ordinary generic extension of a choice model will not do: one restricts to a suitable symmetric collection of names, checking the axioms again. These examples also mark a limitation: forcing proves relative consistency, not absolute consistency of the background theory. The countable-transitive-model picture gives a concrete semantic construction; the definable forcing relation and Boolean-valued formulation supply the corresponding formal consistency arguments without asserting that a transitive ground model can be proved to exist.
Past exam of the mathematics course of the University of Cambridge 2014 iii Paper 19 3 i b Solution Created 2026-10-03 Updated 2026-10-06
Martin's axiom at , denoted , says that whenever a forcing order satisfies the countable chain condition for forcing and is a family of dense subsets, there is a filter in an ordered set meeting every . Equivalently, allow any family of at most dense subsets. The filter in an ordered set is directed towards stronger common extensions and closed towards weaker conditions. Full Martin's axiom requires for every . The bound below the continuum is part of the usual full axiom, explaining its role in part (iv)(b).
Past exam of the mathematics course of the University of Cambridge 2014 iii Paper 19 3 iv b Solution Created 2026-10-03 Updated 2026-10-06
Prune an -Suslin tree as in part (a), then use its nodes as forcing conditions, with extensions stronger. Two conditions are compatible exactly when comparable, so the absence of uncountable tree antichains is the forcing countable chain condition for forcing. For each , the set of nodes of height at least is dense, by well-pruned set-theoretic tree.
If , full Martin's axiom includes . It would provide a filter in an ordered set meeting all these dense subsets of a forcing order. Directedness makes that filter in an ordered set a chain in a partial order, and meeting every makes its heights unbounded, producing an uncountable branch. This contradicts the Suslin-tree property. A Suslin set-theoretic tree together with failure of Continuum hypothesis therefore implies failure of Martin's axiom. This is the Suslin-tree obstruction to Martin's axiom.
Past exam of the mathematics course of the University of Cambridge 2014 iii Paper 19 4 ii Solution Created 2026-10-03 Updated 2026-10-06
Use the standard normal set-theoretic tree convention: a unique root, extensions at every higher level, splitting into at least two successors, and tree with unique limits. The small-level and height assumptions already give an -tree, while the given tree antichain condition gives the countable chain condition for forcing. We only need to exclude an uncountable branch.
If such a branch existed, its heights would be unbounded, since each initial segment contains only countably many nodes. Fill in predecessors to obtain its node at every level. At each successor step choose a successor of different from . For , the node extends the branch successor , and so is incompatible with . Thus is an uncountable tree antichain, a contradiction.
Therefore the set-theoretic tree is -Suslin. The splitting part of normality matters: a single chain in a partial order of height would satisfy the tree antichain condition but not the conclusion if one used a weakened definition of normality allowing no splitting.
Past exam of the mathematics course of the University of Cambridge 2014 iii Paper 19 5 iii Solution Created 2026-10-03 Updated 2026-10-06
Work over a ground model of ZFC+Generalized continuum hypothesis and let . Force with finite binary partial functions on , with extensions stronger. The Delta-system lemma thins any uncountable family of finite domains to an uncountable family with one common root. Only finitely many binary assignments on that root occur, so two conditions agree there and their union is a common extension. Hence the forcing has the countable chain condition for forcing and preserves cardinals and cofinalities.
The generic union yields distinct reals. Totality at each coordinate is dense, and for two different coordinates it is dense to assign different values at some unused natural-number position. Thus the extension satisfies .
A nice forcing name for a subset of uses one countable forcing antichain at each ordinal below . Since the forcing has size , there are at most such forcing names. Ground Generalized continuum hypothesis gives ; for instance apply the Hausdorff formula at and the Generalized continuum hypothesis arithmetic below it. Therefore in the extension. Combining the bounds givesThe ordinal and cardinal is the same in both models by the chain in a partial order condition. The forcing theorem formalizes this construction as the requested relative-consistency implication. A countable transitive ground model is a convenient presentation, not an additional consequence silently derived from mere consistency. This is the Cohen forcing two-level continuum plateau.
Past exam of the mathematics course of the University of Cambridge 2014 iii Paper 19 6 iii Solution Created 2026-10-03 Updated 2026-10-06
Start with a model of ZFC+, which also satisfies Generalized continuum hypothesis, and add one Cohen real by the countable forcing of finite binary sequences. Its countable chain condition for forcing preserves cardinals. For every infinite ground cardinal , a nice forcing name for a subset of is specified by countable forcing antichains of a countable forcing. The number of such forcing names is at mostin the ground model. The ground subsets already supply the preserved lower bound . Thus the extension still satisfies for every infinite cardinal, namely Generalized continuum hypothesis.
The Cohen real is not in the ground model: for each ground real it is dense to disagree at a new coordinate. Forcing leaves the ordinals unchanged, and constructible levels are absolute, so the extension has the same constructible universe as the ground model. The new real is therefore not constructible. We obtainThe forcing theorem makes this a relative-consistency construction. Thus, if ZFC is consistent, ZFC+Generalized continuum hypothesis does not prove . This is the one-Cohen-real preservation of GCH argument, not a claim that every arbitrary GCH-preserving forcing leaves unchanged.
Past exam of the mathematics course of the University of Cambridge 2015 iii Paper 24 5 a ii Solution Created 2026-10-03 Updated 2026-10-06
For an arbitrary ground model, this alternative needs an additional arithmetic hypothesis. The requested countable-cover property already prevents any collapse of an infinite ground-model cardinal. If a cardinal were collapsed, there would be a surjection with . The asserted ground-model would cover by the union of countable sets, a ground-model set of size at most , a contradiction. Thus all infinite cardinals are preserved.
Put , which must then remain . If the extension has continuum , it hasThe ground-model functions from into remain present and their cardinality cannot be collapsed. NecessarilyFor example, a ground model with continuum larger than cannot satisfy the printed request. This is a genuine missing hypothesis, rather than a forcing construction that works for every .
Under the necessary hypothesis, use Cohen forcing to add reals:The delta-system lemma shows that it has the countable chain condition for forcing: an uncountable family of finite conditions has an uncountable subfamily whose domains form a delta-system and whose values agree on its root, so any two of that subfamily are compatible. It therefore preserves cardinals. Its coordinate reals are pairwise distinct by dense disagreement requirements. Conversely each nice forcing name for a real uses countably many countable antichains in a forcing order, so the number of such names is at most . HenceFor any ordinal-valued function name, choose for each a maximal antichain in a forcing order deciding its value. The countable chain condition for forcing makes the set of possible ordinal values countable in . Pad it with if needed to make it countably infinite. The possible-values lemma for chain-condition forcing gives the stronger pointwise covering statementwhich implies the requested range inclusion. When a condition only forces that the name is such a function, make these choices below that condition; it belongs to the generic filter witnessing the actual function.
Past exam of the mathematics course of the University of Cambridge 2015 iii Paper 24 5 c i Solution Created 2026-10-03 Updated 2026-10-06
Countability of the forcing and uncountability of are understood internally in and , respectively. This matters because the model itself is externally countable. Choose a name and a ground-model set containing every ground-model element that can occur in . Such an exists: the rank of bounds the ranks of its values, so a sufficiently high contains .
For , ground-model axiom schema of separation and the forcing definability lemma giveBy the forcing truth lemma,If every for were countable in , it would remain countable in , where is countable. Then would be countable, contrary to the hypothesis. Thus some has uncountable in ; otherwise its ground-model enumeration would still enumerate it in the extension. Let . Every one of its members is forced by into , soThe countable chain condition for forcing also preserves its uncountability. Separativity is not needed for this particular argument. This is the ground-model uncountable subset lemma for countable forcing.
Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 121 5 a Solution Created 2026-10-03 Updated 2026-10-06
Use standard notation for forcing: means that is stronger than . A closed forcing order is -closed when every decreasing sequence with has a common lower bound:The chain condition for forcing isAn antichain in a forcing order consists of pairwise incompatible forcing conditions; incompatibility means having no common stronger extension. In particular, the -chain condition is the countable chain condition for forcing. These properties and their sequences or antichains are computed inside the ground model .
Past exam of the mathematics course of the University of Cambridge 2016 iii Paper 121 5 e ii Solution Created 2026-10-03 Updated 2026-10-06
Inside , the finite-function order has the countable chain condition for finite-function forcing. In an uncountable family of binary conditions there are uncountably many distinct finite domains, since each domain supports only finitely many conditions. These domains would have an uncountable Delta-system subfamily by the Delta-system lemma. There are only finitely many assignments to the common finite root, so thin further to an uncountable family agreeing there. Any two such conditions have a union that is again a function and is a common stronger extension. Thus no uncountable antichain in a forcing order exists.
Here is the relevant preservation argument, rather than an appeal to the condition alone. Fix forcing that a forcing name is a function . For each , choose inside a maximal antichain in a forcing order below deciding . By the countable chain condition for forcing, this antichain is countable in , so the possible values form a countable . The union is countable in , hence bounded below its regular . The interpreted has range contained in , by maximality and the dense-below generic meeting lemma. It therefore cannot be a surjection onto .
If were not a cardinal number in , it would be equinumerous with a smaller ordinal, which was countable already in ; composing with that ground-model enumeration would give a surjection . This is impossible. ThereforeThis is the possible-values lemma for chain-condition forcing specialized to . Countability and regularity in this proof are computed inside , not inferred from the external countability of .
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 121 3 iv b Solution Created 2026-10-03 Updated 2026-10-05
The countable chain condition for forcing says that every antichain in a forcing order is a countable set. Equivalently,In this question the assertion is evaluated inside . Although every subset of the countable set is externally countable, that observation does not establish the internal chain condition: need not contain an enumeration of an antichain.
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