Abstract
Here we study 3-dimensional Lotka–Volterra systems. It is known that some of these differential systems can have at least four periodic orbits bifurcating from one of their equilibrium points. Here we prove that there are some of these differential systems exhibiting at least six periodic orbits bifurcating from one of their equilibrium points. We remark that these systems with such six periodic orbits are non-competitive Lotka–Volterra systems. The proof is done using the algorithm that we provide for computing the periodic solutions that bifurcate from a zero-Hopf equilibrium based in the averaging theory of third order. This algorithm can be applied to any differential system having a zero-Hopf equilibrium.
MSC:
Primary 34C07; 34C08; 37G15
1. Introduction and Statement of Results
An equilibrium point of a 3-dimensional autonomous differential system having a pair of purely imaginary eigenvalues and a zero eigenvalue is a zero-Hopf equilibrium.
A 2-parameter unfolding of a 3-dimensional autonomous differential system with a zero-Hopf equilibrium is a zero-Hopf bifurcation. More precisely, when the two parameters of the unfolding are zero we have an isolated zero-Hopf equilibrium, and the dynamics of the unfolding is complex and sometimes chaotic in a small neighborhood of this isolated equilibrium when we vary the two parameters in a small neighborhood of the origin, see for more details [1,2,3,4,5,6,7,8] and references quoted there.
A Lotka–Volterra system in with coordinates is a quadratic polynomial differential system of the form
where the dot denotes derivative with respect to the independent variable t, usually called the time, and the ’s and the ’s are parameters.
Many natural phenomena can be modeled by the Lotka–Volterra systems, starting in biology with the time evolution of conflicting species that now continuing being studied intensively see [9,10,11,12,13,14,15,16,17,18,19,20], later on problems of plasma physics [21], or problems in hydrodynamics [22], ⋯.
It is known that Lotka–Volterra systems can exhibit zero-Hopf equlibria, see for instance [23]. Then a natural question is if we perturbed a Lotka–Volterra system (1) having a zero-Hopf equilibrium point inside the class of all Lotka–Volterra systems (1) how many periodic orbits can bifurcate from such an equilibrium?
Note that the unfolding of a Lotka–Volterra system (1) with a zero-Hopf equilibrium needs at least a 3-parameter family. Arnold [24] in 1973 proposed to investigate bifurcations of 3-parameter families with a zero–Hopf equilibrium.
As far as we know the number of periodic orbits which can bifurcate from a zero-Hopf equilibrium point when this is perturbed inside the class of all Lotka–Volterra systems (1) only has been studied partially in the paper [23] using averaging theory of second order. There the authors provided explicit conditions for the existence of one or two periodic orbits bifurcating from one of these equilibria.
Here we shall use the averaging theory of third order for studying the number of periodic orbits which can bifurcate from a zero-Hopf equilibrium point of a Lotka–Volterra system (1). Previous results in this direction are the following. The bifurcation of periodic orbits in a Hopf equilibrium of a Lotka–Volterra system (1) have been studied by many authors. Thus in the papers [25,26,27] the authors proved that two periodic orbits can bifurcate from a Hopf equilibrium of system (1). While in [28,29,30] it is shown that three periodic orbits can bifurcate from a Hopf equilibrium. Recently in [31] it is proved that four periodic orbits can bifurcate from a Hopf equilibrium of system (1). All these previous results on the number of periodic orbits bifurcating from a Hopf equilibrium are when system (1) has all its coefficients and positive (i.e., for the so called competitive Lotka–Volterra systems), and under this assumption in [28] it is conjectured that at least five periodic orbits can bifurcate from a such Hopf equilibrium, but this conjecture remains open.
Our main objective is to show that the previous conjecture cannot be extended to the general Lotka–Volterra systems (1), because we shall prove that there are non-competitive Lotka–Volterra systems having at least six periodic orbits bifurcating from a zero-Hopf equilibrium.
In short, until now it is known that there are Lotka–Volterra systems (1) having at least four periodic orbits bifurcating from one of their equilibrium points. Our main result is the following one.
Theorem 1.
There are non-competitive Lotka–Volterra systems (1) having at least six periodic orbits bifurcating from a zero-Hopf equilibrium.
2. The Algorithm for Computing the Periodic Solutions Bifurcating from a Zero-Hopf Equilibrium
Assume that we have a differential system
defined in an open subset of , and that the origin of coordinates is a zero–Hopf equilibrium for this system, i.e., the eigenvalues of the linear part of the system at the origin are and 0 with multiplicity . Here denotes the parameters of the system.
- (1)
- Since we want to apply the averaging theory of order three (see the Appendix A) for studying the periodic solutions bifurcating from the zero–Hopf equilibrium at the origin and the averaging theory uses a small parameter , we write the parameters of the system in the form
- (2)
- Due to the fact that the zero–Hopf bifurcation will take place in a neighborhood of the origin, where it is localized the zero–Hopf equilibrium, we blow up this neighborhood doing the scaling of variablesusing again the small parameter , and we obtain a differential system of the form
- (3)
- In order to simplify the future computations and also for applying the averaging theory described in the Appendix A we need that the right hand part of the differential system starts with order , for these two reasons we shall pass the linear part of the differential system (3) to its real Jordan normal form doing a convenient linear change of variables . Thus the differential system (3) in the new variables writes
- (4)
- In order to apply the averaging theory to a differential system the right hand part of that differential system must be a periodic function in the independent variable of the system, see again the Appendix A. For this reason we first pass the differential system (4) to the generalized cylindrical coordinates where and , and system (4) becomesNow this differential system has its right hand part periodic in the variable , because this variable appears only through the functions and . Since the cylindrical coordinates are not well defined at , we are studying only the periodic orbits which does not intersect the set .
- (5)
- Now we take the variable as the new independent variable, and system (5) in this new independent variable writeswhere the prime denotes derivative with respect to the variable . Note that the differential system (6) is already written in the normal form (A1) for applying to it the averaging theory described in the Appendix A. We also must take care to look for the periodic solutions into the region where does not vanish.
- (6)
- We apply the averaging theory of third order and according with it we may get s periodic solutions of system (6) for such thatwhere the values are the zeros of the first averaging function which is not identically zero, see again the Appendix A.
- (7)
Now the periodic solution of system (5) in system (4) becomes satisfying
because and . Furthermore, the periodic solution of system (4) in system (3) writes satisfying
here the values of for depend on the linear change of variables that pass the linear part of system (3) at the origin into its real Jordan normal form. Finally we pass the periodic solutions of system (3) to system (2) and we get the periodic solutions satisfying
So all these periodic solutions when tend to the origin of coordinates, consequently are periodic solutions bifurcating from the zero-Hopf equilibrium localized at the origin.
Here we have described this algorithm for the averaging theory up to third order, but the algorithm is the same for the averaging theory of an arbitrary order. See the averaging theory at any order in the papers [32,33,34].
3. Proof of Theorem 1
If system (1) has a zero-Hopf equilibrium with non-zero components without loss of generality we can consider this equilibrium at the point doing the rescaling . Then every Lotka–Volterra system (1) having the equilibrium can be written as
where now we denote the coordinates of by . Since we shall use the averaging theory of third order for studying the periodic orbits of this system we take the coefficients as follows
with i and j varying in , being a small parameter. Note that in the differential system (8) there are 37 parameters. This big number of parameters produce that the computations for studying the number of periodic orbits which can bifurcate from the equilibrium are tedious and huge. All the computations of this paper has been done with the help of the algebraic manipulator mathematica.
First we translate the equilibrium to the origin of coordinates and system (8) becomes
In order that the linear part of system (9) at the origin has eigenvalues 0 and with we choose the conditions
with . So the origin of system (9) is a zero-Hopf equilibrium, and consequently system (8) has a zero-Hopf equilibrium at the point . We remark that there are other conditions on the parameters which also provide that the point be a zero-Hopf equilibrium.
In what follows we shall study the periodic orbits bifurcating from the zero-Hopf equilibrium of system (9) under conditions (10). Note that according with conditions (10) not all coefficients of the Lotka–Volterra system are positive, so we are working with non-competitive Lotka–Volterra systems.
As we shall see the amount of computations for studying this Hopf-bifurcation following our algorithm are huge due to the big number of parameters in system (9).
In order to study the periodic orbits bifurcating from the zero-Hopf equilibrium at the origin of the differential system (9) using the averaging theory of third order (see the Appendix A), we need to introduce a small parameter and take a new independent variable in which the differential system be periodic.
The small parameter for the averaging theory will be the parameter , and we do the rescaling . Then system (9) in the new variables writes
In order to simplify the computations of the averaging theory we shall write the linear part of the differential system (11) into its real Jordan normal form doing the linear change of variables given by
Now the differential system (11) in the new variables becomes
In the computations of the previous differential system we have obtained the expressions of , and until terms of , but here we only present them until terms of order , otherwise the expression of system (12) would need several pages. Using an algebraic manipulator as mathematica or mapple it is relatively easy to repeat our computations.
Now we write the differential system (12) in cylindrical coordinates where and , and taking as the new independent variable of the differential system defined we get the new differential system
defined in in , where the prime denotes derivative with respect to the variable . Here we only provide the explicit expressions of and which are the shorter ones, but our next computations will use the expressions of , , and . Thus we have
We note that the differential system (13) is written in the normal form (A1) for applying the averaging theory of third order described in the Appendix A, where the variables t and x of the Appendix A are now and respectively. Computing the averaged function of first order defined in the Appendix A we get
where
We look for the zeros of with , and since the unique zero of the function is , or a continuum of zeros if the coefficient A or B is zero, the averaged function of first order does not give any information on the periodic solutions of system (13), see the Appendix A. Therefore we force that the averaged function of first order be identically zero and we shall use the averaged functions of higher order to obtain information on the periodic solutions of the differential system (13).
Since the coefficient of in the function is we need to consider the following three cases in order that the averaged function of first order be identically zero:
- Case 1:
- ,,.
- Case 2:
- , , .
- Case 3:
- ,,.
Case 1. Since the averaged function of first order is identically zero, we compute the averaged function of second order , and we obtain
where
Again the unique zero of the averaged function of second order is the or a continuum of solutions in case that convenient coefficients C, D or E are zero. Therefore the averaging theory of second order does not provide any information on the periodic solutions of the differential system (13). Consequently we impose that the averaged function of second order be identically zero, and we obtain that
We compute the averaged function of third order and we get
We do not provide the explicit expressions of the coefficients and because we shall need approximately twenty pages for writing them.
Now we shall study the zeros of the function . Since the variable w appears linearly in the equation , we isolate it and we get . Substituting into the equation , we obtain an equation in the variable r of the form
The coefficients and are polynomials in some of the coefficients of the differential system (8), more precisely in the coefficients , . We have computed the rank of the Jacobian matrix of the function with respect to the 21 previous coefficients, it is the rank of a matrix, and we get that this rank is 7. Therefore the seven coefficients of the polynomial are independent, and consequently we can choose them in such a way that the polynomial has six positive real roots. Moreover, we also can choose those coefficients in such a way that the resultant of the polynomials and is not zero, and consequently both polynomials do not have a common root. So Equation (14) can have six positive solutions, for .
In short, we have that for are six zeros of the third averaged function . These zeros can be chosen simple, i.e., the Jacobian of the function evaluated in such zeros is not zero. Consequently by the averaging theory (see the Appendix A) the differential system (13) has six periodic solutions such that when .
Going back to the differential system (12) we obtain for this system six periodic solutions such that
when . These periodic solutions provide six periodic solutions , for the differential system (11) such that
when . Finally going back to the differential system (8) we obtain six periodic solutions such that
when . Clearly from (15) these six periodic solutions tend to the equilibrium point of the differential system (8) when . Hence they bifurcate from that zero-Hopf equilibrium at . This completes the proof of Theorem 1.
Case 2. Again, since the averaged function of first order is identically zero, we compute the averaged function of second order and we obtain
where
As in the previous case the unique zero of the averaged function of second order is the or a continuum of solutions in case that convenient coefficients C, D or E are zero. Consequently we impose that the averaged function of second order be identically zero, but since the coefficient of in the function is a product of two factors we have to consider two subcases.
Subcase 2.1: . Then, in order that the averaged function of second order be identically zero we take
We compute the averaged function of third order and we get
Here the expressions of the coefficients ’s and ’s are relatively short, but we do not need them explicitly.
We shall study the zeros of the function . Since the variable w appears linearly in the equation , we isolate it and we get . Substituting into the equation , we obtain an equation in the variable r of the form
So at most we have four positive solutions for the variable r, and consequently at most four zeros for the averaged function of third order . In any case less than the six obtained in Case 1.
Subcase 2.2: . Then in order that the averaged function of second order be identically zero we take
We compute the averaged function of third order and we get again the expressions given in (16), of course the coefficients ’s and ’s are now different. Repeating the arguments of the previous subcase we obtain at most four zeros for the averaged function of third order .
Case 3. Again since the averaged function of first order is identically zero, we compute the averaged function of second order and we obtain
where
As in the previous case the unique zero of the averaged function of second order is the or a continuum of solutions in case that convenient coefficients C, D or E are zero. Consequently we impose that the averaged function of second order be identically zero, but since the coefficient of in the function is a product of two factors which can be zero, namely , we have two consider two subcases.
Subcase 3.1: . Then in order that the averaged function of second order be identically zero we take
We compute the averaged function of third order and we get again the expression given in (16), consequently at most four solutions.
Subcase 3.2: . Then in order that the averaged function of second order be identically zero we take
We compute the averaged function of third order and we get
Here the explicit expressions of the coefficients ’s and ’s only should need approximately three pages for writing them. However, unfortunately in this case we do not know how to control the zeros of the function with . We think that in this subcase it is possible that more than six simple zeros can be obtained, but for the moment this is an open problem.
Author Contributions
All the authors have contributed in a similar way to this paper in methodology, software, validation, formal analysis, investigation, resources, data curation, writing original draft preparation, writing review and editing, visualization, and supervision. All authors have read and agreed to the published version of the manuscript.
Funding
The first and the third authors are partially supported by National Natural Sciences Foundation 11431008, 11771296 and 11501370. The second author is partially supported by the Ministerio de Ciencia, Innovación y Universidades, Agencia Estatal de Investigación grants MTM2016-77278-P (FEDER) and MDM-2014-0445, the Agència de Gestió d’Ajuts Universitaris i de Recerca grant 2017SGR1617, and the H2020 European Research Council grant MSCA-RISE-2017-777911.
Acknowledgments
We thank to the reviewers their comments and suggestions.
Conflicts of Interest
The authors declare no conflict of interest.
Appendix A. The Averaging Theory of First, Second and Third Order
The averaging theory of third order for studying periodic orbits was developed [35] and in [34] at any order. It can be summarized as follows.
Consider the differential system
where , are continuous functions, T–periodic in the first variable, and D is an open subset of . Assume that the following hypotheses (i) and (ii) hold.
- (i)
- , for all , , , , R, , are locally Lipschitz with respect to x, and R is twice differentiable with respect to .We define for aswhere
- (ii)
- For an open and bounded set and for each , there exists such that and (i.e., the Brouwer degree of the function at the point a is not zero).
Then for sufficiently small there exists a T–periodic solution of system (A1) such that when .
A sufficient condition in order that is that the Jacobian of the function at a is not zero, see for details [36].
The averaging theory of first order takes place when is not identically zero. Therefore the zeros of are mainly the zeros of for sufficiently small.
The averaging theory of second order takes place when is identically zero and is not identically zero. Then the zeros of are mainly the zeros of for sufficiently small.
Finally the averaging theory of third order takes place when and are identically zero and is not identically zero. Therefore the zeros of are mainly the zeros of for sufficiently small.
References
- Baldomá, I.; Castejón, O.; Seara, M.T. Exponentially small heteroclinic breakdown in the generic Hopf-Zero singularity. J. Dyn. Diff. Equ. 2013, 25, 335–392. [Google Scholar] [CrossRef]
- Broer, H.W.; Vegter, G. Subordinate Silnikov bifurcations near some singularities of vector fields having low codimension. Ergodic Theory Dyn. Syst. 1984, 4, 509–525. [Google Scholar] [CrossRef]
- Champneys, A.R.; Kirk, V. The entwined wiggling of homoclinic curves emerging from saddle-node/Hopf instabilities. Physica D 2004, 195, 77–105. [Google Scholar] [CrossRef][Green Version]
- Dumortier, F.; Ibá nez, S.; Kokubu, H.; Simó, C. About the unfolding of a Hopf-zero singularity. Discrete Contin. Dyn. Syst. 2013, 33, 4435–4471. [Google Scholar] [CrossRef]
- Guckenheimer, J. On a codimension two bifurcation. Lect. Notes Math. 1980, 898, 99–142. [Google Scholar]
- Guckenheimer, J.; Holmes, P. Nonlinear Oscillations, Dynamical Systems and Bifurcations of Vector Fields; Springer: Berlin/Heidelberg, Germany, 1983. [Google Scholar]
- Kuznetsov, Y.A. Elements of Applied Bifurcation Theory, 3rd ed.; Springer: Berlin/Heidelberg, Germany, 2004. [Google Scholar]
- Scheurle, J.; Marsden, J. Bifurcation to quasi-periodic tori in the interaction of steady state and Hopf bifurcations. SIAM J. Math. Anal. 1984, 15, 1055–1074. [Google Scholar] [CrossRef]
- Hirsch, M.W. Systems of differential equations that are competitive or cooperative. I: Limit sets. SIAM J. Math. Anal. 1982, 13, 167–169. [Google Scholar] [CrossRef]
- Hirsch, M.W. Systems of differential equations that are competitive or cooperative. II: Convergence almost everywhere. SIAM J. Math. Anal. 1985, 16, 423–439. [Google Scholar] [CrossRef]
- Hirsch, M.W. Stability and convergence in stronly monotone dynamical systems. J. Die Reine Angew. Mathematik 1988, 383, 1–53. [Google Scholar]
- Hirsch, M.W. Systems of differential equations that are competitive or cooperative. III: Competing species. Nonlinearity 1988, 1, 117–124. [Google Scholar] [CrossRef]
- Hirsch, M.W. Systems of differential equations that are competitive or cooperative. IV: Structural stability in 3-dimensional systems. SIAM J. Math. Anal. 1990, 21, 1225–1234. [Google Scholar] [CrossRef]
- Hirsch, M.W. Systems of differential equations that are competitive or cooperative. V: Convergence in 3-dimensional systems. J. Differ. Equ. 1989, 80, 94–106. [Google Scholar] [CrossRef]
- Hirsch, M.W. Systems of differential equations that are competitive or cooperative. VI: A local Cr closing lemma for 3-dimensional systems. Ergod. Theory Dyn. Syst. 1990, 11, 443–454. [Google Scholar] [CrossRef]
- Lotka, A.J. Analytical note on certain rhythmic relations in organic systems. Proc. Natl. Acad. Sci. USA 1920, 6, 410–415. [Google Scholar] [CrossRef]
- May, R.M. Stability and Complexity in Model Ecosystems; Princeton University Press: Princeton, NJ, USA, 1974. [Google Scholar]
- Smale, S. On the differential equations of species in competition. J. Math. Biol. 1976, 3, 5–7. [Google Scholar] [CrossRef]
- Volterra, V. Lecons sur la Théorie Mathématique de la Lutte pour la vie; Gauthier Villars: Paris, France, 1931. [Google Scholar]
- Zeeman, M.L. Hopf bifurcations in competitive three-dimensional Lotka–Volterra systems. Dyn. Stab. Sys. 1993, 8, 189–217. [Google Scholar] [CrossRef]
- Laval, G.; Pellat, R. Plasma Physics. Proceedings of Summer School of Theoretical Physics; Gordon and Breach: New York, NY, USA, 1975. [Google Scholar]
- Busse, F.H. Transition to Turbulence via the Statistical Limit Cycle Route Synergetics; Springer: Berlin/Heidelberg, Germany, 1978; p. 39. [Google Scholar]
- Llibre, J.; Xiao, D. Limit cycles bifurcating from a non-isolated zero-Hopf equilibrium of 3-dimensional differential systems. Proc. Am. Math. Soc. 2014, 142, 2047–2062. [Google Scholar] [CrossRef]
- Arnold, V.I. Arnold’s Problems; Springer: Berlin/Heidelberg, Germany, 2000. [Google Scholar]
- Hofbauer, J.; So, J.W.H. Multiple limit cycles for three dimensional Lotka–Volterra equations. Appl. Math. Lett. 1994, 7, 65–70. [Google Scholar] [CrossRef]
- Lu, Z.; Luo, Y. Two limit cycles in three-dimensional Lotka–Volterra systems. Comput. Math. Appl. 2002, 44, 51–66. [Google Scholar] [CrossRef]
- Xiao, D.; Li, W. Limit cycles for the competitive three dimensional Lotka–Volterra system. Differ. Equ. 2000, 164, 1–15. [Google Scholar] [CrossRef]
- Gyllenberg, M.; Yan, P. On the number of limit cycles for the three-dimensional Lotka–Volterra systems. Discrete Contin. Dyn. Syst. Ser. S 2009, 11, 347–352. [Google Scholar] [CrossRef]
- Gyllenberg, M.; Yan, P.; Wang, Y. A 3D competitive LotkaVolterra system with three limit cycles: A falsification of a conjecture by Hofbauer and So. Appl. Math. Lett. 2006, 19, 1–7. [Google Scholar] [CrossRef]
- Lu, Z.; Luo, Y. Three limit cycles for a three-dimensional Lotka–Volterra competitive system with a heteroclinic cycle. Comput. Math. Appl. 2003, 46, 231–238. [Google Scholar] [CrossRef]
- Yu, P.; Han, M.; Xiao, D. Four small limit cycles around a Hopf singular point in 3-dimensional competitive Lotka–Volterra systems. J. Math. Anal. Appl. 2016, 436, 521–555. [Google Scholar] [CrossRef]
- Giné, J.; Grau, M.; Llibre, J. Averaging theory at any order for computing periodic orbits. Physica D 2013, 250, 58–65. [Google Scholar] [CrossRef]
- Giné, J.; Llibre, J.; Wu, K.S.; Zhang, X. Averaging methods of arbitrary order, periodic solutions and integrability. J. Differ. Equ. 2016, 260, 4130–4156. [Google Scholar] [CrossRef]
- Llibre, J.; Novaes, D.D.; Teixeira, M.A. Higher order averaging theory for finding periodic solutions via Brouwer degree. Nonlinearity 2014, 27, 563–583. [Google Scholar] [CrossRef]
- Buica, A.; Llibre, J. Averaging methods for finding periodic orbits via Brouwer degree. Bull. Sci. Math. 2004, 128, 7–22. [Google Scholar] [CrossRef]
- Lloyd, N.G. Degree Theory; Cambridge University Press: Cambridge, UK, 1978. [Google Scholar]
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).