Definamos $a_n = \lim_{m\to \infty} d(x_n, x_m)$ . Como la distancia es uniformemente continua, cada una de las $a_n$ existe. Finalmente todos los puntos están contenidos en una bola de radio $a_1+\epsilon$ sobre $x_1$ . Esto implica que el $a_n$ están eventualmente acotados por encima de $2(a_1+\epsilon)$ por lo que, según Bolzano-Weierstrass, debe converger a algún número no negativo $z$ . Si $z$ es igual a $0$ podemos demostrar que el $x_n$ son Cauchy. En caso contrario, si $z>0$ entonces existe $k_0$ para que $a_k, k \geq k_0$ está dentro de $\frac{z}{2}$ de $z$ .
Desde $a_{k_0} = \lim_{m\to \infty} d(x_{k_0}, x_m) \in (\frac{z}{2},\frac{3z}{2})$ Ahora podemos elegir $k_1 > k_0$ para que $d(x_{k_0},x_{k_1}) \in (\frac{z}{2},\frac{3z}{2})$ . Continúe este proceso de forma inductiva, eligiendo en cada paso un $k_j$ para que $x_{k_j}$ es al menos $\frac{z}{2}$ de entre todos los elegidos previamente $x_{k_i}$ . Esto nos da una subcolección contable de la $\{x_i\}$ que son mutuamente al menos $\frac{z}{2}$ distancia entre ellos.
Podemos construir una función uniformemente continua $f$ igual a $1$ en $x_{k_i}$ para incluso $i$ y $0$ en $x_{k_i}$ para impar $i$ . Esto se debe a que todos los $x_{k_i}$ están convenientemente espaciados (a modo de esquema, podemos definir $f$ igual a $1$ en la bola de radio $\frac{z}{4}$ sobre $x_{k_i}$ para incluso $i$ y tienen $f$ disminuyen a cero de forma controlada en el momento en que llegamos al límite del radio $\frac{z}{2}$ balón sobre $x_{k_i}$ ). Este $f$ es igual a $0$ y $1$ infinitamente a menudo, contradiciendo el hecho de que $z>0$ . Así que $z=0$ y podemos elegir alguna subsecuencia convergente entre las $x_n$ .