Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-5.6-terra)audited 2026-09-14
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.

Special trees are exactly rationally special

Statement

For every set-theoretic tree T, the following are equivalent:

  1. T is a countable union of antichains;
  2. there is a map q:TQ such that s<Tt implies q(s)<q(t).

Thus the antichain-cover and strictly increasing rational-label conventions for a special tree agree. The equivalence includes empty and singleton trees and is provable in ZF.

Facts & Assumptions

Given: A set-theoretic tree (T,<T).

[F1]

A tree is special exactly when it is a countable union of antichains; a strictly increasing rational labeling implies specialness. Empty and singleton trees are special. Aronszajn, Suslin and special trees

[F2]

A nonempty set is at most countable exactly when it is the range of a surjection from N, and every subset of an at most countable set is at most countable. Finite, countably infinite, countable, uncountable, A nonempty set is at most countable iff it is a surjective image of N, Every subset of an at most countable set is at most countable

[F3]

Natural recursion and induction construct and verify finite lists and their length-by-length enumeration. The recursion theorem, The principle of mathematical induction

[F4]

Every nonempty subset of N has a least element. The well-ordering principle

[F5]

Every at most countable linear order has a strictly order-preserving injection into Q. Every countable linear order embeds in the rationals

[F6]

A linear order is a partial order in which every two elements are comparable. Partial order and partially ordered set

Proof

technique · direct
1.1

Assume first that q:TQ is strictly increasing on comparable nodes. By [F1] it witnesses that T is special, and the same fact gives a countable antichain cover. This also covers T= and a singleton.

assume-hypF1
1.2

Conversely suppose T=nNAn with every An an antichain. Put c(t)=min{n:tAn}; [F4] makes this a function, its fibers Bn={t:c(t)=n} are antichains, and they partition T. For tT define gt:N{0,1} by gt(k)=1 exactly when kc(t) and some uTt has c(u)=k. Thus gt(k)=0 for k>c(t), so gt has finite support.

assume-hypF1F4construct
1.3

Let G={gt:tT} and lexicographically order distinct members at their least differing coordinate, with 0<1. The least coordinate exists by [F4], and the usual first-difference argument proves trichotomy and transitivity, so [F6] makes this a linear order. The set of all finite-support binary sequences has a specified surjective enumeration: list the finite binary words by increasing length and lexicographically within each finite block, using recursion and induction, and extend each word by zeros. Every finite-support sequence occurs, including the all-zero sequence from the empty word. Hence that set is at most countable by [F2], and so is its subset G.

F2F3F4F6
2.1

Fix s<Tt and write m=c(s) and n=c(t); the antichain fibers give mn. At coordinate n, gt(n)=1. If n>m then gs(n)=0 by its cutoff; if n<m and gs(n)=1, some uTs<Tt has color n=c(t), contradicting that Bn is an antichain. Hence gs(n)=0 in either case. Let p be the least coordinate where gs and gt differ; [F4] gives it and the coordinate n just found gives pn. If gs(p)=1 and gt(p)=0, some uTs has color p, while pn=c(t) and uTt would make gt(p)=1, a contradiction. Therefore gs(p)=0<1=gt(p).

step 1.2F4
3.1

By [F5] choose a strict order embedding h:GQ and define q(t)=h(gt). If s<Tt, step 2.1 says gs is lexicographically below gt, so q(s)<q(t). This proves the reverse implication; together with step 1.1 it proves the equivalence. All minima and enumerations used specified least or recursive rules, so no choice principle is used.

step 1.1step 2.1step 1.3F5

Remarks

  • The required first-difference bound is pc(t), not in general pmin(c(s),c(t)). For example, if c(s)=0<c(t)=1 and there are no earlier colors, the first difference can occur at coordinate 1. The proof above supplies the missing derivation of pc(t) in Monk's second case.
  • Injectivity of tgt is neither claimed nor needed: step 2.1 proves distinct codes precisely for comparable distinct nodes, which is exactly what the rational specialization requires.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

31 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