Ordered Fields and the Least Upper Bound Axiom

Calculus is full of theorems that feel too obvious to need proof. A continuous function that is negative at one end of an interval and positive at the other must vanish somewhere in between. An increasing sequence that stays below some fixed number must settle down to a limit. Both statements are false if “number” means “rational number”. The polynomial x2−2 is negative at 1 and positive at 2, yet no rational x makes it zero, because 2 is irrational (Logic and Proof, Theorem 2.2.1). The rational numbers 1,1.4,1.41,1.414,1.4142,…, each the largest decimal of its length whose square is below 2, increase and never pass 1.5; yet there is no rational number for them to approach, since its square would have to be 2. The rational line has a gap where 2 should be, and calculus falls into it.

This chapter finds the one property that separates the real numbers from the rationals: in R, every nonempty set that is bounded above has a least upper bound. We take this property as an axiom and learn to use it. The main tool is a test for recognizing a least upper bound using small positive numbers ε, which will be used throughout the book. From the axiom we derive the first facts that the rationals lack or that need the axiom: the natural numbers are unbounded, the rationals are dense, positive numbers have square roots and n-th roots, nested closed intervals always share a point, and the real numbers cannot be listed. We do not construct R here. Number Systems: From N to R, Chapter 5 builds it from Q by Cauchy sequences and proves the axiom as a theorem, as the optional Number Systems: From N to R, Chapter 7 does by Dedekind cuts; Chapter 11 of this volume shows that several other “no gaps” properties are equivalent to it.

What you need. From Logic and Proof, Chapter 1: proof by cases (Logic and Proof, Definition 1.6.1). From Logic and Proof, Chapter 2: the irrationality of 2 (Logic and Proof, Theorem 2.2.1), the rules for negation (Logic and Proof, Definition 2.2.1), and the contrapositive (Logic and Proof, Proposition 2.3.2). From Logic and Proof, Chapters 4–8, and Sets, Relations, and Cardinality, Chapters 1–3: induction (Logic and Proof, Axiom 4.2.1), quantifiers and how to negate them (Logic and Proof, Chapters 5 and 6), sets and images of sets (Sets, Relations, and Cardinality, Chapter 1), the well-ordering of N, definition by recursion, and the arithmetic of N and Z (Sets, Relations, and Cardinality, Chapter 2), and countable sets (Sets, Relations, and Cardinality, Chapter 3). No linear algebra is needed. The elementary rules of field arithmetic are either cited from the linear-algebra companion, Chapter 0, whose field axioms are ours, or proved in the first section.

Time. About 30 hours on the core track (all of A, one B, and one C per section, the exit checks); about 45 hours for everything.

Roadmap

  • Ordered fields and the gap in the rationals. The axioms that Q and R share, the rules for inequalities they imply, and absolute value with the triangle inequality.
  • Upper bounds, maxima and suprema. The vocabulary for sets of numbers, and a proof that a bounded set of rationals can have no rational supremum.
  • The least upper bound axiom. The single assumption that distinguishes R from Q, and why infima then come free.
  • Working with the supremum. The ε characterization of the supremum, sup approximation, and the rules for suprema of scaled sets and sums.
  • The Archimedean property. Where N sits in R, and the Archimedean property: N is not bounded above, which fails in some ordered fields.
  • Density of Q and the existence of roots. A rational between any two reals, and 2 (and every n-th root) constructed as a supremum.
  • Nested intervals, and why R is uncountable. Shrinking closed intervals share a point, and no list contains every real number.

Named moves

  • Split the supremum into its two properties. To prove s=supA, prove that s is an upper bound, and then that it is the least one.
  • Sup approximation. “supA−ε is not an upper bound, so some a∈A exceeds it.” With ε=1n this gives an∈A with an>supA−1n.
  • Equality of suprema by two inequalities. Prove ≤ by exhibiting an upper bound, then prove ≥ with an ε, splitting the budget as ε/2+ε/2 when two sets are involved.
  • Construct a point as a supremum. Define the set of points where “things are still fine”, take its supremum, and rule out each way it could fail. The existence of 2 is the first instance; the intermediate value theorem and the Heine–Borel theorem are proved the same way.