Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-generatedPipeline-generatedjudge pass (gpt-5.6-terra)
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.

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

Depends on

Used by

Dependency tree · two levels

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

Sources