21  Switching Limits

Highlights of this Chapter: we consider the delicate problem of switching the order a limit and an infinite sum. We prove a theorem - the Dominated Convergence Theorem for Sums - that provides a condition under which this interchange is allowed, and explore a couple consequences for double summations. This Dominated Convergence Theorem is the first of several analogous theorems that will play an important role in what follows.

The fact that an infinite series is defined as a limit - precisely the limit of partial sums - has been of great utility so far, as all of our techniques for dealing with series fundamentally rest on limit theorems for sequences!

k0ak:=limNk=0Nak

But once we start to deal with multiple series at a time, this can present newfound difficulties. Indeed, it’s rather common in practice to end up with an infinite sequence of infinite series.

For example, imagine that a function f(x) is defined by a power series f(x)=k0akxk. If aR is some point in its domain, how could we hope to test continuity of f at a? Using the sequence definition of continuity, all we need to do is choose a sequence xna and attempt to evaluate limf(xn). But for each n we know f(xn) is defined as an infinite series! Thus, we are forced to deal with taking a limit of series - a limit of limits.

limnf(xn)=limnk0akxnk=limnlimNk=0Nakxnk

There’s an intuitive urge to just switch the order of the limits - equivalently, to “pull the limit inside the sum”. But such an operation is not always justified. Its easy to come up with examples of limits that cannot be switched:

limnlimmnn+m=limn(limmnn+m)=limn0=0 limmlimnnn+m=limm(limnnn+m)=limm1=1

Even worse (for us) this behavior can manifest even when dealing with series

Example 21.1 1=12+12=14+14+14+14=18+18+18+18+18+18+18+18

Taking the termwise limit and adding them up gives 1=0+0+0++0=0

