4.6.17Ordinary Differential Equations

Power series solutions — ordinary points

1,884 words9 min readdifficulty · medium1 backlinks

Chapter: Ordinary Differential Equations Subtopic: Power series solutions at an ordinary point

The big picture


What is an ordinary point?


HOW the method runs (the recipe)


Worked Example 1 — the simplest possible

Solve y+y=0y'' + y = 0 about x0=0x_0=0. (We know the answer is cosx,sinx\cos x,\sin x — perfect for Forecast-then-Verify.)

Forecast: I expect a0a_0-series =cosx=\cos x and a1a_1-series =sinx=\sin x.

Let y=anxny=\sum a_n x^n, so y=n2n(n1)anxn2y''=\sum_{n\ge2}n(n-1)a_nx^{n-2}.

Substitute: n=2n(n1)anxn2+n=0anxn=0.\sum_{n=2}^\infty n(n-1)a_n x^{n-2} + \sum_{n=0}^\infty a_n x^n = 0.

Re-index first sum with k=n2k=n-2 (so n=k+2n=k+2): Why? — to make both sums carry xkx^k. k=0(k+2)(k+1)ak+2xk+k=0akxk=0.\sum_{k=0}^\infty (k+2)(k+1)a_{k+2}x^k + \sum_{k=0}^\infty a_k x^k = 0.

Coefficient of xkx^k must vanish: (k+2)(k+1)ak+2+ak=0    ak+2=ak(k+2)(k+1).(k+2)(k+1)a_{k+2} + a_k = 0 \;\Rightarrow\; \boxed{a_{k+2} = -\frac{a_k}{(k+2)(k+1)}}. Why? — a single power series is zero iff every coefficient is zero.

Now crank it:

  • Even: a2=a02!a_2=-\frac{a_0}{2!}, a4=a243=a04!a_4=-\frac{a_2}{4\cdot3}=\frac{a_0}{4!}, a6=a06!a_6=-\frac{a_0}{6!}
  • Odd: a3=a13!a_3=-\frac{a_1}{3!}, a5=a15!a_5=\frac{a_1}{5!}

So y=a0(1x22!+x44!)cosx+a1(xx33!+x55!)sinx.y=a_0\underbrace{\left(1-\frac{x^2}{2!}+\frac{x^4}{4!}-\cdots\right)}_{\cos x}+a_1\underbrace{\left(x-\frac{x^3}{3!}+\frac{x^5}{5!}-\cdots\right)}_{\sin x}. Verified ✔ — the forecast was exactly right.


Worked Example 2 — Legendre-type, (1x2)y2xy+6y=0(1-x^2)y''-2xy'+6y=0 about x0=0x_0=0

Why x0=0x_0=0 is legal: shown above to be an ordinary point.

Plug y=anxny=\sum a_nx^n into each piece. Keep the polynomial coefficients multiplied inside:

