Let (xn)n=1∞ be a sequence. A subsequence of (xn) is a sequence (xnk)k=1∞ such that (nk)k=1∞ is a strictly increasing sequence of positive integers.
If (xnk) is a subsequence of (xn), then nk≥k for every k∈Z+. In particular, nk→∞.
Proof.
We proceed by induction. Since n1∈Z+, we have n1≥1. Suppose nk≥k. Since the indices are strictly increasing, nk+1>nk, and thus nk+1≥nk+1≥k+1. Therefore nk≥k for every k∈Z+.
It follows immediately that, for every N∈Z+, we have nk≥N whenever k≥N. Thus nk→∞. ❦
Suppose xn→x. Then every subsequence (xnk) also converges to x.
Proof.
Fix ε>0. Since xn→x, there is some N∈Z+ such that ∣xn−x∣<ε for every n≥N. Since nk≥k, we have nk≥N whenever k≥N. Thus ∣xnk−x∣<ε for every k≥N, and so xnk→x. ❦
The contrapositive of the previous theorem is often useful: if some subsequence of (xn) does not converge to x, then (xn) itself does not converge to x.
There is also a useful way to construct a subsequence witnessing failure of convergence.
Suppose xn does not converge to x. Then there is some ε>0 and some subsequence (xnk) such that ∣xnk−x∣≥ε for every k∈Z+.
Proof.
Since xn does not converge to x, there is some ε>0 such that, for every N∈Z+, there exists some n≥N for which ∣xn−x∣≥ε.
Choose n1 such that ∣xn1−x∣≥ε. Having chosen nk, choose nk+1>nk such that ∣xnk+1−x∣≥ε. This produces a subsequence (xnk) satisfying ∣xnk−x∣≥ε for every k. ❦
Every bounded sequence of reals has a convergent subsequence.
Proof.
Suppose (xn) is bounded. Then there is some M>0 such that xn∈[−M,M] for every n∈Z+. Let I0=[−M,M].
Bisect I0 into two closed intervals. At least one of these intervals contains infinitely many terms of (xn); otherwise, I0 itself would contain only finitely many terms. Let I1 be one such interval.
Continuing inductively, suppose Ik has been chosen and contains infinitely many terms of (xn). Bisect Ik into two closed intervals, and let Ik+1 be one of the halves containing infinitely many terms. We therefore obtain a nested sequence of closed intervals
I0⊇I1⊇I2⊇⋯
such that each Ik contains infinitely many terms of (xn) and the length of Ik is 2M/2k.
Write Ik=[ak,bk]. Since the intervals are nested, (ak) is monotonically increasing and (bk) is monotonically decreasing. Both are bounded, and so there exist a,b∈R such that ak→a and bk→b. Moreover,
0≤bk−ak=2k2M→0,
and thus a=b. Let x=a=b.
Since each Ik contains infinitely many terms of (xn), we may choose n1<n2<⋯ such that xnk∈Ik for every k. Then ak≤xnk≤bk, and since both ak and bk converge to x, the Squeeze Theorem gives xnk→x. ❦
Every bounded sequence of reals has at least one subsequential limit.
We now introduce a way of describing the asymptotic upper and lower behavior of a bounded sequence. Let xn be any bounded sequence, and define Sk={xn:n≥k} to be the tail of the sequence after removing its first k−1 terms. Since xn is bounded, each Sk is nonempty and bounded, and so we may define Uk=sup(Sk) and Lk=inf(Sk).
Since Sk+1⊆Sk, the sequence (Uk) is monotonically decreasing and the sequence (Lk) is monotonically increasing. Both are bounded, and so both converge. Intuitively, Uk records the largest values that remain possible arbitrarily far into the sequence, while Lk records the smallest values that remain possible arbitrarily far into the sequence.
[0.0.22]Definition(Limit Superior and Limit Inferior)#
Suppose (xn) is a bounded sequence of reals. We define its limit superior and limit inferior by
Every tail contains both 1 and −1, and so supn≥kxn=1 and infn≥kxn=−1 for every k. Thus limsup(xn)=1 and liminf(xn)=−1. These values are realized by subsequences: x4k+1→1 and x4k+3→−1. There is also the subsequential limit 0, obtained from x2k. Thus limsup and liminf should be thought of as the largest and smallest subsequential limits.
[0.0.23]Theorem(Subsequential Characterization of limsup and liminf)#
Suppose (xn) is a bounded sequence of reals. Then limsup(xn) is the largest subsequential limit of (xn), and liminf(xn) is the smallest subsequential limit of (xn).
Proof.
Let Uk=supn≥kxn and Lk=infn≥kxn, and write U=limsup(xn) and L=liminf(xn).
We first show that U is a subsequential limit. Choose n1 such that xn1>U1−1. Having chosen nk−1, let mk=nk−1+1. Since Umk=supn≥mkxn, there exists some nk≥mk such that
Umk−k1<xnk≤Umk.
Then nk>nk−1, so (xnk) is a subsequence. Since mk→∞, we have Umk→U, and therefore the Squeeze Theorem gives xnk→U. Thus U is a subsequential limit.
Similarly, we may choose a subsequence (xrk) such that
Lsk≤xrk<Lsk+k1
for some sequence sk→∞. Since Lsk→L, it follows that xrk→L. Thus L is also a subsequential limit.
It remains to show that these are the largest and smallest such limits. Suppose xnj→y for some subsequence. Fix k∈Z+. Since nj→∞, there is some J such that nj≥k for every j≥J. Thus
Lk≤xnj≤Uk
for every j≥J. Taking j→∞ gives Lk≤y≤Uk. Finally, taking k→∞ gives L≤y≤U. Thus every subsequential limit lies between liminf(xn) and limsup(xn). ❦
[0.0.24]Theorem(Characterization of Convergence by limsup and liminf)#
Suppose (xn) is a bounded sequence of reals. Then xn converges if and only if limsup(xn)=liminf(xn). In this case,
n→∞limxn=n→∞limsupxn=n→∞liminfxn.
Proof.
(⟹): Suppose xn→x. By the previous theorem, limsup(xn) and liminf(xn) are both subsequential limits of (xn). But every subsequence of a convergent sequence converges to the same limit x. Thus limsup(xn)=liminf(xn)=x.
(⟸): Suppose limsup(xn)=liminf(xn)=x. Let Un=supm≥nxm and Ln=infm≥nxm. Then Ln≤xn≤Un for every n. Since Ln→x and Un→x, the Squeeze Theorem gives xn→x. ❦
Let (xn)n=1∞ be a sequence of reals. We say (xn) is Cauchy if, for every ε>0, there exists some N∈Z+ such that ∣xn−xm∣<ε for every n,m≥N.
The Cauchy condition says that the terms of the sequence eventually become arbitrarily close to each other, without requiring that we already know what the limit is.
Suppose (xn) is Cauchy. Taking ε=1, there exists some N∈Z+ such that ∣xn−xm∣<1 for every n,m≥N. In particular, taking m=N, we have ∣xn−xN∣<1 for every n≥N. Therefore
∣xn∣≤∣xn−xN∣+∣xN∣<1+∣xN∣
for every n≥N.
We may therefore choose
M=max{∣x1∣,…,∣xN−1∣,∣xN∣+1},
and then ∣xn∣≤M for every n∈Z+. Thus (xn) is bounded. ❦
Suppose (xn) is Cauchy. By the previous lemma, (xn) is bounded. Thus, by the Bolzano–Weierstrass Theorem, there exists some subsequence (xnk) converging to some x∈R.
Fix ε>0. Since (xn) is Cauchy, there exists some N∈Z+ such that ∣xn−xm∣<ε/2 for every n,m≥N. Since xnk→x, there exists some K∈Z+ such that ∣xnk−x∣<ε/2 for every k≥K.
Choose some k≥max{K,N}. Then nk≥k≥N. Hence, for every n≥N,
∣xn−x∣≤∣xn−xnk∣+∣xnk−x∣<ε/2+ε/2=ε.
Thus xn→x. ❦
The same result may be proved directly from the limit superior and limit inferior, without using Bolzano–Weierstrass.
Proof.
Suppose (xn) is Cauchy. Since every Cauchy sequence is bounded, limsup(xn) and liminf(xn) are defined. Let
Uk=n≥ksupxnandLk=n≥kinfxn.
Fix ε>0. Since (xn) is Cauchy, there exists some N∈Z+ such that ∣xn−xm∣<ε for every n,m≥N. Thus xn<xm+ε for every n,m≥N. Fixing m≥N and taking the supremum over n≥N gives UN≤xm+ε. Taking the infimum over m≥N then gives
UN≤LN+ε.
Hence 0≤UN−LN≤ε.
The same argument applies to every k≥N, and therefore Uk−Lk→0. Since Uk→limsup(xn) and Lk→liminf(xn), we obtain
n→∞limsupxn−n→∞liminfxn=0.
Thus limsup(xn)=liminf(xn), and so (xn) converges. ❦
Combining the two directions gives the following characterization.
Let (an)n=1∞ be a sequence of reals. For each N∈Z+, define the N-th partial sum by SN=∑n=1Nan. We say the infinite series∑n=1∞an converges to S if SN→S. If the sequence of partial sums does not converge, we say the series diverges.
The series ∑n=1∞an converges if and only if, for every ε>0, there exists some N∈Z+ such that
j=m+1∑naj<ε
for every n>m≥N.
Proof.
Let SN=∑n=1Nan be the sequence of partial sums. The series converges if and only if (SN) converges, which by Cauchy completeness is equivalent to (SN) being Cauchy. But, for n>m,
Sn−Sm=j=m+1∑naj.
Thus the Cauchy condition for (SN) is exactly the stated condition. ❦
For every x∈R, the series ∑n=0∞n!xn converges absolutely.
Proof.
Fix x∈R, and let an=n!∣x∣n. If x=0, the result is immediate. Suppose x=0.
By the Archimedean property, choose some N∈Z+ such that N>2∣x∣. Then, for every n≥N,
an+1=ann+1∣x∣<2an.
It follows inductively that aN+k≤aN/2k for every k≥0. Therefore
0≤k=0∑MaN+k≤aNk=0∑M2k1≤2aN.
Thus the partial sums of the nonnegative series ∑k=0∞aN+k are bounded above, so the tail converges. Adding the finitely many terms preceding it, we obtain that ∑n=0∞an converges.
Therefore ∑n=0∞n!∣x∣n converges, and hence ∑n=0∞n!xn converges absolutely. ❦