A New Method for Finding Lie Point Symmetries of First-Order Ordinary Differential Equations

: The traditional algorithm for finding Lie point symmetries of ordinary differential equations (ODEs) faces challenges when applied to first-order ODEs. This stems from the fact that for first-order ODEs, unlike higher-order ODEs, the determining equation lacks derivatives, rendering it impossible to decompose into simpler PDEs to be solved for the infinitesimals. Consequently, a common technique for determining Lie point symmetries of first-order ODEs involves making speculative assumptions about the form of the infinitesimal generator. In this study, we propose a novel and more efficient approach for finding Lie point symmetries of first-order ODEs and systems of first-order ODEs. Our method leverages the inherent connection between first-order ODEs and their corresponding second-order counterparts derived through total differentiation. By exploiting this connection, we develop a systematic algorithm for determining Lie point symmetries of a wide range of first-order ODEs. We present the algorithm and provide illustrative examples to demonstrate its effectiveness.


Introduction
First-order ODEs and systems of first-order ODEs are prevalent mathematical models utilized to represent diverse physical phenomena across scientific disciplines (see, for example, [1][2][3]).In physics, they find relevance in describing phenomena like exponential decay, circuit charging and discharging, and radioactive decay.Mechanical systems employ these equations to model simple harmonic motion and damping.In biology, first-order ODEs are employed in population dynamics to simulate population growth and decline, as well as in processes such as enzyme kinetics and drug metabolism.Chemistry employs them to characterize chemical reactions through rate equations.In economics, they serve to model economic growth, consumption patterns, and investment behavior.Engineering fields rely on first-order ODEs to represent control systems, heat transfer, fluid flow, and electrical circuits.Environmental science utilizes these equations to model pollutant dispersion, groundwater flow, and ecological interactions.
Solving first-order ODEs and systems of first-order ODEs can be challenging, which is why methods based on Lie symmetry analysis of differential equations are attractive.
One of the most common applications of Lie symmetry analysis to ODEs is the reduction of order; when an ODE admits a Lie point symmetry, the equation can be reduced to a simpler form.In the case of first-order ODEs, the reduction amounts to complete integration of the equation.Other applications include the determination of invariant solutions, the derivation of conservation laws, the construction of "links" between seemingly different differential equations, and generating new solutions from known solutions.Lie's method for studying differential equations is so versatile that various approaches to solving differential equations can be traced to particular forms of the corresponding symmetries of the differential equations [11,14].
Central to many routines for Lie symmetry analysis of differential equations is the determination of their symmetries.In the case of an ODE or a system of ODEs of order two or more, the infinitesimals of the symmetry generator are found systematically, using Lie's algorithm, a straightforward algorithm that reduces the problem to that of solving an overdetermined system of first-order linear PDEs.However, for first-order ODEs and systems of first-order ODEs, Lie's algorithm does not work, in that the strategy of splitting the determining PDE is inapplicable.A typical approach in this case involves guessing a form of the infinitesimals and then invoking the invariance criterion [19].The success of this approach depends on the specific form of the ODE.Different forms may require different guessing strategies, which makes the approach less universally applicable.
This article proposes an innovative method for finding Lie point symmetries of firstorder ODEs and systems of first-order ODEs.The method exploits the "increase in order" of a first-order ODE or a system of first-order ODEs achieved through total differentiation.Lie point symmetries of a given first-order ODE or a system of first-order ODEs are searched among those of the associated second-order equations for which Lie's algorithm is effective in determining the admitted symmetries.We show that the mapping of firstorder ODEs into second-order ODEs through total differentiation provides a systematic algorithm for finding Lie point symmetries of first-order ODEs and systems of first-order ODEs.In related work by Bildik and Açcl [20], the authors only considered basic examples involving simple scalar first-order ODEs, and their exposition did not use the language of total differentiation.
The remainder of this article unfolds as follows: Section 2 introduces the essential background on Lie symmetry analysis of ODEs, including an explanation of the challenge of finding Lie point symmetries of first-order ODEs.In the same section, we present the algorithm at the core of this article: the algorithm for uncovering Lie point symmetries of first-order ODEs by "mapping" them into associated second-order ODEs via total differentiation.Section 3 presents illustrative examples involving scalar first-order ODEs.In Section 4, we extend the preliminaries of Lie symmetry analysis presented in Section 2 to systems of ODEs and we provide illustrative examples that involve systems of first-order ODEs.Finally, in Section 5, we provide concluding remarks.

