Linear Darboux polynomials for Lotka-Volterra systems, trees and superintegrable families
G.R.W. Quispel, Benjamin K. Tapley, D.I. McLaren, Peter H. van der, Kamp

TL;DR
This paper introduces a method to construct superintegrable Lotka-Volterra systems with many parameters, applying it to systems with 2 to 5 components, and linking these systems to tree structures.
Contribution
The paper develops a novel construction method for superintegrable Lotka-Volterra systems and establishes a correspondence with tree graphs for systems with up to five components.
Findings
Constructed superintegrable families with 3n-2 parameters
Established a one-to-one correspondence with trees on n vertices
Presented explicit examples for systems with 2 to 5 components
Abstract
We present a method to construct superintegrable -component Lotka-Volterra systems with parameters. We apply the method to Lotka-Volterra systems with components for , and present several -dimensional superintegrable families. The Lotka-Volterra systems are in one-to-one correspondence with trees on vertices.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNonlinear Waves and Solitons · Quantum Mechanics and Non-Hermitian Physics · Mathematical functions and polynomials
Linear Darboux polynomials for Lotka-Volterra systems, trees and superintegrable families
G.R.W. Quispel1, Benjamin K. Tapley2, D.I. McLaren1, Peter H. van der Kamp1
1Department of Mathematical and Physical Sciences,
La Trobe University, Victoria 3086, Australia.
2Department of Mathematics and Cybernetics, SINTEF Digital, 0373 Oslo, Norway.
Email: [email protected]
Abstract
We present a method to construct superintegrable -component Lotka-Volterra systems with parameters. We apply the method to Lotka-Volterra systems with components for , and present several -dimensional superintegrable families. The Lotka-Volterra systems are in one-to-one correspondence with trees on vertices.
1 Introduction
The original 2-dimensional Lotka-Volterra (LV) system,
[TABLE]
where denotes the derivative with respect to time, was derived as a model to describe the interaction between predator and prey fish [18, 25, 10]. Sternberg [22, Chapter 11] gives a dynamical systems perspective and an explanation why fishing decreases the number of predators. The 2-dimensional system (1) has been generalised to -dimensional systems of the form
[TABLE]
where is a real vector, and is a real matrix, and these have been studied extensively. For references on various aspects of LV systems, including integrability as well as their history, see [1, 2, 3, 4, 6, 7, 8, 10, 12, 14, 16, 17, 19]. Prelle and Singer wrote a very influential paper [20] proving that if a polynomial ODE has an elementary integral, then it has a logarithmic integral. Note that in the mathematical physics literature the matrix is often assumed to be skew symmetric. This is not assumed here.
A vector field on an -dimensional manifold is called superintegrable if it admits functionally independent constants of motion (i.e. first integrals), cf. [24]. In this paper we construct superintegrable -component Lotka-Volterra systems with parameters.
Darboux polynomials (DPs) are building blocks of rational integrals and their generalizations [11, 13]. Given an ordinary differential equation (ODE)
[TABLE]
where and are -dimensional vectors, a Darboux polynomial is defined by the existence of a polynomial s.t.
[TABLE]
Note that (3) implies that if , then . For this reason Darboux polynomials are also called second integrals.
In section 2, we provide a method to obtain integrals for an -dimensional homogeneous quadratic ODE, from Darboux polynomials. In section 3, we give conditions on and which are equivalent to
[TABLE]
being a DP for (2). In section 4, we look at the intersection of the above two classes, i.e. at homogeneous Lotka-Volterra systems, and use the described method and mentioned DPs to construct some superintegrable systems in dimensions 2, 3, and 4. In section 5, we explain how these superintegrable -dimensional LV systems are in one-to-one correspondence with trees on vertices. Such a tree has edges, and each of these edges corresponds to an integral. If an edge exists between vertices and , the corresponding integral can be written as a product of and powers of the variables , . In section 6, we cover the superintegrable LV-systems which relate to the 3 non-isomorphic trees on 5 vertices. We also describe the factorisation of the exponents of the variables in terms of minors of the matrix . In our final section we give some details for the superintegrable -dimensional LV systems that relate to tall trees. In the appendix we explain how the Euler top relates to a special case of our superintegrable 3-dimensional LV system.
2 A rather general method
Let
[TABLE]
then
[TABLE]
Hence cofactors form a linear space. Note that if and only if is an integral. We also have
[TABLE]
and more generally
[TABLE]
It follows that integrals that arise in this way are factorisable.
If there are more functionally independent DPs than the dimension of this linear space, then there must be one or more integrals. The method we introduce here, produces integrals for an -dimensional homogeneous quadratic ODE, from Darboux polynomials.
- •
Find independent DPs for the ODE:
[TABLE]
The will be linear. Defining to be the vector with components , , the equation (6) can be written as
[TABLE]
where is some constant invertible matrix.
- •
Find additional DPs for the ODE ( is a necessary condition for the integrals to be independent). Defining to be the vector with components , , we get
[TABLE]
Eliminating , we again get
[TABLE]
For -component Lotka-Volterra (LV) systems, Darboux polynomials are given by the components of the vector , and we set . From (9), by exponentiation of the logarithmic integrals , we obtain integrals of the form
[TABLE]
where
[TABLE]
and is the determinant of .
3 Additional Darboux polynomials for Lotka-Volterra systems
The complement of is denoted .
Lemma 1**.**
Consider a system with
[TABLE]
The expression, with ,
[TABLE]
is a DP if and only if, for some constant and all ,
[TABLE]
and .
Proof.
We first show that the conditions (13), (14) and (15) are sufficient, i.e. if they are satisfied, then defined by (12) is a DP for the ODE defined by (11). Equation (12) implies with (11) that
[TABLE]
and where (using (13))
[TABLE]
Next we show the conditions are necessary, i.e. if defined by (12) is a DP for the ODE defined by (11) then (13), (14) and (15) hold. Equation (12) implies with (11) that
[TABLE]
First consider all terms that contain on the r.h.s., where :
[TABLE]
This must vanish if we substitute
[TABLE]
We find and hence
[TABLE]
for all .
Now consider all remaining terms that do not contain any , with , i.e.
[TABLE]
Once again (21) must vanish if we substitute (19). Hence
[TABLE]
which implies that
[TABLE]
and
[TABLE]
∎
Of course several low-dimensional instances of Lemma 1 have appeared in papers by various authors over the years, cf. e.g. a 2D instance in equation (3.2) of [15], a 3D instance in Proposition 1#(3) of [5], and a 4D instance in equation (12) of [10].
4 Superintegrable -component Lotka-Volterra systems,
4.1
The system
[TABLE]
admits the Darboux polynomials , with cofactors , and the Darboux polynomial , with cofactor . They give rise to matrices
[TABLE]
and hence to the integral
[TABLE]
4.2
The system
[TABLE]
relates to matrix
[TABLE]
The following are 2 additional Darboux polynomials:
[TABLE]
with cofactors
[TABLE]
Thus we have
[TABLE]
and we find integrals
[TABLE]
A special case of (24), where , and , is linearly equivalent to the Euler top, which has an extra integral, cf. Appendix A.
4.3
4.3.1
The matrix
[TABLE]
has the property that for all and . The associated Lotka-Volterra system is
[TABLE]
The system (27) has 7 Darboux polynomials. The obvious ones are , , with cofactors . The other three, obtained from Lemma 1, are:
[TABLE]
with cofactors
[TABLE]
The coefficient matrix from these cofactors is
[TABLE]
The rather general method, introduced in section 2, gives rise to the following functionally independent integrals:
[TABLE]
where is determined by
[TABLE]
is determined by
[TABLE]
and is determined by
[TABLE]
4.3.2
Next we consider the matrix
[TABLE]
It has the property that for all and . The corresponding Lotka-Volterra system reads
[TABLE]
The additional Darboux polynomials are
[TABLE]
with cofactors
[TABLE]
The coefficient matrix from these cofactors is
[TABLE]
We label the special pairs of indices of rows of as follows,
[TABLE]
The same label can be used to enumerate the functionally independent integrals,
[TABLE]
where
[TABLE]
[TABLE]
and
[TABLE]
The special pairs of indices of rows of can be interpreted as edges of a tree, which we will do in the next section.
5 Connection to trees
To each of the above -component Lotka-Volterra systems we associate a free (unrooted) tree on vertices as follows. The tree has an edge between vertex and vertex if the condition that for all is satisfied. Thus, the systems (23), (25), (26) and (28) relate to the trees depicted in Figure 1.
Vice versa, a tree on (ordered) vertices has (ordered) edges. We associated to a matrix as follows. We start with an diagonal matrix , with . Then for each edge of we fix two off-diagonal entries of as follows. For the -th edge of the graph , with , we set and . In [23] we show that the remaining entries of the matrix are uniquely determined by the condition that when is an edge of and . The matrix has free parameters and defines a Lotka-Volterra system
[TABLE]
with integrals. In [23], we prove their functional independence, Theorem 2.
Theorem 2**.**
Each tree on vertices gives rise to a Lotka-Volterra system with parameters, which admits functionally independent integrals.
One can think of the parameters , , as weights in a complete digraph (allowing both loops and multiple edges) which is associated to . The matrix is then nothing but the adjacency matrix of . The connection between Lotka-Volterra systems and graphs, via the adjacency matrix of the graph, has been made before [2, 9, 7, 12], but in the context of undirected or directed graphs, and (mainly) anti-symmetric (and hence Hamiltonian) Lotka-Volterra systems. The general setting of complete digraphs seems to be new. Note that the number of trees is given by the sequence [21, A000055].
6 Superintegrable 5-component Lotka-Volterra systems
There are 3 non-isomorphic trees on 5 vertices, see Figure 2.
Following the procedure in the previous subsection, the trees in Figure 2 give rise to matrices ()
[TABLE]
and hence to Lotka-Volterra systems, each with 13 free parameters,
[TABLE]
[TABLE]
and
[TABLE]
Using the methods explained in sections 2 and 3, we can construct functionally independent integrals for each of these systems. As in section 4, the exponents in the integrals exhibit interesting factorisation properties. Below we provide the integrals for systems (32), (33) and (34), expressing each exponent as a product of differences of parameters and a minor of . We let denote the matrix with rows and columns deleted. Its determinant is called a minor of .
The Lotka-Volterra system (32) admits the four functionally independent integrals
[TABLE]
The Lotka-Volterra system (33) admits the four functionally independent integrals
[TABLE]
The Lotka-Volterra system (34) admits the four functionally independent integrals
[TABLE]
The factorisation for the general case will be described in more detail in [23].
7 A hierarchy of superintegrable Lotka-Volterra systems
Consider the tall tree on vertices depicted in Figure 3.
It gives rise to the matrix:
[TABLE]
of which matrices (23),(25),(26), and the left matrix in (31), are special cases taking and respectively.
For arbitrary , the tall tree provides us with the Lotka-Volterra system:
[TABLE]
The coordinates , , are Darboux polynomials. The system (36) admits additional Darboux polynomials of the form
[TABLE]
with cofactors
[TABLE]
Their coefficients can be organised into the following matrix:
[TABLE]
Using the matrices and , and defining , we obtain integrals of the form
[TABLE]
One can show, cf. [23], that the exponents factorise and that the integrals are functionally independent (which implies superintegrability). Introducing the notation
[TABLE]
we find, for all ,
[TABLE]
This formula provides a more efficient way to calculate the exponents in the integrals than using the definition of , which involves matrix multiplication, inversion and taking the determinant of an matrix.
The special case was studied in [17].
Concluding remark. In this paper we have studied superintegrable Lotka-Volterra systems without imposing any additional structure. We intend to investigate the role of measure-preservation and symplectic structure on Lotka-Volterra equations in future work.
Acknowledgement GRWQ is grateful to Silvia Perez Cruz for alleviating the plague years and to Sydney Mathematical Research Institute (SMRI) for travel support.
Appendix A The Euler top
The Euler top, in the form
[TABLE]
admits the 6 Darboux polynomials
[TABLE]
Hence, it is linearly equivalent to an LV system with 3 additional Darboux polynomials. In terms of , we have
[TABLE]
which is a special case of (24). We note that the corresponding graph, see Figure 4, is not a tree.
The additional Darboux polynomials are , , and , and three integrals (not functionally independent) are given by
[TABLE]
It is now easy to generalise system (39) whilst keeping the same number of Darboux polynomials (six). Indeed, we would take
[TABLE]
The corresponding LV system has additional Darboux polynomials
[TABLE]
cofactor coefficient matrix
[TABLE]
and three integrals
[TABLE]
of which two are functionally independent.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Á. Ballesteros, A. Blasco and F. Musso, Integrable deformations of Lotka-Volterra systems, Phys. Lett. A 375 (2011) 3370-3374.
- 2[2] O.I. Bogoyavlenskij, Integrable Lotka-Volterra Systems, Regular and Chaotic Dynamics 13(6) (2008) 543–556.
- 3[3] T. Bountis and P. Vanhaecke, Lotka-Volterra systems satisfying a strong Painlevé property, Phys. Lett. A. 380 (2016) 3977-3982.
- 4[4] T. Bountis, Z. Zhunussova, K. Dosmagulova, G. Kanellopoulos, Integrable and non-integrable Lotka-Volterra systems, Phys. Lett. A 402 (2021) 127360.
- 5[5] L. Cairo, Darboux first integral conditions and integrability of the 3D Lotka-Volterra system, J. Nonl. Math. Phys. 7(4) (2000) 511-531.
- 6[6] Y.T. Christodoulides, P.A. Damianou, Darboux polynomials for Lotka-Volterra systems in three dimensions, J. Nonl. Math. Phys. 16(3) (2009) 339-354.
- 7[7] P.A. Damianou. Lotka-Volterra systems associated with graphs. In Group analysis of differential equations and integrable systems, pages 30–44. Department of Mathematics and Statistics, University of Cyprus, Nicosia, 2013.
- 8[8] P.A. Damianou, C.A. Evripidou, P. Kassotakis and P. Vanhaecke, Integrable reductions of the Bogoyavlenskij-Itoh Lotka-Volterra systems, J. Math. Phys. 58 (2017) 17pp.
