17  Power Series

Chapter highlights: we prove that a power series is continuous on its entire domain: this is a combination of two theorems, that (1) its continuous on the interior and (2) that its continuous at boundary points, when defined there. Proving the continuity of series provides an opportunity to use the material we learned in Series: Advanced Techniques. In particular, we will use Dominated Convergence to prove the continuity of series within the interval of convergence, and Summation By Parts to prove continuity at any boundary points.

17.1 Continuity In the Interior

We have proven previously that a power series n0anxn either converges only at {0}, converges on the entire real line, or has a finite radius of convergence, where it converges on an interval of the form (r,r), [r,r], (r,r] or [r,r). Plotting the partial sums of such a series shows that outside the radius things quickly blow up to infinity, but within the radius of convergence the result appears to be continuous. We confirm this below.

Theorem 17.1 (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. Take x>0 (leaving the trivial modifications for x<0 as an exercise), 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.

Remark 17.1. If the power series converges on all of R, the same proof above holds, taking a sequence xnx, but its a little easier: we don’t have to be careful choosing our upper bound y. Any upper bound for the convergent sequence {xn} will do.

We pause to remark this result is something rather special to power series, and is not true in general: its quite possible to write down a sequence of continuous functions which converges to a discontinuous function. So the fact a sequence of (continuous) partial sums of a power series converges to a continuous limit is indeed a big deal! This is one of many things that makes power series particularly nice.

Exercise 17.1 Let f(x)=xx2+1, and define the sequence of functions fn(x)=f(nx). As n prove that

  • If x>0 then fn(x)1
  • If x=0 then fn(x)0
  • If x<0 then fn(x)1

Thus, while fn is continuous for each n (its a composition of continuous functions), the limit is discontinuous.

There is a lot of theoretical work in real analysis to determine more general conditions under which a sequence of continuous functions converges to a continuous limit. In this semester long course we won’t have need for such results beyond the power series case above, but in the eventual extension of this book, we will develop the notion of uniform convergence for this purpose.

17.2 Continuity at the Boundary

While we now completely understand a power series on the interior of its radius of convergence, there’s a little more work to do to complete the picture.

Theorem 17.2 (Continuity at the Boundary: Abel’s Theorem) Let f(x)=k0akxk be a power series with radius of convergence r, which converges at an endpoint ±r. Then f is continuous there.

The full proof of this theorem is rather more technical than the previous result, and before proving it through a sequence of steps, we pause to appreciate why. First, note that some cases of this theorem really are easy: for instance, if the endpoint converges absolutely, you can carry out the exact same proof using Dominated Convergence as above.

Exercise 17.2 Let k0akxk be a power series with radius of convergence 1, and suppose k0ak converges absolutely. Then limx1k0akxk=k0ak

The difficulty is then is what happens when k0ak converges, but does not do so absolutely. This is a real case, that actually shows up in important situations rather often: for example the power series

n0(1)nn+1xn+1n0(1)n2n+1x2n+1

Both converge at x=1, but their absolute values diverge. However, the continuity of these power series at their endpoints will be absolutely essential to us later on in the course, when deriving the amazing identities

log(2)=112+1314+π4=113+1517+

We also pause to quickly dash any hopes there might be a general sort of proof: (perhaps one hopes that if a sequence of functions converges on (1,1) to a continuous limit, and also converges at a boundary point then it is automatically continuous at the boundary).

Example 17.1 Consider the sequence fn(x)=xn. As n this converges on the interval (1,1] and diverges everywhere else. Furthermore for |x|<1 it converges to the zero function which is constant - hence continuous. However at x=1 the sequence fn(1)=1n=1 is constantly equal to 1, so the limit is also 1. Thus the limit is defined at a boundary point, but not continuous there.

Finally, we proceed with the proof of the theorem. To simplify notation, we prove it for series with radius of convergence 1, and leave the simple rescaling to series converging for |x|<r as an exercise. That is, we aim to prove

Proposition 17.1 (Abel’s Theorem for r=1) Let k0akxk be a power series which converges for |x|<1 and assume k0ak also converges. Then limx1k0akxk=k0akxk

Throughout the proof, it is useful to introduce the notation AN=k=0Nak and A=limAN=k0ak for the partial sums of of the coefficients and their limit. We begin with a lemma providing a means of rewriting the series within the radius of convergence.

Lemma 17.1 Let akxk be a power series which converges for |x|<1, and AN=kNak be the partial sums of the coefficients. Then for any x(1,1) k0akxk=(1x)k0Akxk

Proof. Recall the formulation of summation by parts given in Abel’s lemma: k=1Nxkyk=XNyNX0y0k=0N1Xk(yk+1yk) for XN the partial sums of the sequence {xk}. We can interpret a power series akxk as summing a product of two sequences: the sequence ak of coefficients and the sequence xk of monomials. Looking at a partial sum of our power series and summing by parts

k=0Nakxk=a0+k=1Nakxk=a0+(ANxNA0x0k=1N1Ak(xk+1xk))

Using that A0=a0 and x0=1, this simplifies

=ANxNk=1N1Akxk(x1)=ANxN+(1x)k=1N1Akxk

As we assumed A=k0ak converges, ANA as N. And as |x|<1, we know xN0 by our basic limits. Thus by the limit law for products, ANxN0, so for the full power series

k0=limNk=0Nakxk=limN(ANxN+(1x)k=1N1Akxk)=0+(1x)limNk=0N1Akxk=(1x)k0Akxk

Next, we use this new form of the series to convert our problem to something simpler

Lemma 17.2 Let f(x)=anxn be a power series with radius of convergence 1, which also converges at x=1. Then f is continuous at 1 if and only if (1x)n0(AnA)xn0 as x1 for AN=nNan and A=n0an.

Proof. The overall goal is to show limx1k0akxk=k0limx1akxk=k0ak=A Subtracting A from both sides, we must show limx1k0akxkA=0. Switching out the series for its alternative expression derived in the previous lemma, our problem is equivalent to showing

limx1((1x)k0Akxk)A=0

To turn this into something useful, we do a sneaky trick. Recall that for |x|<1 we know k0xk=11x (the geometric series). Clearing the denominator, this means (1x)k0xk=1, so we “multiply by 1”

(1x)k0AkxkA=(1x)k0AkxkA1=(1x)k0AkxkA(1x)k0xk=(1x)(k0Akxkk0Axk)

Because both of the sums involved are convergent, we can add them term-by-term without changing the value (), combining the sums.

=(1x)k0(AkxkAxk)=(1x)k0(AkA)xk

This is just a rewriting of our original series minus the proposed limit. So proving this converges to zero is logically equivalent to our desired result

Finally, we prove Abel’s theorem by showing this does indeed limit to zero, as x1.

Proof. We work directly with the limit definition: for arbitrary ε>0 we must provide a δ>0 such that if 1δ<x<1, our sum is less than ε in absolute value. By the triangle inequality and limit inequalities,

|(1x)k0(AkA)xk||1x|k0|AkA||x|k=(1x)k0|AkA|xk

Where the final equality holds as we are concerned with limx1 so we can without loss of generality assume x>0. So, our goal is to show the right hand side is smaller than ε, when x is sufficiently close to 1. Since AkA by definition, there is an N such that for all kN, |AkA|<ε. So, we break our sum into two terms, to estimate separately:

(1x)k0|AkA|xk=(1x)0k<N|AkA|xk+(1x)kN|AkA|xk

In the second of these sums, we know that |AkA|<ε, so kN|AkA|xkkNεxk=εkNxkεk0xk=ε11x

Substituting back into the full second term, (1x)kN|AkA|xk(1x)ε1x=ε

Thus the second term can be made as small as we like (independently of the value of x!), and we need only think about the first term. But this is actually easy: its a finite sum! For any positive x<1 we know xk<1k=1, so

0k<N|AkA|xk<0k<N|AkA|

Call the value of this finite sum on the right L. Then to make the term (1x)0k<N|AkA|xk less than ε it suffices to make 1x less than ε/L. So, set δ=ε/L: then for any x<1 with |x1|<δ, we know

(1x)0k<N|AkA|xk<(1x)0k<N|AkA|=(1x)L<εLL=ε

Putting it all back together, we see that for this δ, |x1|<δ implies our sum is less than 2ε. So, we need to go back and replace some epsilons with ε/2’s to complete the proof [Apologies: due to the length of this argument, I prioritized readability, and reduced clutter by not writing the correct ε/2’s everywhere].

As a last step, we do the substitutions to return from r=1 to general radius of convergence.

Exercise 17.3 (The General Case)  

  • Let f(x)=n0anxn be a power series which converges on (r,r) and also at r. Prove that it is continuous at r. *Hint: consider f(rx): show this has radius of convergence 1 and converges at 1. Then apply the previous theorem, and re-arrange to yield the result.

  • Let f(x)=n0anxn be a power series which converges on (r,r) and also at r. Prove that it is continuous at r. *Hint: consider f(x).

17.3 Uniqueness

Using this continuity result, we prove a theorem which is very helpful for not getting lost in the world of power series. Its natural to wonder if two distinct power series could converge to the same function (as limits of their partial sums). Of course if any of their coefficients differed no finite partial sums could be equal (as the finite sums are polynomials, and polynomials are fully determined by their coefficients). But this doesn’t rule out any coincidence in the limit. After all, this happens with numbers all the time! Finite decimals are determined by their digits, but infinite decimals are not! 1.00000=0.999999, and 0.5000=0.4999, etc.

But this cannot happen for power series: if a function f(x) can be written as a power series in two ways akxk and bkxk, then these two are precisely equal: ak=bk for all k. But we can get by with much less information than this: if two power series agree on a single sequence converging to zero thats already enough information to completely determine them! This is the content of the theorem below.

Theorem 17.3 Let f(x)=k0akxk and g(x)=k0bkxk be two power series with positive radii of convergence (not a priori assumed to be the same). Then if for some sequence cn of nonzero terms converging to zero we have f(cn)=g(cn), it follows that f and g are the same power series: ak=bk for all k.

Proof. We proceed step by step, starting with the constant terms.
Since f(x) is continuous we can compute f(0) as limf(cn). Similarly, the continuity of g lets us write g(0)=limg(cn). But by our assumption that f(cn)=g(cn), this implies f(0)=g(0). Plugging in zero to our power series shows f(0)=a0+a10+a202+=a0g(0)=b0+b10+b202+=b0 Thus a0=b0, so the first two terms of our power series are equal.

This argument was remarkably efficient, so let’s try to repeat it. Subtracting the constant terms from f and g yields functions divisible by x, and dividing by that x gives f1(x)=f(x)a0x=a1+a2x+a3x2+ g1(x)=g(x)b0x=b1+b2x+b3x2+

And, as f1 and g1 are again power series with the same coefficients, they have the same radius of convergence (exercise!) and so are continuous at 0. This means we can re-run our trick:

limf1(cn)=f1(limcn)=f1(0)=a1 limg1(cn)=g1(limcn)=g1(0)=b1

But now think a bit about f1 and g1: because a0=b0, we have actually done exactly the same operation to each function: subtracted the same number and then divided by x. Thus, the fact that f(cn)=g(cn) immediately implies that f1(cn)=g1(cn). So, the two sequences we are taking the limit of are the same, meaning their limits are the same: a1=b1.

You can imagine how we continue from here: induction!

Corollary 17.1 Let f(x)=k0akxk and g(x)=k0bkxk be two power series, which are equal on some neighborhood of zero. Then they are identical, and ak=bk for all k.

Proof. Let ε>0 be some small number where f(x)=g(x) for all |x|<ε. Take the sequence 1/n and truncate the first finitely many terms until 1/n<ε, producing a nonzero sequence converging to zero fully contained in (ε,ε). Then by our assumption f and g agree on this sequence, so they are equal by the Identity Theorem.