Multiplication on R (via Dedekind Cuts)

Multiplication on R

Let A,BR. If AO and BO (see Ordering of R (via Dedekind Cuts) if you're confused) then:

AB={ab:aA,bB,w/a,b0}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 AO,BO[A(B)]if AO,B<O[(A)B]if A<O,BO(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: