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.

Large Cardinals, Measures, and Elementary Embeddings

1 · Prerequisites

2 · Summary

This page develops ultrapowers from their quotient construction through the critical-point and normal-measure arguments. Set and universe ultrapowers are distinguished: Scott representatives keep universe classes set-coded, and universe Łoś is proved separately for each formula. Least witness ranks make the existential use of AC a choice from sets. Countable completeness is characterized by well-foundedness, with an explicit descending chain for the converse.

At an inaccessible cardinal, coloring trees and lexicographic node codes connect partitions to the tree property. A Henkin expansion and a tree of realized partial truth assignments give infinitary compactness. A regressive-injection construction supplies stationary reflection and Mahloness. The measure and embedding arguments then establish the implications from supercompactness through strong compactness, measurability and weak compactness to inaccessibility. The fine-measure covering property and normal-measure sequence closure have separate proofs, and consistency consequences are conditional finite-proof transfers.

The Laver-function theorem is proved by bounded recursion, measure absoluteness and a derived-ultrapower factor comparison. The product-measure route constructs a Solovay measure on all extension subsets of a ground index set, then uses fine-measure coordinates to obtain the exact fair-coin cylinder probabilities. The random algebra preserves cardinals and makes the continuum kappa. A separate finite-fragment reflection and generic-extension argument proves the stated PMEA relative-consistency implication. The supercompact preparation proof constructs the reverse-Easton Laver iteration, verifies its support factorization and preservation, lifts the embedding through a master condition, and descends a normal fine measure after temporary closed forcing. Fixed-formula forcing and bounded-name arguments supply the required class-ground interfaces within that proof.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Inaccessible and Mahlo cardinals

Definition

Work in ZFC; The Axiom of Choice is the ambient axiom used for arbitrary cardinality comparisons. Cardinals are initial ordinals as in Cardinal (initial ordinal) and cardinality, regular means cf(κ)=κ as in Cofinality cf(α), and regular and singular cardinals, and 2μ is the cardinality of the power set in Cardinal sum κλ, product κλ and exponentiation κλ, and why they are written apart from the ordinal operations.

An inaccessible cardinal is an uncountable regular strong limit cardinal: 2μ<κ for every cardinal μ<κ. A weakly inaccessible cardinal is an uncountable regular limit cardinal. Strong limit and limit cardinal are different conditions.

For a regular uncountable kappa, a subset S is stationary if it meets every club subset of kappa, using Closed unbounded subsets of ordinals. An inaccessible kappa is Mahlo if {α<κ:α is an uncountable regular cardinal} is stationary. None of these definitions asserts existence.

LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Size and rank bounds below an inaccessible

Statement

In ZFC let kappa be inaccessible. Then Vα<κ for every α<κ, every xVκ has size less than kappa, and every set of fewer than kappa elements of Vκ belongs to Vκ. For cardinals μ,ν<κ, μν<κ, with 00=1. The strong-limit cardinals below kappa contain a club subset of kappa.

Facts & Assumptions

Given: ZFC. Supplied the cardinal-square proof and small-union estimate locally, identifying AC for simultaneous injections; then proved the rank, exponent and strong-limit club assertions with all zero and limit cases.

[F1]

Inaccessible and Mahlo cardinals: Kappa is regular uncountable and strong limit; club uses closure at nonzero limit accumulation points.

[F2]

The cumulative hierarchy: V grows by power sets at successors and unions at limits.

[F3]

Membership rank under Foundation: Ranks are suprema of member ranks plus one, and rank below kappa means membership in V_kappa.

[F4]

The Axiom of Choice: AC permits well-ordering sets, cardinal comparisons and simultaneous selection of injections for a set family.

Proof

1.1

We first justify the small-union estimate used here. For every infinite cardinal theta, θ×θ=θ: by induction on infinite cardinals order pairs by their maximum coordinate, then lexicographically. An initial segment ending at coordinates below γ+1<θ has size at most (γ+1)×(γ+1)<θ, by the induction hypothesis at γ+1 (or by finite counting). This well-order has type at most theta, since otherwise its first theta elements would be a proper initial segment of size theta. The reverse bound uses the injection ξ(ξ,0). Consequently for fewer than kappa sets of size below kappa, regularity bounds the set of their cardinalities and the index cardinal below a common infinite cardinal η<κ. Such an eta exists because a strong-limit cardinal is a limit cardinal: if kappa were the successor of eta, Cantor diagonalization would give 2ηκ. AC selects injections of the sets into eta, embedding their disjoint union into η×η. Its size is therefore below kappa.

F1F4
2.1

Induct on α<κ. The empty V_0 is small. At a successor, Vα+1=2Vα<κ by strong limit. At a nonzero limit alpha there are fewer than kappa earlier levels, so step 1.1 bounds their union below kappa. If xVκ, it is a subset of some earlier V level, hence has size below kappa.

F1F2step 1.1
3.1

If YVκ and Y<κ, Replacement collects the ranks of its members; regularity bounds their supremum plus one below kappa. Thus the supremum of their ranks plus one, namely rank(Y), is below kappa, so YVκ. For empty Y the rank is zero.

F1F3step 2.1
4.1

For μ,ν<κ, graphs inject the set of functions νμ into P(ν×μ). Step 1.1 bounds the product size by some infinite η<κ, so μν2η<κ. This also covers finite cardinals; more explicitly μ0=1, 0ν=0 for positive nu and 1ν=1.

F1F4step 1.1step 3.1
5.1

Let C be the set of infinite strong-limit cardinals below kappa. It is unbounded: above a given bound start with an infinite cardinal θ0<κ larger than it, put θn+1=2θn and δ=supnθn<κ by regularity. Cantor diagonalization makes the sequence strictly increasing. Its supremum is a cardinal: a bijection of delta with a smaller ordinal would inject a larger theta_n into a smaller cardinal. For every cardinal μ<δ some theta_n exceeds mu, hence 2μθn+1<δ. Thus delta is in C. If delta<kappa is a nonzero limit accumulation point of C, it is similarly a cardinal, and for every cardinal mu<delta there is ρCδ above mu, giving 2μ<ρ<δ. Thus delta is in C, proving closure. No enumeration choices are needed in this last uniquely defined iteration.

F1F4step 4.1
TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

An inaccessible rank segment models ZFC

Statement

In ZFC, if kappa is inaccessible, (Vκ,) satisfies every ZFC axiom. For each cardinal α<κ, inaccessibility of alpha is absolute between Vκ and V. No converse from VκZFC to inaccessibility of kappa is asserted.

Facts & Assumptions

Given: ZFC. Verified every axiom directly by rank bounds and relativized formulas; AC gives the choice graph and image-size comparison. All functions and full small power sets witnessing inaccessibility tests lie in V_kappa, giving both absoluteness directions.

[F1]

Size and rank bounds below an inaccessible: Every element of V_kappa has size below kappa and every small subset of V_kappa lies in it; kappa is an uncountable limit cardinal.

[F2]

Transitivity and growth of hierarchy stages: Hierarchy stages are transitive with the stated ordinal content.

[F3]

Relativization agrees with induced set satisfaction: For fixed formulas, satisfaction is evaluation with all quantifiers restricted to the set carrier.

[F4]

The Axiom of Choice: Ambient AC supplies a choice function on a set family.

Proof

1.1

Transitivity transfers Extensionality and Foundation: every actual member of a set in V_kappa lies there, including an ambient Foundation witness. Empty and omega belong to V_kappa, since kappa is uncountable. Pairs, unions and full power sets of sets of rank below kappa again have rank below kappa: each requires only finitely many ordinal successor steps, and kappa is a limit ordinal. These actual operations verify Empty Set, Pairing, Union, Power Set and Infinity internally.

F1F2
2.1

For Separation, ambient Separation using the fixed V_kappa-relativized formula gives a subset of a, hence an element of its full power set in V_kappa. For Replacement, ambient Replacement with that fixed relativized functional formula gives an image Y of aVκ. It is a subset of V_kappa of size at most |a| (AC well-orders a and assigns each image its least preimage). F1 gives |a|<kappa and then Y in V_kappa. F3 identifies these with every internal schema instance.

F1F3F4step 1.1
3.1

For a family a of nonempty sets in V_kappa, ambient AC gives a choice function g on a. Each ordered pair in its graph uses only sets in a and their members, so its rank is bounded by rank(a) plus a fixed finite ordinal; this remains below kappa. Thus g belongs to V_kappa and is also an internal choice function. Together with steps 1.1 and 2.1 this proves all ZFC axioms.

F4step 1.1step 2.1
4.1

Fix alpha<kappa. All subsets of any ordinal below alpha, all functions between such ordinals (including functions into alpha), and all bijections between their power sets and ordinals below alpha have rank below kappa, by the finite-rank bounds of step 1.1. Thus V_kappa has exactly the witnesses testing cardinalhood and cofinality below alpha, and exactly the full power sets and cardinal comparisons testing 2μ<α for cardinals mu<alpha. Uncountability is the comparison with the same actual omega. Each of these tests agrees in both directions, so alpha is inaccessible internally iff it is inaccessible externally.

F1F2F3step 1.1step 3.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Complete ultrafilters and measurable cardinals

Definition

For an infinite cardinal kappa, a proper filter U on I is kappa-complete if ξ<ηAξU whenever η<κ and each AξU. The intersection with no factors is I. Countably complete means closed under countable intersections, equivalently omega_1-complete in ZFC. Ultrafilter and nonprincipal use Ultrafilter; cardinals use Cardinal (initial ordinal) and cardinality.

A measurable cardinal is an uncountable kappa carrying a nonprincipal kappa-complete ultrafilter on the full power set of kappa. Such a U is a normal measure if every function f:Sκ with SU, 0S and f(α)<α is constant on a set in U contained in S. A set in U is called measure one.

The associated zero-one set function is mU(A)=1 if AU, and zero otherwise. It is not the definition of a real-valued measurable cardinal. The fixed-index filter and normality conditions are formulas of ZF and do not themselves use Choice. General cardinality language and the large-cardinal implications on this page use ZFC, with The Axiom of Choice explicit. No ultrafilter or measurable-cardinal existence is asserted.

LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Measurable cardinals are inaccessible

Statement

In ZFC, let U be a nonprincipal kappa-complete ultrafilter on an uncountable cardinal kappa. No set of size less than kappa belongs to U, every map from kappa into an ordinal below kappa is constant on a member of U, and kappa is inaccessible.

Facts & Assumptions

Given: ZFC. Intersected singleton and fibre complements, ruled out singular cofinal partitions, and used the coordinate-decision argument to exclude an injection into a small power set; AC is used for cardinal comparison.

[F1]

Complete ultrafilters and measurable cardinals: U is proper, nonprincipal and closed under intersections of fewer than kappa members.

[F2]

Characterisation of ultrafilters: every set or its complement: U decides each subset and its complement exclusively.

[F3]

Inaccessible and Mahlo cardinals: Inaccessibility means uncountable regular strong limit.

[F4]

The Axiom of Choice: AC makes cardinalities and their comparisons available.

Proof

1.1

No singleton belongs to U: if {xi} did, upward closure and properness would make U exactly the principal ultrafilter at xi. Thus every singleton complement belongs to U. If A<κ, intersect the complements indexed by an enumeration of A; completeness puts κA in U, so A is not in U.

F1F2F4
2.1

For f:κη with η<κ, if no fibre belonged to U, intersecting all eta fibre complements would put empty in U. Hence some fibre belongs to U. If kappa were singular, a cofinal sequence of length eta<kappa would partition kappa into eta bounded pieces (assign alpha the least index whose bound exceeds it). Each piece has size below kappa and is forbidden by step 1.1, contradicting the fibre conclusion. Thus kappa is regular.

F1F2step 1.1
3.1

If for some cardinal mu<kappa there were an injection e:κP(μ), for each xi<mu let Aξ={α:ξe(α)}. Take the uniquely U-large side of each A_xi and intersect them; completeness makes the intersection U-large. All its elements have identical e-images, so injectivity makes it have at most one element, contradicting step 1.1. AC compares the cardinality of P(mu) with kappa; absence of such an injection gives 2μ<κ. Together with regularity and uncountability this is F3. Coordinate decisions were unique and did not themselves spend AC.

F1F2F3F4step 1.1step 2.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Set ultraproducts and constant-map ultrapowers

Definition

Work in ZFC. Let (Mi)iI be a set family of nonempty structures in one set signature with finite-arity symbols, as in Structures and variable assignments, and U a proper Ultrafilter on nonempty I. The Axiom of Choice supplies an element of the product of carriers. For product functions f,g put

fUg{i:f(i)=g(i)}U.

The ultraproduct has carrier (iMi)/U. Interpret a constant c by the class of icMi, a function symbol F by ([f1],,[fn])[iFMi(f1(i),,fn(i))], and a relation R by

R([f1],,[fn]){i:MiR(f1(i),,fn(i))}U.

For zero-arity symbols the tuple is empty. The immediately following quotient lemma verifies equivalence, representative independence and the nonempty carrier. For a constant family write Ult(M,U), and let ca(i)=a; its diagonal map is a[ca]. Elementarity is the subsequent Los theorem, not part of this definition.

LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

The ultraproduct is a well-defined nonempty structure

Statement

In ZFC the set ultraproduct has a nonempty set carrier; its equivalence relation, function and relation symbols are well-defined, independent of representatives. In a constant family the diagonal map is well-defined and injective.

Facts & Assumptions

Given: ZFC. Proved equivalence, set quotient and nonemptiness, then used a finite U-large equality intersection to verify each interpreted symbol and both directions of relation independence.

[F1]

Set ultraproducts and constant-map ultrapowers: The carrier, equivalence relation and symbol interpretations are prescribed coordinatewise.

[F2]

Characterisation of ultrafilters: every set or its complement: U is proper, closed under finite intersections and upward inclusion, and decides complementary sets.

[F3]

The Axiom of Choice: AC supplies a product function from the nonempty carriers.

Proof

1.1

Equality sets show reflexivity because I is in U, symmetry directly, and transitivity because the intersection of the f=g and g=h sets is contained in the f=h set. The product is a set and is nonempty by F3; its equivalence classes and their quotient form sets by Separation and Replacement.

F1F2F3
2.1

If each f_j is replaced by an equivalent g_j, intersect their finitely many equality sets to get E in U. On E, all function values and relation truth values agree. The function outputs are therefore equivalent by upward closure. For any two truth sets A,B agreeing on E, A in U implies AEB and hence B in U; the converse is symmetric. Thus relations are independent as well. Empty arity gives E=I. Constant-symbol functions are uniquely specified. For the diagonal map, equality of [c_a] and [c_b] is equivalent to I in U when a=b and empty in U when a differs from b, proving injectivity.

F1F2step 1.1
TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Los theorem for set ultraproducts

Statement

In ZFC, for every first-order formula phi and product representatives f1,,fn,

iMi/Uϕ([f1],,[fn]){i:Miϕ(f1(i),,fn(i))}U.

In particular the diagonal map into an ultrapower of a nonempty set structure is elementary.

Facts & Assumptions

Given: ZFC. Term induction gives atomic compatibility, ultrafilter operations handle Booleans, and both existential directions are proved with AC spent on coordinate witnesses/defaults; constant truth sets prove elementarity.

[F1]

The ultraproduct is a well-defined nonempty structure: The quotient symbols are independent of representatives and coordinatewise.

[F2]

Existence and uniqueness of set satisfaction: First-order satisfaction follows its atomic, Boolean and existential clauses.

[F3]

Characterisation of ultrafilters: every set or its complement: Complement decisions and finite intersections match Boolean truth operations.

[F4]

The Axiom of Choice: AC selects coordinate witnesses and default elements from the nonempty carriers.

Proof

1.1

Induction on terms shows the value of a term on classes [f_j] is represented by its coordinate values. Constants and variables give the base cases and function symbols give the induction step by F1. Thus equality and relation atoms satisfy the asserted equivalence. Negation uses the complementary truth set and F3; conjunction uses intersection, which is in U exactly when both factors are (finite closure and upward closure).

F1F2F3
2.1

At an existential formula, a witness [g] in the quotient gives, by the induction hypothesis on its matrix, a U-large set of coordinates where g(i) witnesses that matrix. The coordinate existential truth set contains it, hence is in U. Conversely suppose that truth set E is in U. For each i in E, choose a matrix witness in M_i; outside E choose a default element of M_i. These choices are from a set family of nonempty subsets of the supplied carriers, so F4 applies and gives a product function g. Its matrix truth set contains E, and induction makes [g] a quotient witness. This proves both existential directions and completes formula induction.

F2F3F4step 1.1
3.1

In a constant family with constant parameter functions, each coordinate has the same formula truth value. Its truth set is I when the original structure satisfies the formula, and empty otherwise. Properness and step 2.1 show precisely that the diagonal map preserves and reflects each formula; F1 already gives injectivity.

F1F3step 2.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Scott ultrapowers and class-embedding conventions

Definition

In ZF let U be a proper ultrafilter on nonempty I, with completeness conventions as in Complete ultrafilters and measurable cardinals. For set functions f,g:IV put fUg iff {i:f(i)=g(i)}U. Let rho(f) be the least membership rank of any function equivalent to f, and define the Scott representative

[f]U={g:g:IV, gUf, rank(g)=ρ(f)}.

Use Membership rank under Foundation. Existence as a nonempty set and quotient invariance are proved in the following lemma. The universe ultrapower is the definable class of these representatives, with

[f]U E [g]U{i:f(i)g(i)}U.

Its constant map is x[cx]U, where cx(i)=x. The class of all equivalent functions is not used as a set representative.

A supplied definable elementary embedding j:VM means a definable class function into a definable transitive class M, with set parameters allowed, satisfying elementarity separately for each fixed first-order formula. Its restriction to every set is a set by Replacement. Relativization and class language use Relativization agrees with induced set satisfaction; there is no uniform satisfaction predicate for V and no quantification over arbitrary class embeddings. Converse embedding characterizations retain this definability and set-restriction convention. No Global Choice or class-set theory is assumed.

LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Scott coding and set-likeness of ultrapower membership

Statement

In ZF the Scott representatives are nonempty sets, equality of representatives is equivalent to U-equivalence of functions, their coordinate membership relation E is well-defined, and every E-predecessor collection is a set.

Facts & Assumptions

Given: ZF. Minimum attained rank yields a set representative, finite equality intersections give relation invariance, and deterministic patching into union ran(g) plus empty bounds every predecessor by a set of functions.

[F1]

Scott ultrapowers and class-embedding conventions: Scott representatives are the equivalent functions of least membership rank; E uses U-large coordinate membership.

[F2]

Filter on a set: A filter contains its base set, omits empty, and is closed under binary intersections and supersets.

Proof

1.1

U-equivalence is reflexive and symmetric, and transitive because the intersection of two coordinate equality sets is contained in the third. The function f itself witnesses a possible representative rank; minimize within rank(f)+1 among ranks attained by equivalent functions. The least rank rho is attained, and Separation in Vρ+1 forms all equivalent functions of rank rho, a nonempty set. Equivalent f,g have the same equivalence class and hence the same minimum-rank set. Conversely equal Scott sets have a common representative, so f and g are equivalent by transitivity.

F1F2
2.1

If f,f-prime and g,g-prime are respectively equivalent, their coordinate membership truth sets agree on the intersection of their two equality sets, which is in U. A truth set agreeing there with a U-large set is U-large by intersection and upward closure; this implication is symmetric. Thus E does not depend on the selected functions representing either Scott set.

F2step 1.1
3.1

Fix g and put A=ran(g){}. If [f] E [g], replace f by h(i)=f(i) when f(i)g(i) and by empty otherwise. Then h maps I to the set A and is U-equivalent to f. All predecessors are consequently among {[h]U:hIA}, a set by Replacement on the set of functions. Separate those satisfying E with [g] to get exactly the predecessor collection. The fallback is fixed empty, so this bounding argument uses no AC.

F1step 1.1step 2.1
TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Los schema for the universe ultrapower

Statement

In ZFC, for each fixed first-order membership formula φ and set functions f1,,fn:IV, the Scott ultrapower satisfies

φE([f1]U,,[fn]U){iI:φ(f1(i),,fn(i))}U.

Here the left side is the fixed formula relativized to the definable Scott domain, with E replacing membership. Thus the ultrapower is extensional and the constant map preserves and reflects every fixed first-order formula. This is a schema, not a uniform truth predicate for V.

Facts & Assumptions

Given: ZFC. Formula induction is proved with both existential directions; minimum witness ranks and Separation reduce coordinate class witnesses to a set family before AC.

[F1]

Scott coding and set-likeness of ultrapower membership: Equality and E are exactly their coordinate U-large predicates.

[F2]

Los theorem for set ultraproducts: The finite Boolean and existential induction pattern applies; the universe witness bound is supplied below.

[F3]

The Axiom of Choice: AC selects from a set family of bounded-rank witness sets.

Proof

1.1

Fix the formula externally. Atomic equality and membership are the coordinate clauses of F1. Negation complements the truth set, and conjunction intersects two truth sets. A proper ultrafilter contains exactly one of a set and its complement, and contains an intersection exactly when it contains both factors. These prove the Boolean induction steps, as in F2, without using satisfaction for a proper-class structure.

F1F2
2.1

Suppose the coordinate truth set A={i:xψ(x,f1(i),,fn(i))} lies in U. For each i in A there is a least ordinal ρi which is the rank of a witness: first bound the search by the rank of any one witness, then minimize ordinals. This defines rho_i uniquely, so Replacement collects these ordinals. For each i in A, Separation in Vρi+1 gives the nonempty set Wi of witnesses of rank rho_i. Replacement collects the family of W_i, and F3 supplies choices g(i) in W_i. Set g(i) to empty outside A. This is a set function on I. Its matrix truth set contains A, so the induction hypothesis gives a Scott-domain witness [g]. The choices were from sets, not proper classes.

F3step 1.1
3.1

Conversely a Scott-domain existential witness has the form [g] for a set function g. The matrix induction hypothesis says its coordinate matrix truth set belongs to U. This set is contained in the existential truth set, which therefore belongs to U by upward closure. Together with step 2.1 this completes the formula induction. For constant parameters the coordinate truth set is I or empty according to the ambient formula's truth; properness gives preservation and reflection by the constant map. Apply the proved schema to the single axiom of Extensionality, true in V: its coordinate truth set is I, so the Scott structure is extensional. No simultaneous truth definition over all formulas was used.

F1step 2.1
TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Countable completeness and transitive collapse

Statement

In ZFC the Scott ultrapower of V is well-founded if and only if U is countably complete. In that case its membership relation collapses to a transitive definable class M containing all ordinals, and the collapsed constant map jU:VM is elementary, formula by formula.

Facts & Assumptions

Given: ZFC. AC is used for set successor selections and sequence representatives; countable intersection gives Foundation contradiction, exit times prove the converse, and the verified collapse hypotheses yield M and its ordinals.

[F1]

Los schema for the universe ultrapower: The Scott relation is extensional and the constant map is elementary.

[F2]

Scott coding and set-likeness of ultrapower membership: Scott classes are nonempty sets and their relation is setlike.

[F3]

Mostowski collapse for extensional relations: A well-founded extensional setlike definable class relation has a definable transitive collapse.

[F4]

The Axiom of Choice: AC chooses successors in a set without minimal elements and representatives of a sequence of Scott classes.

Proof

1.1

Assume U countably complete. If a nonempty set S of Scott classes has no E-minimal member, choose an initial a_0 in S. By F4 choose, for each a in S, a predecessor s(a) in S; recursion gives an+1=s(an). By F2 and F4 choose representative functions f_n from the nonempty Scott sets a_n. Each An={i:fn+1(i)fn(i)} belongs to U. Countable completeness makes their intersection a member of U, hence nonempty. At any i in it, the set {fn(i):nω} has no membership-minimal member, contrary to Foundation. Thus every nonempty set of classes has an E-minimal member. This also suffices for definable subclasses: for any chosen member, its finite predecessor closure is a set by set-likeness and Replacement, and an E-minimal member of its intersection with the subclass is minimal in that subclass.

F2F4
2.1

