Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-generatedprecheck passverified 2026-08-05 (gpt-5.6-sol-codex-subscription)
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.

Dependent choice along a sequence of relations: if Rn is entire on A for every n, then from any a there is a sequence with anRnan+1

Statement

Assume the Axiom of Dependent Choice (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain).

Let A be a nonempty set and let (Rn)n∈N be a family of binary relations on A, indexed by N (The natural numbers N (von Neumann)), such that

for every n∈N and every u∈A there is v∈A with uRnv.

Then for every a0∈A there is a function a:N→A (Convergence and cluster points of a sequence in a topological space, sequential continuity, and the sequential closure) with

a(0)=a0anda(n)Rna(n+1)  for every n∈N.

Why this is not The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain read off. That axiom is stated for one relation R, entire on one set, fixed before any step is taken. What is needed here is a relation that changes with the stage: at step n the admissible successors are the Rn-successors, and Rn is a different relation for each n. A family of relations on A is not a relation on A, so the axiom does not apply to it directly, and applying it as if it did would be a genuine gap. The proof below removes the gap by carrying the stage inside the set.

Facts & Assumptions

Given: A nonempty set A, a family (Rn)n∈N of binary relations on A, a point a0∈A, and the Axiom of Dependent Choice.

[A1]

For every n∈N and every u∈A there is v∈A with uRnv.

[L1]

Dependent choice: for every nonempty set X, every relation S on X that is entire on X — meaning every element of X is related to some element of X — and every p∈X, there is a function x:N→X with x0=p and xnSxn+1 for every n∈N (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain, Convergence and cluster points of a sequence in a topological space, sequential continuity, and the sequential closure).

[L2]

N contains 0 and every natural has the successor n+1 (The natural numbers N (von Neumann)).

[L3]

If S⊆N contains 0 and contains n+1 whenever it contains n, then S=N (The principle of mathematical induction).

Proof

technique · direct
1.1

Put X:=N×A, a nonempty set since A is nonempty and 0∈N, and define a relation S on X by declaring (n,u)S(m,v) to hold exactly when m=n+1 and uRnv.

L2construct
2.1

S is entire on X: given (n,u)∈X, [A1] supplies v∈A with uRnv, and then (n+1,v) lies in X and satisfies (n,u)S(n+1,v).

A1L2step 1.1
3.1

By [L1] applied to X, S and the point (0,a0) there is x:N→X with x0=(0,a0) and xnSxn+1 for every n; write xn=(kn,an) with kn∈N and an∈A, so that k0=0, a0 is the given point, and kn+1=kn+1 with anRknan+1 for every n.

L1step 1.1step 2.1
4.1

kn=n for every n∈N: the set { n∈N:kn=n } contains 0 because k0=0, and contains n+1 whenever it contains n because kn+1=kn+1=n+1; so [L3] makes it all of N.

L3step 3.1
5.1

Therefore a:n↦an is a function N→A with a(0)=a0 and a(n)Rna(n+1) for every n, the relation at stage n being Rkn=Rn by step 4.1.

step 3.1step 4.1∎

Remarks

The device is the standard one and it is worth naming. Carrying the stage as a first coordinate turns a family of relations into a single relation on a larger set, at the cost of having to check afterwards that the first coordinate really counts 0,1,2,…; that check is step 4.1 and it is an ordinary induction on N, not a second appeal to choice.

Nothing beyond dependent choice is spent. The hypothesis [A1] is a pure existence statement, asserting for each stage and each element that some successor exists; it names none. All the selecting is done once, by [L1], and the lemma adds nothing to its cost.

Depends on

Used by

Dependency tree · two levels

21 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