Solving d'Alembert ODEs
|
Description
|
|
•
|
The general form of the d'Alembert ODE is given by:
|
>
|
dAlembert_ode := y(x)=x*f(diff(y(x),x))+g(diff(y(x),x));
|
| (1) |
|
where f and g are arbitrary functions. See Differentialgleichungen, by E. Kamke, p. 31. This ODE is actually a generalization of the Clairaut ODE, and is almost always dealt with by looking for a solution in parametric form. For more information, see odeadvisor[patterns].
|
|
|
Examples
|
|
>
|
|
| (2) |
>
|
|
| (3) |
The general form of the solution for the d'Alembert ODE is returned by dsolve in parametric form, together with a possible singular solution, as follows:
>
|
|
![y(x) = g(RootOf(_Z-f(_Z)))+x*RootOf(_Z-f(_Z)), [x(_T) = exp(Int((diff(f(_T), _T))/(_T-f(_T)), _T))*(Int((diff(g(_T), _T))*exp(-(Int((diff(f(_T), _T))/(_T-f(_T)), _T)))/(_T-f(_T)), _T)+_C1), y(_T) = exp(Int((diff(f(_T), _T))/(_T-f(_T)), _T))*(Int((diff(g(_T), _T))*exp(-(Int((diff(f(_T), _T))/(_T-f(_T)), _T)))/(_T-f(_T)), _T)+_C1)*f(_T)+g(_T)]](/support/helpjp/helpview.aspx?si=7218/file04364/math50.png)
| (4) |
|
|
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?