Evanalysis
4.3Estimated reading time: 7 min

4.3 Completeness and gaps in Q

Define completeness precisely and use the set of rationals below sqrt(2) to see why Q still has genuine gaps.

Course contents

MATH1090: Set theory

Rigorous course notes on logic, sets, number construction, the real numbers, limits, cardinality, and the first algebraic structures, written in linked sections with careful proofs and examples.

Chapter 7Sets with structure1 sections

Completeness is an existence property

The previous note introduced supremum and infimum. Completeness asks whether those extremal bounds actually exist whenever they should exist.

This is the first point where QQ and RR separate decisively. Algebraically, QQ already looks very strong: it is a field, and it comes with a familiar total order. But order-theoretically, QQ still misses some boundary points.

The definition

Definition

Complete ordered set

An ordered set XX is complete if:

  • every nonempty subset YXY\subseteq X that is bounded above has a supremum in XX;
  • every nonempty subset YXY\subseteq X that is bounded below has an infimum in XX.

So completeness is not about having many elements. It is about never losing the least upper bound or greatest lower bound when those bounds ought to be there.

Worked example

Finite ordered sets are complete

If XX is a finite ordered set, every nonempty subset already has a largest and smallest element. Those elements automatically serve as supremum and infimum.

So finite ordered sets are complete for a simple reason: the relevant extremes are already attained inside the set.

The interesting question is what happens for infinite ordered sets such as QQ and RR.

The rational counterexample

The standard counterexample is

S={xQx2<2}.S=\{x\in Q\mid x^2<2\}.

This set is not empty, because 1S1\in S. It is also bounded above in QQ; for instance 2 is an upper bound.

What would happen if QQ were complete? Then SS would have a rational supremum. The whole argument below shows that no rational number can play that role.

Theorem

Q is not complete

The ordered set (Q,)(Q,\le) is not complete.

Why no rational number can be sup(S)

The proof splits into three cases according to the square of a rational candidate s.

Case 1: s2<2s^2<2

Then s is still too small. In fact, one can move a little to the right and remain inside SS.

Proof

Why s^2<2 cannot be an upper bound

Case 2: s2>2s^2>2

Now s really is an upper bound, but it is too large to be the least upper bound. We can move slightly left while staying above SS.

Proof

Why s^2>2 cannot be the supremum

Case 3: s2=2s^2=2

This is impossible in QQ, because the previous chapter proved that 2\sqrt{2} is irrational.

Putting the three cases together:

  • s2<2s^2<2 means s is not even an upper bound;
  • s2>2s^2>2 means s is an upper bound, but not the least one;
  • s2=2s^2=2 cannot happen in QQ.

So SS has no supremum in QQ.

Density is not the same as completeness

It is tempting to object:

"But there are infinitely many rationals between any two rationals. Surely the gap can be filled by approximations."

That objection confuses two ideas.

  • Density says that between two distinct rationals, another rational can be found.
  • Completeness says that every bounded nonempty set has the correct least upper bound and greatest lower bound inside the ambient ordered set.

The set SS shows that you can have endless rational approximations to a missing boundary and still fail completeness.

Common mistake

Approximation does not equal possession

QQ contains rationals arbitrarily close to 2\sqrt{2}. That does not mean QQ contains the least upper bound of SS. A sequence of better and better approximations is weaker than actually having the boundary point.

Quick checks

Quick check

Why is 2 an upper bound of S={x in Q : x^2 < 2}?

If x>2, what happens to x^2?

Solution

Answer

Quick check

Why does the density of Q not imply completeness of Q?

Answer in one careful sentence.

Solution

Answer

Exercises

Quick check

Explain why every finite ordered set is complete.

Use the fact that nonempty finite subsets always attain their largest and smallest elements.

Solution

Guided solution

Quick check

Suppose Q were complete. What would that force for the set S={x in Q : x^2 < 2}, and why is that impossible?

Connect the definition of completeness directly to the counterexample.

Solution

Guided solution

Read this after 3.5 Gaps in Q and sqrt(2) and 4.2 Upper bounds, supremum, and infimum. Then continue to 4.4 Axioms for the reals and first approximations.

Key terms in this unit