jet.spad line 5153 [edit on github]
SymmetryAnalysis(JB,
provides procedures for the symmetry analysis of differential equations over a given jet bundle. Currently there exist only some procedures to set up the determining system for the symmetry generators of Lie point symmetries.xi
, eta)
ansatz()
returns a general ansatz for a symmetry generator.
detSys(sys, vf)
computes the determining system for symmetry generators of the system sys
with a given ansatz for the generators. It is assumed that each equation can be solved for its leading derivative.
detSys(sys, sjb, vf)
computes the determining system for symmetry generators of the system sys
with a given ansatz for the generators. sjb
contains jet variables for which the individual equations can be solved.
detSys(sys)
computes the determining system for symmetry generators of the system sys
. It is assumed that each equation can be solved for its leading derivative.
detSysNS(sys, vf)
computes the determining system for symmetry generators without assuming solvability of the equations for some derivatives.
detSysNS(sys, vf)
computes the determining system for symmetry generators without assuming solvability of the equations for some derivatives.
linearize(sys)
tries to retract all equations in sys
to a linear one. If that is not possible, an error occurs.
ncDetSys(sys, vf)
computes the determining system for generators of conditional symmetries of sys
with a given ansatz for the vector fields.
ncDetSys(sys, sjb, vf)
computes the determining system for generators of conditional symmetries of sys
. The meaning of the further arguments is the same as in detSys
.
ncDetSys(sys)
computes the determining system for generators of conditional symmetries of sys
. It makes the same assumptions as detSys
.
transform(f)
transforms expressions between the different function types involved.