2.3 Example 3. homogeneous ode where log term is not needed x2y+3xy+4x4y=0

Solve

(1)x2y+3xy+4x4y=0

Using power series method by expanding around x=0. Writing the ode as

y(x)+3xy+4x2y=0

Shows that x=0 is a singular point. But limx0x3x=3. Hence the singularity is removable. This means x=0 is a regular singular point. In this case the Frobenius power series will be used instead of the standard power series. Let

y(x)=n=0anxn+r

Where r is to be determined. It is the root of the indicial equation. Therefore

y(x)=n=0(n+r)anxn+r1y(x)=n=0(n+r)(n+r1)anxn+r2

Substituting the above in (1) gives

x2n=0(n+r)(n+r1)anxn+r2+3xn=0(n+r)anxn+r1+4x4n=0anxn+r=0(1A)n=0(n+r)(n+r1)anxn+r+n=03(n+r)anxn+r+n=04anxn+r+4=0

Here, we need to make all powers on x the same, without making the sums start below zero. This can be done by adjusting the last term above as follows

n=04anxn+r+4=n=44an4xn+r

And now Eq (1A) becomes

(1B)n=0(n+r)(n+r1)anxn+r+n=03(n+r)anxn+r+n=44an4xn+r=0

n=0 gives the indicial equation

(n+r)(n+r1)an+3(n+r)an=0(r)(r1)a0+3ra0=0((r)(r1)+3r)a0=0

Since a00 then the above becomes

(r)(r1)+3r=0

Hence the roots of the indicial equation are r1=0,r2=2. Or r1=r2+N where N=2. We always take r1 to be the larger of the roots.

When this happens, the solution is given by

y(x)=c1y1(x)+c2y2(x)

Where y1(x) is the first solution, which is assumed to be

(2)y1(x)=n=0anxn+r

Where we take a0=1 as it is arbitrary and where r=r1=0. This is the standard Frobenius power series, just like we did to find the indicial equation, the only difference is that now we use r=r1, and hence it is a known value. Once we find y1(x), then the second solution is

(3)y2(x)=Cy1(x)ln(x)+n=0bnxn+r

We will show below how to find C and bn. First, let us find y1(x). From Eq(2)

y1(x)=n=0(n+r)anxn+r1y1(x)=n=0(n+r)(n+r1)anxn+r2

We need to remember that in the above r is not a symbol any more. It will have the indicial root value, which is r=r1=0 in this case. But we keep r as symbol for now, in order to obtain an(r) as function of r first and use this to find bn(r). At the very end we then evaluate everything at r=r1=0. Substituting the above in (1) gives Eq (1B) above (We are following pretty much the same process we did to find the indicial equation here)

(1B)n=0(n+r)(n+r1)anxn+r+n=03(n+r)anxn+r+n=44an4xn+r=0

Now we are ready to find an. Now we skip n=0 since that was used to obtain the indicial equation, and we know that a0=1 is an arbitrary value to choose.

For n=1, Eq (1B) gives

(1+r)(1+r1)a1+3(1+r)a1=0((1+r)(1+r1)+3(1+r))a1=0(r2+4r+3)a1=0

But r=r1=0. The above becomes

3a1=0

Hence a1=0.

It is a good idea to use a table to keep record of the an values as function of r, since this will be used later to find bn.

n an(r) an(r=r1)
0 1 1
1 0 0

For n=2, Eq (1B) gives

(2+r)(2+r1)a2+3(2+r)a2=0((2+r)(2+r1)+3(2+r))a2=0

But r=r1=0. The above becomes

((2)(1)+3(2))a2=08a2=0

Hence a2=0. The table becomes

n an(r) an(r=0)
0 1 1
1 0 0
2 0 0

For n=3, Eq (1B) gives

(3+r)(3+r1)a3+3(3+r)a3=0

But r=0. The above becomes

(3)(2)a3+3(3)a3=015a3=0

Hence a3=0 and the table becomes

n an(r) an(r=0)
0 1 1
1 0 0
2 0 0
3 0 0

For n4 we obtain the recursion equation

(n+r)(n+r1)an+3(n+r)an+4an4=0((n+r)(n+r1)+3(n+r))an+4an4=0(4)an(r)=4an4(r)(n+r)(n+r1)+3(n+r)

The above is very important, since we will use it to find bn(r) later on. For now, we are just finding the an. Now we find few more an terms. From (4) for n=4

a4(r)=4a0(r)(4+r)(4+r1)+3(4+r)

and r=r1=0 and a0=1, then the above becomes

a4=4(4)(3)+3(4)=16

The table becomes

n an(r) an(r=0)
0 1 1
1 0 0
2 0 0
3 0 0
4 4(4+r)(4+r1)+3(4+r) 16

And for n=5 from Eq(4)

