Solving Exact ODEs
Description
Examples
The general form of the exact ODE is given by:
exact_ode := D[2](C)(x,y(x))*diff(y(x),x)+D[1](C)(x,y(x))=0;
exact_ode≔D2⁡C⁡x,y⁡x⁢ⅆⅆxy⁡x+D1⁡C⁡x,y⁡x=0
where C is an arbitrary function of its arguments. See Kamke's book, p. 28. This type of ODE can be solved in a general manner by dsolve, and the infinitesimals can also be determined by symgen.
with⁡DEtools,odeadvisor,symgen,symtest
odeadvisor,symgen,symtest
odeadvisor⁡exact_ode
_exact,_1st_order,_with_symmetry_[F(x),G(y)]
ans≔dsolve⁡exact_ode
ans≔C⁡x,y⁡x+c__1=0
Implicit or explicit results can be tested using odetest
odetest⁡ans,exact_ode
0
A pair of infinitesimals for exact_ode are given by
sym≔symgen⁡exact_ode
sym≔_ξ=0,_η=1∂∂yC⁡x,y
Symmetries can be tested as well using symtest
symtest⁡sym,exact_ode
See Also
DEtools
odeadvisor
dsolve
quadrature
linear
separable
Bernoulli
exact
homogeneous
homogeneousB
homogeneousC
homogeneousD
homogeneousG
Chini
Riccati
Abel
Abel2A
Abel2C
rational
Clairaut
dAlembert
sym_implicit
patterns
odeadvisor,types
Download Help Document