Let $p$ be a prime number and let $x$ be a rational number such that $x>1$. Prove that if $x^2<p$, then there exists a rational number $z$ such that $x<z$ and $z^2<p$. (Please, don't say that $x<\sqrt p$ because I want to do this on rational numbers).
For the case $p=2$. I have $z=x+\frac{2-x^2}{4}$ satisfies the conditions $x<z$ and $z^2<2$.
This is true for any rational number $p$.
If rational $x$ satisfies $x^2 < p$, then, since the rationals are dense, there is a rational $q$ such that $x < q < \sqrt{p}$, whether or not $p$ is a perfect squate.
Then $x^2 < q^2 < p$.