Conversely, if U is not countably complete, take A_n in U with intersection A not in U. Set Bn=(IA)knAk. Each B_n is in U and their intersection is empty. For every i let e(i) be the least n with i not in B_n. Then {i:e(i)>n}=Bn. Put gm(i)=max(e(i)m,0), viewed as a finite von Neumann ordinal. On B_m, g_(m+1)(i) is strictly smaller than g_m(i), hence belongs to it. Consequently [gm+1]U E [gm]U for all m. Their range is a nonempty set with no E-minimal member, so the ultrapower is not well-founded.

F2step 1.1
3.1

In the complete case, F1 gives extensionality, F2 gives set-likeness and step 1.1 gives well-foundedness. Apply F3 to obtain a definable collapse pi onto transitive M. Composing pi with the constant map yields a definable elementary j by F1. For each ordinal alpha, elementarity says j(alpha) is an ordinal in M; transitivity makes this an actual ordinal. The map on ordinals is strictly increasing since membership is preserved. Induction gives j(α)α: j(alpha) is above all j(beta) for beta below alpha, hence above or equal to their required supremum alpha. Given any ordinal gamma, j(gamma+1) belongs to M and is larger than gamma, so transitivity puts gamma in M. Restrictions of pi and j to sets are sets by Replacement; no Global Choice is involved.

F1F2F3step 1.1step 2.1
LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

The critical point of a measurable ultrapower

Statement

In ZFC let U be a nonprincipal kappa-complete ultrafilter on an uncountable cardinal kappa, and let j be its collapsed universe ultrapower embedding. Then j(α)=α for every α<κ, and

κπ([idκ]U)<j(κ).

In particular the critical point, the least ordinal moved by j, is kappa. The embedding fixes Vκ pointwise. Scott names in ordinal comparisons are understood through the collapse pi.

Facts & Assumptions

Given: ZFC. Proved the exact predecessor set of every small constant class, derived ordinal fixing and the identity bound, then used rank induction and inaccessible sizes to fix V_kappa.

[F1]

Countable completeness and transitive collapse: Countable completeness supplies the transitive collapse and elementary map.

[F2]

Measurable cardinals are inaccessible: Small subsets are null and maps into ordinals below kappa have a U-large constant fibre; kappa is inaccessible.

[F3]

The Axiom of Choice: AC supplies small enumerations and is retained from the ultrapower and cardinal bounds.

[F4]

Size and rank bounds below an inaccessible: Each member of V_kappa has cardinality below kappa.

Proof

1.1

U is countably complete since kappa is uncountable, so F1 applies. For any nonempty set x with size eta<kappa, choose a bijection b from eta to x using F3. A predecessor [f] E [c_x] has f(i) in x on a U-large set. Replace f outside that set by b(0), without changing its class. Composing with the inverse of b gives a function to eta, hence has a constant U-large fibre by F2. Therefore [f]=[c_y] for some y in x. Conversely every y in x gives such a predecessor. For empty x there are no predecessors by properness. The collapse equation now gives j(x)={j(y):yx} whenever |x|<kappa.

F1F2F3
2.1

Every ordinal alpha<kappa has size below kappa. By induction, step 1.1 gives j(α)={j(β):β<α}=α, including alpha=0. The identity function always takes values in kappa, so its collapsed class d belongs to j(kappa), hence is an ordinal. For every alpha<kappa the tail {ξ:α<ξ<κ} is U-large, since its complement has size below kappa by F2. Thus alpha=j(alpha) belongs to d. Consequently κd<j(κ); kappa is moved and all earlier ordinals are fixed.

F1F2step 1.1
3.1

By F2 kappa is inaccessible and by F4 every x in V_kappa has size below kappa. Apply rank induction to such x. Every y in x has smaller rank and remains in V_kappa, so the induction hypothesis fixes y. Step 1.1 then gives j(x)={j(y):yx}=x. The induction starts with empty and includes all limit ranks without a separate choice of representatives.

F2F4step 1.1step 2.1
TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Measurability, normal measures and elementary embeddings

Statement

In ZFC, for an uncountable cardinal kappa, the following are equivalent: kappa is measurable; kappa carries a normal measure; kappa is the critical point of a definable elementary embedding j:VM into a transitive class, under the set-restriction convention. For the ultrapower by a measure U on kappa, U is normal if and only if its collapsed identity class equals kappa. Normality is also equivalent to closure under diagonal intersections of kappa-sequences of measure-one sets.

Facts & Assumptions

Given: ZFC. Derived a normal measure from the definable embedding seed kappa, checked all filter and completeness laws, and proved both identity-class and diagonal-intersection normality equivalences.

[F1]

The critical point of a measurable ultrapower: A measurable ultrapower exists, is elementary with critical point kappa, and its collapsed identity lies between kappa and j(kappa).

[F2]

Scott ultrapowers and class-embedding conventions: Embeddings and targets are definable with set parameters and elementarity is a formula schema.

[F3]

Characterisation of ultrafilters: every set or its complement: Ultrafilters decide complements and obey proper finite intersection and upward closure.

[F4]

The Axiom of Choice: ZFC is retained for ultrapower construction and cardinal comparisons.

Proof

1.1

Suppose j has critical point kappa. Its ordinal map is increasing, fixes every alpha<kappa and has j(kappa)>kappa; since M is transitive and contains j(kappa), it contains kappa. Define W={Xκ:κj(X)}. F2 and Separation make W a set. Images of kappa and empty show it proper. Elementarity for complements and finite intersections, evaluated at kappa, proves the ultrafilter laws in F3. For singleton {alpha}, j({alpha})={alpha}, which omits kappa, so W is nonprincipal. If eta<kappa and every X_xi for xi<eta belongs to W, j fixes eta and the value of the image sequence at xi is j(X_xi). Thus kappa lies in the intersection of that image sequence, which is j of the original intersection. This proves kappa-completeness, including eta=0.

F2F3
2.1

If f is regressive on S in W with zero omitted, then kappa belongs to j(S) and j(f)(κ)<κ. Let this ordinal be beta; j fixes beta. Elementarity applied to the beta-fibre says kappa belongs to j({αS:f(α)=β}). That fibre therefore belongs to W. So W is normal. A measurable kappa gives the embedding by F1 and hence a normal W by this construction; a normal measure is itself a measure, and also gives the embedding by F1. This proves all three equivalences without asserting that the original measure was already normal. F4 is inherited in F1.

F1F2F4step 1.1
3.1

Let d be the collapsed identity class for U. By F1 it is an ordinal at least kappa. If U is normal, any predecessor [f] of the identity class has, on a U-large set omitting zero, ordinal values f(alpha)<alpha. Normality makes f constant there, so its collapsed class is an ordinal beta<kappa. Every beta<kappa is already below d by F1. Thus d=kappa. Conversely suppose d=kappa and f is regressive on a U-large S omitting zero. Extend f by zero outside S. Its collapsed class belongs to d=kappa, so equals beta for some beta<kappa. F1 identifies beta with the collapsed constant-beta class. Injectivity of the collapse and Scott equality give a U-large equality fibre; intersecting it with S proves normality.

F1step 2.1
4.1

For normal U and A_xi in U for xi<kappa, let D={α<κ:(ξ<α) αAξ}. If its complement were U-large, omit zero and assign to alpha the least failed xi<alpha. Normality gives a U-large constant fibre beta, disjoint from A_beta, contrary to properness. Hence D is in U. Conversely assume diagonal closure and let f be regressive on S in U, zero omitted. If no fibre were U-large, all fibre complements A_xi would belong to U. Their diagonal intersection D belongs to U, but every alpha in S fails its membership requirement at xi=f(alpha)<alpha. Thus S and D are disjoint U-members, a contradiction. This proves the stated compatibility of normality conventions.

F3step 3.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Infinitary syntax and compactness conventions

Definition

Work in ZFC, with cardinality as in Cardinal (initial ordinal) and cardinality and The Axiom of Choice. Fix a regular uncountable cardinal kappa, a set signature of finite-arity symbols, and variables vξ for xi<kappa. Structures have nonempty set carriers and interpretations as in Structures and variable assignments, now with assignments on the kappa variables.

An Lκ,κ formula is a well-founded set syntax tree obtained from finite-term equality and relation atoms by negation, conjunctions or disjunctions of length less than kappa, and existential or universal blocks of fewer than kappa distinct variables. At each node there are fewer than kappa free variables. The empty conjunction is true, the empty disjunction false, and an empty quantifier block does nothing. Bound variables may be renamed to avoid capture. Lκ,ω restricts quantifier blocks to finite length. Trees are coded canonically by finite paths through the ordered children, with labels at those paths; different harmless variable or indexing presentations may denote equivalent formulas, without being identified as syntax.

For a set structure M, satisfaction assigns to each syntax node a subset of the set Mκ of assignments. Atomic clauses use term evaluation; negation complements, conjunction intersects, and disjunction unions these subsets. At an existential block, an assignment belongs exactly when some replacement tuple in the set of tuples from M on that block puts it in the child subset; universal blocks use every such tuple. These are unique set operations on already computed child values. The proper-subtree relation is well-founded and setlike, so Recursion on well-founded setlike relations proves existence and uniqueness. Induction on the same trees shows that truth depends only on free variables, since each clause either preserves agreement or modifies only bound variables. Thus satisfaction is well-defined also with assignments specified just on the free variables. This is semantics for set structures, not truth for V.

A theory T is less-than-kappa satisfiable if every subset of T of cardinality less than kappa has a model. Weak logical compactness at kappa asserts that every such theory of size at most kappa in a language of size at most kappa has a model. Strong logical compactness at kappa allows arbitrary set sizes for the theory and language. One specifies whether the assertion concerns Lκ,κ or Lκ,ω. These define compactness properties; they do not assert any compactness theorem. The empty theory has a one-element model in every signature (all functions constant and relations, for example, empty).

TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Infinitary Los theorem

Statement

In ZFC let kappa be regular uncountable and U a kappa-complete proper ultrafilter on I. For nonempty set structures M_i in a fixed finite-arity signature, their set ultraproduct satisfies Łoś's equivalence for every Lκ,κ formula, with parameter tuples of any length less than kappa. In particular the truth value is independent of representatives.

Facts & Assumptions

Given: ZFC. Extended formula induction by kappa-complete Boolean operations and proved both block-quantifier directions using AC only on sets, including representative invariance for long parameter tuples.

[F1]

Infinitary syntax and compactness conventions: Infinitary truth is well-founded recursion on set syntax trees, with set tuple quantifiers.

[F2]

Los theorem for set ultraproducts: Atomic and finite Boolean Łoś clauses hold in the set quotient.

[F3]

Complete ultrafilters and measurable cardinals: Kappa-completeness closes intersections indexed by ordinals below kappa.

[F4]

The Axiom of Choice: AC selects coordinate witness tuples, default elements and representatives for a witnessing tuple of quotient elements.

Proof

1.1

Induct on the well-founded syntax tree in F1. The atomic cases are F2, and negation uses the ultrafilter decision between a set and its complement. For fewer than kappa component truth sets A_xi, their intersection belongs to U if all A_xi do, by F3; the converse follows by upward closure. Their union belongs to U if some A_xi does; if none does, F3 puts the intersection of their complements in U, excluding the union. These are precisely the conjunction and disjunction clauses, including empty operations.

F1F2F3
2.1

Consider an existential block of eta<kappa variables. If its coordinate truth set A belongs to U, then for each i in A the witnessing tuples form a nonempty subset of the set Miη. By F4 choose one tuple at each such coordinate, and choose a default element of M_i outside A. Extend with the constant default tuple there. Each of the eta columns is a product representative; their matrix truth set contains A. The induction hypothesis gives a true matrix in the quotient, hence a quotient witness tuple. Conversely a witnessing quotient tuple has eta entries; F4 chooses product representatives for these entries from their nonempty set equivalence classes. The matrix induction hypothesis gives a U-large coordinate matrix truth set, contained in the coordinate existential set. Thus the latter is U-large. Eta=0 reduces exactly to the matrix, with the unique empty tuple. Universal blocks follow by negating an existential block of the negated matrix.

F1F3F4step 1.1
3.1

Finally replace any tuple of fewer than kappa parameter representatives by equivalent ones. Intersect their coordinate equality sets using F3. On this U-large intersection all parameter values agree, so set satisfaction of the fixed formula has the same truth value for both tuples. Intersecting a U-large truth set with this agreement set and using upward closure proves that either truth set belongs to U exactly when the other does. The induction already proved quotient truth equivalent to coordinate truth-set membership, so this also verifies the asserted representative invariance for infinitary parameters.

F1F3step 2.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Weakly compact cardinals

Definition

In ZFC a cardinal kappa is weakly compact when it is inaccessible in the sense of Inaccessible and Mahlo cardinals and has the tree property of κ-trees and the tree property: every tree of height kappa with fewer than kappa nodes at each level has a cofinal branch. Cardinal comparisons use The Axiom of Choice.

The partition notation κ(κ)μ2 has the meaning in Partition arrows and homogeneous sets: each coloring of unordered pairs by the nonzero cardinal mu has a homogeneous subset of cardinality kappa. At an inaccessible, the tree property is equivalent to the two-color instance and, equivalently, to the simultaneous assertion of these arrows for every nonzero μ<κ; that result is proved subsequently and is not assumed here. No equivalence is claimed for any single arbitrary μ, nor for colors μκ. Inaccessibility is part of this definition, so the tree property alone at a successor cardinal does not establish weak compactness. This is a property of a cardinal, with no asserted existence and no witness-selection definition to justify.

LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Tree and partition characterizations at an inaccessible

Statement

In ZFC, at an inaccessible kappa, the tree property is equivalent to κ(κ)22, and equivalent to κ(κ)μ2 for every nonzero cardinal μ<κ.

Facts & Assumptions

Given: ZFC. Replaced the scaffold insertion strategy by the explicit tree of coloring columns; verified lexicographic codes including limit splitting, and proved stabilization of small-level monotone projections.

[F1]

Weakly compact cardinals: Tree property and the partition notation have their stated height, width and color conventions.

[F2]

Size and rank bounds below an inaccessible: Inaccessibility bounds each function level and provides regular small-union bounds.

[F3]

Transfinite recursion: Transfinite recursion forms the recursively specified increasing sequence.

[F4]

The Axiom of Choice: AC selects nodes at each level and well-orders each small level for the reverse coloring.

Proof

1.1

Assume the tree property and fix c:[κ]2μ, where 0<mu<kappa. Form a tree whose alpha-level consists of the functions c(,β)α for alpha<=beta<kappa. Restriction to gamma<alpha is realized by the same beta, so these levels form a tree under proper extension, with heights exactly their domains. Each level is nonempty and has at most μα<κ members by F2. Thus a cofinal branch yields a function h:κμ whose every initial segment occurs in the tree.

F1F2
2.1

Recursively for xi<kappa let alpha_xi be the supremum of the ordinals beta_eta+1 for eta<xi (zero at xi=0). Regularity makes alpha_xi<kappa. Let beta_xi be the least beta>=alpha_xi realizing hαξ=c(,β)αξ; such beta exists by step 1.1. F3 gives this strictly increasing sequence. For eta<xi, c(βη,βξ)=h(βη). One color is taken by h(beta_xi) for kappa many xi: otherwise the union of mu<kappa sets of size below kappa would have size below kappa by regularity and F2. The corresponding beta_xi form a homogeneous set of size kappa. This proves all the asserted nonzero-color arrows, in particular the two-color arrow.

F2F3step 1.1
3.1

Conversely assume the two-color arrow and let T be a kappa-tree. By F4 choose t_alpha at each level alpha, and give each level an injective labeling into an ordinal of size below kappa. Code a node t of height alpha by the sequence of labels of its unique ancestor at each gamma<=alpha, including t itself at gamma=alpha. Two distinct nodes have distinct codes: if their heights differ and all common coordinates agree the shorter node is an ancestor; if heights coincide their own labels differ. Order codes lexicographically, with a proper prefix smaller. For distinct codes the first differing coordinate exists by ordinal well-ordering, unless one is a proper prefix. This gives a linear order: transitivity follows by comparing the earliest coordinate at which any of three codes differ, with an ended code considered smaller than every next label. Including each node's own level label distinguishes distinct nodes at a limit level even when all earlier ancestors coincide.

F1F4step 2.1
4.1

Color alpha<beta by whether the code of t_alpha is smaller or larger than that of t_beta. A homogeneous H of size kappa gives a strictly monotone sequence of codes, indexed in the increasing order of H, which has order type kappa by regularity. Fix gamma<kappa and discard the bounded initial part at heights below gamma. Restriction of lexicographically ordered codes to the common length gamma+1 preserves their weak order, so their gamma-ancestor codes form a monotone sequence with fewer than kappa possible values. Such a sequence is eventually constant: for each value that occurs, take its first occurrence, and regularity bounds these fewer than kappa occurrence indices below some delta<kappa; after delta a change would either introduce a new value or revisit a departed value, the latter impossible for a monotone sequence. Let u_gamma be the eventual ancestor. For gamma<eta, a node sufficiently far out has both eventual ancestors u_gamma and u_eta, so u_gamma is the gamma-ancestor of u_eta. Thus the u_gamma form a cofinal branch. This proves the tree property and completes the equivalences.

F1F2F4step 3.1
LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Henkin truth trees for infinitary compactness

Statement

In ZFC let kappa be inaccessible and T a less-than-kappa satisfiable Lκ,κ theory with Tκ. There is a kappa-tree of satisfiable partial truth assignments in an expanded fragment of size kappa such that every cofinal branch yields a model of T. Only the symbols occurring in T are needed; unused symbols of a larger ambient signature may subsequently be interpreted arbitrarily.

Facts & Assumptions

Given: ZFC. Built the signature and full Henkin expansion in kappa stages, proved its set-size bounds and expansion property, then constructed realized truth levels and derived the quotient model by a complete infinitary truth induction.

[F1]

Infinitary syntax and compactness conventions: Well-founded set syntax has set-structure satisfaction and the stated infinitary Boolean and tuple clauses.

[F2]

Size and rank bounds below an inaccessible: Strong limit bounds truth levels; regularity and exponent bounds control the expanded fragment.

[F3]

κ-trees and the tree property: The required tree must have all kappa levels and small width.

[F4]

The Axiom of Choice: AC well-orders syntax and carriers, supplies witnesses in expansions and representatives in the eventual quotient.

Proof

1.1

For each nu<kappa every map nu to kappa has bounded range by regularity. For each bound eta<kappa, F2 gives fewer than kappa such maps into eta. Union over kappa bounds has size at most kappa, using the cardinal-square estimate in F2; constant maps give equality for nu>0. Thus κ<κ=κ. Every syntax tree has fewer than kappa nodes: its nodes lie at finite path depths, each depth has fewer than kappa nodes by regularity and its branching bounds, and a countable union is still small. A formula therefore uses fewer than kappa symbols. The symbols of T number at most kappa. In any signature with at most kappa symbols and kappa variables, canonical labeled syntax trees are coded by fewer than kappa pairs of finite paths and labels, so their number is at most κ<κ=κ. Restrict now to the symbols of T.

F1F2F4
2.1

Add kappa fresh constants, including a designated default constant. In kappa stages perform the following operation: for every existential sentence xˉψ(xˉ) in the language so far, add a fresh tuple of constants cˉψ of the same length and the Henkin axiom (xˉψ(xˉ))ψ(cˉψ). At limits take unions. Step 1.1 bounds the number of formulas and new constants at every stage by kappa, so the final signature and set H of these axioms have size kappa. Every sentence of the final language, including every substitution instance with constants, uses fewer than kappa constants, hence belongs to some stage by regularity; its existential witness axiom is supplied at the next stage. Given any original set structure, choose a default element and well-order the set of all its tuples of length less than kappa using F4. At each stage interpret each fresh witness tuple as the least tuple satisfying its matrix if one exists, and as the constant default tuple otherwise. Later stages preserve earlier interpretations. This constructs an expansion satisfying all H, with the original structure unchanged.

F1F4step 1.1
3.1

Let F be all sentences of the final language, including H and T, and enumerate F without repetition in type kappa; the added constants ensure size kappa. Write F_alpha for the first alpha sentences. At level alpha put the pairs (alpha,v), where v:Fα2 is the actual truth restriction of some expanded set structure satisfying H and TFα. Such truth restrictions form a set by Separation in 2Fα, using set satisfaction from F1; no selection from a proper class of models is made. The level is nonempty: T intersect F_alpha has size below kappa, so has a model, which step 2.1 expands. There are at most 2α<κ nodes. Order nodes by proper restriction with their levels. Restricting a realizing model's truth gives a node at every earlier level, so the resulting tree has height kappa and the F3 width bound.

F1F2F3step 2.1
4.1

A cofinal branch has union v:F2. Every fewer-than-kappa collection of sentences is contained in some F_alpha by regularity. Therefore its assigned truth values are simultaneously realized in a set structure: take a branch node above alpha and its realizing structure. In particular v makes every sentence of T and H true, obeys negation, and obeys every fewer-than-kappa conjunction or disjunction together with all of its components. Equality of constants is an equivalence relation, and replacement of equal constants in any fixed infinitary sentence preserves its v-value: all the fewer-than-kappa equality instances, the sentence and its replacement fit together in one realized restriction.

F1step 3.1
5.1

Form a structure N whose carrier is the set of equivalence classes of constants under v-equality. It is nonempty. For each finite-arity function symbol and constant tuple, the logically true sentence x(x=f(cˉ)) has v-value one by step 4.1; its Henkin axiom supplies a constant naming the function value. Use that class as the function interpretation. Equality substitution in step 4.1 proves both independence of the selected value constant and of the argument representatives. Interpret a relation by the v-value of its constant instance; this is independent of representatives for the same reason. Original constants have their own classes. Induction on finite terms now gives a named value for every term and agreement of all atomic formulas with v.

F1F4step 2.1step 4.1
6.1

Induct on formula syntax to show N satisfies a sentence with constant parameters exactly when its v-value is one. Atoms follow step 5.1; infinitary Boolean clauses follow step 4.1. If an existential block has v-value one, its Henkin axiom and the Boolean clauses give a witness tuple of constants with matrix value one, hence a witness in N by induction. Conversely a witness tuple in N has fewer than kappa classes; F4 chooses constant representatives. Induction makes that matrix instance have v-value one. The matrix instance together with the existential sentence is realized in one restriction from step 4.1, so the existential has v-value one too. Empty blocks have the unique empty tuple. This completes the truth induction, and all T holds in N. Any unused symbols from the original larger signature can be interpreted on this nonempty carrier by default-valued functions and empty relations.

F1F4step 2.1step 4.1step 5.1
TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Weak compactness and small infinitary theories

Statement

In ZFC, at an inaccessible kappa, weak compactness is equivalent to compactness for less-than-kappa satisfiable Lκ,κ theories in languages and theories of size at most kappa, and is also equivalent to the corresponding Lκ,ω compactness property.

Facts & Assumptions

Given: ZFC. Applied the authored Henkin model construction in the forward direction and supplied a propositional tree encoding, small-subtheory models and the full branch extraction in the reverse direction.

[F1]

Weakly compact cardinals: At the stipulated inaccessible, weak compactness is the tree property.

[F2]

Henkin truth trees for infinitary compactness: The constructed truth tree yields a model from any cofinal branch.

[F3]

The Axiom of Choice: AC chooses one injection of each tree level into kappa from the nonempty family of such injections.

Proof

1.1

If kappa is weakly compact, apply F2 to any theory in the assertion. F1 gives a cofinal branch in its truth tree, and F2 produces a model. Thus the L_(kappa,kappa) property holds. Every L_(kappa,omega) theory is a special case with finite blocks, so the latter compactness property follows.

F1F2
2.1

Conversely assume the L_(kappa,omega) property and fix a kappa-tree S. It has kappa nodes: its kappa nonempty levels give the lower bound, and choosing injections of levels into kappa gives the upper bound by the cardinal-square estimate used in F2. Introduce a unary relation P_t for each node t and one constant d; write p_t for the sentence P_t(d). Take a theory consisting of the disjunction tSαpt for each alpha<kappa and the sentences ¬(pspt) for each incomparable pair s,t. Every level disjunction has fewer than kappa terms, so this is already an L_(kappa,omega) theory (indeed it uses no quantifiers). Its language and theory have size at most kappa, using the same square bound.

F1F2F3step 1.1
3.1

