0

Conditions: $A,B \subset \mathbb Q$ such that $A,B \neq \emptyset$ moreover $A\cup B = \mathbb Q$ with the condition $\forall a \in A$ and $ \forall b \in B$ we have $a\leq b$.

I reckon I can describe the situation more plainly as; show that there is a unique real number between any two rational numbers.

My work: I have been bouncing the idea of using the fact that there exists a supremum for $A$ which lies in $B$, although that's rather obvious and I've found no prevail from there. From my experience a problem like this that involves proving uniqueness can be usually solved easily using a proof by contradiction. But again... I'm not progressing. Any help/pointers will be much appreciated, many thanks.

Bernard
  • 175,478

1 Answers1

1

Let $x=\sup A$. Since $a \leq b$ for all $a \in A$, for all $b \in B$ we get $a \leq b$ for all $b \in B$. Of course $a \leq x$ for all $a \in A$ by definition of supremum. If $y$ is another real number with the same properties then $ a\leq y$ for all $a \in A$ so $x \leq y$. If possible let $x<y$ . Let $r$ be a rational number in $(x,y)$ Then $r \in A$ or $r \in B$. In the first case $x<r \in A$ contradicting the definition of $x$. In the second case there is a member of $b$ (namely $r$) less than $t=y$ which is again a contradiction.