Alphabeta Math
Session-authored (Fable 5 assisted)
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.

18 results · all verified · 15 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 3 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Completeness, Completion, and Uniform Continuity

1 · Prerequisites

2 · Summary

Metric spaces, metric convergence, and subsequential limits supply the ambient language. The real Cauchy criterion, density of the rationals, and Archimedean estimates for powers and reciprocals control the scalar bounds used in sequence arguments. Metric balls, closure, boundedness, and diameter describe the sets under consideration, while isometries and equivalent metrics distinguish metric structure from the topology it induces.

A Cauchy sequence is defined and related to convergence, boundedness, and convergent subsequences; completeness is then characterised through closed subspaces and nested closed sets, with Euclidean spaces as the central example. Uniform continuity, Lipschitz and Hölder conditions, and contractions form a hierarchy that preserves Cauchy sequences and supports extension from dense subspaces. Banach’s fixed-point theorem supplies existence, uniqueness, and error estimates. Finally, metric completions are defined, constructed from Cauchy sequences, and shown unique through their universal property, while complete metrizability isolates the corresponding topological invariant.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (z-ai/glm-5.2)audited 2026-07-27Open item page →

Cauchy sequence in a metric space

Definition

Let (X,d)(X,d) be a metric space (Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric) and let (xk)(x_k) be a sequence in XX, that is a function NX\mathbb{N} \to X written xk:=x(k)x_k := x(k) (Convergence of a sequence in a metric space: xkxx_k \to x iff d(xk,x)0d(x_k, x) \to 0 in R\mathbb{R}, Sequences of reals: bounded, eventually, frequently, tails, subsequences). As everywhere in this library N\mathbb{N} contains 00, so a sequence is indexed from 00.

(xk)(x_k) is a Cauchy sequence in (X,d)(X,d) if for every rational ε>0\varepsilon > 0 there is KNK \in \mathbb{N} such that

d(xm,xn)<εfor all m,nK.d(x_m, x_n) < \varepsilon \qquad \text{for all } m, n \ge K .

Rational and real ε\varepsilon agree here. The test is written with a rational ε\varepsilon to match Limits and Cauchy sequences of reals and Convergence of a sequence in a metric space: xkxx_k \to x iff d(xk,x)0d(x_k, x) \to 0 in R\mathbb{R}, and nothing is lost by using a real one: below any real η>0\eta > 0 lies a positive rational (The rationals embed densely in the reals), and the index belonging to that rational serves for η\eta. So a proof may establish Cauchyness by producing an index for every real ε>0\varepsilon > 0, and may use a Cauchy hypothesis at a real ε\varepsilon by first passing to a rational below it. Both moves are used on this page and are always cited.

The condition is exactly d(xm,xn)0d(x_m,x_n) \to 0 as mm and nn grow independently. The distances d(xm,xn)d(x_m,x_n) are nonnegative reals (Nonnegativity of a metric is a consequence of the other axioms, not an axiom), and the displayed condition asks them to be uniformly small on a tail of the doubly indexed family. It is not the same as d(xk+1,xk)0d(x_{k+1}, x_k) \to 0, which is a strictly weaker condition and is a standing source of error. The partial sums HnH_n of the harmonic series separate the two: consecutive ones differ by 1/(n+1)1/(n+1), which tends to 00, while the sequence is unbounded, and an unbounded sequence of reals is not Cauchy (Every Cauchy sequence in a metric space is bounded).

Consistency with the real line. For X=RX = \mathbb{R} with the usual metric d(x,y)=xyd(x,y) = |x-y| (The absolute value makes R\mathbb{R} a metric space: d(x,y)=xyd(x,y) = |x-y| is a metric, its open balls are the intervals (xr,x+r)(x-r, x+r), and it is unbounded) the condition above reads xmxn<ε|x_m - x_n| < \varepsilon for m,nKm,n \ge K, which is verbatim the definition of a Cauchy sequence of reals (Limits and Cauchy sequences of reals). So the notion introduced here restricts on R\mathbb{R} to the one already in use, and no ambiguity is created.

Remarks

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)verified 2026-08-03 (gpt-5.6-sol-codex-subscription)Open item page →

Every convergent sequence in a metric space is Cauchy

Statement

Let (X,d)(X,d) be a metric space (Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric) and let (xk)(x_k) be a sequence in XX converging to pXp \in X (Convergence of a sequence in a metric space: xkxx_k \to x iff d(xk,x)0d(x_k, x) \to 0 in R\mathbb{R}). Then (xk)(x_k) is Cauchy in (X,d)(X,d) (Cauchy sequence in a metric space).

The converse fails, and that failure is the subject of this page (FALSE: every Cauchy sequence in a metric space converges).

Facts & Assumptions

Given: A metric space (X,d)(X,d), a sequence (xk)(x_k) in XX, a point pXp \in X with xkpx_k \to p, and a real ε>0\varepsilon > 0.

[A1]

Convergence: for every real η>0\eta > 0 there is KNK \in \mathbb{N} with d(xk,p)<ηd(x_k,p) < \eta for all kKk \ge K (Convergence of a sequence in a metric space: xkxx_k \to x iff d(xk,x)0d(x_k, x) \to 0 in R\mathbb{R}, Limits and Cauchy sequences of reals, The rationals embed densely in the reals).

[A2]

Cauchyness is established by producing, for every real ε>0\varepsilon > 0, an index KK with d(xm,xn)<εd(x_m,x_n) < \varepsilon for all m,nKm,n \ge K (Cauchy sequence in a metric space, The rationals embed densely in the reals).

Proof

technique · direct
1.1

The real ε/2\varepsilon/2 is positive, so [A1] applied with η=ε/2\eta = \varepsilon/2 supplies KNK \in \mathbb{N} with d(xk,p)<ε/2d(x_k, p) < \varepsilon/2 for every kKk \ge K.

A1algebra
1.2

For all m,nNm, n \in \mathbb{N} one has d(xm,xn)d(xm,p)+d(p,xn)d(x_m, x_n) \le d(x_m, p) + d(p, x_n).

L1
2.1

Hence for all m,nKm, n \ge K: d(xm,xn)d(xm,p)+d(p,xn)<ε/2+ε/2=εd(x_m,x_n) \le d(x_m,p) + d(p,x_n) < \varepsilon/2 + \varepsilon/2 = \varepsilon.

step 1.1step 1.2algebra
3.1

Since ε>0\varepsilon > 0 was an arbitrary real, (xk)(x_k) is Cauchy in (X,d)(X,d).

step 2.1A2

Remarks

  • The proof spends the triangle inequality and symmetry, but not separation. Symmetry rewrites d(p,xn)d(p,x_n) as the bounded quantity d(xn,p)d(x_n,p) in step 2.1. The separation axiom (M1) is not used, so the same argument shows that a sequence converging in a pseudometric space (Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric) is Cauchy for the pseudometric.
  • Halving is the whole idea. The Cauchy condition compares two terms of the sequence, and a limit compares one term with the limit; routing mm and nn through pp costs two applications of the convergence hypothesis, so each is run at half the target. Every proof on this page that produces a Cauchy sequence out of a convergent one repeats this step.
LemmaStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-27Open item page →

Every Cauchy sequence in a metric space is bounded

Statement

Let (X,d)(X,d) be a metric space (Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric) and let (xk)(x_k) be a Cauchy sequence in XX (Cauchy sequence in a metric space). Then its range R:={xk:kN}R := \{\, x_k : k \in \mathbb{N} \,\} is a bounded subset of XX (Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space): there are a point x0Xx_0 \in X and a real r>0r > 0 with RB(x0,r)R \subseteq B(x_0, r) (Open ball, closed ball and sphere in a metric space).

Consequently RR is nonempty and bounded, so diam(R)\operatorname{diam}(R) exists (Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space).

Facts & Assumptions

Given: A metric space (X,d)(X,d) and a Cauchy sequence (xk)(x_k) in XX; write R:={xk:kN}R := \{ x_k : k \in \mathbb{N} \}.

[A1]

Cauchyness at the real value 11: there is NNN \in \mathbb{N} with d(xm,xn)<1d(x_m,x_n) < 1 for all m,nNm,n \ge N (Cauchy sequence in a metric space, The rationals embed densely in the reals).

[L1]

A nonempty finite set of reals has a maximum, and every element of the set is at most that maximum (Every nonempty finite set of reals has a maximum and a minimum, Maximum and minimum of a set).

[L3]

Membership in a ball: yB(x,r)y \in B(x,r) means d(x,y)<rd(x,y) < r, and the radius is a positive real (Open ball, closed ball and sphere in a metric space).

[L4]

A subset AXA \subseteq X is bounded when A=A = \emptyset or AB(x0,r)A \subseteq B(x_0,r) for some x0Xx_0 \in X and real r>0r > 0 (Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space).

Proof

technique · direct
1.1

Fix NN as in [A1], so that d(xm,xn)<1d(x_m,x_n) < 1 whenever m,nNm, n \ge N; in particular d(xk,xN)<1d(x_k, x_N) < 1 for every kNk \ge N.

A1
1.2

The set S:={d(xj,xN):jN}{1}S := \{\, d(x_j, x_N) : j \le N \,\} \cup \{1\} is a nonempty finite set of reals, so it has a maximum M:=maxSM := \max S, and M1>0M \ge 1 > 0.

L1L2
2.1

Put r:=M+1r := M + 1, a real with r>1>0r > 1 > 0. For jNj \le N we have d(xj,xN)M<rd(x_j,x_N) \le M < r, and for kNk \ge N we have d(xk,xN)<1M<rd(x_k,x_N) < 1 \le M < r; every index is of one of the two kinds, so d(xk,xN)<rd(x_k, x_N) < r for every kNk \in \mathbb{N}.

step 1.1step 1.2choose
3.1

Hence xkB(xN,r)x_k \in B(x_N, r) for every kk, that is RB(xN,r)R \subseteq B(x_N, r) with xNXx_N \in X and r>0r > 0, so RR is bounded; and RR is nonempty because it contains x0x_0.

step 2.1L3L4

Remarks

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passverified 2026-08-03 (gpt-5.6-sol-codex-subscription)Open item page →

A Cauchy sequence in a metric space with a convergent subsequence converges to that subsequence’s limit

Statement

Let (X,d)(X,d) be a metric space (Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric), let (xk)(x_k) be a Cauchy sequence in XX (Cauchy sequence in a metric space), and suppose some subsequence (xnj)(x_{n_j}) converges to pXp \in X, that is pp is a subsequential limit of (xk)(x_k) in (X,d)(X,d) (Convergence of a sequence in a metric space: xkxx_k \to x iff d(xk,x)0d(x_k, x) \to 0 in R\mathbb{R}, Subsequential limit of a real sequence, and the subsequential limit set). Then the whole sequence converges to pp.

In particular a Cauchy sequence has at most one subsequential limit, and it has one exactly when it converges.

Facts & Assumptions

Given: A metric space (X,d)(X,d), a Cauchy sequence (xk)(x_k) in XX, a strictly increasing n:NNn : \mathbb{N} \to \mathbb{N}, a point pXp \in X with xnjpx_{n_j} \to p, and a real ε>0\varepsilon > 0.

[A1]

Cauchyness: for every real η>0\eta > 0 there is K1K_1 with d(xm,xl)<ηd(x_m,x_l) < \eta for all m,lK1m,l \ge K_1 (Cauchy sequence in a metric space, The rationals embed densely in the reals).

[A2]

Metric convergence: a sequence (yj)(y_j) converges to pp if and only if for every real η>0\eta > 0 there is KK such that d(yj,p)<ηd(y_j,p) < \eta for all jKj \ge K. Applied to yj=xnjy_j = x_{n_j}, the subsequence hypothesis gives K2K_2 with d(xnj,p)<ηd(x_{n_j},p) < \eta for all jK2j \ge K_2 (Convergence of a sequence in a metric space: xkxx_k \to x iff d(xk,x)0d(x_k, x) \to 0 in R\mathbb{R}, The rationals embed densely in the reals).

[L1]

A strictly increasing index map satisfies njjn_j \ge j for every jj (A strictly increasing index map satisfies nkkn_k \ge k).

[L3]

Two naturals have a maximum, which is one of them and is at least each of them (Every nonempty finite set of reals has a maximum and a minimum, Maximum and minimum of a set).

Proof

technique · direct
1.1

Apply [A1] with η=ε/2\eta = \varepsilon/2 to get K1K_1 with d(xm,xl)<ε/2d(x_m,x_l) < \varepsilon/2 for all m,lK1m,l \ge K_1, and [A2] with η=ε/2\eta = \varepsilon/2 to get K2K_2 with d(xnj,p)<ε/2d(x_{n_j},p) < \varepsilon/2 for all jK2j \ge K_2.

A1A2algebra
1.2

Put K:=max{K1,K2}K := \max\{K_1, K_2\}, so KK1K \ge K_1 and KK2K \ge K_2.

L3choose
2.1

The index nKn_K satisfies nKKK1n_K \ge K \ge K_1, and KK2K \ge K_2, so d(xnK,p)<ε/2d(x_{n_K}, p) < \varepsilon/2.

step 1.1step 1.2L1
3.1

Let kKk \ge K. Then kK1k \ge K_1 and nKK1n_K \ge K_1, so d(xk,xnK)<ε/2d(x_k, x_{n_K}) < \varepsilon/2, and therefore d(xk,p)d(xk,xnK)+d(xnK,p)<ε/2+ε/2=εd(x_k,p) \le d(x_k, x_{n_K}) + d(x_{n_K}, p) < \varepsilon/2 + \varepsilon/2 = \varepsilon.

step 1.1step 1.2step 2.1L1L2algebra
4.1

Since ε>0\varepsilon > 0 was an arbitrary real, xkpx_k \to p in (X,d)(X,d).

step 3.1A2

Remarks

  • Where njjn_j \ge j is used. In step 2.1, and quoted again in step 3.1, and both places matter: it puts the single chosen subsequence term xnKx_{n_K} beyond the Cauchy index K1K_1, and it is what lets one index KK control the subsequence and the sequence at once. Without it the subsequence could in principle look only at small indices, and the Cauchy hypothesis would never be reached.
  • Only one term of the subsequence is used. The proof does not pass to the limit along the subsequence; it fixes the single index nKn_K and routes every later term of the whole sequence through it. That is why no further hypothesis on the subsequence is needed.
  • This is the lemma that turns compactness into completeness. A space in which every sequence has a convergent subsequence is complete (Complete metric space: every Cauchy sequence converges in the space) by this lemma alone, applied to a Cauchy sequence. The converse is false, not merely harder: R\mathbb{R} is complete (R\mathbb{R} and Rn\mathbb{R}^n for n1n \ge 1 with the Euclidean metric are complete, componentwise from the Cauchy criterion in R\mathbb{R}) and the sequence xk=kx_k = k has no convergent subsequence, its terms being at pairwise distance at least 11 so that no subsequence is Cauchy. What does hold is that a complete space in which every sequence has a convergent subsequence is exactly a complete and totally bounded one, and total boundedness is a later page of this library.
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (z-ai/glm-5.2)audited 2026-07-27Open item page →

Complete metric space: every Cauchy sequence converges in the space

Definition

Let (X,d)(X,d) be a metric space (Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric).

(X,d)(X,d) is complete if every Cauchy sequence in (X,d)(X,d) (Cauchy sequence in a metric space) converges to a point of XX (Convergence of a sequence in a metric space: xkxx_k \to x iff d(xk,x)0d(x_k, x) \to 0 in R\mathbb{R}).

A subset AXA \subseteq X is called complete when the metric subspace (A,dA)(A, d_A) is complete (Isometry, isometric embedding, and the subspace metric on a subset); as always, the metric is part of the data, and dAd_A is the restriction of dd to A×AA \times A.

The limit is unique when it exists, since limits in a metric space are unique (A sequence in a metric space has at most one limit), so a complete space assigns to each of its Cauchy sequences one point and not a set of points.

Completeness is a property of the pair (X,d)(X,d), not of XX and not of the topology of dd. Both quantifiers in the definition are about the metric: the Cauchy condition is stated with distances, and so is convergence. Two metrics on the same set can have the same open sets while exactly one of them is complete, which is the content of FALSE: completeness of a metric space is determined by its topology and its witness. Read the word complete as an abbreviation for complete with respect to this metric, always.

Remarks

TheoremStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-27Open item page →

A subspace of a complete metric space is complete iff it is closed, and a complete subspace of any metric space is closed

Statement

Let (X,d)(X,d) be a metric space (Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric) and let AXA \subseteq X carry the subspace metric dAd_A (Isometry, isometric embedding, and the subspace metric on a subset). Then:

  1. If (A,dA)(A,d_A) is complete (Complete metric space: every Cauchy sequence converges in the space), then AA is closed in (X,d)(X,d) (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). No hypothesis on XX is needed.
  2. If (X,d)(X,d) is complete and AA is closed in (X,d)(X,d), then (A,dA)(A,d_A) is complete.

Consequently, for a complete (X,d)(X,d) a subset AXA \subseteq X is complete if and only if it is closed.

Facts & Assumptions

Given: A metric space (X,d)(X,d) and a subset AXA \subseteq X with the subspace metric dA=d(A×A)d_A = d \restriction (A \times A).

[A1]

Completeness of (A,dA)(A,d_A): every dAd_A-Cauchy sequence in AA converges in (A,dA)(A,d_A) to a point of AA (Complete metric space: every Cauchy sequence converges in the space, Cauchy sequence in a metric space).

[A2]

Completeness of (X,d)(X,d): every dd-Cauchy sequence in XX converges in (X,d)(X,d) to a point of XX (Complete metric space: every Cauchy sequence converges in the space).

[L1]

Distances inside AA are computed in XX: dA(a,b)=d(a,b)d_A(a,b) = d(a,b) for a,bAa,b \in A (Isometry, isometric embedding, and the subspace metric on a subset). Hence a sequence in AA is dAd_A-Cauchy exactly when it is dd-Cauchy, and for pAp \in A it converges to pp in (A,dA)(A,d_A) exactly when it converges to pp in (X,d)(X,d) (Cauchy sequence in a metric space, Convergence of a sequence in a metric space: xkxx_k \to x iff d(xk,x)0d(x_k, x) \to 0 in R\mathbb{R}).

[L2]

A point lies in A\overline{A} if and only if some sequence in AA converges to it in (X,d)(X,d); and a subset FXF \subseteq X is closed if and only if every sequence in FF converging in XX has its limit in FF (A point lies in the closure of AA iff some sequence in AA converges to it, and a set is closed iff it is sequentially closed, Interior, closure, boundary, limit point, isolated point and dense subset of a metric space). The first claim, in the direction that manufactures a sequence, spends the Axiom of Countable Choice (The Axiom of Countable Choice (ACω\mathrm{AC}_\omega)).

