Given anyFrom Walter Rudin's $r\in{}\mathbb{Q}$Principles of Mathematical Analysis, let $r^*$ denoteThird Edition, page 20, Step 8:
I want to complete the Dedekind cutproof of $r^*=\{q|q<r\}$(b) by proving the following claim.
Claim: For $r\in{}\mathbb{Q}^+$ and $s\in{}\mathbb{Q}^-$, $r^*\cdot{}s^*\subset{}(rs)^*$
Attempt at Proof: $q\in{}r^*\cdot{}s^*\implies{}q\in{}-[r^*\cdot{}(-s)^*]\implies{}\forall{}r'\forall{}s'(r',s'\in{}\mathbb{Q}^+\,\,\,\wedge{}\,\,\,r'\in{}r^*\,\,\,\wedge{}\,\,\,s'\in{}(-s)^*\implies{}\exists{}a(a\in{}\mathbb{Q}^+\,\,\,\wedge{}\,\,\,-q-a>r's'))$
At this point I am stuck. I need to show $rs>q$ so that $q\in{}(rs)^*$. However, it's not valid to claim $rs>-(r's')>q+a$ using the attempt above.
This post covers the question, but I think the proof is wrong at the relevant place and I'm stuck.