Student[ODEs]
ChangeVariables
transform an ODE using a change of variables
Calling Sequence
Parameters
Description
Examples
Compatibility
ChangeVariables(tr, ODE)
ChangeVariables(tr, ODE, y(x))
ChangeVariables(tr, ODE, y(x), u(t))
ODE
-
an ordinary differential equation
tr
a set or list of two transformation equations
y
name; the existing dependent variable
x
name; the existing independent variable
u
name; the new dependent variable
t
name; the new independent variable
ChangeVariables(tr, ODE, y(x), u(t)) applies the change of variables tr to the given ODE.
The second and third arguments, y(x) and u(t), representing the existing and new dependent variables, are optional; however they must be given if the existing and dependent variables cannot be determined from the form of the transformation.
There must be two transformation equations, each of which specifies the new form of one of the following three entities:
x,yx,ⅆⅆxyx
If the left-hand sides of the transformation equations are x and diff(y(x),x), then the ODE should not contain y(x) (independently of diff(y(x),x)). If the left-hand sides of the transformation equations are y(x) and diff(y(x),x), then the ODE should not contain x (independently of y(x) and diff(y(x),x)).
withStudentODEs:
ode1≔x2yx+1yx+x−1diffyx,x=x2yx+1yx
ode1≔x2yx+1yx+x−1ⅆⅆxyx=x2yx+1yx
ChangeVariablesx=ut,yx=t,ode1
ut2t+1t+ut−1ⅆⅆtut=ut2t+1t
ode2≔diffyx,x,x=x2x−1diffyx,x−x2x−1
ode2≔ⅆ2ⅆx2yx=x2ⅆⅆxyxx−1−x2x−1
ChangeVariablesx=t,diffyx,x=ut,ode2
ⅆⅆtut=t2utt−1−t2t−1
The Student[ODEs][ChangeVariables] command was introduced in Maple 2021.
For more information on Maple 2021 changes, see Updates in Maple 2021.
See Also
eval
PDEtools[dchange]
Student
subs
Download Help Document