Any subtheory of size below kappa has level-disjunction requirements at a bounded collection of levels, by regularity. Choose a node u above those levels. In a one-element structure interpret p_t as true exactly for t<=u. This meets every required level and violates no incomparable-pair prohibition, including prohibitions mentioning nodes at arbitrarily high levels. Hence every small subtheory is satisfiable. Compactness gives a full model. Its true p_t include a node at each level and never include incomparable nodes; they therefore form a cofinal branch of S. As S was arbitrary, F1 gives weak compactness. Together with step 1.1 this proves both equivalences.

F1step 2.1
LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Regressive injections on nonreflecting sets of cardinals

Statement

In ZFC let A be a set of infinite cardinals. Suppose that for every uncountable regular cardinal rho there is a club in rho disjoint from A intersect rho. Then there is an injective ordinal-valued function g on A such that g(α)<α for every alpha in A. The ordinal omega is allowed in A; it needs no stationarity hypothesis at omega.

Facts & Assumptions

Given: ZFC. Supremum induction with a fully proved cardinal-preserving ordinal pairing handles successor, singular and regular-limit cases; endpoint indices use a separate pairing coordinate and interval shifts preserve cardinal regressiveness.

[F1]

Cofinality cf(α), and regular and singular cardinals: A singular cardinal has a cofinal sequence of length strictly below it; regularity bounds shorter sequences.

[F2]

Closed unbounded subsets of ordinals: Club closure includes nonzero limit accumulation points, and unboundedness supplies gap endpoints.

[F3]

Transfinite recursion: Transfinite recursion and induction organize cofinal sequences and the supremum induction.

[F4]

The Axiom of Choice: AC chooses the set family of interval injections supplied by induction and cardinal enumerations.

Proof

1.1

We need an ordinal pairing that preserves every infinite cardinal. Order all ordinal pairs by their maximum coordinate, then lexicographically, and let p(a,b) be the order type of the predecessors of (a,b). Each predecessor collection is a set and this is a well-order, so p is definable and injective. For every infinite cardinal lambda and a,b<lambda, p(a,b)<lambda. To verify the size bound, induct on infinite cardinals theta: each proper initial segment of this order on theta squared is contained in (gamma+1) squared for some gamma<theta. By induction at the smaller cardinal |gamma+1|, or finite counting, that segment has cardinality below theta. Thus its order type is below theta, and the whole order has type at most theta (otherwise its first theta elements form a proper segment of size theta). The diagonal gives the reverse cardinal bound. This simultaneously proves the square bound and the asserted preservation for p. We will use b=0 or 1.

F4
2.1

Induct on the cardinal γ=supA. Every subset used below inherits the disjoint-club hypothesis. If A is empty, use the empty function. If gamma=omega, A={omega} and g(omega)=0 works. If gamma is a successor cardinal lambda-plus, then gamma belongs to A and A without gamma has supremum at most lambda. Apply induction there; all its values are below lambda, even if lambda belongs to A. Extend by assigning gamma the value lambda. This remains injective and regressive.

F3step 1.1
3.1

Suppose gamma is a singular limit cardinal and put delta=cf(gamma)<gamma. Choose a strictly increasing continuous cofinal sequence of infinite cardinals μξ:ξ<δ in gamma with mu_0>delta. Such a sequence is obtained from a cofinal sequence by choosing larger cardinals at successors and taking suprema at nonzero limits; at fewer than delta stages the supremum is below gamma by the definition of cofinality. The cardinals in A below mu_0, and those in each open interval (mu_xi,mu_(xi+1)), have supremum below gamma, so induction and F4 supply regressive injections on each piece. For the bottom piece use its injection unchanged. On an interval with lower endpoint mu_xi replace its injection f by αμξ+f(α). This is injective because ordinal addition is strictly increasing in its right argument, has values at least mu_xi, and is still below alpha: both summands have cardinality below the infinite cardinal alpha, and their finite sum does too by step 1.1. Distinct pieces now have disjoint ranges. Call their combined injection h.

F1F3F4step 1.1step 2.1
4.1

The remaining elements of A in the singular case are sequence endpoints mu_xi and possibly gamma. Give an endpoint mu_xi its index xi, and gamma, if present, index delta. These indices are distinct and below mu_0, hence below their respective arguments. Map endpoints to p(index,0), and every nonendpoint alpha to p(h(alpha),1). Step 1.1 makes each value below its infinite-cardinal argument, and injectivity of p separates endpoints from gaps as well as separating within each part. Continuity of the sequence ensures this partition exhausts A: if alpha is neither an endpoint nor below mu_0, the least sequence value above alpha cannot have a limit index.

F1step 1.1step 3.1
5.1

Finally suppose gamma is an uncountable regular limit cardinal. The hypothesis gives a club C in gamma disjoint from A intersect gamma. Enumerate C continuously in its increasing order, of length gamma; a shorter cofinal enumeration would contradict regularity. Partition A intersect gamma into the portion below min(C) and the open gaps between successive C elements. Closure ensures no other elements of A remain at limit accumulation points. Each piece has supremum below gamma, so induction and F4 give local injections. Shift an interval injection by its lower endpoint exactly as in step 3.1; leave the bottom injection unchanged. Their disjoint ranges yield a regressive injection h on A intersect gamma. Map these alpha to p(h(alpha),1), and, if gamma belongs to A, map gamma to p(0,0). Step 1.1 proves regressiveness and injectivity, including separation of the possible top endpoint. These cases exhaust infinite cardinals gamma and complete the induction.

F1F2F3F4step 1.1step 2.1step 3.1step 4.1
TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Weak compactness implies stationary reflection and Mahloness

Statement

In ZFC, if kappa is weakly compact and S is stationary in kappa, then S reflects to some uncountable regular cardinal rho<kappa: S intersect rho is stationary in rho. Consequently kappa is Mahlo and the inaccessible cardinals below kappa form a stationary set.

Facts & Assumptions

Given: ZFC. Added the actual stationary-calculus supplier, built the restriction tree of regressive injections with all level bounds, then derived regular reflection, Mahloness and stationary inaccessibles.

[F1]

Weakly compact cardinals: Kappa is inaccessible and has the tree property.

[F2]

Regressive injections on nonreflecting sets of cardinals: A set of infinite cardinals with no regular stationary initial segment has a regressive injection.

[F3]

Size and rank bounds below an inaccessible: There is a club of infinite strong-limit cardinals, and small powers below kappa remain small.

[F4]

Fodor’s pressing-down lemma: A regressive map on a stationary subset of regular uncountable kappa has a stationary fibre.

[F5]

The Axiom of Choice: AC propagates from the injection lemma, cardinal estimates and Fodor.

[F6]

Basic stationary-set calculus: Clubs are stationary, stationary sets are unbounded, and intersection with a club preserves stationarity.

Proof

1.1

Suppose, towards a contradiction, that S has no stationary initial segment at an uncountable regular rho<kappa. By F3 choose a club C of infinite strong-limit cardinals below kappa. Then A=S intersect C is a stationary set of infinite cardinals by F6. For each alpha<kappa, A intersect alpha satisfies F2's hypotheses: below kappa its initial segments are subsets of the assumed nonstationary S initial segments, and at any regular rho>=kappa it is bounded, hence nonstationary by F6. Thus every A intersect alpha admits a regressive injection.

F1F2F3F6
2.1

At level alpha take all pairs (alpha,f), where f is an injective regressive function on A intersect alpha with values in alpha. This level is nonempty by step 1.1; at alpha=0 it contains the empty function. Its size is at most 2α×α<κ by F3 (the finite cases also satisfy the bound). Order nodes by restriction at earlier levels. Restrictions remain injective and regressive and have values in the earlier alpha because f(beta)<beta, so every node has the required full chain of predecessors. This is a kappa-tree. F1 supplies a cofinal branch whose union is a regressive injection on A. F4 makes some fibre stationary, whereas injectivity makes it have at most one element, impossible by F6. This contradiction proves reflection for every S. The argument retains F5 through its cited suppliers.

F1F3F4F5F6step 1.1
3.1

Let D be any club in kappa. It is stationary by F6, so step 2.1 gives an uncountable regular rho<kappa with D intersect rho stationary, hence unbounded in rho. Since D is closed and rho is a nonzero limit ordinal, rho belongs to D. Therefore every club meets the uncountable regular cardinals below kappa, proving Mahloness under F1's inherited definition. Finally intersect this stationary set with the strong-limit club C from F3. Every element of the intersection is uncountable, regular and strong limit, hence inaccessible, and the intersection is stationary by F6. This proves the last assertion.

F1F3F6step 2.1
TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Measurable cardinals are weakly compact

Statement

In ZFC every measurable cardinal is weakly compact.

Facts & Assumptions

Given: ZFC. Normalized the measure, chose its unique tail colors, and used a measure-one diagonal intersection to calculate a kappa-sized homogeneous set.

[F1]

Measurability, normal measures and elementary embeddings: A measurable cardinal carries a normal measure closed under diagonal intersections.

[F2]

Measurable cardinals are inaccessible: Kappa is inaccessible and every measure-one subset has size kappa.

[F3]

Tree and partition characterizations at an inaccessible: At an inaccessible, the two-color partition property implies weak compactness.

[F4]

The Axiom of Choice: ZFC propagates through normalization and the partition characterization.

Proof

1.1

Let U be a normal measure on kappa, supplied by F1, and fix a coloring c:[κ]22. For each alpha<kappa the tail above alpha is measure one by F2. Its two color fibres are disjoint and cover that tail; exactly one belongs to U by the ultrafilter laws. Let i_alpha be this uniquely determined color and A_alpha its fibre. Exactly one of the sets Hi={α:iα=i}, i<2, belongs to U. Fix its color i. These selections are unique finite decisions, with no extra choice beyond the ambient F4.

F1F2F4
2.1

By F1 the diagonal intersection D={β<κ:(α<β) βAα} belongs to U. Thus H=H_i intersect D belongs to U and has size kappa by F2. If alpha<beta both belong to H, then alpha lies in H_i and beta lies in D, so beta belongs to A_alpha and c(alpha,beta)=i_alpha=i. Hence H is homogeneous. F2 makes kappa inaccessible, and F3 turns this two-color partition property into weak compactness.

F1F2F3step 1.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Fine measures, strong compactness and supercompactness

Definition

Work in ZFC, with The Axiom of Choice for cardinal sizes, and fix a regular uncountable cardinal kappa as in Cofinality cf(α), and regular and singular cardinals. For a cardinal lambda>=kappa put

Pκ(λ)={xλ:x<κ}.

This is a set by Separation from the power set, and contains empty. A proper kappa-complete ultrafilter U on this index set, in the sense of Complete ultrafilters and measurable cardinals, is fine if {x:αx}U for every alpha<lambda. It is normal if whenever S belongs to U and f:Sλ satisfies f(x) in x for every x in S, some fibre of f belongs to U. In particular such a domain cannot contain the empty index x. Fineness alone does not assert normality.

The cardinal kappa is strongly compact if every proper kappa-complete filter on every set extends to a kappa-complete ultrafilter on that same set. It is lambda-supercompact if P_kappa(lambda) carries a normal fine kappa-complete ultrafilter; it is supercompact if it is lambda-supercompact for every cardinal lambda>=kappa. These are existence properties, not assertions that such cardinals or measures exist. Lambda=kappa is allowed. No comparison between strong compactness and supercompactness is assumed in this definition.

TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Strong compactness, fine measures and infinitary logic

Statement

In ZFC, for a regular uncountable cardinal kappa, the following are equivalent: kappa is strongly compact; every P_kappa(lambda), for a cardinal lambda>=kappa, carries a fine kappa-complete ultrafilter; every less-than-kappa satisfiable set-sized Lκ,κ theory has a model; and the same compactness assertion holds for Lκ,ω. Languages may have arbitrary set size.

Facts & Assumptions

Given: ZFC. Proved cone-filter completeness, transported fine measures to small subtheories, selected local models via least ranks, applied infinitary Los, and supplied the complete propositional filter-extension converse.

[F1]

Fine measures, strong compactness and supercompactness: Strong compactness is filter extension; fine measures have their point-cone condition.

[F2]

Infinitary Los theorem: Kappa-complete ultraproducts satisfy the infinitary truth equivalence.

[F3]

The Axiom of Choice: AC selects bounded-rank local models and is used with regularity for small unions.

Proof

1.1

Assume filter extension and fix lambda>=kappa. For a in P_kappa(lambda), let C_a be the cone of x containing a. The sets containing some C_a form a proper filter: every cone contains a itself, and C_a intersect C_b=C_(a union b). An intersection of eta<kappa such filter members contains the cone above the union of their witnessing a_xi. F3 selects those witnesses; regularity makes their union have size below kappa (bound all sizes below one cardinal below kappa and use the infinite-cardinal product bound). Thus the filter is kappa-complete. Extend it by F1. Since C_{alpha} belongs to it for each alpha<lambda, the extension is fine.

F1F3
2.1

Assume the fine-measure assertion and fix a theory T as in the L_(kappa,kappa) assertion. Choose a cardinal lambda>=kappa and an injection e:T to lambda. Push a fine measure on P_kappa(lambda) forward by xe1[x] to get a proper kappa-complete ultrafilter W on P_kappa(T). Inverse images preserve all intersections and complements, proving these laws. For every t in T, the inverse image of the cone of small subtheories containing t contains the e(t)-cone, so W is fine.

F1F3step 1.1
3.1

Each small subtheory a has a set model in the common signature. For each a take the least rank rho_a of such a model code. This is uniquely defined by set satisfaction, and Replacement collects the ranks. Separation in V_(rho_a+1) gives the nonempty set of rank-rho_a model codes satisfying a; F3 chooses one for each a. This bounds the choices before AC and does not choose from classes of models. Take their set ultraproduct by W. For each t in T the coordinate truth set contains the cone of a containing t, hence is in W. F2 makes t true in the ultraproduct. Thus T has a model. The L_(kappa,omega) assertion follows by restriction of syntax.

F2F3step 2.1
4.1

Assume the L_(kappa,omega) assertion and let F be a proper kappa-complete filter on a set I. Introduce one constant d and one unary relation R_X for every subset X of I; abbreviate R_X(d) by r_X. Include r_I, not r_empty, the equivalences rIX¬rX, and rξ<ηXξξ<ηrXξ for every eta<kappa and every such sequence of subsets. Also include r_X for each X in F. This is a set theory in L_(kappa,omega), using no quantifier blocks. For any subtheory of size below kappa, the fewer-than-kappa F-members explicitly required have a nonempty intersection by completeness and properness. Take i in it and interpret the predicates on a one-element carrier by r_X true exactly when i belongs to X. Every identity axiom is then true, even those mentioning other subsets, and all the chosen F-requirements hold. Empty collections use I, which is nonempty since F is proper.

F1F3step 3.1
5.1

Compactness yields a full model. Define U to be the subsets X for which r_X is true there. The top and bottom axioms give properness. The intersection identities give kappa-completeness; their binary instances also give upward closure, since X subset Y implies X intersect Y=X and r_X forces r_Y. Complement identities decide exactly one of X and its complement. Thus U is a kappa-complete ultrafilter, and the F-requirements give F subset U. This proves filter extension, closing the cycle of equivalences.

F1step 4.1
LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Fine ultrapower seeds and normality

Statement

In ZFC let kappa be regular uncountable, lambda>=kappa a cardinal, and U a fine kappa-complete ultrafilter on P_kappa(lambda). In its collapsed universe ultrapower j:VM, let s=π([xx]U). Then jλsj(λ) and M satisfies s<j(κ). U is normal if and only if s=jλ. In the normal case π([xotp(x)]U)=λ and j(κ)>λ.

Facts & Assumptions

Given: ZFC. Evaluated the identity seed and its internal size by universe Los, proved both normality directions using Scott equality, and identified the normal seed order type externally and internally.

[F1]

Fine measures, strong compactness and supercompactness: Fineness gives each point cone; normality makes a coordinate selection constant on a large set.

[F2]

Countable completeness and transitive collapse: Countable completeness gives a transitive elementary collapse, with the universe Los schema in its dependency.

[F3]

The Axiom of Choice: ZFC propagates from the collapse and cardinal-size conventions.

Proof

1.1

Kappa-completeness and uncountability imply countable completeness, so F2 gives the collapsed ultrapower and its formula-by-formula coordinate equivalence. At every coordinate x, x is a subset of lambda of size below kappa. The equivalence therefore says sj(Pκ(λ)): M regards s as a subset of j(lambda) of size below j(kappa). As M is transitive, the subset statement also holds externally. For each alpha<lambda, the coordinate set where alpha belongs to x is U-large by F1, so j(alpha) belongs to s. All cardinal and collapse uses retain F3.

F1F2F3
2.1

Suppose U normal. Any member of s is the collapsed class of a function f which selects f(x) in x on a U-large set S. On S these are ordinals below lambda, so F1 makes some fibre alpha U-large. Scott equality and injectivity of the collapse identify that member with j(alpha). Together with step 1.1 this proves s=j``lambda. Conversely suppose equality. Given f:S to lambda selecting an element of x on a U-large S, extend f by zero outside S. Its collapsed class belongs to s, hence is j(alpha) for some alpha<lambda. Scott equality says the extended f equals alpha on a U-large set. Intersect with S to obtain the required fibre of the original f. Thus U is normal.

F1F2step 1.1
3.1

At each coordinate, x is a set of ordinals, and its order type is below kappa: it has cardinality |x|<kappa and kappa is an initial ordinal. The formula defining the unique ordinal order type transfers by F2. Thus the collapsed class of x maps to otp(x) is the order type of s computed in M, and is below j(kappa). In the normal case the increasing map j restricted to lambda is an external order isomorphism of lambda with s by step 2.1. The order isomorphism supplied inside M is also an external one, since M is transitive and its graph and domain are sets; uniqueness of ordinal order types therefore makes its value exactly lambda. Hence lambda<j(kappa). This does not replace M's internal size bound by an unsupported external cardinal comparison in the merely fine case.

F2step 1.1step 2.1
TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

The covering-embedding characterization of strong compactness

Statement

In ZFC, for a regular uncountable cardinal kappa, strong compactness is equivalent to the following: for every cardinal lambda>=kappa there are a definable elementary embedding j:VM into a transitive class with critical point kappa and a set s in M such that jλsj(λ) and M satisfies s<j(κ). Embeddings retain the formula-schema and set-restriction convention.

Facts & Assumptions

Given: ZFC. Proved ordinal fixing for fine-index ultrapowers locally, used the internal cover bound to force movement at kappa, and checked every law of the converse seed-derived fine measure.

[F1]

Strong compactness, fine measures and infinitary logic: Strong compactness is equivalent to fine kappa-complete measures at every lambda.

[F2]

Fine ultrapower seeds and normality: The fine ultrapower identity seed has exactly the required covering and internal size properties.

[F3]

The critical point of a measurable ultrapower: Critical point means the least moved ordinal; the constant-predecessor argument is supplied for this different index set below.

Proof

1.1

If kappa is strongly compact, take the fine U on P_kappa(lambda) from F1 and its j,s from F2. We check the critical point without assuming U is a measure on kappa. For every eta<kappa, a map from the index set to eta has a U-large constant fibre: otherwise intersecting the eta fibre complements gives empty in U. Induct on alpha<kappa. Each predecessor of the constant-alpha class, for alpha>0, can be modified outside its U-large membership set to take values in alpha; the fibre argument makes it constant. For alpha=0 there are no predecessors. The collapse equation then gives j(alpha)=alpha, exactly the predecessor reasoning whose critical-point terminology is F3.

F1F2F3
2.1

If j(kappa)=kappa, F2's internal size bound gives in M an enumeration of s of ordinal length eta<kappa. This is also an external enumeration, since M is transitive. But s contains j``kappa=kappa by step 1.1, contradicting that kappa is a cardinal: choosing the least preimage of each ordinal below kappa injects kappa into eta. Hence j(kappa)>kappa (the ordinal map is increasing and cannot move it downward), and its critical point is kappa. This proves the required embedding property.

F2step 1.1
3.1

Conversely take such j,s for a fixed lambda. Its internal subset and size assertions mean precisely that s belongs to j(P_kappa(lambda)). Define U={XPκ(λ):sj(X)}. Definability and Separation make U a set. The seed lies in the image of the whole index set and not in j(empty); image complements, intersections and inclusions give properness, complement decisions and upward closure. If eta<kappa and X_xi are U-members, j fixes eta and the image sequence has entry j(X_xi) at xi. Thus s belongs to the intersection of that image sequence, equal to j of the intersection, proving kappa-completeness. For alpha<lambda the image of its point cone is the sets containing j(alpha); since j(alpha) belongs to s, that cone belongs to U. Hence U is fine. This holds for every lambda, so F1 gives strong compactness. No equality of s with j``lambda or sequence closure of M has been inferred.

F1F2step 2.1
TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Supercompactness and closed elementary embeddings

Statement

In ZFC let kappa be regular uncountable and lambda>=kappa a cardinal. Then lambda-supercompactness is equivalent to the existence of a definable elementary embedding j:VM into a transitive class with critical point kappa, j(κ)>λ, and every ambient function from lambda to M belonging to M. For such an embedding the derived normal fine measure is

U={XPκ(λ):jλj(X)}.

All embeddings use the stated definable-class and set-restriction convention.

Facts & Assumptions

Given: ZFC. Proved critical-point fixing for the fine index, selected representatives from Scott sets, represented the sequence graph on j``lambda and reindexed it internally; the converse checks seed size and every measure law.

[F1]

Fine ultrapower seeds and normality: A normal fine ultrapower has seed j``lambda of internal order type lambda and j(kappa)>lambda.

[F2]

Fine measures, strong compactness and supercompactness: A normal fine kappa-complete ultrafilter on Pκ(λ) witnesses lambda-supercompactness.

[F3]

The Axiom of Choice: AC selects representative functions from a set family of nonempty Scott representatives.

Proof

1.1

From a normal fine U take j and s=j``lambda as in F1. Every map from its index set into eta<kappa has a constant U-large fibre, for otherwise kappa-completeness intersects all fibre complements to empty. Induct on alpha<kappa. Each predecessor of the constant-alpha class, for alpha>0, can be modified outside its U-large membership set to take values in alpha; the fibre argument makes it constant. For alpha=0 there are no predecessors. The collapse equation then gives j(alpha)=alpha. F1 gives j(kappa)>lambda>=kappa, so the critical point is exactly kappa.

F1
2.1

Let aα:α<λ be an ambient sequence of elements of M. The collapse has a unique Scott preimage for each a_alpha. Replacement therefore collects these nonempty set representatives; F3 chooses f_alpha from each one, so π([fα]U)=aα. Define the set function F(x)={(α,fα(x)):αx}. Its collapsed class G is exactly {(j(α),aα):α<λ}. For the inclusion from right to left use fineness: on the alpha-cone the pair (alpha,f_alpha(x)) belongs to F(x), and coordinate pairing transfers through the collapse. Conversely, any represented member of [F] selects on a U-large set a unique pair with first component alpha(x) in x. Normality makes alpha(x) a fixed alpha on a U-large subset. The selected pair is then equivalent to (alpha,f_alpha(x)), giving the required collapsed pair. This proves both inclusions.

F1F3step 1.1
3.1

G belongs to M, and M has the increasing enumeration e of s of order type lambda by F1. Externally this enumeration is precisely alpha maps to j(alpha), by uniqueness of ordinal order type. Inside M compose the function with graph G with e. Its value at alpha is a_alpha, so the original ambient sequence belongs to M. The reindexing is essential: G itself has domain j``lambda, not generally lambda. Thus M has the asserted lambda-sequence closure.

F1step 2.1
4.1

Conversely suppose j satisfies the embedding and closure conditions. Each j(alpha) for alpha<lambda lies in M, so the set-restriction convention and closure put jλ in M. Its domain lambda and range s=j``lambda consequently belong to M. This increasing map exhibits there the order type lambda, so M regards |s| as at most |lambda| and hence below j(kappa), since lambda<j(kappa) and j(kappa) is a cardinal of M. Also s is a subset of j(lambda). Thus s belongs to j(P_kappa(lambda)). Define U by the displayed formula using Separation. Elementarity for empty, whole index set, complements and finite intersections makes U a proper ultrafilter. For eta<kappa, j fixes eta and maps a sequence of U-members to a sequence with those j-images at each fixed index; s belongs to their intersection, proving kappa-completeness. Each point cone is large because s contains every j(alpha), proving fineness.

