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

Existence and uniqueness of Borel-code evaluation

Statement

In ZF, each valid code T for a space X with enumerated basis (Un) has a unique evaluation E:TP(X) satisfying

E(s)=Un at leaf(n),E(s)=XE(s0) at a complement,E(s)=skTE(sk) at a union.

Every value, in particular the root value, is Borel. Assuming AC in addition, every Borel subset of X is the root value of some code. The first assertions do not use AC.

Facts & Assumptions

[F1]

Valid codes have a nonempty tree and a well-founded immediate-child relation; see Well-founded Borel evaluation codes.

[F2]

A total definable recursion rule on a well-founded setlike relation has a unique solution; see Recursion on well-founded setlike relations.

[F3]

A progressive property holds everywhere on such a relation; see Induction on well-founded setlike relations.

[A1]

Only for the converse, assume The Axiom of Choice to select codes for a sequence of already codable sets.

Proof

Given: A code T satisfying F1, its fixed space X, and the enumerated basis.

1.1

On any function h on the children of s, replace values not in P(X) by , then apply the operation specified by the label at s. This is a definable, single-valued, total rule returning a subset of X. The child relation is well-founded by F1 and setlike because T is a set. F2 therefore supplies a set function E on T satisfying the rule. Every value is a subset of X, so no replacement of an actual value occurs, and the displayed equations hold.

F1F2
2.1

If E is another evaluation agreeing with E at the children of s, the relevant union, complement, or fixed leaf value is identical, so E(s)=E(s). This property is progressive, and F3 proves equality at all nodes. For Borelness, leaves are basis opens, a complement of a Borel set is Borel, and a union node uses the sequence indexed by kN, filling absent children by . Borelness is therefore progressive too; F3 proves it at every node.

F1F3step 1.1
2.2

Let H be the set of root values of valid codes. A single leaf codes each Un. For any open V, give a union root one child (n) labelled leaf(n) for each n such that UnV. Its evaluation is {Un:UnV}=V by the basis property. This includes V= and an empty union. The tree has height at most one and hence is well-founded: a nonempty subset containing a child has that child minimal; otherwise its root is minimal.

F1step 1.1
2.3

From a code (T,l) for B, form T={}{(0)s:sT}, put a complement label at its root and copy all other labels. It codes XB. For a sequence (Bn) in H, the sets of codes for the respective Bn are nonempty subsets of the one set of all labelled trees. A1 selects (Tn,ln) for all n. The tree T={}{(n)s:nN, sTn}, with union root and inherited labels, codes nBn.

A1F1step 1.1
3.1

Both graftings in step 2.3 are well-founded. Given a nonempty subset meeting a tagged constituent subtree, take a minimal element of its intersection with that one subtree. Every child of that element is still in that subtree, so it is minimal in the whole subset. If no constituent subtree is met, the subset consists of the root. Thus the graftings are valid codes. By steps 2.2–2.3, H contains all opens and is closed under complement and countable union; it therefore contains B(X). Step 2.1 gives the reverse inclusion. This proves the converse under AC and completes the claims, including X=. QED.

F1step 2.1step 2.2step 2.3

Depends on

Used by

Dependency tree · two levels

10 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