Evanalysis
5.2Estimated reading time: 9 min

5.2 Cauchy sequences and another model of the reals

Introduce Cauchy sequences as an internal convergence test and use equivalence classes of rational Cauchy sequences to sketch a second construction of R.

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

The previous note defined convergence by comparing sequence terms with a previously known limit LL. This note asks a harder question:

What if we want to recognize convergence before we already know the limit as an existing real number?

That question leads to the notion of a Cauchy sequence and to a second construction of the real numbers.

Why we need an internal test for convergence

A good motivation for the new definition is a sequence of rational numbers whose terms appear to close in on some point of the line:

1,1+12,1+12+132,1+12+132+14321, 1,\qquad 1+\frac12,\qquad 1+\frac12+\frac1{3\cdot 2},\qquad 1+\frac12+\frac1{3\cdot 2}+\frac1{4\cdot 3\cdot 2\cdot 1},\ \ldots

Visually, the terms seem to gather around a limiting point. But if we are trying to construct the real numbers from the rationals, then we do not yet have the right to name that limiting point as an already available element of RR.

So instead of asking whether the sequence is close to some external point LL, we ask whether the terms are getting close to each other.

The definition of Cauchy sequence

Definition

Cauchy sequence

A sequence (xn)(x_n) is Cauchy if for every ε>0\varepsilon>0, there exists NN such that

xnxm<ε|x_n-x_m|<\varepsilon

for all n,m>Nn,m>N.

This definition has the same quantifier shape as the limit definition, but the comparison target has changed:

  • for an ordinary limit, you compare xnx_n with a fixed number LL;
  • for a Cauchy condition, you compare late terms of the sequence with one another.

So a Cauchy sequence is one whose tail fits into narrower and narrower bands.

Common mistake

Cauchy does not mean monotone

A Cauchy sequence does not have to move only upward or only downward. The definition says nothing about monotonicity. It only says that late terms become uniformly close to one another.

Why convergent sequences are automatically Cauchy

The key proposition is the following.

Theorem

If a sequence converges, then it is Cauchy

Suppose (xn)(x_n) has a limit LL. Then (xn)(x_n) is a Cauchy sequence.

The proof idea is short and very important.

Proof

Proof idea using the triangle inequality

This theorem says that genuine convergence always forces the sequence tail to compress.

Equivalent Cauchy sequences

If Cauchy sequences are going to represent real numbers, then different sequences that “head toward the same place” should count as the same real.

Definition

Equivalent Cauchy sequences

Two Cauchy sequences (xn)(x_n) and (yn)(y_n) are equivalent if for every ε>0\varepsilon>0, there exists NN such that

xnym<ε|x_n-y_m|<\varepsilon

for all n,m>Nn,m>N.

This condition says that the two tails eventually lie arbitrarily close to one another. Intuitively, they are describing the same limiting point on the line.

This notion of equivalence is really an equivalence relation on the set of Cauchy sequences. The triangle inequality is the key tool for checking symmetry and transitivity.

The alternative construction of RR

Now turn the idea into a definition.

Definition

Reals as equivalence classes of rational Cauchy sequences

Let RR be the set of equivalence classes of Cauchy sequences of rational numbers. These equivalence classes form another model of the real numbers.

This is a big shift in viewpoint:

  • in the Dedekind-cut model, a real number is a left/right split of QQ;
  • in the Cauchy-sequence model, a real number is a whole family of rational sequences that become indistinguishable in the limit.

Neither model is “more real” than the other. They are two rigorous ways to build the same number system.

How rationals sit inside the model

It remains to say how rational numbers sit inside this construction. The answer is natural: a rational q is represented by the constant Cauchy sequence

(q,q,q,q,).(q,q,q,q,\ldots).

Worked example

Representatives of 1/2

The real number 1/2 can be represented by the constant sequence

(12,12,12,).\left(\frac12,\frac12,\frac12,\ldots\right).

It can also be represented by other rational Cauchy sequences that converge to the same point, for example

(12+11,12+12,12+13,12+14,).\left(\frac12+\frac11,\frac12+\frac12,\frac12+\frac13,\frac12+\frac14,\ldots\right).

The second sequence is not constant, but its terms get arbitrarily close to 1/2, so it belongs to the same equivalence class.

The real number is therefore not any one representative sequence by itself. It is the full equivalence class.

Common mistake

A real number is an equivalence class, not a favourite representative

Once this model is adopted, changing from one representative Cauchy sequence to another equivalent one does not change the real number. The representative is a description, not the object itself.

Why boundedness matters

Every Cauchy sequence is bounded. That fact is crucial because it allows multiplication to work cleanly.

If (xn)(x_n) and (yn)(y_n) are Cauchy, then:

  • (xn+yn)(x_n+y_n) is Cauchy;
  • (xnyn)(x_ny_n) is Cauchy.

For multiplication, one needs a common bound MM so that

xmymxnynxmymyn+ynxmxnMymyn+Mxmxn.|x_my_m-x_ny_n| \le |x_m|\cdot |y_m-y_n|+|y_n|\cdot |x_m-x_n| \le M|y_m-y_n|+M|x_m-x_n|.

Once the two original sequences are Cauchy, the right-hand side can be made as small as desired.

Operations and order on equivalence classes

After establishing that termwise sums and products of Cauchy sequences stay Cauchy, define addition and multiplication on equivalence classes.

So if [(xn)][(x_n)] and [(yn)][(y_n)] are real numbers in this model, then:

[(xn)]+[(yn)]:=[(xn+yn)],[(x_n)] + [(y_n)] := [(x_n+y_n)], [(xn)][(yn)]:=[(xnyn)].[(x_n)] \cdot [(y_n)] := [(x_ny_n)].

Order is defined by eventual comparison of representatives: one class is below another when sufficiently late terms of a representative of the first lie below sufficiently late terms of a representative of the second.

The serious work is then to check that all these definitions are well-defined. That means the answer does not depend on which representative sequences you chose.

The conclusion of the construction

Theorem

The reals form a complete ordered field

The real numbers obtained from rational Cauchy sequences form a complete ordered field.

These notes do not expand every technical detail here. Some parts remain as exercises, including the well-definedness of operations and the final proof of completeness. But conceptually the message is clear:

  • Cauchy sequences capture the idea of internal convergence;
  • equivalence classes prevent different approximating sequences from giving different names to the same real;
  • completeness is built in, because every Cauchy sequence should already have a place to land in the completed system.

Quick checks

Quick check

What is the difference between the definitions of ‘convergent’ and ‘Cauchy’?

Focus on what each definition compares xnx_n with.

Solution

Answer

Quick check

How does the rational number q appear inside the Cauchy-sequence model of R?

Think of the simplest possible Cauchy sequence.

Solution

Answer

Quick check

Why is boundedness useful when proving that products of Cauchy sequences are Cauchy?

Look at the estimate for xmymxnyn|x_my_m-x_ny_n|.

Solution

Answer

Exercises

Quick check

Show that every constant rational sequence is Cauchy.

Use the fact that all pairwise differences are zero.

Solution

Guided solution

Quick check

Why should two equivalent Cauchy sequences be thought of as the same real number?

Explain it in terms of their tails.

Solution

Guided solution

Quick check

Suppose a sequence converges to L. Which theorem from this note tells you something immediately about the distances |x_n-x_m| for large n,m?

Name the theorem and the conclusion.

Solution

Guided solution

Read this after 5.1 Sequences and epsilon-N limits and 4.3 Completeness and gaps in Q. Then continue to 5.3 Delta-epsilon limits, limit laws, and continuity.

Key terms in this unit