We will instead prove its contrapositive:
For all rational numbers $a,x,y$, if $a\ne x$, then $x<a$ or there exists a positive integer $n$ such that $x \ge a+y/n$.
Choose any $a,x,y\in \mathbb{Q}$ such that $a \ne x$. Now consider $x$. Observe that if $x<a$, then we are done. Thus since $a \ne x$, we may assume that $x>a$. Hence, since $x-a>0$, notice that:
$$ x \ge a+y/n \iff x-a \ge y/n \iff n(x-a) \ge y \iff n \ge \dfrac{y}{x-a}$$
Since $a,x,y\in \mathbb{Q}$ and since $\mathbb{Q}$ is closed under subtraction and (nonzero) division, we know that $\dfrac{y}{x-a} \in \mathbb{Q}$. Hence, by the definition of a rational number, it suffices to prove that for any integers $p,q$ (where $q > 0$), there exists a positive integer $n$ such that $n \ge \dfrac{p}{q}$. There are two cases to consider.
Case 1: If $p<0$, then $\dfrac{p}{q} < \dfrac{0}{q} =0\le 1$, so we can choose the positive integer $n=1$.
Case 2: Otherwise, if $p \ge 0$, then $\dfrac{p}{q} \le \dfrac{p}{1}=p < p+1$, so we can choose the positive integer $n=p+1$.
I did not understand "is satisfied by the rational numbers" to mean "is true of the rational numbers"; I understood it to mean "no reals beyond the rationals are needed for the property hold".
Please correct me if I'm wrong.
– Isaac Kleinman Jun 09 '13 at 19:43