Alphabeta Math
Pipeline-generated
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.

25 results · all verified · 18 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 7 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Symmetric Collapse and Ultrafilter-Free Models

1 · Prerequisites

2 · Summary

The Feferman--Levy construction begins with the finite-support product of the collapses of the ground-model cardinals n. Its layer-preserving automorphisms give every hereditarily symmetric name a bounded support. The fixed Boolean algebra at that support comes from the corresponding initial forcing layers, so the real line is the union of a canonical sequence Rm:m<ω of countable sets. The construction never selects all their enumerations at once: the union remains uncountable.

The same layer analysis identifies the model's ω1 with the ground ω. Its ground finite-aleph sequence is cofinal there, giving cf(ω1)=ω. Hence countable unions of countable sets need not be countable, ω1 need not be regular, and countable Choice fails. The relative-consistency conclusion is obtained one externally fixed finite fragment at a time; it does not infer a transitive model of full ZF from bare consistency.

The second construction on this page uses the hereditary-symmetric model for the bit-flip action on a countable Cohen sequence. Every individual HS name is fixed by one bounded-coordinate subgroup, although the names in its transitive closure need not share that bound. A condition can be fixed while the entire unused tail of a coordinate outside the support is complemented. That infinite-tail transformation, rather than a finite bit flip, forces every prime ideal of P(ω) and every ultrafilter on ω to be principal. The Boolean Prime Ideal Theorem and the equivalent Ultrafilter Lemma therefore fail in the model. Feferman's original source obtains its ZF model from a ramified hierarchy; this page uses the library's general hereditary-symmetric model theorem and does not identify that hierarchy with a literal union of hereditary finite-predicate stages.

Blass's parameter-HOD construction replaces individual reals by their finite-modification classes and packages the complementary classes into canonical pairs. A fresh-coordinate tail flip proves that these pairs form a Russell set: no choice function exists on an infinite subfamily. The stronger endpoint reduces any alleged free ultrafilter to a complete uniform ultrafilter on a least ordinal. Finite-coordinate homogeneity traces the resulting measure to the constructible ground, while the small-forcing preservation theorem and the constructible well-order rule it out. Closure of the almost-well-orderable hierarchy under subsets, finite products, surjective images, and well-ordered unions then carries the conclusion to arbitrary sets.

Choice is used in the ambient constructible and forcing calculations exactly where cardinal comparison and ultrapowers require it; none is attributed to the final ZF models. The concluding results are one-way consistency implications: relative to the consistency of ZF, it is consistent that every ultrafilter on every set is principal.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The Feferman–Levy symmetric collapse system

Definition

Work over a transitive ground model VZFC+GCH. The use of Choice is confined to the ground-model aleph sequence and the GCH cardinal calculations below; The Axiom of Choice is not assumed in the eventual symmetric model. Put κn=nV for n<ω and let P be the set of finite partial functions

p:ω×ωn<ωκn

such that p(n,i)<κn whenever (n,i)dom(p), ordered by reverse inclusion. Equivalently, p is a finite set of triples (n,i,α), functional in (n,i), with α<κn. Its restriction to the first m layers is

pm={(n,i,α)p:n<m}.

Thus the nth layer is the collapse order Col(ω,κn) from Cohen, collapse, and Lévy-collapse forcing orders, and P is their finite-support product.

Let G consist of the permutations π of ω×ω which preserve the first coordinate. Thus π(n,i)=(n,πn(i)) for a sequence of permutations πnSym(ω). It acts on P by

πp={(n,πn(i),α):(n,i,α)p},

and on names by Automorphisms acting on forcing names. For m<ω let

Hm={πG:πn=idω for every n<m}.

The subgroups Hm are normal, Hm+1Hm, and their upward closure is a normal filter F of subgroups. Hence (P,G,F) is a symmetric system in the sense of Symmetric forcing systems, supports, and hereditarily symmetric names. If G is V-generic, its hereditarily symmetric interpretation

N=HSFG

is called the Feferman–Levy model. A name is said to have m-bounded layer support when Hm fixes it.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-14Open item page →

Hereditarily symmetric names have bounded layer support

Statement

Every hereditarily symmetric name in the Feferman–Levy system is fixed by Hm for some m<ω. In particular, every real in the symmetric model N has a name whose Boolean values are all fixed by one such Hm.

Facts & Assumptions

Given: The Feferman–Levy system and a generic filter used only to interpret names.

[F1]

The Feferman–Levy symmetric collapse system defines the normal filter as the upward closure of the descending family (Hm)m<ω.

[F2]

Forcing equivalence and Boolean completion permits passage to the regular-open completion B=RO(P) without changing the generic extension or valuations. Its regular-open presentation also lets every order automorphism π of P act on B by UπU.

[F3]

Symmetry lemma for forcing automorphisms transports the forcing relation under every member of the automorphism group.

[F4]

Forcing theorem supplies the truth lemma for the fixed atomic membership formulas in the supplied generic.

Proof

technique · direct support extraction followed by Boolean nice-name replacement
1.1

Let x˙ be hereditarily symmetric. Its stabilizer belongs to F. By the definition of the upward closure in F1, some Hm is contained in sym(x˙). Thus every πHm fixes x˙. Notice that this selects one natural number for one given name; it does not choose supports simultaneously for a family.

F1
2.1

Now let xω belong to N, and choose one hereditarily symmetric name x˙ with value x in the supplied generic. By step 1.1 fix m such that Hm fixes x˙. In the complete Boolean algebra B from F2 put bk=kˇx˙B for k<ω and form the Boolean name y˙={kˇ,bk:k<ω}. By F4, the supplied Boolean generic contains bk exactly when kx˙G=x. Hence y˙G={k:bkG}=x. This proves equality of the two values in the fixed generic; it does not assert that an arbitrary name which happens to evaluate to a real is forced to be a real in every generic.

F2F4step 1.1
3.1

Make the Boolean action explicit. In the regular-open presentation from F2, π^(U)=πU preserves arbitrary unions followed by regularization, intersections, and complements, and so is a complete Boolean automorphism extending pπp. The truth value bk is the regular open generated by conditions forcing kˇx˙. If πHm, then πkˇ=kˇ and πx˙=x˙; F3 therefore maps that generating set to itself, whence π^(bk)=bk. Hence Hm fixes the displayed Boolean name y˙ and fixes each of its Boolean coefficients. Its only subnames are the canonical natural-number names, so y˙ is hereditarily symmetric. This is the asserted common bounded layer support.

F2F3step 2.1
LemmaStatement: Literature-sourcedProof: Literature-sourcedprecheck passaudited 2026-09-14Open item page →

Fixed Boolean values come from initial collapse layers

Statement

Let B=RO(P), and let Bm be the complete subalgebra of Boolean values fixed by Hm. If uBm, then

u={pm:pP and pBu}.

Here a condition and its restriction are identified with their canonical nonzero regular-open values. Consequently Bm is exactly the complete subalgebra generated by conditions using only layers n<m.

Facts & Assumptions

Given: The Feferman–Levy forcing, its regular-open completion, m<ω, and an Hm-fixed uB.

[F1]

The Feferman–Levy symmetric collapse system defines Hm as the automorphisms acting identically on all layers below m, and allows arbitrary coordinate permutations in every layer at least m. Hereditarily symmetric names have bounded layer support fixes the use of this one bounded stabilizer for a name.

[F2]

Choice-free regular open completion of forcing preorders gives the dense embedding of P into B+=B{0} and the Boolean order and compatibility correspondence.

[F3]

Symmetry lemma for forcing automorphisms gives invariance of the ordinary forcing relation under automorphisms of P. Independently, the explicit regular-open construction in F2 is functorial: for an automorphism π of P, the map UπU is an automorphism of RO(P), because it preserves downward openness, closure, interior, complements, and arbitrary joins.

Proof

technique · contradiction, using a finite fresh-coordinate permutation
1.1

Fix pBu and suppose pm̸Bu. Density of the embedding in F2 gives qP with qpm and qB¬u.

F2assume-contra
1.2

For every layer nm appearing in q, choose a finite permutation of its i-coordinates which moves all upper-layer coordinates of q away from the finitely many upper-layer coordinates of p; extend it by the identity elsewhere. The resulting π lies in Hm. Below layer m, q extends pm and π is the identity; above it, the moved domain of πq is disjoint from the domain of p. Thus p and πq are compatible. This is a finite construction in finitely many represented layers.

F1construct
2.1

Since u is fixed by Hm, the regular-open automorphism described in F3 sends qB¬u to πqB¬u. A common extension of p and πq would lie below both u and ¬u, contradicting Boolean incompatibility. Hence pmBu.

F2F3step 1.1step 1.2discharge-contradiction
3.1

Let v be the displayed join. Step 2.1 gives vu. Conversely every pBu satisfies ppmv, and density below the regular open u gives u={pP:pBu}v. Therefore u=v.

F2step 2.1
4.1

Every initial-layer condition is fixed by Hm, so the complete subalgebra it generates is contained in Bm. The equality in step 3.1 writes every member of Bm as a join of such conditions, yielding the reverse inclusion and the final assertion.

F3step 3.1discharge-contradiction: step 1.1
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The real layers of the Feferman–Levy model

Definition

Let B=RO(P) and let Bm be its complete subalgebra of Hm-fixed values. For m<ω, let Sm be the ground-model set of Boolean names for subsets of ω of the form

x˙={kˇ,bk:k<ω},bkBm.