F1step 3.1
5.1

For normality let f:S to lambda select an element of x for x in S, with S in U. Then s belongs to j(S), so j(f)(s) belongs to s=j``lambda. It equals j(alpha) for some alpha<lambda. Elementarity for that fibre gives sj({xS:f(x)=α}), so the fibre belongs to U. Hence U is normal, fine and kappa-complete, which is precisely lambda-supercompactness. All derived sets use the definable embedding convention; no Global Choice is required.

F1F2step 4.1
CorollaryStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Large-cardinal implication and consistency ledger

Statement

In ZFC the following implications hold:

supercompact  strongly compact  measurable  weakly compact  Mahlo  inaccessible.

They give the corresponding one-way relative consistency implications between the theories asserting existence of the displayed cardinals. An inaccessible also gives a transitive set model of ZFC. No consistency assertion, converse, strictness, equiconsistency, linear ordering of all large-cardinal notions, or identification of strong compactness with supercompactness is asserted.

Facts & Assumptions

Given: ZFC. Proved the supercompact-to-strongly-compact and co-small-filter-to-measurable arrows explicitly, composed authored implications, and separated finite-proof consistency transfer from actual consistency assertions.

[F1]

Supercompactness and closed elementary embeddings: Supercompactness supplies normal fine kappa-complete measures at every cardinal lambda>=kappa.

[F2]

Strong compactness, fine measures and infinitary logic: Fine measures characterize strong compactness and thus its filter-extension property.

[F3]

Measurable cardinals are weakly compact: Measurability implies weak compactness.

[F4]

Weak compactness implies stationary reflection and Mahloness: Weak compactness implies Mahloness, whose definition includes inaccessibility.

[F5]

An inaccessible rank segment models ZFC: The inaccessible rank segment is a transitive set model of all ZFC axioms.

[F6]

Soundness for arbitrary set signatures: Set soundness turns an actual set model into the absence of a finite refutation.

[F7]

The Axiom of Choice: ZFC propagates from all suppliers and is used with regularity for unions of small subsets.

[F8]

Fine measures, strong compactness and supercompactness: Strong compactness means that every proper kappa-complete filter on every set extends to a kappa-complete ultrafilter on that set.

Proof

1.1

A supercompact kappa has a normal fine complete measure at every lambda>=kappa by its definition and F1. Forgetting normality gives the fine measures of F2, hence strong compactness. For a strongly compact kappa, consider the co-small filter {Xκ:κX<κ}. It is proper and kappa-complete: a fewer-than-kappa union of small complements remains small by regularity and F7. Extend it by the defining property in F8. The extension contains every singleton complement, so contains no singleton and is nonprincipal. It is a kappa-complete ultrafilter on uncountable kappa, witnessing measurability.

F1F2F7F8
2.1

F3 gives measurable implies weakly compact, and F4 gives weakly compact implies Mahlo. A Mahlo cardinal is inaccessible by the definition used in F4. These complete the displayed chain; all are implications about the same cardinal. If an inaccessible exists, F5 supplies its nonempty transitive V_kappa set model, and F6 gives Con(ZFC) in the ambient theory. This conditional conclusion does not assert that its inaccessible hypothesis is consistent.

F3F4F5F6step 1.1
3.1

For any adjacent arrow, let P and Q be the first-order cardinal properties at its stronger and weaker ends, expressed through the stated set-measure definitions when appropriate. The argument gives a finite ZFC proof of (κP(κ))(κQ(κ)). If the weaker extension of ZFC had a finite refutation, prepend this implication proof and the stronger existence axiom, and replace every use of the weaker existence axiom by its derived conclusion. The result is a finite refutation of the stronger extension. Contraposition gives Con(stronger) implies Con(weaker), and composing these transformations gives the nonadjacent implications. This is a transformation of finite proofs, not an assertion of any Con premise or a converse.

F6step 1.1step 2.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Laver anticipation functions

Definition

Work in ZFC, with The Axiom of Choice, and suppose kappa is supercompact in the sense of Fine measures, strong compactness and supercompactness. A Laver anticipation function is a set function :κVκ such that for every set x and every cardinal lambda>=kappa there is a supercompactness embedding j:VM with

crit(j)=κ,j(κ)>λ,λMM,j()(κ)=x.

Here the sequence-closure condition and embeddings have the precise definable-class, set-restriction and formula-by-formula meaning in Supercompactness and closed elementary embeddings. In particular no uniform truth predicate for V or unrestricted class quantifier is introduced: the witness is supplied by a definition with set parameters, and its elementarity is verified as a schema. Since j(ell) is a function with domain j(kappa) and kappa<j(kappa), its value at kappa is well-defined. The anticipated x can have rank at least kappa; only the original values ell(alpha), alpha<kappa, must lie in V_kappa. Lambda=kappa and x=empty are included. This definition asserts no existence of such ell; that is the separate existence theorem.

TheoremStatement: AI-adaptedProof: AI-generatedOpen item page →

Existence of a Laver function at a supercompact

Statement

In ZFC every supercompact cardinal has a Laver anticipation function.

Facts & Assumptions

Given: A supercompact cardinal κ in ZFC. All embeddings and ultrapowers use the definable-class, set-restriction and formula-schema conventions of the cited suppliers. No arbitrary class quantifier or uniform truth predicate is introduced.

[F1]

The target requires arbitrary sets and arbitrary requested sequence closure. (Laver anticipation functions)

[F2]

Normal fine measures supply closed embeddings, and closed embeddings supply derived normal fine measures. (Supercompactness and closed elementary embeddings)

[F3]

A critical-kappa embedding gives measurability. (Measurability, normal measures and elementary embeddings)

[F4]

Measurability gives inaccessibility. (Measurable cardinals are inaccessible)

[F5]

Below an inaccessible, levels and their elements are small and small families have bounded ranks. (Size and rank bounds below an inaccessible)

[F6]

The normal seed is the pointwise image of the index ordinal. (Fine ultrapower seeds and normality)

[F7]

Coordinate truth sets characterize each fixed formula in the universe ultrapower. (Los schema for the universe ultrapower)

[F8]

Countable completeness gives the definable transitive elementary collapse. (Countable completeness and transitive collapse)

[F9]

Set well-founded extensional relations have unique transitive collapses. (Mostowski collapse for extensional relations)

[F10]

Hereditary size uses the root-inclusive transitive closure. (Hereditary size and H_kappa)

[F11]

A uniquely specified set-valued rule yields the transfinite recursion. (Transfinite recursion)

[F12]

AC is used for the set well-order, enumerations, cardinal comparisons and the declared ultrapowers. (The Axiom of Choice)

Proof

1.1

By F2 choose an embedding with critical point κ. F3 makes κ measurable, and F4 makes it inaccessible. In particular κ is regular uncountable. F5 gives Vα<κ for α<κ, hence Vκ=κ: a union of κ sets of size at most κ has size at most κ, using AC and the cardinal-square theorem F13, while the ordinals below κ give the reverse bound. If a critical-κ embedding is given, it fixes Vκ pointwise. Indeed enumerate any yVκ by e:βy with β<κ. Then j(y)=j(e)β=jy, and induction on membership fixes all its members. AC is used for these set enumerations and subsequent cardinal comparisons.

F2F3F4F5F12F13
1.2

We establish a closure observation. Let M be a transitive class model of ZFC containing all ordinals and closed under ambient μ-sequences, where μ is infinite. Any ambient set of at most μ elements of M belongs to M: enumerate it on an ordinal at most μ, pad to length μ, use closure, and restrict internally; the empty case is immediate. Moreover Hμ+M, with F10's root-inclusive convention. For xHμ+, choose a bijection from an ordinal βμ to TC({x}), and code membership as a relation on β. The relation is a set of at most μ ordinal pairs, hence belongs to M by the preceding observation and the cardinal-square theorem F13. It is well-founded and extensional in M, since it is so externally and M is transitive. Its internal collapse is a set and is also an external collapse. F9's uniqueness identifies its distinguished root with x. The same argument gives agreement of cardinal comparisons at or below μ and of hereditary-size classes Hη+ for ημ: all relevant injections, bijections and their graphs belong to M.

F9F10F12F13
1.3

Here is the exact factor comparison. Suppose j:VM is θ-closed, with θκ infinite cardinal and j(κ)>θ. Put I=Pκ(θ), s=jθ, and derive U={AI:sj(A)} by F2. Let j0:VM0 be its collapsed normal fine ultrapower, supplied by F2 and F8. For a set function f:IV define k(πU([f]U))=j(f)(s). Equality is preserved and reflected: its coordinate equality set belongs to U precisely when its j-image contains s, precisely when the two evaluations agree. The same calculation for each fixed formula, using F7 and elementarity of j, proves that k is a well-defined elementary injection. Constant functions show kj0=j. All maps are definable with the stated set parameters; restrictions are sets by Replacement. F6 identifies the seed s0=j0θ with the collapsed identity class, so k(s0)=s.

F2F6F7F8
1.4

Use AC to fix a set well-order W of Vκ. Define :κVκ by the following bounded recursion. At regular uncountable γ<κ, consider cardinals γη<κ and xVκHη+ for which no normal fine γ-complete measure on Pγ(η) has jU(γ)(γ)=x. If there are such pairs, take the least η and the W-least corresponding x as (γ); otherwise put (γ)=. At other γ also put empty. This is a uniquely specified set-valued rule on all histories, with an empty fallback for malformed histories. F11 supplies the function. Ultrapower evaluation is a definable set-collapse predicate by F8, so the rule is first-order in set parameters. It does not quantify over arbitrary elementary class embeddings. The explicit cutoff η<κ and range Vκ avoid assuming any reflection bound on unbounded failures at smaller stages.

F2F8F10F11F12
2.1

For every αθ, the set s0j0(α)=j0α has ordinal order type α. Apply k to the definable order-type operation: k(α)=otp(sj(α))=α. In particular k fixes κ, including when θ=κ. F2 says M0 is θ-closed, so step 1.2 puts Hθ+ inside M0. Given y in that hereditary class, an enumeration e:βy with βθ belongs to M0 by closure. Since k fixes the indexing ordinal pointwise, k(y)=k(e)β=ky. Membership induction on TC({y}) now gives k(y)=y. Thus the factor fixes every anticipated object of hereditary size at most θ, not just small ordinals.

step 1.3step 1.2F2F6F10F12
2.2

Fix any :κVκ and cardinal θκ, and choose an infinite cardinal μP(Pκ(θ)). Let j:VM be μ-closed with j(κ)>μ. For each cardinal κηθ, M and V have exactly the same normal fine κ-complete measures on I=Pκ(η). Indeed step 1.2 puts every small ordinal subset and hence every element of I in M, then puts I, all its subsets and all subsets of its power set in M. This last assertion uses P(I)μ. The sequences of length below κ and selector functions used to test completeness and normality also belong to M, so those tests agree in both directions. The index and its cardinal comparisons are the same by step 1.2. The same step gives agreement on Hη+.

step 1.1step 1.2F2F10F12
3.1

The internal and external evaluations jU()(κ) agree for each measure in step 2.2. Here are details that avoid identifying internal Scott rank codes with external ones. In a normal fine ultrapower, the function xotp(xκ) represents κ: the normal seed intersected with jU(κ) is jUκ=κ, and its order type is κ. Its coordinate values are below κ. Thus the desired value is the collapse of the class of r(x)=(otp(xκ)). Put T=TC({})κ{}. This is transitive, contains all values of r, and has size at most κ by step 1.1 and the union bound there. Every function IT belongs to M by closure. Their entire collection belongs to M too: writing ν=Iκ, its size is at most κν(2ν)ν=2νμ. Form the ordinary set quotient of these functions by coordinate U-equivalence. It and its coordinate membership relation are identical internally and externally. The relation is well-founded because a descending sequence would, by countable completeness, yield a descending membership sequence at one coordinate; AC supplies sequence representatives. It is extensional: for unequal function classes, on a large set their values differ, and choosing a member of their symmetric difference gives a distinguishing predecessor; transitivity of T keeps that predecessor in this same quotient. Patching by empty gives every predecessor of every class from a function into T. F9's unique set collapse therefore agrees in both models and with the corresponding transitive part of the universe collapse. In particular the two evaluations of [r] agree. This is an assertion about the collapse value, not equality of the two Scott representative codes.

step 2.2step 1.1F6F7F8F9F10F12F13
4.1

Suppose this fails F1's requirement. A target set and requested cardinal witnessing failure give a cardinal θκ dominating both that cardinal and the hereditary size of that set. Any normal fine θ-measure anticipating the set would give an embedding meeting the original request by F2, so there is a failure for some such θ. Choose the least cardinal θκ for which some xHθ+ is not anticipated by any normal fine measure on Pκ(θ). Choose μ as in step 2.2 and a μ-supercompact embedding j:VM by F2. Step 1.1 gives j()κ=. Steps 2.2 and 3.1 show that M computes exactly the same least failure θ, including all candidate objects and every smaller cardinal. This is the required anticipation absoluteness, with a bound large enough to contain the measures themselves.

step 1.4step 1.1step 2.2step 3.1F1F2F10F12
5.1

Internally j(κ) is inaccessible and θ<j(κ). Every candidate xHθ+M belongs to Vj(κ)M: its transitive closure has internal size at most θ, and well-founded induction on that closure, using regularity of j(κ), bounds the rank of each member below j(κ). Consequently the transformed recursion at stage κ excludes none of these failure witnesses by its range restriction or cutoff. It selects a failing object aHθ+ and gives j()(κ)=a. The order j(W) need not select any externally preselected witness; the argument only requires that its selected a is a failure, which steps 2.2 and 3.1 make true externally too.

step 4.1step 1.4step 2.2step 3.1F5F10
6.1

Apply steps 1.3 and 2.1 to this j at θ, deriving a normal fine θ-measure and its factor j0, with kj0=j. The factor fixes κ and a. Hence k(j0()(κ))=j()(κ)=a=k(a). Injectivity gives j0()(κ)=a, contradicting the failure asserted in step 5.1. Thus no least failure exists. For arbitrary requested λκ and arbitrary set x, choose θλ dominating its hereditary size. The resulting normal fine ultrapower anticipates x, moves κ above θ, and is θ-closed, hence also λ-closed by padding sequences. This is precisely F1, including x= and λ=κ. All choice uses are set choices; no Global Choice or inaccessible existence beyond the given supercompact was assumed.

step 5.1step 1.3step 2.1F1F2F10F12
LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Generic Boolean filters select ground-model joins

Statement

Work in ZF. Let M be a transitive set model of ZF, let BM be a Boolean algebra which M regards as complete and nontrivial, and let GB{0} be an externally supplied M-generic forcing filter, ordered by the Boolean order. Then G is a proper Boolean ultrafilter. For every AM with AB,

MAGAG,MAGAG.

The superscript indicates joins and meets computed in M. These conclusions apply to ground-model families only; G itself need not be in M. No existence of M or G, no external completeness of B, and no form of Choice are assumed.

Facts & Assumptions

Given: M,B,G as in the statement, with nonzero conditions stronger when smaller in the Boolean order.

[F1]

A generic filter meets every ground-model dense subset of its forcing order; density is absolute for these transitive-model parameters. (Dense open sets and generic filters over a model)

[F2]

A forcing filter is nonempty, upward closed and internally downward directed. (Forcing preorders, compatibility and filters)

[F3]

Completeness gives every ground set join and meet, with empty bounds zero and one, and meets defined by complementation of joins. (Completeness, regular opens, and order continuity)

[F4]

The Boolean order and bounded distributive identities hold for all elements of the algebra. (Boolean algebras and their order)

Proof

1.1

Every element of B and each of its Boolean operation values lies in M, by transitivity. The operation tables and their finite identities agree internally and externally. Since G is nonempty and upward closed, 1G; by its domain 0G. If a,bG, F2 gives a nonzero rG below both. The Boolean meet bounds r above and is nonzero, so abG. Thus G is a proper Boolean filter.

F2F4
1.2

Let AM be a subset of B and set a=MA. This is also the least upper bound among the actual elements of B: every candidate upper bound lies in M and the bounding relation quantifies only over the identical sets A and B. Put D={p0:p¬a or bA (pb)}, a set in M. To prove density, fix p0. If pa=0, then p¬a. If pa0, some bA satisfies pb0: otherwise every b¬p, making a¬p by leastness and contradicting this case. The nonzero meet pb extends p into D. Thus D is dense.

F3F4
2.1

Fix bB. The set Db={p0:pb or p¬b} belongs to M by Separation. It is dense: if pb0, this meet extends p into Db; otherwise distributivity gives p¬b. F1 makes G meet Db, and upward closure implies bG or ¬bG. Both cannot hold, since their meet is zero. Hence G decides every element and is a proper ultrafilter.

F1F2F4step 1.1
2.2

If aG, meet D using F1. A member of G below ¬a would contradict properness, so the meeting condition lies below some bA and upward closure gives bG. Conversely bAG and ba imply aG. This proves both join directions. If A=, a=0G and AG=, as required.

F1F2step 1.1step 1.2
3.1

Put d=MA=¬M{¬b:bA}. The complemented family belongs to M by Replacement. If dG, every bA is above d, so AG. Conversely suppose AG but dG. Step 2.1 puts ¬d in G, and step 2.2 gives some bA with ¬bG, contradicting bG. For empty A this says 1G; for singleton A the equivalence is immediate. The only family to which join selection was applied is a member of M, so this proves no assertion for arbitrary external subsets of G. Every witness was used individually in an existence proof; no family of witnesses was selected.

F2F3step 1.1step 2.1step 2.2
LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Boolean truth for a supplied generic extension

Statement

Work in ZF. Let M be a transitive set model of ZF, let BM be internally complete and nontrivial, and let GB{0} be an externally supplied M-generic filter in the Boolean order. Use Boolean names with coefficients in all of B, including zero, and valuation by G. For each fixed finite formula φ in the language of membership and every finite tuple of Boolean names τ in M,

M[G]φ(valG(τ))φ(τ)MG.

Here M[G] is the set of valuations of Boolean names in M, with its actual membership relation, and Boolean values are computed internally in M. The assertion does not presume that M[G] satisfies ZF, does not assert existence of M or G, and does not give a formal consistency transfer. No form of Choice is used.

Facts & Assumptions

Given: M,B,G and a fixed finite formula as in the statement. Names use the full Boolean algebra as coefficient set; genericity uses its nonzero forcing order.

[F1]

A supplied generic Boolean filter is a proper ultrafilter; a ground-family join is in it exactly when a member is, and a ground-family meet is in it exactly when all members are. (Generic Boolean filters select ground-model joins)

[F2]

Atomic values are the specified subname joins and meets; existential values are joins of the set of attained matrix values. (Boolean-valued semantics for names)

[F3]

Each fixed formula has a definable unique Boolean value internally, using only internally complete ground-family operations. (Well-definedness of Boolean-valued semantics)

[F4]

Valuation selects the subnames whose coefficients belong to G; M[G] is precisely the set of valuations of ground names. (Valuation of names and M[G])

[F5]

Ground-model namehood and name ranks agree with actual namehood and ranks. (Absoluteness of names and their ranks)

[F6]

Each proper subname has strictly smaller ordinal name rank; finite iterated descendant closure is a set. (Forcing names and their rank)

Proof

1.1

F3 supplies internally the values of each fixed formula on its parameters. In particular, all atomic term families, and each fixed existential's set of attained values, are members of M by its Replacement or Separation. All their elements are actual elements of B by transitivity. F5 identifies all ground subnames and their ranks with the external ones. Thus F1 applies to these families, although the externally supplied G need not belong to M. No assertion of absoluteness of existential Boolean values is needed.

F1F2F3F5
1.2

Fix ground names s,t. Their descendant closure CM is a set closed under subnames: take the union of the finite iterations adjoining first coordinates of pair entries. On C×C, order the complexity pairs (max(rkB(u),rkB(v)),min(rkB(u),rkB(v))) lexicographically. Any nonempty set of these pairs has a least first coordinate and then a least second coordinate. Lowering either rank and retaining the other lowers this sorted pair, even when the coordinates exchange positions. Consequently simultaneous induction for equality and membership is legitimate: if some pair fails one of the two assertions, a least-complexity failing pair has all recursive subname pairs correct.

F5F6
2.1

For membership, F2 and F1 give I(s,t)MG exactly when some u,bt satisfies bE(s,u)MG. In a proper Boolean filter this is equivalent to bG and E(s,u)MG: one direction uses upward closure and the other meet closure. Since u is a proper subname of t, induction changes the equality clause to valG(s)=valG(u). F4 now identifies the existence of this pair exactly with valG(s)valG(t). This proves both membership directions at this pair.

F1F2F4step 1.1step 1.2
2.2

For equality, F1 applied to each of the two ground meets in F2 says E(s,t)MG exactly when every u,bs satisfies ¬bI(u,t)MG, and every u,bt satisfies ¬bI(u,s)MG. Ultrafilterhood makes ¬bdG equivalent to the implication bGdG. Indeed, if bG then ¬bG; if dG the join is in G; and if both the join and b are in G, their meet lies below d, so dG. Each membership call lowers the complexity by step 1.2. The induction hypotheses and F4 therefore identify the two conditions respectively with valG(s)valG(t) and the reverse inclusion. Actual Extensionality makes their conjunction equivalent to equality of the valuations. Both equality directions hold.

F1F2F4step 1.1step 1.2
3.1

The simultaneous induction in steps 2.1–2.2 proves the assertion for all atomic formulas on ground names. Empty names cause no exception: their membership joins are zero and their empty equality requirements are one, matching empty valuation. A zero coefficient never belongs to G, and its implication clause is one, so zero coefficients impose no unwanted membership or equality condition. Since any two names admit the set descendant domain of step 1.2, this argument covers all the ground-name parameters.

F1F2F4step 1.2step 2.1step 2.2
4.1

Induct now on a fixed finite formula, using negation, conjunction and existential quantification as primitive logical operations. By F1, ¬bG iff bG, and bcG iff both are in G. The corresponding external satisfaction clauses and the formula induction hypothesis establish the assertion for negation and conjunction, in both directions. Other finite Boolean connectives are their usual logical abbreviations.

F1F2step 3.1
5.1

For an existential with ground tuple t, put A={bB:M Boolean name s (b=ψ(s,t))}. This is the internally defined attained-value set in F2, so AM by step 1.1. F1 says MAG iff some bAG exists. Membership in this actual set A means there is a witness name sM with internal matrix value b; this is the semantics of the displayed existential in the supplied set structure M, and namehood agrees by F5. The formula induction hypothesis turns bG into M[G]ψ(valG(s),valG(t)). Conversely every witness in M[G] has a ground name by F4, so an existentially true matrix supplies an attained value in G and hence the join in G. This proves both existential directions without choosing a name for every element simultaneously.

F1F2F4F5step 1.1step 4.1
6.1

The finite formula induction proves the statement, including universal quantification by negation and existential quantification. It concerns external satisfaction for the set structures supplied, with one Boolean defining formula for each fixed object-language formula. The proof used neither a uniform truth predicate for the universe nor a Boolean validity proof for any ZF axiom. The only choices of names or join witnesses were single existential witnesses within implications, so the argument remains in ZF.

F3step 3.1step 4.1step 5.1
LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

ZFC and ordinal preservation for supplied transitive Boolean generic extensions

Statement

Assume ZFC. Let M be a transitive set model of ZFC, let BM be internally complete and nontrivial, and supply an M-generic filter G on B{0}. Then the set structure M[G] satisfies ZFC and has exactly the ordinals of M. Separation and Replacement are asserted formula by formula. Choice in M is used to select a set of existential witness names and to well-order ground sets of subnames.

The assertion is conditional on the supplied transitive model and generic. It does not assert their existence, a forcing theorem for arbitrary possibly ill-founded models, or a formal consistency implication.

Facts & Assumptions

Given: M,B,G as in the statement. Names have coefficients in all of B, including zero; all name constructions below take place in M.

[F1]

Each fixed formula is true of valuations exactly when its internal Boolean value belongs to G. (Boolean truth for a supplied generic extension)

[F2]

