Consider a PDE problem with two independent variables and one dependent variable, , and consider the list of infinitesimals of a symmetry group.
In the input above you can also enter the symmetry without labels for the infinitesimals, as in , or use the corresponding infinitesimal generator, which prolonged to order 1 (that is, ready to act on functions depending on x, t, u and partial derivatives of u(x,t) of order 1 at most) is
The invariants for this symmetry are
Therefore, applying G to each of the Phi you obtain zero:
By default Invariants computes differential invariants of order 1, so that they depend on up to 1st order derivatives of (see above) - you can change that using the optional argument order
It is possible to request the output to be in function notation or jetnumbers notation instead of the default jetvariables jet notation, for that purpose use the optional argument jetnotation = ...
Alternatively, you can switch back and forth between function notation and jet notation using FromJet and ToJet
An example of a symmetry group of dimension greater than one for a problem with two independent and two dependent variables
So consider the following five lists of infinitesimals, each one associated to a different symmetry transformation of some PDE problem
There are three expressions simultaneously invariant under each of the five symmetry generators associated to the infinitesimals in L above; these invariants are
To verify this result, construct first the infinitesimal generators, associated to each of the infinitesimals in L, prolonged to order 1
Test them on the expressions in Phi (see map to map operators over lists of expressions)