Frobenius Series Solutions I - Slightly generalizing power series

Motivating examples


Example

Let's begin by looking for solutions to the differential equation

x2y+xy2y=0.

In standard form this differential equation is

y+1xy2x2y=0,

so x0=0 is a singular point of our differential equation. By our earlier result, this means we are not guaranteed that the general solution is analytic at x0=0, i.e., it is not guaranteed that the general solution can be represented by a power series centered at x0. We could try looking for a power series solution anyway, but let's instead go back to one of our earlier ideas, namely to look for solutions of the form y=xr where r is some number. If we substitute y=xr into the original differential equation above, we find

x2y+xy2y=x2r(r1)xr2+xrxr12xr=(r(r1)+r2)xr=(r22)xr.

It follows that y=xr is a solution exactly when r22=0, i.e., when r=±2. We have therefore discovered two solutions to our differential equation, namely y1(x)=x2 and y2(x)=x2. It's a fact that these two functions are linearly independent, so we can now conclude that the general solution to our differential equation is

y=a1x2+a2x2.

Example

Now consider the differential equation

x2y+xe2xy2cos(x)y=0

As with the previous differential equation, we can quickly verify that x0=0 is a singular point of this differential equation. If we repeat our idea exactly from the previous example, and plug in y=xr, we find that

x2y+xe2xy2cos(x)y=x2r(r1)xr2+xe2xrxr12cos(x)xr=r(r1)xr+re2xxr2cos(x)xr.

If we assume for the moment that {xr,e2xxr,2cos(x)xr} is a linearly independent set, then there is no value of r which makes the above combination identically vanish. In other words, there is no solution of the form y=xr.

However, recall that when x is a very small number (say very close to 0, which is where we're focusing our attention in all of these problems), we have e2x1 and cos(x)1. This means that, at least for small values of x, our differential equation is "very close" to the differential equation

x2y+xy2y=0,

which is exactly the differential equation from our first example. It stands to reason, then, that our differential equation should have solutions y1(x)x2 and y2(x)x2. How do we find such solutions? Perhaps we could try looking for solutions that are a hybrid of functions of the form y=xr and power series, say functions of the form

y=xrn=0anxr.

Such a series is called a Frobenius series.

Frobenius series


Definition of a Frobenius series

A Frobenius series centered at x0 is a series of the form

S(x)=(xx0)rn=0an(xx0)n,

where r and all an are real numbers.

It is standard practice to assume a00 in a Frobenius series, otherwise a given series can be written in multiple different ways as Frobenius series with different r values. For example, consider the series

S(x)=x3/22x5/2+3x7/24x9/2+=x3/2(12x+3x24x3+)=x1/2(x2x2+3x34x4+)=x1/2(x22x3+3x44x5+)

There are infinitely many ways to write S(x) in the form S(x)=xrP(x) with P(x) a conventional power series, but out of all of those options, there is exactly one way to do so in which the constant term of the power series P(x) is nonzero. As you can see above, for our particular Frobenius series that is when we write

S(x)=x3/2(12x+3x24x3+)

A detailed first example


Let's try looking for Frobenius series solutions to the differential equation

x2y+x(3+x)y+(1+3x)y=0.

To that end, we suppose

y=xrn=0anxn

with a00. Before computing derivatives, let's first note that we can rewrite y as

y=n=0anxn+r.

Writing y in this form will let us avoid the Product Rule when computing y and y. So we now compute

y=n=0(n+r)anxn+r1

and

y=n=0(n+r)(n+r1)anxn+r2.
A note on the initial value of the index

Notice that the sums for both y and y start at n=0, unlike what happened in the case when y was a power series. In this case, since we don't know what r is, there is no reason to think that the n=0 term in the original Frobenius series is actually a constant, and so we don't know that it will vanish when we take the first derivative.

Plugging this into the left-hand side of our differential equation, we find

x2y+x(3+x)y+(1+3x)y=x2n=0(n+r)(n+r1)anxn+r2+x(3+x)n=0(n+r)anxn+r1+(1+3x)n=0anxn+r.

Distributing as usual, the right-hand side becomes the following sum of five series:

n=0(n+r)(n+r1)anxn+r+n=03(n+r)anxn+r+n=0(n+r)anxn+r+1+n=0anxn+r+n=03anxn+r+1

With power series, we would now reindex each of these sums so that the new index matches the exponent of x, and then combine the sums. In this instance, though, let's first factor xr out of all of the sums, so that the above expression becomes

xr(n=0(n+r)(n+r1)anxn+n=03(n+r)anxn+n=0(n+r)anxn+1+n=0anxn+n=03anxn+1)

While not strictly necessary, I like making this small adjustment, since it turns the expression into xr times a (combination of) power series. We can now work with the power series exactly as we previously did, reindexing and combining. We first reindex the five series, obtaining

xr(m=0(m+r)(m+r1)amxm+m=03(m+r)amxm+m=1(m1+r)am1xm+m=0amxm+m=13am1xm)

We combine the m=0 terms from the first, second and fourth sums, and then merge all five sums from m1. This yields

xr((r(r1)a0+3ra0+a0)m=0+m=1((m+r)(m+r1)am+3(m+r)am+(m1+r)am1+am+3am1)xm)

We can slightly simplify this monster expression by combing like coefficients, which eventually yields

xr((r2+2r+1)a0m=0+m=1(((m+r)(m+r1)+3(m+r)+1)am+(m+r+2)am1)xm)

At this point we can finally conclude that our Frobenius series is a solution to our differential equation exactly when

(r2+2r+1)a0=0

and for every m1 we have

((m+r)(m+r1)+3(m+r)+1)am+(m+r+2)am1=0.

Since we assumed a00, the first equation above implies r=1. We can now put that into the second equation, which then massively simplifies to

m2am+(m+1)am1=0.

We can now solve this recursion relation in our normal way, one value at a time. We find

a1=212a0=2a0a2=322a1=34a1=32a0a3=432a2=49a2=23a0
You might see a pattern

In this particular case you might notice that the general formula is given am=(1)nm+1m!a0 for m1, but we're usually not so lucky.

In any case, we've discovered that there are Frobenius series solutions to our original differential equation, and they are all of the form

y(x)=x1(a02a0x+32a0x223a0x3+)=a0x1(12x+32x223x3+)

In other words, they are all nonzero multiples of the particular solution

y1(x)=x1(12x+32x223x3+).

Some lingering questions


As with our power series method, there are many questions one might certainly ask at this point, such as:

When are we guaranteed success?

Although this method is functionally identical to our power series method, the computations can be even more tedious, as the above example illustrates. It would be much appreciated if there was some way to know from the outset that this method was guaranteed to successfully produce at least one solution (or maybe even all solutions!).

What can possibly go wrong?

With the power series method, the only thing that could "go wrong" with our method, at least when looking for solutions to a homogeneous linear differential equation, was that the only power series solution was the trivial solution, i.e., we discovered that an=0 for all n. That same phenomenon cannot happen here, since by assumption our Frobenius series is assumed to have a00. So what happens when a differential equation doesn't have any Frobenius series solutions?

What happens if we only find one Frobenius series solution?

In the example above, we found that there was only a single Frobenius series solution (up to scaling). By the general theory of second-order, linear, homogeneous differential equations there must be a second, linearly independent solution. What is it? It's not a Frobenius series and, since power series are special cases of Frobenius series, it's also not a power series. What is that mysterious second solution, and how can we find it?

We'll provide answers to all of these questions is the next few notes.

Suggested next notes


Frobenius Series Solutions II - Some illustrative examples