G is a proper ultrafilter and selects ground joins and ground meets. (Generic Boolean filters select ground-model joins)

[F3]

Existential Boolean values are joins of the ground set of attained matrix values; each fixed value is definable. (Boolean-valued semantics for names)

[F4]

Ground check names evaluate correctly and put M inside M[G]. (Check-name evaluation and reconstruction of G)

[F5]

M[G] is transitive, and valuation rank is at most name rank. (Transitivity and a valuation rank bound)

[F6]

Namehood and name ranks of names in M are absolute. (Absoluteness of names and their ranks)

[F7]

Ordinalhood is absolute for transitive domains; the ordinals in M form an initial segment of the actual ordinals. (Ordinals and omega in transitive models)

[F8]

Basic pair, union, function and order-encoding set operations have the bounded absolute graphs described by this supplier when their objects are present. (Absolute basic set operations and relations)

[F9]

AC in M well-orders sets and chooses from set-indexed nonempty witness collections. (The Axiom of Choice)

Proof

1.1

Put N=M[G]. By F5 it is transitive and by F4 it contains M. Extensionality holds in N: every member of either compared set is already in N, so agreement about all members in N is actual agreement. Foundation holds as well: if aN is nonempty, ambient Foundation gives xa with xa=; transitivity puts x in N, so this is the required witness there. The empty name evaluates to the empty set. The ground set ω belongs to N by F4 and is an inductive set there: each actual finite successor and zero belong to M, and F8 identifies the needed finite-set relations. Thus Infinity holds.

F4F5F8
1.2

For ground names s,t, the name P(s,t)={s,1,t,1} evaluates to the unordered pair of the valuations, since 1G. Thus Pairing holds and K(s,t)=P(P(s,s),P(s,t)) names their Kuratowski ordered pair. For a name t, form u={v,bc:s (s,bt  v,cs)}. The entries form a set in M by Replacement and Union. Its valuation consists exactly of the members of members of the valuation of t: meet membership is equivalent to both coefficient memberships by F2. Hence Union holds. Zero coefficients contribute nothing to either construction.

F2F8
1.3

Fix a formula φ(x,z) and ground names t,r. The name s={u,bφ(u,r)M:u,bt} is a set in M by fixed-formula definability and Replacement. F1 and F2 show that its valuation is exactly {xvalG(t):Nφ(x,valG(r))}. Indeed, a selected pair gives both membership in the original set and truth of the formula, and every member of that set has a selected subname pair in t that gives the converse. Thus every Separation instance holds, with all parameters in N allowed by their names.

F1F2F3
1.4

For a name t, let D be its set of first-coordinate subnames and put du={b:u,bt} for uD. F2 implies valG(t)={valG(u):uD, duG}. For each v(BD)M, form tv={u,duvu:uD}. Every valuation of tv is a subset of the valuation of t. Conversely, if aN is such a subset, take one name r for a and define the ground vector vu=urM. F1 makes the valuation of tv exactly a, including where different subnames have the same valuation. Thus {tv,1:v(BD)M} names exactly the collection of all subsets of valG(t) present in N. This proves Power Set inside N, not the assertion that all external subsets belong to N.

F1F2F3
1.5

If α is an ordinal in N, F5 and F7 make it an actual ordinal. Choose a name tM with value α. Its name rank γ lies in M and agrees internally and externally by F6. F5 gives rank(α)γ. The actual rank of an ordinal is itself, by induction from the rank recursion, so αγ. Every ordinal at most γ belongs to M, by transitivity and γM. Thus αM. Conversely every ordinal of M belongs to N by F4 and is an ordinal there by F7. The two structures therefore have exactly the same ordinals.

F4F5F6F7
2.1

We justify the set of witnesses needed for Replacement before constructing its name. Fix a formula φ(x,y,z) and names t,r. For each subname uD as in step 1.4, internal Separation forms Su={bB: name w (b=φ(u,w,r)M)}. The set of pairs (u,b) with bSu belongs to M. Internal Collection supplies a set W of names containing a witnessing w for each such pair; equivalently, bound a witness for each pair by its least possible membership rank and use Replacement to obtain one common rank bound, then take all witnesses below that bound. Both procedures are theorems in the ground ZFC model, not assumptions about N. F9 now selects one witness wu,b from the nonempty subsets of this ground set W. F3 gives yφ(u,y,r)M=Su. No set of all names and no Global Choice was used.

F3F9step 1.4
3.1

Suppose in N the formula φ defines a total single-valued relation on a=valG(t). Form the ground name r={wu,b,dub:uD, bSu}. Every selected term has du,bG, so its valuation is a value y of φ at some xa, by F1. Conversely, given xa, choose uD with value x and duG using step 1.4. Totality and F1 put Su in G. F2 selects bSuG, and wu,b evaluates to the required value by F1 and uniqueness in N. Hence the valuation of r is exactly the image set, proving Replacement. Replacing each output name wu,b by K(u,wu,b) gives the graph of the function in N as well. The empty domain yields the empty name.

F1F2step 1.2step 1.4step 2.1
4.1

To prove Choice, fix any aN and a ground name t for it. By F9 enumerate the ground set D of subnames by a ground ordinal δ, writing uξ for its entries, with no repetitions unless D is empty, in which case δ=0. The name {K(ξˇ,uξ),1:ξ<δ} evaluates to the graph of a function e on δ in N by F4 and step 1.2. Its range contains a. By Separation and Replacement already proved, the domain J={ξ<δ:e(ξ)a} and the assignment sending each xa to the least ξJ with e(ξ)=x belong to N. Each fibre has an actual least ordinal; it is also least in N, since every ordinal below δ is in M and the comparisons are actual membership. This embeds a into the ground ordinal δ and gives a well-order of a in N. For an arbitrary set FN of nonempty sets, apply this to its union, which exists by step 1.2; Replacement then assigns to each member of F its least element in that well-order. The resulting function is a choice function in N. Empty families give the empty function. Thus AC holds in N.

F4F8F9step 1.2step 1.3step 3.1
5.1

Steps 1.1–4.1 prove Extensionality, Foundation, Empty Set, Pairing, Union, Infinity, Power Set, every Separation and Replacement instance, and Choice. These are ZFC, so NZFC; step 1.5 gives ordinal preservation. All infinite name selections occurred in the set-indexed ground construction of step 2.1 and the ground well-ordering in step 4.1, under F9. The proof is a semantic theorem for the supplied transitive set model; no arithmetic statement Con was derived from this conditional premise.

F9step 1.1step 1.2step 1.3step 1.4step 2.1step 3.1step 4.1step 1.5
TheoremStatement: AI-adaptedProof: AI-generatedOpen item page →

Supercompact preparation interface

Statement

Binding preparation target: from a ZFC ground model with a supercompact kappa, obtain a forcing extension in which kappa remains supercompact and its supercompactness is indestructible by further <kappa-directed-closed set forcing. Separate a semantic ground-model construction from any formal Con transfer.

Facts & Assumptions

Given: ZFC and a supercompact cardinal κ in the ground universe V. A forcing extension means a supplied generic extension in a common outer universe; existence of a generic inside its ground is not asserted. The proof constructs a set forcing P in V. Forcing assertions use one defining relation for each fixed formula, proved below. The target is indestructibility by every further nonempty <κ-directed-closed set preorder, without a size restriction. No separate arithmetized Con implication is asserted by this item.

[F1]

A supercompact cardinal has a Laver function anticipating every set with any requested closed-embedding bound. (Existence of a Laver function at a supercompact)

[F2]

Supercompactness is characterized by normal fine measures and elementary embeddings with the stated sequence closure; the seed-derived measure laws are proved there. (Supercompactness and closed elementary embeddings)

[F3]

Measurability gives normal measures, whose regressive functions are constant on a measure-one set; seed normalization and diagonal intersections are proved. (Measurability, normal measures and elementary embeddings)

[F4]

Inaccessible cardinals have the small rank, exponent and union bounds, including the infinite-cardinal square estimate. (Size and rank bounds below an inaccessible)

[F5]

Every fixed formula has a uniquely defined Boolean value, computed on set descendant cones and attained-value subsets of the algebra. (Well-definedness of Boolean-valued semantics)

[F6]

The full supplied-set-model Boolean truth proof is by atomic rank induction followed by fixed-formula induction. Its class-ground extension is proved explicitly below. (Boolean truth for a supplied generic extension)

[F7]

Explicit Boolean names verify each ZFC instance and ordinal preservation for supplied transitive set grounds. The needed names and class-ground extension are detailed below. (ZFC and ordinal preservation for supplied transitive Boolean generic extensions)

[F8]

A generic Boolean filter selects ground joins and meets and is a proper ultrafilter. (Generic Boolean filters select ground-model joins)

[F9]

Names are interpreted by recursive valuation and their valuations form the supplied generic extension. (Valuation of names and M[G])

[F10]

Set transfinite recursion gives the iterations and bounded name hierarchies used below. (Transfinite recursion)

[F11]

AC is assumed for set well-orders, antichains, bounded witness-name choices, cardinal comparisons and coordinate lower bounds. No Global Choice is assumed. (The Axiom of Choice)

Proof

1.1

Fixed-formula forcing, including class grounds. For a nonempty set preorder P with a top, write p<=q for stronger conditions. Give P the topology of downward-closed sets, and write r(U)=int(cl(U)) for an open U. The regular opens form a complete Boolean algebra: the join is r(union U_i), the meet is int(intersection U_i), and complement is int(P minus U). Here r is monotone and idempotent on opens; r(U intersect V)=r(U) intersect r(V), since two relatively dense open subsets of an open set have dense intersection. This identity also gives A intersect r(union U_i)=r(union(A intersect U_i)) for regular open A; hence finite meets distribute over arbitrary joins. Complement has meet empty and join P because U together with int(P minus U) is dense. These formulas prove all Boolean laws and the stated arbitrary bounds. The nonempty regular open e(p)=r(downarrow p) consists precisely of q such that every extension of q is compatible with p. Thus e(p) intersect e(q) is nonempty iff p,q have a common extension: from an element of the intersection first extend with p, then with q. If U is nonempty regular open, any p in U has nonzero e(p) contained in U. This proves dense completion directly, without importing an unbuilt regular-open-completion theorem. Its separative quotient identifies exactly the p,q with e(p)=e(q).

F5F11
1.2

Translate P-names to Boolean names by recursively replacing p by e(p). Translate back by replacing a Boolean coefficient b by every p with e(p)<=b and recursively translating its subname. Both operations are set recursions on each name's descendant cone. A P-generic filter induces the Boolean filter generated by its e-images, and conversely a Boolean generic induces {p:e(p) is selected}. These correspond: the dense set of extensions below q or incompatible with q forces the original generic to contain q whenever an e-image in its generated filter lies below e(q). Density of e proves the same correspondence for every ground dense set. Induction on name rank now identifies the valuations of translated names, since b is selected precisely when some e(p)<=b is selected. The same argument applies to any dense inclusion and proves equality of the generic extensions up to these name translations. We continue to use the original conditions of P when discussing directed closure; no claim that its Boolean completion is itself directed closed is made.

F5F8F9F10
1.3

For each fixed membership formula phi define p forces phi(tau) iff e(p)<=||phi(tau)||, using the translated names and the recursive values in F5. This is one defining formula for each fixed phi. Atomic equality is an equivalence in Boolean value, and substitution obeys ||s=t|| meet ||phi(s)|| <= ||phi(t)||: simultaneous induction on the sorted pair of name ranks proves it for membership/equality, by distributing a fixed meet over the defining joins and using the two inclusion clauses for equality; the finite formula induction gives negation, conjunction and the attained-value quantifiers. Consequently the usual first-order logical rules are valid in Boolean value. A condition decides phi on a dense set, because one of e(p) meet ||phi|| and e(p) meet not ||phi|| has a nonzero part with a dense e-image. F6's atomic rank induction and subsequent formula induction prove truth: phi of the valuations holds iff some p in the generic forces phi. Only ground set-sized families are used in those inductions.

F5F6F8
1.4

These same arguments hold for a definable transitive class ground N satisfying ZFC, interpreted formula by formula, including the ambient ground itself. To check this extension rather than assuming it, the atomic recursion still takes place on a SET of descendants of its finitely many supplied names, inside N. Each existential attained-value collection is a subset of the SET Boolean algebra, formed by Separation in N using the already fixed matrix formula; there is no set or satisfaction predicate for all of N. Ground-family genericity and the same atomic induction apply to these sets. At the existential truth step, membership in the internally defined attained-value set gives a name in N by its defining existential formula. On the extension side each fixed formula is interpreted with quantifiers over valuations of N-names as an external formula schema. No assertion that N is definable inside a later generic extension is used. Thus the set-model truth proof extends with exactly these set-sized operations.

F5F6F8F9
1.5

For clarity, ZFC preservation also extends by explicit names, not by a blanket appeal to set-model preservation. The empty name, pairs of names with coefficient one, and flattening two membership coefficients by their meet give Empty Set, Pairing and Union. Check omega gives Infinity and correct ground ordinals; transitivity gives Extensionality and Foundation, and the name-rank bound excludes new ordinals. For Separation use coefficients b meet ||phi(u)|| on each pair (u,b) of the input name. For Power Set, let D be its set of subnames and d_u the join of its coefficients at u; the names {(u,d_u meet v_u):u in D}, for all ground vectors v in B^D, cover exactly every extension subset, by taking v_u=||u in sigma|| for any name sigma of such a subset. For Replacement collect, for each u in D and each attained matrix value b, a witness name w_(u,b). Least witness ranks first bound this SET-indexed collection by one rank, then AC chooses names in that rank; the coefficients d_u meet b name the image. Totality selects an attained coefficient by the ground-join truth clause, and uniqueness makes this exactly the image. Finally a ground well-order of D gives, by its name evaluations, an ordinal-indexed list covering the input set; selecting the least representative by the already established Separation and Replacement well-orders that set in the extension. Applying this to a union gives Choice. These are precisely the individual name constructions of F7 and require only sets of N, so prove every ZFC instance also for the class-ground schema.

F5F7F8F9F11
1.6

Mixing and maximum principle. For a ground antichain A in the Boolean algebra and names tau_a, put tau={(u,b meet a):a in A and (u,b) in tau_a}. Induction in the atomic equality clauses gives a<=||tau=tau_a||: below a all other antichain terms are zero and the remaining coefficients agree. For b=||exists x phi(x)||, the nonzero elements below some attained ||phi(tau)|| are dense below b. AC gives a maximal antichain of them; least witness ranks and then AC select its SET family of witness names. Mixing them gives a name attaining the entire value b, by substitution and maximality; add a fixed empty-name choice on not b if desired. Thus if p forces an existential assertion there is one name witnessing it below p. The P-name version is obtained by restricting each chosen name's coefficients to all common extensions with its antichain condition and taking the union. This also proves that a name for an element of a supplied set-name may be replaced, on an antichain, by names occurring as its subnames. Repeated mixtures flatten to a single mixture, by distributing coefficients. This is a set collection with a power-set cardinal bound in the old conditions and subnames, not the class of all names.

F5F8F9F11
1.7

Two-step forcing. If 1_P forces that qdot is a nonempty preorder with top, take conditions (p,sigma), where p forces that sigma belongs to the underlying set of qdot, and sigma is chosen from the SET of mixtures of subnames of that underlying-set name, including a name of its top. This membership condition is part of the condition set; it ensures reflexivity and makes every forced comparison a comparison of members. Define (p,sigma)<=(q,tau) iff p<=q and p forces sigma<=tau. Membership and the maximum principle just proved show this is a dense presentation of all possible named conditions. A generic filter determines G on P and H on qdot_G. For a named dense subset of qdot, the pairs forcing their second component into it are dense in Pqdot by the maximum principle; hence H meets it. Conversely, given G and a V[G]-generic H, every ground dense D in Pqdot yields in V[G] a dense set of evaluated second components with first component in G: below a named condition, the first components of its D-extensions form a dense set below the given prefix. Thus G*H meets D. Upward closure and directedness in both directions follow by refining the two prefixes and forcing the required second-coordinate comparison. These prove both directions of generic factorization.

F5F6F8F9F11
1.8

Name translation for this factorization is explicit. A (P*qdot)-name becomes in V[G] the qdot_G-name obtained recursively by retaining entries whose first-coordinate condition belongs to G and evaluating their second-coordinate condition names; evaluate subnames by the same recursion. Conversely, for a P-name of a qdot-name, select its set of possible subname entries and coefficient names by antichains in P, using the preceding maximum principle, and replace each selected entry by its pair condition. Rank recursion on these names transposes the nesting. At each step the valuation condition is exactly 'the prefix is in G and its evaluated tail is in H', so induction proves equality of the two valuations. All ranks and antichain-name sets are bounded before taking unions. This proves dense-presentation and two-step name invariance, including for each definable transitive class ground, since each construction is a fixed set operation there. Denote the forcing, truth, axiom-preservation, mixing and two-step facts just proved by FT.

F5F6F7F9F10F11
1.9

Local A: closed inner targets and forcing. Suppose N is a transitive inner target of W, with the same ordinals, chi infinite, and every W-function chi to N belongs to N. Every W-set of at most chi elements of N then belongs to N: enumerate it, pad the enumeration, use closure, and take the range. We first remove any need to speak of N[K] as a definable class INSIDE W[K]. For a set preorder S in N define there T_0=empty, T_(alpha+1)=P(T_alpha times S), with entries interpreted as subname/coefficient pairs, and take unions at limits. These are sets of S-names, monotone in alpha. For every N-generic K, the set of their valuations is exactly V_alpha of N[K]. Induct on alpha. Successor names evaluate to subsets of the previous level. Conversely for such a subset x choose one N-name sigma; the name {(u,p):u in T_alpha and p forces_N u in sigma} evaluates exactly to x by FT and the induction hypothesis. Limit stages are unions, and alpha zero is empty. The set-name dot T_alpha={(tau,1):tau in T_alpha} therefore names this level for every generic. No simultaneous selection from a class of names has occurred.

F5F6F7F9F10F11
1.10

Suppose S is the SAME set preorder in N and W and has W-size at most chi. For a common W-generic K, take f in W[K] of domain chi with values in N[K], and choose a W-name for f. Its rank bound gives a ground ordinal alpha exceeding the ranks of every value. The preceding paragraph then puts every actual f(i) in the valuation of the fixed N-set-name dot T_alpha. This is a set-coded predicate, so FT in W gives p in K forcing that assertion. Below p, for each i<chi choose a maximal antichain deciding f(i) equal to the valuation of some tau in T_alpha. These decisions are dense by the membership truth clause and maximum principle. Each antichain has size at most |S|, so the table of chosen conditions, names and indices has W-size at most chi and consists of elements of N. It belongs to N by closure; also p belongs to N. In N mix the names on each antichain below p, and assign empty elsewhere, then form the name of their chi-sequence. Its valuation is f in the actual generic containing p. This proves (N[K])^chi intersect W[K] is contained in N[K], with every witness bounded in the ground set T_alpha before the antichain choices.

F5F6F9F11
1.11

If instead R in N is internally <=chi-closed, it is externally <=chi-closed in W: every descending sequence of its conditions of length at most chi belongs to N by the assumed closure, so its N-lower bound works in W. The same rank-level argument bounds all possible N-names for the entries of an actual f in W[L]. Below the condition forcing that bounded assertion, recursively strengthen to decide one T_alpha-name for each entry. At limits and after all chi decisions take a lower bound using external closure. The sequence of decided names is a W-sequence in N, hence belongs to N, and its sequence name evaluates to f below that final condition. Such deciding lower bounds are dense below the original condition, so a generic meets them. Consequently (N[L])^chi intersect W[L] is contained in N[L], without a size bound on R. The argument works below a condition of R and when internal directed closure supplies the chain lower bounds.

F5F6F9F10F11
1.12

The same descending decision recursion, now for a name of a function from chi to a fixed ground set, proves that <=chi-closed forcing adds no such functions. At each stage choose a ground value and take a lower bound after chi stages; such final conditions form a dense set. Padding treats shorter domains. Hence it adds no subsets of a ground set of cardinality at most chi. Here '<a-directed closed' means every NONEMPTY downward-directed set of fewer than a conditions has a lower bound; a descending chain is such a set. The empty construction uses the top. All closure and size assertions are computed in their specified model.

F5F6F9F10F11
2.1

Local supplier B: the exact reverse-Easton iteration Fix the supplied Laver function ℓ:κ→V_κ. Define P_α and stage names Q_α by recursion for α≤κ. At a limit δ take the direct limit when δ is an inaccessible cardinal of the ground model and the inverse limit otherwise. Equivalently, conditions have support bounded below every ground-model inaccessible δ≤α; at an inaccessible terminal α their whole support is bounded in α. Trivial coordinates can be omitted. At a successor use the ordinary two-step order: (p,σ)≤(q,τ) iff p≤q and p forces σ≤τ. Conditions are coherent sequences of stage names with this order on every restriction.

F1F4F5F9F10F11step 1.12
3.1

A stage γ<κ is nontrivial only if all of the following hold:

F1F4F5F9F10F11step 2.1
4.1

γ is inaccessible in the ground model and ℓ``γ⊆V_γ; ℓ(γ) is a pair (qdot,η) with η an ordinal; qdot is a P_γ-name and 1 forces that it is a nonempty <γ-directed-closed preorder with a top.

F1F4F5F9F10F11step 3.1
5.1

Then Q_γ=qdot; otherwise use the one-point forcing. No enumeration of all forcing notions is involved. The ordinal η is a gap marker. Whenever stage γ is active and γ<δ≤η, stage δ cannot be active: the closure condition ℓ``δ⊆V_δ would require the pair containing η to have rank less than δ, which is impossible. The same argument applies in the image iteration.

F1F4F5F9F10F11step 4.1
6.1

Set/name convention. Successor conditions need only use a set of names representing members of Q_γ, closed under mixing over antichains of P_γ. Start with the subnames occurring in the name for the underlying set of qdot, include the top, and take antichain mixtures. Admit (p,sigma) only when p forces sigma to belong to that underlying set, as in step 1.7. FT's membership and maximum principles show that these names give a dense presentation of the full two-step preorder. Mixing can be written directly as the union of restrictions of those names to Boolean coefficients; repeated mixing flattens to a single mixture. The set of mixtures has cardinal bounded by a power set of the product of the old condition set and the name set. Use this specific presentation throughout the recursion, so no class of all names enters P_α.

F1F4F5F9F10F11step 5.1
7.1

By induction |P_α|<κ and all conditions/name codes have rank below κ for α<κ: stage data have rank below κ; fewer than κ earlier sets of size less than κ have total size less than κ by regularity, and products/power sets of such sets have size less than κ by strong inaccessibility. The rank bounds follow from the same regularity and the finite-rank operations on names. At κ the direct limit is the union of κ earlier presentations, hence |P_κ|≤κ and P_κ⊆V_κ. More locally, if δ is inaccessible and ℓ``δ⊆V_δ, the same induction below δ gives |P_α|<δ for α<δ and |P_δ|≤δ.

F1F4F5F9F10F11step 6.1
8.1

Factorization, including names. The cuts needed here have a prefix of density at most a, all potentially nontrivial tail coordinates at least a, and all inaccessible support limits strictly above a still regular in the prefix extension. They include a closure-point cut α with a=α, and the cut after the anticipated stage κ with a=χ and a trivial gap through χ. Restriction is the first-coordinate projection. In a prefix extension recursively translate a name by replacing each coefficient condition with its tail when its prefix belongs to the generic, and omitting it otherwise; translate its subnames by the same rank recursion. Evaluation by a tail generic then equals evaluation of the original name by the combined generic, by induction on name rank. Successor-stage order assertions transfer by FT, giving the two-step order recursively.

F1F4F5F9F10F11step 7.1
9.1

