Alphabeta Math
DefinitionDefinition: AI-adaptedProof: AI-adaptedPipeline-generatedjudge pass (gpt-5.6-terra)audited 2026-09-12
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.

Balogh finite restriction data

Definition

Assume AC. Let κ=20 be the continuum as an initial ordinal, and let C=κ2. Choose a regular uncountable cardinal θ strictly above κ+ω, sufficiently large for the sets below; for example θ=(22κ)+ suffices. All elementary substructures here are of the set structure (Vθ,), which is not asserted to satisfy ZFC.

For functions f:κω, g:κ[C]<ω and h:κ[κ]<ω, choose countable M,N(Vθ,) such that κ,ω,f,g,hM and MN. A realizable restriction datum is a tuple T=(a,A,B,p,q,r) arising by

a=Mκ,A=Nκ,B={cA:cCM},p=fA,

q(α)={cA:cg(α)},r=hA.

Thus aAκ and BA2 are countable, p:Aω, q:A[A2]<ω, and r:A[A]<ω. Write vα:q(α)2 for vα(b)=b(α).

A root triple is t=(n,E,e) with n<ω, E[B]<ω and e:E2. Define

HT(t)={αA:p(α)=n, q(α)B=E, vαE=e}.

Let IT be the set of root triples for which there exists an infinite KHT(t) with q(α)q(γ)=E for distinct α,γK. For every tIT choose one such set KT(t). These choices are made after fixing the tuple and do not become coordinates of the tuple. Empty IT is allowed. Both the set of all root triples and IT are countable.

The elementary-substructure conventions imply that restriction to A is injective on CN and, for cCN,

cABcM.

The following argument establishes the types and these immediate checks; it makes no injectivity assertion on all of C.

For later use, the immediate model checks also give: every natural number and every finite subset of a model belongs to it; values of its functions at its arguments belong to it; and each externally countable set belonging to the model is a subset of the model. In particular MN. These assertions are proved below from the rank-level and elementarity conventions.

Facts & Assumptions

Given: The displayed functions, cardinals and set-structure conventions.

[F1]

Downward Löwenheim–Skolem with parameters gives countable elementary substructures of an infinite structure in the finite membership signature containing any specified countable parameter set (Downward Löwenheim–Skolem with parameters).

[F2]

Rank determines membership in hierarchy levels (Rank characterizes hierarchy membership); each hierarchy level is transitive and grows with its index (Transitivity and growth of hierarchy stages).

[A1]

AC supplies the model choices and the witnesses KT(t) from their nonempty defining sets (The Axiom of Choice).

Proof

1.1

Using the ordinary ordered-pair coding, functions on κ with binary values and the finite tuples and power sets displayed here have ranks below κ+ω: each pairing or power set increases the rank by finitely many levels, and the function domains consist of ordinals below κ. Thus they lie in Vθ by F2. Apply F1 and A1 with the finite parameter set {κ,ω,f,g,h} to obtain countable M. By F2–F3, the ranks of its countably many elements have supremum below θ, and adding one still stays below the limit cardinal θ. Hence MVθ. A second application of F1 with M as a parameter gives countable N containing it. Enumerations of countable subsets of either model, and finite sets of elements of these models, also have bounded rank below θ, by F2–F3. We have used a set structure throughout.

F1F2F3A1
2.1

For either elementary substructure P, the empty set and each next finite ordinal are uniquely definable from the preceding one, so all natural numbers lie in P. If a function and an argument belong to P, its uniquely specified value belongs to P by elementarity. The same uniqueness argument for finite set formation shows every finite subset of P belongs to P. If DP is externally countable and nonempty, an actual enumeration ωD belongs to Vθ by the rank bound in step 1.1. Elementarity supplies such an enumeration in P. Its values at every natural number are in P, so DP; the empty case holds directly. The assertion that the enumeration is a function onto D is absolute here: all quantifiers in its definition are bounded by its graph, ω, or D, whose elements are in the transitive Vθ by F2. In particular MN and countability give MN.

step 1.1F2
3.1

If distinct c,cCN are given, some ξ<κ has c(ξ)c(ξ). This is a bounded assertion about their graphs and κ and hence holds in Vθ by F2. Elementarity supplies such a ξN, which belongs to A. Their restrictions to A differ, proving injectivity on CN. If cAB, there is cCM with that restriction; step 2.1 puts c in N, so injectivity gives c=cM. Conversely membership in CM gives that trace in B by the definition. This proves both directions of the stated trace test.

step 2.1F2
4.1

Since MN, one has aA. For αA, the values g(α) and h(α) belong to N by step 2.1, because their functions belong to MN. They are finite sets, so that same step puts every member in N. Thus the traces in q(α) come from CN, and h(α)A. These establish the displayed types, and evaluation vα has domain exactly the finite q(α). To count root triples, fix an enumeration of countable B; finite subsets are encoded by finite sets of natural-number indices, using binary sums, and a function to 2 on such a finite set has finitely many codes. Pairing these codes with n<ω gives a countable set of triples. IT is a subset of it, and each required KT(t) has a nonempty witness set by the definition of IT; A1 selects them, including the empty selection when IT=. All defining types and checks follow. QED.

step 2.1step 3.1A1

Depends on

Used by

Dependency tree · two levels

36 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