This is nonsense! And the nonsense arises from implicitly exchanging two limits. To make this precise, one may define for each n the series an(k)={1/2n0k<2n0else

Then each of the rows above is the sum 1=k0an(k) for n=2,3,4. Since this is constant it is true that the limit is 1, but it is not true that the limit of the sums is the sum of the limits, which is zero.

1=limnk0an(k)k0liman(k)=0

So, its hopefully clear that to be able to use series in realistic contexts, we are in desparate need of a theorem which tells us when we can interchange limits and summantions.

21.1 Dominated Convergence (Tannery’s Theorem)

Because limit interchange is so fundamental to analysis, there are many theorems of this sort, of varying strengths and complexities. The one we will visit here is usually called Tannery’s theorem (named for Jules Tannery, an analyst at the end of the 1800s). With the luxury of hindsight, we now realize Tannery’s theorem is a particularly special case of a much more general result called Dominated Convergence, of which we will meet other special cases in the chapters to come. As such, I will call it by its more descriptive and general name throughout.

First, let’s set the stage precisely. For each n, we have an infinite series sn, and we are interested in the limit limnsn (here, we will always write subscripts on the limit as multiple variables are involved!) For each fixed n, the series sn is an infinite sum, over some summation index k:

sn=k0ak(n)

Where for each k we write the term as ak(n) to remember that it also depends on n (the notation ak,n is also perfectly acceptable). We seek a theorem that gives us the conditions on which we can take the term-wise limit, that is when

limnk0ak(n)=k0limnak(n)

Dominated convergence assures us that such a switch is justified so long as the entire process - all of the ak(n)s are bounded by a convergent series.

Theorem 21.1 (Dominated Convergence for Series) For each k let ak(n) be a function of n, and assume the following:

  • For each k, ak(n) is convergent.
  • For each n, kak(n) is convergent.
  • There is an Mk with |ak(n)|Mk for all n.
  • Mk is convergent.

Then klimnak(n) is convergent, and limnkak(n)=klimnak(n)

Proof. First, we show that kak converges. Since for all n, |ak(n)|Mk we know this remains true in the limit, so limn|ak(n)|=|ak|<Mk. Thus, by comparison we see k|ak| converges, and hence so does kak.

Now, the main event. Let ϵ>0. To show that limnkak(n)=kak we will show that there there is some N beyond which these two sums always differ by less than ϵ.

Since kMk converges, by the Cauchy criterion there is some L where kLMk<ϵ3

For arbitrary n, we compute

|k0ak(n)k0ak|=|k<L(ak(n)ak)+kLak(n)+kLak||k<L(ak(n)ak)|+|kLak(n)|+|kLak|k<L|ak(n)ak|+k<L|ak(n)|+kL|ak|k<L|ak(n)ak|+2k>LMk<k<L|ak(n)ak|+2ϵ3

That is, for an arbitrary n we can bound the difference essentially in terms of the first L terms: the rest are uniformly less than 2ϵ/3. But for each of these L terms, we know that ak(n)ak so we can find an N making that difference as small as we like. Let’s choose Nk such that |ak(n)ak|<ϵ/3L for each k<L and then take

N=max{N0,N1,NL1}

Now, for any n>N we are guaranteed that |a_k(n)-a_k|</3L$ and thus that

k<L|ak(n)ak|<Lϵ3L=ϵ3

Combining with the above, we now have for all n>N, |k0ak(n)k0ak|<ϵ as required.

And, a direct generalization to limits of functions (which are after all defined in terms of sequences!)

Theorem 21.2 (Dominated Convergence for Function Limits) For each k, let fk(x) be a function of x on a domain D. For a fixed aR, assume there is some interval ID containing a such that:

  • For each k, limxafk(x) exists.
  • kfk(x) is convergent for each xI.
  • There is an Mk with |fk(x)|Mk for all xI.
  • Mk is convergent.

Then, the sum klimxafk(x) is convergent and

limxakfk(x)=klimxafk(x)

Proof. Let xnI be an arbitrary sequence with xna and xna. We assumed limxafk(x) exists. As xna, it follows by definition that limnfk(xn)=limxafk(x), so this limit also exists, and so (1) holds. Additionally for each fixed n, kfk(xn) is convergent, as xnI and we assumed convergence for each xI.

As we assumed Mk bounds |fk(x)| for all xI it also does so for all xn in our sequence, so (3) and (4) are satisfied for the original dominated convergence, . Thus, we may conclude that the series klimnfk(xn) is convergent, and that limnkfk(xn)=klimnfk(xn)=klimxafk(x)

Because xn was arbitrary, this applies for all sequences xna with xna. Thus, the overall limit limxakfk(x) exists, and is equal to this common value

limxakfk(x)=klimxafk(x)

There is a natural version of this theorem for products as well (though we will not need it in this course, I will state it here anyway)

Theorem 21.3 ( Dominated Convergence for Products) For each k let ak(n) be a function of n, and assume the following:

  • For each k, ak(n) is convergent.
  • For each n, k0ak(n) is convergent.
  • There is an Mk with |ak(n)|Mk for all n.
  • Mk is convergent.

Then k0limn(1+ak(n)) is convergent, and limnk0(1+ak(n))=k0(1+limnak(n))

Exercise 21.1 Use Dominated Convergence to prove that

12=limn[1+2n2n3+4+1+2n2n32+42+1+2n2n33+43+]

  • Write in summation notation, and give a formula for the terms ak(n)
  • Show that limnak(n)=13k
  • Show that for all n, |ak(n)|23k

Use these facts to show that the hypotheses of dominated convergence hold true, and then use the theorem to help you take the limit.

21.2 Application: Continuity of Power Series

We will find several applications for dominated convergence during our study of calculus, proving analogs for both derivatives () and integrals (). But our most immediate application is to the problem of continuity of power series originally posed at the beginning of this section: we can now easily prove that every power series is continuous on the interior of its interval of convergence.

Theorem 21.4 (Continuity within Radius of Convergence) Let f(x)=kakxk be a power series with radius of convergence r. Then if |x|<r, f is continuous at x.

Proof. Without loss of generality take x>0, and let xn be an arbitrary sequence in (r,r) converging to x. We aim to show that f(xn)f(x).

As x<r choose some y with x<y<r (perhaps, y=(x+r)/2). Since xnx there is some N past which xn is always less than y (take ϵ=yx and apply the definition of xnx). As truncating the terms of the sequence before this does not change its limit, we may without loss of generality assume that xn<y for all n. Thus, we may define Mk=akyk, and we are in a situation to verify the hypotheses of Dominated Convergence:

  • Since xnx, we have akxnkakxk by the limit theorems.
  • For each n, f(xn)=kakxnk is convergent as xn is within the radius of convergence.
  • Mk=akyk bounds akxnk for all n, as 0<xn<y.
  • kMk converges as this is just f(y) and y is within the radius of convergence.

Applying the theorem, we see limnf(xn)=limnkakxnk=klimakxnk=kakxk=f(x)

Thus for arbitrary xnx we have f(xn)f(x), so f is continuous at x.

21.3 Application: Double Sums

Another useful application of dominated convergence is to switching the order of a double sum. A double sequence is a map N×NR, where we write am,n for the value a(m,n). Such sequences like n/(n+m) occured in our original example about switching limits above.

Given a double sequence, one may want to define an double sum

m,n0am,n

But, how should one do this? Because we have two indices, there are two possible orders we could attempt to compute this sum:

n0m0am,norm0n0am,n

Definition 21.1 (Double Sum) Given a double sequence am,n its double sum m,n0am,n is defined if both orders of iterated summation converge, and are equal. In this case, the value of the double sum is defined to be their common value:

m,n0am,n:=n0m0am,n=m0n0am,n

We should be worried from previous experience that in general these two things need not be equal, so the double sum may not exist! Indeed, we can make this worry precise, by seeing that to relate one to the other is really an exchange of order of limits:

m0=limM0mMn0=limN0nN

And so, expanding the above with these definitions (and using the limit laws to pull a limit out of a finite sum) we see

n0m0am,n=limN0nN(limM0mMam,n) =limNlimM(0nN0mMam,n)=limNlimM0mM0nNam,n

Where in the final line we have put both indices under a single sum to indicate that it is a finite sum, and the order does not matter. Doing the same with the other order yields the exact same finite sum, but with the order of limits reversed:

m0n0am,n=limMlimN0mM0nNam,n

Because this is an exchange-of-limits-problem, we can hope to provide conditions under which it is allowed using Tannery’s theorem.

Theorem 21.5 Let am,n be a double sequence, and assume that either m0n0|am,n|orn0m0|am,n| converges. Then the double sum also converges m,n0am,n (meaning either both orders of iterated sum converge, and are equal)

Exercise 21.2 (Cauchy’s Double Summation Formula) Use Dominated Convergence to prove the double summation formula (): without loss of generality, assume that m0n0|am,n| converges, and use this to show that both orders of iterated sum converge and are equal m0n0am,n=n0m0am,n

Hint: Assuming m0n0|am,n| converges, set Mm=n0|am,n| and show the various hypotheses of Dominated convergence apply

Exercise 21.3 (Applying the Double Sum) Since switching the order of limits involves commuting terms that are arbitrarily far apart, techniques like double summation allow one to prove many identities that are rather difficult to show directly. We will make a crucial use of this soon, in understanding exponential functions. But here is a first example:

For any kN, prove the following equality of infinite sums:

z1+k1z+(z2)1+k1z2+(z3)1+k1z3+=z1+k1z1+k+z2+kz2+k+z3+k1z3+k+

Hint: first write each side as a summation: n1zn(k+1)1zn=m1zm+k1zm+k

*Then setting am,n=zn(m+k), show that Cauchy summation applies to the double sum m,n0am,n and compute the sum in each order, arriving that the claimed equality.