ODEs Having Linear Symmetries
Description
Examples
The general forms of ODEs having one of the following linear symmetries
[xi=a+b*x, eta=0], [xi=a+b*y, eta=0], [xi=0, eta=c+d*x], [xi=0, eta=c+d*y]:
where the infinitesimal symmetry generator is given by:
G := f -> xi*diff(f,x) + eta*diff(f,y);
G≔f→ξ⁢∂∂x⁢f+η⁢∂∂y⁢f
are given by:
ode[1] := DEtools[equinv]([xi=a+b*x, eta=0], y(x), 2);
ode1≔ⅆ2ⅆx2y⁡x=f__1⁡y⁡x,ⅆⅆxy⁡x⁢b⁢x+ab⁢x+a2
ode[2] := DEtools[equinv]([xi=a+b*y, eta=0], y(x), 2);
ode2≔ⅆ2ⅆx2y⁡x=f__1⁡y⁡x,−ⅆⅆxy⁡x⁢b⁢x−b⁢y⁡x−aⅆⅆxy⁡x⁢b⁢y⁡x+a⁢ⅆⅆxy⁡x3b⁢y⁡x+a3
ode[3] := DEtools[equinv]([xi=0, eta=c+d*x], y(x), 2);
ode3≔ⅆ2ⅆx2y⁡x=f__1⁡x,ⅆⅆxy⁡x⁢d⁢x+ⅆⅆxy⁡x⁢c−d⁢y⁡xx⁢d+c
ode[4] := DEtools[equinv]([xi=0, eta=c+d*y], y(x), 2);
ode4≔ⅆ2ⅆx2y⁡x=f__1⁡x,ⅆⅆxy⁡xd⁢y⁡x+c⁢d⁢y⁡x+f__1⁡x,ⅆⅆxy⁡xd⁢y⁡x+c⁢c
Although the symmetries of these families of ODEs can be determined in a direct manner (using symgen), the simplicity of their pattern motivated us to have separate routines for recognizing them.
with⁡DEtools,equinv,odeadvisor,symgen:
odeadvisor⁡ode1
_2nd_order,_with_linear_symmetries
odeadvisor⁡ode2
odeadvisor⁡ode3
odeadvisor⁡ode4
As an example that can be solved by the related routine, consider
ode5≔equinv⁡0,y,x,0,y⁡x,2
ode5≔ⅆ2ⅆx2y⁡x=f__1⁡ⅆⅆxy⁡x⁢xy⁡x⁢y⁡xx2
dsolve⁡ode5
y⁡x=ⅇ∫` `ln⁡xRootOf⁡−∫` `_Z1−_a+_a2−f__1⁡_aⅆ_a−_b+c__1ⅆ_b+c__2
See Also
DEtools
odeadvisor
dsolve,Lie
quadrature
missing
reducible
linear_ODEs
exact_linear
exact_nonlinear
sym_Fx
linear_sym
Bessel
Painleve
Halm
Gegenbauer
Duffing
ellipsoidal
elliptic
erf
Emden
Jacobi
Hermite
Lagerstrom
Laguerre
Liouville
Lienard
Van_der_Pol
Titchmarsh
odeadvisor,types
Download Help Document