The real numbers, when constructed as Dedekind cuts over the rationals, form a field.
We shall often write the one-sided [dedekind_cut Dedekind cut] %%note:Recall: "one-sided" means that has no greatest element.%% as simply (using bold face for Dedekind cuts); we can do this because if we already know then is completely determined. This will make our notation less messy.
The field structure, together with the [total_order total ordering] on it, is as follows (where we write for the Dedekind cut ):
- if and only if everything in lies in .
- Multiplication is somewhat complicated.
- If , then . [todo: we've missed out the complement in this notation, and can't put set-builder sets in boldface]
- If and , then .
- If and , then [todo: write down the form of the set]
where is a one-sided [dedekind_cut Dedekind cut] (so that has no greatest element).
(Here, the "set sum" is defined as "everything that can be made by adding one thing from to one thing from ": namely, in Set builder notation; and is similarly .)
Proof
Well-definedness
We need to show firstly that these operations do in fact produce [dedekind_cut Dedekind cuts].
Addition
Firstly, we need everything in to be less than everything in . This is true: if , and , then since and , we have .
Next, we need and together to contain all the rationals. This is true: [todo: this, it's quite boring]
Finally, we need to be one-sided: that is, needs to have no top element, or equivalently, if then we can find a bigger in . This is also true: if is an element of , then we can find an element of which is bigger than , and an element of which is bigger than (since both and have no top elements, because the respective Dedekind cuts are one-sided); then is in and is bigger than .
Multiplication
[todo: this section]
Ordering
[todo: this section]
Additive commutative group structure
[todo: identity, associativity, inverse, commutativity]
Ring structure
[todo: multiplicative identity, associativity, distributivity]
Field structure
[todo: inverses]
Ordering on the field
[todo: a <= b implies a+c <= b+c, and 0 <= a, 0 <= b implies 0 <= ab]