Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedaudited 2026-09-22
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Composition with universal-meagre forcing preserves sweetness

Statement

Assume ZFC. If P has a sweetness model and P forces that Q is UM, then the two-step iteration PQ has a sweetness model extending that of P. This remains true in the strengthened extension-of-models form used at successor stages.

Facts & Assumptions

Given: Work in ZFC. A sweetness model (P,D,EnP) and the canonical two-step iteration PUM˙ of Two-step forcing iterations, where P forces that the second coordinate is the forcing defined in Shelah's universal-meagre forcing. Equivalently, a specified P-forced order isomorphism with that canonical forcing may be used to rename the second-coordinate conditions. Mere forcing equivalence, without such an order isomorphism carrying the conditions and traces below, is not used.

[F1]

Shelah sweetness models for forcing: the sequential and transfer clauses of (P,D,En) and the extension relation between sweetness models.

[F2]

Shelah's universal-meagre forcing: UM and its order; the union T1T2 of two conditions' witness trees with a common initial tree is again a perfect nowhere-dense tree with that initial tree.

[F3]

By the transfer clause in [F1], if Am=qm/EjP is an old equivalence class and pD, there is k such that every pEkPp has a member of Am below it whenever p does. This is an application of the old sweetness model itself, not of a complete-suborder density theorem.

[F4]

Forcing theorem: definability and truth for forcing, used for the node-membership traces and the conditional tree names in the proof.

[A1]

The Axiom of Choice licenses the enumeration of the old class families, all countable dependent witness selections below, and—crucially—the maximal-antichain mixing that replaces every local second-coordinate name by a name in the set R fixed by Two-step forcing iterations. This is the exact additional hypothesis needed to transport Shelah's local-name proof to that restricted set-sized carrier.

[F5]

Shelah's Composition Lemma 7.6 defines the relations by clauses (α)--(ε) and proves all sweetness clauses; Subclaim 7.8 is the strengthening lemma used in their proof. Claim 7.11 then adjoins the old dense presentation and proves the extension-of-models form. [source]

Proof

1.1

Enumerate, with repetitions allowed, all old equivalence classes as {Am:m<ω}. For pD define km(p) to be the least k such that every pEkPp has the following property: Am(Pp)Am(Pp). If the left side is empty this is vacuous. Otherwise, writing Am as an old equivalence class, the transfer clause gives such a k. This is the source's clause (ε) modulus.

F1F3A1
1.2

Shelah's source works with local conditions (p,(t,T˙)) satisfying only p(t,T˙)UM. Strengthen any iteration condition to decide the finite record t, make the second coordinate nontrivial, and put the first coordinate in D. By [A1] and the normalization theorem in Two-step forcing iterations, replace the resulting local second-coordinate name by a name in its set R that is forced equal below p. Do this after every later conditional union as well, always below the constructed first coordinate. Substitution for forced equality shows that these normalized representatives have exactly the local order comparisons used in the source, so they form a dense presentation D of the restricted iteration. In particular, no name is required to be a UM condition under 1P. For xj=(pj,(tj,T˙j)), j=1,2, define x1Enx2 by the following five clauses from the source composition result [F5]:

  • (α) p1EnPp2;
  • (β) t1=t2;
  • (γ) for every m<n, the cone below p1 meets Am iff the cone below p2 meets Am;
  • (δ) for every m<n, whenever the equivalent cone-meeting condition in (γ) holds for Am, then for every η2n, qAm (qηT˙1)qAm (qηT˙2);
  • (ε) for every m<n, km(p1)=km(p2) and p1Ekm(p1)Pp2.

The implication in (δ) is deliberately conditional on (γ), and the tree trace records forced nonmembership. These are the exclusion traces in the source; membership traces cannot replace them. These two finite traces and the strengthening moduli are the interfaces needed in the diagonal proof. The normalization changes no trace used by the proof: when (γ) is active, directedness of Am combines any trace witness with a member below pj, where the original and normalized names are forced equal. [F4, F5, A1, step 1.1]

2.1

The five clauses define refining equivalence relations with countably many classes. At a fixed n they record an old EnP-class, one finite tree, finitely many cone-meeting bits, finitely many nonmembership bits on 2n, and finitely many natural-number moduli and old classes. Transitivity of (δ) uses (γ) to ensure that the same active Am is being compared; transitivity of (ε) uses directedness of Am together with the definition of km. For refinement, exclusion of a length-n word from a pruned binary tree is equivalent to exclusion of both its children. If separate members of an active directed Am force the two exclusions, a common strengthening inside Am forces both. Thus equality of the length-(n+1) exclusion traces implies equality at length n; all other recorded data restrict directly.

F1F5step 1.2
2.2