In the Feferman–Levy symmetric model N, define

Rm={x˙G:x˙Sm}.

Equivalently, Rm is the set of reals admitting a Boolean name with m-bounded layer support. By Fixed Boolean values come from initial collapse layers, every member of Sm is hereditarily symmetric. Since Hm is normal in the layer-preserving group, every automorphism maps Bm and Sm onto themselves. Therefore the canonical names collecting each Sm, and the canonical name for the sequence Rm:m<ω, are fixed by the whole group and are hereditarily symmetric. In particular every Rm and the displayed sequence are sets of N. No choice principle is used in this definition.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Each real layer has a ground-model cardinal bound

Statement

In the Feferman–Levy model, for every m<ω there is a surjection m+1VRm. In particular Rmm+1V. Jech's sharper bookkeeping gives equality; only the displayed upper bound is used below.

Facts & Assumptions

Given: A ground model VZFC+GCH and the layer Rm for one fixed m<ω. Cardinal arithmetic in this proof is performed in V.

[F1]

The real layers of the Feferman–Levy model defines Sm as the set of ω-sequences of coefficients from Bm and Rm as its interpretation.

[F2]

Fixed Boolean values come from initial collapse layers says that Bm is generated by restrictions to the first m collapse layers.

[F3]

The Axiom of Choice records the ground-model Choice used to compare the cardinals of the coding sets; no Choice assertion about N is made.

Proof

technique · direct coding and interpretation of one bounded-support enumeration
1.1

The set P<m={pm:pP} has ground cardinal at most mV: its elements are finite functions using ordinals below the finitely many cardinals nV for n<m (and for m=0 it is a singleton). Every regular open generated by P<m is a subset of P<m, so F2 gives BmV2mV=m+1V. This deliberately coarse estimate covers m=0 uniformly.

F2F3
2.1

By F1, a member of Sm is coded by a function ωBm. In ground ZFC and GCH, step 1.1 gives SmV(2mV)0=2mV=m+1V. Since the constantly-zero name belongs to Sm, ground Choice supplies a fixed surjection em:m+1VSm.

F1F3step 1.1
3.1

Form the canonical name e˙m={ξˇ,x˙,1B:ξ<m+1V and x˙=em(ξ)}. Every value name belongs to Sm and is fixed by Hm, so Hm fixes e˙m and all its subnames. Thus it is hereditarily symmetric. Its interpretation is the function ξem(ξ)G, whose range is exactly Rm by F1. Hence N contains the required surjection.

F1step 2.1
4.1

The ground use of Choice and GCH occurred only in steps 1.1–2.1 to obtain the single coded enumeration em. Step 3.1 puts its interpretation in N without choosing enumerations for a family of arbitrary sets. This proves the asserted internal bound.

F3step 3.1
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Every finite ground aleph is countable in the Feferman–Levy model

Statement

For every n<ω, the ground-model ordinal nV is countable in the Feferman–Levy model N.

Facts & Assumptions

Given: The Feferman–Levy system, its generic G, and one fixed n<ω.

[F1]

The Feferman–Levy symmetric collapse system presents layer n as finite partial functions from ω to nV and says that Hn+1 fixes that layer pointwise.

[F2]

Cardinal effects of collapse and Lévy-collapse forcing proves that the generic union of this collapse is a surjection ωnV.

[F3]

Monotonicity, density, and decision for forcing supplies the dense-set reading of totality and surjectivity.

Proof

technique · direct construction from the generic union
1.1

Define fn(i)=α exactly when some pG contains the triple (n,i,α). Functionality follows because two conditions in the filter are compatible and conditions are functional at (n,i). For each i<ω, conditions assigning a value at (n,i) are dense; for each α<nV, conditions putting α at some fresh (n,i) are dense. Therefore genericity, equivalently F2 and F3, makes fn:ωnV.

F2F3construct
2.1

The canonical name for fn uses only Boolean values from layer n. Every member of Hn+1 fixes all layers below n+1, hence fixes this name and its canonical ordinal subnames by F1. It is hereditarily symmetric, so fnN.

F1step 1.1
3.1

The ordinal nV is nonempty. In ZF a surjection f:ωA onto a nonempty set gives an injection Aω by sending a to the least i with f(i)=a; hence A is at most countable. Applying this inside N to fn proves the claim. The construction is for one specified n and does not assert that the sequence fn:n<ω belongs to N.

step 1.1step 2.1
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Each Feferman–Levy real layer is countable

Statement

For every m<ω, the real layer Rm is countable in the Feferman–Levy model N.

Facts & Assumptions

Given: One fixed m<ω and the corresponding layer in N.

[F1]

Each real layer has a ground-model cardinal bound supplies in N a specified surjection em:m+1VRm.

[F2]

Every finite ground aleph is countable in the Feferman–Levy model says that m+1V is countable in N.

[F3]

A nonempty set is at most countable iff it is a surjective image of N says that every nonempty countable set is the range of a surjection from ω, without Choice.

Proof

technique · direct composition of the two supplied maps
1.1

The ordinal m+1V is nonempty. By F2 and F3, fix in N one surjection f:ωm+1V, and form gm=emf. Both factors are sets of N, and ordinary ordered-pair Separation produces their composition. For each xRm, its em-preimage is nonempty, so take its least ordinal member ξ; then the f-preimage of ξ is a nonempty set of naturals and has a least member k. Thus gm(k)=x, so gm:ωRm. This fixes one witness for one already fixed m; it does not choose a family indexed by ω.

F1F2F3construct
2.1

The layer is nonempty because it contains the interpretation of the constantly-zero Boolean name. Sending each xRm to its least gm-preimage gives an injection into ω, so Rm is at most countable. The least-preimage clauses are definable and involve one fixed map; no choice function for the family (Rm)m<ω is formed.

step 1.1
TheoremStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The Feferman–Levy reals are a countable union of countable sets

Statement

In the Feferman–Levy model N,

RN=m<ωRm,

and every Rm is countable. Thus the set of all reals is a countable union of countable sets.

Facts & Assumptions

Given: The Feferman–Levy symmetric interpretation N.

[F1]

Hereditarily symmetric names have bounded layer support gives every real in N a Boolean name supported by one Hm.

[F2]

The real layers of the Feferman–Levy model puts the sequence Rm:m<ω in N and identifies Rm with the reals having such an m-bounded name.

[F3]

Each Feferman–Levy real layer is countable proves in N that each fixed Rm is countable.

[F4]

Hereditarily symmetric interpretations form a transitive ZF model ensures that N is a transitive ZF model, so its sequence, union, and internal countability assertions have their ordinary ZF meanings.

Proof

technique · direct verification of both inclusions and the indexed-family property
1.1

If xRN, F1 gives a Boolean real name for x whose coefficients are fixed by some Hm; by F2 this says xRm. Hence RNm<ωRm. Conversely F2 defines each Rm using names for subsets of ω, so every member of every Rm is a real of N. This proves the displayed equality.

F1F2
2.1

F2 supplies the sequence mRm itself as a set of N, not merely each layer separately. Its domain is ωN=ω, so its range is a countable indexed family in the exact ZF sense, including possible repeated layers. By F4, Union applied in N gives the set on the right of step 1.1.

F2F4step 1.1
3.1

F3 gives NRm is countable” for every m<ω. Combining this pointwise statement with the sequence from step 2.1 proves that RN is a countable union of countable sets. No function choosing an enumeration of every Rm is asserted; forming such a simultaneous family would be the invalid Choice step that the theorem deliberately avoids.

F3step 2.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The Feferman–Levy reals remain uncountable

Statement

The real line of the Feferman–Levy model N is uncountable, even though it is the union of the countable sequence Rm:m<ω of countable sets.

Facts & Assumptions

Given: The Feferman–Levy symmetric model N.

[F1]

The Feferman–Levy reals are a countable union of countable sets supplies the displayed countable-union decomposition.

[F2]

