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(Ω)RImD

The isomorphism is D and D1,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+an1Dn1+an2Dn2+an3Dn3+...+a2D2+a1D)y=0

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

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

That is a good method, because Deλx(f)=D(eλxf)=(1+2)(eλxf)=(λ+2)(eλxf)

Then (Dλ)(eλxf)=2(eλxf)=eλxDnf

Thus (Dλ)k(eλxf)=0 iff eλxDkf=0 iff Dkf=0

Now, I want to discuss some ODE like

(Dn+an1Dn1+an2Dn2+an3Dn3+...+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 (D1)y=P(x),degP=n, thus DkP(x)=0,k>n

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

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

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

In general, for (αD)y=P(x),degP=n

(αD)=α(1Dα), 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λ

(cD)=(cλ(Dλ))=(cλ)(1Dλcλ)

Example 1.2.1

(1D)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

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

It is true!

Example 1.2.2

(3D)y=exx2

(31(D1))=2(1(D1)2)

Thus (2(1(D1)2))1=12(1+(D1)2+((D1)2)2)

Thus y=12exx2+12exx+14ex

Check

(2(D1))(12exx2+12exx+14ex)=exx2+exx+12exexx12ex=exx2

 

For P(D)=(aD)(bD),((aD)(bD))1

=1(ab)(aD)(bD)(aD)(bD)=1(ab)(1(bD)1(aD))

And according to

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

((aD)(bD))1

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

That is 1(ab)(Di(1bi+11ai+1))

Example 1.2.3

(1D)(2D)y=x2

y=(112+(114)D+(118)D2)x2=(12+34D+78D2)x2=12x2+32x+74

Check

(1D)(2D)=23D+D2

Thus (23D+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=0ai(Xλ)i

For a00, 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), a00,f(x)=1Pn(x), we have y=i=1nfi(λ)i!DiPn(x)

Example 1.2.4

Consider (D1)(D2)2(D3)3y=x2

(D1)(D2)2(D3)3=D614D5+80D4238D3+387D2324D+108

According to Maple

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

Check

Using Maple

387/543242/108x324/18+x2+108/18x+10865/64=x2

Example 1.2.5

(D22D+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