The previous note defined convergence by comparing sequence terms with a previously known limit . 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
Consider rational approximations obtained by adding successively smaller fractions:
Precisely, the term with index is . Every term can be computed using rational arithmetic. Naming a real limit would require an additional existence argument; the list itself does not supply one.
So instead of asking whether the sequence is close to some external point , we ask whether the terms are getting close to each other.
Throughout the rational construction below, , , and . We later use the already constructed Dedekind real field explicitly to verify completeness.
The definition of Cauchy sequence
Definition
Cauchy sequence
A sequence is Cauchy if for every , there exists such that
for all .
The same threshold must work for every pair of later indices, even when they are far apart. First fix , then choose , then consider arbitrary . Making only successive differences small does not by itself control the distance across a long tail.
This definition has the same quantifier shape as the limit definition, but the comparison target has changed:
- for an ordinary limit, you compare with a fixed number ;
- 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.
Worked example
Control a tail without naming its limit
For the rational partial sums above and , the bound gives
The strict bound uses the finite geometric sum, while follows by induction. Given rational , choose a natural . If , exchange them if needed so that . Equal indices give error zero; otherwise the displayed bound is below . Thus the sequence is Cauchy using only rational estimates, before any limit is named.
The construction now has three jobs: decide when two such approximations represent the same number, make arithmetic independent of that choice, and prove that the resulting number system is complete.
Why convergent sequences are automatically Cauchy
The key proposition is the following.
Theorem
If a sequence converges, then it is Cauchy
Suppose a rational sequence has a rational limit . Then is a Cauchy sequence.
The proof idea is short and very important.
Proof using the triangle inequality
Assume , and let be given.
Because , there exists such that for every ,
Then whenever , the triangle inequality gives
So is Cauchy.
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 and are equivalent if for every , there exists such that
for all .
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.
The equivalence relation and its same-index form
The rational triangle inequality follows by adding and : their sum lies between and , so .
Reflexivity of the relation above is the Cauchy condition; symmetry follows by swapping indices. For transitivity, suppose and . Choose a common threshold for tolerance , then fix any beyond it. For arbitrary beyond it,
Thus the relation is an equivalence relation. It is equivalent to , with rational tolerances. One direction sets . Conversely, use
and allocate half the tolerance to each term. The second term uses the Cauchy property of . Changing finitely many terms preserves the class, since the threshold can be enlarged beyond all changed indices. Distinct rational constants give distinct classes: tolerance rules out equivalence when .
The alternative construction of
Now turn the idea into a definition.
Definition
Reals as equivalence classes of rational Cauchy sequences
Let (the Cauchy model of ) 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 ;
- 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 is represented by the constant Cauchy sequence
Worked example
Representatives of
The real number can be represented by the constant sequence
It can also be represented by other rational Cauchy sequences that converge to the same point, for example
The second sequence is not constant, but its terms get arbitrarily close to , 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.
Boundedness and rational arithmetic on classes
Every sequence in this construction has rational terms indexed by . Until we explicitly introduce the Dedekind real field below, every tolerance is in and every threshold is in .
Every Cauchy sequence is bounded
Choose so that pairwise differences beyond it are less than , and set . For every , . The finitely many earlier terms have a rational absolute-value bound. Taking the maximum of these bounds and produces a rational global bound . The anchor must be strictly beyond the Cauchy threshold.
Worked example
Bounded, unbounded, and nonmonotone sequences
The bounded sequence is not Cauchy. Use tolerance . Given any threshold , choose an even and an odd ; then . Boundedness alone therefore does not force the Cauchy condition.
The sequence is unbounded and also fails the Cauchy condition: with tolerance , the adjacent terms and differ by exactly . In contrast, is not monotone, but it converges to zero and is Cauchy. These examples separate boundedness, monotonicity, and the actual tail condition in the definition.
Closure and independence of representatives
Write for the quotient set. Define
We must check both closure and independence of representatives. For addition, a difference of sums is bounded by the two original differences; make each less than on a common tail. For multiplication, first choose a rational common bound for both sequences. Then
once each original difference is less than . Thus the product is Cauchy. Negation preserves absolute differences directly.
If and , use the same addition argument with the cross-index differences. For products, choose one rational bounding all four sequences. On a common tail, equivalence makes each difference below , giving
Hence the operations are well-defined. Associativity, commutativity, and distributivity hold term by term by rational arithmetic. Constant sequences and give the identities; gives the additive inverse.
Worked example
Nonzero terms can still represent the zero class
Let . Every term is nonzero, but the sequence represents : given rational , choose with ; then for every . Its termwise reciprocal is , which is not Cauchy, since for tolerance the adjacent late terms always differ by exactly . Thus nonzero terms alone do not justify taking reciprocals; a nonzero class requires an eventual uniform lower bound away from zero.
Multiplicative inverses require a uniform lower bound
Suppose . There must be rational and natural such that for every . Otherwise, given rational , first choose a Cauchy threshold for . The contrary assumption gives with . For every , the triangle inequality then gives . This says , a contradiction.
Define for , and set the earlier terms to . The reciprocal sequence is Cauchy: beyond this threshold,
when the original difference is below the rational tolerance .
To check independence of representatives, let and choose an eventual rational lower bound for . On a common tail,
by equivalence with tolerance . Finite initial choices do not matter either. Finally, eventually, so . This proves existence of a well-defined inverse. Uniqueness follows from associativity: if , then .
Order must be independent of representatives
Plain eventual pointwise comparison fails this requirement. The equivalent sequences and have different pointwise comparisons with zero. Instead define
If representatives change to and , allocate to , the original order tolerance, and . On a common tail this yields . Reversing the replacements proves independence. We will verify all order properties by showing that this relation agrees exactly with the order of the previously constructed real field.
Theorem
Endpoint theorem: the Cauchy model is the Dedekind real field
After the verification below, the map
is an order-preserving field isomorphism that fixes every embedded rational. The proof explicitly uses the already constructed Dedekind complete ordered field , including its least-upper-bound property, rational density, and Archimedean property. It is therefore an identification with the earlier Dedekind model, not an independent construction of completeness from the Cauchy definitions alone.
Verification using the Dedekind real field
Let be the complete ordered field constructed in Chapter 4. The quotient definitions above use only rational data; the following verification of completeness uses the earlier Dedekind construction. It is not an independent proof of completeness from scratch. We use the least-upper-bound property and rational density of . Positive rational tolerances suffice for real errors, because every positive real tolerance has a smaller positive rational number.
A rational Cauchy sequence converges in
Regard a bounded rational Cauchy sequence as a sequence in . Define
Every tail is nonempty and bounded. Thus its infimum and supremum exist, and the increasing, bounded sequence of lower bounds has a supremum . For each , : every is at most , as can be seen by choosing a term whose index exceeds both and .
Given a positive real tolerance , choose rational and a Cauchy threshold for . Fix . All tail terms satisfy , so . Thus is a lower bound of the tail, so , or . Both and each later belong to , hence . This proves convergence without assuming a Cauchy convergence theorem.
Limits in are unique: if distinct were both limits, use tolerance for each. The triangle inequality would give , a contradiction.
A bijection between the two models
Define
If with limits , split any positive real tolerance into three parts: control , , and on a common tail. Use a smaller positive rational tolerance for the middle term. Thus is smaller than every positive tolerance, so ; the map is well-defined. Conversely, if both limits equal , then on a common tail. Hence , proving injectivity.
For , rational density gives with . A definite choice uses the integer-fence property from Chapter 4: take the unique integer with and put . The Archimedean property gives ; the triangle inequality makes Cauchy. Therefore , proving surjectivity. Constants show that fixes the embedded rationals.
Preservation of arithmetic and order
Suppose and . The estimate
with half the desired tolerance for each term proves preservation of addition. For multiplication, take a rational bound for and set in . Then
For a positive real tolerance , make each difference less than on a common tail. This proves product convergence directly, without appealing to unproved sequence limit laws. Therefore preserves multiplication, and it preserves and by constants.
If , for any rational choose a common tail with both limit errors below . Then , so . Conversely, if but , choose rational . Once both limit errors are less than , we get . This contradicts the order definition with tolerance . Hence
Transfer of the least-upper-bound property
The bijection preserves arithmetic and order, so is an ordered field. Let be nonempty and bounded above by . Its image is nonempty and bounded above by in . Set and . Order preservation shows that bounds . If is any upper bound of , then bounds , so and . Therefore .
This completes the verification that the rational Cauchy quotient is a complete ordered field. Its completeness has been established by identification with the Dedekind model, while its definitions, representative checks, and inverse estimates were rational throughout.
Quick checks
Checkpoint
What is the difference between the definitions of ‘convergent’ and ‘Cauchy’?
Focus on what each definition compares with.
Solution · Answer
A convergent sequence compares each late term with a fixed limit , while a Cauchy sequence compares late terms and directly with one another.
Checkpoint
How does the rational number q appear inside the Cauchy-sequence model of R?
Think of the simplest possible Cauchy sequence.
Solution · Answer
It appears as the equivalence class of the constant sequence .
Checkpoint
Why is boundedness useful when proving that products of Cauchy sequences are Cauchy?
Look at the estimate for .
Solution · Answer
Boundedness lets us replace and by a common constant , so the product difference can be controlled by the small Cauchy differences and .
Exercises
Checkpoint
Show that every constant rational sequence is Cauchy.
Use the fact that all pairwise differences are zero.
Solution · Guided solution
Let for all , where . Then for every ,
So for any , every works. Hence every constant rational sequence is Cauchy.
Checkpoint
Let be rational and . Prove directly that (x_n) is equivalent to the constant sequence .
Write a bound valid for every pair of indices beyond one threshold.
Solution · Model solution
For every , . Given rational , choose . Every then satisfies . The sequence is Cauchy because it converges to the rational , and the cross-index condition proves equivalence. The index causes no additional error because its representative is constant.
Checkpoint
The sequences and are equivalent. Explain why eventual termwise order would fail to define an order on their classes.
Compare both and the proposed condition eventually.
Solution · Model solution
The classes satisfy , so reflexivity requires . Yet for every , whereas the equivalent representative satisfies for every . Eventual pointwise comparison therefore changes when the representative changes. The tolerance-based order in this note fixes the problem by allowing an arbitrarily small positive error on a sufficiently late tail.
Prerequisites and continuation
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.
The completeness verification also uses 4.5 Dedekind cuts and embedding of Q.