Context: For this course, the real numbers were constructed using Cauchy sequences, i.e., each real number is the equivalence class of a Cauchy sequence of rational numbers.
I'll only post the relevant part of the proof here, as its not used again and the rest is clear to me.
The proof: Suppose $\left[\left(x_i\right)\right]\neq \left[\left(0\right)\right]$ where $(0)=(0,0,0,\ldots)$. This implies that $\exists \varepsilon>0$ such that $\forall N$ $\exists n>N$ such that $\left|x_n\right|>\varepsilon$. But $x_n$ is Cauchy, so $\exists M$ such that $\forall k,\ell > M$, $\left|x_k - x_{\ell}\right|<\varepsilon/2$.
Now take $m>\text{max}\{M,N\}$. Then $\left|x_m\right|\geq \varepsilon/2$.
For context again, he's doing all this to show that $\left(x_i\right)$ is eventually non-zero.
My problem: For one, I don't understand how $\left|x_m\right|\geq \varepsilon/2$ follows from what he stated beforehand. I tried rearranging and trying to get it from the Cauchy criterion but I don't see it.
Second, I don't understand why this even needs to be shown. If $\left[\left(x_i\right)\right]\neq \left[\left(0\right)\right]$, then doesn't it follow that $\left(x_i\right)$ is eventually non-zero? Since the statement isn't that $\left(x_i\right)\neq (0)$, but rather that none of the sequences equivalent to $\left(x_i\right)$ equal any of the sequences equivalent to $(0)$. It should follow naturally that $\left(x_i\right)$ must be 'eventually non-zero', no?
Note: I can't ask the professor because this course isn't actually running at the moment. I'm studying ahead for it.
Any help would be much appreciated.