exact nonlinear - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


Exact Nonlinear ODEs

 

Description

Examples

Description

• 

The general form of the exact nonlinear ODE is given by the following:

> 

exact_nonlinear_ode := 'diff(F(x,y(x),seq(diff(y(x),x$i),i=1..n)),x)' = 0;

exact_nonlinear_ode≔∂∂xF⁡x,y⁡x,seq⁡ⅆiⅆxiy⁡x,i=1..n=0

(1)
  

See Murphy, "Ordinary Differential Equations and their Solutions", p. 221.

• 

The order of this ODE can be reduced since it is the total derivative of an ODE of one order lower. If the given ODE is G(x,y,y1,y2,...,yn)=0, the test for exactness is the following:

g0−Dg1+D2g2−⋯±Dngn=0

  

where

D⁢=⁢ⅆⅆx,⁢y1,⁢…,yn⁢being⁢functions⁢of⁢x

gn=Dn+1Gx,y,y1,y2,...,yn⁢⁢=ⅆGⅆ⁢yn,

yn=ⅆnⅆxny⁡x

  

Note: The derivatives with respect to y, dy/dx and d^2y/dx^2 are taken in the obvious manner but the derivatives with regard to x are taken considering y, and its derivatives as functions of x.

  

The reduced ODE is:

> 

reduced_ode := 'F(x,y(x),seq(diff(y(x),x$i),i=1..n))' = _C1;

reduced_ode≔F⁡x,y⁡x,seq⁡ⅆiⅆxiy⁡x,i=1..n=_C1

(2)

Examples

> 

with⁡DEtools,odeadvisor

odeadvisor

(3)
> 

ode≔diff⁡y⁡x,x,x=1y⁡x−xy⁡x2⁢diff⁡y⁡x,x

ode≔ⅆ2ⅆx2y⁡x=1y⁡x−x⁢ⅆⅆxy⁡xy⁡x2

(4)
> 

odeadvisor⁡ode

_2nd_order,_exact,_nonlinear,_2nd_order,_with_linear_symmetries,_2nd_order,_reducible,_mu_x_y1,_2nd_order,_reducible,_mu_y_y1,_2nd_order,_reducible,_mu_xy

(5)
> 

ans≔dsolve⁡ode,implicit

ans≔−ln⁡c__1⁢x⁢y⁡x−x2+y⁡x2x22−c__1⁢arctanh⁡c__1⁢x+2⁢y⁡xx⁢c__12+4c__12+4−ln⁡x−c__2=0

(6)
> 

odetest⁡ans,ode

0

(7)

See Also

DEtools

odeadvisor

dsolve

quadrature

missing

reducible

linear_ODEs

exact_linear

exact_nonlinear

odeadvisor,types