4.4.2 Exact nonlinear second order ode \(F\left ( x,y,y^{\prime },y^{\prime \prime }\right ) =0\) (Approach 2)
This method is based on paper "Exactness of Second Order Ordinary Differential Equations
and Integrating Factors", by AlAhmad, M. Al-Jararha and H. Almefleh which now I have full
implementation for. We start with the ode in the form
\begin{equation} a_{2}\left ( x,y,y^{\prime }\right ) y^{\prime \prime }+a_{1}\left ( x,y,y^{\prime }\right ) y^{\prime }+a_{0}\left ( x,y,y^{\prime }\right ) =0 \tag {1}\end{equation}
Then, we first verify the ode is exact
using the conditions
\begin{align} \frac {\partial a_{2}}{\partial y} & =\frac {\partial a_{1}}{\partial y^{\prime }}\nonumber \\ \frac {\partial a_{2}}{\partial x} & =\frac {\partial a_{0}}{\partial y^{\prime }}\tag {2}\\ \frac {\partial a_{1}}{\partial x} & =\frac {\partial a_{0}}{\partial y}\nonumber \end{align}
If the above are satisfied, then next we generate a first order ode using
\begin{equation} \int _{x_{0}}^{x}a_{0}\left ( \alpha ,y,y^{\prime }\right ) d\alpha +\int _{y_{0}}^{y}a_{1}\left ( x_{0},\beta ,y^{\prime }\right ) d\beta +\int _{y_{0}^{\prime }}^{y^{\prime }}a_{2}\left ( x_{0},y_{0},\gamma \right ) d\gamma =0 \tag {3}\end{equation}
If we are not given
initial conditions for the original ode, then the above is replaced by
\begin{equation} \int _{0}^{x}a_{0}\left ( \alpha ,y,y^{\prime }\right ) d\alpha +\int _{0}^{y}a_{1}\left ( 0,\beta ,y^{\prime }\right ) d\beta +\int _{0}^{y^{\prime }}a_{2}\left ( 0,0,\gamma \right ) d\gamma =c_{1} \tag {4}\end{equation}
Next, we solve the
the above first order ode. Examples below make this method more clear. Notice
that when matching our equation against the template (1), it is possible to obtain
different possible matches and hence different possible \(a_{0},a_{1},a_{2}\) depending on how the
match is done. We should only pick one that satisfy the exactness conditions and
use that match. See example 4 below for such an example to illustrate what this
means.