n(n1)anxn2yn(n1)anxnx2y2nanxn2xy+6anxn6y=0.\underbrace{\sum n(n-1)a_nx^{n-2}}_{y''}-\underbrace{\sum n(n-1)a_nx^{n}}_{x^2y''}-\underbrace{\sum 2n\,a_nx^{n}}_{2xy'}+\underbrace{6\sum a_nx^n}_{6y}=0.

Re-index the first sum (k=n2k=n-2); the rest already carry xnx^n (rename nkn\to k):

k[(k+2)(k+1)ak+2k(k1)ak2kak+6ak]xk=0.\sum_k\Big[(k+2)(k+1)a_{k+2} - k(k-1)a_k - 2k\,a_k + 6a_k\Big]x^k=0.

Why combine the last three? They all multiply akxka_k x^k, so: k(k1)2k+6=(k2k+2k6)=(k2+k6)=(k+3)(k2).-k(k-1)-2k+6 = -(k^2-k+2k-6)=-(k^2+k-6)=-(k+3)(k-2).

Recurrence: (k+2)(k+1)ak+2=(k+3)(k2)ak    ak+2=(k+3)(k2)(k+2)(k+1)ak.(k+2)(k+1)a_{k+2}=(k+3)(k-2)a_k\;\Rightarrow\; a_{k+2}=\frac{(k+3)(k-2)}{(k+2)(k+1)}a_k.

Notice: k=2k=2 gives a4=0a_4=0, so all higher even terms vanish — the a0a_0 branch terminates:

  • a2=(3)(2)21a0=3a0a_2=\frac{(3)(-2)}{2\cdot1}a_0=-3a_0, a4=0a_4=0.
  • yeven=a0(13x2)y_{\text{even}}=a_0(1-3x^2) — a polynomial solution (this is why Legendre equations give Legendre polynomials!).

Odd branch (a1a_1) does not terminate (numerator (k+3)(k2)(k+3)(k-2) never hits 00 for odd k1k\ge1):

  • a3=(4)(1)32a1=23a1a_3=\frac{(4)(-1)}{3\cdot2}a_1=-\frac{2}{3}a_1.
  • a5=(5)(1)54a3=620a3=310a3=310 ⁣(23)a1=15a1a_5=\frac{(5)(1)}{5\cdot4}a_3=\frac{6}{20}a_3=\frac{3}{10}a_3=\frac{3}{10}\!\left(-\tfrac23\right)a_1=-\frac15a_1. Why this step? — apply the recurrence with k=3k=3: numerator (k+3)(k2)=61=6(k+3)(k-2)=6\cdot1=6, denominator (k+2)(k+1)=54=20(k+2)(k+1)=5\cdot4=20, so factor =6/20=3/10=6/20=3/10; then substitute a3=23a1a_3=-\tfrac23a_1.

y=a0(13x2)+a1(x23x315x5).y=a_0(1-3x^2)+a_1\left(x-\tfrac23x^3-\tfrac15x^5-\cdots\right).

Figure — Power series solutions — ordinary points

Common mistakes (Steel-man + fix)


Active recall

Recall Self-test (try before peeking)
  1. Define an ordinary point.
  2. Why are a0,a1a_0,a_1 free?
  3. What does Fuchs' theorem guarantee about the radius of convergence?
  4. In Example 2, why did the even series terminate?

Answers: 1. P,QP,Q in standard form are analytic at x0x_0. 2. Recurrence only gives ak+2a_{k+2} from aka_k; first two unconstrained = two integration constants. 3. ≥ distance from x0x_0 to nearest singular point. 4. Recurrence numerator (k+3)(k2)(k+3)(k-2) hit 00 at k=2k=2, killing a4a_4 and all higher even terms.

Recall Feynman: explain to a 12-year-old

Some equations connect a curve to how steep it is and how curvy it is. We can't write their answer with normal functions. So we guess the answer is a giant polynomial — a0+a1x+a2x2+a_0 + a_1x + a_2x^2+\dots — but we don't know the numbers. When we put this guess into the equation, the equation becomes a chain of simple sums that say: "if you tell me the first two numbers, I'll compute all the rest." So we pick the first two freely (those are our two free choices), and the machine spits out the whole infinite list. As long as the equation isn't "broken" (no dividing-by-zero spot) near our starting point, this guessed polynomial actually works.


Flashcards

What makes x0x_0 an ordinary point of y+Py+Qy=0y''+Py'+Qy=0?
Both PP and QQ are analytic (have convergent power series) at x0x_0.
Why do exactly two free constants a0,a1a_0,a_1 appear?
The recurrence determines ak+2a_{k+2} from aka_k only, leaving a0,a1a_0,a_1 undetermined = the two integration constants of a 2nd-order ODE.
What does Fuchs' theorem guarantee at an ordinary point?
Two linearly independent power-series solutions exist, convergent at least up to the nearest singular point.
First step before classifying the point?
Put the ODE in standard form y+Py+Qy=0y''+Py'+Qy=0 (divide by leading coefficient).
Recurrence for y+y=0y''+y=0?
ak+2=ak(k+2)(k+1)a_{k+2}=-\dfrac{a_k}{(k+2)(k+1)}, giving cosx\cos x and sinx\sin x.
Why re-index the sums after substituting?
To make every sum carry the same power xkx^k so coefficients can be combined and set to zero.
When does a power-series solution terminate into a polynomial?
When the recurrence's numerator vanishes for some kk, zeroing all further coefficients in that branch (e.g. Legendre polynomials).
Radius of convergence relation?
RR \ge distance from x0x_0 to the nearest singular point in the complex plane.

Connections

Concept Map

divide leading coeff

test P and Q analytic

both analytic

either fails

Fuchs theorem guarantees

method

differentiate term by term

substitute into ODE

re-index to common x^k

set each coeff to 0

a0 and a1 free

limits radius of

bounds

Linear 2nd order ODE

Standard form y'' + P y' + Q y = 0

Ordinary point x0?

Ordinary point

Singular point

Two independent power series solutions

Assume y = sum a_n x^n

Series for y' and y''

Combined series

Single series in x^k

Recurrence relation for a_k+2

Solutions y1 and y2

Radius of convergence

Hinglish (regional understanding)

Intuition Hinglish mein samjho

Dekho, kuch differential equations ka solution normal functions (jaise sin\sin, exe^x) se nahi likh paate. To trick yeh hai: hum maan lete hain ki answer ek infinite polynomial hai, y=a0+a1x+a2x2+y=a_0+a_1x+a_2x^2+\dots, par numbers ana_n humein nahi pata. Phir is guess ko equation mein daal dete hain. Kyunki series ko differentiate karna bas coefficients ko shift-scale karta hai, poori differential equation ek simple recurrence relation ban jaati hai — yaani "agar pehle do number bata do, baaki saare main nikaal dunga".

Lekin yeh sab tabhi guarantee se kaam karta hai jab x0x_0 ek ordinary point ho. Iska matlab: equation ko standard form y+Py+Qy=0y''+Py'+Qy=0 mein likho, aur dekho ki PP aur QQ us point par analytic hain (koi divide-by-zero nahi). Jaise (1x2)y(1-x^2)y''-\dots mein x=±1x=\pm1 par dikkat hai, par x=0x=0 bilkul theek — ordinary point. Fuchs ka theorem kehta hai: ordinary point par hamesha do independent power-series solutions milenge.

Sabse important baat: a0a_0 aur a1a_1 free rehte hain — yeh hamare do integration constants hain, kyunki recurrence sirf ak+2a_{k+2} ko aka_k se nikalta hai. Toh a0a_0 wale terms se ek solution y1y_1 banta hai aur a1a_1 wale terms se doosra y2y_2. Kabhi-kabhi (jaise Legendre equation) series beech mein hi terminate ho jaati hai aur clean polynomial ban jaata hai. Bas dhyan rakho: pehle standard form, phir re-index karke same power xkx^k pe lao, tabhi coefficients add karo — yeh do common galtiyan hain.

Go deeper — visual, from zero

Test yourself — Ordinary Differential Equations

Connections