Preliminaries
We briefly review some background material on Lie symmetry analysis of differential equations relevant to this paper.For the interested reader, fuller accounts of the methods can be found in many books, including [9][10][11][12][13][14][15][16].
Consider an nth-order ODE, where . ., n, and a one-parameter Lie group of point transformations, with the group parameter ε and the corresponding infinitesimal generator, The Lie group (2) is admitted by (1) if and only if where X (n) is the nth extended infinitesimal generator of (3) given by x, y, y ′ , . . ., y (k) ∂ ∂y (k) , (5) where and D x is the total differential operator defined by We typically refer to either (2) or (3) as a symmetry of the ODE (1) if the invariance condition (4) holds.
The infinitesimal criterion for invariance (4) results in a linear homogeneous differential equation called the determining equation.If the order of the ODE ( 1) is two or greater, then the solution of the determining equation is simplified by the fact that the unknown functions ξ and η depend only on x and y, while the determining equation involves also the derivatives y ′ , . . ., y (n) .Because the determining equation must hold identically in all variables x, y, y ′ , . . ., y (n) , the terms in the equation multiplied by the various monomials in the derivatives y ′ , . . ., y (n) must be equated to zero.Therefore, the determining equation splits into a large number of elementary linear PDEs for the coefficients ξ and η.The general solution of the system of the elementary PDEs determines the most general forms of the functions ξ and η.
Let us assume that ( 1) is a first-order ODE and that it can be written in the form Applying the invariance condition, we ascertain that (7) admits a Lie group of point transformations that has an infinitesimal generator (3) if Equation ( 8) reduces to the determining PDE which is to be solved for the functions ξ and η.Given the function Ω, this PDE possesses infinitely many (nonzero) solutions ξ and η [11,14,17,21].Despite this, no universal guidelines exist to facilitate the resolution of Equation (9).Typically, to solve (9) an ansatz is used.One common ansatz is to use ξ = α(x) and η = β(x)y + γ(x), where α, β, γ are taken to be polynomials.Other ad hoc methods have been proposed to deal with particular kinds of first-order ODEs [7,19,[22][23][24].The problem of finding symmetries admitted by first-order ODEs is also tackled in the "reverse" order.Given an infinitesimal generator of a Lie group of point transformations, the general first-order ODE that admits the group is determined.Consider, for example, the group with the symmetry generator Using the once-extended operator one readily finds an invariant u = y − x and a first-order differential invariant v = x(y ′ − 1).Hence, the general first-order ODE invariant under (10) has the form v = H(u), where H is an arbitrary function.This means that the general form of a first-order ODE that admits a Lie group of point transformations with infinitesimal generator (10) is Using this approach, tables can be (in fact, have been) generated of general forms of first-order ODEs with known Lie point symmetries (see, for example, [25] (p.59)).
In this article, we propose a straightforward method for obtaining Lie point symmetries of a wide range of first-order ODEs via exploitation of the connection between a given first-order ODE and the second-order ODE derived from it through total differentiation.
Consider a first-order ODE, f x, y, y ′ = 0 for some function f .The equation where D x is the total differential operator defined by (6), is a second-order ODE.We shall refer to (14) as the second-order ODE associated with the first-order ODE (13).Equation ( 14), being a second-order ODE, possesses k Lie point symmetries, where k ∈ {0, 1, 2, 3, 8} (see [15,26]).Lie point symmetries for Equation ( 14) can be readily determined using popular software packages [27][28][29][30].A natural question to ask is whether any of the k symmetries (if k > 0) admitted by Equation ( 14) are inherited by Equation (13).
It turns out that, in many instances, this is the case, i.e., among the Lie point symmetries of the associated second-order ODE are Lie point symmetries of the first-order ODE.
To determine which of the symmetries X 1 , . . ., X k of ( 14) are inherited by (13), we take a linear combination, X = ∑ k i=1 δ i X i , where δ i s are arbitrary constants, and then apply the invariance condition to determine conditions on the arbitrary constants under which the first-order ODE admits X.
In instances where other symmetries of a given first-order ODE (or system) are known, additional admitted Lie point symmetries can be found systematically by calculating the Lie brackets for all conceivable pairs of the infinitesimal generators.Upon finding new ones through this process, the method is iteratively re-applied to the extended set of infinitesimal generators.This iterative procedure is repeated until no further linearly independent infinitesimal generators are uncovered.This is illustrated in Example 5.
The calculations reported in this article were performed using Mathematica 9.0 [31] and the Mathematica-based package MathLie [27,28].Several illustrative examples are provided below.

Lie Point Symmetries of Scalar First-Order ODEs
Example 1.Consider the ODE [11] (p. 108), The associated second-order ODE obtained is Equation ( 16) admits the following Lie point symmetries: To determine which of these symmetries are admitted by first-order ODE (15), we take the linear combination X = ∑ 8 i=1 δ i X i , where δ i s are arbitrary constants, and then apply the invariance condition, i.e., we solve the equation for constants δ i s.We determine that Equation (18) holds if and only if This means that the following symmetries of ( 16) are admitted by the first-order ODE (15): Example 2. Consider the nonlinear ODE [32] (p.28), The associated second-order ODE is and admits the following Lie point symmetries: If set X = ∑ 8 i=1 δ i X i , then the invariance condition holds if and only if Therefore, the following symmetries are admitted by the first-order ODE (21): Example 3. Consider the nonlinear ODE [24], The associated second-order ODE is and is found to admit the following Lie point symmetries: Upon invoking the invariance condition, we determine that X = δ 1 X 1 + δ 2 X 2 is admitted by (27), provided that δ 2 = 0.This means that only X 1 is admitted by ( 27) from the symmetries admitted by the associated second-order ODE (28).
Example 4. Consider the nonlinear ODE [19] y ′ = be axy x a + where a, b, and c are constants.The associated second-order ODE admits only one Lie point symmetry, namely It happens that Equation (30), the original first-order ODE, also admits this symmetry.
Example 5.The ODE [14] y has the following associated second-order ODE: Equation ( 34) is found to admit the following eight Lie point symmetries: Applying the invariance condition, we determine that X = ∑ 8 i=1 δ i X i is admitted by (33), provided that This leads to the following symmetries of the first-order ODE (33): Remark 1.It is noteworthy that the symmetry which is also admitted by (33) (reported in [14]), is not admitted by the associated second-order ODE (34), and cannot be represented by the symmetries in (37).Therefore, additional Lie point symmetries of the first-order ODE (33) can be found by calculating Lie brackets as explained in Section 2. For example, taking Y = X 4 − X 3 and Z, we obtain this new symmetry of (33), has the following associated second-order ODE: Equation ( 40) is found to admit the following eight Lie point symmetries: Applying the invariance condition, we determine that X = ∑ 8 i=1 δ i X i is admitted by (39), provided that This leads to the following symmetries of the first-order ODE (39): Example 7. The Bernoulli equation [33,34], has associated with it the second-order ODE: which admits the Lie point symmetries The symmetries given in Equation ( 46) are also determined, using the invariance condition, to be symmetries of the Bernoulli Equation (44).

Lie Point Symmetries of Systems of First-Order ODEs
Systems of ODEs featuring a single independent variable and multiple dependent variables are prevalent in various applications, including mathematical models for infectious disease propagation, species competition dynamics, and predator-prey interactions.Just as with scalar ODEs, Lie symmetry analysis can be effectively employed to analyze such systems, provided admitted Lie point symmetries can be found.
The challenge of finding Lie point symmetries for scalar first-order ODEs, as discussed in Section 2, applies to systems of first-order ODEs.This section is dedicated to extending the procedure introduced in Section 2 to systems of first-order ODEs.
The preliminaries of Lie symmetry analysis presented in Section 2 extend naturally to the study of systems of ODEs.Let us consider a system of ODEs consisting of one dependent variable t and m (with m ≥ 2) dependent variables u(t) = (u 1 (t), u 2 (t), . . ., u m (t)), where u (k) denotes all kth order derivatives of u with respect to t. Henceforth, we will adhere to the convention of summation over repeated indices.We say that (47) admits a Lie group of point transformations with an infinitesimal generator, if and only if for all α = 1, . . ., m, where X (k) is the kth extended infinitesimal generator given by ) with the extended infinitesimals given by and where D t is the total differential operator with respect to t defined by If the system (47) is first-order, i.e., k = 1, we increase the system's order to secondorder by applying the total differential operator (51).We obtain the corresponding system of second-order ODEs, Lie point symmetries of the original first-order ODE are then searched among the Lie point symmetries of (52).We shall now provide three illustrative examples.
Example 8.Among the mathematical models considered in Nucci and Leach [8] is the system of ODEs u where a is a constant, with one independent variable t, and two dependent variables u and v.The associated second-order system of ODEs is found to admit two Lie point symmetries Taking the linear combination X = δ 1 X 1 + δ 2 X 2 , and then applying the invariance condition, i.e., we obtain that both Equations ( 56) and (57) hold for all δ 1 and δ 2 .Therefore, the Lie point symmetries in (55) are both inherited by the first-order system (53).
Example 9.The simultaneous first-order ODEs are typical of models of two species of animals that compete for survival in a given habitat, where u(t) and v(t) are their respective populations at time t.Associated with (58) is the system of second-order ODEs, The system (59) is found to admit the following Lie point symmetries: provided that δ 4 = δ 5 = 0.This means that all the symmetries in (60) except X 4 and X 5 are admitted by the system (58).
Example 10.The following coupled system of three linear first-order ODEs is also typical of systems commonly encountered in applications involving mathematical modeling with differential equations: The three dependent variables u(t), v(t), and w(t) are related in such a way that their rates of change are determined by linear combinations of the variables themselves.The associated system of second-order ODEs is and admits the following Lie point symmetries: We determine that X = ∑ 10 i=1 δ i X i is admitted by the system (63), provided that δ 2 = δ 3 = δ 4 = 0. Therefore, the symmetries X 1 , X 5 , X 6 , X 7 , X 8 , X 9 , and X 10 are admitted by the system of first-order ODEs (63).

