Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-5.6-terra)audited 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.

Discrete sequence spaces are complete in ZF

Statement

In ZF, let A and Y=Aω. For f,gY define d(f,g)=0 if f=g, and otherwise d(f,g)=1/(k+1) where k=min{iω:f(i)g(i)}. Then (Y,d) is a nonempty complete ultrametric space. For each finite function s:lA, its cylinder [s]={fY:fl=s} is nonempty and clopen, and these cylinders form a basis for the metric topology. Only this explicitly metrized constant-factor sequence space is asserted here.

Facts & Assumptions

Given: ZF, a nonempty set A, and the formulas for Y,d,[s] above.

[F1]

All functions between two sets form a set (The set BA of all functions AB).

[F2]

Every nonempty subset of ω has a least element (The well-ordering principle).

[F3]

Replacement makes each uniquely specified set-indexed assignment a set of values (The Axiom Schema of Replacement: for each formula φ, if φ defines a class function on A then its image on A is a set).

[F4]

Positive integer reciprocals become smaller than any positive real tolerance (For every ε>0 in a complete ordered field there is a natural n1 with 1/n<ε).

[F5]

A metric satisfies separation, symmetry and the triangle inequality; an ultrametric also satisfies the strong triangle inequality (Metric space: d(x,y)=0 iff x=y, symmetry, and the triangle inequality; pseudometric and ultrametric).

[F6]

Metric balls use strict distance bounds (Open ball, closed ball and sphere in a metric space); open sets contain balls about all their points and closed sets have open complement (The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement).

[F7]

Cauchy means all sufficiently late pairwise distances are below each positive rational tolerance (Cauchy sequence in a metric space).

[F9]

Convergence means distances to the proposed limit are eventually below each positive rational tolerance (Convergence of a sequence in a metric space: xkx iff d(xk,x)0 in R).

[F10]

Completeness requires a limit for every Cauchy sequence (Complete metric space: every Cauchy sequence converges in the space).

[F8]

Induction applies to natural-number properties (The principle of mathematical induction).

Proof

1.1

By the function-set construction Y is a set. Fix one aA; the constant function na belongs to Y. If fg, their nonempty set of differing coordinates has a least member, so d is a well-defined real-valued function (its graph is obtained by Replacement). Its values are nonnegative, it is symmetric, and it is zero exactly on the diagonal. No selection from a family of different carriers is involved.

F1F2F3given
2.1

For every tω, d(f,g)<1/(t+1) holds exactly when f and g agree at all coordinates it: a first disagreement at kt gives distance at least 1/(t+1); a first disagreement at k>t gives a smaller reciprocal, and equality of functions gives zero. Also, agreement at all i<l implies d(f,g)1/(l+1), including l=0.

step 1.1algebra
2.2

To prove the strong triangle inequality, equalities f=g or g=h reduce it to equality. Otherwise let i and j be the first disagreements of (f,g) and (g,h) and set t=min(i,j). All three functions agree below t, so either f=h or their first disagreement is at least t. Thus d(f,h)1/(t+1)=max(d(f,g),d(g,h)). Nonnegative numbers have maximum at most their sum, so the ordinary triangle inequality follows as well. Hence d is an ultrametric.

F5step 1.1algebra
3.1

For s:lA, define s^(i)=s(i) for i<l and s^(i)=a otherwise. Then s^[s], including the empty prefix l=0, whose cylinder is Y. If l1 and f[s], the equivalence above gives B(f,1/l)=[s], so [s] is open. If g[s], there is i<l with g(i)s(i), and B(g,1/(i+1)) fixes that coordinate and misses [s]. The complement is therefore open. For l=0 the complement is empty and open. Thus every cylinder is nonempty and clopen.

F6step 1.1step 2.1
3.2

Let (fj)jω be any Cauchy sequence in Y. For each n, its Cauchy property at the rational tolerance 1/(n+1) makes the set of K satisfying (p,qK) d(fp,fq)<1/(n+1) nonempty. Let Kn be its least member. Define f(n)=fKn(n). Leastness makes both Kn and this value unique, so Replacement gives the graph of a function f:ωA, without any choice principle. By the prefix equivalence, for jKn one has fj(n)=fKn(n)=f(n).

F2F3F7step 2.1
4.1

Given fO with O open, take ε>0 with B(f,ε)O and take l1 with 1/l<ε. If g extends fl, its distance to f is at most 1/(l+1)<ε. Thus f[fl]O, proving the basis assertion.

F4F6step 2.1step 3.1
5.1

For a finite prefix length l, put H0=0 and successively Ht+1=max(Ht,Kt) for t<l. This finite deterministic construction uses no selections; induction shows HlKt for every t<l. Hence every jHl has fjl=fl, and d(fj,f)1/(l+1). Given positive rational ε, take l1 with 1/l<ε; this bound proves fjf. The construction works also when A is a singleton, in which case every distance is zero. Thus every Cauchy sequence converges in Y, completing the proof.

F4F8F9F10step 2.1step 3.2

Depends on

Used by

Dependency tree · two levels

42 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