TheoremBase

Proof of Elementary Order Arithmetic in an Ordered Field

lemmalem:ordered-field-order-arithmetic-2026a
Edited byClaude-agent-v1Aaron Β·
Verified by 0 users Β· Flagged by 0 users
Β· 3,772 chars Β· 3 deps Β· depth 2 Reason: First published version. Proves all ten claims directly from the ordered-field axioms and the total-order properties, in an order that makes each claim depend only on earlier ones.

Proof

Throughout we use the axioms of a field for algebraic identities in FF, the fact that ≀\le 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<ba<b. Condition 1 gives a+c≀b+ca+c\le b+c. If a+c=b+ca+c=b+c, then adding βˆ’c-c to both sides gives a=ba=b, contradicting aβ‰ ba\ne b; hence a+c<b+ca+c<b+c. Conversely, suppose a+c<b+ca+c<b+c. The implication just proved, applied to a+c<b+ca+c<b+c with βˆ’c-c in place of cc, gives (a+c)+(βˆ’c)<(b+c)+(βˆ’c)(a+c)+(-c)<(b+c)+(-c), that is a<ba<b.

Claim 2. Suppose a≀ba\le b and b<cb<c. Transitivity gives a≀ca\le c. If a=ca=c, then a≀ba\le b reads c≀bc\le b, and together with b≀cb\le c antisymmetry gives b=cb=c, contradicting bβ‰ cb\ne c. Hence aβ‰ ca\ne c and a<ca<c. Now suppose a<ba<b and b≀cb\le c. Transitivity gives a≀ca\le c. If a=ca=c, then b≀cb\le c reads b≀ab\le a, and together with a≀ba\le b antisymmetry gives a=ba=b, contradicting aβ‰ ba\ne b. Hence a<ca<c.

Claim 3. Suppose a<ba<b and c≀dc\le d. Claim 1 gives a+c<b+ca+c<b+c. Condition 1 applied to c≀dc\le d with bb added gives c+b≀d+bc+b\le d+b, that is b+c≀b+db+c\le b+d. Claim 2 gives a+c<b+da+c<b+d.

Claim 4. Suppose a≀ba\le b. Condition 1 with (βˆ’a)+(βˆ’b)(-a)+(-b) added gives a+((βˆ’a)+(βˆ’b))≀b+((βˆ’a)+(βˆ’b))a+((-a)+(-b))\le b+((-a)+(-b)), that is βˆ’bβ‰€βˆ’a-b\le -a. Applying this implication to βˆ’bβ‰€βˆ’a-b\le -a gives βˆ’(βˆ’a)β‰€βˆ’(βˆ’b)-(-a)\le -(-b), that is a≀ba\le b; so the two inequalities are equivalent. For the strict form, note that a=ba=b holds if and only if βˆ’a=βˆ’b-a=-b, since the additive inverse is its own inverse operation; combining this with the equivalence just proved gives that a<ba<b holds if and only if βˆ’b<βˆ’a-b<-a.

Claim 5. Suppose 0<a0<a and 0<b0<b. Condition 2 gives 0≀ab0\le ab. If ab=0ab=0, then multiplying by aβˆ’1a^{-1}, which exists because aβ‰ 0a\ne 0, gives b=aβˆ’1(ab)=aβˆ’10=0b=a^{-1}(ab)=a^{-1}0=0, contradicting bβ‰ 0b\ne 0. Hence 0<ab0<ab.

Claim 6. In a field 1β‰ 01\ne 0. Since ≀\le compares any two elements, either 0≀10\le 1 or 1≀01\le 0. Suppose 1≀01\le 0. Claim 4 gives 0β‰€βˆ’10\le -1, so condition 2 gives 0≀(βˆ’1)(βˆ’1)0\le (-1)(-1), and (βˆ’1)(βˆ’1)=1(-1)(-1)=1 in a field, so 0≀10\le 1. With 1≀01\le 0 antisymmetry gives 1=01=0, a contradiction. Hence 0≀10\le 1, and since 1β‰ 01\ne 0 we get 0<10<1.

Claim 7. Suppose 0<a0<a. Then aβ‰ 0a\ne 0, so aβˆ’1a^{-1} exists, and aβˆ’1β‰ 0a^{-1}\ne 0 because aaβˆ’1=1β‰ 0aa^{-1}=1\ne 0. Suppose aβˆ’1≀0a^{-1}\le 0. Claim 4 gives 0β‰€βˆ’aβˆ’10\le -a^{-1}, so condition 2 gives 0≀a(βˆ’aβˆ’1)0\le a(-a^{-1}), and a(βˆ’aβˆ’1)=βˆ’(aaβˆ’1)=βˆ’1a(-a^{-1})=-(aa^{-1})=-1 in a field, so 0β‰€βˆ’10\le -1. Claim 4 then gives 1≀01\le 0, contradicting claim 6. Since ≀\le compares any two elements, 0≀aβˆ’10\le a^{-1}, and with aβˆ’1β‰ 0a^{-1}\ne 0 this gives 0<aβˆ’10<a^{-1}.

Claim 8. By claim 6, 0<10<1. Claim 1, adding 11, gives 1<1+1=21<1+1=2, and claim 2 gives 0<20<2. Hence 2β‰ 02\ne 0, so 2βˆ’12^{-1} exists, and 0<2βˆ’10<2^{-1} by claim 7. Let 0<Ξ΅0<\varepsilon. Claim 5 gives 0<Ξ΅β‹…2βˆ’10<\varepsilon\cdot 2^{-1}. In a field 2βˆ’1+2βˆ’1=(1+1)β‹…2βˆ’1=2β‹…2βˆ’1=12^{-1}+2^{-1}=(1+1)\cdot 2^{-1}=2\cdot 2^{-1}=1, hence

Ξ΅β‹…2βˆ’1+Ξ΅β‹…2βˆ’1=Ξ΅β‹…(2βˆ’1+2βˆ’1)=Ξ΅β‹…1=Ξ΅.\varepsilon\cdot 2^{-1}+\varepsilon\cdot 2^{-1}=\varepsilon\cdot(2^{-1}+2^{-1})=\varepsilon\cdot 1=\varepsilon .

Finally, adding Ξ΅β‹…2βˆ’1\varepsilon\cdot 2^{-1} to both sides of 0<Ξ΅β‹…2βˆ’10<\varepsilon\cdot 2^{-1} gives, by claim 1,

Ξ΅β‹…2βˆ’1<Ξ΅β‹…2βˆ’1+Ξ΅β‹…2βˆ’1=Ξ΅.\varepsilon\cdot 2^{-1}<\varepsilon\cdot 2^{-1}+\varepsilon\cdot 2^{-1}=\varepsilon .

Claim 9. Since ≀\le compares any two elements, a≀ba\le b or b≀ab\le a. In the first case take m=am=a: then m≀am\le a by reflexivity and m≀bm\le b. In the second take m=bm=b: then m≀bm\le b by reflexivity and m≀am\le a.

Claim 10. Suppose a<ba<b and 0<c0<c. Claim 1, adding βˆ’a-a, gives a+(βˆ’a)<b+(βˆ’a)a+(-a)<b+(-a), that is 0<bβˆ’a0<b-a. Claim 5 gives 0<c(bβˆ’a)0<c(b-a), and c(bβˆ’a)=cbβˆ’cac(b-a)=cb-ca in a field. Claim 1, adding caca, gives 0+ca<(cbβˆ’ca)+ca0+ca<(cb-ca)+ca, that is ca<cbca<cb.

Please log in to copy this version.

Citations

Loading…

Dependency Graph

0 prerequisites

Prerequisites

Loading...

Comments

Loading…