I'm reading Classic Set Theory by Goldrei, and in Exercise 2.10, after defining real multiplication using Dedekind cuts, I'm asked to prove:
Show that $2 +_{\mathbb{R}} 3 = 5$ and $2 \cdot_{\mathbb{R}}3 = 6$.
The sum is easy, but I can't do it for the multiplication. I've nailed it down to show that
$$ 0 < x < 6 \rightarrow \exists p,q \in \mathbb{Q},\ 0 < p < 2,\ 0 < q < 3 \text{ s.t. } p \cdot_{\mathbb{Q}} q = x $$
(Sorry if I'm being slippery with the notation)
This seems like something very elemental to prove. Intuitively, if you take any number between $x$ and $6$, and then divide it by 2, then that's your $q$, and $p = x / q$.
One attempt I made was to start with $q = {{x + 6}\over{2}}$. Proving that $q < 3$ is easy, but I'm not being able to prove that $p = x/q < 2$.