I want to give a proof, that every compact metric space is complete.
Proof:
Let $(X,d)$ be a compact metric space. Let $(x_n)_{n\in\mathbb{N}}$ be a Cauchy sequence. The theorem of Bolzano-Weierstraß yields, that $(x_n)$ has a convergent subsequence $(x_{n_k})_{n_k\in\mathbb{N}}$.
Note $x:=\lim_{n_k\to\infty} x_{n_k}$.
I want to show, that $d(x_n, x)\to 0$.
Let $\epsilon >0$ be arbitrary.
Since $d(x_{n_k}, x)\to 0$ exists for $\epsilon/2 >0$ a $N'\in\mathbb{N}$ such that $d(x_{n_k}, x)<\epsilon/2$ for every $n_k\geq N'$.
Likewise since $(x_n)$ is a Cauchy sequence, we find for $\epsilon/2>0$ a $N''\in\mathbb{N}$ such that for every $n,m\geq N''$ holds, that $d(x_n,x_m)<\epsilon/2$.
Take $N:=\max\{N', N''\}$ and we conclude the proof:
$d(x_n, x)\leq d(x_n, x_{n_k})+d(x_{n_k},x)<\epsilon/2+\epsilon/2=\epsilon$.
Therefor $\lim_{n\to\infty} x_n\to x$ converges and $(X,d)$ is complete.
I would appreciate your thoughts on my proof. Thanks in advance.