R is uncountable (Cantor's nested intervals, 1874) proves in ZF, without any Choice principle, that the real line admits no surjection from ω.

[F3]

Hereditarily symmetric interpretations form a transitive ZF model states that the symmetric interpretation N is a transitive ZF model.

Proof

technique · direct internal application of Cantor's theorem
1.1

By F3, apply F2 inside the ZF model N. Its canonical real line RN is a complete ordered field there, and the theorem's nested-interval construction uses no Choice. Hence NR is uncountable.”

F2F3
2.1

By F1 the same set RN equals m<ωRm, where the sequence and every layer belong to N and each layer is countable there. Combining that identity with step 1.1 gives the claimed contrast; it does not infer that the union is countable.

F1step 1.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The new omega one is the old aleph omega

Statement

In the Feferman–Levy model N,

ω1N=omegaV.

Facts & Assumptions

Given: Put κ=omegaV=supn<ωnV and regard all ground ordinals as the same ordinals in the transitive symmetric model.

[F1]

Every finite ground aleph is countable in the Feferman–Levy model proves that every nV is countable in N.

[F2]

Hereditarily symmetric names have bounded layer support gives one Hm supporting an HS name.

[F3]

Fixed Boolean values come from initial collapse layers reduces every Hm-fixed Boolean value to conditions restricted below layer m.

[F4]

Forcing theorem supplies the truth lemma relating the interpreted function to conditions in the generic filter.

[F5]

Cofinality cf(α), and regular and singular cardinals fixes the ordinal and aleph conventions used for the limit κ and for the later cofinality consequence.

[F6]

The Axiom of Choice is used only in the ground-model cardinal count of the set of finite initial-layer conditions.

Proof

technique · contradiction for uncountability of the ground limit, followed by leastness of $\omega_1$
1.1

If α<κ, then α<nV for some n<ω. For α=0 it is finite. Otherwise restrict the surjection from F1 by replacing values outside α with 0; this is a surjection ωα in N. Thus every ordinal below κ is countable in N, and consequently κω1N.

F1F5
1.2

Suppose for contradiction that some fN is a surjection ωκ. Choose an HS name f˙ and use F2 to fix m<ω such that Hm fixes it. For k<ω and α<κ let uk,α=f˙(kˇ)=αˇ. These Boolean values are fixed by Hm, because f˙ and the check names are fixed.

assume-contraF2
1.3

Let P<m={pm:pP}. For each k<ω put Ak={α<κ:qP<m (qBuk,α)}. Distinct α,βAk require incompatible witnesses, since a condition cannot force two different values of the function at k. Choosing the least witness in a fixed ground well-order injects Ak into P<m. Ground AC and the finite-function calculation give P<mVmV, hence k<ωAkVmV<κ.

F6construct
2.1

If pf˙(kˇ)=αˇ, then pBuk,α, and F3 gives pmBuk,α; hence αAk. Because the alleged f is surjective, F4 supplies such a k and pG for every α<κ. Thus κ=k<ωAk, contradicting the strict bound in step 1.3. Therefore no such f belongs to N, so κ is uncountable in N.

F3F4step 1.2step 1.3discharge-contradiction
3.1

Since ω1N is the least uncountable ordinal of N, step 2.1 gives ω1Nκ, while step 1.1 gives the reverse inequality. Hence ω1N=κ=omegaV.

step 1.1step 2.1discharge-contradiction: step 1.2
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The Feferman–Levy omega one has countable cofinality

Statement

In the Feferman–Levy model N,

cf(ω1)=ω.

Facts & Assumptions

Given: The transitive model N and its ordinal ω1N.

[F1]

The new omega one is the old aleph omega identifies ω1N with omegaV.

[F3]

Hereditarily symmetric interpretations form a transitive ZF model gives VN for this symmetric construction.

Proof

technique · direct computation from an explicit cofinal sequence
1.1

The ground sequence c(n)=nV is a set of V and hence, by F3, a set of N. Its range is cofinal in ωV by the definition of the limit aleph. Using F1, c:ωω1N is therefore cofinal in N, so cfN(ω1N)ω.

F1F2F3construct
2.1

The ordinal ω1N is an infinite cardinal and therefore a limit ordinal. F2 makes its cofinality an infinite cardinal, hence at least ω. Combined with step 1.1, this gives cfN(ω1N)=ω. The witness is the one ground sequence c; no sequence of arbitrary choices is used.

F2step 1.1
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Countable-union and omega-one regularity principles fail

Statement

In the Feferman–Levy model N:

  1. the assertion that every countable union of countable sets is countable is false;
  2. ω1 is singular; and
  3. the Axiom of Countable Choice ACω fails.

Facts & Assumptions

Given: The Feferman–Levy model NZF.

[F1]

The Feferman–Levy reals are a countable union of countable sets writes the reals as one countable union of countable layers.

[F2]

The Feferman–Levy reals remain uncountable proves that this union is uncountable.

[F3]

The Feferman–Levy omega one has countable cofinality gives cfN(ω1)=ω.

[F4]

Countable choice makes omega-one regular proves in ZF that ACω implies cf(ω1)=ω1.

[F5]

The Axiom of Countable Choice (ACω) fixes the exact choice principle being refuted.

Proof

technique · direct consequences and one contraposition
1.1

F1 supplies a countable family of countable sets whose union is RN, while F2 says that union is uncountable. This single witness refutes the universal countable-union assertion in N.

F1F2
1.2

By F3, cfN(ω1)=ω<ω1N. Hence the internal cardinal ω1 is not regular and is therefore singular.

F3
2.1

If N satisfied ACω as defined in F5, F4 applied inside N would give cfN(ω1)=ω1N, contrary to step 1.2. Therefore N¬ACω. These are deductions in ZF from explicit witnesses; no Choice principle is used in deriving its own failure.

F4F5step 1.2
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-09-14Open item page →

The Feferman–Levy collapse argument is finitely formalizable

Statement

For every externally fixed finite fragment Δ of ZF together with the three sentences established in the preceding corollary, ZFC+GCH proves that the Feferman–Levy symmetric-collapse construction yields a set model of Δ.

Facts & Assumptions

Given: Externally, one finite list Δ of formulas consisting of finitely many ZF axiom instances and the three displayed failure sentences.

[F1]

Countable-union and omega-one regularity principles fail completes the mathematical forcing and symmetry derivations of all three sentences.

[F2]

Forcing transfer for finite ZFC fragments proves that a fixed finite forcing verification uses only a fixed finite source fragment and that ZFC constructs a countable transitive model of that fragment with a generic.

[F3]

Hereditarily symmetric interpretations form a transitive ZF model gives the rank recursions and the formula-by-formula ZF verification for an HS interpretation.

[F4]

The Axiom of Choice records the ambient Choice used by the reflected source-model construction; it is not an axiom of the target fragment.

Proof

technique · direct finite proof tracing
1.1

Expand the proofs of the finitely many formulas in Δ. For the three extra sentences, expand F1 and every dependency used in its collapse, Boolean-value, cardinal, cofinality, and truth-lemma arguments. For each ZF formula in Δ, expand only the corresponding instance of F3's HS verification. Every displayed proof is finite and every schema occurrence has one fixed formula, so this traversal produces a finite list Γ of ground ZFC+GCH axioms and schema instances.

F1F3given
2.1

Include in Γ the finite definitions and absoluteness instances for the collapse order, automorphism action, normal filter, Boolean completion, name ranks, forcing relation, HS predicate, and evaluation that actually occur in step 1.1. Include also the finitely many Separation and Replacement instances used to collect the bounded layers and the selected Δ-axioms. This is a finite syntactic union; rank recursion contributes its one fixed formula instance, not one axiom for every rank.

F3step 1.1
3.1

Apply F2 to this fixed source fragment and forcing specification. In ambient ZFC+GCH obtain a countable transitive set MΓ containing the required parameters and an M-generic G. Inside the set extension M[G], form the interpretations of the HS names from M. Since M is a set, their interpretations form an externally bounded set NMM[G]. The retained instances from steps 1.1–2.1 prove that NM satisfies every ZF formula in Δ and all three extra sentences.

F2F3step 1.1step 2.1
4.1

The quantifier over Δ is external: for each one fixed finite list, the preceding finite trace supplies its corresponding Γ and proof. If the ZF part of Δ is empty, the same construction still gives the three explicit sentences in a nonempty set model. Nothing here asserts a single model of full ZFC, a countable transitive model of full ZF, or a uniform truth predicate. Ambient AC is used only through F2 as recorded by F4; the constructed target satisfies the negative choice sentence.

F2F4step 3.1
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Relative consistency of the Feferman–Levy choice failures over ZF

Statement

If ZF is consistent, then so is ZF together with the assertions that the reals are a countable union of countable sets, cf(ω1)=ω, and ¬ACω.

Facts & Assumptions

Given: The fixed arithmetizations of the displayed first-order theories and the hypothesis Con(ZF).

[F1]

The Feferman–Levy collapse argument is finitely formalizable proves, for every externally fixed finite target fragment, that ZFC+GCH proves the existence of a set model of that fragment.

[F2]

Formal consistency of ZFC plus GCH relative to ZF proves Con(ZF)Con(ZFC+GCH) without assuming a transitive set model of ZF.

Proof

technique · contradiction by the finite support of formal derivations
1.1

By F2, the given hypothesis implies Con(ZFC+GCH). Suppose for contradiction that the target theory T in the Statement is inconsistent. A formal refutation is a finite sequence, so it uses only a finite set Δ of ZF axiom instances together with the three extra target sentences.

F2assume-contra
2.1

Apply F1 to exactly this externally fixed Δ. ZFC+GCH proves that there is a set structure satisfying every sentence used by the alleged refutation. The first-order soundness proof for that finite derivation then proves in ZFC+GCH that the structure satisfies a contradiction, while equality logic proves that no structure does. Hence ZFC+GCH would be inconsistent, contrary to step 1.1.

F1step 1.1discharge-contradiction
3.1

Therefore T is consistent. The argument uses the finite set of formulas occurring in one hypothetical proof; it does not construct a set model of full ZF, invoke semantic completeness, or infer consistency from a merely external citation.

step 1.1step 2.1discharge-contradiction: step 1.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The tail-flip hereditary-symmetric model

Definition

Work over a transitive VZFC+V=L and force with P=Add(ω,ω), the finite partial functions p:ω×ω2 from Cohen, collapse, and Lévy-collapse forcing orders. For a V-generic G, put

Sn={k<ω:(G)(n,k)=1}.

Let G=(2ω×ω)V act on P by bitwise addition modulo 2: for aG, the condition ap has the same finite domain as p and (ap)(n,k)=p(n,k)+a(n,k)(mod2). Thus a ground-model set of bits, possibly infinite, may be flipped. For m<ω let

Hm={aG:a(n,k)=0 whenever n<m}.

The group is abelian, the Hm are normal and descending, and their upward closure is a normal filter F. Hence (P,G,F) is a symmetric system in the sense of Symmetric forcing systems, supports, and hereditarily symmetric names. Define the tail-flip hereditary-symmetric model by

Ftf=HSFG.

Every xFtf has an HS name x˙ with one finite support bound: since sym(x˙)F, there is an m<ω such that

Hmsym(x˙).

This assertion is about the one name x˙. It does not say that every name in the transitive closure of x˙ is fixed by the same Hm, nor that x and all its descendants lie in one hereditary definability class generated by S0,,Sm1.

The identifier of this item is retained for compatibility with the earlier draft, but Ftf is defined directly by hereditary symmetry. It is not defined as the literal union of the classes hereditarily definable from fixed finite tuples of the Sn. That literal union cannot be a ZF model: it contains each Sn at some stage, but if its internal collection of all subsets of ω belonged to one fixed hereditary stage m, then every Sn, including Sm, would belong to that same stage. The coordinate-m tail flip fixes its permitted predicates and ordinals while moving Sm, a contradiction. Thus the literal union fails Power Set.

Feferman's M on printed pp. 340–341 instead comes from a transfinite ramified type, or ramified type-free, hierarchy. Each formula uses only finitely many predicate symbols, while the hierarchy can collect objects whose elements require unbounded finite supports. No equality between that ramified hierarchy, a fixed-stage hereditary-definability union, and Ftf is asserted here. Ground Choice enters through V=L; the symmetric-model definition itself assumes no Choice internally.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The tail-flip hereditary-symmetric interpretation is a model of ZF

Statement

The tail-flip hereditary-symmetric interpretation Ftf is a transitive inner model of ZF of the generic extension V[G].

Facts & Assumptions

Given: The tail-flip symmetric system over the transitive ground VZFC+V=L and a V-generic G.

[F1]

The tail-flip hereditary-symmetric model defines Ftf to be the hereditary-symmetric interpretation of that exact system and proves that each individual HS name is fixed by some Hm. It expressly disclaims the former fixed-stage definability union.

[F2]

Hereditarily symmetric interpretations form a transitive ZF model proves that the hereditary-symmetric interpretation of any symmetric system over a transitive ZF ground is a transitive ZF model between the ground and the full generic extension.

Proof

technique · direct application of the general symmetric-model theorem
1.1

By F1, (P,G,F) is a symmetric system and Ftf=HSFG. The definition also supplies the exact finite-support fact later used by the tail argument; no finite-predicate presentation or equality of two model constructions is used in this step.

F1
2.1

Apply F2 to this system. It gives VFtfV[G], transitivity, and every ZF axiom and schema instance. Hence Ftf is the claimed inner model of ZF.

F1F2step 1.1
3.1

The legacy identifier records why this symmetric model appears on the Feferman page: its infinite coordinate-tail automorphism is the transform used in Feferman's tail-complement theorem. Feferman's ZF-model theorem concerns his different ramified hierarchy. The present ZF conclusion comes solely from F2 and does not identify the two models or revive the false literal union from F1.

F1F2step 2.1
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The tail-complement automorphism fixes finitely supported names

Statement

Let x˙ be an HS name in the tail-flip system, and choose m<ω with Hmsym(x˙). Let QAdd(ω,ω) be a finite condition and let rm. There is k0<ω such that the automorphism which fixes every coordinate other than r and flips Sr(k) for every kk0 fixes both Q and x˙, while sending Sr to its complement modulo the finite initial segment k0.

Facts & Assumptions

Given: The HS name x˙, support bound m, finite condition Q, and coordinate rm.

[F1]

The tail-flip hereditary-symmetric model defines the ground-model bit-flip group, the subgroups Hm, their action on coordinate Cohen reals, and the finite-support property of each HS name.

[F2]

Symmetry lemma for forcing automorphisms transports forced formulas and their names under the constructed automorphism.

Proof

technique · direct construction of a tail flip inside the supporting subgroup
1.1

The set D={k:(r,k)dom(Q)} is finite. Let k0=0 if D=, and otherwise let k0=1+maxD. Define a(2ω×ω)V by a(i,k)=1 exactly when i=r and kk0. By F1, a induces an order automorphism πa of the forcing.

F1construct
2.1

No point of dom(Q) belongs to the support of a, so πaQ=Q. Because rm, the flip a lies in Hm. The support hypothesis therefore gives πax˙=x˙. F2 then transports any forced formula containing x˙ while leaving both its condition and that name fixed.

F1F2step 1.1
2.2

We have πaSi=Si for ir, while πaSr=Sr{k:kk0}. Thus membership is reversed at every kk0 and preserved below k0, so the following exact symmetric-difference identity holds.

F1step 1.1

πaSr(ωSr)=k0.

The right side is the finite von Neumann initial segment.

3.1

The flip set is an infinite tail; only its intersection with the finite domain of Q had to be empty. Replacing it by a finite flip would preserve membership in every free ultrafilter under finite modification and would not give step 2.2. The construction takes the maximum of one finite set and uses no Choice.

step 1.1step 2.2
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Every prime ideal on the power set of omega is principal in the tail-flip symmetric model

Statement

In Ftf, every prime ideal of the internal Boolean algebra P(ω) is principal.

Facts & Assumptions

Given: A prime proper ideal I of P(ω) in Ftf, represented by an HS name I˙.

[F1]

The tail-complement automorphism fixes finitely supported names says that, after choosing m with Hmsym(I˙), a coordinate-m tail flip can be chosen to fix any given finite condition and the name I˙ while complementing Sm modulo a finite set.

[F2]

Boolean ideals, filters, prime ideals and ultrafilters gives downward and finite-union closure, propriety, and the prime implication ABIAI or BI.

[F4]

Forcing theorem supplies the truth lemma used to obtain one condition forcing the actual prime-ideal decision.

[F5]

Symmetry lemma for forcing automorphisms transports forced formulas and their names under a forcing automorphism.

Proof

technique · contradiction, with both alternatives forced by primality
1.1

Suppose for contradiction that I is not principal. For each k<ω, primality applied to {k}(ω{k})=I puts one of the two factors in I. If ω{k}I, downward closure and propriety give I={Aω:kA}, the principal prime ideal generated by that coatom. Thus {k}I for every k, and finite-union closure puts every finite subset of ω in I.

F2assume-contra
1.2

Since I˙ is HS, choose m with Hmsym(I˙), as in F1. Put A=Sm, which belongs to Ftf because its canonical name is supported by Hm+1. Since A(ωA)=, F2 yields either AI or ωAI. Let C denote the member selected by these two exhaustive cases, and let C˙ be the corresponding canonical name.

F1F2
2.1

By F4 choose a finite Q in the actual generic which forces C˙I˙. Apply F1 with the support bound m, condition Q, and coordinate m. Its tail automorphism π fixes both Q and I˙. By F5, Q=πQ forces πC˙I˙. Hence both C and πC belong to I in the actual extension.

F1F4F5step 1.2
3.1

If C=A, then F1 gives πC(ωA) finite. If C=ωA, automorphisms commute with Boolean complementation and F1 gives πCA finite. Thus in either case πC differs finitely from ωC. By step 1.1 the finite difference belongs to I; since ωCπC(πC(ωC)), F2 puts ωC in I.

F1F2F3step 1.1step 2.1
4.1

Step 2.1 gives CI and step 3.1 gives its complement in I. Finite-union closure then puts ω in I, contradicting propriety. Therefore the assumption in step 1.1 was false, and every prime ideal is principal. Both decisions in step 1.2 lead to the same contradiction, and every finite-modification use was derived from the finite singletons rather than assumed.

F2step 1.1step 1.2step 2.1step 3.1discharge-contradiction
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The tail-flip symmetric model has no free ultrafilter on omega

Statement

Every ultrafilter on ω in Ftf is principal. In particular, the tail-flip symmetric model has no free ultrafilter on ω.

Facts & Assumptions

Given: An ultrafilter U on ω in Ftf.

[F1]

Every prime ideal on the power set of omega is principal in the tail-flip symmetric model proves that every prime ideal of P(ω) in the model is principal.

[F2]

Ultrafilter defines U as a maximal proper filter and defines principal and free ultrafilters.

Proof

technique · direct Boolean complementation duality
1.1

First, maximality makes U decide every Aω: if neither A nor ωA belonged to U, then every BU would meet A (otherwise upward closure would put ωA in U), so the filter generated by U{A} would be a proper strict extension, contradicting F2. Thus exactly one of A and its complement lies in U, since a proper filter cannot contain both.

F2
2.1

Define I={Aω:ωAU}. Complementation converts upward closure to downward closure and intersections to unions, so I is a proper ideal. If ABI, then (ωA)(ωB)U. Were neither complement in U, step 1.1 would put both A and B in U, and then ABU, a contradiction. Hence AI or BI, so I is prime.

F2step 1.1
3.1

By F1 the ideal I is generated by some Cω, so I={Aω:AC}. Propriety gives Cω. Choose kωC. Since I is prime and {k}(ω{k})=I, while {k}C, we have ω{k}I and hence ω{k}C. Together with kC, this gives C=ω{k} and therefore I={Aω:kA}. For every Bω, it follows that BU iff ωBI iff kB. Thus U is the principal ultrafilter at k in the sense of F2. Since U was arbitrary, no free ultrafilter on ω exists in the model.

F1F2step 2.1
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The tail-flip symmetric model refutes BPI

Statement

The Boolean Prime Ideal Theorem and the equivalent set Ultrafilter Lemma fail in Ftf.

Facts & Assumptions

Given: The transitive ZF model Ftf.

[F1]

The tail-flip symmetric model has no free ultrafilter on omega proves that every ultrafilter on ω in the model is principal.

[F2]

The Boolean prime ideal principle states BPI and the set Ultrafilter Lemma as principles over ZF.

[F3]

BPI and the set ultrafilter lemma are equivalent proves in ZF that BPI is equivalent to extension of every proper set filter to an ultrafilter.

[F4]

Ultrafilter fixes the principal/free distinction.

Proof

technique · contradiction using the concrete cofinite filter
1.1

Let C={Aω:ωA is finite}. It contains ω, excludes because ω is infinite, is upward closed, and is closed under finite intersections because the complement of an intersection is the finite union of the complements. Hence C is a proper set filter in the model.

F2construct
2.1

Suppose BPI holds. By F3, the set Ultrafilter Lemma extends C to an ultrafilter U on ω. For every k<ω, the cofinite set ω{k} belongs to U. But the principal ultrafilter at k omits that set, so U is not principal at any point and is free by F4. This contradicts F1.

F1F3F4step 1.1assume-contra
3.1

Therefore BPI fails. Since F3 proves both directions of the equivalence, the set Ultrafilter Lemma fails as well. The empty-set UFL instance is vacuous, while the explicit nonempty witness is the cofinite filter on ω from step 1.1.

F2F3step 1.1step 2.1discharge-contradiction
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-09-14Open item page →

The tail-flip symmetric model is finitely formalizable

Statement

For every externally fixed finite fragment Δ of ZF together with ¬BPI and the assertion that every ultrafilter on ω is principal, ZFC+GCH proves that the tail-flip hereditary-symmetric construction yields a set model of Δ.

Facts & Assumptions

Given: One externally fixed finite list Δ containing finitely many ZF axiom instances and the two displayed extra sentences.

[F1]

The tail-flip hereditary-symmetric interpretation is a model of ZF supplies the general hereditary-symmetric-name proof that the tail-flip interpretation is a transitive ZF model; its proof is among the finite derivations traced below.

[F2]

The tail-flip symmetric model has no free ultrafilter on omega and The tail-flip symmetric model refutes BPI supply the completed finite tail and cofinite-filter arguments for the two extra sentences.

[F3]

Forcing transfer for finite ZFC fragments builds a countable transitive model and generic from the finite source fragment actually used by a formal forcing verification.

[F4]

The Axiom of Choice records the ambient source Choice; neither target sentence assumes it.

Proof

technique · direct finite proof tracing
1.1

Expand the proofs of the finitely many ZF instances in Δ, the general hereditary-symmetric model proof in F1, and the two proofs in F2. Retain the exact forcing-truth, symmetry, HS-name recursion, infinite-tail transform, finite-modification, filter-duality, and cofinite-filter instances used. No finite-predicate/HS identification is included. Because Δ and every displayed derivation are finite, only finitely many formulas of Separation, Replacement, name recursion, and forcing absoluteness occur. Call their finite source union Γ.

F1F2given
2.1

Add to Γ the definitions and source-existence assertions for Add(ω,ω), the all-bit flip group, bounded stabilizers, and the finitely many ground parameters occurring in step 1.1. This retains an entire infinite-tail automorphism as one definable ground set; it does not replace it by finitely many flips.

step 1.1
3.1

Apply F3 in ambient ZFC+GCH only to obtain a countable transitive set MΓ and an M-generic G. The collection of M-names is an external set, so Separation in the ambient source forms the set of values {x˙G:x˙HSFM}. The finite instances retained from F1—not F3—verify on this set structure the selected ZF axioms. The finite instances retained from F2 verify that every ultrafilter on its omega is principal and that BPI fails. Hence it is a set model of Δ.

F1F2F3step 1.1step 2.1
4.1

This is one construction for each external finite Δ. It asserts neither a uniform truth predicate nor a countable transitive model of full ZF. Ambient Choice and GCH are used only for the reflected source and its cardinal bookkeeping, as recorded by F4; the target includes a principle incompatible with UFL/BPI.

F3F4step 3.1
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-14Open item page →

Relative consistency of no free ultrafilter on omega over ZF

Statement

If ZF is consistent, then ZF is consistent with the assertion that every ultrafilter on ω is principal and with ¬BPI.

Facts & Assumptions

Given: Con(ZF) for the fixed formal theories.

[F1]

The tail-flip symmetric model is finitely formalizable proves that ZFC+GCH proves a set model of every externally fixed finite fragment of the displayed target theory.

[F2]

Formal consistency of ZFC plus GCH relative to ZF transfers the given consistency hypothesis to Con(ZFC+GCH).

Proof

technique · contradiction using finite derivation support
1.1

F2 gives Con(ZFC+GCH). Suppose for contradiction that the target theory T is inconsistent. One finite refutation uses only a finite list Δ of ZF axiom instances together with the two additional sentences.

F2assume-contra
2.1

By F1, ZFC+GCH proves that a set structure satisfies every sentence in this exact Δ. Formal first-order soundness for the alleged finite derivation then makes ZFC+GCH prove that this structure satisfies a contradiction, contrary to step 1.1.

F1step 1.1discharge-contradiction
3.1

Thus T is consistent. Only the finite support of one hypothetical proof is used; the conclusion is conditional consistency and does not assert or require a countable transitive model of full ZF.

step 1.1step 2.1discharge-contradiction: step 1.1
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

The Ultrafilter Lemma and BPI are not theorems of ZF

Statement

Assuming Con(ZF), neither the set Ultrafilter Lemma nor the Boolean Prime Ideal Theorem is provable in ZF.

Facts & Assumptions

Given: Con(ZF) for the fixed formalization.

[F1]

Relative consistency of no free ultrafilter on omega over ZF proves the consistency of T=ZF+“every ultrafilter on ω is principal”+¬BPI.

[F2]

BPI and the set ultrafilter lemma are equivalent proves in ZF that BPI is equivalent to the set Ultrafilter Lemma (UFL).

Proof

Proof technique: contradiction by adjoining a hypothetical ZF proof to the consistent countertheory.

1.1

By F1, T is consistent. Suppose for contradiction that ZFBPI. Because every axiom of ZF is an axiom of T, the same finite derivation is a T-derivation of BPI. But ¬BPI is an axiom of T, so T would be inconsistent, contradicting F1. Thus ZFBPI.

F1assume-contradischarge-contradiction
2.1

Suppose instead that ZFUFL. The UFL-to-BPI implication in F2 is itself a ZF theorem, so concatenating the two finite proofs would give ZFBPI, contradicting step 1.1. Hence ZFUFL.

F2step 1.1assume-contradischarge-contradiction
3.1

Both nonprovability conclusions use the stated consistency hypothesis. They are syntactic consequences of a consistent countertheory; no completeness theorem, countable transitive model, or assertion of absolute truth is used.

step 1.1step 2.1discharge-contradiction: steps 1.1 and 2.1
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Blass's finite-modification classes and parameter-HOD model

Definition

Work in the metatheory with a countable transitive MZF+V=L. Thus M satisfies Choice by the canonical constructible well-order, and this is the only ambient source of Choice in the setup. Force over M with

P=Fn(ω×ω,2),

the finite partial functions ordered by reverse inclusion. If G is M-generic, define the mutually Cohen-generic reals

an={k<ω:(G)(n,k)=1}(n<ω).

For any real xω, its finite-modification class is

δ(x)={yω:xy is finite},

where is the symmetric difference of The difference ab, the symmetric difference ab, and the complement Xa relative to a set X. Put

f(n)={δ(an),δ(ωan)}

and

S=n<ω(δ(an)δ(ωan)){f}.

Blass's class N consists of all xM[G] such that every member of TC({x}) is uniquely definable in M[G] from f, finitely many members of S{f}, and finitely many ordinal parameters. This is the convention denoted HOD(S), or “HOD over S,” in the source. It is important that S acts as a reservoir of finitely many parameters, not as one pointwise named parameter: S is definable from the single permitted parameter f, while individual definitions may also use only finitely many reals from its displayed union.

The range

R=ran(f)={{δ(an),δ(ωan)}:n<ω}

is therefore a canonically enumerated family of pairs in N. The later term Blass model refers to this parameter-HOD class N. The ordinary HOD coding convention is that of Ordinal definability and HOD; the usual HOD inner-model proof from HOD as an inner model and comparison with L must be relativized to this finite-parameter reservoir before any ZF conclusion about N is used.

LemmaStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Blass's paired finite-modification classes form a Russell set

Statement

In Blass's parameter-HOD model N, the canonically enumerated family

R={{δ(an),δ(ωan)}:n<ω}

is a pairwise disjoint family of two-element sets with no choice function on any infinite subfamily. Consequently R is a Russell set.

Facts & Assumptions

Given: The forcing extension, parameters, function f, family R, and class N from Blass's finite-modification classes and parameter-HOD model.

[F1]

Blass's finite-modification classes and parameter-HOD model makes every object in N hereditarily definable from f, finitely many reals in S{f}, and ordinal parameters.

[F2]

The tail-complement automorphism fixes finitely supported names gives the finite-condition calculation for flipping the unused tail of one Cohen coordinate. The same calculation applies after renaming its distinguished coordinate to k.

[F3]

Symmetry lemma for forcing automorphisms transports a forced formula and all its parameter names under such an automorphism.

[F4]

Truth lemma supplies a condition in the actual generic filter forcing each true fixed formula with the displayed name parameters.

Proof

technique · contradiction by a fresh-coordinate infinite-tail flip
1.1

For distinct r,s<ω and either choices of complement, the corresponding Cohen reals have infinite symmetric difference. Indeed, beyond any prescribed finite set of bits, every condition has an extension assigning one fresh bit at coordinates r and s so that the two chosen versions disagree. Genericity meets each of these dense sets. Also ar(ωar)=ω. Thus the finite-modification classes in different displayed positions are distinct; equivalence classes are either equal or disjoint. Each f(n) therefore has exactly two elements and the family R is pairwise disjoint.

Givenconstruct
2.1

Suppose for contradiction that c is a choice function on {f(k):kK} for an infinite Kω in N. By F1, c is uniquely defined in M[G] from f, ordinals, and finitely many real parameters s1,,st from S{f}. For each si, fix one ground finite set zi, one coordinate mi, and one sign such that si is amizi or (ωami)zi. Since K is infinite and {m1,,mt} is finite, the least element k of their difference exists without Choice.

F1step 1.1assume-contra
3.1

The value c(f(k)) is one of the two classes in f(k); interchange the labels if necessary and suppose it is δ(ak). By F4, some finite pG forces both the unique defining formula for c and this value assertion. Choose b above every j with (k,j)dom(p), taking b=0 if there is none. Flip precisely the bits (k,j) for jb. By F2 the induced automorphism fixes p, every ordinal, and each named si, while it interchanges δ(ak) and δ(ωak). It fixes f because it merely swaps the two members of f(k) and fixes every other value.

F2F4step 2.1
4.1

Apply F3 to the formula forced by p. Since the condition and every defining parameter are fixed, the same p forces that the same uniquely defined function c takes f(k) to δ(ωak). As pG, both value statements hold in M[G]. Step 1.1 says the two values are distinct, contradicting that c is a function. The case in which the original value is δ(ωak) is identical because the flip is an involution.

F3step 1.1step 3.1discharge-contradiction
5.1

Hence no infinite subfamily of R has a choice function. The function f:ωR already belongs to N, so R is countably indexed there; step 1.1 supplies disjoint two-element pieces. By the source definition, R is therefore a Russell set. No family of representatives of the finite-modification classes was selected in N.

Givenstep 1.1step 4.1discharge-contradiction: step 2.1
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-14Open item page →

Small forcing does not create measurable cardinals

Statement

Assume ZFC. Let P be a forcing notion in V, let GP be V-generic, and let κ be an uncountable cardinal such that PV<κ. If V[G] regards κ as measurable, then V already regards κ as measurable.

Here, locally, measurable means that κ is uncountable and carries a nonprincipal ultrafilter closed under intersections of length less than κ. The proof also establishes the auxiliary equivalence it uses: such an ultrafilter yields a definable elementary embedding into a transitive class with critical point κ, and any such embedding yields a measure by the seed κ.

Facts & Assumptions

Given: The ground model V, forcing P, generic G, and cardinal κ in the statement. ZFC, including Choice, is assumed in both the ground and its forcing extension.

[F1]

Ultrafilter and Characterisation of ultrafilters: every set or its complement give the properness, complement-decision, finite-intersection, upward-closure, principality, and nonprincipality laws. In this item, κ-complete means closed under intersections indexed by every ordinal below κ, including the empty intersection.

[F2]

Forcing theorem supplies the definable forcing relation, truth lemma, and persistence used in the restriction argument.

[F3]

The Axiom of Choice supplies the cardinal comparisons, enumerations, elementary submodels, and ultrapowers used below.

Proof

Proof technique: the no-new-measurables half of the Lévy--Solovay theorem, proved through the small-forcing case of the gap-forcing restriction argument.

1.1

The trivial-forcing case is immediate, so suppose P is nontrivial and replace it by an isomorphic forcing on an ordinal of size μ=PV. A measure on κ is uniform: if A in the measure had size λ<κ, intersecting the complements of its λ singletons would both retain A and make the intersection empty. Uniformity and κ-completeness make κ regular, since the bounded pieces of a cofinal partition of length below κ would all be measure-small. They also make κ a strong limit: if κ2λ for λ<κ, choose κ distinct binary subsets of λ; for every coordinate take the bit occurring on a measure-one set and intersect these fewer than κ sets. The intersection has at most one member, contradicting uniformity. Thus κ is strongly inaccessible in V[G]. Forcing of size μ is μ+-cc and preserves cardinals at and above μ+, so κ is also a ground cardinal. Choose a regular ground cardinal δ with μ<δ<δ+<κ.

F1F3
1.2

We give the ultrapower facts needed later. From a nonprincipal κ-complete ultrafilter U on κ, form the ultrapower using functions κV[G]. Łoś's induction uses F1 and the witness choices supplied by F3. It is well-founded: an external descending omega-sequence would, by countable completeness, give one coordinate carrying an infinite descending sequence of ordinals. After transitive collapse, the constant-function map j:V[G]M is elementary, fixes every ordinal below κ, and moves κ, so its critical point is κ. The derived measure W={Aκ:κj(A)} is normal: for a regressive f on a W-large set, j(f)(κ)<κ is fixed by j, and its fibre is W-large. Take the ultrapower by W and again call its collapsed map j. Its target is closed under κ-sequences from V[G]: given xα=[fα]W for α<κ, use F3 to choose the representatives and define F(ξ)=fα(ξ):α<ξ. Normality identifies the seed [id]W with κ, and j(F)(κ)(α)=xα for every α<κ, so the entire sequence belongs to the target. Conversely, for any definable elementary j into a transitive class with critical point κ, the same seed formula defines a set-sized nonprincipal κ-complete ultrafilter: elementarity gives complement decision and intersections, and j fixes all singleton indices below κ.

F1F3construct
2.1

Thus forcing by P is forcing with a gap at δ: the initial forcing has size below δ and the tail forcing is trivial, hence δ-strategically closed.

F1F3step 1.1
3.1

By step 1.2, in V[G] take a normal-measure ultrapower j:V[G]M with critical point κ. The transitive target is closed under κ-sequences of the extension and hence under δ-sequences. As in the general setup of the Gap Forcing Theorem, define the ground part M=αOrdj(VαV), taking the transitive collapse implicit in this notation. Then jV:VM, j(G) is M-generic, and M=M[j(G)]. By the ordinal presentation chosen in step 1.1, PVκ, so j(P)=P; the image-filter calculation gives j(G)=G, and consequently M=M[G]. The critical-point calculation also gives agreement below κ, Vκ=Mκ, in the two ground parts. The remaining task is to prove that M and the restricted map actually belong to the ground model, not merely to the forcing extension.

step 1.1step 1.2step 2.1
4.1

First record the fresh-sequence obstruction specialized to small forcing. If cf(θ)>μ, P adds no sequence s:θOrd which is new while every proper initial segment is in V. Indeed, for each α<θ the truth lemma gives a condition pαG and a ground sequence sα such that pαs˙α=sˇα. One condition pG occurs for an unbounded set of α, because there are at most μ conditions and cf(θ)>μ. Persistence then makes p decide all of s˙ as the union of those compatible ground initial segments, contrary to newness. The same argument works over M for the forcing j(P)=P.

F2step 1.1step 3.1
4.2

We next prove the common-cover claim used by the restriction. If σ is a set of ordinals of extension-cardinality δ, there is a set τMV of cardinality δ with στ. First, a δ-enumeration of σ is a δ-sequence of ordinals, so the closure from step 3.1 puts it, and hence σ, in M[G]. A P-name for such an enumeration has at most δμ=δ possible ordinal values, so σ has a V-cover of size δ; the same name calculation in M gives an M-cover. Alternate these two operations for δ stages, taking increasing covers, and let τ be their union. The resulting sequence belongs to M[G] by its δ-closure. On the cofinally many stages whose values lie in V, a single condition of G decides unboundedly many values, because P<δ and δ is regular; monotonicity of the sequence makes that condition decide the union, so τV. Repeating this argument with an M-name at the cofinally many M-stages gives τM.

F2F3step 1.1step 3.1
5.1

It follows that M and V have the same δ-sequences of ordinals. For a size-δ set of ordinals σ in either class, take the common cover τ from step 4.2 and enumerate it increasingly in both classes as βξ:ξ<γ, where γ<δ+<κ. The index set A={ξ<γ:βξσ} lies below κ. The agreement Vκ=Mκ from step 3.1 puts A, and hence σ, in both classes. Shorter sequences are padded to length δ.

step 3.1step 4.2
6.1

We now show MV. It suffices, by coding, to prove this for sets of ordinals. Induct on θ for Aθ in M, assuming every proper initial segment is in V. If cf(θ)δ, then a new A would be a fresh θ-sequence, contradicting step 4.1. If cf(θ)<δ, write A=A˙G and choose a sufficiently large Vζ with an elementary XVζ of size δ containing P, every element of P, and A˙. The set XOrd belongs to M by step 5.1. Hence a=AX is in M, and step 5.1 puts this size-at-most-δ set of ordinals in V. Some pG forces XA˙=aˇ. Thus X satisfies that p decides every membership question for A˙ whose index lies in X; elementarity makes the same statement true in Vζ. Therefore p decides all of A˙, so AV. The usual membership-rank coding then yields MV.

F2F3step 4.1step 5.1
7.1

The identical fresh-sequence induction, now between M and M[G], shows M=VM[G]. For a set of ordinals common to V and M[G], use step 4.1 at cofinality at least δ and step 5.1 at smaller cofinality; an arbitrary set is reduced to its index set in an M-enumeration of an ambient M-set. This is the exact target-identification needed below.

step 4.1step 5.1step 6.1
7.2

The ultrapower embedding is amenable to V[G]. We prove that jV is amenable to V. It is enough to show jθV for every ordinal θ. Induct on θ. At cofinality at least δ, a new image sequence would violate step 4.1. At smaller cofinality choose XVζ as in step 6.1. The set a=(jθ)X has size at most δ; because a is a small subset of jθ, write a=jb=j(b) for some bθ of size at most δ. Use step 4.2 to cover b by a size-δ set cMV and replace c by cθ. Then a(jc)X(jθ)X=a, while jc=j(c)MV, so aV. A condition in G decides this trace, and elementarity of X makes it decide the entire image sequence. Thus jθV. Replacement converts these image sequences to every set restriction jAV.

step 1.2F2F3step 4.1step 4.2step 6.1
8.1

In the ground model define U0={Aκ:AV and κj(A)}. Step 7.2 makes this a ground set. As in step 1.2, elementarity gives complement decision, finite-intersection closure and upward closure; no singleton belongs to U0 because j fixes all ordinals below κ. If η<κ and AξU0 for every ξ<η, then j(η)=η and κ belongs to every j(Aξ), hence to j(ξ<ηAξ). Thus U0 is a nonprincipal κ-complete ultrafilter on κ in V. By the local definition in the Statement, κ was measurable in V, as required.

F1step 1.2step 7.2
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Every ultrafilter on every set is principal in Blass's model

Statement

In Blass's parameter-HOD model N, every ultrafilter on every set is principal.

Facts & Assumptions

Given: Work over the countable transitive MZF+V=L and its Cohen extension M[G] from the Blass construction. The target argument inside N is choice-free. The ground M and every finite-coordinate intermediate extension satisfy ZFC: V=L supplies ground Choice, and forcing preserves it. Choice is used only for the finite-coordinate cardinal and ultrapower arguments in steps 7.1--8.1, not in the tail-flip, least-partition, parameter-coding, or W-rank arguments.

[F1]

Blass's finite-modification classes and parameter-HOD model defines P, the coordinate reals an, their finite-modification classes, f, the finite parameter reservoir S, and the hereditary parameter-HOD class N.

[F2]

Ultrafilter defines principal and free ultrafilters and requires filters to be proper.

[F3]

Characterisation of ultrafilters: every set or its complement gives complement decision for an ultrafilter and the equivalent finite-intersection and upward-closure laws.

[F4]

Small forcing does not create measurable cardinals locally defines an uncountable measurable cardinal by a nonprincipal ultrafilter on κ closed under intersections of length below κ, proves that small forcing cannot create one, and supplies both the normal ultrapower embedding and seed-measure directions needed in step 8.1.

[F5]

The tail-complement automorphism fixes finitely supported names gives the finite-condition calculation for complementing the unused tail of one Cohen coordinate.

[F6]

Truth lemma supplies a condition in the actual generic filter forcing any true fixed formula with the displayed parameters.

[F7]

Monotonicity, density, and decision for forcing supplies persistence, density closure, and decision density for the tail forcing.

[F8]

Symmetry lemma for forcing automorphisms transports forcing statements under the finite-bit and infinite-tail automorphisms.

[F9]

HOD as an inner model and comparison with L proves the HOD axiom checks from finite definition-code composition; the same checks will be relativized below to f and finitely many members of S.

[F10]

Absoluteness, idempotence and minimality of L makes L absolute between transitive ZF inner models with the same ordinals.

[F11]

The Axiom of Choice records the Choice assumption used in the ground, finite-coordinate forcing extensions, cardinal comparisons, and normal-measure ultrapowers.

Proof

technique · eliminate free ultrafilters first on $\omega$, then on ordinals, identify the model with the hierarchy generated by well-ordered unions, and finish by induction on that hierarchy
1.1

Let D be the class of sets uniquely definable in M[G] from f, finitely many members of S{f}, and finitely many ordinals, so that N={x:TC({x})D}. Since S is definable from f, D and N are definable from f. Finite lists of definition parameters concatenate, exactly as in F9, so D is closed under every fixed uniquely defined operation on finitely many members of D. The hereditary clause gives transitivity and all ordinals. Pairing, Union, Infinity, Extensionality and Foundation follow as in the ordinary HOD proof. For a fixed formula, Separation in N is obtained by defining the required subset after relativizing quantifiers to the definable class N; internal Power Set is PM[G](x)N; and Replacement is the set of uniquely specified N-outputs. Substitution of the finite definitions of the parameters puts each resulting set in D, while transitivity puts all its descendants in D. Thus N is a transitive ZF inner model of M[G]. No well-order of S and no Choice in N was used.

F1F9
2.1

Suppose toward a contradiction that UN is a free ultrafilter on ω. By F3, a finite set in U would put one of its singleton pieces in U, making U principal; hence U omits every finite set and contains every cofinite set. By F1, U has a unique definition from f, ordinals, and finitely many reals s1,,stS{f}. Each si is a finite modification either of ami or of its complement. Choose k=1+max({m1,,mt}{0}), so every coordinate occurring among the real parameters is below k. Let A be whichever of ak and ωak belongs to U, as supplied by F3.

F1F2F3step 1.1assume-contra
3.1

By F6, some finite pG forces the unique defining formula for U together with AU. Apply F5 with n=k1: flip precisely the bits of coordinate k above the finite domain of p. Since every mi<k, this fixes p, every si, and all ordinals. It fixes f because it interchanges the two finite-modification classes in f(k) and fixes every other value. Its image A is equal modulo a finite set to ωA. F8 therefore makes the same p force AU. In M[G], both A and A belong to U, so their finite intersection belongs to U, contradicting step 2.1. The involution treats the two possible choices of A identically. Consequently every ultrafilter on ω in N is principal.

F5F6F8step 2.1discharge-contradiction
4.1

Suppose now that some ordinal carries a free ultrafilter in N, and let κ be the least such ordinal with witness U. Step 3.1 and transport along a bijection show that κ is uncountable. Let γ be the least ordinal for which there is a partition Aξ:ξ<γ of κ with every AξU; it exists with γκ by the singleton partition. If γ<κ, the least-piece map h:κγ pushes U to an ultrafilter hU on γ. It cannot be principal, since {ξ}hU would say AξU. This contradicts the minimality of κ, so γ=κ. The same pushforward along a hypothetical bijection from κ to a smaller ordinal shows that κ is a cardinal.

F2F3step 3.1assume-contra
5.1

The ultrafilter U is uniform: if BU had cardinality λ<κ, restricting U to B and transporting it along a bijection Bλ would give a free ultrafilter below κ. It is also κ-complete. Otherwise choose η<κ and BξU for ξ<η with C=ξ<ηBξU. The sets consisting of points whose least failed membership test is ξ, together with C, partition κ into η+1<κ many U-small pieces: the ξ-piece is contained in κBξ, and C is small by assumption. This contradicts step 4.1. The empty intersection is κU, so the argument includes η=0.

F3F4step 4.1
6.1

Fix a finite list of S-real and ordinal parameters uniquely defining U, and let Kω be the finite set of their Cohen-coordinate indices. Put V0=M[G(K×ω)] and factor the remaining forcing as Q=Fn((ωK)×ω,2). Since M=L, every member of the finite-real extension V0=L[ak:kK] is hereditarily definable from those finitely many permitted reals and ordinals, so V0N. Let "AU˙" abbreviate the forcing-language assertion that A belongs to the unique object satisfying the fixed definition of U; this avoids choosing a noncanonical name. If q,rQ, flip the finitely many bits on which their common domains disagree; the image of q is compatible with r. Such a flip fixes every ground name from V0, fixes the defining real parameters, and fixes f because finite changes preserve every δ-class. Thus F8, persistence and density closure show that every assertion "AU˙" with AP(κ)V0 is decided by the top condition of Q.

F1F7F8step 5.1
7.1

In V0 define U0={AP(κ)V0:1QQAU˙}. The forcing relation is definable there, and F6 together with the homogeneity calculation in step 6.1 gives U0=UP(κ)V0. Hence F3 transfers properness, complement decision, and nonprincipality to U0. If η<κ and a sequence Aξ:ξ<ηV0 consists of members of U0, then the sequence belongs to N because V0N; step 5.1 puts its intersection in U, and that intersection is computed in V0. It therefore belongs to U0. Thus V0 regards U0 as a nonprincipal κ-complete ultrafilter and regards κ as measurable.

F3F4F6step 5.1step 6.1
8.1

The forcing from M to V0 is trivial when K= and otherwise countable. Any ground bijection witnessing that κ was countable or was not a cardinal would remain a witness in V0, so step 7.1 implies that M already regards κ as an uncountable cardinal; the forcing size is therefore below κ. F4 says that M already has a measurable cardinal. Internally choose its least measurable cardinal λ and use the auxiliary ultrapower construction in F4 to obtain a normal-measure embedding j:MQ0 with critical point λ. Elementarity gives Q0V=L. The transitive target contains every ordinal: for each ordinal α, j(α) is an ordinal at least α, so transitivity puts α in Q0. F10 now gives LQ0=LM=M, whence Q0=M. But λ is parameter-free definable as the least measurable cardinal, so elementarity and Q0=M give j(λ)=λ, contradicting that λ is the critical point. This discharges the supposition in step 4.1: every ultrafilter on every ordinal in N is principal.

F4F10F11step 7.1discharge-contradiction: step 4.1
9.1

Work henceforth inside the ZF model N. Let W be the least class containing every singleton and closed under unions indexed by ordinals: equivalently, start with the empty set and all singletons and at each successor stage add every α<θXα whose pieces appeared earlier, taking unions at limit stages. The least construction stage is the W-rank. Thus every nonsingleton XW has a presentation as a well-ordered union of sets of strictly smaller W-rank. This hierarchy is a definable class in N; it does not select presentations simultaneously.

F1step 8.1
10.1

Induction on W-rank proves three closure facts, with ranks no larger than those generated in the induction. If Bα<θXα, then B=α<θ(BXα), and the induction hypothesis applies to each intersection; the empty and singleton bases are immediate. If h:XY, then Y=α<θh[Xα], giving closure under surjective images by the same induction. A double induction gives finite products: distribute X×Y over a well-ordered-union presentation in either coordinate, with singleton and empty products as bases. Consequently finite sequences from a W-set, graphs and relations cut out as subsets of finite products, and well-ordered unions of these objects also lie in W.

step 9.1
11.1

For each fixed n, the map sending a finite subset zω to anz enumerates δ(an); the analogous map enumerates δ(ωan). These maps exist in N using the single permitted parameter an and the canonical well-order of the finite subsets of ω. Hence each class is well-orderable and lies in W, without choosing representatives for all classes at once. The pair Cn=δ(an)δ(ωan) lies in W, and the sequence nCn is definable from f. Therefore S={f}n<ωCnW.

F1step 10.1
12.1

We have WN because N is transitive, contains all its singletons, and is internally closed under well-ordered unions. Conversely fix xN. For each yx, let θy be the least ambient hierarchy bound at which some formula, finite ordinal tuple, and finite tuple from S uniquely define y from f; the set-level satisfaction coding used in F9 makes this a set-theoretic predicate. Replacement bounds the θy by one ordinal θ. Let D be the set of all bounded definition codes whose unique output belongs to x. Substituting the fixed finite-parameter definition of x shows that D and its evaluation map are in N; no code was chosen separately for each y. The code space is a subset of a finite product and a well-ordered union of θ<ω, ω, and S<ω, so steps 10.1--11.1 put D in W. Evaluation maps D onto x, and closure under surjective images puts x in W. Thus N=W.

F1F9step 1.1step 10.1step 11.1
13.1

Induct on the W-rank of a carrier X. There is no proper ultrafilter on , and every ultrafilter on a singleton is principal. Otherwise use step 9.1 to write X=α<θXα with lower-rank pieces and refine it to the disjoint partition Yα=Xαβ<αXβ; step 10.1 keeps every Yα at lower rank. For an ultrafilter U on X, the least-piece map h:Xθ pushes U to an ultrafilter on the ordinal θ. By step 8.1 it is principal, say at α0, so Yα0=h1({α0})U and is nonempty. The restriction of U to Yα0 is an ultrafilter there and is principal at some y by induction. For every BX, upward closure and intersection give BUBYα0UyB. Hence U is principal at y. Step 12.1 says every carrier in N has a W-rank, so this proves the theorem for every set in N.

F2F3step 8.1step 9.1step 10.1step 12.1
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-09-14Open item page →

The Blass ultrafilter-free construction is finitely formalizable

Statement

For every externally fixed finite fragment Δ of ZF together with the assertion that every ultrafilter on every set is principal, a suitable finite ZFC source proves that Blass's parameter-HOD construction yields a set model of Δ.

Facts & Assumptions

Given: One externally fixed finite list Δ containing finitely many ZF axiom instances and the displayed all-ultrafilters sentence. The quantification over Δ is metatheoretic; no uniform truth predicate or single countable transitive model of full ZF is assumed.

[F1]

Every ultrafilter on every set is principal in Blass's model proves, by the displayed parameter-HOD, tail-automorphism, least-ordinal, small-forcing, Scott, and W-rank argument, that every ultrafilter on every set of the constructed model is principal. In this lemma that displayed proof is the proof text whose formula instances are traced; none of its ingredients is being attributed to the theorem's statement as an additional conclusion.

[F2]

Forcing transfer for finite ZFC fragments extracts the finite source instances used by one fixed forcing verification and constructs a generic extension of a countable transitive model of those instances.

[F3]

Finite-fragment interpretation in L with GCH translates any fixed finite ZFC+GCH source fragment into a finite ZF fragment interpreted in its constructible universe.

[F4]

The Axiom of Choice records the ambient Choice used for the countable elementary-submodel construction and for the source-side cardinal and ultrapower arguments.

[F5]

Finite support, weakening, and composition of derivations proves that every formal derivation uses only finitely many assumptions.

Proof

technique · direct finite proof tracing through a constructible reflected source
1.1

Expand the proofs of the finitely many ZF instances in Δ and the displayed all-ultrafilters proof recorded at F1. Retain every actually used fixed formula: the Cohen forcing and truth recursions; finite-parameter definition and hereditary-closure formulas; tail automorphisms; ultrafilter and least-partition calculations; the finite-coordinate forcing relation; every fixed instance in the small-forcing restriction and normal ultrapower; the Scott V=L calculation; bounded definition-code satisfaction; and the two W-rank inductions. By F5 a formal proof has finite assumption support, so this expansion uses only finitely many Separation, Replacement, Reflection, recursion, satisfaction, and forcing-absoluteness instances. Let Σ be their finite source union, including the finite assertion that the source is constructible.

F1F5given
2.1

Enlarge Σ by the finitely many ZFC+GCH instances needed to define Fn(ω×ω,2), form its generic extension, and prove the following conditional contradiction used at F1: if the assumed free ultrafilter first produces a nonprincipal κ-complete ultrafilter in a finite-coordinate extension, then the small-forcing restriction produces one in the ground; its normal ultrapower gives Scott's contradiction to V=L. The source fragment contains the finite ultrapower and Łoś derivations under that displayed hypothesis. It contains no measurable-cardinal axiom and does not assert that a normal measure exists outright. Apply F3 to obtain a finite ΓZF proving the L-relativizations of all those source instances; include the finite proof that the interpretation domain satisfies V=L. This does not assert that one finite fragment proves every ZFC theorem: Γ depends externally on the fixed proof expansion in step 1.1.

F1F3step 1.1
3.1

Use the source-model and generic construction of F2 with enough of ambient ZFC to obtain a countable transitive CΓ. The external set M=LC is countable and transitive, and step 2.1 makes it satisfy every retained source instance as well as V=L. Enumerate its dense subsets of the Cohen forcing and construct an M-generic G. The parameter-HOD class defined in M[G] is an external subset of the set M[G], hence is itself a set structure. Every verification retained in step 1.1 is valid over this M and shows that the structure satisfies each member of Δ, including the assertion that all its ultrafilters are principal. Thus it is a set model of Δ.

F2F3step 1.1step 2.1
4.1

The construction is repeated separately for each externally supplied finite Δ. If the selected ZF subfragment is empty, the all-ultrafilters sentence and the finite source proof it requires are still retained; duplicate instances do no harm. Ambient AC is used only in F2's reflected countable source and in the explicitly retained source-side cardinal and ultrapower steps, as recorded by F4. The resulting parameter-HOD structure verifies only the selected target formulas and the displayed sentence: no full-ZF set model, uniform satisfaction predicate, or internal quantification over fragments has been inferred.

F2F4step 3.1
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-14Open item page →

Relative consistency of no free ultrafilters on any set over ZF

Statement

If ZF is consistent, then ZF is consistent with the assertion that every ultrafilter on every set is principal.

Facts & Assumptions

Given: Con(ZF) for the fixed formal theories. This is a syntactic consistency hypothesis, not a set-model or transitive-model hypothesis.

[F1]

The Blass ultrafilter-free construction is finitely formalizable proves for every externally fixed finite target fragment that a suitable finite ZFC source proves the existence of a set model of that fragment.

[F2]

Formal consistency of ZFC plus GCH relative to ZF proves Con(ZF)Con(ZFC+GCH) by a verified proof translation and does not assume a transitive set model.

Proof

technique · contradiction from the finite support of a formal refutation
1.1

By F2, the hypothesis gives Con(ZFC+GCH). Suppose for contradiction that the target theory T=ZF+"every ultrafilter on every set is principal" is inconsistent. One formal refutation is a finite sequence and therefore uses only a finite list Δ of ZF axiom instances together with the displayed extra sentence.

F2assume-contra
2.1

Apply F1 to this exact external Δ. The finite ZFC source isolated there, and hence ZFC+GCH, proves that a set structure satisfies every sentence used in the alleged refutation. The fixed first-order soundness induction for that finite derivation would then make ZFC+GCH prove that the structure satisfies a contradiction; equality logic proves that no structure does. This contradicts step 1.1.

F1step 1.1discharge-contradiction
3.1

Consequently T is consistent. The empty-proof and zero-axiom cases cannot be refutations because no last contradiction line is present; a one-line alleged refutation is covered by the same soundness check. The argument uses only the finite support of one hypothetical proof. It invokes neither semantic completeness nor a countable transitive model of full ZF, and it concludes only conditional syntactic consistency.

step 1.1step 2.1discharge-contradiction: step 1.1

5 · Examples, counterexamples and false statements

None yet.

Sources