Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-29
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.

If (Y,d) is complete then YX is complete in the uniform metric, and so is C(X,Y)

Statement

Let X be a nonempty set, let (Y,d) be a complete metric space (Complete metric space: every Cauchy sequence converges in the space) and let ρˉ be the uniform metric on YX (For a nonempty set X and a metric space (Y,d) the uniform metric ρˉ(f,g)=sup⁡xmin⁡{d(f(x),g(x)),1} is a metric on YX). Then:

  1. (YX,ρˉ) is a complete metric space.
  2. If in addition X carries a topology, then C(X,Y) with the restriction of ρˉ (Uniform convergence, and the topology of uniform convergence: the metric topology of the uniform metric on YX and on C(X,Y)) is a complete metric space.

No choice principle is used. The limit function is defined by a formula, not chosen: a Cauchy sequence in a complete metric space has exactly one limit (A sequence in a metric space has at most one limit), so x↦lim⁡kfk(x) is a function, and nothing is selected.

Facts & Assumptions

Given: A nonempty set X, a complete metric space (Y,d), the truncated metric dˉ=min⁡{d,1} on Y, the uniform metric ρˉ on YX, and a ρˉ-Cauchy sequence (fk) in YX.

[L2]

(xk) is Cauchy in a metric space when for every real ε>0 there is K with the distance between xm and xn below ε for all m,n≥K; the rational and real tests agree (Cauchy sequence in a metric space, The rationals embed densely in the reals).

[L4]

xk→p in a metric space means: for every real ε>0 there is K with the distance from xk to p below ε for every k≥K (Convergence of a sequence in a metric space: xk→x iff d(xk,x)→0 in R, Open ball, closed ball and sphere in a metric space, The rationals embed densely in the reals).

[L6]

C(X,Y) is a closed subset of (YX,ρˉ) when X is a nonempty topological space (A uniform limit of continuous functions is continuous, so C(X,Y) is closed in YX under the uniform metric, claim 3).

[L8]

Proof

technique · direct
1.1givenL1L2choose

Let x∈X and let ε>0 be real; put η:=min⁡{ε,1}/2, a real with 0<η≤1/2<1 and η<ε, and take K with ρˉ(fm,fn)<η for all m,n≥K.

1.2givenL1L2choose

Let ε>0 be real; put η:=min⁡{ε,1}/4, a real with 0<η≤1/4<1 and 4η≤ε, and take K with ρˉ(fm,fn)<η for all m,n≥K.

2.1step 1.1L1

For m,n≥K: dˉ(fm(x),fn(x))≤ρˉ(fm,fn)<η<1, hence d(fm(x),fn(x))=dˉ(fm(x),fn(x))<η<ε.

3.1step 2.1L2L3L8

As ε was an arbitrary positive real, step 2.1 makes (fk(x)) a d-Cauchy sequence in Y for every x∈X; by completeness it converges, and its limit is unique, so f(x):=lim⁡kfk(x) defines a function f∈YX with no selection made.

4.1step 3.1step 1.2L1L4L5

Fix n≥K and x∈X; since fm(x)→f(x) in (Y,d) and dˉ≤d, there is m≥K with dˉ(fm(x),f(x))<η, and then dˉ(fn(x),f(x))≤dˉ(fn(x),fm(x))+dˉ(fm(x),f(x))<η+η=2η.

5.1step 1.2step 4.1L1

Step 4.1 holds for every x∈X, so 2η bounds the values dˉ(fn(x),f(x)) above and hence ρˉ(fn,f)≤2η≤ε/2<ε, for every n≥K.

6.1step 5.1L4

As ε was an arbitrary positive real, step 5.1 says fn→f in (YX,ρˉ); so every ρˉ-Cauchy sequence converges in YX, which is claim 1.

7.1step 6.1L6L7∎

For claim 2, C(X,Y) is closed in the complete space (YX,ρˉ), so the metric subspace C(X,Y) with the restriction of ρˉ is complete.

Remarks

  • What completeness of the target buys, pointwise and then uniformly. Step 3.1 produces the limit function pointwise, and that step alone would hold for a merely pointwise Cauchy condition. What the uniform Cauchy condition adds is step 5.1: the same η works at every x, so the bound on dˉ(fn(x),f(x)) is uniform in x and therefore bounds the supremum.

  • Step 4.1 chooses nothing. For each fixed x an index m is instantiated and used inside the same sentence; the conclusion dˉ(fn(x),f(x))<2η does not mention m, so no function x↦m is ever formed. That is the standard way this library avoids a spurious countable choice.

  • Completeness is a property of the metric, not of the topology (Complete metric space: every Cauchy sequence converges in the space), and the metric here is ρˉ, built from the truncation dˉ=min⁡{d,1}. A different metric inducing the same topology on Y need not make Y complete, and then nothing above applies; the hypothesis is that (Y,d) itself is complete.

  • The classical special case. With Y=R this says that the bounded-or-not real functions on a nonempty set are complete in the uniform metric, and that the continuous ones form a closed, hence complete, subspace. The companion page works C([0,1],R) explicitly and compares the uniform metric there with the supremum metric of The supremum metric d∞(f,g)=sup⁡x∣f(x)−g(x)∣ is a metric on the bounded real-valued functions on a nonempty set.

Depends on

Used by

Dependency tree · two levels

71 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