reducible - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


Solving Second and Third Order ODEs using an Integrating Factor

 

Description

Examples

Description

• 

If, for an nth order ODE (n=2 or n=3) with the nth derivative isolated, there exists an integrating factor which depends only on the (n-1)st derivative, this integrating factor can be determined. The differential order of the ODE can then be reduced by one.

• 

The general form of such an ODE of second order is:

reducible_ode_2 :=
diff(y(x),x,x)=diff(G(x,y(x)),x)/D(F)(diff(y(x),x));

reducible_ode_2ⅆ2ⅆx2yx=D1Gx,yx+D2Gx,yxⅆⅆxyxDFⅆⅆxyx

(1)
  

where F and G are arbitrary functions of their arguments. The integrating factor in this case is

mu := D(F)(diff(y(x),x));

μDFⅆⅆxyx

(2)
  

The reduced ODE then becomes

F(diff(y(x),x)) = G(x,y(x)) + _C1;

Fⅆⅆxyx=Gx,yx+_C1

(3)
• 

The general form of this ODE of third order is:

reducible_ode_3 :=
diff(y(x),x$3)=diff(G(x,y(x),diff(y(x),x)),x)/D(F)(diff(y(x),x,x));

reducible_ode_3ⅆ3ⅆx3yx=D1Gx,yx,ⅆⅆxyx+D2Gx,yx,ⅆⅆxyxⅆⅆxyx+D3Gx,yx,ⅆⅆxyxⅆ2ⅆx2yxDFⅆ2ⅆx2yx

(4)
  

where F and G are arbitrary functions of their arguments. The integrating factor in this case is

mu := D(F)(diff(y(x),x,x));

μDFⅆ2ⅆx2yx

(5)
  

The reduced ODE is

F(diff(y(x),x,x)) = G(x,y(x),diff(y(x),x)) + _C1;

Fⅆ2ⅆx2yx=Gx,yx,ⅆⅆxyx+_C1

(6)

Examples

withDEtools,odeadvisor

odeadvisor

(7)

ode1xdiffyx,x,x+2diffyx,xx2xdiffyx,x,x+2diffyx,xx2yx2+2xdiffyx,x2yx3=0

ode1xⅆ2ⅆx2yx+2ⅆⅆxyxx2xⅆ2ⅆx2yx+2ⅆⅆxyxx2yx2+2ⅆⅆxyx2xyx3=0

(8)

odeadvisorode1

_Liouville,_2nd_order,_with_linear_symmetries,_2nd_order,_reducible,_mu_x_y1,_2nd_order,_reducible,_mu_xy

(9)

soldsolveode1

solyx=c__2xc__1+c__22x22c__1c__2x+c__124x22x,yx=c__2x+c__22x22c__1c__2x+c__124x2+c__12x

(10)

Explicit or implicit results can be tested, in principle, using odetest. When testing multiple solutions, you can use map, as follows:

mapodetest,sol,ode1

0,0

(11)

A third order ODE

ode21xdiffyx,x,x,xdiffyx,x,x=1x2diffyx,xx+yxyx

ode2ⅆ3ⅆx3yxxⅆ2ⅆx2yx=ⅆⅆxyxx+yxx2yx

(12)

odeadvisorode2

_3rd_order,_with_linear_symmetries,_3rd_order,_reducible,_mu_y2,_3rd_order,_reducible,_mu_poly_yn

(13)

soldsolveode2

solyx=c__2AiryAic__1x+c__3AiryBic__1x

(14)

See Also

DEtools

odeadvisor

dsolve

quadrature

missing

reducible

linear_ODEs

exact_linear

exact_nonlinear

odeadvisor,types