Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-04
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.

Under dependent choice, Riesz lemma builds an infinite separated sequence in the unit sphere

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 X be a normed space that is not spanned by any finite list, and let 0<α<1. Then there exists a sequence (xn)nN of unit vectors in X such that

xnxm>αfor all nm.

Facts & Assumptions

Given: Dependent Choice, a normed space X that is not the span of any finite list, and a real α with 0<α<1.

[L1]

Dependent Choice produces an N-indexed chain for an entire relation on a nonempty set (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain).

[L2]

If a subspace admits an ordered basis of finite length, then it is closed (A finite-dimensional normed subspace is closed).

[L3]

Riesz's lemma gives a unit vector at distance >α from every proper closed subspace (Riesz lemma).

Proof

technique · direct
1.1

Let S be the set of all finite lists s=(u0,,um) of unit vectors in X such that ujuk>α for all jk. The set S is nonempty because any single unit vector lies in it: choose any nonzero uX and normalize it.

L4choose
1.2

Define a relation R on S by sRt when t is obtained from s by appending one more unit vector u with dist(u,span(s))>α. If s=(u0,,um)S, then the finite span M:=span(s) is generated by a finite list, so by deleting dependent terms one obtains an ordered basis of finite length for M. Since X is not the span of any finite list, MX; by [L2] it is closed. Now [L3] applies to M and produces a unit vector u with dist(u,M)>α, so s has an R-successor. Thus R is entire on S.

L2L3L4choose
1.3

By [L1], there is a sequence (sn)nN in S with snRsn+1 for every n. Because each successor appends exactly one new term, the first entries stabilize: if xn denotes the last entry appended when passing from sn to sn+1, then every earlier xj remains in all later lists.

L1construct
2.1

For m<n, the vector xn was chosen with dist(xn,span(x0,,xn1))>α, and xm lies in that span. Hence xnxm>α. Every xn is a unit vector by the definition of R. Therefore (xn)nN is the required separated sequence.

step 1.3L4

Remarks

  • This lemma is the optional DC witness from the design. The compactness results on the page do not need it.

Depends on

Used by

Dependency tree · two levels

20 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