Conversely let a prefix name be forced to be a tail condition. For each potentially occurring coordinate choose a name for its value, using the top when that coordinate is absent. At each ground inaccessible support limit δ>a, an antichain of at most a prefix conditions decides a bound below δ for that tail support. Regularity of δ bounds the union of these at most a possible bounds strictly below δ. Thus the set of all coordinates which can possibly occur is itself bounded below every such δ. At support limits at or below a there are no tail coordinates. This is the missing uniform support check: mixing possible coordinate values on prefix antichains cannot violate the support rule. At an inaccessible terminal stage use the same argument for its whole support. Recursively transpose the coordinate names from prefix-plus-earlier-tail names into full earlier-stage names; the rank recursion just described and the ordinary two-step name translation give this transposition at each successor. At limit stages the now-verified support bounds permit their assembly, with all coherent restrictions retained at inverse limits. The result is a full condition below the original prefix whose translated tail is the prescribed one. This proves the dense factorization at precisely the cuts used below. Its construction is definable from the iteration data, so elementarity carries it to j(P). Generic concatenation is interpreted through this dense equivalence, not as literal equality of arbitrary name encodings.

F1F4F5F9F10F11step 8.1
10.1

Tail closure. In a prefix extension in which every ground inaccessible δ above a cut a remains regular, a tail beginning at a whose stages are forced <γ-directed closed is <a-directed closed. Given a directed family D of size μ<a, union its supports. At each inaccessible δ>a, the union is bounded because δ is regular and μ<δ. At an inaccessible terminal stage the same reasoning applies. Construct a lower bound coordinate by coordinate. Having a common stronger prefix, the names for the D-coordinate values form a directed family in the forced stage order: for every two original conditions a third condition of D is below both, and the common prefix forces its coordinate to be a common stronger value. Stage directed closure gives a lower-bound name by FT. At limit coordinates use the permitted union support. The recursion therefore produces a condition below all of D. If there are no nontrivial stages at or below χ and the ground inaccessible support limits above χ remain regular, this argument works for |D|≤χ and gives ≤χ-directed closure. This proof uses directedness, not just pairwise compatibility.

F1F4F5F9F10F11step 9.1
11.1

In the applications the regularity premise is automatic: the prefix forcing has size at most a (or at most χ), hence preserves regular cardinals strictly above that bound. To verify this small-forcing fact, a name for a cofinal function from τ<δ into a regular δ has at each coordinate at most |S| possible ordinal values, by choosing an antichain deciding it. The union of τ·|S|<δ possible values is bounded. Thus no such cofinal function is added.

F1F4F5F9F10F11step 10.1
12.1

Local supplier C: κ remains an inaccessible cardinal after P_κ First P_κ is κ-cc. Take a hypothetical sequence of κ pairwise incompatible conditions p_α. A normal measure on κ concentrates on the inaccessible ordinals: derive it from a κ-closed supercompactness embedding; its target sees κ inaccessible, since it has the same small subsets/cardinal computations. For each inaccessible α, the direct-limit support condition makes supp(p_α)∩α bounded below α. Normality makes such a bound constant, say β, on a measure-one set. Since |P_β|<κ, κ-completeness makes p_α|α constant on a further measure-one set (a partition into fewer than κ pieces has a measure-one piece). Pick α<α' there with supp(p_α)⊂α'. Then p_α and p_α' agree on their common initial part, and the tail of p_α' above α' can be appended to p_α. Strengthening a prefix preserves every later name-order assertion, so this is a common extension. Contradiction.

F2F3F4F6F11step 11.1
13.1

A κ-cc forcing preserves regularity of κ: a name for a cofinal function τ→κ, τ<κ, has fewer than κ possible values at each coordinate, and regularity bounds their union. It also cannot identify κ with a smaller ordinal, since such a bijection would yield a cofinal map.

F2F3F4F6F11step 12.1
14.1

To verify the strong-limit clause, fix ξ<κ. If the nontrivial stages are bounded, the preparation is equivalent to a forcing of size less than κ, and its subset names for ξ have number less than κ by strong inaccessibility. Otherwise choose an active stage a>ξ. Its prefix has size at most a by supplier B, hence it adds at most (2^{a·ξ})^V<κ subsets of ξ. The tail starting at a is <a-directed closed: the prefix has size at most a and preserves every inaccessible support limit above a. Thus it adds no further subsets of ξ. Together with κ-cc and the old cardinal bound below κ, this proves 2^ξ<κ in the extension.

F2F3F4F6F11step 13.1
15.1

The same bounded-stage/unbounded-stage argument shows that any inaccessible closure point δ of ℓ remains inaccessible through P_δ: in the unbounded case use an active a between the length of a putative short cofinal map and δ. The small prefix cannot add such a cofinal map into the ground regular δ; the tail adds no sequences of that length. In the bounded case the whole prefix is small. For power sets use the identical cut argument. This local verification makes the stage test <γ-directed closure genuinely a regular-cardinal test at every active γ; it does not assume that every inaccessible below κ is Mahlo or that every P_γ is γ-cc.

F2F3F4F6F11step 14.1
16.1

Local supplier D: lifting an embedding through set forcing Let j:W→M be an elementary embedding with the existing definable-class/set-restriction convention. Let G⊆P be W-generic and K⊆j(P) be M-generic in a common outer universe, with j``G⊆K. Define

F5F6F9step 15.1
17.1

j*(val_G(τ)) = val_K(j(τ)).

F5F6F9step 16.1
18.1

If val_G(τ)=val_G(σ), FT supplies p∈G forcing τ=σ. Elementarity carries this to j(p) forcing j(τ)=j(σ), and j(p)∈K; hence the displayed definition is independent of the name. For any fixed formula φ and tuple of names, truth in W[G] gives a condition in G forcing φ, which transfers and gives truth in M[K]. Applying the same argument to ¬φ gives the converse. Thus j* is elementary formula by formula. Check names show it extends j. These are definable set operations on each bounded family of names; there is no uniform truth predicate or arbitrary class quantifier. Genericity of K is indispensable and is not inferred merely from containing j``G.

F5F6F9step 17.1
19.1

Local supplier E: master condition and bounded measure descent Suppose in W=V[G][H] the first lift j_0:V[G]→M[J] exists in a temporary outer extension, with J containing both G and H as the κ-stage factors. Suppose Q∈V[G] is <κ-directed closed, H⊆Q generic, and M[J] contains j_0H as a set of internal cardinality less than j(κ). Elementarity makes j_0(Q) internally <j(κ)-directed closed. Its subset j_0H is directed because H is a filter and j_0 preserves the order. Hence there is q* below every element of j_0H. Force over the current outer universe with the actual set preorder (j_0(Q))^{M[J]} below q*. Its generic K is M[J]-generic and contains j_0H after upward closure. Supplier D gives the second lift. This works for arbitrary Q; no unions-of-conditions or special Cohen presentation are assumed.

F2F5F6F9F11step 18.1
20.1

The set-membership premise has an explicit proof in the application. Choose a ground bound ν and a P-name for an enumeration e:ν→Q (allow repetitions). Its name belongs to M, and the old function j``ν belongs to M by closure. In M[J] both the original e and H are present, and j_0(e) is present by evaluation of j(e)'s name. Thus

F2F5F6F9F11step 19.1
21.1

{ j_0(e)(j(α)) : α<ν and e(α)∈H }

F2F5F6F9F11step 20.1
22.1

is exactly j_0``H and has an internal enumeration of length at most ν. This avoids treating j_0 itself as a set in its target.

F2F5F6F9F11step 21.1
23.1

For descent fix λ≥κ in W and let X=(P_κ(λ))^W. Suppose the temporary forcing after W is ≤χ-closed and W has |P(X)|≤χ. Derive

F2F5F6F9F11step 22.1
24.1

U = { A∈P(X)^W : j``λ ∈ j*(A) }.

F2F5F6F9F11step 23.1
25.1

The seed is in the target and has internal size at most λ<j(κ), by its old increasing enumeration, so it belongs to j*(X). Elementarity gives the ultrafilter laws and fineness. For a sequence of fewer than κ members of U, j fixes its index and the seed belongs to the intersection of their images, proving κ-completeness. For a selector f on a U-large subset of X with f(x)∈x, the value j*(f)(j``λ) is j(α) for some α<λ, so the corresponding constant fiber is U-large, proving normality. All these arguments concern W's sets and sequences. Finally U is a subset of the W-set P(X), whose size is at most χ; no-new-short-sequences from supplier A puts U in W. The temporary lift need not belong to W. The existence of U as a set in the outer extension is justified by the bounded-name construction in the final application below; it does not assume the ground class or the lifted embedding is definable there.

F2F5F6F9F11step 24.1
26.1

Preparation from the proved FT and local constructions Let P=P_κ as in B, and let G be generic. By C, κ remains inaccessible in V[G]. Take any further <κ-directed-closed set preorder Q in V[G] and its generic H. It suffices to prove λ-supercompactness for each ordinal λ≥κ: every cardinal in the final extension is an old ordinal. Add a top to Q and use a presentation with a fixed ordinal enumeration, without changing forcing equivalence.

F1F2F4F5F6F7F9F11step 25.1
27.1

Choose a P-name qdot and a condition p∈G forcing the required properties. To obtain a name forced correct by 1, mix qdot below the Boolean value of p with the one-point preorder on its complement. This agrees with Q in the actual extension containing p, is everywhere <κ-directed closed, and avoids an unjustified global forcing assertion about the originally chosen name. The same mixing supplies a total enumeration of its members from one sufficiently large ground ordinal, with repetitions and a top as fallback.

F1F2F4F5F6F7F9F11step 26.1
28.1

Choose an infinite ground cardinal ν≥κ,λ large enough for the transitive closures of these names and a dense presentation of P*qdot of size at most ν. Such a bound exists because these are sets; after an ordinal enumeration of Q's possible name values, conditions in a dense two-step presentation are pairs of a P-condition and an enumeration index. Set

F1F2F4F5F6F7F9F11step 27.1
29.1

μ=(2^ν)^V, θ=(2^μ)^V, χ=(θ^+)^V.

F1F2F4F5F6F7F9F11step 28.1
30.1

These are bounds chosen after Q's name and λ, before choosing the anticipation embedding. In W=V[G][H], all subsets of λ are evaluations of names coded by subsets of S×λ, with |S|≤ν, so there is an enumeration of P(λ)^W indexed by the ground ordinal μ. This follows by choosing antichains for the membership decisions; it does not assume the forcing has a smaller chain condition. Turn this into a surjection μ→X=(P_κ(λ))^W by retaining values of size less than κ and replacing other values by the empty set. Every subset of X is the image of its inverse image in μ. Subsets of μ in W in turn have names coded by subsets of S×μ, of which there are at most θ in V. Consequently W has |P(X)|≤θ<χ. The small forcing S preserves the regular cardinal χ. This explicit double-exponential bound includes subsets of the new P_κ(λ), not just old subsets of λ.

F1F2F4F5F6F7F9F11step 29.1
31.1

Apply the completed Laver theorem to the single target pair (qdot,χ), requesting χ-sequence closure. Obtain j:V→M with critical point κ, j(κ)>χ, M^χ∩V⊆M, and

F1F2F4F5F6F7F9F11step 30.1
32.1

j(ℓ)(κ)=(qdot,χ).

F1F2F4F5F6F7F9F11step 31.1
33.1

The initial κ stages of j(P) agree with P: j fixes the old stage data below κ, all their condition/name codes lie in V_κ, and the closure of M includes the relevant small subsets and cardinal computations. In particular the inaccessible/support tests below κ agree. At κ, M sees κ inaccessible and j(ℓ)``κ=ℓ⊆V_κ^M. It also sees that qdot is a P-name for <κ-directed-closed forcing. For this last assertion one can check downward absoluteness explicitly: a purported M-name for a <κ-sized directed family with no lower bound evaluates in a common V-generic extension to the same family in the same set Q, with the same order and the same possible lower bounds. That would contradict V's forced closure. Names for the underlying set, order, and ordinal enumeration belong to M by the chosen hereditary-size bound and χ-closure. Thus the stage-κ test succeeds.

F1F2F4F5F6F7F9F11step 32.1
34.1

The gap-marker argument makes every later stage at or below χ trivial. By B the image iteration therefore factors, up to its fixed dense name presentation, as

F1F2F4F5F6F7F9F11step 33.1
35.1

j(P) ≃ P * qdot * R,

F1F2F4F5F6F7F9F11step 34.1
36.1

where M[G][H] regards R as ≤χ-directed closed. The small prefix Pqdot has size at most ν<χ; it preserves regularity of all inaccessible support limits above χ, exactly the premise of B's tail-closure proof. For the common-small-forcing hypothesis of local A, use a ground name e:ν→qdot and the dense presentation S of pairs (p,α), with p∈P and α<ν; its order is defined by the Boolean value of the bounded comparison e(α)≤e(β). P and its full regular-open algebra are the same in M and V: their elements and subsets are present by χ-closure and |P|≤κ≤ν<χ. The atomic and bounded Boolean recursions on the common order/enumeration names are therefore identical. Thus S is the same set preorder in both models, of size at most ν. The common generic corresponds to GH by FT. Local A applies to this presentation, giving M[G][H] closure under χ-sequences in W and making R externally ≤χ-directed closed in W.

F1F2F4F5F6F7F9F11step 35.1
37.1

Temporarily force over W to add L⊆R. This is a specified set-forcing extension, not a claim that L already exists in W. The combined filter J=GHL is M-generic for j(P). Because every condition p of P has rank below κ, j(p)=p and its image in j(P) is its initial-segment inclusion, so j``G⊆J. Supplier D supplies

F1F2F4F5F6F7F9F11step 36.1
38.1

j_0:V[G]→M[J].

F1F2F4F5F6F7F9F11step 37.1
39.1

Supplier A's closed-forcing clause gives (M[J])^χ∩W[L]⊆M[J]. The enumeration argument in E puts j_0``H into M[J] with internal size at most ν<j(κ), and E supplies a master condition q* in j_0(Q).

F1F2F4F5F6F7F9F11step 38.1
40.1

In W[L], the actual set preorder (j_0(Q))^{M[J]} below q* is externally ≤χ-closed: any descending χ-sequence of its conditions belongs to M[J] by the just-proved closure, and internal <j(κ)-directed closure supplies a lower bound. Temporarily force below q* to obtain K. The two-step temporary forcing R*(j_0(Q) below q*) is ≤χ-closed, by the coordinate lower-bound argument in B (for two steps). Supplier D now gives

F1F2F4F5F6F7F9F11step 39.1
41.1

j*:W→M[J][K].

F1F2F4F5F6F7F9F11step 40.1
42.1

The old set jλ and its increasing enumeration remain in this target. Since κ remains a cardinal in W (C and the no-new-short-sequences property of Q), elementarity makes j(κ) a cardinal there, and the seed's enumeration length λ<j(κ) proves that the seed belongs to j*(X). To make the measure a SET before descent, choose in V an S-name xdot for X, and use the explicit power-set name construction from FT: there is a ground set T of names whose valuations cover exactly P(X)^W in the actual generic. Let Jhat denote the generic on j(S) obtained from J and K by the two-step name translation. The ground restriction j restricted to T is a set in V. In the outer extension form U={val_(G*H)(τ):τ∈T and jλ∈val_Jhat(j(τ))}. Replacement and Separation apply to the two supplied SETS T and j restricted to T and their generic valuations; no predicate for the ground universe, no definability of the full lifted class, and no class-choice principle is used. The lifting identities identify this set with the measure of local E, independently of duplicate names. That argument checks every ultrafilter, normality, fineness and short-family completeness clause on W sets. The previously proved |P(X)|≤θ<χ bound and <=χ-closed temporary forcing then put U in W. Hence W satisfies λ-supercompactness. This holds for every λ and every further <κ-directed-closed Q, of arbitrary set size. Taking Q trivial also proves that κ is supercompact already in V[G].

F1F2F4F5F6F7F9F11step 41.1
43.1

The construction P depends only on the ground Laver function. For each supplied P-generic G, every further directed-closed Q and every Q-generic H have been treated, with arbitrary final cardinal lambda. The measures descended above belong to V[G][H], so its own first-order supercompactness assertion holds; Q trivial gives supercompactness already in V[G]. The forcing and truth relations proved in FT express this as the fixed-formula forcing assertion that P prepares kappa. No choice of a single embedding or generic for all Q or lambda is required: each instance chooses its own set parameters, and every measure is formed from a bounded set of names. The zero-length iteration, omitted stages and one-point further forcing use their tops; all nonempty directed lower-bound and support arguments have explicitly stated cardinal bounds. This proves the exact semantic preparation target, keeping it separate from a formal Con transfer.

F1F2F5F6F11step 42.1
LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Fine-measure coordinates avoiding small supports

Statement

In ZFC let κ be strongly compact and λκ a cardinal. There exist a set I, a nonprincipal κ-complete ultrafilter U on I, and functions fα:Iκ for α<λ such that

{x:fα(x)<fβ(x)}U(α<β<λ),{x:fα(x)>δ}U(α<λ, δ<κ).

Consequently, for every finite Fλ and every Sκ with S<κ, the following set belongs to U:

H(F,S)={xI:fα(x)fβ(x) for distinct α,βF, and fα(x)S for all αF}.

The construction takes I=Pκ(ρ) for a cardinal ρ>κ+λ, with ordinal addition in this bound. It does not require normality of U or a cofinality restriction on λ.

Facts & Assumptions

Given: ZFC, a strongly compact cardinal κ (regular uncountable by convention), and a cardinal λκ. The asserted measure is an ultrafilter in the ground universe; no real-valued measure extension is asserted.

[F1]

Strong compactness gives a fine κ-complete ultrafilter on every Pκ(ρ) for cardinal ρκ. (Strong compactness, fine measures and infinitary logic)

[F2]

Pκ(ρ) consists of the subsets of ρ of size below κ, and fineness puts each point cone in U. (Fine measures, strong compactness and supercompactness)

[F3]

Completeness applies to every intersection indexed by an ordinal below κ; its empty intersection is I. (Complete ultrafilters and measurable cardinals)

[F5]

The Hartogs number is the least ordinal not injecting into a specified set. (Hartogs: an ordinal that does not inject into a given set)

[F6]

Every well-order has a unique ordinal order type and a unique order isomorphism onto that ordinal. (Every well-order has a unique order type)

Proof

1.1

Put θ=κ+λ and let ρ be its Hartogs number. Then ρ>θ: otherwise inclusion would inject ρ into θ. Also ρ is an initial ordinal. A bijection from ρ to some η<ρ, followed by an injection of η into θ supplied by minimality of ρ, would contradict its defining property. Thus ρ is a cardinal above κ. Set I=Pκ(ρ) and take a fine κ-complete ultrafilter U by F1. It is nonprincipal: for each xI there is ξρx, since x<κρ; its point cone is in U and omits x, so {x}U.

F1F2F4F5
2.1

For α<λ put tα=κ+α and define fα(x)=otp(xtα), using the inherited ordinal order. F4 gives κtα<θ<ρ and tα<tβ for α<β. F6 makes each value unique; Separation and Replacement give all functions and their indexed family. Every value is below κ: the order isomorphism gives it the cardinality of xtα, which is below κ; an ordinal at least the initial ordinal κ cannot have that cardinality. For the empty index x= every value is zero.

F2F4F6step 1.1
3.1

If α<β<λ and tαx, then xtα is exactly the proper initial segment below the element tα of the well-order xtβ. Under the order isomorphism of F6 its order type is therefore an ordinal strictly below the order type of xtβ. The point cone at tα belongs to U by fineness, so upward closure gives {x:fα(x)<fβ(x)}U.

F2F6step 2.1
3.2

Fix δ<κ. Intersect the point cones at all ξδ. This is a U-member by F3, since δ+1<κ. For finite δ this follows from uncountability. For infinite δ, the new last point can be sent to zero, each natural number shifted to its successor, and each ordinal in [ω,δ) fixed; this injects δ+1 into δ, so δ+1 cannot reach the initial ordinal κ. At an index in this intersection, δ+1xtα, because tακ. In fact δ+1 is an initial segment there. Restricting the order isomorphism of F6 shows fα(x)δ+1>δ. Upward closure proves the second displayed assertion, including δ=0 and α=0.

F2F3F6step 2.1
4.1

For fixed α<λ, intersect {x:fα(x)>δ} over δS. The inherited ordinal order on Sκ has order type below κ, by the same initial-cardinal argument as in step 2.1, so F3 applies without choosing an enumeration. The intersection lies in U and is contained in {x:fα(x)S}. For finite F, intersect these avoidance sets and the finitely many comparison sets from step 3.1 for ordered pairs α<β in F. This U-member is contained in H(F,S), proving the conclusion by upward closure. If F is empty then H(F,S)=I; if S is empty its avoidance intersections are I; a singleton F requires no pair comparisons. Neither this construction nor its proof uses normality or any restriction on cf(λ).

F3F6step 2.1step 3.1step 3.2
LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Probability algebras, arbitrary joins and the countable chain condition

Statement

Assume AC. Let (X,Σ,μ) be a probability space, so μ(X)=1. Identify A,BΣ when μ(AB)=0, and write B for the set of equivalence classes. Set operations induce Boolean operations on B, and m([A])=μ(A) is a well-defined strictly positive probability on it. The order is [A][B] exactly when μ(AB)=0.

The Boolean algebra B is complete. Every subset DB has a countable subset D0D with D=D0, allowing D0=. Every antichain of nonzero elements is countable. For arbitrary DB and cB,

cD={cd:dD}.

Countable joins are represented by countable unions of measurable representatives. No assertion that an arbitrary union of representatives is measurable or represents its Boolean join is made.

Facts & Assumptions

Given: A probability space and AC. All families below are sets.

[F1]

Measures are countably additive on disjoint measurable sequences. (Measures on sigma-algebras)

[F2]

Countable unions of measurable null sets are null, by countable subadditivity. (Finite and countable subadditivity of measures)

[F3]

The measure of an increasing measurable union is the supremum of the measures. (Continuity from below for measures)

[F4]

Boolean algebras have the bounded distributive lattice laws, with order given by meet. (Boolean algebras and their order)

[F5]

Completeness means existence of every set supremum, including the empty supremum zero. (Completeness, regular opens, and order continuity)

[F6]

AC selects measurable representatives, countably many finite approximants to a supremum, and enumerations of countably many finite antichain pieces. (The Axiom of Choice)

Proof

1.1

Symmetric difference is symmetric, AA=, and AC(AB)(BC). F1 and F2 therefore give an equivalence relation. Its classes form a set quotient of Σ. Replacing either input of a union or intersection by an equivalent set changes the result only inside the union of the input symmetric differences; complement preserves symmetric difference. Hence the operations are well-defined and inherit all F4 identities from set operations. Splitting sets into disjoint differences shows that equivalent sets have equal measure, so m is well-defined. It vanishes exactly on the zero class, and m(1)=1, making the algebra nontrivial. The equation [A][B]=[A] is equivalent to μ(AB)=0.

F1F2F4
2.1

For a sequence (an) choose representatives An by F6 and put a=[nAn]. This bounds every an. If b=[B] is another upper bound, each AnB is null; F2 makes their union null, so ab. Thus a is the supremum. Another sequence of representatives gives the same class, again by F2. For a disjoint sequence of Boolean elements, remove from An all earlier Aj to obtain literally disjoint representatives: the removed part is a finite union of null intersections. F1 then proves m(nan)=nm(an). An empty sequence has supremum zero.

F1F2F6step 1.1
3.1

Given DB, let s be the supremum supplied by F7 in [0,1] of m(F) over finite FD, including F=. Choose finite FnD with m(Fn)>s2n; when s=0 all Fn may be empty. Put D0=nFn, which is countable by F6, and let c=D0 using step 2.1. The finite joins over F0Fn increase to c. Measurable representatives can be chosen increasing by taking successive finite unions, so F3 gives m(c)=s.

F3F6F7step 2.1
3.2

Let A be an antichain of nonzero elements. For each positive integer n put An={aA:m(a)1/n}. Any n+1 distinct members of An would have disjoint join of measure at least (n+1)/n>1, contrary to step 2.1. Thus An has at most n elements. Strict positivity gives A=n1An, and F6 makes this union countable. The empty antichain and singleton antichains satisfy the same bound.

F6step 1.1step 2.1
4.1

For any dD, the finite joins in step 3.1 with d adjoined still have measure at most s. F3 gives m(cd)s=m(c). Disjoint additivity then gives m(d¬c)=m(cd)m(c)=0, hence dc by strict positivity. Any upper bound of D bounds D0 and thus bounds c by step 2.1. Therefore c=D, proving completeness and the countable-subfamily assertion. If D is empty the construction gives c=0; if it is a singleton its supremum is that element.

