Diamond-sequence forcing 2026-10-06
Conditions are countable successor-length sequences , ordered by end extension. A countable fusion construction decides a named subset below a fresh limit index and writes that trace at the index inside any named club. The generic sequence satisfies the diamond principle.
Fix a diamond principle sequence . Construct a normal splitting set-theoretic tree of height with countable levels. At successors give every node two successors. At a countable limit stage , the set-theoretic tree below is countable. Choose countably many cofinal branches through it covering all its nodes, and put one node at level above each distinct chosen branch. This preserves extension to all higher levels and tree with unique limits.
Arrange a coding of each level into the ordinal block . On the club set of limit fixed points of , the nodes coded below are exactly the nodes of height below . At a limit stage, if codes a maximal tree antichain of the current set-theoretic tree below , require every chosen branch to meet it. This is possible: for any starting node , maximality provides a comparable tree antichain member; if above , first extend to it, and if below , it has already been met. Then extend along a sequence of heights cofinal in . If the prediction is not a maximal tree antichain, use the ordinary covering branches. Thus every level is countable and the construction remains normal.
Here is the full chain-condition verification. Let be a maximal tree antichain in the final set-theoretic tree. For every node , choose a witness comparable with . There is a club set of countable limit stages closed under these witness choices: starting from any bound, repeatedly bound the heights of witnesses for all the countably many nodes below the current stage, and take the supremum after countably many steps. At such an , is already maximal in .
View as a subset of through the coding. Diamond gives stationarily many stages with . Choose one also in the witness-closure club set and the coding club set. The construction at that stage seals this very tree antichain: every node of level extends one of its members below , and so does every node at a later level. No such node can itself belong to , since it is comparable with an earlier member of . Hence
Every tree antichain extends to a maximal one, so the set-theoretic tree has no uncountable tree antichain. Its normal splitting also excludes uncountable branches by part (ii). It is therefore a Suslin tree. By the standard Suslin-tree characterization of Suslin hypothesis, diamond implies failure of Suslin hypothesis. The decisive step is antichain sealing by diamond, with maximality below a correctly guessed club set stage verified explicitly.
Use diamond-sequence forcing. A condition is a sequence
ordered by end extension. Its countable descending chains have lower bounds: take their union and, if their lengths approach a new limit, add an arbitrary subset at that last index. Hence it is countably closed and preserves . The union of the generic filter supplies .
To prove the diamond principle, let a condition force that and that is a club set. Below any such condition build and strictly increasing countable ordinals so that , forces , decides , and has length past . Unboundedness supplies ; countable closure allows deciding all the bits below it. The construction can be carried out in .
Let . The union of the conditions has entries exactly below and decides a ground-model set . Extend that union by setting . This condition forces by closure, and . The conditions giving a correct guess inside any named club set are therefore dense. Thus
No ground-model Continuum hypothesis is needed; this forcing is allowed to collapse higher cardinals.