Multiplication on R (via Dedekind Cuts)

Multiplication on R

Let A,B∈R. If A≥O and B≥O (see Ordering of R (via Dedekind Cuts) if you're confused) then:

AB={ab:a∈A,b∈B,w/a,b≥0}∪O

See Addition on R (via Dedekind Cuts) for the definition of O. The reason for the ∪O would force at least having all the negatives here when A,B are both "positive" in the sense. For the other cases like when A<0 and B>0:

AB=−[(−A)B]

In general:

AB={as given if A≥O,B≥O−[A(−B)]if A≥O,B<O−[(−A)B]if A<O,B≥O(−A)(−B)if A<O,B<O

Notice if either A=O or B=O then AB=O since the non-O part in the definition becomes the empty set ∅.

We'd have to show: