Blog Archive

Monday, June 19, 2023

ODE An Algebraic Approach (2)

In this essay, I try to discuss the basic idea of solving ODE Algebraically.

D:=ddx is a linear map; according to the first isomorphism theory, C1(Ω)R≅ImD

The isomorphism is D― and D―−1,that is,∫

In general, let Δ is a linear map, the domain is Ck(Ω) , then Ck(Ω)KerΔ≅ImΔ

Linear ODE is Δ:=P(D)∈C(Ω)[D] ,

There is already a general solution for any homogeneous ordinary differential equation with constant coefficients,

(Dn+an−1Dn−1+an−2Dn−2+an−3Dn−3+...+a2D2+a1D)y=0

Math Essays: ODE, An Algebraic Approach (1) (wuyulanliulongblog.blogspot.com)

I use eλx(f):=eλx⋅f is a linear automorphism, to pull Ker(D−λ)k back to KerDn

That is a good method, because D∘eλx(f)=D(eλx⋅f)=(∂1+∂2)(eλx⋅f)=(λ+∂2)(eλx⋅f)

Then (D−λ)(eλx⋅f)=∂2(eλx⋅f)=eλx⋅Dnf

Thus (D−λ)k(eλx⋅f)=0 iff eλx⋅Dkf=0 iff Dkf=0

Now, I want to discuss some ODE like

(Dn+an−1Dn−1+an−2Dn−2+an−3Dn−3+...+a2D2+a1D)y=f

That is P(D)y=f, and we need to find P(D)―−1

We need to discuss the different behaviors when P(D) acts on different functions

1.1 P(D)eλx=P(λ)eλx

Thus for P(D)y=eax, the solution is eaxP(a)+KerP(D)

1.2

For (D−1)y=P(x),deg⁡P=n, thus DkP(x)=0,∀k>n

That is, when we limit D act on Pn(x), D is nilpotent.

Recall that (1−D)−1=1+D+D2+...+Dn+...

Thus y=(1−D)−1P(x)=(1+D+D2+...+Dn)(−P(x))

In general, for (α−D)y=P(x),deg⁡P=n

(α−D)=α(1−Dα), thus (α−D)−1=1α(1+Dα+(Dα)2+...+(Dα)n+...

y=(1α(1+Dα+(Dα)2+...+(Dα)n)P(x)+Ker(α−D)

More generally, we know that (D−λ) is nilpotent when it acts on space like eλxP(x)

And we have for any c≠λ

(c−D)=(c−λ−(D−λ))=(c−λ)(1−D−λc−λ)

Example 1.2.1

(1−D)y=x3+x2+x

y=(1+D+D2+D3)(x3+x2+x)

=x3+x2+x+3x2+2x+1+6x+2+6=x3+4x2+9x+9

Let us check that

(1−D)(x3+4x2+9x+9)=x3+4x2+9x+9−(3x2+8x+9)=x3+x2+x

It is true!

Example 1.2.2

(3−D)y=exx2

(3−1−(D−1))=2(1−(D−1)2)

Thus (2(1−(D−1)2))−1=12(1+(D−1)2+((D−1)2)2)

Thus y=12exx2+12exx+14ex

Check

(2−(D−1))(12exx2+12exx+14ex)=exx2+exx+12ex−exx−12ex=exx2

 

For P(D)=(a−D)(b−D),((a−D)(b−D))−1

=1(a−b)(a−D)−(b−D)(a−D)(b−D)=1(a−b)(1(b−D)−1(a−D))

And according to

(α−D)−1=1α(1+Dα+(Dα)2+...+(Dα)n+...

((a−D)(b−D))−1

=1(a−b)(1b(1+Db+...+(Db)n+...−1a(1+Da+...+(Da)n+...)

That is 1(a−b)(∑Di(1bi+1−1ai+1))

Example 1.2.3

(1−D)(2−D)y=x2

y=(1−12+(1−14)D+(1−18)D2)x2=(12+34D+78D2)x2=12x2+32x+74

Check

(1−D)(2−D)=2−3D+D2

Thus (2−3D+D2)(12x2+32x+74)=x2+3x+72−(3x+92)+1=x2

In general, for solve P(D)y=pn(x), P(D)=a0+a1D+a2D2+...+anDk

We need to find P(D)―−1=b0+b1D+b2D2+....bnDm

P(D)(b0+b1D+b2D2+...+bnDm)=1

We can consider the formal power series 1P(X)=∑i=0∞ai(X−λ)i

For a0≠0, we can always find a inverse Formal power series - Wikipedia

Denote f=1P(X)

Each coefficient is fn(λ)n!,

Proof.

Consider R[[X]] as a Linear space over R

(Dλ)nn! is dual basis for (X−λ)n

Thus for P(D)y=Pn(x), a0≠0,f(x)=1Pn(x), we have y=∑i=1nfi(λ)i!DiPn(x)

Example 1.2.4

Consider (D−1)(D−2)2(D−3)3y=x2

(D−1)(D−2)2(D−3)3=D6−14D5+80D4−238D3+387D2−324D+108

According to Maple

y=(1/108+1/36∗D+65/1296∗D2)x2=x2108+x18+65648

Check

Using Maple

387/54−324∗2/108∗x−324/18+x2+108/18∗x+108∗65/64=x2

Example 1.2.5

(D2−2D+3)y=exx

y=(12)exx=12exx

Check

12(exx+2ex)−(exx+ex)+32exx=exx

To be continued...

 

 

No comments:

Post a Comment

Popular Posts