F1F3F5step 1.1step 2.1step 3.1
5.1

Put u=D and v={cd:dD}. Each joined term lies below cu, so vcu. Conversely cdv implies d=(cd)(¬cd)v¬c. Hence uv¬c, and finite distributivity gives cuc(v¬c)v. This proves the identity, including c=0, c=1 and D=. Only the established Boolean supremum is used, not the possibly nonmeasurable union of an arbitrary family of representatives.

F4step 4.1
LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Solovay densities and localized small null joins

Statement

Assume ZFC. Let κ be an uncountable cardinal with [0,1]<κ, let U be a proper κ-complete ultrafilter on a set I, and let (X,Σ,μ) be a probability space with probability algebra (B,m). For every a=(ai)iIBI there is a unique almost-everywhere class of measurable functions ha:X[0,1] such that, for every cB,

chadμ=νa(c),{i:m(cai)=νa(c)}U.

Here c means integration over any measurable representative of c. This class assignment is a set function on BI. The following identities are independent of the chosen representatives of the densities:

  1. If cai=cbi for all i in some member of U, then ha=hb almost everywhere on c.
  2. If ZI and ai=1 on Z, ai=0 off Z, then ha is the constant 1 when ZU and the constant 0 otherwise. Coordinatewise complementation gives h¬a=1ha almost everywhere.
  3. For a sequence (an)n<ω in BI, let ai=nain. If cainair=0 for every iI and nr, then ha=nhan almost everywhere on c. The sum is finite almost everywhere on c.
  4. For any ordinal β<κ and family (aξ)ξ<β in BI, set ai=ξ<βaiξ. If every haξ is zero almost everywhere on the same c, then ha is zero almost everywhere on c.

In particular, writing z(a)=[{x:ha(x)=0}]B, the last assertion is the Boolean inequality

ξ<βz(aξ)z(a).

This is a theorem inside the original probability space and its algebra. It does not assert a forcing truth lemma or the existence of a measure on new subsets in a generic extension.

Facts & Assumptions

Given: The probability space, κ and U in the statement. All indexed families here are sets in the universe where U is complete.

[F1]

The probability algebra is well-defined and complete; m is strictly positive and countably additive, and meet distributes over arbitrary joins. (Probability algebras, arbitrary joins and the countable chain condition)

[F2]

A proper κ-complete ultrafilter is closed under intersections indexed below κ, including the empty intersection I. (Complete ultrafilters and measurable cardinals)

[F3]

A finite positive measure absolutely continuous with respect to a probability measure has an integrable real-valued RN density, unique almost everywhere. The common finite exhaustion can be constantly X. (A sigma-finite signed measure that is absolutely continuous with respect to a sigma-finite positive measure has a unique almost-everywhere density)

[F4]

Integrals of integrable functions are linear. (The Lebesgue integral is linear on L1(μ))

[F5]

Nonnegative integrals are monotone and homogeneous. (Monotonicity and nonnegative homogeneity of the nonnegative integral)

[F6]

Increasing nonnegative measurable functions have the corresponding increasing limit of integrals. (Monotone convergence for the integral)

[F7]

A nonnegative measurable function has integral zero if and only if it vanishes almost everywhere. (A nonnegative measurable function has integral 0 exactly when it vanishes almost everywhere)

[F8]

AC indexes the small sets of real values, supplies the probability-algebra and RN selections, and can select representatives from the set-indexed density classes. It is not Global Choice. (The Axiom of Choice)

[F9]

Sums, truncations, measurable restrictions and increasing limits have the required measurability. (Closure properties of measurable functions used by the integral)

Proof

1.1

First reconstruct the integral foundation used by [F3]–[F7]. Augment every finite disjoint display s=rar1Er of a nonnegative simple function by XrEr with coefficient 0. Intersections of two augmented displays partition X, and equality of the functions makes their coefficients equal on every nonempty cell. Finite additivity and 0(+)=0 therefore prove representation independence. Common augmented refinements give simple monotonicity and additivity termwise; homogeneity is direct for scalar 0 and termwise for a positive scalar. Taking suprema over simple minorants gives nonnegative monotonicity. If 0fjf, put L=supjfj. For every simple sf and 0<c<1, the sets Aj={fjcs} increase to X, including on the zero level of s, and continuity from below for the finite-sum measure AAs gives cs=limjcAjsL. Let c1 and take the supremum over s to obtain MCT. Applying MCT to sums of increasing simple approximants gives nonnegative additivity; positive/negative and real/imaginary decompositions then give finite L1 linearity. Finally, if g0 and g=0, then (1/n)μ{g1/n}g for every n, so g=0 almost everywhere; the converse follows because every simple minorant is supported, apart from its zero cell, on a null set. These arguments supply the exact affected parts of [F4]–[F7], and with them substituted at its base the unaffected RN construction and uniqueness argument in [F3] applies.

F3F4F5F6F7construct
1.2

Every function v:I[0,1] has exactly one U-large fibre. If none were large, the complements of all its fibres would belong to U. The range has cardinality below κ, so indexing it by an ordinal below κ using F8 and applying F2 would put their empty intersection in the proper ultrafilter. Two disjoint fibres cannot both belong to a proper filter. Apply this to v(i)=m(cai) for each (a,c) to define the unique number νa(c). Uniqueness and Replacement give a set function of (a,c), with 0νa(c)m(c) and νa(0)=0.

F1F2F8
2.1

Fix a and pairwise disjoint cnB, and put c=ncn. Intersect the U-large fibres defining νa(c) and all νa(cn). This countable intersection is in U by F2 and is nonempty. At any i in it, meet-distributivity and countable additivity from F1 give m(cai)=nm(cnai), hence νa(c)=nνa(cn). Thus Eνa([E]) is a finite positive measure on Σ, dominated by μ. It is absolutely continuous, and its total variation equals itself: each measurable finite partition sums to the measure of its union because all values are nonnegative. F3 therefore applies with the constant finite exhaustion X.

F1F2F3step 1.1step 1.2
3.1

Let h be the integrable real RN density from step 2.1. For each positive integer n, put En={h1/n} and Tn={h1+1/n}. Linearity and monotonicity give νa([En])=Enhdμμ(En)/n and νa([Tn])(1+1/n)μ(Tn). Since 0νa([En]) and νa([Tn])μ(Tn), both sets are null. Their countable union contains the set where h[0,1]. Replacing h by min(1,max(0,h)) gives a measurable [0,1]-valued density; integration is unchanged on the null exceptional set. F3 gives almost-everywhere uniqueness. The set of all measurable functions X[0,1] is a subset of [0,1]X; each equivalence class of densities is thus a nonempty set, uniquely specified by a. Replacement gives the class assignment as a set function, and F8 permits simultaneous representatives if desired. Integrals over equivalent measurable representatives of c agree, because these functions are bounded and the symmetric difference is null.

F1F3F4F5F8F9step 1.1step 1.2step 2.1
4.1

Suppose the hypothesis of locality holds on JU, and let dc. For iJ, dai=dbi. Intersecting J with the two defining large fibres in step 1.2 proves νa(d)=νb(d). Choose a measurable representative C of c. Consequently 1Cha and 1Chb have identical integrals over every EΣ, since those integrals equal νa([E]c) and νb([E]c). Both are densities of the same finite measure, so F3 gives their equality almost everywhere, which is exactly equality on c.

F2F3step 1.2step 3.1
4.2

For the indicator family of Z, the values m(cai) are m(c) on Z and zero off Z. The ultrafilter decides Z, so step 1.2 gives νa(c)=m(c) or zero accordingly, including c=0. Constant densities 1 and 0 represent these measures, so uniqueness gives the assertion. For complements, m(c¬ai)=m(c)m(cai) for every i, and the large-fibre equation yields ν¬a(c)=m(c)νa(c). F4 shows that 1ha represents this measure, so uniqueness gives the complement identity.

F1F2F3F4step 1.2step 3.1
4.3

For the sequence in clause 3 and any dc, the family (dain)n is disjoint for every i. Meet-distributivity and countable additivity give m(dai)=nm(dain). Intersect the countably many defining large fibres, including that for a, to obtain νa(d)=nνan(d). Choose nonnegative representatives of all these densities by F8. For a measurable representative C of c, F4 and F6 applied to 1Cn<Nhan show that its increasing pointwise limit has integral over E equal to νa([E]c). Its total integral is at most 1, so the set where the limit is infinite is null: on that set every constant bound has integral at most 1, forcing its measure to be zero. Replace the limit there by zero to obtain a real integrable density of the same finite measure as 1Cha. F3 gives equality almost everywhere, proving clause 3 and the asserted finiteness on c.

F1F2F3F4F5F6F8F9step 1.2step 3.1
5.1

For clause 4, the hypotheses and F7 give νaξ(c)=0 for every ξ<β. By step 1.2 each set Jξ={i:m(caiξ)=0} belongs to U. Their intersection J is in U by F2. For iJ, strict positivity in F1 makes every caiξ the zero Boolean element. Meet-distributivity now gives cai=ξ<β(caiξ)=0. Thus νa(c)=0 by the unique large-fibre rule, and F7 gives ha=0 almost everywhere on c. For β=0, J=I, every ai=0 and step 4.2 gives the zero density directly. No union of fewer than κ measurable exceptional sets has been formed.

F1F2F7step 1.2step 3.1step 4.2
6.1

The zero set of each density is measurable and its class is independent of its representative, by almost-everywhere uniqueness. Put c=ξ<βz(aξ) using F1. For each ξ, the inequality cz(aξ) means precisely that haξ vanishes almost everywhere on a representative of c. Step 5.1 then gives cz(a). This includes the empty meet c=1, the singleton family and the zero condition. All constructions and identities concern sets and functions in the original universe; no generic interpretation has entered the argument.

F1step 3.1step 5.1
LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Generic evaluation of bounded measurable functions by rational cuts

Statement

Assume AC. Let M be a transitive set model of ZFC containing a probability space (X,Σ,μ), let B be its probability algebra computed in M, and let GB{0} be an externally supplied M-generic filter. All measurable functions, sequences, null equalities and algebra operations below are ground-model objects computed in M. Represent real numbers as lower Dedekind cuts. For a bounded nonnegative measurable function h, define the rational set

hG={qQ:[{x:h(x)>q}]G}.

This is a nonnegative real cut and is the valuation of a Boolean name in M, hence belongs to M[G]. It depends only on the almost-everywhere class of h. Constants evaluate to the same real, and evaluation preserves addition of bounded nonnegative functions. If cG and hk almost everywhere on a measurable representative of c, then hGkG; equality on c gives equality of evaluations. For bounded nonnegative h,

hG=0[{h=0}]G.

If a ground sequence of bounded nonnegative measurable functions (hn) and a bounded nonnegative measurable h satisfy h=n<ωhn almost everywhere on cG, then hG=n<ω(hn)G. Empty sums evaluate to zero. The conclusions concern this explicitly supplied generic and ground sequences; ZFC preservation and generic existence are not asserted.

Facts & Assumptions

Given: The statement's supplied M,G and ground probability data. A bracket denotes the internal measurable-set equivalence class modulo null sets.

[F1]

Generic filters select ground joins and contain ground meets exactly when they contain every term, and are proper Boolean ultrafilters. (Generic Boolean filters select ground-model joins)

[F2]

Probability algebras are complete, countable joins are measurable unions, and meet distributes over all joins. (Probability algebras, arbitrary joins and the countable chain condition)

[F3]

Finite sums, scalar multiples, measurable restrictions, and increasing limits of measurable functions have the stated measurability properties. (Closure properties of measurable functions used by the integral)

[F4]

A real cut is a nonempty proper downward-closed rational set with no greatest element. (Dedekind cut)

[F5]

Addition of real cuts is their rational sumset; zero is the set of negative rationals. (Addition, negation, and subtraction of Dedekind cuts)

[F6]

Ground check names evaluate to their ground objects, for a nonempty coefficient filter. (Check-name evaluation and reconstruction of G)

[F7]

A transitive ZF model has the actual natural numbers. (Ordinals and omega in transitive models)

[F8]

AC is available internally for probability-algebra completeness in F2; no further family of generic witnesses is selected. (The Axiom of Choice)

[F9]

A measurable real-valued function has a measurable strict superlevel set at every real threshold. (Extended-real-valued measurable functions)

Proof

1.1

By F7 the internal finite integers are the actual ones. Integer and rational arithmetic constructed from pairs of these integers agrees with the external construction: each quotient class has precisely the pairs satisfying the same finite cross-multiplication equation. Thus the rational set, its order and its arithmetic agree. F4's cut clauses quantify over this identical rational set, so every internal cut is an actual cut. Inclusion and F5's sumset also agree, since their rational membership tests have exactly the same witnesses. In particular ground rational bounds and ground real cuts can be read externally without choosing representatives of equivalence classes of real sequences.

F4F5F7
2.1

For each rational q put bq(h)=[{h>q}]. These coefficients form a ground set function; F9 makes the level sets measurable. If q<r then br(h)bq(h), and bq(h)=rQ, r>qbr(h). For the latter equality, membership of q in each value cut has a larger member by F4, so the corresponding measurable union is exactly {h>q}; F2 turns this countable union into the stated join. Here rationals are countable by their explicit integer-pair enumeration. If h0 and hK for a ground bound, all negative rational coefficients are one and any rational above K has coefficient zero. A rational above a cut bound exists because its complement is nonempty and upward closed. F1 now makes hG nonempty, proper and downward closed, and its ground-join property gives no greatest element. Hence hG is a nonnegative real cut.

F1F2F4F8F9step 1.1
3.1

Form in M the name r˙h={qˇ,bq(h):qQ}. Its entries form a set by Replacement, and are pairs of names and Boolean coefficients, so it is a Boolean name. F6 and valuation give valG(r˙h)={q:bq(h)G}=hG. Thus the cut belongs to M[G] without using Separation in M[G]. If h=k almost everywhere, every pair of corresponding level sets differs only on that same null set, so the coefficients coincide and the displayed names coincide. For a ground constant r0, bq(r) is one exactly for qr, and otherwise zero; F1 proves rG=r, including zero and one.

F1F2F6step 2.1
3.2

Suppose cG and hk almost everywhere on a representative of c. For every rational q, cbq(h)cbq(k). If qhG, meet closure puts the left side in G and upward closure puts bq(k) in G, so qkG. Thus hGkG, which is the order of cuts. Equality almost everywhere on c supplies both inclusions. The conclusion is independent of the representative of c, since equivalent representatives differ by a null set.

F1F2F4step 2.1
3.3

For bounded nonnegative h,k and rational q, the sumset formula F5 yields the ground identity bq(h+k)=r,sQ, r+s=q(br(h)bs(k)): at a point, q is in the sum cut exactly when it is a sum of a member of each input cut. The countable union is measurable by F3, and F2 gives its Boolean join. By F1 this coefficient belongs to G exactly when some such pair has both coefficients in G. The resulting rational cut is precisely the sumset hG+kG. Hence (h+k)G=hG+kG, with all functions bounded at this finite stage. No pair of witnesses is selected simultaneously for all q; each equivalence uses its own existential witness.

F1F2F3F5step 2.1
4.1

Put z=[{h=0}]. If zG, step 3.2 compares h with the zero function on z and gives hG=0. Conversely if hG=0, none of the coefficients bq(h) for positive rational q is in G. Their complements are all in G by F1. The ground-family meet of these complements is z: for nonnegative value cuts, a strictly positive value has a positive rational strictly below it, since a cut strictly containing the zero cut has, by no greatest element, a positive member. The countable intersection therefore describes exactly h=0. F2 and F1 give zG. This proves both zero-test directions without assuming that generic filters preserve external families of meets.

F1F2F4step 3.1step 3.2
4.2

Let sN=n<Nhn. For the ground sequence in the statement, F3 makes every sN measurable and bounded, and step 3.3 gives (sN)G=n<N(hn)G. The assumed equality on c implies sNh there, so step 3.2 bounds every evaluated partial sum by hG. Their increasing union of lower cuts is a real cut: it contains the zero cut, is bounded by the proper cut hG, is downward closed, and has no greatest element by the same property in each term. This union is their least upper bound under inclusion and thus is the nonnegative series sum.

F3F4F5step 3.2step 3.3
5.1

For any rational qhG, the ground almost-everywhere identity on c gives cbq(h)=N<ω(cbq(sN)). Indeed, the cut of the pointwise nonnegative series is the union of its partial-sum cuts wherever the assumed equality holds; a single null exceptional set does not change the Boolean identity. By F2 this is a countable join. Since its left side is in G, F1 selects an N with bq(sN)G, so q(sN)G. Thus hG is contained in the union from step 4.2, and the reverse inclusion was already proved there. This proves the countable-sum identity. At an empty sum both cuts are zero by step 3.1; for a singleton it reduces to locality. Only ground sequences and joins were used. AC was inherited exactly through F2 as specified in F8; no existence of a generic or axiom satisfaction for its extension has been used.

F1F2F4F8step 2.1step 3.1step 4.2
LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Solovay measure on all ground-set subsets in a supplied generic extension

Statement

Assume ZFC. Let M be a transitive set model of ZFC in which κ is an uncountable cardinal, [0,1]<κ, U is a proper κ-complete ultrafilter on a set I, and (X,Σ,μ) is a probability space with probability algebra B. All these parameters and their indicated properties are computed in M. Supply an M-generic filter G on the nonzero elements of B. Put D={AM[G]:AI}, with actual subset inclusion.

There exist D,ηM[G] such that η is a function on exactly D, with values real lower cuts in [0,1], η(I)=1, and η()=0. It extends the ground ultrafilter measure: for ZM with ZI, η(Z)=1 if ZU and 0 otherwise. Every disjoint sequence (An)n<ω belonging to M[G], with all AnD, has its union in D and satisfies

η(n<ωAn)=n<ωη(An).

For every ground ordinal β<κ and every family (Aξ)ξ<βM[G] in D, if η(Aξ)=0 for all ξ<β, then its union belongs to D and has measure zero. These are assertions for all subsets and indexed families present in this supplied extension, not only ground subsets or ground families. They do not assert that arbitrary external subsets or sequences belong to M[G], that κ is preserved, that the extension satisfies ZFC, or a formal consistency implication.

Facts & Assumptions

Given: The supplied transitive M, probability algebra, complete ultrafilter and generic G of the statement. All Boolean vector tables and density choices below are made inside M.

[F1]

Every vector in BI has a unique density class, with locality, indicator constants, localized disjoint countable sums, and the Boolean inequality for fewer than κ zero sets. (Solovay densities and localized small null joins)

[F2]

A bounded nonnegative density has a rational-cut name; its evaluation is independent of null modifications, respects locality and countable sums, and is zero exactly when its zero-set class belongs to G. (Generic evaluation of bounded measurable functions by rational cuts)

[F3]

Each fixed membership formula is true of name valuations exactly when its internally computed Boolean value is in G. (Boolean truth for a supplied generic extension)

[F4]

G is a proper Boolean ultrafilter and selects ground joins and ground meets. (Generic Boolean filters select ground-model joins)

[F5]

Check names evaluate to the corresponding ground sets and belong to the ground model. (Check-name evaluation and reconstruction of G)

[F6]

M[G] is transitive; the assertion does not require axiom preservation. (Transitivity and a valuation rank bound)

[F7]

Kuratowski-pair and function-evaluation relations have bounded absolute definitions between transitive domains when their objects are present. (Absolute basic set operations and relations)

[F8]

AC in M chooses representatives of the set-indexed density classes and supplies the analytic prerequisites of F1. (The Axiom of Choice)

Proof

1.1

Let T=(BI)M, a set in M. For aT form σa={iˇ,ai:iI}. This is a name in M by internal Replacement. F5 and valuation give A(a):=valG(σa)={iI:aiG}. Conversely, for any AM[G] with AI, take one name τM whose valuation is A. Internal definability of the fixed atomic Boolean value gives the vector ai=iˇτM in T. F3 says aiG iff iA, so A=A(a). No simultaneous choice of a name for all such A was used. The name D˙={σa,1:aT}M evaluates exactly to D, so this full collection belongs to M[G] without an appeal to its Power Set axiom.

F3F4F5
1.2

Internally apply F1 to all aT, and select measurable [0,1]-valued representatives ha by F8. Their assignment is a set function in M. F2 supplies the associated rational-cut names ρa as a set-indexed assignment. For any two names s,t, the name P(s,t)={s,1,t,1} evaluates to the unordered pair of their valuations since 1G. Therefore K(s,t)=P(P(s,s),P(s,t)) evaluates to their Kuratowski ordered pair. These finite constructions are internal set operations and yield names in M. Define the graph name η˙={K(σa,ρa),1:aT}. Its valuation is the relation {(A(a),(ha)G):aT}, which belongs to M[G].

F1F2F4F8
2.1

If A(a)=A(b), then for every iI either both ai,bi belong to G or neither does. Ultrafilterhood puts ei=(aibi)(¬ai¬bi) in G. The family (ei)iI is a ground family, so its meet c belongs to G by F4, even when I is large. Since cei, Boolean distributivity gives cai=cbi for every i. F1 locality gives ha=hb almost everywhere on c, and F2 gives (ha)G=(hb)G. Consequently the relation from step 1.2 is a function on exactly D. Null modifications of the selected representatives do not change its values, by F2. Every value is between zero and one, by the same evaluation lemma.

F1F2F4step 1.1step 1.2
2.2

Let βM be an ordinal and let f=(Aξ)ξ<βM[G] be a function with values in D. Take a single name τM for its graph. For (i,ξ)I×β, define aiξ=yp(p=ξˇ,y  pτ  iˇy)M, where the ordered-pair expression abbreviates its membership-language definition. This is a ground table by internal Replacement and fixed-formula definability in F3. F6 ensures transitivity of M[G], F5 supplies i,ξ there, and step 1.2 supplies its finite-pair closure. Thus F7 identifies the displayed pair formula with actual ordered pairs. Since the valuation of τ is the actual graph f, F3 proves aiξG iff iAξ. Hence all family members are represented simultaneously by this single ground table. This conclusion does not assume that the family f itself belongs to M.

F3F5F6F7step 1.1step 1.2
3.1

For a ground ZI, use the vector ai=1 on Z and zero elsewhere, which evaluates to Z. F1 says its density is almost everywhere constant one or zero according as ZU or not. F2 evaluates those constants to themselves, proving the extension assertion. A proper ultrafilter contains I and excludes the empty set, so in particular η(I)=1 and η()=0. Properness also rules out the degenerate case I=.

F1F2step 1.1step 2.1
3.2

Put ai=ξ<βaiξ internally. F4 gives aiG iff some aiξG, because each coordinate's joined family belongs to M. Thus A(a)=ξ<βAξ, and this union lies in D by step 1.1. For β=0 the vector is constantly zero and the union empty. This works for any ground ordinal β; no completeness property of U has been used in this union calculation.

F4step 1.1step 2.2
4.1

Suppose now β=ω and the An are disjoint. For each iI and n<r<ω, the element ¬(ainair) lies in G, since otherwise ultrafilterhood would put both coefficients in G and hence i in both sets. These elements form one ground family, so F4 puts their common meet c in G. On this c, every coordinatewise intersection cainair is zero. F1 then proves ha=nhan almost everywhere on c, where a is the union vector of step 3.2. The density representatives are a ground sequence of bounded nonnegative functions, so F2 gives (ha)G=n(han)G. Step 2.1 identifies these values with η(nAn) and η(An), respectively. This proves the asserted countable additivity for every extension sequence in the statement.

F1F2F4step 2.1step 2.2step 3.2
4.2

Finally let β<κ and suppose every η(Aξ)=0. For the ground table of step 2.2, F2 says each zero-set class z(aξ) belongs to G. The density assignment and this table are in M, so this is a ground family of zero-set classes. F4 places c=ξ<βz(aξ) in G. Internally F1 gives cz(a) for the coordinatewise union vector, since β<κ there. Upward closure and the reverse zero-test direction in F2 give η(A(a))=(ha)G=0. Step 3.2 identifies A(a) with the required union. For the empty family F1 uses its empty-meet inequality, and step 3.1 already gives the same conclusion; the singleton case gives the original null set. This proves the full stated indexed null closure without taking an uncountable union of exceptional measurable null sets.

