Let $A=\{r\in \mathbb Q \mid r^2 < 2\} = \{r\in \mathbb Q \mid r^2 \leq 2\}$
I want to prove that $A' = \{r\in \mathbb Q \mid r^2 > 2\}$ is the set of all upper bounds of $A$.
All I could do is showing it via $\mathbb R$: since $A$ in $\mathbb R$ is $\mathbb Q \cap (-\infty, \sqrt{2}]$. We know that the set of upper bounds of $(-\infty, \sqrt{2}]$ is $[\sqrt{2}, \infty)$. Then, by taking the intersection with $\mathbb Q$ (don't know if this is mathematically licit) we get that the set of upper bounds of $A$ in $\mathbb R$ is $A'$.
I am not sure that passing via $ \mathbb R$ is the right way, I pretty sure a more convenable way is without talking about $\mathbb R$.
PS:
- W. Rudin in the beginning of his first chapter (of Principles of Mathematical Analysis) proves that $A$ and $A'$ do not have respectively a greatest and smallest element, but he does not make the connection with the upper bounds of $A$.
- S.D. Abbott in Understanding Analysis claims that $A$ hasn't got a Lower Upper Bound in $\mathbb Q$ (without proving it) in his first chapter $1.3$ then in the following section proves $A$ has a LUB in $\mathbb R$.
Thanks
I think you want to work within the ordered field $\mathbb{Q}$ only, without any thought about $\mathbb{R}.$ So from now on, suppose all the elements being referred (including in sets) to are in $\mathbb{Q}.$ What you want to show is:
We need to show two things: $A'\subset U $ and $U\subset A',$ for then we have the desired $A'=U.$
Let $x\in A',\ y\in A.\ $ Then, $x^2>2\geq y^2.\ $ If $y\geq x,$ then by Proposition $1.18 (b),\ y^2 \geq yx \geq x^2,$ contradicting $x^2 > y^2.$ Since $x\geq 0,$ it follows that $x>y,$ and so $x$ is an U.B. of $A.$ Thus $x\in U,$ and so $A'\subset U.$
Next, let $u\in U.$ By definition of $U,\ u\geq a\ \forall\ a\in A.$ Now suppose further that $u^2 < 2.$ We can find a member of $A,$ for example $\ t:=u - \frac{u^2-2}{u+2},\ $ such that $t^2 > u^2, $ which implies that $t>u,$ contradicting the fact that $u$ is an U.B. of all members of $A.$ This contradiction means $u^2 < 2$ is false, and we therefore have $u^2 \geq 2.$ Rudin already proved that there is no rational $r$ s.t. $r^2=2.$ Therefore, $u^2 > 2.$ Therefore $u\in A',$ and so $U\subset A'.$