Throughout we use the axioms of a field for algebraic identities in F, the fact that β€ is a total order, hence reflexive, antisymmetric, transitive and comparing any two elements, and conditions 1 and 2 in the definition of an ordered field.
Claim 1. Suppose a<b. Condition 1 gives a+cβ€b+c. If a+c=b+c, then adding βc to both sides gives a=b, contradicting aξ =b; hence a+c<b+c. Conversely, suppose a+c<b+c. The implication just proved, applied to a+c<b+c with βc in place of c, gives (a+c)+(βc)<(b+c)+(βc), that is a<b.
Claim 2. Suppose aβ€b and b<c. Transitivity gives aβ€c. If a=c, then aβ€b reads cβ€b, and together with bβ€c antisymmetry gives b=c, contradicting bξ =c. Hence aξ =c and a<c. Now suppose a<b and bβ€c. Transitivity gives aβ€c. If a=c, then bβ€c reads bβ€a, and together with aβ€b antisymmetry gives a=b, contradicting aξ =b. Hence a<c.
Claim 3. Suppose a<b and cβ€d. Claim 1 gives a+c<b+c. Condition 1 applied to cβ€d with b added gives c+bβ€d+b, that is b+cβ€b+d. Claim 2 gives a+c<b+d.
Claim 4. Suppose aβ€b. Condition 1 with (βa)+(βb) added gives a+((βa)+(βb))β€b+((βa)+(βb)), that is βbβ€βa. Applying this implication to βbβ€βa gives β(βa)β€β(βb), that is aβ€b; so the two inequalities are equivalent. For the strict form, note that a=b holds if and only if βa=βb, since the additive inverse is its own inverse operation; combining this with the equivalence just proved gives that a<b holds if and only if βb<βa.
Claim 5. Suppose 0<a and 0<b. Condition 2 gives 0β€ab. If ab=0, then multiplying by aβ1, which exists because aξ =0, gives b=aβ1(ab)=aβ10=0, contradicting bξ =0. Hence 0<ab.
Claim 6. In a field 1ξ =0. Since β€ compares any two elements, either 0β€1 or 1β€0. Suppose 1β€0. Claim 4 gives 0β€β1, so condition 2 gives 0β€(β1)(β1), and (β1)(β1)=1 in a field, so 0β€1. With 1β€0 antisymmetry gives 1=0, a contradiction. Hence 0β€1, and since 1ξ =0 we get 0<1.
Claim 7. Suppose 0<a. Then aξ =0, so aβ1 exists, and aβ1ξ =0 because aaβ1=1ξ =0. Suppose aβ1β€0. Claim 4 gives 0β€βaβ1, so condition 2 gives 0β€a(βaβ1), and a(βaβ1)=β(aaβ1)=β1 in a field, so 0β€β1. Claim 4 then gives 1β€0, contradicting claim 6. Since β€ compares any two elements, 0β€aβ1, and with aβ1ξ =0 this gives 0<aβ1.
Claim 8. By claim 6, 0<1. Claim 1, adding 1, gives 1<1+1=2, and claim 2 gives 0<2. Hence 2ξ =0, so 2β1 exists, and 0<2β1 by claim 7. Let 0<Ξ΅. Claim 5 gives 0<Ξ΅β
2β1. In a field 2β1+2β1=(1+1)β
2β1=2β
2β1=1, hence
Ξ΅β
2β1+Ξ΅β
2β1=Ξ΅β
(2β1+2β1)=Ξ΅β
1=Ξ΅.
Finally, adding Ξ΅β
2β1 to both sides of 0<Ξ΅β
2β1 gives, by claim 1,
Ξ΅β
2β1<Ξ΅β
2β1+Ξ΅β
2β1=Ξ΅.
Claim 9. Since β€ compares any two elements, aβ€b or bβ€a. In the first case take m=a: then mβ€a by reflexivity and mβ€b. In the second take m=b: then mβ€b by reflexivity and mβ€a.
Claim 10. Suppose a<b and 0<c. Claim 1, adding βa, gives a+(βa)<b+(βa), that is 0<bβa. Claim 5 gives 0<c(bβa), and c(bβa)=cbβca in a field. Claim 1, adding ca, gives 0+ca<(cbβca)+ca, that is ca<cb.