Real-number axioms (ordered field)
Anchor (Master): Hilbert *Grundlagen der Geometrie* (1899) §13–§17; Apostol Ch. 3; Bourbaki *Topologie Générale* Ch. IV; Tarski 1948
Intuition [Beginner]
The real numbers are "all the numbers on the line" — every whole number, every fraction, every decimal that does not terminate, every length you could measure with an arbitrarily fine ruler. Picture the number line stretching out in both directions, with in the middle and the marks at going one way and going the other. The real numbers fill in everything in between.
To do calculus on this line we need a precise list of properties to reason from. Mathematicians distilled those properties into a list of rules. Nine of them say how addition and multiplication behave; three say how the ordering behaves; one says that the line has no holes. These rules are enough to recover every fact about real numbers without ever needing to construct them out of fractions or decimals.
The single rule that makes this list special is the th, the completeness rule. It says that any non-empty collection of real numbers that has some upper bound also has a smallest upper bound, sitting on the line. That rule is what guarantees the line really has no missing points — and it is the reason limits, integrals, and continuous curves all behave the way you expect.
Visual [Beginner]
The number line, with marks at , alongside three boxes naming the three families of rules: field axioms (closure, associativity, commutativity, identities, inverses, distributivity), order axioms (trichotomy, transitivity, compatibility with and ), and completeness axiom (every bounded-above non-empty subset has a least upper bound).
The first two boxes hold for the rationals as well; the third is what distinguishes the real line from the rational line. The rationals have holes — the point named is missing, even though arbitrarily good rational upper and lower bounds exist for it. Completeness rules out exactly that kind of hole.
Worked example [Beginner]
Take the specific subset of real numbers — every real number whose square is less than . This set contains , , and but not (since ). The number is an upper bound of , and so is , and so is . The completeness rule says there is a least upper bound for in the real line.
That least upper bound is the number we call . Its square is exactly . We can pin it down to any decimal precision: the digit comes from approaching the least upper bound from below. The same set inside the rationals has no smallest rational upper bound — every rational upper bound has a smaller rational upper bound, since is irrational. What this tells us: completeness in the real line is what supplies the number in the first place. Without it, the equation has no solution.
Check your understanding [Beginner]
Formal definition [Intermediate+]
A complete ordered field is a set equipped with binary operations , a relation , and distinguished elements satisfying the following thirteen axioms.
Field axioms (nine axioms governing and ).
(F1) Closure: and for all . (F2) Associativity: and . (F3) Commutativity: and . (F4) Identity elements: there exist with , , and . (F5) Additive inverse: for every , there exists with . (F6) Multiplicative inverse: for every with , there exists with . (F7) Distributivity: .
(F1)–(F3) factor as three statements each per operation, giving the count of nine; (F4)–(F7) collectively give the rest. This packaging follows Apostol [Apostol Ch. 3 §3.2].
Order axioms (three axioms governing ).
(O1) Trichotomy: for any , exactly one of , , holds. (O2) Transitivity: if and , then . (O3) Compatibility: if , then for all ; and if and , then .
A field satisfying (F1)–(F7) and (O1)–(O3) is an ordered field [Apostol Ch. 3 §3.5].
Completeness axiom (one axiom).
(C) Least-upper-bound property: every non-empty subset that is bounded above admits a least upper bound .
A least upper bound of is an element satisfying (i) for every and (ii) for every , some has . Apostol calls this Axiom 11; equivalent formulations are Cauchy completeness plus the Archimedean property, the nested-interval property, and the monotone-convergence theorem [Rudin Ch. 1].
A field satisfying (F1)–(F7), (O1)–(O3), and (C) is a complete ordered field. The real numbers are taken as the canonical model. The natural numbers are the smallest subset containing and closed under ; integers, rationals, and irrationals are then defined inside .
Counterexamples to common slips.
- (O3) is one axiom in two parts. Some textbooks split positivity preservation by and by into two separate axioms; the count used here folds them together. The mathematics is the same either way.
- The rationals satisfy (F1)–(F7) and (O1)–(O3). They fail only (C). The set is non-empty and bounded above by , yet has no rational supremum.
- A "complete" lattice is not the same as (C). Order-theoretic completeness in lattice theory requires every subset to have a sup; (C) requires only non-empty bounded-above subsets, and the empty set is excluded.
- (C) is not implied by Archimedean alone. The Archimedean property holds in , but (C) does not. The non-standard reals are the converse failure: complete in a non-Archimedean sense, but not Archimedean.
Key theorem with proof [Intermediate+]
Theorem (Archimedean property). Let be a complete ordered field with natural numbers . Then for every there exists with .
Proof. Suppose for contradiction that some satisfies for every . Then is non-empty (it contains by (F4)) and bounded above (by ). By the completeness axiom (C), has a least upper bound .
The element satisfies (using (O3) with ). By the defining property of the supremum, is not an upper bound of , so some has . Adding to both sides via (O3) gives . But (the naturals are closed under ), contradicting the assumption that is an upper bound of .
Hence the assumption fails: for every , some satisfies .
Bridge. The Archimedean property builds toward 02.02.02 pending (sup and inf), 02.03.01 pending (sequence convergence and the monotone convergence theorem), and the entire -machinery of single-variable analysis: it is the rule that lets you make arbitrarily small, and so it is the rule that lets you turn supremum-style statements into -style statements. The same proof technique — "if exists, then is not an upper bound, so some element of beats it" — appears again in the proof that continuous functions on attain their extrema, in the proof of the intermediate value theorem, and in 02.04.04 pending (FTC). The completeness axiom is the foundational reason that limits, integrals, and continuous curves all behave the way calculus assumes; the Archimedean property is the smallest visible consequence of completeness, and it is the consequence that powers every later - argument. Putting these together, completeness identifies as the unique ordered field in which calculus, as ordinarily practised, is a theorem rather than an article of faith.
Exercises [Intermediate+]
Lean formalization [Intermediate+]
lean_status: partial — Mathlib provides the complete-ordered-field structure on via LinearOrderedField, the conditionally complete order via ConditionallyCompleteLinearOrderedField, and the Archimedean property via the Archimedean typeclass. The categoricity statement (any two complete ordered fields are uniquely order-isomorphic) is left as a Codex-facing placeholder, since Mathlib has the pieces but not a single packaged theorem.
The companion module at Codex.Analysis.RealNumbers.Axioms re-exports these instances and records the categoricity gap.
Advanced results [Master]
The thirteen-axiom presentation introduced by Hilbert in Grundlagen der Geometrie §13–§17 [Hilbert 1899] is categorical: the axiom system has a model, and any two models are uniquely isomorphic. The proof is constructive in the meta-theory, going through the order structure and the supremum operation.
Theorem (categoricity of the complete ordered field). Let be complete ordered fields. There exists a unique order-preserving field isomorphism .
Proof sketch. Define on the natural numbers by sending to and extending by ; extend to by and to by . The Archimedean property in both fields ensures that for every , the set is non-empty and bounded above (by any with ), and similarly is non-empty and bounded above. Define , which exists by completeness in . Verification that preserves , , proceeds by an -argument using the rational lower-set characterisation; uniqueness follows because any order-preserving field map fixes and the rational lower-sets determine each .
Theorem (independence of axioms). Each of the thirteen axioms is independent of the others: for each axiom , there is a structure satisfying every axiom except .
The witnessing models, classical:
- (F6) inverse fails: with satisfies all order axioms and all field axioms except multiplicative inverse, since has no integer inverse.
- (O1) trichotomy fails: with field operations and a partial order such as the lexicographic order on satisfies (F1)–(F7) but no order can be defined that makes an ordered field, because would force in any order with (O3).
- (O3) compatibility fails: define the field with the reverse order; then , but as well, breaking (O3).
- (C) completeness fails: , as in Exercise 7. The non-standard reals of Robinson [Robinson 1966] are an ordered field satisfying (F1)–(F7), (O1)–(O3), and a non-Archimedean form of completeness, exhibiting that "Archimedean + Cauchy-complete" decomposes (C) further.
Theorem (Tarski 1948 — decidability of the elementary theory). The first-order theory of real closed fields is decidable: there is an algorithm that, given a sentence in the language , decides whether it holds in [Tarski 1948].
This theorem stands in contrast to Gödel-incompleteness for : the natural numbers' first-order theory is undecidable, while the reals' is decidable. The reason is that real closed fields admit quantifier elimination — every formula reduces to a Boolean combination of polynomial equalities and inequalities — whereas does not, due to the discrete-counting structure that supports Gödel-coding.
Theorem (constructive completeness, Bishop-Bridges). There is a development of analysis in which the real numbers are defined constructively (e.g., as Cauchy sequences of rationals with explicit modulus), the field operations are computable, and a constructive form of completeness holds — but classical least-upper-bound completeness, requiring the law of the excluded middle (LEM), does not [Bishop 1967].
The constructive reals satisfy (F1)–(F7), (O1)–(O3), and Cauchy completeness as a constructive theorem; the classical sup-statement (C) is a non-constructive consequence available only after assuming LEM. The constructive theory recovers most of single-variable analysis — the intermediate value theorem in the form "for any there exists with " — while certain classical theorems (least upper bound of an arbitrary inhabited bounded set, full IVT with ) require strictly classical reasoning.
Adjacent axiomatisations. The thirteen-axiom version is the standard for textbook calculus. Equivalent reformulations include:
- Cauchy completeness plus Archimedean: replace (C) by "every Cauchy sequence converges" plus the Archimedean property. Cauchy completeness alone is strictly weaker than (C).
- Nested-interval property: every nested sequence of closed bounded intervals with has non-empty intersection.
- Monotone convergence: every monotonically increasing bounded-above sequence converges (Exercise 6).
- Bolzano-Weierstrass: every bounded sequence has a convergent subsequence.
Each is equivalent to (C) over (F1)–(F7), (O1)–(O3) plus Archimedean, and each emphasises a different perspective: completeness is a statement about subsets, Cauchy completeness is about sequences, nested intervals is about intervals, monotone convergence is about ordered sequences, Bolzano-Weierstrass is about boundedness.
Synthesis. The Hilbert-Apostol thirteen-axiom presentation identifies uniquely up to isomorphism by capturing arithmetic, ordering, and the absence of holes in a single list. The Archimedean property is the smallest visible consequence of completeness and the engine of every -argument in analysis; categoricity is what licenses the calculus textbook to speak of "the" real numbers without specifying a construction. Taking these together identifies as the unique structure on which single-variable calculus can be developed without ambiguity — Cauchy sequences, Riemann integrals, and FTC all become theorems in this structure, and the uniqueness up to isomorphism means the choice between Dedekind cuts, Cauchy completion, decimal expansions, or any other model of (F1)–(F7), (O1)–(O3), (C) is mathematically inert. The constructive variant exhibits that the classical theory factorises further: an intuitionistic core handles computable analysis, while LEM-dependent extensions handle the supremum operation in full generality. The axioms appear again in 02.02.02 pending (sup and inf), 02.03.01 pending (sequence convergence), and 02.04.04 pending (FTC); the structure builds toward the entire single-variable analysis strand and through it to functional analysis 02.11.04 and beyond.
Full proof set [Master]
Proposition (uniqueness of identity elements). In any field , the additive and multiplicative identity elements are uniquely determined by (F4).
Proof. Suppose and both satisfy (F4): and for every . Take in the first equation: . Take in the second: . By (F3), , so . The argument for multiplicative identity is identical.
Proposition (Archimedean property). Proved in §"Key theorem with proof" above.
Proposition (density of in ). For every with , there exists with .
Proof. By Archimedean, choose with , equivalently . Choose to be the smallest integer with . Then , so . Dividing by via (O3), , and .
Proposition (existence of -th roots of positive reals). For every and every , there exists a unique with .
Proof. Existence is in Exercise 5. Uniqueness: if both satisfy with, say, by trichotomy, then by repeated application of (O3), so , a contradiction. Hence .
Proposition (categoricity of complete ordered fields). Stated in §"Advanced results"; full proof via the Cauchy-cut construction of on the rationals followed by sup-extension is in Bourbaki, Topologie Générale Ch. IV §8. [Bourbaki Ch. IV]
Proposition (uncountability of ). The set is uncountable.
Proof (Cantor's diagonal, sup form). Suppose for contradiction that an enumeration of exists. Recursively construct a nested sequence of closed intervals with and : at each step, divide the current interval into three equal closed sub-intervals and pick one that excludes . The interval lengths tend to zero by Archimedean. The intersection is non-empty by the nested-interval property (equivalent to (C)) — let be in it. Then for every , so for every , contradicting that the enumeration is exhaustive. Hence no enumeration exists.
Connections [Master]
Sup and inf
02.02.02pending (pending) — the supremum and infimum constructions formalised in the axiom (C) are taken further in the next unit, where the symmetry between sup and inf, the connection to limits, and the limsup / liminf operations are developed. The completeness axiom is the foundational reason both operations land inside .Sequence convergence and the monotone convergence theorem
02.03.01pending (pending) — the - definition of sequence convergence is a translation of the supremum-style statement in (C) into the language of sequences. The MCT is equivalent to (C) over the ordered-field axioms plus Archimedean (Exercise 6); the entire sequence-and-series strand of analysis builds on this equivalence.Cauchy sequences and Bolzano-Weierstrass
02.03.02(pending) — Cauchy completeness, equivalent to (C) plus Archimedean, is the alternative formulation of completeness used in the metric-space generalisation02.01.05. Bolzano-Weierstrass — every bounded sequence has a convergent subsequence — is a further reformulation of (C) tied to compactness.Fundamental theorems of calculus
02.04.04pending (pending) — the existence of for continuous on a compact interval relies on uniform continuity, which itself relies on the extreme value theorem, which relies on (C). The chain of dependencies makes (C) the foundational input to FTC.Field
01.01.01— the field axioms (F1)–(F7) are the general-field axioms restricted to the ordered case. The vector-space and module theory of01.01.*takes (F1)–(F7) over an arbitrary field as a starting point; specialising to adds the order and completeness axioms.Metric space
02.01.05— every metric space has a Cauchy completion, generalising the classical construction of from . The metric-space framework is the topological generalisation of the Cauchy-completeness reformulation of (C).Banach space
02.11.04— a complete normed vector space generalises the completeness axiom from a single line to an infinite-dimensional setting; the proof patterns ("sup of a bounded set", "limit of a Cauchy sequence", "intersection of nested closed balls") all originate in the calculus-textbook treatment of presented here.
Historical & philosophical context [Master]
David Hilbert gave the first complete axiomatic presentation of as a complete ordered field in Grundlagen der Geometrie (1899) [Hilbert 1899], §13–§17, where the Vollständigkeitsaxiom (completeness axiom) was added to the ordered-field axioms to single out the real line uniquely. Hilbert framed the axiom as a maximality requirement: no proper extension of the structure can satisfy all the previous axioms. The least-upper-bound formulation, equivalent under the other axioms, became the standard textbook version after Landau's Grundlagen der Analysis (1930) and Bourbaki's Topologie Générale (1940-) [Bourbaki Ch. IV].
The pedagogical deployment in Apostol's Calculus Vol. 1 (1967) [Apostol Ch. 3] crystallised the thirteen-axiom presentation as the canonical entry point for proof-based first-year calculus. Apostol's choice — to axiomatise rather than construct it from via Dedekind cuts (Dedekind 1872) or Cauchy completion (Cantor 1872) — reflects an editorial decision that the construction is a meta-theorem about consistency, not a prerequisite for using the axioms.
Tarski's 1948 result [Tarski 1948] that the first-order theory of real closed fields is decidable, by quantifier elimination, sits in productive tension with Gödel-incompleteness for : arithmetic is undecidable, real-arithmetic is decidable, and the boundary is exactly the discrete-counting structure that supports Gödel-coding. Robinson's 1966 Non-standard Analysis [Robinson 1966] introduced the hyperreals , a non-Archimedean ordered-field extension in which infinitesimals are first-class; by relaxing the Archimedean consequence of (C), one recovers Leibniz-style infinitesimal calculus on rigorous foundations. Bishop's 1967 Foundations of Constructive Analysis [Bishop 1967] developed analysis without LEM, exhibiting that the LUB formulation of (C) is genuinely classical while Cauchy completeness is intuitionistically valid.