[L3]

A convergent sequence in a metric space is Cauchy (Every convergent sequence in a metric space is Cauchy).

[L4]

Limits in a metric space are unique (A sequence in a metric space has at most one limit).

Proof

technique · direct
1.1

For claim 1, assume [A1] and let xAx \in \overline{A}; by [L2] there is a sequence (ak)(a_k) with akAa_k \in A for every kk and akxa_k \to x in (X,d)(X,d).

A1L2
1.2

For claim 2, assume [A2], assume AA closed, and let (ak)(a_k) be a dAd_A-Cauchy sequence in AA; by [L1] it is dd-Cauchy in XX, so by [A2] it converges in (X,d)(X,d) to some xXx \in X.

A2L1
2.1

That sequence is dd-Cauchy by [L3], hence dAd_A-Cauchy by [L1], since all its terms lie in AA.

step 1.1L1L3
2.2

The sequence lies in AA and converges in XX, and AA is closed, so xAx \in A by [L2]; by [L1] the sequence then converges to xx in (A,dA)(A,d_A), and xAx \in A, so (A,dA)(A,d_A) is complete. This is claim 2.

step 1.2L1L2
3.1

By [A1] it therefore converges in (A,dA)(A,d_A) to some aAa \in A, and by [L1] it converges to aa in (X,d)(X,d) as well.

step 2.1A1L1
4.1

The sequence converges in (X,d)(X,d) both to xx and to aa, so x=aAx = a \in A by [L4]; as xAx \in \overline{A} was arbitrary, AA\overline{A} \subseteq A, hence A=A\overline{A} = A and AA is closed. This is claim 1.

step 1.1step 3.1L4L5
5.1

Claims 1 and 2 hold, by steps 4.1 and 2.2; for a complete (X,d)(X,d) they combine into the stated equivalence.

step 4.1step 2.2

Remarks

TheoremStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-27Open item page →

R\mathbb{R} and Rn\mathbb{R}^n for n1n \ge 1 with the Euclidean metric are complete, componentwise from the Cauchy criterion in R\mathbb{R}

Statement

  1. (R,dR)(\mathbb{R}, d_{\mathbb{R}}) with the usual metric dR(x,y)=xyd_{\mathbb{R}}(x,y) = |x-y| (The absolute value makes R\mathbb{R} a metric space: d(x,y)=xyd(x,y) = |x-y| is a metric, its open balls are the intervals (xr,x+r)(x-r, x+r), and it is unbounded) is a complete metric space (Complete metric space: every Cauchy sequence converges in the space).
  2. Let nNn \in \mathbb{N} with n1n \ge 1 and let d2d_2 be the Euclidean metric on Rn\mathbb{R}^n (Rn\mathbb{R}^n as the set of functions nRn \to \mathbb{R}, and d1d_1, d2d_2, dd_\infty are metrics on it). Then (Rn,d2)(\mathbb{R}^n, d_2) is complete.

The hypothesis n1n \ge 1 is inherited and is not decoration. Rn\mathbb{R}^n as the set of functions nRn \to \mathbb{R}, and d1d_1, d2d_2, dd_\infty are metrics on it defines Rn\mathbb{R}^n and its three metrics only for n1n \ge 1, because at n=0n = 0 the metric dd_\infty would be a maximum over the empty index set. Every statement about Rn\mathbb{R}^n in this library carries the hypothesis, and this one does too.

Facts & Assumptions

Given: A natural n1n \ge 1; Rn\mathbb{R}^n is the set of functions nRn \to \mathbb{R} with d2(x,y)=k<n(xkyk)2d_2(x,y) = \sqrt{\sum_{k<n}(x_k-y_k)^2}; a real ε>0\varepsilon > 0.

[L2]

Convergence in a metric space: xkpx_k \to p in (X,d)(X,d) means d(xk,p)0d(x_k,p) \to 0 in R\mathbb{R}; Cauchyness means d(xm,xn)<εd(x_m,x_n) < \varepsilon for m,nm,n beyond an index (Convergence of a sequence in a metric space: xkxx_k \to x iff d(xk,x)0d(x_k, x) \to 0 in R\mathbb{R}, Cauchy sequence in a metric space, Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric).

[L4]

Finite sums of nonnegative terms dominate each term and are monotone, and k<nλ=nλ\sum_{k<n} \lambda = n\lambda (Laws of finite sums and finite products, claims 2 and 4).

[L5]

For a,b0a, b \ge 0: ab    a2b2a \le b \iff a^2 \le b^2 and a<b    a2<b2a < b \iff a^2 < b^2 (Squaring is monotone on the nonnegatives); and t2=t2|t|^2 = t^2 for every real tt (Basic properties of the absolute value).

[L6]

A nonempty finite set of naturals has a maximum, and every nonempty set of naturals has a least element (Every nonempty finite set of reals has a maximum and a minimum, Maximum and minimum of a set, The well-ordering principle).

[L7]

n1n \ge 1 gives 0<1/n10 < 1/n \le 1 and 0<ε/(2n)0 < \varepsilon/(2n) (Inverses of positives are positive, and reciprocation reverses order).

[L8]

Limits of real sequences are unique, which is what licenses writing limkxk\lim_k x_k for a sequence already known to converge (A sequence has at most one limit).

Proof

technique · direct
1.1

By [L1] a sequence (xk)(x_k) of reals is Cauchy in (R,dR)(\mathbb{R}, d_{\mathbb{R}}) exactly when xmxn<ε|x_m - x_n| < \varepsilon for all m,nm,n beyond an index and every rational ε>0\varepsilon > 0, which is verbatim the Cauchy condition of Limits and Cauchy sequences of reals; and xkpx_k \to p in (R,dR)(\mathbb{R}, d_{\mathbb{R}}) exactly when xkp0|x_k - p| \to 0, which is verbatim convergence to pp there.

L1L2
1.2

Let x,yRnx, y \in \mathbb{R}^n and j<nj < n. The terms (xkyk)2(x_k - y_k)^2 are nonnegative, so (xjyj)2k<n(xkyk)2=d2(x,y)2(x_j - y_j)^2 \le \sum_{k<n}(x_k-y_k)^2 = d_2(x,y)^2; both xjyj|x_j - y_j| and d2(x,y)d_2(x,y) are nonnegative and xjyj2=(xjyj)2|x_j-y_j|^2 = (x_j-y_j)^2, so xjyjd2(x,y)|x_j - y_j| \le d_2(x,y).

L3L4L5
1.3

Let x,yRnx, y \in \mathbb{R}^n satisfy xjyj<ε/(2n)|x_j - y_j| < \varepsilon/(2n) for every j<nj < n. Then (xjyj)2(ε/(2n))2(x_j-y_j)^2 \le (\varepsilon/(2n))^2 for every j<nj < n, so d2(x,y)2nε2/(4n2)=ε2/(4n)ε2/4<ε2d_2(x,y)^2 \le n \cdot \varepsilon^2/(4n^2) = \varepsilon^2/(4n) \le \varepsilon^2/4 < \varepsilon^2, and therefore d2(x,y)<εd_2(x,y) < \varepsilon.

L3L4L5L7
2.1

Claim 1: let (xk)(x_k) be a Cauchy sequence in (R,dR)(\mathbb{R}, d_{\mathbb{R}}). By step 1.1 it is a Cauchy sequence of reals, so by [A1] it converges to some xRx \in \mathbb{R}, and by step 1.1 again xkxx_k \to x in (R,dR)(\mathbb{R}, d_{\mathbb{R}}). Hence every Cauchy sequence in (R,dR)(\mathbb{R}, d_{\mathbb{R}}) converges in it.

step 1.1A1L2
2.2

Now let (x(k))(x^{(k)}) be a Cauchy sequence in (Rn,d2)(\mathbb{R}^n, d_2) and fix j<nj < n. By step 1.2, xj(m)xj(l)d2(x(m),x(l))|x^{(m)}_j - x^{(l)}_j| \le d_2(x^{(m)}, x^{(l)}) for all m,lm, l, so the real sequence (xj(k))k(x^{(k)}_j)_{k} is Cauchy, and by [A1] it converges; its limit is unique, so the notation yj:=limkxj(k)y_j := \lim_{k} x^{(k)}_j denotes a single real.

step 1.2A1L2L8
3.1

The assignment jyjj \mapsto y_j is a function nRn \to \mathbb{R}, hence an element yRny \in \mathbb{R}^n; no choice is used, because yjy_j is the unique limit of the jj-th coordinate sequence.

step 2.2L3construct
3.2

For each j<nj < n let KjK_j be the least natural such that xj(k)yj<ε/(2n)|x^{(k)}_j - y_j| < \varepsilon/(2n) for all kKjk \ge K_j, which exists because the coordinate sequence converges to yjy_j and every nonempty set of naturals has a least element; and put K:=max{Kj:j<n}K := \max\{K_j : j < n\}, a maximum of a nonempty finite set of naturals since n1n \ge 1.

step 2.2L6L7choose
4.1

For every kKk \ge K and every j<nj < n we have kKjk \ge K_j, hence xj(k)yj<ε/(2n)|x^{(k)}_j - y_j| < \varepsilon/(2n), and therefore d2(x(k),y)<εd_2(x^{(k)}, y) < \varepsilon by step 1.3.

step 1.3step 3.1step 3.2
5.1

Since ε>0\varepsilon > 0 was an arbitrary real, x(k)yx^{(k)} \to y in (Rn,d2)(\mathbb{R}^n, d_2) with yRny \in \mathbb{R}^n; so every Cauchy sequence in (Rn,d2)(\mathbb{R}^n, d_2) converges in it, which with step 2.1 gives claims 1 and 2.

step 2.1step 4.1L2

Remarks

  • The proof is the Cauchy criterion plus two inequalities. Step 1.2 says a coordinate difference is at most the Euclidean distance, which turns a Cauchy sequence of points into nn Cauchy sequences of reals; step 1.3 says that coordinates uniformly below ε/(2n)\varepsilon/(2n) force the Euclidean distance below ε\varepsilon, which turns nn convergent coordinate sequences back into one convergent sequence of points. Nothing else about Rn\mathbb{R}^n is used, and in particular the Cauchy-Schwarz inequality is not needed here.
  • The same two inequalities hold for d1d_1 and dd_\infty, with the same proof of completeness. For d1(x,y)=k<nxkykd_1(x,y) = \sum_{k<n}|x_k-y_k|: each term is at most the sum (Laws of finite sums and finite products), so xjyjd1(x,y)|x_j-y_j| \le d_1(x,y); and xjyj<ε/(2n)|x_j-y_j| < \varepsilon/(2n) for all j<nj < n gives d1(x,y)nε/(2n)=ε/2<εd_1(x,y) \le n\varepsilon/(2n) = \varepsilon/2 < \varepsilon. For d(x,y)=max{xkyk:k<n}d_\infty(x,y) = \max\{|x_k-y_k| : k<n\}: the maximum dominates each entry and is one of them (Every nonempty finite set of reals has a maximum and a minimum), so xjyjd(x,y)|x_j-y_j| \le d_\infty(x,y), and entries all below ε/2\varepsilon/2 make the maximum at most ε/2\varepsilon/2. Substituting either pair of inequalities for steps 1.2 and 1.3 leaves the rest of the proof unchanged, so (Rn,d1)(\mathbb{R}^n, d_1) and (Rn,d)(\mathbb{R}^n, d_\infty) are complete as well. Nothing later on this page uses that.
  • No choice is spent. The limit point yy is assembled coordinatewise in step 3.1 from limits that are unique, and the finitely many indices KjK_j of step 3.2 are made canonical by taking the least one. This matters because completeness proofs elsewhere on this page do spend ACω\mathrm{AC}_\omega, and the contrast is worth keeping visible.
  • Where the least-upper-bound property is. Entirely inside The Cauchy criterion from the least-upper-bound property: in a complete ordered field every Cauchy sequence converges. This theorem is a transfer result: it moves completeness from R\mathbb{R} to Rn\mathbb{R}^n and adds no new content about the reals.
TheoremStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-27Open item page →

In a complete metric space nested nonempty closed sets whose diameters tend to 00 meet in exactly one point, and this property characterises completeness

Statement

Let (X,d)(X,d) be a metric space (Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric). Call a sequence (Fk)kN(F_k)_{k \in \mathbb{N}} of subsets of XX a Cantor chain if every FkF_k is nonempty, closed (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) and bounded, Fk+1FkF_{k+1} \subseteq F_k for every kk, and diam(Fk)0\operatorname{diam}(F_k) \to 0 in R\mathbb{R} (Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space, Limits and Cauchy sequences of reals). Then:

  1. If (X,d)(X,d) is complete (Complete metric space: every Cauchy sequence converges in the space), every Cantor chain in XX has an intersection kNFk\bigcap_{k \in \mathbb{N}} F_k with exactly one element.
  2. Conversely, if every Cantor chain in XX has nonempty intersection, then (X,d)(X,d) is complete.

Boundedness of each FkF_k is part of the definition of a Cantor chain because diam\operatorname{diam} is defined for nonempty bounded sets only in this library (Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space); it is not an extra hypothesis but the precondition for writing the diameter condition down.

Facts & Assumptions

Given: A metric space (X,d)(X,d); a Cantor chain (Fk)(F_k) in XX; a real ε>0\varepsilon > 0.

[A1]

Completeness of (X,d)(X,d): every Cauchy sequence in XX converges to a point of XX (Complete metric space: every Cauchy sequence converges in the space, Cauchy sequence in a metric space).

[A2]

The converse hypothesis: every Cantor chain in XX has nonempty intersection.

[L1]

For nonempty bounded AXA \subseteq X, diam(A)=sup{d(a,b):a,bA}\operatorname{diam}(A) = \sup\{ d(a,b) : a,b \in A \}, so d(a,b)diam(A)d(a,b) \le \operatorname{diam}(A) for all a,bAa,b \in A, and diam(A)0\operatorname{diam}(A) \ge 0; a set of reals bounded above has a least upper bound, and any upper bound of that set dominates it (Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space, Complete ordered field (least-upper-bound property)).

[L2]

Closure by adherent points: xAx \in \overline{A} means B(x,r)AB(x,r) \cap A \ne \emptyset for every real r>0r > 0; AAA \subseteq \overline{A}; A\overline{A} is closed and is the smallest closed superset of AA, and AA is closed exactly when A=AA = \overline{A} (Interior, closure, boundary, limit point, isolated point and dense subset of a metric space, The closure of a nonempty AA is {x:d(x,A)=0}\{x : d(x,A) = 0\}, equals AA together with its limit points, and is the smallest closed superset, Open ball, closed ball and sphere in a metric space).

[L3]

A closed set is sequentially closed: a sequence in it that converges in XX has its limit in it (A point lies in the closure of AA iff some sequence in AA converges to it, and a set is closed iff it is sequentially closed).

[L4]

Countable choice: a family (Ak)kN(A_k)_{k \in \mathbb{N}} of nonempty sets admits kakk \mapsto a_k with akAka_k \in A_k (The Axiom of Countable Choice (ACω\mathrm{AC}_\omega)).

[L6]

Limits of reals preserve non-strict inequalities, and a constant sequence converges to that constant (Limits preserve non-strict inequalities, Limits and Cauchy sequences of reals).

[L9]

Induction on N\mathbb{N} (The principle of mathematical induction).

Proof

technique · direct
1.1

Nestedness propagates: for klk \le l one has FlFkF_l \subseteq F_k, by induction on ll from Fl+1FlF_{l+1} \subseteq F_l and transitivity of inclusion.

L9
1.2

Assume [A1] and let (Fk)(F_k) be a Cantor chain. Every FkF_k is nonempty, so [L4] supplies a sequence (xk)(x_k) with xkFkx_k \in F_k for every kk.

A1L4choose
1.3

A preliminary about closures, used in claim 2: let AXA \subseteq X be nonempty and bounded, let u,vAu, v \in \overline{A} and let η>0\eta > 0 be real; then B(u,η)B(u,\eta) and B(v,η)B(v,\eta) meet AA, so there are a,bAa, b \in A with d(u,a)<ηd(u,a) < \eta and d(v,b)<ηd(v,b) < \eta, whence d(u,v)d(u,a)+d(a,b)+d(b,v)<diam(A)+2ηd(u,v) \le d(u,a) + d(a,b) + d(b,v) < \operatorname{diam}(A) + 2\eta.

L1L2L5
1.4

If x,ykFkx, y \in \bigcap_k F_k then d(x,y)diam(Fk)d(x,y) \le \operatorname{diam}(F_k) for every kk by [L1]; the constant sequence with value d(x,y)d(x,y) converges to d(x,y)d(x,y) and diam(Fk)0\operatorname{diam}(F_k) \to 0, so d(x,y)0d(x,y) \le 0, and d(x,y)0d(x,y) \ge 0 forces d(x,y)=0d(x,y) = 0 and x=yx = y.

L1L5L6
1.5

For claim 2 assume [A2] and let (xk)(x_k) be a Cauchy sequence in XX; put Ak:={xj:jk}A_k := \{\, x_j : j \ge k \,\} and Fk:=AkF_k := \overline{A_k}.

A2construct
2.1

Since d(u,v)<diam(A)+2ηd(u,v) < \operatorname{diam}(A) + 2\eta for every real η>0\eta > 0, we get d(u,v)diam(A)d(u,v) \le \operatorname{diam}(A): were d(u,v)>diam(A)d(u,v) > \operatorname{diam}(A), the value η:=(d(u,v)diam(A))/3\eta := (d(u,v) - \operatorname{diam}(A))/3 would be positive and would give d(u,v)<diam(A)/3+2d(u,v)/3<d(u,v)d(u,v) < \operatorname{diam}(A)/3 + 2d(u,v)/3 < d(u,v).

step 1.3algebra
2.2

Back to claim 1: for any KNK \in \mathbb{N} and all m,nKm, n \ge K we have xmFmFKx_m \in F_m \subseteq F_K and xnFnFKx_n \in F_n \subseteq F_K, so d(xm,xn)diam(FK)d(x_m,x_n) \le \operatorname{diam}(F_K).

step 1.1step 1.2L1
2.3

Ak+1AkA_{k+1} \subseteq A_k, and Ak\overline{A_k} is a closed superset of Ak+1A_{k+1}, so Fk+1FkF_{k+1} \subseteq F_k by minimality of the closure.

step 1.5L2
3.1

