Prove that $|x|<\epsilon$ for every $\epsilon$ greater than $0$ if and only if $x$ is equal to zero.
My Attempt:
Assume $x$ to be a non-zero number, say $x=2$. Clearly there is a contradiction here if $\epsilon=1$
If $x=0$ then $\epsilon$ can be any positive number.
Is my reasoning correct or some more detail is required.
I have just begun to study $\epsilon-\delta$ definition of limit and was given this problem to start with.
First, we will prove that
if $\;|x|<\varepsilon\;$ for all $\,\varepsilon>0\,,\,$ then $\,x=0\,.$
Indeed, if $\,x\,$ were not equal to zero, then there would exist $\,\varepsilon=|x|>0\,$ such that $\,|x|\not<\varepsilon\,,\,$ but it is a contradiction. Hence, $\,x\,$ has to be equal to zero.
Now, we will prove that
if $\,x=0\,,\,$ then $\;|x|<\varepsilon\;$ for all $\,\varepsilon>0\,.$
Indeed, $\,|x|=0<\varepsilon\;$ for any $\,\varepsilon>0\,.$