We can get the completion of a set by including all the limit points of the set. If we take all the infinite Cauchy sequences and try to list them, then we can use Cantor's diagonalisation argument to show that the number of sequences is uncountable. Does this mean there are uncountably infinite limit points? or is it possible that infinitely many sequences converge to the same limit point, so that the completion of a set is countable?
Also how would you go about finding the completion of the natural numbers? Do you need to go through the process of constructing the integers and rationals or can it be done directly?
Thanks
So for a subset of the reals, any closed set is complete and vice-versa. Consider the set $E := \{\frac{1}{n} : n \ge 1\} \subseteq \mathbb{R}$. The closure, i.e. completion, of this set is $E\cup\{0\}$, which is countable.
In regards to your second question, the natural numbers are complete. Any Cauchy sequence of naturals is a sequence that is eventually constant and so converges to that constant value. The rationals are a different story because their metric is not the discrete one, and, further, they are dense in the reals.