Concluding Remarks
In the study of first-order ODEs and systems of first-order ODEs, Lie symmetry analysis emerges as a powerful toolkit, providing an array of useful routines and algorithms.
Central to Lie symmetry analysis of such equations is the determination of Lie point symmetries of the equations.In this context, our proposed methodology for finding admitted Lie point symmetries stands as a noteworthy contribution to the existing techniques.
As elaborated in the introduction and preliminary sections, Lie's algorithm-the primary mechanism for finding Lie point symmetries of ODEs-falls short when applied to first-order ODEs.However, a given first-order ODE can be viewed as a first integral of the second-order ODE obtained by applying the total differential operator to the given first-order equation.By considering symmetries of the associated second-order ODE, it becomes possible to search for Lie point symmetries of the original first-order equation among the symmetries of the second-order ODE.
Our methodology effectively finds symmetries of many first-order ODEs and systems of first-order ODEs.We have illustrated this through examples involving seven scalar first-order ODEs and three systems of first-order ODEs.This approach to finding Lie point symmetries of first-order ODEs and systems of first-order ODEs potentially enables the determination of Lie point symmetries in previously intractable cases.We hope this will open up new avenues for applying Lie symmetry analysis to complex systems of first-order ODEs that arise in diverse fields, such as the modeling of the spread of infectious diseases, competition between species, and predator-prey relationships.