1.8 Definitions and various notes
- infinitesimal generator operator. \(\boldsymbol {\Gamma }=\xi \left ( x,y\right ) \frac {\partial }{\partial x}+\eta \left ( x,y\right ) \frac {\partial }{\partial y}\). Any first order ode has such generator. For instance,
for the ode \(y^{\prime }=\omega \left ( x,y\right ) \) then \(\boldsymbol {\Gamma }\omega =\xi \frac {\partial \omega }{\partial x}+\eta \frac {\partial \omega }{\partial y}\). The ode \(y^{\prime }=\omega \left ( x,y\right ) =\frac {y}{x}+x\) has solution \(y=x^{2}+xc_{1}\), therefore the solution family is \(\phi \left ( x,y\right ) =\frac {y-x^{2}}{x}=c\). Using \(\xi =0,\eta =x\)
then \(\boldsymbol {\Gamma }\phi =x\frac {\partial \left ( \frac {y-x^{2}}{x}\right ) }{\partial y}=1\). This is another example: using \(\xi =x,\eta =2y\,\), hence \(\boldsymbol {\Gamma }\phi =x\frac {\partial \left ( \frac {y-x^{2}}{x}\right ) }{\partial x}+2y\frac {\partial \left ( \frac {y-x^{2}}{x}\right ) }{\partial y}=x\left ( -\frac {y}{x^{2}}-1\right ) +2y\left ( \frac {1}{x}\right ) =-\frac {y}{x}-1+2\frac {y}{x}=\frac {y}{x}-1\neq 1\). I must be not applying the symmetry
generator correct as the result supposed to be \(1\). Need to visit this again. See book
Bluman and Anco, page 109. Maybe some of the assumptions for using this generator
are not satisfied for this ode.
- \(\omega \left ( x,y\right ) \) is invariant iff \(\boldsymbol {\Gamma }\omega =\xi \left ( x,y\right ) \frac {\partial }{\partial x}+\eta \left ( x,y\right ) \frac {\partial }{\partial y}=0\).
- The linearized PDE from the symmetry condition is \(\omega \xi _{x}+\omega ^{2}\xi _{y}+\omega _{x}\xi =\omega _{y}\eta +\eta _{x}+\omega \eta _{y}\). This is used to determine tangent
vector \(\left ( \xi \left ( x,y\right ) ,\eta \left ( x,y\right ) \right ) \) which is one of the core parts of the algorithm to solve the ode using symmetry
methods. There are infinite number of solutions and only one is needed.
- Symmetries and first integrals are the two most important structures of differential
equations. First integral is quantity that depends on \(x,y\) and when integrated over any
solution curve is constant.
- Lie symmetry allows one to reduce the order of an ode by one. So if we have third
order ode and we know the symmetry for it, we can change the ode to second order
ode. Then if apply the symmetry for this second order ode, its order is reduced to one
now.
- If \(\xi ,\eta \) are known then the canonical coordinates \(R,S\) can now be found as functions of \(x,y\). We
just \(\xi ,\eta \) to find \(R,S\). Once \(R,S\) are known then \(\frac {dS}{dR}=f\left ( R\right ) \) can be formulated. This ode is solved for \(S\) by
quadrature. Final solution is found by replacing \(R,S\) back by \(x,y\). I have functions and a
solver now written and complete to do all of this but just for first order ode’s only.
I need to start on second order ode’s after that. The main and most difficult step is in
finding \(\xi ,\eta \). Currently I only use multivariable polynomial ansatz up to second order for
\(\xi \) and multivariable polynomial ansatz up to third order for \(\eta \) and then try all possible
combinations. This is not very efficient. But works for now. I need to add better and
more efficient methods to finding \(\xi ,\eta \) but need to do more research on this.
- When using polynomial ansatz to find \(\xi ,\eta \) do not mix \(x,y\) in both ansatz. For example if we
use \(\xi =p\left ( x\right ) \) then can use \(\eta =q\left ( x\right ) \) or \(\eta =q\left ( x,y\right ) \) polynomial ansatz to find \(\eta \). But do not try \(\xi =p\left ( x,y\right ) \) ansatz with \(\eta =q\left ( x,y\right ) \) ansatz.
In other words, if one ansatz polynomial is multivariable, then the other should be
single variable. Otherwise results will be complicated and this defeats the whole ides
of using Lie symmetry as the ode generated will be as complicated or more than the
original ode we are trying to solve. I found this the hard way. I was generating all
permutations of \(\xi ,\eta \) ansatz’s but with both as multivariable polynomials. This did not
work well.
- Symmetries on the ode itself, is same as talking about symmetries on solution curves.
i.e. given an ode \(y^{\prime }=\omega \left ( x,y\right ) \) with solution \(y=f\left ( x\right ) \), then when we look for symmetry on the ode which
leaves the ode looking the same but using the new variables \(\bar {x},\bar {y}\). This is the same as when
we look for symmetry which maps any point \(\left ( x,y\right ) \) on solution curve \(y=f\left ( x\right ) \) to another solution
curve. In other words, the symmetry will map all solution curves of \(y^{\prime }=\omega \left ( x,y\right ) \) to the same
solution curves. i.e. a specific solution curve \(y=f\left ( x,c_{1}\right ) \) will be mapped to \(y=f\left ( x,c_{2}\right ) \). All solution curves
of \(y^{\prime }=\omega \left ( x,y\right ) \) will be mapped to the same of solution curves. But each curve maps to another
curve within the same set. If the same curve maps to itself, then this is called invariant
curve.
- An orbit is the name given to the path the transformation moves the point \(\left ( x,y\right ) \) from
one solution curve to another point on another solution curve due to the symmetry
transformation.
- A solution curve of \(y^{\prime }=\omega \left ( x,y\right ) \) that maps to itself under the symmetry transformation is called
an invariant curve.
- Not every first order ode has symmetry. At least according to Maple. For example \(y^{\prime }+y^{3}+xy^{2}=0\)
which is Abel ode type, it found no symmetries using way=all. May be with special
hint it can find symmetry?
- After trying polynomials ansatz, I find it is limited. Since it will only find symmetries
that has polynomials form. A more powerful ansatz is the functional form. But these
are much harder to work with but they are more general at same time and can find
symmetries that can’t be found with just polynomials. So I have to learn how to use
functional ansatz’s. Currently I only use Polynomials.
- \(\xi ,\eta \) are called Lie infinitesimal and \(\bar {x},\bar {y}\) are called the Lie group.
- If we given the \(\xi ,\eta \) then we can find Lie group \(\left ( \bar {x},\bar {y}\right ) \). See example below.
- If we are given Lie group \(\left ( \bar {x},\bar {y}\right ) \) then we can find the infinitesimal using \(\xi \left ( x,y\right ) =\left . \frac {\partial }{\partial \epsilon }\bar {x}\right \vert _{\epsilon =0}\) and \(\eta \left ( x,y\right ) =\left . \frac {\partial }{\partial \epsilon }\bar {y}\right \vert _{\epsilon =0}\).
- First order ode have infinite number of symmetries. Talking about symmetry of an ode
is the same as talking about symmetry between solution curves of the ode itself. i.e.
symmetry then becomes finding mapping that maps each solution curve to another
one in the same family of solutions of the ode.
- \(\xi ,\eta \) can also be used to find the integrating factor for the first order ode. This is given by
\(\mu \left ( x,y\right ) =\frac {1}{\eta -\xi \omega }\) where the ode is \(y^{\prime }\left ( x\right ) =\omega \left ( x,y\right ) \,\). This gives an alternative approach to solve the ode. I still need to
add examples using \(\mu \left ( x,y\right ) \).
- For first order ode, to find Lie infinitesimal, we have to solve first order PDE in 2
variables. For second order ode, to find Lie infinitesimal, we have to solve second order
PDE in 3 variables. For third order ode, to find Lie infinitesimal, we have to solve
third order PDE in 4 variables and so on. Hence in general, for \(n^{th}\) order ode, we have
to solve \(n^{th}\) order PDE in \(n+1\) variables to find the required Lie infinitesimal. For first order,
these variables are \(\xi ,\eta \) and the PDE is \(\eta _{x}+\omega \left ( \eta _{y}-\xi _{x}\right ) -\omega ^{2}\xi _{y}-\omega _{x}\xi -\omega _{y}\eta =0\). Currently my program only handles first order
odes. Once I am more familiar with Lie method for second order ode, will update these
notes. See at the end a section on just second order ode that I started working on.