Hence diam(A)\operatorname{diam}(A) is an upper bound of {d(u,v):u,vA}\{ d(u,v) : u,v \in \overline{A} \}; fixing uAu \in \overline{A}, which exists since AA \ne \emptyset and AAA \subseteq \overline{A}, gives AB(u,diam(A)+1)\overline{A} \subseteq B(u, \operatorname{diam}(A) + 1), so A\overline{A} is nonempty and bounded and diam(A)diam(A)\operatorname{diam}(\overline{A}) \le \operatorname{diam}(A). And {d(a,b):a,bA}{d(u,v):u,vA}\{d(a,b) : a,b \in A\} \subseteq \{d(u,v) : u,v \in \overline{A}\} gives diam(A)diam(A)\operatorname{diam}(A) \le \operatorname{diam}(\overline{A}), so the two diameters are equal.

step 2.1L1L2
3.2

Given a real ε>0\varepsilon > 0, the convergence diam(Fk)0\operatorname{diam}(F_k) \to 0 supplies KK with diam(FK)<ε\operatorname{diam}(F_K) < \varepsilon, so d(xm,xn)<εd(x_m,x_n) < \varepsilon for all m,nKm,n \ge K; hence (xk)(x_k) is Cauchy, and by [A1] it converges to some xXx \in X.

step 2.2A1L6L7
4.1

Fix KNK \in \mathbb{N}. For every kKk \ge K we have xkFkFKx_k \in F_k \subseteq F_K, and the tail (xK+j)jN(x_{K+j})_{j \in \mathbb{N}} converges to xx because (xk)(x_k) does; since FKF_K is closed it is sequentially closed, so xFKx \in F_K. As KK was arbitrary, xkFkx \in \bigcap_k F_k.

step 1.1step 3.2L3L7
4.2

Each AkA_k is nonempty and is contained in the bounded range of (xk)(x_k), hence bounded; so each FkF_k is nonempty, closed and, by step 3.1, bounded with diam(Fk)=diam(Ak)\operatorname{diam}(F_k) = \operatorname{diam}(A_k).

step 3.1step 1.5L2L8
5.1

Claim 1 is established: the intersection contains xx by step 4.1 and no second point by step 1.4.

step 4.1step 1.4
5.2

Given a real ε>0\varepsilon > 0, Cauchyness supplies KK with d(xm,xn)<ε/2d(x_m,x_n) < \varepsilon/2 for all m,nKm,n \ge K; then ε/2\varepsilon/2 is an upper bound of {d(a,b):a,bAk}\{d(a,b) : a,b \in A_k\} for every kKk \ge K, so 0diam(Ak)ε/2<ε0 \le \operatorname{diam}(A_k) \le \varepsilon/2 < \varepsilon for kKk \ge K. Hence diam(Fk)0\operatorname{diam}(F_k) \to 0 and (Fk)(F_k) is a Cantor chain.

step 4.2step 2.3L1L5L7
6.1

By [A2] there is xkFkx \in \bigcap_k F_k. Given a real ε>0\varepsilon > 0, take KK as in step 5.2 for ε\varepsilon; since xFK=AKx \in F_K = \overline{A_K}, the ball B(x,ε/2)B(x,\varepsilon/2) meets AKA_K, so there is jKj \ge K with d(x,xj)<ε/2d(x,x_j) < \varepsilon/2, and then for every kKk \ge K we get d(x,xk)d(x,xj)+d(xj,xk)<ε/2+ε/2=εd(x,x_k) \le d(x,x_j) + d(x_j,x_k) < \varepsilon/2 + \varepsilon/2 = \varepsilon.

step 5.2A2L2L5
7.1

So xkxx_k \to x with xXx \in X, every Cauchy sequence in XX converges, and (X,d)(X,d) is complete; this is claim 2, and claim 1 is step 5.1.

step 5.1step 6.1L7

Remarks

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (z-ai/glm-5.2)audited 2026-07-27Open item page →

Uniform continuity of a map of metric spaces: one δ\delta serving every point

Definition

Let (X,dX)(X,d_X) and (Y,dY)(Y,d_Y) be metric spaces (Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric) and let f:XYf : X \to Y be a function.

ff is uniformly continuous if for every real ε>0\varepsilon > 0 there is a real δ>0\delta > 0 such that

dX(x,x)<δ    dY(f(x),f(x))<εfor all x,xX.d_X(x,x') < \delta \;\Longrightarrow\; d_Y\big(f(x), f(x')\big) < \varepsilon \qquad \text{for all } x, x' \in X .

The whole content is in the quantifier order. Continuity at a point aa allows δ\delta to depend on ε\varepsilon and on aa (Continuity of a map between metric spaces, at a point and globally, in the ε\varepsilon-δ\delta form); uniform continuity demands one δ\delta that works for every pair of points at once. Written with the quantifiers in order, continuity on XX is εaδx\forall \varepsilon\, \forall a\, \exists \delta\, \forall x and uniform continuity is εδax\forall \varepsilon\, \exists \delta\, \forall a\, \forall x; moving δ\exists \delta to the left is the entire difference, and it is a strictly stronger condition.

Uniform continuity is a property of the triple (dX,dY,f)(d_X, d_Y, f). Both metrics are named, and neither may be replaced by a merely topologically equivalent one without changing the notion.