a5(r)=4a1(r)(n+r)(n+r1)+3(n+r)=0

Since a1=0. Similarly a6=0,a7=0. For n=8

a8(r)=4a4(r)(8+r)(8+r1)+3(8+r)

But a4(r)=4(4+r)(4+r1)+3(4+r). The above becomes

a8(r)=44(4+r)(4+r1)+3(4+r)(8+r)(8+r1)+3(8+r)=16r4+28r3+284r2+1232r+1920

When r=r1=0 the above becomes

a8(r)=1120

And so on. The table becomes

n an(r) an(r=0)
0 1 1
1 0 0
2 0 0
3 0 0
4 4(4+r)(4+r1)+3(4+r) 16
5 0 0
6 0 0
7 0 0
8 16r4+28r3+284r2+1232r+1920 1120

Hence y1(x) is

y1(x)=n=0anxn+r

But r=r1=0. Therefore

(5)y1(x)=n=0anxn=a0+a1x+a2x2+a3x3+a4x4+a5x5+a6x6+a7x7+a8x8+

Using values found for an in the above table, then (5) becomes

y1(x)=1+a4x4+a8x8+=116x4+1120x8+O(x9)

We are done finding y1(x). This was not bad at all. Now comes the hard part. Which is finding y2(x). From (3) it is given by

(3)y2(x)=Cy1(x)ln(x)+n=0bnxn+r

The first thing to do is to determine if C is zero or not. This is done by finding limrr2aN(r). If this limit exist, then C=0, else we need to keep the log term. From the above above we see that aN(r)=a2(r)=0. Recall that N=2 since this was the difference between the two roots and r2=2 (the smaller root). Therefore

limrr20=limr00=0

Hence the limit exist. Therefore we do not need the log term. This means we can let C=0. This is the easy case. Hence (3) becomes

(3A)y2(x)=n=0bnxn+r=x2n=0bnxn

Since r=r2=2.  Let b0=1. We have to remember now that bN=b2=0. This is the same we did when the log term was needed in the above example, since bN is arbitrary, and used to generate y1(x). Common practice is to use bN=0. The rest of the bn are found in similar way, from recursive relation as was done above. Substituting (3A) into x2y+3xy+4x4y=0 gives Eq. (1B) again, but with an replaced by bn

(1B)n=0(n+r)(n+r1)bnxn+r+n=03(n+r)bnxn+r+n=44bn4xn+r=0

For n=0, we skip and let b0=1. For n=1 the above gives b1=0. And b2=0 since it is the special term bN. And for n=3, we get b3=0. The table for bn is now

n bn(r) bn(r=2)
0 1 1
1 0 0
2 0 0
3 0 0

For n4, the recursion relation is

(n+r)(n+r1)bn+3(n+r)bn+4bn4=0bn(r)=4bn4(r)(n+r)(n+r1)+3(n+r)

For n=4

b4(r)=4b0(r)(4+r)(4+r1)+3(4+r)=4(4+r)(4+r1)+3(4+r)b0=1

but r=2. The above becomes

b4=4(42)(421)+3(42)=12

The table becomes

n bn(r) bn(r=2)
0 1 1
1 0 0
2 0 0
3 0 0
4 4(4+r)(4+r1)+3(4+r) 12

We will find that b5=b6=b7=0. And for n=8

b8(r)=4b4(r)(8+r)(7+r)+3(8+r)

But b4(r)=4(4+r)(4+r1)+3(4+r). Hence

b8(r)=44(4+r)(4+r1)+3(4+r)(8+r)(7+r)+3(8+r)=16r4+28r3+284r2+1232r+1920

But r=2.

b8(r)=16(2)4+28(2)3+284(2)2+1232(2)+1920=124

The table becomes

n bn(r) bn(r=2)
0 1 1
1 0 0
2 0 0
3 0 0
4 4(4+r)(4+r1)+3(4+r) 12
5 0 0
6 0 0
7 0 0
8 16r4+28r3+284r2+1232r+1920 124

And so on. Hence the second solution is

y2(x)=n=0bnxn+r=n=0bnxn2=x2n=0bnxn=x2(b0+b1x+b2x2+b3x3+b4x4+b5x5+b6x6+b7x7+b8x8+)=x2(112x4+124b8x8+O(x9))

Therefore the general solution is

y=C1y1+C2y2=C1(116x4+1120x8+O(x9))+C2(x2(112x4+124b8x8+O(x9)))

The following are important items to remember. Always let bN=0 where N is the difference between the roots. When the log term is not needed (as in this problem), y2 is found in very similar way to y1 where b0=1 and the recursion formula is used to find all bn. But when the log term is needed (as in the above problem), it is a little more complicated and need to find C and b1 values by comparing coefficients as was done).

This completes the solution.