Show that there is no least upper bound for $A=\{x: x^2<2\}$ in $\mathbb{Q}$.
Suppose $\alpha \in \mathbb{Q}$ is the least upper bound of $A$. Then either $\alpha^2 < 2$ or $\alpha^2 > 2$. I know the proof of the former case and why we can't have equality. So here is my attempt at the latter case ($\alpha^2 > 2$):
Since $\alpha \le x$ for all $x \in A$, for any $\epsilon > 0$ there is an $x' \in A$ such that $x' > \alpha - \epsilon$. Clearly $1\le\alpha\le 2$, so choose $\epsilon=\dfrac{\epsilon^2}{2\alpha}<1$. Now we have $x'^2>\alpha^2 - \epsilon^2 + \epsilon^2 = \alpha^2>2$. Contradiction.
Is that acceptable?
Try to avoid using the same symbol for different quantities. Also, remember that $\epsilon$ must be a rational, yes? Also, why do you say "clearly" $1\leq \alpha \leq 2$? You have that $\alpha^2 >2$. Maybe you meant to show that $\alpha^2<2$ is impossible? Since you conclude with "$\alpha^2>2$ contradiction" and you're saying you're attempting "the latter case ($\alpha^2 >2$)". I understand it as if you're considering $\alpha^2>2$ not trying to prove it is impossible.
– Pedro Apr 05 '13 at 16:28