Let (anβ)n=1ββ be a Cauchy sequence of real numbers. We prove that (anβ) converges to a real number.
For each positive integer k, choose Nkβ so large that whenever m,nβ₯Nkβ,
β£anββamββ£<2β(k+2).
By increasing the Nkβ if necessary, we may assume that
N1β<N2β<β―.
For each k, define the closed interval
Ikβ=[aNkβββ2β(k+1),aNkββ+2β(k+1)].
Then every term anβ with nβ₯Nkβ lies in Ikβ, because for such n we have
β£anββaNkβββ£<2β(k+2)<2β(k+1).
We claim that the intervals are nested: Ik+1ββIkβ for every k. Let xβIk+1β. Then
β£xβaNk+1βββ£β€2β(k+2)
because Ik+1β has radius 2β(k+2). Also, since Nk+1ββ₯Nkβ, the Cauchy property gives
β£aNk+1βββaNkβββ£<2β(k+2).
Therefore, by the triangle inequality,
β£xβaNkβββ£β€β£xβaNk+1βββ£+β£aNk+1βββaNkβββ£<2β(k+2)+2β(k+2)=2β(k+1).
Hence xβIkβ. This proves that Ik+1ββIkβ.
Let the left and right endpoints of Ikβ be
Ξ±kβ=aNkβββ2β(k+1),Ξ²kβ=aNkββ+2β(k+1).
Then (Ξ±kβ) is increasing and (Ξ²kβ) is decreasing. By the least upper bound property Least Upper Bound Property of the Real Numbers, the set {Ξ±kβ:kβN} has a least upper bound; let
L=sup{Ξ±kβ:kβN}.
Since every Ξ²kβ is an upper bound for the left endpoints, one has Lβ€Ξ²kβ for all k. Also Ξ±kββ€L for all k. Thus
LβIkβ
for every k.
Now let Ξ΅>0. Choose k so large that 2βk<Ξ΅. If nβ₯Nkβ, then anββIkβ and LβIkβ, so
β£anββLβ£β€Ξ²kββΞ±kβ=2βk<Ξ΅.
By Limit of a Sequence of Real Numbers, this proves that anββL as nββ.
Therefore every Cauchy sequence of real numbers converges to a real number.