Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-adaptedPipeline-generatedprecheck passaudited 2026-09-09
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.

A special Aronszajn tree exists

Statement

In ZFC there exists a normal splitting special Aronszajn tree. This tree has an uncountable antichain and is therefore not Suslin.

Facts & Assumptions

Given: ZFC. We construct a tree with nonempty countable levels Tα for α<ω1 and a strictly increasing rational labeling .

[F1]

A countable tree at a nonzero countable limit height with bounded rational extensions and infinitely many small successors admits a countable new level preserving strict labeling and bounded rational extensions, with distinct predecessor branches for distinct new tops. Normality is preserved if it held before, and infinitely many small successors are retained wherever a successor level exists; new tops have no successor requirement yet. Rational bounds at countable limit levels

[F2]

A prescribed class-function rule on earlier values has a unique transfinite recursion on a set well-order. Transfinite recursion

[F3]

Under countable choice, a countable union of countable sets is countable. Countable unions of at most countable sets, assuming ACω

[F4]

The rationals are countably infinite. Q is countably infinite

[F5]

Rational numbers form a totally ordered field. The rationals form a totally ordered field

[F6]

A product of two countable sets is countable. A product of two at most countable sets is at most countable

[F8]

An ω1-tree without a cofinal branch is Aronszajn; an increasing rational labeling implies specialness. Aronszajn, Suslin and special trees

[F9]

Normality and splitting have the unique-root, extension, limit-uniqueness and immediate-successor conventions fixed here. Normal and splitting trees

[A1]

Assume AC. In addition to its countable-choice consequences, we use it to fix enumerations of all nonzero countable ordinals and a choice function on all nonempty subsets of the ambient set of level codes. The Axiom of Choice

Proof

1.1

Fix an enumeration of Q, a pairing enumeration of ω×ω, and, by AC, surjections dα:ωα for all 0<α<ω1. Each set of such surjections is nonempty by countability of α; these sets form a set-indexed family. At every stage store a surjection onto the newly constructed level. Enumerated nodes can be renamed by their least enumeration indices, with level tags (α,n), so all old nodes keep their names. All possible codes for a countable new level on the fixed ambient node set ω1×ω—its predecessor sets, rational labels and a surjection from ω onto the level—form a set C: the node sets, predecessor relations, label graphs and enumeration graphs are subsets of fixed sets built from ω1×ω, Q and ω. By A1 fix a choice function c on P(C){}. Applying this fixed function to the nonempty set of eligible limit-level codes makes every stage below a specified rule.

F4F6A1given
2.1

Start with the singleton root T0={(0,0)} with label zero and its constant enumeration. At a successor stage, for each xTα create a distinct immediate successor (x,q) for every rational q>(x), with label q, then rename these pairs by level-tagged least indices as in step 1.1. Its predecessors are x and all predecessors of x. The level is nonempty and countable, since it is an enumerated subset of Tα×Q. Strict labeling persists. There are infinitely many successors below any r>(x): the distinct rationals (x)+(r(x))/(m+2) for m<ω lie strictly between the two bounds. In particular every old last-level node splits.

F5F6F9step 1.1
3.1

At every partial stage the small-successor condition is required only for nodes whose successor level has already been constructed. Maintain also the invariant that for ht(x)<β and rational r>(x) an extension at level β has label less than r. It is vacuous at the root stage. At the successor level α+1, if xTα, its successor of label ((x)+r)/2 works. If x lies below α, use the earlier invariant with bound s=((x)+r)/2 to obtain yTα above x with (y)<s, and extend y by the successor of label ((y)+r)/2<r. This verifies every request at the new level; all earlier requests persist.

F5step 2.1
4.1

At a nonzero limit δ<ω1, the union of earlier levels is countable: enumerate its nodes by pairing dδ(n) with the stored enumeration of that level. Its height is δ, and its order and labeling satisfy all previous invariants, since every pair of old nodes and every request involving a level below δ occurs in an earlier stage. Every old node has infinitely many small successors, supplied at its successor stage, which is below δ. The old union is normal: roots agree, extensions persist, and predecessor sets at each old limit level were fixed when that level was added. F1 gives at least one nonempty countable new level preserving strict labeling, bounded extensions and normality, and retaining the small-successor condition at old nodes. New tops have no successor requirement until the next stage. Injectively rename its nodes by tags (δ,n) and store a surjection from ω onto the renamed level. Let EC be the set of eligible codes for this history and take the new level record to be c(E). Eligibility requires the old order and labels to be unchanged, the new nodes to have level tag δ, and exactly the properties just obtained from F1. The set E is nonempty by F1 and countability, so this selection is defined uniquely from the earlier history and the fixed c. All invariants, with the stage-relative successor requirement of step 3.1, and normality persist.

F1F9A1step 1.1step 2.1step 3.1
5.1

Steps 2.1–4.1 prescribe the next level and its enumeration from the earlier history and the fixed parameters. Extend the rule arbitrarily, say by the empty record, on histories not satisfying the invariants. F2 then defines all levels for α<ω1. Their union is a set by Replacement and Union, with height ω1 and nonempty countable levels. Normality and splitting follow from their stagewise verification: any requested extension, limit-level comparison, or immediate successor appears at some stage. The labeling is strictly increasing because every comparison already appears at one stage.

F2F9step 2.1step 3.1step 4.1
6.1

On any chain the labeling is injective into Q, because distinct comparable nodes have strictly different labels. F4 makes the chain countable. Its height image is countable and hence not cofinal in ω1 by F7, whose choice hypothesis follows from A1. No branch is cofinal. Thus the constructed ω1-tree is Aronszajn, and the increasing rational labeling makes it special by F8.

F4F7F8A1step 5.1
7.1

The tree is uncountable: its height map is onto ω1 since every level is nonempty, whereas the image of a countable set is countable. For each rational q, the fiber 1({q}) is an antichain by strict increase. If all these fibers were countable, F4 would index them countably and F3, using the countable choice supplied by A1, would make their union T countable, a contradiction. At least one fiber is an uncountable antichain; by F8 the tree is not Suslin.

F3F4F8A1step 5.1step 6.1

Depends on

Used by

Dependency tree · two levels

47 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