F1F2F4step 2.1step 3.1step 2.2step 3.2
5.1

The names in steps 1.1–1.2 witness that both the full subset collection and its measure graph are elements of M[G]. Steps 2.2–4.2 cover new indexed families by one ground Boolean table, rather than by an assumption that the new family is ground. Their only cardinal comparison is the ground comparison β<κ; preservation of κ and its relation to the new continuum are not conclusions here. AC was used for the ground set of density representatives and the prerequisites in F1, as specified in F8. Every other selected name was one existential witness. The argument proves exactly the supplied-model statement, with no inference from it to formal Con.

F1F8step 1.1step 1.2step 2.1step 2.2step 3.1step 4.1step 4.2
LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

The inaccessible random algebra preserves cardinals and makes the continuum kappa

Statement

Assume ZFC. Supply a transitive set model M of ZFC with an inaccessible cardinal κ. Inside M take the fair-coin probability on the finite-cylinder-generated sigma-algebra of 2κ and its probability algebra B. For every supplied M-generic G on B{0}, the transitive extension W=M[G] satisfies ZFC, has the same ordinals and cardinals as M, and satisfies 20=κ.

This is a supplied-transitive-model theorem; it neither asserts existence of such a model and generic nor derives a formal relative-consistency statement. The sigma-algebra is the cylinder sigma-algebra, not an unstated larger Borel sigma-algebra.

Facts & Assumptions

Given: The supplied model, inaccessible cardinal, probability algebra and generic of the statement. Ground cardinalities, antichains and Boolean calculations below are computed in M.

[F1]

The supplied transitive Boolean generic extension satisfies ZFC and has exactly the ground ordinals. (ZFC and ordinal preservation for supplied transitive Boolean generic extensions)

[F2]

For each fixed formula, truth on valuations is equivalent to membership of its internally computed Boolean value in the generic. (Boolean truth for a supplied generic extension)

[F3]

The generic is a proper Boolean ultrafilter and preserves membership tests for joins and meets of ground families. (Generic Boolean filters select ground-model joins)

[F4]

A probability algebra is complete, countably additive and strictly positive, and every antichain of nonzero elements is countable. (Probability algebras, arbitrary joins and the countable chain condition)

[F5]

Below an inaccessible, small exponents remain small; regularity bounds ranks and unions of small sets. (Size and rank bounds below an inaccessible)

[F7]

The valuation of a name has rank at most its name rank. (Transitivity and a valuation rank bound)

[F8]

Consistent finite uniform laws on two-point spaces give the unique probability on the arbitrary-index cylinder sigma-algebra. (Assuming the Axiom of Choice, Kolmogorov extension for arbitrary families of standard Borel coordinate spaces)

[F9]

AC in the ground and extension permits cardinal comparisons, choices of set-indexed witnesses and countable enumerations. (The Axiom of Choice)

Proof

1.1

Each finite two-point product has the uniform probability, and summing over deleted coordinates proves consistency. The discrete two-point space is standard Borel, so F8 gives the stated ground probability. F4 gives a complete nontrivial Boolean algebra with the countable chain condition. F1 applies to it and gives transitivity, ZFC and unchanged ordinals for W. No cardinal-preservation conclusion has yet been used.

F1F4F8F9
1.2

Internally κ0=κ. Every function ωκ has range bounded in an ordinal α<κ, by uncountable regularity. For each such α, its function set has cardinality below κ by F5, applied to α and 0. AC chooses injections of these sets into κ. Their union injects into κ×κ, using the least containing bound to tag a function; F6 gives an upper bound κ. Constant functions give the lower bound. In particular the ground continuum is below κ by strong inaccessibility.

F5F6F9
1.3

We prove directly that any complete Boolean algebra satisfying the ground countable chain condition preserves cardinals in this supplied extension, using F1–F3. Suppose fW is a function with domain a ground ordinal α and ordinal values. Choose a ground name τ for its graph. By F7 all its ordinal values are below a ground ordinal δ, for example its name rank plus ω: an output ordinal is in the finite membership closure of an ordered pair belonging to the graph, so its rank is strictly below this bound. For ξ<α,ζ<δ, form in M the table bξζ=ξˇ,ζˇτM, using the fixed membership formula for the Kuratowski pair. The names and all tables exist by internal Replacement; F2 says bξζG exactly when f(ξ)=ζ. Ordered pairs have their actual meaning in the transitive ZFC structures of F1.

F1F2F3F7
2.1

The ground cylinder sigma-algebra has cardinality at most κ. To verify the often implicit coding bound, finite cylinders have codes consisting of finite ordinal lists and finite bit lists, so there are at most κ codes by F6. Allow a countable well-founded tree of finite sequences of naturals, whose leaves carry finite-cylinder codes and whose internal nodes are labelled either complement (one child) or countable union. Evaluate the code recursively from its leaves as complement or union. There are at most κ0=κ such labelled trees, since ω<ω is countable and their labels range over a set of size at most κ. The sets with such a code contain the generators, are closed under complement by adjoining a root, and under countable union by attaching countably many chosen trees below a new root. The new tree is well-founded: an infinite branch, after its first choice of child, would be a branch through that one constituent tree. AC supplies the sequence of chosen codes. Thus these coded sets form a sigma-algebra and include every cylinder-measurable set; every code also evaluates to a member of that sigma-algebra. The bound follows. Passing to equivalence classes cannot increase cardinality under AC, so Bκ.

F6F8F9step 1.2
2.2

For each ξ and each distinct ζ,ζ<δ, functionality of the actual f and F3 give ¬(bξζbξζ)G. These elements form a single ground family. Let c be its ground meet. By F3, cG, hence c0. For fixed ξ the nonzero values cbξζ are pairwise disjoint, and distinct indices cannot give the same nonzero value. Ground countable chain condition therefore makes Aξ={ζ<δ:cbξζ0} countable inside M. Every actual f(ξ) belongs to Aξ, since its coefficient and c both belong to the proper filter. The ground set A=ξ<αAξ contains the range of f and has ground cardinality at most max(α,0), by AC and F6. Empty domains give an empty range. This constructs the necessary ground cover without assuming that any externally given antichain belongs to M.

F3F4F6F9step 1.3
2.3

Choose in M an injection t:κ×ωκ, using F6. Let bξ be the Boolean class of the cylinder whose ξ-bit is one. Define g(ξ)=1 exactly when bξG; the vector-name construction and F1 put its characteristic function in W. For α<κ, define the real bit sequence rα(n)=g(t(α,n)). Replacement in W forms this entire family. For distinct α,β put en=(bt(α,n)bt(β,n))(¬bt(α,n)¬bt(β,n)). Injectivity makes all the involved coordinates distinct. The uniform finite marginals therefore give m(n<Nen)=2N. The countable meet e=n<ωen lies below each finite meet, so its measure is at most 2N for every N and hence zero. Strict positivity makes e=0. If rα=rβ in W, F3 would put every en in G and then their ground meet zero in G, a contradiction. Thus the family is injective.

F1F3F4F6F8F9step 1.1
3.1

If a ground uncountable cardinal λ were no longer a cardinal in W, AC there would give a surjection from an ordinal α<λ onto λ. By step 2.2 its range would lie in a ground set of cardinality at most max(α,0)<λ, impossible because that set would contain all ordinals below λ. The inclusion and the ground cardinal bound are absolute statements about the same sets. Finite cardinalities and ω cannot collapse in a transitive ZFC model: its finite ordinals are the actual finite sets and no finite set maps onto ω. Thus every ground cardinal remains a cardinal. Conversely an ordinal that was not a ground cardinal already had a ground bijection to a smaller ordinal; that bijection remains in W. So no new cardinals appear.

F1F9step 1.1step 2.2
4.1

Every Aω in W is represented by a ground vector (bn)n<ω(Bω)M: choose a name τ for A and put bn=nˇτM, so F2 gives A={n:bnG}. The explicit vector name {nˇ,bn:n<ω} realizes every vector's evaluated set, as in ordinary valuation. By steps 1.2 and 2.1, the ground set of these vectors has size at most κ. A ground enumeration of it still exists in W, where Replacement evaluates the vectors using the set G. This gives a surjection from a set of size at most κ onto P(ω)W. Cardinal preservation therefore proves (20)Wκ.

F1F2F9step 1.2step 2.1step 3.1
5.1

Step 2.3 gives (20)Wκ, while step 4.1 gives the reverse bound. Together with steps 1.1 and 3.1 this proves the statement. The two-valued coordinates included both bit choices, and the upper-bound name argument includes the empty subset and the whole set of naturals. Countable choice and all enumerations occurred under the explicitly assumed ZFC models. No supplied model or generic was constructed, and no inference to formal Con was made.

F1F9step 1.1step 3.1step 4.1step 2.3
LemmaStatement: AI-adaptedProof: AI-generatedOpen item page →

Random-coordinate pullback extends every fair-coin product measure

Statement

Assume ZFC. Supply a transitive set model M of ZFC containing a strongly compact cardinal κ. In M let Σκ be the sigma-algebra on 2κ generated by finite-coordinate cylinders, let μκ be its fair-coin product probability, and let B be its probability algebra. Suppose M satisfies [0,1]<κ. Supply an M-generic filter G on B{0}, and assume separately that W=M[G] satisfies ZFC and preserves ground cardinals. Then for every cardinal λ of W there is in W a countably additive probability on the full power set of (2λ)W extending its standard fair-coin product measure. Its null ideal is closed under families indexed by every ordinal β<κ in W. Consequently, if W additionally satisfies 20=κ, then W satisfies PMEA with null closure below its continuum.

The ground and extension product measures have their respective cylinder sigma-algebras as domains; no assertion that all topological Borel sets have countable coordinate support is used. Preservation of ZFC, ground cardinals and the continuum equality are premises here, not conclusions or a formal relative-consistency transfer.

Facts & Assumptions

Given: M,κ,B,G,W with all the separate premises of the statement. Ground constructions in the proof are performed inside M.

[F1]

For every ground cardinal ρκ, a fine complete ultrafilter supplies coordinates fα:Iκ for α<ρ; finitely many are distinct and avoid any fixed support of size below κ on a member of the ultrafilter. (Fine-measure coordinates avoiding small supports)

[F2]

A supplied generic extension has a measure graph on all its subsets of the ground set I, extending the ultrafilter measure, countably additive for extension sequences and null-closed for extension families indexed by any ground ordinal below κ. (Solovay measure on all ground-set subsets in a supplied generic extension)

[F3]

A Boolean vector aBI has an almost-everywhere unique density ha characterized by cha=νa(c), where νa(c) is the ultrafilter-large constant value of im(cai). (Solovay densities and localized small null joins)

[F4]

The measure value of a represented subset is the generic evaluation of its density; constant densities evaluate to their constants. (Generic evaluation of bounded measurable functions by rational cuts, Solovay measure on all ground-set subsets in a supplied generic extension)

[F5]

A generic Boolean filter is a proper ultrafilter and selects joins of ground families. (Generic Boolean filters select ground-model joins)

[F6]

The probability algebra of a probability space is complete and countably additive, with classes represented by measurable sets modulo null sets. (Probability algebras, arbitrary joins and the countable chain condition)

[F7]

Under AC, consistent finite-dimensional laws on arbitrary standard-Borel coordinate spaces have a unique probability on the cylinder sigma-algebra. (Assuming the Axiom of Choice, Kolmogorov extension for arbitrary families of standard Borel coordinate spaces)

[F8]

Finite measures agreeing on a generating pi-system and on the whole space agree on the generated sigma-algebra. (Finite measures agreeing on a generating pi-system and on the whole space are equal)

[F9]

AC is available in both supplied models; it supplies countable support choices and the stated measure and ultrafilter prerequisites. (The Axiom of Choice)

Proof

1.1

The discrete two-point space is standard Borel: its discrete metric is complete and its finite underlying set is a countable dense set. On a finite coordinate set F, assign mass 2F to each point of 2F. Summing over the coordinates removed by a restriction verifies consistency, including the empty coordinate set with its one point. F7 therefore supplies the ground product probability, and F6 supplies its probability algebra. The same construction is available for every coordinate ordinal inside W, since ZFC in W is an explicit premise.

F6F7F9
2.1

Every ground cylinder-measurable set C2κ has a countable support in the stronger form C=πS1(CS) for a countable Sκ and a cylinder-measurable CS2S. Indeed the class of sets with this property contains all finite cylinders and is closed under complement. Given a sequence of such sets, use F9 to choose their supports and bases; the union S of their countable supports is countable under AC. Each restriction map from 2S to a coordinate subproduct is measurable, since inverse images of finite cylinders are finite cylinders, and inverse images preserve complement and countable union. Pulling the bases back to 2S and taking their countable union proves the union closure. Generated-sigma minimality proves the assertion. This concerns Σκ, and hence suffices for a representative of every Boolean condition.

F6F7F9step 1.1
2.2

For each ξ<κ, let bξ be the class of the event whose ξ-bit is one. F5 decides exactly one of bξ,¬bξ; define g(ξ)=1 exactly when bξG. This is a function in W: the ground Boolean name {ξˇ,bξ:ξ<κ} evaluates to its one-set, and ZFC in W forms the characteristic-function graph. Check-name evaluation and the vector-name construction are included in F2. No choice of a representative generic point of the ground probability space is required.

F2F5step 1.1
3.1

Fix a finite partial function q:D2 with DS=. For every cylinder-measurable A2S one has μκ(πS1(A)[q])=2DμS(A). To prove it, the left side as a function of A is a finite measure: inverse images preserve disjoint countable unions and intersecting with the fixed measurable cylinder does also. The right side is a finite measure. Their total masses are both 2D. On a finite cylinder in 2S, the identity is the finite uniform marginal calculation of step 1.1, using disjointness of D and S. Finite cylinders together with the empty set form a generating pi-system, so F8 proves the identity. The identical uniqueness argument without [q] gives μκ(πS1(A))=μS(A). Thus μκ(C[q])=2Dμκ(C) for every condition representative supported on S.

F7F8step 1.1step 2.1
3.2

Fix a cardinal λ in W. Cardinal preservation makes λ a ground cardinal. Put ρ=max(λ,κ) in M, and take the ground I,U,(fα)α<ρ from F1. F2 applies because M satisfies the continuum bound in the statement; write η for its measure on P(I)W. In W define ϕ(i)(α)=g(fα(i)) for iI,α<λ. Replacement forms ϕ:I(2λ)W. Define γ(Y)=η(ϕ1(Y)) for every YP((2λ)W)W. Power Set, Separation and Replacement in the assumed ZFC model W form this whole function. Inverse images preserve empty sets, whole spaces, unions and intersections, so F2 gives total mass one, countable additivity, and null closure for every extension family indexed by a ground ordinal below κ. Cardinal preservation and unchanged ordinals make these exactly the required bounds in W.

F1F2F9step 2.2
4.1

Let p:F2 be a finite coordinate prescription on λ, and put n=F. Every such finite ordinal/bit datum belongs to M, by transitivity and closure under finite set constructions. For iI let ai be the Boolean meet of bfα(i) when p(α)=1 and their complements when p(α)=0, over αF. This is one ground vector in BI. F5 identifies its represented subset A(a)={i:aiG} exactly with ϕ1([p]W). Fix any cB and a measurable representative C supported on a countable ground S from step 2.1. Since S<κ, F1 gives a U-member on which the finitely many coordinates fα(i) are distinct and outside S. At every such i, the vector element ai is the class of a consistent cylinder on exactly n coordinates disjoint from S. Step 3.1 gives m(cai)=2nm(c).

F1F3F5F6step 2.1step 3.1step 3.2
5.1

The defining large-fibre rule in F3 now gives νa(c)=2nm(c) for every c, including zero. The constant density 2n has exactly these integrals, so almost-everywhere uniqueness in F3 identifies it with ha. F4 evaluates it to 2n in W, whence γ([p]W)=2n. For F= the vector is constantly one and this also gives total mass one; incompatible simultaneous bit prescriptions instead give the empty cylinder and zero.

F3F4step 4.1
6.1

In W, the restriction of γ to the cylinder sigma-algebra and the standard product probability from step 1.1 are finite measures agreeing on all finite cylinders and on the whole space. F8 makes them equal on that sigma-algebra. Step 3.2 already supplies γ on its full extension power set, with the required null closure. If the additional continuum equality holds, any family of fewer than continuum many null sets in W can be indexed, using AC there, by an ordinal below κ; its union is null by that closure. This proves the final PMEA assertion under all the stated premises, without inferring any of those forcing-preservation premises from genericity alone.

F2F7F8F9step 1.1step 3.2step 5.1
TheoremStatement: AI-adaptedProof: AI-generatedOpen item page →

Strong compactness and the product-measure extension interface

Statement

Binding product-measure target: Con(ZFC + a strongly compact cardinal) implies Con(ZFC + PMEA), where for every cardinal lambda the standard fair-coin product measure on {0,1}^lambda extends to a countably additive measure on its full power set whose null ideal is closed under unions of fewer than continuum many sets. This is a relative-consistency interface, not a ground-model implication and not a zero-one measure on the index cardinal.

Facts & Assumptions

Given: ZFC finite-proof metatheory. Let S be ZFC plus existence of a strongly compact cardinal, and let T be ZFC plus the PMEA sentence in the statement. All products below use the sigma-algebra generated by finite cylinders. No countable transitive model of all of S is inferred from its consistency.

[F1]

A strongly compact cardinal is inaccessible. (Large-cardinal implication and consistency ledger)

[F2]

The probability algebra adding κ fair-coin coordinates over a supplied transitive ZFC ground with inaccessible κ preserves ZFC, ordinals and cardinals and makes the continuum κ. (The inaccessible random algebra preserves cardinals and makes the continuum kappa)

[F3]

Over the same supplied ground with strongly compact κ, the random-coordinate pullback extends every fair-coin product measure to its full extension power set, with null closure below κ. If the extension continuum is κ, it satisfies PMEA. (Random-coordinate pullback extends every fair-coin product measure)

[F4]

Boolean generic truth is proved separately for each fixed formula, and explicit names verify each individual ZFC axiom instance in the supplied transitive extension. (Boolean truth for a supplied generic extension, ZFC and ordinal preservation for supplied transitive Boolean generic extensions)

[F5]

Each fixed finite formula family reflects to an arbitrarily high rank segment, with parameters. (Montague–Lévy reflection for a finite formula family)

[F6]

In ZFC, an infinite set structure in a countable language has a countable elementary substructure containing a prescribed finite parameter set. An elementary membership substructure of a set satisfying Extensionality has a transitive collapse preserving countability and satisfaction. (Downward Löwenheim–Skolem with parameters, Collapse of elementary membership submodels)

[F7]

A countable collection of dense subsets of a nonempty forcing preorder admits a filter meeting all of them; AC is sufficient. (Rasiowa–Sikorski with its choice use exposed)

[F8]

A finite first-order derivation is sound in each nonempty set structure satisfying its used axiom instances. (Soundness for arbitrary set signatures)

[F9]

AC is assumed in the source theory and in the model/measure constructions, including cardinal comparisons, choice of density representatives and the countable generic construction. (The Axiom of Choice)

Proof

1.1

First work with a supplied transitive model M of ZFC containing a strongly compact κ, and a supplied generic for its fair-coin probability algebra on 2κ. By F1, κ is inaccessible in M, so its ground continuum is below κ. F2 makes W=M[G] a transitive ZFC model with unchanged cardinals and continuum κ. These are precisely the separate preservation premises in F3. Applying F3 gives, for every cardinal λ of W, a countably additive probability on P((2λ)W)W agreeing with its cylinder product measure. Its null ideal is closed under every family in W of length below the continuum. Thus W satisfies the single first-order PMEA sentence. The empty coordinate product is included and has one point. No formal consistency implication has yet been drawn.

F1F2F3F9
2.1

We specify the finite-fragment use of this construction. For any fixed finite set Δ of ZFC axioms there is a finite set Γ of ZFC axioms such that the preceding construction over a countable transitive ground satisfying Γ and the strongly-compact-cardinal assertion gives a set extension satisfying Δ and PMEA. To obtain Γ, expand the proofs used in step 1.1, but replace the assertion of all ZFC in the extension by just the needed axiom instances. For each required Separation or Replacement instance use its explicit name construction in F4, applied to that particular formula; use Boolean truth only for this formula and its finitely many subformulas. Add the finite ground axiom instances used by these name constructions, by name-rank recursion and evaluation, and by their definability/absoluteness proofs. Internal satisfaction of every ZFC axiom at once is never a premise of this expansion.

F2F3F4step 1.1
3.1

The additional requirements in this expansion are finite. PMEA, countable additivity and closure under small indexed null families are each fixed first-order assertions about sets and functions; their universal cardinal and family variables are parameters, not an infinite list of formulas. The probability, Radon–Nikodym, fine-coordinate, density-vector and generic-cut proofs used in F3 consist of fixed first-order arguments, so their uses of Separation, Replacement and recursion require finitely many ground instances. The cardinal proof in F2 uses fixed formulas for the table of ordinal values, countable cylinder codes, Boolean vectors and the generic sequence of reals. Its appeal to extension ZFC is replaced by the finitely many instances actually used to form these graphs, powersets and enumerations. The same is done for the product pullback's function graph and for its countable-additivity argument. Include the elementary finite-set, ordinal and natural-number facts used for transitive-model absoluteness. Each called proof is finite; schema calls are expanded at their actual formulas, and structural inductions are single instances for the fixed defining formulas. Collecting the ground assumptions in these finite derivations, together with the fixed elementary axioms, gives Γ. This is a syntactic finite-proof extraction, not an inference from a black-box statement conditional on a model of full ZFC. It proves the finite-fragment assertion in step 2.1, with all its parameters universally quantified.

F2F3F4F9step 2.1
4.1

Fix an alleged finite refutation p from T. Let Δ consist of the ZFC axiom instances occurring in p, and obtain Γ by steps 2.1–3.1. Work within S and choose its strongly compact cardinal κ. Express strong compactness by its set-filter-extension definition, a single first-order formula SC(κ). Apply F5 to Γ, this formula and Extensionality, with a rank bound above κ. The resulting transitive rank segment Vθ satisfies Γ and SC(κ) and contains κ. This invokes reflection for one fixed finite family, rather than reflection of the entire ZFC schema.

F1F5step 2.1step 3.1
5.1

By F6 take a countable H(Vθ,) containing κ, and collapse it to a transitive set M. Its collapsed parameter κˉ satisfies SC(κˉ) in M, and M satisfies Γ. External Foundation applies because the relation is actual membership; Extensionality transfers to H. Thus all collapse hypotheses hold. The ordinal κˉ need not be uncountable in the ambient universe: the large-cardinal and measure constructions are internal to M, exactly as in the supplied-ground arguments. No model of full ZFC with a strongly compact cardinal has been asserted.

F6F9step 4.1
6.1

Form in M its random probability algebra B at κˉ, using the construction included in Γ. The nonzero preorder is nonempty. Since M is countable, its subsets which it regards as dense in this preorder form an externally countable family. They are actually dense: density only quantifies over the same underlying condition set and order in the transitive model. Apply F7 to obtain a filter meeting every member of that family, hence an M-generic G. The set of names in M and ambient rank recursion give the set W=M[G]. Steps 2.1–3.1 apply to this finite-adequate ground, so W satisfies Δ and PMEA. Only this finite target fragment is claimed here.

F7F9step 2.1step 3.1step 5.1
7.1

The nonempty set structure W satisfies every assumption used in p, but p derives contradiction. F8 rules this out. For this fixed p, steps 4.1–6.1 and soundness are finite derivations in S; together with the syntactic verification that p is a refutation of T, they give a refutation of S. The transformation is effective: extract the finite axiom list from p, substitute its formulas into the fixed name and truth proof schemes, collect their finite assumptions, insert the corresponding finite reflection proof, and apply finite soundness. These are operations on finite formulas and proofs, so the same construction gives the usual arithmetized implication from existence of a T-refutation to existence of an S-refutation. Contraposition proves Con(S)Con(T), exactly the binding assertion. It asserts neither consistency premise, a ground-model PMEA implication, nor existence of a transitive model of full S.

F5F6F7F8step 4.1step 5.1step 6.1

5 · Examples, counterexamples and false statements

None yet.

Sources