The stability subclaim recorded in [F5] is the fixed-model strengthening interface used repeatedly below. Put K=max({n}{km(p):m<n}). If pEKPp and pp, then for every canonical UM condition (p,(t,T˙))D one has (p,(t,T˙))D and (p,(t,T˙))En(p,(t,T˙)); moreover the cone below p meets Am iff the cone below p meets Am for every m<n. The forward direction is immediate from pp, and the reverse direction is exactly the defining property of km(p).

F1F5step 1.1step 1.2
3.1

Downward directedness now has a legitimate common condition. For two En-equivalent members, use the old directed class at the maximum of n and their finitely many common km values to obtain pp1,p2. The stability subclaim [F5] preserves all active Am traces. Clause (β) gives one recorded tree t, while (δ) ensures that the two witness-tree names have compatible finite membership requirements. Their union below p is a perfect nowhere-dense witness tree with recorded part t, by the exact UM compatibility calculation in [F2]. Normalize this local union name below p as in step 1.2; the resulting member of D is a common lower bound in the same En-class.

F1F2F5A1step 1.2step 2.2
3.2

For the sequential clause, suppose xiEixω for every i<ω and fix a tail in. Put K=max({n}{km(pω):m<n}). All first coordinates in the tail lie in the EKP-class of pω by the five clauses. The old sequential clause supplies a bound of the tail from index K in that class; class directedness combines it with the finitely many first coordinates with ni<K. This gives pD below all first coordinates in the tail and in the required old class. All recorded trees equal one finite t. Define the source's local conditional name T˙={niωT˙i,pG˙P,T˙ω,pG˙P. The finite initial-tree and perfectness clauses are immediate. Nowhere density is not inferred from the finite data. Given a ground node η and a condition below p, first strengthen it to force some extension νη out of T˙ω. For each sufficiently large i, choose the largest old equivalence level (i)<i represented by a class Am(i) with m(i)<i through that strengthening. The sequence (i) is nondecreasing and unbounded. Clauses (γ) and (δ) transfer the exclusion of all finitely many length-i extensions of ν to a condition in Am(i) below pi. On each finite block where (i) is constant, directedness gives one condition in the corresponding old class; the old sequential clause diagonalises those block conditions to one lower bound. Finally finitely many early indices are handled successively using the nowhere density of their individual tree names. The resulting condition forces one extension of η outside every T˙i, hence outside T˙. This is the full source diagonal recorded in [F5], and it proves that (p,(t,T˙)) is a local UM condition below the whole tail. Normalize it below p by step 1.2. Repeating the finite trace argument verifies clauses (γ) and (δ) against xω, so the normalized bound lies in its En-class.

F1F2F4F5A1step 1.2step 2.2
3.3

For transfer, take (q,(s,S˙))(p,(t,T˙)) and a target level n. The source proof [F5] first chooses the old transfer modulus for p,q after incorporating the finitely many km(q), then enlarges it past the index of the old class containing q and past the height of s. For an Ek-perturbation (p,(t,T˙)), the old transfer clause produces p in the required old class below p and q. The source uses the local conditional name S˙={S˙T˙,pG˙P,S˙,pG˙P. The extra height qualification ensures that every node outside the recorded tree s is tested by the level-k (δ) trace. Together with (γ), directedness of the active Am, and the stability subclaim [F5], this proves that (p,(s,S˙)) is a local UM condition, lies below both inputs, and is En-equivalent to (q,(s,S˙)). Normalize it below p by step 1.2 to obtain the required restricted-iteration condition. This is the source transfer argument; the qualification cannot be replaced by agreement of initial trees alone.

F1F2F4F5A1step 1.2step 2.2
4.1

Steps 2.1--3.3 prove that (PUM˙,D,(En)) is sweet. They do not yet prove that this presentation extends the fixed old model. The fixed-model result recorded in [F5] supplies that separate step: replace D by a dense-open presentation disjoint from the canonical old dense set, adjoin the old D, and use En on the new piece and EnP on the old piece, with no cross-piece equivalences. The only mixed transfer case is settled using the stability subclaim [F5] and the comparable transfer clause of [F1]. The fixed-model result then checks all five extension conditions, including that a new class meeting D is contained in P and that a member of the new dense set lying above an old condition was already old. Thus the resulting sweetness model extends the given one.

F1F5step 2.2step 3.3
5.1

If the second forcing is presented under a specified P-forced order isomorphism with canonical UM, pull the concrete conditions, nonmembership traces, and the five clauses back along that isomorphism. No inference from bare forcing equivalence to sweetness is made. Steps 3.1--4.1 establish the two conclusions of the Statement.

F4step 1.2step 4.1

Depends on

Used by

Dependency tree · two levels

16 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources