4.2  The Rationals inside an Ordered Field; the Archimedean Property

In an ordered field F we can form 1, 1+1, 1+1+1, and so on. They look like the natural numbers 1,2,3,…, but they are elements of F, and two questions need answers before the next section can use them as thresholds. Do they behave like natural numbers, adding, multiplying and comparing as N does? And does every element of F lie below one of them? For Q, Section 2.5 answered the second question with yes (Theorem 2.5.3). This section answers the first for every ordered field, and goes further: a whole copy of Q sits inside F, in exactly one way. The second question has the answer no in general. Fields where the answer is yes are called Archimedean, and in them every element has an integer part and the rationals are dense.

4.2.1. The natural numbers in an ordered field

Section 2.3 defined, in any commutative ring R and for any a∈R, the multiples n⋅a for n∈N (just before Proposition 2.3.5): 0⋅a=0 and (n+1)⋅a=n⋅a+a. With a=1 they are the elements 0,1,1+1,… of the opening paragraph. We give them a name, together with powers, which this chapter needs for estimates such as 2k≥k+1.

Definition 4.2.1 (Natural Numbers and Powers in an Ordered Field)

Let F be an ordered field, with unit element 1F.

  • (a) For n∈N, n⋅1F∈F is the multiple of 1F of Section 2.3: the map N→F, n↦n⋅1F, is the unique function with 0⋅1F=0,(n+1)⋅1F=n⋅1F+1Ffor every n∈N.
  • (b) For x∈F, the powers xk (k∈N) are given by Sets, Relations, and Cardinality, Theorem 2.3.1, read on N=ω through Corollary 1.7.3 (b), with X=F, starting value 1F and step (k,y)↦yx: x0:=1F,xk+1:=xkxfor every k∈N.

The subscript in 1F is there because two fields will often be in play, F and Q, each with its own 1; where only one field is in play the subscript is dropped. For natural numbers n,k, the power nk∈N is the one of Section 1.6, defined (just before Proposition 1.6.4) by the same recursion with X=N: n0=1 and nk+1=nkn. So 2k may mean a natural number or an element of F; part (c) of the next proposition says the two readings match.

Examples. 1⋅1F=0⋅1F+1F=0+1F=1F, and 2⋅1F=1F+1F, the element written 2 in Section 4.1. Also x1=1Fx=x and x2=xx, which is the square of Proposition 2.3.2 (d). The degenerate case: 0⋅1F=0, and 00=1F by the first equation, a convention the recursion imposes and nothing below questions.

A non-example by minimal change. Keep the field axioms and drop the order. In the two-element field of Example (A field with two elements that cannot be ordered), the same recursion gives 2⋅1=1+1=0=0⋅1. So the map n↦n⋅1 is not injective there, and the elements 0⋅1,1⋅1,2⋅1,… are not a copy of N. The next proposition shows that the order axioms prevent this.

Proposition 4.2.1 (The Natural Numbers inside an Ordered Field)

Let F be an ordered field, and let m,n,k∈N.

  • (a) (m+n)⋅1F=m⋅1F+n⋅1F and (mn)⋅1F=(m⋅1F)(n⋅1F).
  • (b) If m<n, then m⋅1F<n⋅1F. Hence n↦n⋅1F is injective, and n⋅1F≥1F>0 whenever n≥1.
  • (c) (nk)⋅1F=(n⋅1F)k. In particular (2k)⋅1F=(2⋅1F)k, the k-th power in F of 2=1+1.
  • (d) In Q, n⋅1Q=j(ι(n)), the image of n under the embeddings Proposition 2.2.3 and Proposition 2.4.4. With the identifications N⊆Z⊆Q, this says n⋅1Q=n.

Idea. The sum law in (a) and part (b) are rules for multiples (Proposition 2.3.5 (h)); the product law and (c) are inductions following the recursion defining the left side. The product law is the only step with content: multiplying by n+1 is multiplying by n and adding one more copy, and the sum law and distributivity turn that into the same step on the right. Part (d) compares two functions on N that satisfy the same recursion, and the uniqueness half of the recursion theorem makes them equal.

Proof.

  • (a) The sum law is Proposition 2.3.5 (h) with R=F and a=1F. For the product law, fix m and use Logic and Proof, Axiom 4.2.1 (through Corollary 1.7.3 (b)) on n, for P(n): “(mn)⋅1F=(m⋅1F)(n⋅1F)”. Base: m⋅0=0 by Definition 1.5.1 (b), so the left side is 0⋅1F=0, and the right side is (m⋅1F)⋅0=0 by Proposition 2.3.2 (b). Step: assume P(n). By Definition 1.5.1 (b) and (c), m(n+1)=mn+m. Hence (m(n+1))⋅1F=(mn)⋅1F+m⋅1F=(m⋅1F)(n⋅1F)+(m⋅1F)1F=(m⋅1F)(n⋅1F+1F)=(m⋅1F)((n+1)⋅1F), by the sum law, P(n) with (F7), (F9), and the recursion of (a) in Definition 4.2.1. So P(n+1) holds, and P(n) holds for every n.

  • (b) Since 1F≠0 in a field, Proposition 2.3.5 (h) gives m⋅1F<n⋅1F whenever m<n. If m≠n, then m<n or n<m by trichotomy in N (Theorem 1.6.1 (a)), so m⋅1F≠n⋅1F by (O1): the map is injective. Finally 1⋅1F=1F (the examples above), and for n>1, 1F=1⋅1F<n⋅1F; so n⋅1F≥1F for every n≥1, and 1F>0 by Proposition 2.3.5 (e).

  • (c) Fix n and induct on k. Base: n0=1, so (n0)⋅1F=1⋅1F=1F=(n⋅1F)0. Step: if (nk)⋅1F=(n⋅1F)k, then, since nk+1=nkn, (nk+1)⋅1F=((nk)⋅1F)(n⋅1F)=(n⋅1F)k(n⋅1F)=(n⋅1F)k+1, by the product law of (a), the hypothesis, and Definition 4.2.1 (b). The special case is n=2, with 2⋅1F=1F+1F.

  • (d) Let f(n):=j(ι(n))∈Q. The zero and one of Z are ι(0) and ι(1) (Theorem 2.3.1), and j sends them to the zero and one of Q (Proposition 2.4.4). So f(0)=0, and, since ι and j preserve sums (Proposition 2.2.3 (a), Proposition 2.4.4), f(n+1)=j(ι(n)+ι(1))=j(ι(n))+j(ι(1))=f(n)+1Q. So f and n↦n⋅1Q both satisfy the recursion of Definition 4.2.1 (a) with F=Q, and by the uniqueness in Sets, Relations, and Cardinality, Theorem 2.3.1 (through Corollary 1.7.3 (b)) they are equal. This proves the proposition.

So the order axioms do what the non-example above lacked: by (b), the elements n⋅1F are all different and increase with n, and by (a) they add and multiply as natural numbers do. In Q, (d) says that nothing new has happened: n⋅1Q is n. When only one field is in play, we will sometimes write n for n⋅1F in a general ordered field too; the statements of this section keep n⋅1F, because there the difference between n∈N and its image in F is the point.

4.2.2. A copy of the rationals in every ordered field

The copy of N extends. Negatives exist in F, so the integers have images too, and inverses of non-zero elements exist, so fractions have images. The next theorem says that the result is a copy of Q, compatible with +, ⋅ and <, and that there is no other way to place Q inside F. Later chapters of this volume use this map to compare an arbitrary ordered field with the rationals.

Every ordered field contains a copy of Q, and only one.

Theorem 4.2.2 (The Rationals Embed in Every Ordered Field)

Let F be an ordered field. There is exactly one map ιF:Q→F such that, for all x,y∈Q, ιF(1)=1F,ιF(x+y)=ιF(x)+ιF(y),ιF(xy)=ιF(x)ιF(y). It satisfies ιF(n)=n⋅1F for every n∈N. It is injective and strictly increasing (x<y implies ιF(x)<ιF(y)), and it reflects order: ιF(x)<ιF(y) implies x<y.

Idea. Uniqueness tells us how to build ιF. A map respecting 1 and + must send n=1+⋯+1 to n⋅1F; respecting negatives, it must send −n to −(n⋅1F); and respecting products, it must send p/q to (p⋅1F)(q⋅1F)−1. So we take that formula as the definition, and the work is to check it. Step roadmap. ① Extend n↦n⋅1F to Z and check that it respects +, ⋅ and negation. ② Define ιF on fractions and check that the value does not depend on the fraction chosen. ③ Check + and ⋅ with the fraction rules. ④ Check the order. ⑤ Uniqueness: run the opening argument as a proof.

Proof. Step 1: the integers. By Proposition 2.2.3 (c), read through the identification N⊆Z, every m∈Z is n or −n for some n∈N. Define m⋅1F:={n⋅1Fif m=n with n∈N,−(n⋅1F)if m=−n with n∈N. This is well defined. Within one case, n is determined by m: directly in the first case, and in the second because −n=−n′ gives n=n′ by Proposition 2.3.2 (a). The cases overlap only at 0: if n=−n′ with n,n′∈N, then n+n′=0, and n,n′≥0 (Theorem 2.3.4 (b)); if n′>0, then n+n′>n+0≥0 by Proposition 2.3.5 (b), against n+n′=0, so n′=0 and then n=0. At m=0 both cases give 0, since −0=0.

We check three rules, for m,m′∈Z.

Negation: (−m)⋅1F=−(m⋅1F). If m=n∈N, this is the second case of the definition. If m=−n, then −m=n by Proposition 2.3.2 (a), and (−m)⋅1F=n⋅1F=−(−(n⋅1F))=−(m⋅1F).

Sums: (m+m′)⋅1F=m⋅1F+m′⋅1F. If m,m′∈N, this is Proposition 4.2.1 (a). We write out the mixed case m=n, m′=−n′ with n,n′∈N. If n′≤n, then n=n′+k for some k∈N (Proposition 1.6.3 (a)), so m+m′=(n′+k)−n′=k in Z, and m⋅1F+m′⋅1F=(n′+k)⋅1F−n′⋅1F=n′⋅1F+k⋅1F−n′⋅1F=k⋅1F, by Proposition 4.2.1 (a). If n<n′, then n′=n+k, m+m′=−k, and the same computation gives n⋅1F−(n+k)⋅1F=−(k⋅1F)=(−k)⋅1F. The case m=−n, m′=n′ follows by (F1). If m=−n and m′=−n′, then m+m′=−(n+n′), and −((n+n′)⋅1F)=−(n⋅1F)−(n′⋅1F), by the sum law and uniqueness of negatives.

Products: (mm′)⋅1F=(m⋅1F)(m′⋅1F). If m,m′∈N, this is Proposition 4.2.1 (a). We write out m=−n, m′=n′: then mm′=−(nn′) by Proposition 2.3.2 (c), so (mm′)⋅1F=−((nn′)⋅1F)=−((n⋅1F)(n′⋅1F))=(−(n⋅1F))(n′⋅1F)=(m⋅1F)(m′⋅1F), by negation, Proposition 4.2.1 (a), and Proposition 2.3.2 (c) in F. The two remaining sign patterns are the same with signs: (−n)(−n′)=nn′ in Z and (−(n⋅1F))(−(n′⋅1F))=(n⋅1F)(n′⋅1F) in F, both by Proposition 2.3.2 (c), and m=n, m′=−n′ follows from the case written out by (F6).

Step 2: the definition on Q. By Proposition 2.4.4 (b), every x∈Q is p/q for some p∈Z and q∈Z>0. Since q∈Z>0, that is, q∈N and q≠0, we have q≥1 (Theorem 1.6.1 (d)), and Proposition 4.2.1 (b) gives q⋅1F≥1F>0, so q⋅1F≠0. Define ιF(pq):=(p⋅1F)(q⋅1F)−1=p⋅1Fq⋅1F. The value does not depend on the fraction chosen: if p/q=r/s with r∈Z and s∈Z>0, then ps=rq (Proposition 2.4.4 (b)), so (p⋅1F)(s⋅1F)=(r⋅1F)(q⋅1F) by the product rule of Step 1. Multiplying both sides by (q⋅1F)−1(s⋅1F)−1 and using (F5), (F6), (F8) gives (p⋅1F)(q⋅1F)−1=(r⋅1F)(s⋅1F)−1. So ιF is a function Q→F. For m∈Z, m=m/1, so ιF(m)=(m⋅1F)(1F)−1=m⋅1F; in particular ιF(n)=n⋅1F for n∈N, and ιF(1)=1F.

Step 3: sums and products. Let x=p/q and y=r/s as in Step 2. In the field Q, Lemma 4.1.1 (b) gives x+y=ps+rqqs,xy=prqs, with qs∈Z>0 by (O4) in Z. By the definition, Step 1, and Lemma 4.1.1 (b) in F, ιF(x+y)=(p⋅1F)(s⋅1F)+(r⋅1F)(q⋅1F)(q⋅1F)(s⋅1F)=p⋅1Fq⋅1F+r⋅1Fs⋅1F=ιF(x)+ιF(y), and in the same way ιF(xy)=(p⋅1F)(r⋅1F)(q⋅1F)(s⋅1F)=ιF(x)ιF(y).

Step 4: order. Let x<y in Q. Then y−x>0, and writing y−x=p/q with q∈Z>0, the comparison formula (Theorem 2.5.1 (a)) gives p>0, so p∈Z>0 (Theorem 2.3.4 (b)). By Proposition 4.2.1 (b), p⋅1F>0 and q⋅1F>0; by Proposition 2.5.2 (a) and (O4), ιF(y−x)>0. By Step 3, ιF(y)=ιF(x)+ιF(y−x)>ιF(x), using (O3). So ιF is strictly increasing. If x≠y, then x<y or y<x, and the images differ by (O1): ιF is injective. If ιF(x)<ιF(y), then neither x=y nor y<x can hold, since they would give ιF(x)=ιF(y) or ιF(y)<ιF(x), against (O1); so x<y by trichotomy.

Step 5: uniqueness. Let ψ:Q→F satisfy the three equations of the statement. Then ψ(0)=ψ(0+0)=ψ(0)+ψ(0), and adding −ψ(0) gives ψ(0)=0. By Logic and Proof, Axiom 4.2.1 (through Corollary 1.7.3 (b)), ψ(n)=n⋅1F for every n∈N: the base is ψ(0)=0=0⋅1F, and ψ(n+1)=ψ(n)+ψ(1)=n⋅1F+1F=(n+1)⋅1F. For x∈Q, ψ(x)+ψ(−x)=ψ(0)=0, so ψ(−x)=−ψ(x) by Proposition 2.3.2 (a); hence ψ(m)=m⋅1F for every m∈Z. For q∈Z>0, ψ(q)ψ(q−1)=ψ(1)=1F, so ψ(q−1)=(q⋅1F)−1 by Lemma 4.1.1 (a). Finally p/q=pq−1 (Proposition 2.4.4 (a)), so ψ(pq)=ψ(p)ψ(q−1)=(p⋅1F)(q⋅1F)−1=ιF(pq). So ψ=ιF. This proves the theorem.

For F=Q, the identity map of Q satisfies the three equations, so by uniqueness ιQ is the identity. In general ιF is the map of Step 2, and it carries Q onto a copy inside F that adds, multiplies and compares as Q does. So “Q⊆F” is an honest abuse of notation, as N⊆Z⊆Q was in Chapter 2, and where only one field is in play we write q for ιF(q). The statements below keep ιF visible.

Remark. Uniqueness has a consequence that later chapters of this volume use when comparing two ordered fields. Let L be another ordered field and χ:F→L a map with χ(1F)=1L that respects + and ⋅. Then χ∘ιF:Q→L satisfies the three equations of the theorem, so χ∘ιF=ιL: such a map fixes the rationals.

4.2.3. The Archimedean property

Section 2.5 proved that every rational lies below a natural number (Theorem 2.5.3). By Proposition 4.2.1 (d), that theorem says: for every x∈Q there is n∈N with x<n⋅1Q. This statement makes sense in any ordered field, and it deserves a name, because it can fail.

No element of the field lies above all the natural numbers.

Definition 4.2.2 (Archimedean Ordered Field)

An ordered field F is Archimedean if for every x∈F there is n∈N with x<n⋅1F. In symbols, ∀x∈F  ∃n∈N  x<n⋅1F.

In words: whatever element of F we pick, some natural number, read in F, lies strictly above it. The n may depend on x; it is chosen after x.

Examples. Q is Archimedean: this is Theorem 2.5.3, by Proposition 4.2.1 (d). The constructed real numbers of the next chapter are Archimedean too (proved there). A non-example, Q(t), comes at the end of this section: there the element t lies above every n⋅1.

Why the name. Archimedes used, as an axiom about lengths, that a smaller length laid off often enough exceeds any larger one. That is Exercise B1: in an Archimedean field, for y>0 and any x, some multiple (n⋅1F)y exceeds x. The definition is the case y=1F.

The form in which the next section uses the property is about reciprocals, as in Corollary 2.5.4, now in an arbitrary Archimedean ordered field.

Proposition 4.2.3 (Small Reciprocals in an Archimedean Field)

In an Archimedean ordered field F, for every ε∈F>0 there is N∈Z>0 such that 1/(n⋅1F)<ε for every n∈N with n≥N. In symbols, ∀ε∈F>0  ∃N∈Z>0  ∀n∈N  (n≥N⇒1n⋅1F<ε).

Proof. Let ε∈F>0. Then 1/ε>0 by Proposition 2.5.2 (a). By Definition 4.2.2 there is N∈N with 1/ε<N⋅1F; it depends on ε. Then N≠0, since 0⋅1F=0<1/ε, so N∈Z>0. Let n≥N. Then n⋅1F≥N⋅1F (Proposition 4.2.1 (b), or equality), so 0<1/ε<n⋅1F, and Proposition 2.5.2 (b) gives 1n⋅1F<11/ε=ε, where 1/(1/ε)=(ε−1)−1=ε by Lemma 4.1.1 (a).

The order of the quantifiers is as in Section 2.5: ε first, then N, depending on ε, and then every n≥N at once. That last clause is what Section 4.3 will call “eventually”.

Quick check. Find n∈N with n>355/113 in Q. Then find the least n∈Z>0 with 1/n<7/500.

Solution. By the comparison formula (Theorem 2.5.1 (a)), 355/113<n/1 if and only if 355<113n. Since 113⋅3=339<355 and 113⋅4=452>355, n=4 works (and is the least such n).

For n∈Z>0, 1/n<7/500 if and only if 500<7n. Since 7⋅71=497<500 and 7⋅72=504>500, the least such n is 72; every n≥72 works too, as Proposition 4.2.3 promises.

4.2.4. Integer part and density

In Q, the Archimedean property gave every rational an integer part (Proposition 2.5.5). About Q the proof used only Archimedes, applied to x and to −x; the rest (least elements and discreteness of Z, totality of the order) holds in any ordered field. So it runs in any Archimedean field, with ιF carrying the integers into F.

Proposition 4.2.4 (Integer Part in an Archimedean Field)

Suppose that the ordered field F is Archimedean. Then for every x∈F there is exactly one m∈Z with ιF(m)≤x<ιF(m+1).

Idea. The integer just above x should be the least integer k with x<ιF(k). Archimedes applied to x shows that such k exist; applied to −x, it bounds them below, so Proposition 2.3.6 supplies a least one. The comparisons happen in F, and ιF reflecting order (Theorem 4.2.2) carries them back to Z.

Proof. Let x∈F and S:={k∈Z:x<ιF(k)}. By Definition 4.2.2 there is n∈N with x<n⋅1F=ιF(n) (Theorem 4.2.2), so n∈S and S≠∅. Applied to −x, it gives n′∈N with −x<ιF(n′), that is, ιF(−n′)=−ιF(n′)<x (Proposition 2.3.5 (a); ιF respects negatives, as in Step 5 of the proof of Theorem 4.2.2). For k∈S, ιF(−n′)<x<ιF(k), so −n′<k because ιF reflects order. Thus −n′ is a lower bound of S, and by Proposition 2.3.6 S has a least element l. Let m:=l−1, so l=m+1.

Existence. x<ιF(m+1), since l∈S. And m∉S, since m<l and l is least. So x<ιF(m) fails, and ιF(m)≤x by totality (Proposition 4.1.2 (a)).

Uniqueness. Let m,m′∈Z both satisfy the condition, and suppose m<m′. By discreteness (Theorem 2.3.4 (c)), m+1≤m′, so ιF(m+1)≤ιF(m′) (Theorem 4.2.2). Then x<ιF(m+1)≤ιF(m′)≤x, so x<x, against (O1). By symmetry m′<m is impossible, so m=m′.

For F=Q, ιQ is the identity and this is Proposition 2.5.5. The constructed real numbers of the next chapter will use it with F the new field, where m is an integer approximant of a number not yet known to be anything else.

Between two rationals there is always a third, their midpoint (Section 2.5). In an Archimedean field more is true: between any two elements, however close, lies a rational.

Theorem 4.2.5 (The Rationals Are Dense in an Archimedean Field)

In an Archimedean ordered field F, for all x,y∈F with x<y there is q∈Q with x<ιF(q)<y.

Idea. Look for q with denominator n: we need an integer k with nx<k<ny, after scaling by n. Integers are spaced 1 apart, so such a k exists once the scaled gap n(y−x) exceeds 1; that is where Archimedes enters, through Proposition 4.2.3. The integer to take is the one just above nx, which the integer part supplies.

Proof. Since y−x>0, Proposition 4.2.3 gives n∈Z>0 with 1/(n⋅1F)<y−x. Let c:=n⋅1F, which is positive (Proposition 4.2.1 (b)). Multiplying by c (Proposition 2.3.5 (c)) gives 1F<c(y−x)=cy−cx, by (F9) and Proposition 2.3.2 (c); adding cx by (O3), cx+1F<cy. Let m be the integer part of cx (Proposition 4.2.4), so that ιF(m)≤cx<ιF(m+1). Then cx<ιF(m+1)=ιF(m)+1F≤cx+1F<cy, by Theorem 4.2.2 and Proposition 2.3.5 (b). Multiplying by c−1>0 (Proposition 2.5.2 (a), Proposition 2.3.5 (c)) gives x<ιF(m+1)c−1<y. Let q:=(m+1)/n∈Q. Since c=ιF(n) and ιF respects products, ιF(q)c=ιF(m+1), so ιF(q)=ιF(m+1)c−1, and x<ιF(q)<y.

Applied again, the theorem shows that an interval of an Archimedean field contains infinitely many rationals (Exercise C1). Chapter 6 uses the theorem with F a field of real numbers; Chapter 5 uses it only in an exercise.

4.2.5. A field that is not Archimedean

Section 2.5 proved the Archimedean property of Q from the construction of Q: every rational is a quotient of integers. Nothing in (F1)–(F9) and (O1)–(O4) forces it. The standard witness uses polynomials, which this volume has not built; Algebraic Preliminaries, Chapter 4 builds them as formal polynomials. We use the school algebra of polynomials in this one example, and say so. No proof of a numbered result in this chapter cites it; it serves only as a counterexample, in prose, warnings and exercises.

Example (A Non-Archimedean Ordered Field)

Let Q(t) be the set of quotients p/q of polynomials p,q in an indeterminate t with rational coefficients, q≠0, where p/q=r/s means ps=rq, with the usual sum and product of fractions. Call p/q with p≠0 positive if the leading coefficients of p and q have the same sign. With this positive set, Q(t) is an ordered field; we state this and do not verify it. Show that t>n⋅1 for every n∈N, so that Q(t) is not Archimedean, and that 0<1/t<1/(n⋅1) for every n≥1.

Solution. In Q(t) the element n⋅1 is the constant polynomial n, by the recursion of Definition 4.2.1 (a) and the addition of constants. The difference t−n⋅1=(t−n)/1 has numerator t−n, with leading coefficient 1, and denominator 1, with leading coefficient 1. The signs agree, so t−n⋅1 is positive, that is, n⋅1<t (Proposition 2.3.3). This holds for every n∈N, so x=t has no n with x<n⋅1: Q(t) is not Archimedean.

Next, 1/t has numerator 1 and denominator t, both with leading coefficient 1, so 1/t>0. For n≥1, Lemma 4.1.1 (c) gives 1n⋅1−1t=t−nnt, whose numerator has leading coefficient 1 and whose denominator nt has leading coefficient n>0. So the difference is positive, and 1/t<1/(n⋅1).

Warning. The Archimedean property does not follow from the ordered-field axioms: Q(t) satisfies (F1)–(F9) and (O1)–(O4) and fails it. So in a general ordered field the move “take ε=1/n” does not reach every ε: in Q(t), the tolerance ε=1/t is below every 1/n. Each later use of “1/n eventually drops below ε” must name the Archimedean property.

The density theorem fails in Q(t) too, so its hypothesis is needed. There 0<1/t, and no rational lies strictly between them. Suppose q∈Q had 0<ιQ(t)(q)<1/t, with ιQ(t) the embedding of Theorem 4.2.2. Then q>0, because ιQ(t) reflects order. By Proposition 2.5.2 (b) and Lemma 4.1.1 (a), t=1/(1/t)<1/ιQ(t)(q)=ιQ(t)(1/q). By Theorem 2.5.3, 1/q<n for some n∈N, so ιQ(t)(1/q)<ιQ(t)(n)=n⋅1, and t<n⋅1, against the example.

4.2.6. Exercises

A. Check your understanding

Exercise (A1)

Solution.

B. Practice

Exercise (B1: Archimedes’ form)

Suppose the ordered field F is Archimedean, and take x∈F and y∈F>0. Prove that there is n∈N with (n⋅1F)y>x.

Solution. Since y>0, y−1>0 (Proposition 2.5.2 (a)). By Definition 4.2.2 applied to x/y, there is n∈N with x/y<n⋅1F. Multiplying by y>0 (Proposition 2.3.5 (c)) gives (xy−1)y<(n⋅1F)y, and (xy−1)y=x(y−1y)=x by (F5), (F6), (F8). Hence (n⋅1F)y>x.

Exercise (B2: Smaller than every reciprocal)
  • (a) Let F be Archimedean, and let x∈F satisfy 0≤x<1/(n⋅1F) for every n∈N with n≥1. Prove that x=0.
  • (b) Give an element x≠0 of Q(t) (Example (A Non-Archimedean Ordered Field)) with this property.

Solution.

Exercise (B3: Rationals with a power of two as denominator)
  • (a) Prove that 2k≥k+1 in Q for every k∈N.
  • (b) Let a,b∈Q with a<b. Prove that there are m∈Z and k∈N with a<(m+1)/2k<b.
  • (c) Carry out the construction of (b) for a=1/3, b=1/2, taking k least with 1/(k+1)<b−a.

Hint: follow the proof of Theorem 4.2.5, with 2k in place of n.

Solution.

  • (a) Read 2k as (2k)⋅1Q=(2⋅1Q)k (Proposition 4.2.1 (c), (d)). We use Logic and Proof, Axiom 4.2.1 (through Corollary 1.7.3 (b)) on k for P(k): “(2k)⋅1Q≥(k+1)⋅1Q”. Base: 20=1=0+1, so both sides are 1⋅1Q. Step: assume P(k). Then (2k+1)⋅1Q=((2k)⋅1Q)(2⋅1Q)≥((k+1)⋅1Q)(2⋅1Q)=(2k+2)⋅1Q≥(k+2)⋅1Q, by Proposition 4.2.1 (a) and 2k+1=2k⋅2; then Proposition 4.1.2 (d), all factors being non-negative by Proposition 4.2.1 (b); then (a) again with (k+1)2=2k+2 (Theorem 1.5.3); and finally Proposition 4.2.1 (b), since k+2≤2k+2. This is P(k+1).

  • (b) By Proposition 4.2.3 with F=Q and ε:=b−a>0, there is k∈N with 1/(k+1)<b−a (take k+1≥N). By (a) and Proposition 4.1.2 (c), 1/2k≤1/(k+1)<b−a. Let m:=⌊2ka⌋ (Proposition 2.5.5), so that m≤2ka<m+1. Then 2ka<m+1≤2ka+1, so a<m+12k≤a+12k<b, dividing by 2k>0 (Proposition 2.3.5 (c), Proposition 2.5.2 (a)) and using 1/2k<b−a with (O3).

  • (c) b−a=1/6. For k∈N, 1/(k+1)<1/6 if and only if 6<k+1, so the least k is 6, with 26=64. Then 26a=64/3, and ⌊64/3⌋=21, since 21⋅3=63≤64<66=22⋅3. So (m+1)/2k=22/64=11/32. Check: 1/3<11/32 since 32<33, and 11/32<1/2 since 22<32. (The bound 1/2k≤1/(k+1) is far from sharp: k=3 already gives 3/8.)

C. Going deeper

Exercise (C1: Many rationals, and rational approximation)

Throughout, F is an Archimedean ordered field.

Solution (Hint 1). For (a), apply Theorem 4.2.5 twice; for (b), apply Proposition 4.2.4 to a multiple of x.

Solution (Hint 2). For (a): let r,s∈Q with x<ιF(r)<ιF(s)<y; it is enough to find infinitely many rationals strictly between r and s. For (b): let m be the integer part of (n⋅1F)x.

Solution.

Marking scheme. (10 points) - 2: (a) obtains two rationals r<s inside the interval, by density twice, with r<s justified (order reflected). - 2: (a) exhibits infinitely many distinct rationals between r and s (any explicit injective family, or an induction producing one more each time), each checked to lie strictly between. - 2: (a) concludes that S is infinite from an injection, citing a finiteness result (pigeonhole or subsets of finite sets). - Second route for (a), same 6 points: 2 for a largest element of a finite non-empty S (Sets, Relations, and Cardinality, Proposition 2.3.8), 2 for density above it, 2 for the contradiction. - 2: (b) applies the integer part to (n⋅1F)x. - 2: (b) divides by n⋅1F>0 and identifies the bounds as ιF(q), ιF(q+1/n). Fatal errors (0 for the step): using density in an arbitrary ordered field (the Archimedean hypothesis must be named); “infinitely many because the construction never stops” with no finiteness argument; dividing by n⋅1F without its sign.

Exercise (C2: Where the proof for the rationals breaks)

In Q(t) (Example (A Non-Archimedean Ordered Field)):

  • (a) Show that the set {n⋅1:n∈N} is bounded above.
  • (b) The proof of Theorem 2.5.3 shows that every rational lies below a natural number. Which step of that proof has no analogue for the element t of Q(t)? Prove that it has none.

Solution.

  • (a) By Example (A Non-Archimedean Ordered Field), n⋅1<t for every n∈N, so t is an upper bound.

  • (b) The first step: “write x=p/q with p∈Z and q∈Z>0”. The rest of the proof (the case split on the sign of p, discreteness of Z, the comparison formula) works for any element of the form ιF(p)/ιF(q) of an ordered field F, in particular of Q(t). But t is not of this form. Indeed, ιQ(t)(p)/ιQ(t)(q)=ιQ(t)(p/q) by Theorem 4.2.2; if t=ιQ(t)(r) with r∈Q, then Theorem 2.5.3 gives n∈N with r<n, so t=ιQ(t)(r)<ιQ(t)(n)=n⋅1, against (a). So t is not the image of any rational, and the proof has nothing to start from.

Marking scheme. (10 points) - 3: (a) exhibits an upper bound and justifies it from the positive set of Q(t). - 3: (b) names the representation x=p/q with integers p,q as the step that fails. - 4: (b) proves that t is not ιQ(t)(r) for any rational r, using the Archimedean property of Q and that ιQ(t) is strictly increasing. Fatal errors (0 for the step): naming the comparison formula or discreteness as the failing step (both hold for images of rationals); asserting that t “is not a fraction” without proof.

Exercise (C3: The order of the rationals is the only one)

Prove that the usual order of Q (Definition 2.5.1) is the only relation < on Q that makes Q, with its usual operations, an ordered field.

Solution (Hint 1). Which elements must be positive in any such order? Start with 1, then n⋅1, then p/q.

Solution (Hint 2). By Proposition 2.3.3, an order on a commutative ring is determined by its set of positive elements. Let P be the positive set of an order ≺ making Q an ordered field; show P=Q>0.

Solution. Let ≺ be a relation making Q an ordered field, and P:={x∈Q:0≺x}. By Proposition 2.3.3, P satisfies (P1) and (P2), and x≺y holds if and only if y−x∈P. The usual order has positive set Q>0 (Theorem 2.5.1) and is described by Q>0 in the same way. So it suffices to prove P=Q>0.

The multiples n⋅1Q are defined by the recursion of Definition 4.2.1 (a), which uses only addition, so they do not depend on the order; by Proposition 4.2.1 (d), n⋅1Q=n. Applying Proposition 2.3.5 (h) to the ordered field (Q,≺), in which 1≠0, gives 0≺n for every n∈Z>0: so Z>0⊆P.

Let x∈Q>0. Then x=p/q with p,q∈Z>0 (Proposition 2.4.4 (b) and the comparison formula, Theorem 2.5.1 (a)), so x=p⋅q−1. Here p,q∈P, so q−1∈P by Proposition 2.5.2 (a) applied in (Q,≺), and x∈P by (P1). Hence Q>0⊆P.

Conversely, let x∈P. Then x≠0 by (P2). If x∉Q>0, then x<0 in the usual order, so −x∈Q>0⊆P; but then both x and −x lie in P, against (P2). So x∈Q>0, and P=Q>0. Hence ≺ is the usual order.

Marking scheme. (10 points) - 2: reduces the claim to the positive sets, citing Proposition 2.3.3. - 2: shows every positive integer is positive for the new order, noting that n⋅1 does not depend on the order. - 3: shows every usual-positive p/q is in P, via inverses and products. - 3: shows P⊆Q>0 by (P2). - Route through Theorem 4.2.2 for F=(Q,≺), same 10 points: 4 for ιF=id by uniqueness (the equations ignore the order), 6 for reading off the order. Fatal errors (0 for the step): assuming 1≻0 without 1≠0 or a rule; using the usual order’s comparison formula to compare elements in the new order.