Advanced | Help | Encyclopedia
Directory


Frobenius method

In mathematics, the Frobenius method describes a way to find an infinite series solution for a second-order ordinary differential equation of the form

<math>z^2u''+p(z)zu'+q(z)u=0\!\;<math>

We can divide through by z2 to obtain a differential equation of the form

<math>u''+{p(z) \over z}u'+{q(z) \over z}u=0<math>

which we can solve with regular power series methods if p(z)/z or q(z)/z are analytic at z = 0, but of course these functions are not. The Frobenius method enables us to create a power series solution to such a differential equation.

Explanation

The Frobenius method tells us that we can seek a power series solution of the form

<math>u(z)=\sum_{k=0}^{\infty} A_kz^{k+r}<math>

Differentiating:

<math>u'(z)=\sum_{k=0}^{\infty} (k+r)A_kz^{k+r-1}<math>
<math>u''(z)=\sum_{k=0}^{\infty} (k+r-1)(k+r)A_kz^{k+r-2}<math>

Substituting:

<math>z^2\sum_{k=0}^{\infty} (k+r-1)(k+r)A_kz^{k+r-2}+zp(z)\sum_{k=0}^{\infty} (k+r)A_kz^{k+r-1}+q(z)\sum_{k=0}^{\infty} A_kz^{k+r}<math>
<math>=\sum_{k=0}^{\infty} (k+r-1)(k+r)A_kz^{k+r}+p(z)\sum_{k=0}^{\infty} (k+r)A_kz^{k+r}+q(z)\sum_{k=0}^{\infty} A_kz^{k+r}<math>
<math>=\sum_{k=0}^{\infty} (k+r-1)(k+r)A_kz^{k+r}+p(z)(k+r)A_kz^{k+r}+q(z)A_kz^{k+r}<math>
<math>=\sum_{k=0}^{\infty} ((k+r-1)(k+r)+p(z)(k+r)+q(z))A_kz^{k+r}<math>
<math>=(r(r-1)+p(0)r+q(0))A_0z^r+\sum_{k=1}^{\infty} ((k+r-1)(k+r)+p(z)(k+r)+q(z))A_kz^{k+r}<math>

The expression r(r-1)+p(0)r+q(0)=I(r) is known as the indicial polynomial, which is quadratic in r.

Using this, the general expression of the coefficient of zk+r is

<math>I(k+r)A_k+\sum_{j=0}^{k-1}((j+r)p(k-j)+q(k-j))A_j<math>

These coefficients must be zero, since they are to be solutions of the differential equation, so

<math>I(k+r)A_k+\sum_{j=0}^{k-1}((j+r)p(k-j)+q(k-j))A_j=0<math>
<math>\sum_{j=0}^{k-1}((j+r)p(k-j)+q(k-j))A_j=-I(k+r)A_k<math>
<math>{1\over-I(k+r)}\sum_{j=0}^{k-1}((j+r)p(k-j)+q(k-j))A_j=A_k<math>

The series solution with Ak above,

<math>U_{r}(z)=\sum_{k=0}^{\infty}A_kz^{k+r}<math>

satisfies

<math>z^2U_{r}(z)''+p(z)zU_{r}(z)'+q(z)U_{r}(z)=I(r)z^{r}\!\;<math>

If we choose one of the roots to the indicial polynomial for r in Ur(z), we gain a solution to the differential equation. If the difference between the roots is not an integer, we get another, linearly independent solution in the other root.

Example

Let us solve

<math>z^2f''-zf'+(1-z)f=0\,<math>

Divide throughout by z2 to give

<math>f''-{z\over z^2}f'+{1-z\over z^2}f=f''+{1\over z}f'+{1-z \over z^2}f=f''+{1\over z}f'+({1\over z^2}-{1\over z})f=0<math>

which has the requisite singularity at z=0.

Use the series solution

<math>f = \sum_{k=0}^\infty A_kz^{k+r}<math>
<math>f' = \sum_{k=0}^\infty (k+r)A_kz^{k+r-1}<math>
<math>f'' = \sum_{k=0}^\infty (k+r)(k+r-1)A_kz^{k+r-2}<math>

Now, substituting

<math> \sum_{k=0}^\infty (k+r)(k+r-1)A_kz^{k+r-2}-{1\over z}\sum_{k=0}^\infty (k+r)A_kz^{k+r-1}+({1\over z^2}-{1\over z})\sum_{k=0}^\infty A_kz^{k+r}<math>
<math> = \sum_{k=0}^\infty (k+r)(k+r-1)A_kz^{k+r-2}-{1\over z}\sum_{k=0}^\infty (k+r)A_kz^{k+r-1}+{1\over z^2}\sum_{k=0}^\infty A_kz^{k+r}-{1\over z}\sum_{k=0}^\infty A_kz^{k+r}<math>
<math> = \sum_{k=0}^\infty (k+r)(k+r-1)A_kz^{k+r-2}-\sum_{k=0}^\infty (k+r)A_kz^{k+r-2}+\sum_{k=0}^\infty A_kz^{k+r-2}+\sum_{k=0}^\infty A_kz^{k+r-1}<math>

We need to shift the final sum.

<math> = \sum_{k=0}^\infty (k+r)(k+r-1)A_kz^{k+r-2}-\sum_{k=0}^\infty (k+r)A_kz^{k+r-2}+\sum_{k=0}^\infty A_kz^{k+r-2}+\sum_{k-1=0}^\infty A_{k-1}z^{k+r-2}<math>
<math> = \sum_{k=0}^\infty (k+r)(k+r-1)A_kz^{k+r-2}-\sum_{k=0}^\infty (k+r)A_kz^{k+r-2}+\sum_{k=0}^\infty A_kz^{k+r-2}+\sum_{k=1}^\infty A_{k-1}z^{k+r-2}<math>

We can take one element out of the sums that start with k=0 to obtain the sums starting at the same index.

<math> = ((r)(r-1)A_0z^{r-2})+\sum_{k=1}^\infty (k+r)(k+r-1)A_kz^{k+r-2}-((r)A_0z^{r-2})+\sum_{k=1}^\infty (k+r)A_kz^{k+r-2}<math>
<math>+(A_0z^{r-2})+\sum_{k=1}^\infty A_kz^{k+r-2}+\sum_{k=1}^\infty A_{k-1}z^{k+r-2}<math>
<math> = (r(r-1)-r+1)A_0z^{r-2}+\,<math>
<math>\sum_{k=1}^\infty \left( ((k+r)(k+r-1)+(k+r)+1)A_k + A_{k-1} \right)z^{k+r-2}<math>

We obtain one linearly independent solution by solving the indicial polynomial r(r-1)-r+1 = r2-2r+1 =0 which gives a double root of 1. Using this root, we set the coefficient of zk+r-2 to be zero (for it to be a solution), which gives us the recurrence

<math> ((k+1)(k)+(k+1)+1)A_k + A_{k-1} =(k^2+2k+2)A_k+A_{k-1}=0\,<math>
<math> A_k = {-A_{k-1}\over k^2+2k+2} <math>

Given some initial conditions, we can either solve the recurrence entirely or obtain a solution in power series form.

External links

The Frobenius method can be generalized to orders of ordinary differential equation greater than two, see








Links: Addme | Keyword Research | Paid Inclusion | Femail | Software | Completive Intelligence

Add URL | About Slider | FREE Slider Toolbar - Simply Amazing
Copyright © 2000-2008 Slider.com. All rights reserved.
Content is distributed under the GNU Free Documentation License.