This definition was promised earlier and is now discharged. Continuity of a map between metric spaces, at a point and globally, in the ε\varepsilon-δ\delta form records that uniform continuity is not defined there, and Topologically, uniformly and Lipschitz equivalent metrics on a set writes the condition out in full for the identity maps of two metrics on one set rather than naming it. With the definition above, uniform equivalence of dd and dd' says exactly that id:(X,d)(X,d)\mathrm{id} : (X,d) \to (X,d') and id:(X,d)(X,d)\mathrm{id} : (X,d') \to (X,d) are both uniformly continuous, which is how that condition is read from here on.

Remarks

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (deepseek-v4-pro + gpt-5.6-terra)verified 2026-08-03 (gpt-5.6-sol-codex-subscription)Open item page →

Lipschitz map, α\alpha-Hölder map for rational 0<α10 < \alpha \le 1, and contraction

Definition

Let (X,dX)(X,d_X) and (Y,dY)(Y,d_Y) be metric spaces (Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric) and let f:XYf : X \to Y be a function. Recall that a metric takes nonnegative real values (Nonnegativity of a metric is a consequence of the other axioms, not an axiom).

  • ff is Lipschitz with constant LL, where LRL \in \mathbb{R} and L0L \ge 0, if dY(f(x),f(x))    LdX(x,x)for all x,xX.d_Y\big(f(x), f(x')\big) \;\le\; L \, d_X(x,x') \qquad \text{for all } x, x' \in X . ff is Lipschitz if it is Lipschitz with some such constant.
  • Let αQ\alpha \in \mathbb{Q} with 0<α10 < \alpha \le 1 (Order on the rationals). ff is α\alpha-Hölder with constant CC, where CRC \in \mathbb{R} and C0C \ge 0, if dY(f(x),f(x))    CdX(x,x)αfor all x,xX,d_Y\big(f(x), f(x')\big) \;\le\; C \, d_X(x,x')^{\alpha} \qquad \text{for all } x, x' \in X , the power being the rational power of a nonnegative base (Rational powers ara^r of a positive base). ff is α\alpha-Hölder if it is so with some such constant, and Hölder if it is α\alpha-Hölder for some rational α(0,1]\alpha \in (0,1].
  • ff is a contraction with constant qq if it is Lipschitz with constant qq and 0q<10 \le q < 1. The number qq is then called a contraction constant for ff.

The power dX(x,x)αd_X(x,x')^{\alpha} is defined at every pair, including x=xx = x'. The base dX(x,x)d_X(x,x') is a nonnegative real, and Rational powers ara^r of a positive base defines aαa^{\alpha} for every a>0a > 0 and, by its supplementary clause, sets 0α=00^{\alpha} = 0 for every rational α>0\alpha > 0. Since α>0\alpha > 0 is required here, the displayed inequality at x=xx = x' reads 0C00 \le C \cdot 0, which holds; so no separate clause and no restriction to xxx \ne x' is needed. Note that this does not by itself explain the strict inequality α>0\alpha>0: if one extended the formula to α=0\alpha=0 using the convention 00=10^0=1 of Integer powers ama^m, the equal-point inequality would still be the automatic 0C0\le C. Globally, however, that extension would reduce to the bounded-diameter condition dY(f(x),f(x))Cd_Y(f(x),f(x'))\le C, outside the standard Hölder range adopted here.

Why the exponent is rational on this page and why it is at most 11. At this point in the reading order only rational powers are available (Rational powers ara^r of a positive base), so α\alpha ranges over the rationals. The upper bound α1\alpha \le 1 is the standard convention, and it is where the notion is useful: the classical theory reserves the name for α(0,1]\alpha \in (0,1], and nothing in this library uses an exponent outside that range. No claim is made here about what an exponent α>1\alpha > 1 would do.

Constants are not unique and are not part of the data. If ff is Lipschitz with constant LL it is Lipschitz with every constant LLL' \ge L, and likewise for Hölder constants; the adjectives above are existential statements. A contraction, by contrast, requires a constant strictly below 11, and that is a real restriction: exhibiting the constant is part of exhibiting a contraction, and a map that shrinks every distance without admitting one uniform constant is not a contraction here.

Remarks

TheoremStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-27Open item page →

Contraction implies Lipschitz implies uniformly continuous implies continuous; every Hölder map is uniformly continuous, and a Lipschitz map on a bounded space is Hölder for every exponent

Statement

Let (X,dX)(X,d_X) and (Y,dY)(Y,d_Y) be metric spaces (Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric) and let f:XYf : X \to Y be a function, with the three regularity conditions as in Lipschitz map, α\alpha-Hölder map for rational 0<α10 < \alpha \le 1, and contraction. Then:

  1. If ff is a contraction, it is Lipschitz.
  2. If ff is Lipschitz, it is uniformly continuous (Uniform continuity of a map of metric spaces: one δ\delta serving every point).
  3. If ff is uniformly continuous, it is continuous (Continuity of a map between metric spaces, at a point and globally, in the ε\varepsilon-δ\delta form).
  4. If ff is α\alpha-Hölder for some rational α\alpha with 0<α10 < \alpha \le 1, it is uniformly continuous.
  5. Suppose XX is nonempty and bounded, and put R:=diam(X)+1R := \operatorname{diam}(X) + 1, a real with R>0R > 0 (Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space). If ff is Lipschitz with constant LL, then for every rational α\alpha with 0<α10 < \alpha \le 1 the map ff is α\alpha-Hölder with constant LR1αL\,R^{\,1-\alpha}.

Claim 5 carries its boundedness hypothesis for a reason, and no unconditional "Lipschitz implies Hölder" is asserted anywhere here. On an unbounded space the implication is false; the witness and its verification are in the first remark below.

Strictness is not claimed. The five implications are asserted and nothing more; that none of them reverses is witnessed elsewhere, and those witnesses are not prerequisites of this theorem. See the second remark.

Facts & Assumptions

Given: Metric spaces (X,dX)(X,d_X), (Y,dY)(Y,d_Y), a function f:XYf : X \to Y, a real ε>0\varepsilon > 0, and a rational α\alpha with 0<α10 < \alpha \le 1.

[A1]

ff is a contraction with constant qq: ff is Lipschitz with constant qq and 0q<10 \le q < 1 (Lipschitz map, α\alpha-Hölder map for rational 0<α10 < \alpha \le 1, and contraction).

[A2]

ff is Lipschitz with constant L0L \ge 0: dY(f(x),f(x))LdX(x,x)d_Y(f(x),f(x')) \le L\,d_X(x,x') for all x,xXx,x' \in X (Lipschitz map, α\alpha-Hölder map for rational 0<α10 < \alpha \le 1, and contraction).

[A3]

ff is α\alpha-Hölder with constant C0C \ge 0: dY(f(x),f(x))CdX(x,x)αd_Y(f(x),f(x')) \le C\,d_X(x,x')^{\alpha} for all x,xXx,x' \in X (Lipschitz map, α\alpha-Hölder map for rational 0<α10 < \alpha \le 1, and contraction).

[A4]

XX is nonempty and bounded, so diam(X)\operatorname{diam}(X) exists and dX(x,x)diam(X)d_X(x,x') \le \operatorname{diam}(X) for all x,xXx,x' \in X (Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space, Complete ordered field (least-upper-bound property)).

[L1]

Uniform continuity: one δ>0\delta > 0 per ε>0\varepsilon > 0 serving every pair (Uniform continuity of a map of metric spaces: one δ\delta serving every point); continuity at a point allows δ\delta to depend on the point as well (Continuity of a map between metric spaces, at a point and globally, in the ε\varepsilon-δ\delta form).

[L2]

Rational powers of a positive base, with a1=aa^{1} = a, a0=1a^{0} = 1, and the supplementary clause 0r=00^{r} = 0 for rational r>0r > 0 (Rational powers ara^r of a positive base, Order on the rationals).

[L3]

Exponent laws for positive bases: ar+s=arasa^{r+s} = a^{r}a^{s}, (ar)s=ars(a^{r})^{s} = a^{rs}, and ar>0a^{r} > 0 (Laws of rational exponents).

[L4]

Monotonicity in the base: for rational r>0r > 0 and 0<a<b0 < a < b one has ar<bra^{r} < b^{r} (Monotonicity of rarr \mapsto a^{r} and of aara \mapsto a^{r}).

Proof

technique · direct
1.1

Claim 1 is immediate from the definitions: a contraction with constant qq is Lipschitz with the constant qq, and q0q \ge 0.

A1A2
1.2

Claim 2: assume [A2] and put δ:=ε/(L+1)\delta := \varepsilon/(L+1), a positive real since L+1>0L + 1 > 0. If dX(x,x)<δd_X(x,x') < \delta then, using dX(x,x)0d_X(x,x') \ge 0, dY(f(x),f(x))LdX(x,x)(L+1)dX(x,x)<(L+1)δ=εd_Y(f(x),f(x')) \le L\,d_X(x,x') \le (L+1)\,d_X(x,x') < (L+1)\delta = \varepsilon; the same δ\delta served every pair, so ff is uniformly continuous.

A2L1L5L6
1.3

Claim 3: assume ff uniformly continuous and let aXa \in X; the δ\delta belonging to ε\varepsilon satisfies dX(x,a)<δdY(f(x),f(a))<εd_X(x,a) < \delta \Rightarrow d_Y(f(x),f(a)) < \varepsilon for all xx, which is continuity at aa, and aa was arbitrary.

L1
1.4

Claim 4, the case of equal points: assume [A3]; if dX(x,x)=0d_X(x,x') = 0 then x=xx = x', so dY(f(x),f(x))=0<εd_Y(f(x),f(x')) = 0 < \varepsilon whatever δ\delta is.

A3L5
1.5

Claim 4, the main case: put η:=ε/(C+1)>0\eta := \varepsilon/(C+1) > 0 and δ:=η1/α\delta := \eta^{1/\alpha}, which is a positive real because 1/α1/\alpha is a positive rational and η>0\eta > 0.

L2L3L6choose
1.6

Claim 5: assume [A2] and [A4], put R:=diam(X)+1R := \operatorname{diam}(X) + 1 and C:=LR1αC := L\,R^{\,1-\alpha}. Since diam(X)0\operatorname{diam}(X) \ge 0 we have R1>0R \ge 1 > 0, so R1αR^{\,1-\alpha} is defined and positive and C0C \ge 0.

A2A4L2L3
2.1

Let t:=dX(x,x)t := d_X(x,x') with 0<t<δ0 < t < \delta. Then tα<δα=(η1/α)α=η(1/α)α=η1=ηt^{\alpha} < \delta^{\alpha} = (\eta^{1/\alpha})^{\alpha} = \eta^{(1/\alpha)\alpha} = \eta^{1} = \eta, so dY(f(x),f(x))Ctα(C+1)tα<(C+1)η=εd_Y(f(x),f(x')) \le C\,t^{\alpha} \le (C+1)\,t^{\alpha} < (C+1)\eta = \varepsilon.

step 1.5A3L2L3L4L6
2.2

Let x,xXx, x' \in X and t:=dX(x,x)t := d_X(x,x'); then 0tdiam(X)<R0 \le t \le \operatorname{diam}(X) < R. If t=0t = 0 then dY(f(x),f(x))L0=0=C0α=Ctαd_Y(f(x),f(x')) \le L \cdot 0 = 0 = C \cdot 0^{\alpha} = C\,t^{\alpha}, because α>0\alpha > 0.

step 1.6A2A4L2L5
2.3

If t>0t > 0 then t=tα+(1α)=tαt1αt = t^{\alpha + (1-\alpha)} = t^{\alpha}\,t^{\,1-\alpha} and t1αR1αt^{\,1-\alpha} \le R^{\,1-\alpha}: for α<1\alpha < 1 the exponent 1α1-\alpha is a positive rational and 0<t<R0 < t < R, and for α=1\alpha = 1 both sides are 11. Multiplying by Ltα0L\,t^{\alpha} \ge 0 gives Lt=Ltαt1αLR1αtα=CtαL t = L\,t^{\alpha}\,t^{\,1-\alpha} \le L\,R^{\,1-\alpha}\,t^{\alpha} = C\,t^{\alpha}, and hence dY(f(x),f(x))LtCtαd_Y(f(x),f(x')) \le L t \le C\,t^{\alpha}.

step 1.6A2L2L3L4L6
3.1

Steps 1.4 and 2.1 cover every pair with dX(x,x)<δd_X(x,x') < \delta, and δ\delta did not depend on the pair, so ff is uniformly continuous: claim 4 holds.

step 1.4step 2.1L1
4.1

Steps 2.2 and 2.3 give dY(f(x),f(x))CdX(x,x)αd_Y(f(x),f(x')) \le C\,d_X(x,x')^{\alpha} for every pair, so ff is α\alpha-Hölder with constant C=LR1αC = L\,R^{\,1-\alpha}, which is claim 5; claims 1 to 4 are steps 1.1, 1.2, 1.3 and 3.1.

step 1.1step 1.2step 1.3step 3.1step 2.2step 2.3

Remarks

  • Boundedness in claim 5 cannot be dropped, and here is the witness. Take X=Y=RX = Y = \mathbb{R} with the usual metric and f(x)=xf(x) = x, which is Lipschitz with constant 11. Suppose ff were α\alpha-Hölder with constant C0C \ge 0 for some rational α\alpha with 0<α<10 < \alpha < 1, so that xyCxyα|x - y| \le C\,|x-y|^{\alpha} for all reals x,yx,y. Taking y=0y = 0 and x=tx = t with t>0t > 0, and writing t=tαt1αt = t^{\alpha} t^{\,1-\alpha} (Laws of rational exponents), division by tα>0t^{\alpha} > 0 gives t1αCt^{\,1-\alpha} \le C for every real t>0t > 0. At t=1t = 1 this reads 1C1 \le C, so C>0C > 0; and then choosing a natural nn with n>C1/(1α)n > C^{1/(1-\alpha)}, which exists by the Archimedean property (Every complete ordered field is Archimedean), and raising to the positive rational power 1α1-\alpha (Monotonicity of rarr \mapsto a^{r} and of aara \mapsto a^{r}, Laws of rational exponents) gives n1α>(C1/(1α))1α=Cn^{\,1-\alpha} > \big(C^{1/(1-\alpha)}\big)^{1-\alpha} = C, contradicting t1αCt^{\,1-\alpha} \le C at t=nt = n. So the identity of R\mathbb{R} is Lipschitz and α\alpha-Hölder for no exponent α<1\alpha < 1. A chain reading "Lipschitz implies Hölder implies uniformly continuous" is therefore false as stated, which is why claims 4 and 5 are separated here and why claim 5 carries a hypothesis.
  • No implication reverses, and two of the witnesses are on the companion page. The square root on [0,)[0,\infty) is 1/21/2-Hölder and not Lipschitz (\sqrt{\cdot} on [0,)[0,\infty) is uniformly continuous and exactly 1/21/2-Hölder, and is not Lipschitz ), and x1/xx \mapsto 1/x on (0,1)(0,1) is continuous and not uniformly continuous (x1/xx \mapsto 1/x is continuous on (0,1)(0,1) and sends the Cauchy sequence (1/(k+2))k0(1/(k+2))_{k \ge 0} to an unbounded one ). Both are read here as orientation only: this theorem does not depend on them and claims nothing about strictness. That a Lipschitz map need not be a contraction is visible already in the identity map, whose only Lipschitz constants are the reals 1\ge 1.
  • The constant L+1L+1 and the constant C+1C+1 are there to avoid a case split. Dividing by LL or by CC would require them to be nonzero, and a Lipschitz constant or a Hölder constant is allowed to be 00 (Lipschitz map, α\alpha-Hölder map for rational 0<α10 < \alpha \le 1, and contraction). Enlarging the constant by 11 is harmless, since the defining inequalities are preserved by enlarging the constant.
  • What claim 5 costs. The constant it produces, LR1αL\,R^{1-\alpha}, grows with the diameter of XX, and that dependence is exactly what the unbounded counterexample above exploits: as RR \to \infty no single Hölder constant survives.
TheoremStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-27Open item page →

A uniformly continuous map sends Cauchy sequences to Cauchy sequences

Statement

Let (X,dX)(X,d_X) and (Y,dY)(Y,d_Y) be metric spaces (Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric), let f:XYf : X \to Y be uniformly continuous (Uniform continuity of a map of metric spaces: one δ\delta serving every point) and let (xk)(x_k) be a Cauchy sequence in XX (Cauchy sequence in a metric space). Then (f(xk))\big(f(x_k)\big) is a Cauchy sequence in YY.

Continuity alone does not suffice, and the failure is not marginal: a continuous map can send a Cauchy sequence to an unbounded one. The witness is named in the remarks below.

Facts & Assumptions

Given: Metric spaces (X,dX)(X,d_X) and (Y,dY)(Y,d_Y), a uniformly continuous f:XYf : X \to Y, a Cauchy sequence (xk)(x_k) in XX, and a real ε>0\varepsilon > 0.

[A1]

Uniform continuity: for every real ε>0\varepsilon > 0 there is a real δ>0\delta > 0 with dY(f(x),f(x))<εd_Y(f(x),f(x')) < \varepsilon whenever dX(x,x)<δd_X(x,x') < \delta, for all x,xXx,x' \in X (Uniform continuity of a map of metric spaces: one δ\delta serving every point).

[A2]

Cauchyness of (xk)(x_k): for every real δ>0\delta > 0 there is KK with dX(xm,xn)<δd_X(x_m,x_n) < \delta for all m,nKm,n \ge K (Cauchy sequence in a metric space, The rationals embed densely in the reals).

[L1]

Cauchyness in YY is established by producing, for every real ε>0\varepsilon > 0, an index KK with dY(f(xm),f(xn))<εd_Y(f(x_m),f(x_n)) < \varepsilon for all m,nKm,n \ge K (Cauchy sequence in a metric space, The rationals embed densely in the reals).

Proof

technique · direct
1.1

Apply [A1] to ε\varepsilon to obtain a real δ>0\delta > 0 such that dY(f(x),f(x))<εd_Y(f(x),f(x')) < \varepsilon for every pair x,xXx, x' \in X with dX(x,x)<δd_X(x,x') < \delta.

A1choose
1.2

Apply [A2] to that δ\delta to obtain KNK \in \mathbb{N} with dX(xm,xn)<δd_X(x_m,x_n) < \delta for all m,nKm,n \ge K.

A2
2.1

For all m,nKm,n \ge K the pair (xm,xn)(x_m, x_n) satisfies the hypothesis of step 1.1, so dY(f(xm),f(xn))<εd_Y\big(f(x_m), f(x_n)\big) < \varepsilon.

step 1.1step 1.2
3.1

Since ε>0\varepsilon > 0 was an arbitrary real, (f(xk))\big(f(x_k)\big) is Cauchy in (Y,dY)(Y,d_Y).

step 2.1L1

Remarks

TheoremStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-27Open item page →

A uniformly continuous map from a dense subspace into a complete metric space extends uniquely to a uniformly continuous map on the whole space

Statement

Let (X,dX)(X,d_X) be a metric space (Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric), let AXA \subseteq X be dense in XX (Interior, closure, boundary, limit point, isolated point and dense subset of a metric space) and carry the subspace metric (Isometry, isometric embedding, and the subspace metric on a subset), let (Y,dY)(Y,d_Y) be a complete metric space (Complete metric space: every Cauchy sequence converges in the space), and let f:AYf : A \to Y be uniformly continuous (Uniform continuity of a map of metric spaces: one δ\delta serving every point). Then:

  1. There is a uniformly continuous g:XYg : X \to Y with g(a)=f(a)g(a) = f(a) for every aAa \in A.
  2. gg is the only continuous map XYX \to Y extending ff (Continuity of a map between metric spaces, at a point and globally, in the ε\varepsilon-δ\delta form).

The map gg is constructed explicitly below, as the unique point common to the closures of the images of the shrinking balls around xx; no value of gg is selected, each is determined.

Facts & Assumptions

Given: A metric space (X,dX)(X,d_X), a dense AXA \subseteq X, a complete metric space (Y,dY)(Y,d_Y), a uniformly continuous f:AYf : A \to Y, and a real ε>0\varepsilon > 0. For xXx \in X and nNn \in \mathbb{N} write Un(x):=BX(x,1/(n+1))AU_n(x) := B_X\big(x, 1/(n+1)\big) \cap A, Sn(x):=f[Un(x)]S_n(x) := f[U_n(x)] and Tn(x):=Sn(x)T_n(x) := \overline{S_n(x)}, the closure taken in YY.

[A1]

Density: A=X\overline{A} = X, so BX(x,r)AB_X(x,r) \cap A \ne \emptyset for every xXx \in X and every real r>0r > 0 (Interior, closure, boundary, limit point, isolated point and dense subset of a metric space, Open ball, closed ball and sphere in a metric space).

[A2]

Uniform continuity of ff: for every real ε>0\varepsilon > 0 there is a real δ>0\delta > 0 with dY(f(a),f(a))<εd_Y(f(a),f(a')) < \varepsilon for all a,aAa,a' \in A with dX(a,a)<δd_X(a,a') < \delta; distances inside AA are those of XX (Uniform continuity of a map of metric spaces: one δ\delta serving every point, Isometry, isometric embedding, and the subspace metric on a subset).

[A3]
[L1]

Cantor's intersection theorem in a complete space: a sequence of nonempty closed bounded sets, nested and with diameters tending to 00, has exactly one common point (In a complete metric space nested nonempty closed sets whose diameters tend to 00 meet in exactly one point, and this property characterises completeness).

[L3]

Diameter: for nonempty bounded SS, diam(S)=sup{d(u,v):u,vS}\operatorname{diam}(S) = \sup\{d(u,v) : u,v \in S\}, so any upper bound of those distances dominates the diameter; a nonempty set all of whose pairwise distances are below a real β\beta lies in a ball of radius β+1\beta + 1 around any of its points, hence is bounded (Bounded subset, diameter, distance from a point to a set, and distance between two sets in a metric space, Complete ordered field (least-upper-bound property), Open ball, closed ball and sphere in a metric space).

[L4]

Reciprocals of naturals: 1/(n+1)1/(n+1) is a positive real, decreasing in nn, and below every positive real from some index on (For every ε>0\varepsilon > 0 in a complete ordered field there is a natural n1n \ge 1 with 1/n<ε1/n < \varepsilon, Inverses of positives are positive, and reciprocation reverses order).

Proof

technique · constructive
1.1

For every xXx \in X and nNn \in \mathbb{N} the set Un(x)U_n(x) is nonempty by [A1], so Sn(x)S_n(x) is nonempty and Tn(x)T_n(x) is a nonempty closed subset of YY.

A1L2construct
1.2

The radii decrease, so Un+1(x)Un(x)U_{n+1}(x) \subseteq U_n(x) and Sn+1(x)Sn(x)S_{n+1}(x) \subseteq S_n(x); since Tn(x)T_n(x) is a closed superset of Sn+1(x)S_{n+1}(x), minimality of the closure gives Tn+1(x)Tn(x)T_{n+1}(x) \subseteq T_n(x).

L2L4
1.3

Fix a real ε>0\varepsilon > 0, let δ>0\delta > 0 be as in [A2] for ε/3\varepsilon/3, and let NN be a natural with 2/(N+1)<δ2/(N+1) < \delta; note that NN depends on ε\varepsilon alone and not on xx.

A2L4choose
1.4

Towards uniform continuity, let ε>0\varepsilon > 0 be real, let δ>0\delta > 0 be as in [A2] for ε/3\varepsilon/3, and put δ:=δ/3>0\delta' := \delta/3 > 0. Fix a natural mm with 1/(m+1)<δ/31/(m+1) < \delta/3.

A2L4choose
1.5

For claim 2, let h:XYh : X \to Y be continuous with h(a)=f(a)h(a) = f(a) for all aAa \in A, and let xXx \in X. Since A=X\overline{A} = X there is a sequence (ak)(a_k) in AA with akxa_k \to x in XX.

A1L5
2.1

Let nNn \ge N and a,aUn(x)a, a' \in U_n(x). Then dX(a,a)dX(a,x)+dX(x,a)<2/(n+1)2/(N+1)<δd_X(a,a') \le d_X(a,x) + d_X(x,a') < 2/(n+1) \le 2/(N+1) < \delta, so dY(f(a),f(a))<ε/3d_Y(f(a),f(a')) < \varepsilon/3. Hence all pairwise distances in Sn(x)S_n(x) are below ε/3\varepsilon/3, so Sn(x)S_n(x) is bounded and diam(Sn(x))ε/3\operatorname{diam}(S_n(x)) \le \varepsilon/3.

step 1.3A2L3L4L7
3.1

Let nNn \ge N, let u,vTn(x)u,v \in T_n(x) and let η>0\eta > 0 be real. The balls BY(u,η)B_Y(u,\eta) and BY(v,η)B_Y(v,\eta) meet Sn(x)S_n(x), so there are s,sSn(x)s,s' \in S_n(x) with dY(u,s)<ηd_Y(u,s) < \eta and dY(v,s)<ηd_Y(v,s') < \eta, whence dY(u,v)dY(u,s)+dY(s,s)+dY(s,v)<ε/3+2ηd_Y(u,v) \le d_Y(u,s) + d_Y(s,s') + d_Y(s',v) < \varepsilon/3 + 2\eta. As η>0\eta > 0 was arbitrary, dY(u,v)ε/3d_Y(u,v) \le \varepsilon/3: were dY(u,v)>ε/3d_Y(u,v) > \varepsilon/3, the value η:=(dY(u,v)ε/3)/3\eta := (d_Y(u,v) - \varepsilon/3)/3 would be positive and would give dY(u,v)<dY(u,v)d_Y(u,v) < d_Y(u,v).

step 2.1L2L3L7
4.1

So for nNn \ge N the set Tn(x)T_n(x) is nonempty, closed and bounded with diam(Tn(x))ε/3<ε\operatorname{diam}(T_n(x)) \le \varepsilon/3 < \varepsilon.

step 1.1step 3.1L3
5.1

Apply steps 1.3 to 4.1 with ε=1\varepsilon = 1 to get a natural N1N_1 such that Tn(x)T_n(x) is nonempty, closed and bounded for every nN1n \ge N_1 and every xXx \in X. Then (TN1+j(x))jN\big(T_{N_1+j}(x)\big)_{j \in \mathbb{N}} is nested by step 1.2, and its diameters tend to 00: given a real ε>0\varepsilon > 0, the NN of step 1.3 satisfies diam(TN1+j(x))<ε\operatorname{diam}(T_{N_1+j}(x)) < \varepsilon for every jNj \ge N, since then N1+jNN_1 + j \ge N.

step 1.2step 4.1
6.1

By [L1] and [A3] the intersection jNTN1+j(x)\bigcap_{j \in \mathbb{N}} T_{N_1+j}(x) has exactly one element; and because the family (Tn(x))n(T_n(x))_n is nested this intersection equals nNTn(x)\bigcap_{n \in \mathbb{N}} T_n(x), a set defined without reference to N1N_1. Define g(x)g(x) to be its unique element; this determines a function g:XYg : X \to Y, and no choice is made, since the value is unique.

step 1.2step 5.1A3L1construct
7.1

gg extends ff: for aAa \in A and every nn we have aUn(a)a \in U_n(a), so f(a)Sn(a)Tn(a)f(a) \in S_n(a) \subseteq T_n(a); hence f(a)nTn(a)f(a) \in \bigcap_n T_n(a), and by uniqueness g(a)=f(a)g(a) = f(a).

step 6.1L2
7.2

Let x,xXx,x' \in X with dX(x,x)<δd_X(x,x') < \delta'. Since g(x)Tm(x)=Sm(x)g(x) \in T_m(x) = \overline{S_m(x)}, the ball BY(g(x),ε/3)B_Y(g(x), \varepsilon/3) meets Sm(x)S_m(x), so there is aUm(x)a \in U_m(x) with dY(g(x),f(a))<ε/3d_Y(g(x), f(a)) < \varepsilon/3; likewise there is aUm(x)a' \in U_m(x') with dY(g(x),f(a))<ε/3d_Y(g(x'), f(a')) < \varepsilon/3.

step 6.1step 1.4L2
8.1

Then dX(a,a)dX(a,x)+dX(x,x)+dX(x,a)<δ/3+δ/3+δ/3=δd_X(a,a') \le d_X(a,x) + d_X(x,x') + d_X(x',a') < \delta/3 + \delta/3 + \delta/3 = \delta, so dY(f(a),f(a))<ε/3d_Y(f(a),f(a')) < \varepsilon/3, and therefore dY(g(x),g(x))dY(g(x),f(a))+dY(f(a),f(a))+dY(f(a),g(x))<εd_Y(g(x),g(x')) \le d_Y(g(x),f(a)) + d_Y(f(a),f(a')) + d_Y(f(a'),g(x')) < \varepsilon.

step 1.4step 7.2A2L7
9.1

The real δ\delta' depended on ε\varepsilon alone, so gg is uniformly continuous; together with step 7.1 this establishes claim 1.

step 7.1step 1.4step 8.1
10.1

The map gg is continuous, being uniformly continuous, so g(ak)g(x)g(a_k) \to g(x) and h(ak)h(x)h(a_k) \to h(x); but g(ak)=f(ak)=h(ak)g(a_k) = f(a_k) = h(a_k) for every kk, so one sequence in YY converges to both g(x)g(x) and h(x)h(x), whence g(x)=h(x)g(x) = h(x) by uniqueness of limits. As xx was arbitrary, h=gh = g.

step 7.1step 9.1step 1.5L6
11.1

The map gg of step 6.1 is a uniformly continuous extension of ff and is the only continuous one, which is claims 1 and 2.

step 9.1step 10.1discharge-construct

Remarks

TheoremStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-27Open item page →

A contraction of a nonempty complete metric space into itself has exactly one fixed point, the limit of the iterates from any starting point

Statement

Let (X,d)(X,d) be a nonempty complete metric space (Complete metric space: every Cauchy sequence converges in the space) and let f:XXf : X \to X be a contraction with constant qq, so d(f(u),f(v))qd(u,v)d(f(u),f(v)) \le q\,d(u,v) for all u,vXu,v \in X and 0q<10 \le q < 1 (Lipschitz map, α\alpha-Hölder map for rational 0<α10 < \alpha \le 1, and contraction). Then:

  1. There is exactly one xXx^{*} \in X with f(x)=xf(x^{*}) = x^{*}.
  2. For every x0Xx_0 \in X the sequence of iterates, defined by recursion (The recursion theorem) by xn+1:=f(xn)x_{n+1} := f(x_n), converges to xx^{*} in (X,d)(X,d) (Convergence of a sequence in a metric space: xkxx_k \to x iff d(xk,x)0d(x_k, x) \to 0 in R\mathbb{R}). In particular the limit does not depend on x0x_0.
  3. For all m,nNm, n \in \mathbb{N} with mnm \ge n, d(xm,xn)    qnd(x1,x0)1q,d(x_m, x_n) \;\le\; \frac{q^{\,n}\, d(x_1,x_0)}{1-q}, with the integer power of Integer powers ama^m.

Claim 3 is the quantitative form of the argument that proves claims 1 and 2, and it is recorded in the statement because the error estimates (The a priori bound d(x,xn)qnd(x1,x0)/(1q)d(x^{*}, x_n) \le q^n d(x_1,x_0)/(1-q) and the a posteriori bound d(x,xn+1)qd(xn+1,xn)/(1q)d(x^{*}, x_{n+1}) \le q\,d(x_{n+1},x_n)/(1-q)) are read off from it.

Facts & Assumptions

Given: A nonempty complete metric space (X,d)(X,d), a contraction f:XXf : X \to X with constant qq satisfying 0q<10 \le q < 1, a starting point x0Xx_0 \in X, and a real ε>0\varepsilon > 0. Write C:=d(x1,x0)/(1q)C := d(x_1,x_0)/(1-q).

[A1]

Contraction: d(f(u),f(v))qd(u,v)d(f(u),f(v)) \le q\,d(u,v) for all u,vXu,v \in X, with 0q<10 \le q < 1 (Lipschitz map, α\alpha-Hölder map for rational 0<α10 < \alpha \le 1, and contraction).

[A2]
[L1]

Recursion: for x0Xx_0 \in X and f:XXf : X \to X there is a unique nxnn \mapsto x_n with x0x_0 as given and xn+1=f(xn)x_{n+1} = f(x_n) (The recursion theorem).

[L2]

Induction on N\mathbb{N} (The principle of mathematical induction).

[L3]

Integer powers and their laws: q0=1q^{0} = 1, qn+1=qnqq^{n+1} = q^{n}q, qm+n=qmqnq^{m+n} = q^{m}q^{n}, and qn0q^{n} \ge 0 for q0q \ge 0 (Integer powers ama^m, Laws of integer exponents).

[L4]

Factorisation: 1qN=(1q)k<Nqk1 - q^{N} = (1-q)\sum_{k<N} q^{k} for N1N \ge 1, so k<Nqk=(1qN)/(1q)1/(1q)\sum_{k<N} q^{k} = (1-q^{N})/(1-q) \le 1/(1-q) when 0q<10 \le q < 1 (Factorisation of bnanb^n - a^n, and the resulting Lipschitz estimate, Finite sums and finite products, by recursion, Inverses of positives are positive, and reciprocation reverses order).

[L5]

Laws of finite sums: splitting, index shift, scaling and monotonicity (Laws of finite sums and finite products, Finite sums and finite products, by recursion).

Proof

technique · constructive
1.1

XX is nonempty, so a starting point x0Xx_0 \in X exists, and [L1] produces the sequence of iterates (xn)(x_n) with xn+1=f(xn)x_{n+1} = f(x_n) for every nn.

A2L1construct
1.2

If f(y)=yf(y) = y and f(z)=zf(z) = z then d(y,z)=d(f(y),f(z))qd(y,z)d(y,z) = d(f(y),f(z)) \le q\,d(y,z), so (1q)d(y,z)0(1-q)\,d(y,z) \le 0; since 1q>01-q > 0 this forces d(y,z)0d(y,z) \le 0, and d(y,z)0d(y,z) \ge 0 gives d(y,z)=0d(y,z) = 0 and y=zy = z.

A1L7L10
2.1

For every nn, d(xn+1,xn)qnd(x1,x0)d(x_{n+1},x_n) \le q^{\,n} d(x_1,x_0), by induction on nn: at n=0n = 0 this reads d(x1,x0)1d(x1,x0)d(x_1,x_0) \le 1 \cdot d(x_1,x_0); and if it holds at nn then d(xn+2,xn+1)=d(f(xn+1),f(xn))qd(xn+1,xn)qqnd(x1,x0)=qn+1d(x1,x0)d(x_{n+2},x_{n+1}) = d(f(x_{n+1}),f(x_n)) \le q\,d(x_{n+1},x_n) \le q \cdot q^{\,n} d(x_1,x_0) = q^{\,n+1} d(x_1,x_0).

step 1.1A1L2L3
2.2

For all nmn \le m, d(xm,xn)k=nm1d(xk+1,xk)d(x_m,x_n) \le \sum_{k=n}^{m-1} d(x_{k+1},x_k), by induction on mm from the triangle inequality: at m=nm = n both sides are 00, since an empty sum is 00; and d(xm+1,xn)d(xm,xn)+d(xm+1,xm)d(x_{m+1},x_n) \le d(x_m,x_n) + d(x_{m+1},x_m).

step 1.1L2L5L7
3.1

Combining, for nmn \le m: d(xm,xn)k=nm1qkd(x1,x0)=d(x1,x0)qnj<mnqjd(x1,x0)qn11q=qnCd(x_m,x_n) \le \sum_{k=n}^{m-1} q^{\,k} d(x_1,x_0) = d(x_1,x_0)\, q^{\,n} \sum_{j < m-n} q^{\,j} \le d(x_1,x_0)\, q^{\,n} \frac{1}{1-q} = q^{\,n} C, using the index shift qn+j=qnqjq^{\,n+j} = q^{\,n}q^{\,j} and monotonicity of finite sums. This is claim 3.

step 2.1step 2.2L3L4L5L10
4.1

The sequence (qnC)(q^{\,n} C) of reals is null by [L6], so there is NN with qnC<εq^{\,n} C < \varepsilon for every nNn \ge N, the terms being nonnegative. Hence for all m,nNm,n \ge N we get d(xm,xn)qmin{m,n}C<εd(x_m,x_n) \le q^{\min\{m,n\}} C < \varepsilon by step 3.1 and symmetry of dd, so (xn)(x_n) is Cauchy.

step 3.1L6L7L9L10
5.1

By [A2] the sequence converges: xnxx_n \to x^{*} for some xXx^{*} \in X.

step 4.1A2
6.1

ff is continuous, so f(xn)f(x)f(x_n) \to f(x^{*}), that is xn+1f(x)x_{n+1} \to f(x^{*}); and xn+1xx_{n+1} \to x^{*} as well, since given a real η>0\eta > 0 an index KK with d(xk,x)<ηd(x_k,x^{*}) < \eta for kKk \ge K also serves for the shifted indices n+1Kn+1 \ge K when nKn \ge K.

step 5.1L8L9
7.1

By uniqueness of limits f(x)=xf(x^{*}) = x^{*}, so xx^{*} is a fixed point and the iterates from x0x_0 converge to it.

step 5.1step 6.1L9
8.1

So a fixed point exists by step 7.1 and there is at most one by step 1.2, which is claim 1; the iterates from an arbitrary x0x_0 converge to a fixed point by step 7.1, hence to the unique one, which is claim 2; and claim 3 is step 3.1.

step 3.1step 7.1step 1.2discharge-construct

Remarks

CorollaryStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-27Open item page →

The a priori bound d(x,xn)qnd(x1,x0)/(1q)d(x^{*}, x_n) \le q^n d(x_1,x_0)/(1-q) and the a posteriori bound d(x,xn+1)qd(xn+1,xn)/(1q)d(x^{*}, x_{n+1}) \le q\,d(x_{n+1},x_n)/(1-q)

Statement

Let (X,d)(X,d) be a nonempty complete metric space, let f:XXf : X \to X be a contraction with constant qq, 0q<10 \le q < 1 (Lipschitz map, α\alpha-Hölder map for rational 0<α10 < \alpha \le 1, and contraction), let x0Xx_0 \in X, let xn+1:=f(xn)x_{n+1} := f(x_n) be the iterates, and let xx^{*} be the unique fixed point of ff, so that x=limnxnx^{*} = \lim_{n} x_n (A contraction of a nonempty complete metric space into itself has exactly one fixed point, the limit of the iterates from any starting point, A sequence in a metric space has at most one limit). Then for every nNn \in \mathbb{N}:

  1. A priori bound. d(x,xn)    qnd(x1,x0)1q.d(x^{*}, x_n) \;\le\; \frac{q^{\,n}\, d(x_1,x_0)}{1-q}.
  2. A posteriori bound. d(x,xn+1)    qd(xn+1,xn)1q.d(x^{*}, x_{n+1}) \;\le\; \frac{q\, d(x_{n+1}, x_n)}{1-q}.

The first bound is computable before the iteration is run, from the first step alone; the second uses the step just taken and is therefore sharper in practice.

Facts & Assumptions

Given: A nonempty complete metric space (X,d)(X,d), a contraction f:XXf : X \to X with constant qq satisfying 0q<10 \le q < 1, a starting point x0Xx_0 \in X, its iterates xn+1=f(xn)x_{n+1} = f(x_n), and the unique fixed point xx^{*} of ff; write C:=d(x1,x0)/(1q)C := d(x_1,x_0)/(1-q).

[A1]

Banach's theorem: ff has exactly one fixed point xx^{*}, the iterates from any starting point converge to it, and d(xm,xn)qnd(x1,x0)/(1q)d(x_m,x_n) \le q^{\,n} d(x_1,x_0)/(1-q) for all mnm \ge n (A contraction of a nonempty complete metric space into itself has exactly one fixed point, the limit of the iterates from any starting point).

[L1]

Reverse triangle inequality: d(u,w)d(v,w)d(u,v)|d(u,w) - d(v,w)| \le d(u,v) in any metric space (The reverse triangle inequality d(x,z)d(y,z)d(x,y)|d(x,z) - d(y,z)| \le d(x,y) in any metric space).

[L2]

Convergence in (X,d)(X,d) means d(xm,x)0d(x_m, x^{*}) \to 0 in R\mathbb{R}; limits in a metric space are unique, which licenses the notation limnxn\lim_n x_n for a sequence already known to converge (Convergence of a sequence in a metric space: xkxx_k \to x iff d(xk,x)0d(x_k, x) \to 0 in R\mathbb{R}, A sequence in a metric space has at most one limit, Limits and Cauchy sequences of reals).

[L3]

Limits of reals preserve non-strict inequalities holding eventually, a constant sequence converges to that constant, and the limit of a real sequence is unique (Limits preserve non-strict inequalities, A sequence has at most one limit).

[L4]

Recursion determines a sequence from its starting point and the map (The recursion theorem), and induction on N\mathbb{N} (The principle of mathematical induction).

Proof

technique · direct
1.1

Fix nNn \in \mathbb{N}. By [A1] the iterates converge to xx^{*}, so d(xm,x)0d(x_m,x^{*}) \to 0 as mm grows.

A1L2
1.2

Fix nn and consider the iterates of ff started at y0:=xny_0 := x_n. By uniqueness in the recursion theorem, yj=xn+jy_j = x_{n+j} for every jj, since both sides start at xnx_n and both satisfy the recursion uj+1=f(uj)u_{j+1} = f(u_j); in particular y1=xn+1y_1 = x_{n+1}.

L4
2.1

By [L1], d(xm,xn)d(x,xn)d(xm,x)|d(x_m,x_n) - d(x^{*},x_n)| \le d(x_m,x^{*}) for every mm, so the real sequence (d(xm,xn))m\big(d(x_m,x_n)\big)_{m} converges, and limmd(xm,xn)=d(x,xn)\lim_{m} d(x_m,x_n) = d(x^{*},x_n).

step 1.1L1L3
3.1

By [A1], d(xm,xn)qnCd(x_m,x_n) \le q^{\,n} C for every mnm \ge n, that is eventually in mm; the constant sequence with value qnCq^{\,n} C converges to qnCq^{\,n} C, so passing to the limit gives d(x,xn)qnCd(x^{*},x_n) \le q^{\,n} C, which is claim 1.

step 2.1A1L3L5
4.1

The fixed point of ff does not depend on the starting point, by uniqueness in [A1], so claim 1 applied to the sequence (yj)(y_j) at index 11 reads d(x,y1)q1d(y1,y0)/(1q)d(x^{*}, y_1) \le q^{\,1} d(y_1,y_0)/(1-q).

step 3.1step 1.2A1L5
5.1

Substituting y1=xn+1y_1 = x_{n+1} and y0=xny_0 = x_n gives d(x,xn+1)qd(xn+1,xn)/(1q)d(x^{*},x_{n+1}) \le q\,d(x_{n+1},x_n)/(1-q), which is claim 2; claim 1 is step 3.1.

step 3.1step 1.2step 4.1

Remarks

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (z-ai/glm-5.2)audited 2026-07-27Open item page →

A completion of a metric space: a complete metric space together with an isometric embedding onto a dense subspace

Definition

Let (X,d)(X,d) be a metric space (Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric). A completion of (X,d)(X,d) is a pair ((X^,d^),ι)\big((\widehat{X}, \widehat{d}),\, \iota\big) in which

The embedding is part of the data, not an afterthought. A completion is a pair, and two completions of the same space are compared through their embeddings (A completion is unique up to a unique isometry fixing the original space, and uniformly continuous maps into complete spaces extend through it); the underlying complete space alone carries no information about where XX sits inside it. This is the same discipline as for the metric itself: a metric space is a pair, not a set.

ι\iota identifies XX with a subspace of X^\widehat{X}, metric and topology included. An isometric embedding is injective, is an isometry onto its image, and carries the metric topology of XX onto the subspace topology of ι[X]\iota[X] (An isometric embedding is injective and carries the metric topology of the source onto the subspace topology of its image). So "XX is a dense subspace of a complete space" is an accurate reading of the definition, and the pedantic version with ι\iota written out is used only where two completions have to be compared.

Existence and uniqueness are theorems, not part of the definition. That every metric space has a completion is Every metric space has a completion, constructed as the equivalence classes of its Cauchy sequences; that any two are isometric by a unique isometry commuting with the embeddings is A completion is unique up to a unique isometry fixing the original space, and uniformly continuous maps into complete spaces extend through it. Until the first of those is proved, the phrase the completion is not licensed, and it is not used here.

Remarks

TheoremStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-07-27Open item page →

Every metric space has a completion, constructed as the equivalence classes of its Cauchy sequences

Statement

Let (X,d)(X,d) be a metric space (Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric) and let C\mathcal{C} be the set of all Cauchy sequences in XX (Cauchy sequence in a metric space). Then:

  1. For all x=(xn)x = (x_n) and y=(yn)y = (y_n) in C\mathcal{C} the real sequence (d(xn,yn))n\big(d(x_n,y_n)\big)_n converges, so ρ(x,y)  :=  limnd(xn,yn)\rho(x,y) \;:=\; \lim_{n} d(x_n,y_n) is a single well-determined real (The Cauchy criterion from the least-upper-bound property: in a complete ordered field every Cauchy sequence converges, A sequence has at most one limit).
  2. The relation xy:ρ(x,y)=0x \sim y :\Longleftrightarrow \rho(x,y) = 0 is an equivalence relation on C\mathcal{C}. Write X^:=C/ ⁣\widehat{X} := \mathcal{C}/\!\sim for the set of its classes and [x][x] for the class of xx.
  3. d^([x],[y]):=ρ(x,y)\widehat{d}\big([x],[y]\big) := \rho(x,y) does not depend on the chosen representatives, and d^\widehat{d} is a metric on X^\widehat{X}.
  4. The map ι:XX^\iota : X \to \widehat{X} sending pp to the class of the constant sequence at pp is an isometric embedding with dense image (Isometry, isometric embedding, and the subspace metric on a subset, Interior, closure, boundary, limit point, isolated point and dense subset of a metric space).
  5. (X^,d^)(\widehat{X}, \widehat{d}) is complete.

Consequently ((X^,d^),ι)\big((\widehat{X},\widehat{d}), \iota\big) is a completion of (X,d)(X,d) (A completion of a metric space: a complete metric space together with an isometric embedding onto a dense subspace), and every metric space has a completion.

The notation is kept honest. A Cauchy sequence in XX need not converge in XX, so no symbol limnxn\lim_n x_n appears anywhere below; the only limits taken are limits of real sequences, and each is written only after its existence has been proved. The equivalence relation is defined and verified here rather than cited, as was done for The integers as equivalence classes of pairs of naturals, so that the construction is self-contained and its transitivity argument is visible at the point of use.

Facts & Assumptions

Given: A metric space (X,d)(X,d); the set C\mathcal{C} of Cauchy sequences in XX; elements x=(xn)x = (x_n), y=(yn)y = (y_n), z=(zn)z = (z_n) of C\mathcal{C}; a real ε>0\varepsilon > 0.

[A1]

Cauchyness: for every real ε>0\varepsilon > 0 there is KK with d(xn,xm)<εd(x_n,x_m) < \varepsilon for all n,mKn,m \ge K (Cauchy sequence in a metric space, The rationals embed densely in the reals).

[L1]

Reverse triangle inequality: d(u,w)d(v,w)d(u,v)|d(u,w) - d(v,w)| \le d(u,v) (The reverse triangle inequality d(x,z)d(y,z)d(x,y)|d(x,z) - d(y,z)| \le d(x,y) in any metric space); with the triangle inequality for the absolute value (Basic properties of the absolute value) this gives the quadrilateral estimate d(u,v)d(u,v)d(u,u)+d(v,v)|d(u,v) - d(u',v')| \le d(u,u') + d(v,v').

[L2]

Every Cauchy sequence of reals converges, and the limit of a real sequence is unique, which licenses the notation limnan\lim_n a_n for a sequence already known to converge (The Cauchy criterion from the least-upper-bound property: in a complete ordered field every Cauchy sequence converges, A sequence has at most one limit, Limits and Cauchy sequences of reals).

[L3]

Limits of reals preserve non-strict inequalities holding eventually, and behave additively (Limits preserve non-strict inequalities, Algebra of limits: sums, scalar multiples, products and quotients); a constant sequence converges to that constant.

[L6]

Countable choice: a family (Ak)kN(A_k)_{k \in \mathbb{N}} of nonempty sets admits kakk \mapsto a_k with akAka_k \in A_k (The Axiom of Countable Choice (ACω\mathrm{AC}_\omega)).

[L7]

For every real η>0\eta > 0 there is a natural KK with 1/(K+1)<η1/(K+1) < \eta (For every ε>0\varepsilon > 0 in a complete ordered field there is a natural n1n \ge 1 with 1/n<ε1/n < \varepsilon).

Proof

technique · constructive
1.1

The quadrilateral estimate of [L1] gives d(xn,yn)d(xm,ym)d(xn,xm)+d(yn,ym)|d(x_n,y_n) - d(x_m,y_m)| \le d(x_n,x_m) + d(y_n,y_m) for all n,mn,m.

L1
2.1

Given a real ε>0\varepsilon > 0, [A1] supplies KxK_x and KyK_y with d(xn,xm)<ε/2d(x_n,x_m) < \varepsilon/2 and d(yn,ym)<ε/2d(y_n,y_m) < \varepsilon/2 for indices beyond them; with K:=max{Kx,Ky}K := \max\{K_x,K_y\} the sequence (d(xn,yn))n\big(d(x_n,y_n)\big)_n satisfies d(xn,yn)d(xm,ym)<ε|d(x_n,y_n) - d(x_m,y_m)| < \varepsilon for n,mKn,m \ge K, so it is a Cauchy sequence of reals.

step 1.1A1L8
3.1

By [L2] that sequence converges and its limit is unique, so ρ(x,y):=limnd(xn,yn)\rho(x,y) := \lim_n d(x_n,y_n) is a single well-determined real: claim 1.

step 2.1L2construct
4.1

ρ\rho is nonnegative and symmetric, and satisfies ρ(x,z)ρ(x,y)+ρ(y,z)\rho(x,z) \le \rho(x,y) + \rho(y,z): the terms d(xn,yn)d(x_n,y_n) are nonnegative, d(xn,yn)=d(yn,xn)d(x_n,y_n) = d(y_n,x_n), and d(xn,zn)d(xn,yn)+d(yn,zn)d(x_n,z_n) \le d(x_n,y_n) + d(y_n,z_n) for every nn, and all three pass to the limit.

step 3.1L3L4
5.1

Claim 2: \sim is reflexive since d(xn,xn)=0d(x_n,x_n) = 0 for every nn; symmetric since ρ\rho is; and transitive, since ρ(x,y)=ρ(y,z)=0\rho(x,y) = \rho(y,z) = 0 gives 0ρ(x,z)0+0=00 \le \rho(x,z) \le 0 + 0 = 0. So \sim is an equivalence relation and X^=C/ ⁣\widehat{X} = \mathcal{C}/\!\sim is defined.

step 4.1L4construct
6.1

Claim 3, well-definedness: if xxx \sim x' and yyy \sim y' then, by [L1] applied termwise, d(xn,yn)d(xn,yn)d(xn,xn)+d(yn,yn)|d(x_n,y_n) - d(x'_n,y'_n)| \le d(x_n,x'_n) + d(y_n,y'_n); passing to the limit gives ρ(x,y)ρ(x,y)ρ(x,x)+ρ(y,y)=0|\rho(x,y) - \rho(x',y')| \le \rho(x,x') + \rho(y,y') = 0, so ρ(x,y)=ρ(x,y)\rho(x,y) = \rho(x',y'). Hence d^([x],[y]):=ρ(x,y)\widehat{d}([x],[y]) := \rho(x,y) is a well-defined function on X^×X^\widehat{X} \times \widehat{X}.

step 3.1step 5.1L1L3
7.1

d^\widehat{d} is a metric: symmetry and the triangle inequality are step 4.1 read on classes, and d^([x],[y])=0\widehat{d}([x],[y]) = 0 says ρ(x,y)=0\rho(x,y) = 0, which says xyx \sim y, which says [x]=[y][x] = [y]. This completes claim 3.

step 4.1step 5.1step 6.1L4
8.1

Claim 4: for pXp \in X the constant sequence at pp is Cauchy, so ι(p):=[(p)n]\iota(p) := [(p)_n] is defined, and d^(ι(p),ι(q))=limnd(p,q)=d(p,q)\widehat{d}(\iota(p),\iota(q)) = \lim_n d(p,q) = d(p,q), a constant sequence; so ι\iota is an isometric embedding.

step 7.1L3construct
9.1

Density: let [x]X^[x] \in \widehat{X} and let ε>0\varepsilon > 0 be real. By [A1] there is NN with d(xn,xm)<ε/2d(x_n,x_m) < \varepsilon/2 for all n,mNn,m \ge N; in particular d(xn,xN)ε/2d(x_n,x_N) \le \varepsilon/2 for all nNn \ge N, so d^([x],ι(xN))=limnd(xn,xN)ε/2<ε\widehat{d}([x], \iota(x_N)) = \lim_n d(x_n,x_N) \le \varepsilon/2 < \varepsilon. Hence every ball around [x][x] meets ι[X]\iota[X], that is ι[X]\iota[X] is dense, completing claim 4.

step 8.1A1L3L5
10.1

Claim 5: let (ξ(k))(\xi^{(k)}) be a Cauchy sequence in (X^,d^)(\widehat{X},\widehat{d}). For each kk the set Ak:={pX:d^(ξ(k),ι(p))<1/(k+1)}A_k := \{\, p \in X : \widehat{d}(\xi^{(k)}, \iota(p)) < 1/(k+1) \,\} is nonempty by step 9.1, so [L6] supplies akAka_k \in A_k for every kk, that is a sequence (ak)(a_k) in XX with d^(ξ(k),ι(ak))<1/(k+1)\widehat{d}(\xi^{(k)}, \iota(a_k)) < 1/(k+1).

step 9.1L6L7choose
11.1

(ak)(a_k) is Cauchy in XX: since ι\iota is isometric, d(ak,al)=d^(ι(ak),ι(al))1/(k+1)+d^(ξ(k),ξ(l))+1/(l+1)d(a_k,a_l) = \widehat{d}(\iota(a_k),\iota(a_l)) \le 1/(k+1) + \widehat{d}(\xi^{(k)},\xi^{(l)}) + 1/(l+1); given a real ε>0\varepsilon > 0, choose KK so large that 1/(K+1)<ε/31/(K+1) < \varepsilon/3 and d^(ξ(k),ξ(l))<ε/3\widehat{d}(\xi^{(k)},\xi^{(l)}) < \varepsilon/3 for all k,lKk,l \ge K, and then d(ak,al)<εd(a_k,a_l) < \varepsilon for all k,lKk,l \ge K. So a:=(ak)Ca := (a_k) \in \mathcal{C} and [a]X^[a] \in \widehat{X}.

step 8.1step 10.1L4L7L8
12.1

ξ(k)[a]\xi^{(k)} \to [a]: given a real ε>0\varepsilon > 0 take KK as in step 11.1 for ε/3\varepsilon/3, so that d(ak,an)<ε/3d(a_k,a_n) < \varepsilon/3 for all k,nKk,n \ge K, enlarged if necessary so that also 1/(K+1)<ε/31/(K+1) < \varepsilon/3. For kKk \ge K we have d(ak,an)ε/3d(a_k,a_n) \le \varepsilon/3 for all nKn \ge K, hence d^(ι(ak),[a])=limnd(ak,an)ε/3\widehat{d}(\iota(a_k),[a]) = \lim_n d(a_k,a_n) \le \varepsilon/3, and therefore d^(ξ(k),[a])d^(ξ(k),ι(ak))+d^(ι(ak),[a])<ε/3+ε/3<ε\widehat{d}(\xi^{(k)},[a]) \le \widehat{d}(\xi^{(k)},\iota(a_k)) + \widehat{d}(\iota(a_k),[a]) < \varepsilon/3 + \varepsilon/3 < \varepsilon.

step 10.1step 11.1L3L4L5
13.1

So every Cauchy sequence in (X^,d^)(\widehat{X},\widehat{d}) converges in it, which is claim 5; with claims 1 to 4 this exhibits ((X^,d^),ι)\big((\widehat{X},\widehat{d}),\iota\big) as a completion of the arbitrary metric space (X,d)(X,d).

step 3.1step 5.1step 7.1step 9.1step 12.1discharge-construct

Remarks

  • What the new points are. A point of X^\widehat{X} is a class of Cauchy sequences of XX, two sequences being identified exactly when the distance between their nn-th terms tends to 00. The old points reappear as the classes of constant sequences, and the new ones are the classes of Cauchy sequences that had nowhere to go. This is the same move that builds R\mathbb{R} out of Q\mathbb{Q}, and the resulting completion of Q\mathbb{Q} really is R\mathbb{R} (The completion of Q\mathbb{Q} under the usual metric is R\mathbb{R} ).
  • Where choice is spent, and where it is not. Only at step 10.1, which selects one point of XX per natural number: that is exactly ACω\mathrm{AC}_\omega (The Axiom of Countable Choice (ACω\mathrm{AC}_\omega)). Claims 1 to 4 are choice free. The selection could not be avoided by a uniqueness argument, because a point of XX within 1/(k+1)1/(k+1) of ξ(k)\xi^{(k)} is in general far from unique.
  • The quadrilateral estimate does most of the work. Step 1.1 is used twice: at step 2.1, to show (d(xn,yn))n\big(d(x_n,y_n)\big)_n is Cauchy, and at step 6.1, to show ρ\rho is independent of representatives. It is the reverse triangle inequality (The reverse triangle inequality d(x,z)d(y,z)d(x,y)|d(x,z) - d(y,z)| \le d(x,y) in any metric space) applied twice and added. The triangle inequality for ρ\rho, and hence for d^\widehat{d}, does not use it: step 4.1 gets that from the triangle inequality of dd applied termwise and passed to the limit.
  • Nothing here needs XX to be nonempty. If X=X = \emptyset then C=\mathcal{C} = \emptyset, X^=\widehat{X} = \emptyset, and the empty metric space is complete, vacuously. The construction degenerates correctly rather than requiring a hypothesis.
TheoremStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-27Open item page →

A completion is unique up to a unique isometry fixing the original space, and uniformly continuous maps into complete spaces extend through it

Statement

Let (X,d)(X,d) be a metric space (Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric); completions of it exist (Every metric space has a completion, constructed as the equivalence classes of its Cauchy sequences, A completion of a metric space: a complete metric space together with an isometric embedding onto a dense subspace). Then:

  1. Universal property. Let ((X^,d^),ι)\big((\widehat{X},\widehat{d}), \iota\big) be a completion of (X,d)(X,d), let (Z,dZ)(Z,d_Z) be a complete metric space (Complete metric space: every Cauchy sequence converges in the space) and let f:XZf : X \to Z be uniformly continuous (Uniform continuity of a map of metric spaces: one δ\delta serving every point). Then there is exactly one continuous F:X^ZF : \widehat{X} \to Z with Fι=fF \circ \iota = f, and that FF is uniformly continuous.
  2. Uniqueness of the completion. Let ((X^1,d^1),ι1)\big((\widehat{X}_1,\widehat{d}_1), \iota_1\big) and ((X^2,d^2),ι2)\big((\widehat{X}_2,\widehat{d}_2), \iota_2\big) be completions of (X,d)(X,d). Then there is exactly one continuous φ:X^1X^2\varphi : \widehat{X}_1 \to \widehat{X}_2 with φι1=ι2\varphi \circ \iota_1 = \iota_2, and that φ\varphi is an isometry (Isometry, isometric embedding, and the subspace metric on a subset).

So a completion is determined by (X,d)(X,d) up to a unique isometry compatible with the embeddings, which is what licenses the phrase the completion from here on.

Facts & Assumptions

Given: A metric space (X,d)(X,d); completions ((X^,d^),ι)\big((\widehat{X},\widehat{d}),\iota\big), ((X^1,d^1),ι1)\big((\widehat{X}_1,\widehat{d}_1),\iota_1\big) and ((X^2,d^2),ι2)\big((\widehat{X}_2,\widehat{d}_2),\iota_2\big) of it; a complete metric space (Z,dZ)(Z,d_Z); a uniformly continuous f:XZf : X \to Z; a real ε>0\varepsilon > 0.

[A2]

Uniform continuity of ff: one δ>0\delta > 0 per ε>0\varepsilon > 0 serving every pair (Uniform continuity of a map of metric spaces: one δ\delta serving every point).

[L2]

Extension from a dense subspace: a uniformly continuous map from a dense subspace of a metric space into a complete metric space has a uniformly continuous extension to the whole space, and it is the only continuous one (A uniformly continuous map from a dense subspace into a complete metric space extends uniquely to a uniformly continuous map on the whole space).

[L5]

Quadrilateral estimate: d(u,v)d(u,v)d(u,u)+d(v,v)|d(u,v) - d(u',v')| \le d(u,u') + d(v,v'), from the reverse triangle inequality and the triangle inequality for the absolute value (The reverse triangle inequality d(x,z)d(y,z)d(x,y)|d(x,z) - d(y,z)| \le d(x,y) in any metric space, Basic properties of the absolute value).

Proof

technique · direct
1.1

By [L1] the map ι\iota is an isometry of XX onto the subspace ι[X]\iota[X] of X^\widehat{X}, so its inverse ι1:ι[X]X\iota^{-1} : \iota[X] \to X is an isometry and d^(u,v)=d(ι1(u),ι1(v))\widehat{d}(u,v) = d(\iota^{-1}(u), \iota^{-1}(v)) for all u,vι[X]u,v \in \iota[X].

A1L1
2.1

Hence fι1:ι[X]Zf \circ \iota^{-1} : \iota[X] \to Z is uniformly continuous: the δ\delta that [A2] supplies for ε\varepsilon also serves here, since d^(u,v)<δ\widehat{d}(u,v) < \delta gives d(ι1(u),ι1(v))<δd(\iota^{-1}(u),\iota^{-1}(v)) < \delta and hence dZ(f(ι1(u)),f(ι1(v)))<εd_Z(f(\iota^{-1}(u)), f(\iota^{-1}(v))) < \varepsilon.

step 1.1A2
3.1

ι[X]\iota[X] is dense in X^\widehat{X} and ZZ is complete, so [L2] gives a uniformly continuous F:X^ZF : \widehat{X} \to Z extending fι1f \circ \iota^{-1}, and FF is the only continuous map X^Z\widehat{X} \to Z that does so.

step 2.1A1L2
4.1

Fι=fF \circ \iota = f, since F(ι(x))=f(ι1(ι(x)))=f(x)F(\iota(x)) = f(\iota^{-1}(\iota(x))) = f(x) for every xXx \in X; and if G:X^ZG : \widehat{X} \to Z is continuous with Gι=fG \circ \iota = f then GG agrees with fι1f \circ \iota^{-1} on ι[X]\iota[X], so G=FG = F by the uniqueness in step 3.1. This is claim 1.

step 3.1L1
5.1

For claim 2, note that ι2:XX^2\iota_2 : X \to \widehat{X}_2 is an isometric embedding, hence uniformly continuous with δ=ε\delta = \varepsilon, and X^2\widehat{X}_2 is complete. Claim 1, applied to the completion ((X^1,d^1),ι1)\big((\widehat{X}_1,\widehat{d}_1),\iota_1\big) with Z=X^2Z = \widehat{X}_2 and f=ι2f = \iota_2, yields exactly one continuous φ:X^1X^2\varphi : \widehat{X}_1 \to \widehat{X}_2 with φι1=ι2\varphi \circ \iota_1 = \iota_2, and φ\varphi is uniformly continuous.

step 4.1A1
6.1

Symmetrically there is exactly one continuous ψ:X^2X^1\psi : \widehat{X}_2 \to \widehat{X}_1 with ψι2=ι1\psi \circ \iota_2 = \iota_1, and it is uniformly continuous.

step 5.1
6.2

Let u,vX^1u,v \in \widehat{X}_1. Density of ι1[X]\iota_1[X] and [L3] supply sequences (pk)(p_k) and (qk)(q_k) in XX with ι1(pk)u\iota_1(p_k) \to u and ι1(qk)v\iota_1(q_k) \to v in X^1\widehat{X}_1; by continuity of φ\varphi and φι1=ι2\varphi \circ \iota_1 = \iota_2 we get ι2(pk)φ(u)\iota_2(p_k) \to \varphi(u) and ι2(qk)φ(v)\iota_2(q_k) \to \varphi(v) in X^2\widehat{X}_2.

step 5.1A1L3L4
7.1

ψφ:X^1X^1\psi \circ \varphi : \widehat{X}_1 \to \widehat{X}_1 is continuous and satisfies (ψφ)ι1=ψι2=ι1(\psi \circ \varphi) \circ \iota_1 = \psi \circ \iota_2 = \iota_1; the identity of X^1\widehat{X}_1 is continuous and satisfies the same identity; so by the uniqueness in claim 1, applied with Z=X^1Z = \widehat{X}_1 and f=ι1f = \iota_1, we get ψφ=id\psi \circ \varphi = \mathrm{id}. Symmetrically φψ=id\varphi \circ \psi = \mathrm{id}, so φ\varphi is a bijection with inverse ψ\psi.

step 4.1step 5.1step 6.1
7.2

By [L5] the real sequence (d^1(ι1(pk),ι1(qk)))k\big(\widehat{d}_1(\iota_1(p_k),\iota_1(q_k))\big)_k converges to d^1(u,v)\widehat{d}_1(u,v) and (d^2(ι2(pk),ι2(qk)))k\big(\widehat{d}_2(\iota_2(p_k),\iota_2(q_k))\big)_k converges to d^2(φ(u),φ(v))\widehat{d}_2(\varphi(u),\varphi(v)); but the two sequences are equal termwise, both being d(pk,qk)d(p_k,q_k) because ι1\iota_1 and ι2\iota_2 are isometric embeddings. Hence the limits agree and d^2(φ(u),φ(v))=d^1(u,v)\widehat{d}_2(\varphi(u),\varphi(v)) = \widehat{d}_1(u,v).

step 6.2A1L5L6
8.1

So φ\varphi is a bijective isometric embedding, that is an isometry, and it is the only continuous map with φι1=ι2\varphi \circ \iota_1 = \iota_2; this is claim 2, and claim 1 is step 4.1.

step 4.1step 7.1step 7.2

Remarks

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-27Open item page →

Complete metrizability: admitting a topologically equivalent complete metric is preserved by homeomorphism and by closed subspaces, and (0,)(0,\infty) has it without being complete

Statement

Let (X,d)(X,d) be a metric space (Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric) and let Td\mathcal{T}_d be its metric topology (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). Call Td\mathcal{T}_d completely metrizable if some metric ρ\rho on XX is topologically equivalent to dd, that is Tρ=Td\mathcal{T}_\rho = \mathcal{T}_d (Topologically, uniformly and Lipschitz equivalent metrics on a set), and makes (X,ρ)(X,\rho) complete (Complete metric space: every Cauchy sequence converges in the space). Then:

  1. Homeomorphism invariance. Let (Y,e)(Y,e) be a metric space and let h:XYh : X \to Y be a bijection (Injection, surjection, bijection) such that hh and h1h^{-1} are continuous (Continuity of a map between metric spaces, at a point and globally, in the ε\varepsilon-δ\delta form). If Td\mathcal{T}_d is completely metrizable then so is Te\mathcal{T}_e.
  2. Closed subspaces. If Td\mathcal{T}_d is completely metrizable and AXA \subseteq X is closed in (X,d)(X,d), then TdA\mathcal{T}_{d_A} is completely metrizable, dAd_A being the subspace metric (Isometry, isometric embedding, and the subspace metric on a subset).
  3. The property is strictly weaker than completeness. Let P:=(0,)RP := (0,\infty) \subseteq \mathbb{R} (Intervals of R\mathbb{R}: the nine order-convex forms, nondegeneracy, and length) carry d(x,y):=xyd(x,y) := |x-y| (The absolute value makes R\mathbb{R} a metric space: d(x,y)=xyd(x,y) = |x-y| is a metric, its open balls are the intervals (xr,x+r)(x-r, x+r), and it is unbounded). Then (P,d)(P,d) is not complete, while ρP(x,y)  :=  xy  +  1x1y\rho_P(x,y) \;:=\; |x-y| \;+\; \left| \frac{1}{x} - \frac{1}{y} \right| is a complete metric on PP with TρP=Td\mathcal{T}_{\rho_P} = \mathcal{T}_d. So Td\mathcal{T}_d is completely metrizable although no completeness assumption holds for dd itself.

Complete metrizability is a condition on the collection of open sets alone: the metric is quantified over and does not survive into the statement. That is exactly what completeness fails to be, and claim 3 shows the two conditions are genuinely different rather than merely stated differently.

Facts & Assumptions

Given: A metric space (X,d)(X,d); a metric space (Y,e)(Y,e) and a bijection h:XYh : X \to Y with hh and h1h^{-1} continuous; a subset AXA \subseteq X closed in (X,d)(X,d) and carrying the subspace metric dAd_A; the set P:=(0,)P := (0,\infty) with d(x,y)=xyd(x,y) = |x-y|; a real ε>0\varepsilon > 0.

[A1]

Td\mathcal{T}_d is completely metrizable: there is a metric ρ\rho on XX with Tρ=Td\mathcal{T}_\rho = \mathcal{T}_d and (X,ρ)(X,\rho) complete (Topologically, uniformly and Lipschitz equivalent metrics on a set, Complete metric space: every Cauchy sequence converges in the space, 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).

[L2]

The subspace metric is the restriction, dA=d(A×A)d_A = d \restriction (A \times A); so a sequence in AA is dAd_A-Cauchy exactly when it is dd-Cauchy, and converges to aAa \in A in (A,dA)(A,d_A) exactly when it converges to aa in (X,d)(X,d) (Isometry, isometric embedding, and the subspace metric on a subset, Cauchy sequence in a metric space, Convergence of a sequence in a metric space: xkxx_k \to x iff d(xk,x)0d(x_k, x) \to 0 in R\mathbb{R}).

[L3]

A complete subspace of any metric space is closed, and a closed subspace of a complete space is complete (A subspace of a complete metric space is complete iff it is closed, and a complete subspace of any metric space is closed).

[L4]

An isometric embedding ff satisfies dY(f(u),f(v))=dX(u,v)d_Y(f(u),f(v)) = d_X(u,v), and a subset UU of its source is open exactly when f[U]f[U] is open in the image with its subspace metric (Isometry, isometric embedding, and the subspace metric on a subset, An isometric embedding is injective and carries the metric topology of the source onto the subspace topology of its image).

[L9]

For x>0x > 0 the reciprocal 1/x1/x is positive, 1/x=1/y1/x = 1/y forces x=yx = y, and y>a/2>0y > a/2 > 0 gives 1/(ay)<2/a21/(ay) < 2/a^2 (Inverses of positives are positive, and reciprocation reverses order, Reciprocals and order: 1/r1/r against 11).

[L10]

A bijection hh satisfies h[U]=(h1)1[U]h[U] = (h^{-1})^{-1}[U] and h1[h[U]]=Uh^{-1}[h[U]] = U for every UU in its source (Injection, surjection, bijection).

Proof

technique · direct
1.1

If σ\sigma and σ\sigma' are metrics on one set ZZ, then Tσ=Tσ\mathcal{T}_\sigma = \mathcal{T}_{\sigma'} holds exactly when both of the following do: for every zZz \in Z and real ε>0\varepsilon > 0 there is a real δ>0\delta > 0 with σ(z,w)<ε\sigma'(z,w) < \varepsilon whenever σ(z,w)<δ\sigma(z,w) < \delta, and the same with σ\sigma and σ\sigma' interchanged. Indeed the two conditions say that the two identity maps are ε\varepsilon-δ\delta continuous, which by [L1] says that each topology is contained in the other.

L1
1.2

For claim 1 let ρ\rho be as in [A1] and put ρ(y,y):=ρ(h1(y),h1(y))\rho'(y,y') := \rho(h^{-1}(y), h^{-1}(y')) for y,yYy,y' \in Y. This is a metric on YY: (M2) and (M3) are inherited pointwise from ρ\rho, and (M1) holds because h1h^{-1} is injective, so ρ(y,y)=0\rho'(y,y') = 0 gives h1(y)=h1(y)h^{-1}(y) = h^{-1}(y') and hence y=yy = y'. By construction ρ(h(x),h(x))=ρ(x,x)\rho'(h(x),h(x')) = \rho(x,x'), so h:(X,ρ)(Y,ρ)h : (X,\rho) \to (Y,\rho') is a bijective isometric embedding.

A1L5L10construct
1.3

For claim 3 put σ(x,y):=1/x1/y\sigma(x,y) := |1/x - 1/y| for x,yPx,y \in P. This is a metric on PP: it is nonnegative and symmetric, it satisfies the triangle inequality because the absolute value does, and σ(x,y)=0\sigma(x,y) = 0 gives 1/x=1/y1/x = 1/y and hence x=yx = y.

L5L9construct
1.4

A sum of two metrics on one set is again a metric, since symmetry and the triangle inequality add, the sum of two nonnegative reals is nonnegative, and the sum vanishes exactly when both summands do. Hence ρP=d+σ\rho_P = d + \sigma is a metric on PP, and d(x,y)ρP(x,y)d(x,y) \le \rho_P(x,y) and σ(x,y)ρP(x,y)\sigma(x,y) \le \rho_P(x,y) for all x,yPx,y \in P.

L5
1.5

Let aPa \in P and let ε>0\varepsilon > 0 be real; put δ:=min{a/2, ε/(1+2/a2)}\delta := \min\{\, a/2,\ \varepsilon/(1 + 2/a^2) \,\}, a positive real. For yPy \in P with ay<δ|a - y| < \delta one has y>aa/2=a/2y > a - a/2 = a/2, hence ay>a2/2ay > a^2/2 and σ(a,y)=ay/(ay)<2ay/a2\sigma(a,y) = |a-y|/(ay) < 2|a-y|/a^2, so ρP(a,y)<ay(1+2/a2)<ε\rho_P(a,y) < |a-y| \cdot (1 + 2/a^2) < \varepsilon.

L5L9algebra
1.6

The sequence xk:=1/(k+2)x_k := 1/(k+2) has all its terms in PP and converges in R\mathbb{R} to 00, which is not in PP; so PP is not sequentially closed in R\mathbb{R} and therefore not closed in (R,xy)(\mathbb{R}, |x-y|).

L6L7L8L9
1.7

For claim 2 let ρ\rho be as in [A1]. Since Tρ=Td\mathcal{T}_\rho = \mathcal{T}_d and AA is closed in (X,d)(X,d), the set AA is closed in (X,ρ)(X,\rho) as well, so (A,ρA)(A, \rho_A) is complete by [L3], ρA\rho_A being the restriction of ρ\rho to A×AA \times A.

A1L2L3
2.1

Claim 1, completeness: let (yk)(y_k) be a ρ\rho'-Cauchy sequence in YY. By step 1.2 the sequence (h1(yk))(h^{-1}(y_k)) is ρ\rho-Cauchy, so by [A1] it converges in (X,ρ)(X,\rho) to some xXx \in X, and then ρ(yk,h(x))=ρ(h1(yk),x)0\rho'(y_k, h(x)) = \rho(h^{-1}(y_k), x) \to 0, that is ykh(x)y_k \to h(x) in (Y,ρ)(Y,\rho'). So (Y,ρ)(Y,\rho') is complete.

step 1.2A1L5
2.2

Claim 1, topology: by [L4] applied to the bijective isometric embedding hh of step 1.2, whose image is all of YY with ρ\rho' itself as subspace metric, a set UXU \subseteq X is ρ\rho-open exactly when h[U]h[U] is ρ\rho'-open. And UU is dd-open exactly when h[U]h[U] is ee-open, since h[U]=(h1)1[U]h[U] = (h^{-1})^{-1}[U] is ee-open for dd-open UU by continuity of h1h^{-1}, and conversely U=h1[h[U]]U = h^{-1}[h[U]] is dd-open for ee-open h[U]h[U] by continuity of hh. As Tρ=Td\mathcal{T}_\rho = \mathcal{T}_d by [A1], the two equivalences give Tρ=Te\mathcal{T}_{\rho'} = \mathcal{T}_e.

step 1.2A1L1L4L10
2.3

Claim 2, topology: apply step 1.1 to ρ\rho and dd on XX, which is legitimate by [A1], and restrict the two resulting ε\varepsilon-δ\delta conditions to points of AA; since ρA\rho_A and dAd_A are the restrictions of ρ\rho and dd, the same δ\deltas witness the two conditions of step 1.1 for ρA\rho_A and dAd_A on AA, whence TρA=TdA\mathcal{T}_{\rho_A} = \mathcal{T}_{d_A}.

step 1.1step 1.7A1L2
2.4

Claim 3, topology: by step 1.4 the identity (P,ρP)(P,d)(P,\rho_P) \to (P,d) satisfies the first condition of step 1.1 with δ:=ε\delta := \varepsilon, and by step 1.5 the identity (P,d)(P,ρP)(P,d) \to (P,\rho_P) satisfies the second; so TρP=Td\mathcal{T}_{\rho_P} = \mathcal{T}_d.

step 1.1step 1.4step 1.5
2.5

Claim 3, failure of completeness for dd: were (P,d)(P,d) complete, [L3] would make PP closed in (R,xy)(\mathbb{R}, |x-y|), contradicting step 1.6. So (P,d)(P,d) is not complete.

step 1.6L2L3L6
2.6

Claim 3, completeness of ρP\rho_P: let (xk)(x_k) be a ρP\rho_P-Cauchy sequence in PP. By the two inequalities of step 1.4 both (xk)(x_k) and (1/xk)(1/x_k) are Cauchy sequences of reals, so by [L6] they converge, say xkLx_k \to L and 1/xkc1/x_k \to c; and L0L \ge 0 and c0c \ge 0, all terms being positive.

step 1.3step 1.4L2L6L7
3.1

Claim 1 is established: ρ\rho' is a complete metric on YY with Tρ=Te\mathcal{T}_{\rho'} = \mathcal{T}_e, so Te\mathcal{T}_e is completely metrizable.

step 2.1step 2.2
3.2

Claim 2 is established: ρA\rho_A is a complete metric on AA with TρA=TdA\mathcal{T}_{\rho_A} = \mathcal{T}_{d_A}, so TdA\mathcal{T}_{d_A} is completely metrizable.

step 1.7step 2.3
3.3

Continuing step 2.6: xk(1/xk)=1x_k \cdot (1/x_k) = 1 for every kk, so Lc=1L c = 1 by multiplicativity of limits; hence L0L \ne 0, so L>0L > 0 and LPL \in P, and c=1/Lc = 1/L.

step 2.6L7L9
4.1

Hence ρP(xk,L)=xkL+1/xk1/L0\rho_P(x_k, L) = |x_k - L| + |1/x_k - 1/L| \to 0 by additivity of limits, that is xkLx_k \to L in (P,ρP)(P, \rho_P) with LPL \in P; every ρP\rho_P-Cauchy sequence in PP therefore converges in PP, and (P,ρP)(P,\rho_P) is complete.

step 2.6step 3.3L7
5.1

Claim 3 is established by step 2.4, step 2.5 and step 4.1, and claims 1 and 2 by step 3.1 and step 3.2.

step 2.4step 2.5step 3.1step 3.2step 4.1

Remarks

  • What claim 3 decides, and what it leaves open. It settles that "carries a complete metric" is strictly weaker than "this metric is complete", on the cheapest example available here. It does not characterise the topologies that are completely metrizable. The classical characterisation is Alexandroff's theorem — a subspace of a complete metric space is completely metrizable exactly when it is a GδG_\delta subset — and it is out of reach at this point in the library, needing countable intersections of open sets, the Baire category theorem, and a metric built as a convergent series of terms 1/dist(x,XUn)1/dist(y,XUn)|1/\operatorname{dist}(x, X \setminus U_n) - 1/\operatorname{dist}(y, X \setminus U_n)|. None of that is available here.

  • The one-sided reading of claim 2. A closed subspace of a completely metrizable space is completely metrizable. An open one is too, and so is any countable intersection of open sets, but that is Alexandroff's theorem and is not proved here, so nothing on this page licenses either. Nor does anything here decide a subspace that is neither open nor closed: (0,1](0,1] inside R\mathbb{R} is completely metrizable and Q\mathbb{Q} is not, and both facts need machinery this page does not have.

  • Where the term is fixed. This item introduces "completely metrizable" as a property of a metric topology, since a topology here is a collection of subsets (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) rather than an abstract space. A later page of this library restates it for a general topological space; that restatement is a transfer of this definition along the identification of the two developments, not a second notion.

  • Claim 1 is what makes the property topological at all. Read literally, the definition already refers to Td\mathcal{T}_d alone, so the content of claim 1 is that the property travels between different underlying sets: a homeomorphism transports one complete metric to another, by making itself an isometry (An isometric embedding is injective and carries the metric topology of the source onto the subspace topology of its image). Completeness itself does not travel that way, since a homeomorphism need not be an isometry for the given metrics, and that is the whole difference.

RemarkRemark: AI-generatedProof: Not applicablejudge pass (z-ai/glm-5.2)audited 2026-07-27Open item page →

Completeness belongs to the metric; the topological invariant is complete metrizability, which this page introduces and only a much later page characterises

Orientation

This page has proved that completeness is a property of the metric and not of the topology it induces: two metrics on one set can have exactly the same open sets while only one of them is complete (FALSE: completeness of a metric space is determined by its topology, Complete metric space: every Cauchy sequence converges in the space, Topologically, uniformly and Lipschitz equivalent metrics on a set). That leaves an obvious question, and this remark says what the question is, what the page now answers, and what it does not.

The question. Given the open sets, is there some metric inducing them that is complete? A topology for which the answer is yes is called completely metrizable, and that is the definition made precise in Complete metrizability: admitting a topologically equivalent complete metric is preserved by homeomorphism and by closed subspaces, and (0,)(0,\infty) has it without being complete. Unlike completeness, this really is a property of the open sets alone: the metric is quantified over (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), so a homeomorphism transports it — which is claim 1 of that lemma. It is the topological shadow that completeness casts, and it is strictly weaker than "carries this particular complete metric".

What this page now settles. Two of the three facts below are discharged by Complete metrizability: admitting a topologically equivalent complete metric is preserved by homeomorphism and by closed subspaces, and (0,)(0,\infty) has it without being complete; the third is not, and says so.

What is deliberately not asserted. No characterisation of the completely metrizable topologies is stated here, and none is proved. The classical answer is Alexandroff's theorem — a subspace of a complete metric space is completely metrizable exactly when it is a GδG_\delta subset of it — and it belongs to a later page of this library, complete-metrizability-and-baire, which is planned and not yet authored. What that page needs and this one has not got is countable intersections of open sets, the Baire category theorem, and a remetrisation built as a convergent series; general topological spaces are developed later in this library too, whereas 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 here supplies only the metric topology, as a collection of subsets. So beyond the three claims of Complete metrizability: admitting a topologically equivalent complete metric is preserved by homeomorphism and by closed subspaces, and (0,)(0,\infty) has it without being complete, "completely metrizable" is used here as the name of a question and never as a tool in a proof.

How to read the rest of the library in the meantime. Every statement of the form "XX is complete" in this library is a statement about a named metric on XX, and it never means "XX has a complete metric". Where the distinction matters, the metric is written out. This is the same discipline as for the word bounded, which is also metric and not topological (Topologically, uniformly and Lipschitz equivalent metrics on a set).

Remarks

  • This item proves nothing and is not cited by any proof. It records what the page has and has not established, and points at where the missing part will be developed. It is included because the gap it names is the single most common place where a reader over-reads FALSE: completeness of a metric space is determined by its topology: from "completeness is not topological" it does not follow that no topological invariant is in the neighbourhood.
  • Forward-reference bookkeeping. The part of the orientation that is now proved is an ordinary same-page dependency on Complete metrizability: admitting a topologically equivalent complete metric is preserved by homeomorphism and by closed subspaces, and (0,)(0,\infty) has it without being complete, not a forward reference. What remains unproved is Alexandroff's theorem, which is planned for complete-metrizability-and-baire; that page has no items yet, so no target id can be declared in forward_refs and this item declares none. When it is authored, the item stating the characterisation must be added to this item's forward_refs, so that the pointer is rendered as a forward reference and appears in the ledger produced by tools/fwdcheck.mjs --ledger. The same applies to the second bullet above, whose open half — that an open subspace of a completely metrizable space is completely metrizable — is the easy corollary of that theorem.

5 · Examples, counterexamples and false statements

False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-27Open item page →

FALSE: completeness of a metric space is determined by its topology

Statement

The following statement is FALSE.

Let dd and dd' be metrics on the same set XX that are topologically equivalent, that is Td=Td\mathcal{T}_d = \mathcal{T}_{d'} (Topologically, uniformly and Lipschitz equivalent metrics on a set, 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). Then (X,d)(X,d) is complete if and only if (X,d)(X,d') is complete (Complete metric space: every Cauchy sequence converges in the space).

Equivalently, and this is the form in which the error is usually made: completeness is a topological property of a metrisable space, so that it makes sense to call a topological space "complete".

Facts & Assumptions

Given: The set P:={nN:n1}P := \{\, n \in \mathbb{N} : n \ge 1 \,\} of positive naturals, regarded inside R\mathbb{R} through the canonical embedding; the functions d(m,n):=mnd(m,n) := |m - n| and d(m,n):=1/m1/nd'(m,n) := |1/m - 1/n| on P×PP \times P; a real ε>0\varepsilon > 0.

[A1]

The false claim: topologically equivalent metrics on one set are either both complete or both incomplete.

[L2]

Reciprocation is strictly decreasing on the positive reals, so 0<a<b0 < a < b gives 0<1/b<1/a0 < 1/b < 1/a; in particular m1/mm \mapsto 1/m is injective on PP (Inverses of positives are positive, and reciprocation reverses order).

[L3]

Positive naturals sit in R\mathbb{R} in their own order, and for naturals mnm \ne n one has mn1|m - n| \ge 1, since one of them is at least the successor of the other (Canonical naturals are positive and strictly increasing, The natural numbers N\mathbb{N} (von Neumann), The unique embedding of ℚ into an ordered field).

Refutation

technique · direct
1.1

dd is a metric on PP, being the restriction to P×PP \times P of the usual metric of R\mathbb{R}.

L1
1.2

dd' is a metric on PP: symmetry and the triangle inequality are inherited from the absolute value applied to the reals 1/m1/m, and d(m,n)=0d'(m,n) = 0 forces 1/m=1/n1/m = 1/n and hence m=nm = n, because m1/mm \mapsto 1/m is injective on PP.

L1L2
2.1

Every subset of PP is open for dd: for mPm \in P the ball Bd(m,1/2)B_d(m,1/2) is {m}\{m\}, since d(m,n)=mn1>1/2d(m,n) = |m-n| \ge 1 > 1/2 for nmn \ne m; so every subset is a union of open balls.

step 1.1L3L5
2.2

Every subset of PP is open for dd': fix mPm \in P and put r:=1/m1/(m+1)r := 1/m - 1/(m+1), a positive real. If n>mn > m then 1/n1/(m+1)1/n \le 1/(m+1), so d(m,n)=1/m1/nrd'(m,n) = 1/m - 1/n \ge r; and if n<mn < m then m2m \ge 2 and 1/n1/(m1)1/n \ge 1/(m-1), so d(m,n)=1/n1/m1/(m1)1/m>1/m1/(m+1)=rd'(m,n) = 1/n - 1/m \ge 1/(m-1) - 1/m > 1/m - 1/(m+1) = r. Hence Bd(m,r)={m}B_{d'}(m,r) = \{m\} and every subset is a union of open balls.

step 1.2L2L4L5
2.3

(P,d)(P,d) is complete: let (xk)(x_k) be dd-Cauchy and apply the definition with ε=1\varepsilon = 1 to get KK with xmxn<1|x_m - x_n| < 1 for all m,nKm,n \ge K; by [L3] this forces xm=xnx_m = x_n for m,nKm,n \ge K, so the sequence is constant from KK on and converges to xKPx_K \in P.

step 1.1L3L5
2.4

(P,d)(P,d') is not complete. Put ak:=k+1a_k := k+1, a sequence in PP. Given a real ε>0\varepsilon > 0, [L4] gives N1N \ge 1 with 1/N<ε/21/N < \varepsilon/2; for k,lNk,l \ge N we have k+1>Nk+1 > N and l+1>Nl+1 > N, hence 1/(k+1)<1/N1/(k+1) < 1/N and 1/(l+1)<1/N1/(l+1) < 1/N, so d(ak,al)=1/(k+1)1/(l+1)1/(k+1)+1/(l+1)<2/N<εd'(a_k,a_l) = |1/(k+1) - 1/(l+1)| \le 1/(k+1) + 1/(l+1) < 2/N < \varepsilon. Hence (ak)(a_k) is dd'-Cauchy.

step 1.2L2L4L5
3.1

Therefore Td=Td\mathcal{T}_d = \mathcal{T}_{d'}: both are the collection of all subsets of PP, so dd and dd' are topologically equivalent.

step 2.1step 2.2L5
3.2

Suppose akpa_k \to p in (P,d)(P,d') for some pPp \in P. Since 1/p>01/p > 0, [L4] gives N1N \ge 1 with 1/N<1/(2p)1/N < 1/(2p), and then for every kNk \ge N we have 1/(k+1)1/N<1/(2p)1/(k+1) \le 1/N < 1/(2p), so d(ak,p)=1/(k+1)1/p1/p1/(k+1)>1/p1/(2p)=1/(2p)>0d'(a_k,p) = |1/(k+1) - 1/p| \ge 1/p - 1/(k+1) > 1/p - 1/(2p) = 1/(2p) > 0. So d(ak,p)d'(a_k,p) never drops below 1/(2p)1/(2p) from any index on, contradicting convergence to pp; as pPp \in P was arbitrary, (ak)(a_k) has no limit in (P,d)(P,d').

step 2.4L2L4L5
4.1

So dd and dd' are topologically equivalent metrics on PP with (P,d)(P,d) complete and (P,d)(P,d') not, which refutes [A1]. The displayed statement is false.

step 3.1step 2.3step 2.4step 3.2A1

Remarks

False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-27Open item page →

FALSE: every Cauchy sequence in a metric space converges

Statement

The following statement is FALSE.

Let (X,d)(X,d) be a metric space (Metric space: d(x,y)=0d(x,y) = 0 iff x=yx = y, symmetry, and the triangle inequality; pseudometric and ultrametric) and let (xk)(x_k) be a Cauchy sequence in it (Cauchy sequence in a metric space). Then (xk)(x_k) converges to a point of XX (Convergence of a sequence in a metric space: xkxx_k \to x iff d(xk,x)0d(x_k, x) \to 0 in R\mathbb{R}).

Equivalently: every metric space is complete (Complete metric space: every Cauchy sequence converges in the space), so that the word complete is redundant.

This is the error that the whole page exists to guard against. It is encouraged by the Cauchy criterion on the real line (The Cauchy criterion from the least-upper-bound property: in a complete ordered field every Cauchy sequence converges), which is a theorem about R\mathbb{R} and not about metric spaces.

Facts & Assumptions

Given: The open interval X:=(0,1)RX := (0,1) \subseteq \mathbb{R} (Intervals of R\mathbb{R}: the nine order-convex forms, nondegeneracy, and length) with the metric d(x,y):=xyd(x,y) := |x-y| inherited from R\mathbb{R}; the sequence xk:=1/(k+2)x_k := 1/(k+2) for kNk \in \mathbb{N}; a real ε>0\varepsilon > 0.

[A1]

The false claim: every Cauchy sequence in every metric space converges in that space.

[L2]

For every real η>0\eta > 0 there is a natural N1N \ge 1 with 1/N<η1/N < \eta; and 0<a<b0 < a < b gives 0<1/b<1/a0 < 1/b < 1/a (For every ε>0\varepsilon > 0 in a complete ordered field there is a natural n1n \ge 1 with 1/n<ε1/n < \varepsilon, Every complete ordered field is Archimedean, Inverses of positives are positive, and reciprocation reverses order).

[L4]

Limits in a metric space are unique (A sequence in a metric space has at most one limit).

Refutation

technique · direct
1.1

Every term lies in XX: k+22>0k + 2 \ge 2 > 0 gives xk=1/(k+2)>0x_k = 1/(k+2) > 0, and k+22k+2 \ge 2 gives xk1/2<1x_k \le 1/2 < 1. So (xk)(x_k) is a sequence in XX, and dd is a metric on XX.

L1L2
1.2

xk0x_k \to 0 in (R,)(\mathbb{R}, |\cdot|): given a real ε>0\varepsilon > 0, [L2] supplies N1N \ge 1 with 1/N<ε1/N < \varepsilon, and for kNk \ge N we have k+2>Nk + 2 > N, hence xk0=1/(k+2)<1/N<ε|x_k - 0| = 1/(k+2) < 1/N < \varepsilon.

L1L2L3
2.1

Hence (xk)(x_k) is Cauchy in (R,)(\mathbb{R}, |\cdot|), and since dd is the restriction of the metric of R\mathbb{R} and all terms lie in XX, the same indices witness that (xk)(x_k) is Cauchy in (X,d)(X,d).

step 1.1step 1.2L1L3
2.2

Suppose (xk)(x_k) converged in (X,d)(X,d) to some pXp \in X. Distances in (X,d)(X,d) are distances in R\mathbb{R}, so xkpx_k \to p in (R,)(\mathbb{R},|\cdot|) as well; with step 1.2 and uniqueness of limits in R\mathbb{R} this forces p=0p = 0.

step 1.2L1L4
3.1

But 0X0 \notin X, since X=(0,1)X = (0,1) contains only reals >0> 0. So (xk)(x_k) has no limit in (X,d)(X,d).

step 1.1step 2.2
4.1

Therefore (X,d)(X,d) is a metric space carrying a Cauchy sequence that does not converge in it, which refutes [A1]; the displayed statement is false, and (0,1)(0,1) is not complete.

step 2.1step 3.1A1

Remarks

False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-27Open item page →

FALSE: d(fx,fy)<d(x,y)d(fx, fy) < d(x,y) for all xyx \ne y on a complete metric space forces a fixed point

Statement

The following statement is FALSE.

Let (X,d)(X,d) be a nonempty complete metric space (Complete metric space: every Cauchy sequence converges in the space) and let f:XXf : X \to X satisfy d(f(x),f(y))<d(x,y)for all x,yX with xy.d\big(f(x), f(y)\big) < d(x,y) \qquad \text{for all } x, y \in X \text{ with } x \ne y . Then ff has a fixed point.

The condition displayed above is what many texts call contractive; it is strictly weaker than being a contraction (Lipschitz map, α\alpha-Hölder map for rational 0<α10 < \alpha \le 1, and contraction), which demands a single constant q<1q < 1 with d(f(x),f(y))qd(x,y)d(f(x),f(y)) \le q\,d(x,y) for all pairs at once. Banach's theorem (A contraction of a nonempty complete metric space into itself has exactly one fixed point, the limit of the iterates from any starting point) assumes the latter, and the difference between the two hypotheses is exactly what this item is about.

Facts & Assumptions

Given: The interval X:=[1,)RX := [1,\infty) \subseteq \mathbb{R} (Intervals of R\mathbb{R}: the nine order-convex forms, nondegeneracy, and length) with the metric d(x,y):=xyd(x,y) := |x-y| inherited from R\mathbb{R}, and the function f:XRf : X \to \mathbb{R} given by f(x):=x+1/xf(x) := x + 1/x.

[A1]

The false claim: a strictly distance-decreasing self-map of a nonempty complete metric space has a fixed point.

[L4]

Limits of reals preserve non-strict inequalities (Limits preserve non-strict inequalities).

[L5]

a>0a > 0 gives a1>0a^{-1} > 0, and a product of positives is positive; multiplying an inequality by a positive preserves it (Inverses of positives are positive, and reciprocation reverses order, Sign rules for products and monotonicity of multiplication).

[L6]

uv=uv|uv| = |u||v| for reals (Basic properties of the absolute value).

Refutation

technique · direct
1.1

XX is nonempty, since 1X1 \in X; and XX is sequentially closed in R\mathbb{R}, because a sequence in XX converging to a real pp satisfies xk1x_k \ge 1 for every kk and hence p1p \ge 1, so pXp \in X.

L1L4
1.2

ff maps XX into XX: for x1x \ge 1 one has 1/x>01/x > 0, so f(x)=x+1/x>x1f(x) = x + 1/x > x \ge 1.

L5
1.3

For all x,yXx,y \in X: f(x)f(y)=(xy)+(1/x1/y)=(xy)xyxy=(xy)(11xy)f(x) - f(y) = (x - y) + \big(1/x - 1/y\big) = (x-y) - \frac{x-y}{xy} = (x-y)\Big(1 - \frac{1}{xy}\Big), since 1/x1/y=(yx)/(xy)1/x - 1/y = (y-x)/(xy).

L5
2.1

Hence XX is closed in R\mathbb{R}, and since R\mathbb{R} is complete, (X,d)(X,d) is a nonempty complete metric space.

step 1.1L1L2L3
2.2

Let x,yXx, y \in X with xyx \ne y. Then x,y1x,y \ge 1 and they are not both equal to 11, so xy>1xy > 1 and hence 0<1/(xy)<10 < 1/(xy) < 1, giving 0<11/(xy)<10 < 1 - 1/(xy) < 1.

step 1.2L5
2.3

ff has no fixed point in XX: f(x)x=1/x>0f(x) - x = 1/x > 0 for every xXx \in X, so f(x)xf(x) \ne x.

step 1.2L5
3.1

Therefore d(f(x),f(y))=f(x)f(y)=xy(11/(xy))<xy=d(x,y)d(f(x),f(y)) = |f(x)-f(y)| = |x-y| \cdot \big(1 - 1/(xy)\big) < |x-y| = d(x,y) for all xyx \ne y in XX: the map ff strictly decreases every distance between distinct points.

step 1.3step 2.2L5L6
4.1

So (X,d)(X,d) is a nonempty complete metric space and f:XXf : X \to X strictly decreases every distance between distinct points and has no fixed point, which refutes [A1]. The displayed statement is false.

step 2.1step 1.2step 3.1step 2.3A1

Remarks

  • What goes wrong, quantitatively. The factor by which ff shrinks distances is 11/(xy)1 - 1/(xy), which is below 11 at every pair but approaches 11 as xx and yy grow. No single q<1q < 1 dominates all of them, so ff is not a contraction and Banach's theorem does not apply. The failure is therefore not an accident of this example but the exact difference between a pointwise inequality and a uniform one, which is the same difference as between continuity and uniform continuity (Uniform continuity of a map of metric spaces: one δ\delta serving every point).
  • Compactness would repair it; boundedness would not. On a compact space the strict condition does force a fixed point, by minimising xd(x,f(x))x \mapsto d(x,f(x)); compactness of metric spaces is a later page in this library and nothing of the sort is claimed at this point. Adding boundedness to completeness, by contrast, is not enough, and the witness is small: on N\mathbb{N} put d(m,n):=1+2m1+2n1d(m,n) := 1 + 2^{-m-1} + 2^{-n-1} for mnm \ne n and d(n,n):=0d(n,n) := 0. Every nonzero distance lies in (1,7/4](1, 7/4], so the triangle inequality is automatic and dd is a bounded metric; the space is complete because distinct points are more than 11 apart, so a Cauchy sequence is eventually constant; and nn+1n \mapsto n+1 satisfies d(m+1,n+1)=1+2m2+2n2<d(m,n)d(m+1,n+1) = 1 + 2^{-m-2} + 2^{-n-2} < d(m,n) for mnm \ne n and has no fixed point. What the present item establishes is only that completeness alone is not enough.
  • The unboundedness of [1,)[1,\infty) is doing the work, and the map is pushing every point to the right by a shrinking but always positive amount. The worked-out version of this witness, including the verification that no contraction constant exists, is xx+1/xx \mapsto x + 1/x on [1,)[1,\infty) strictly decreases every distance and has no fixed point on the companion page.
False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passverified 2026-08-03 (gpt-5.6-sol-codex-subscription)Open item page →

FALSE: two metrics inducing the same topology have the same Cauchy sequences

Statement

The following statement is FALSE.

Let dd and dd' be topologically equivalent metrics on a set XX, that is Td=Td\mathcal{T}_d = \mathcal{T}_{d'} (Topologically, uniformly and Lipschitz equivalent metrics on a set, 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). Then a sequence in XX is Cauchy for dd if and only if it is Cauchy for dd' (Cauchy sequence in a metric space).

The claim is plausible because convergence really is determined by the topology (Convergence of a sequence in a metric space: xkxx_k \to x iff d(xk,x)0d(x_k, x) \to 0 in R\mathbb{R}); the mistake is to extend that to Cauchyness, which is not a topological notion.

Facts & Assumptions

Given: The set X:=(0,)RX := (0,\infty) \subseteq \mathbb{R} (Intervals of R\mathbb{R}: the nine order-convex forms, nondegeneracy, and length), the metrics d(x,y):=xyd(x,y) := |x - y| and d(x,y):=1/x1/yd'(x,y) := |1/x - 1/y| on it, a point aXa \in X, and reals r,s>0r, s > 0.

[A1]

The false claim: topologically equivalent metrics have the same Cauchy sequences.

[L2]

For x,a>0x, a > 0: 1/x1/a=(ax)/(xa)1/x - 1/a = (a-x)/(xa), so xa=1/x1/axa|x - a| = |1/x - 1/a| \cdot x a and 1/x1/a=xa/(xa)|1/x - 1/a| = |x-a|/(xa); reciprocation is strictly decreasing on the positives, hence injective there (Inverses of positives are positive, and reciprocation reverses order, Sign rules for products and monotonicity of multiplication).

[L3]

Open sets are those in which every point has a ball inside the set; a set is open exactly when it is a union of balls around its points (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, Open ball, closed ball and sphere in a metric space).

[L6]

Cauchyness may be tested with real ε>0\varepsilon > 0 (Cauchy sequence in a metric space, The rationals embed densely in the reals).

Refutation

technique · direct
1.1

dd is a metric on XX, being the restriction of the usual metric of R\mathbb{R}; and dd' is a metric on XX, since symmetry and the triangle inequality are inherited from the absolute value applied to the reals 1/x1/x, while d(x,y)=0d'(x,y) = 0 forces 1/x=1/y1/x = 1/y and hence x=yx = y by injectivity of reciprocation on the positives.

L1L2
1.2

Given aXa \in X and a real r>0r > 0, put s:=min{1/(2a),r/(4a2)}>0s := \min\{1/(2a),\, r/(4a^2)\} > 0. If d(x,a)<sd'(x,a) < s then 1/x1/a<1/(2a)|1/x - 1/a| < 1/(2a), so 1/x>1/a1/(2a)=1/(2a)1/x > 1/a - 1/(2a) = 1/(2a) and hence x<2ax < 2a; therefore xa=1/x1/axa<s2aa=2a2sr/2<r|x - a| = |1/x - 1/a| \cdot xa < s \cdot 2a \cdot a = 2a^2 s \le r/2 < r. So Bd(a,s)Bd(a,r)B_{d'}(a,s) \subseteq B_d(a,r).

L1L2L5
1.3

Given aXa \in X and a real s>0s > 0, put r:=min{a/2,sa2/4}>0r := \min\{a/2,\, s a^2/4\} > 0. If d(x,a)<rd(x,a) < r then xa<a/2|x-a| < a/2, so x>a/2x > a/2 and hence 1/x1/a=xa/(xa)<r/((a/2)a)=2r/a2s/2<s|1/x - 1/a| = |x-a|/(xa) < r/((a/2)\,a) = 2r/a^2 \le s/2 < s. So Bd(a,r)Bd(a,s)B_d(a,r) \subseteq B_{d'}(a,s).

L1L2L5
1.4

Put xk:=1/(k+2)x_k := 1/(k+2), a sequence in XX since k+22>0k+2 \ge 2 > 0. Given a real ε>0\varepsilon > 0, [L4] gives N1N \ge 1 with 1/N<ε/21/N < \varepsilon/2, and for k,lNk,l \ge N we have 1/(k+2)<1/N1/(k+2) < 1/N and 1/(l+2)<1/N1/(l+2) < 1/N, so d(xk,xl)1/(k+2)+1/(l+2)<2/N<εd(x_k,x_l) \le 1/(k+2) + 1/(l+2) < 2/N < \varepsilon. Hence (xk)(x_k) is dd-Cauchy.

L1L4L6
2.1

Hence Td=Td\mathcal{T}_d = \mathcal{T}_{d'}: if UU is dd-open and aUa \in U, take rr with Bd(a,r)UB_d(a,r) \subseteq U and then ss as in step 1.2, so Bd(a,s)UB_{d'}(a,s) \subseteq U and UU is dd'-open; the converse uses step 1.3 in the same way. So dd and dd' are topologically equivalent.

step 1.2step 1.3L3
2.2

But (xk)(x_k) is not dd'-Cauchy: d(xk,xl)=(k+2)(l+2)=kld'(x_k,x_l) = |(k+2) - (l+2)| = |k - l|, so for every KK the indices k=Kk = K and l=K+1l = K+1 give d(xk,xl)=1d'(x_k,x_l) = 1, and the Cauchy condition fails at ε=1\varepsilon = 1.

step 1.4L1L2L6
3.1

So dd and dd' are topologically equivalent metrics on XX with a sequence that is dd-Cauchy and not dd'-Cauchy, which refutes [A1]. The displayed statement is false.

step 2.1step 1.4step 2.2A1

Remarks

Sources