Solving Homogeneous ODEs of Class D
|
Description
|
|
•
|
The general form of the homogeneous equation of class D is given by the following:
|
>
|
homogeneousD_ode := diff(y(x),x)= y(x)/x+g(x)*f(y(x)/x);
|
| (1) |
|
where f(y(x)/x) and g(x) are arbitrary functions of their arguments. See Differentialgleichungen, by E. Kamke, p. 20. This type of ODE can be solved in a general manner by dsolve and the coefficients of the infinitesimal symmetry generator are also found by symgen.
|
|
|
Examples
|
|
>
|
|
| (2) |
>
|
|
| (3) |
A pair of infinitesimals for homogeneousD_ode
>
|
|
| (4) |
The general solution for this ODE
>
|
|
| (5) |
Answers can be tested using odetest
>
|
|
| (6) |
Let's see how the answer above works when turning f into an explicit function; f is the identity mapping.
>
|
|
| (7) |
>
|
|
| (8) |
>
|
|
| (9) |
|
|
See Also
|
|
DEtools, odeadvisor, dsolve, and ?odeadvisor,<TYPE> where <TYPE> is one of: quadrature, linear, separable, Bernoulli, exact, homogeneous, homogeneousB, homogeneousC, homogeneousD, homogeneousG, Chini, Riccati, Abel, Abel2A, Abel2C, rational, Clairaut, dAlembert, sym_implicit, patterns; for other differential orders see odeadvisor,types.
|
|
Download Help Document
Was this information helpful?