Paine's 1982 Lotka-Volterra Lagrangian
Article Preface:
There are quite a few notes about this article:
- This article is technical. In order to understand this article, it would help to have some comfort in Lagrangian Mechanics and Hamiltonian Mechanics. You should know what a Lagrangian is, what a Hamiltonian is and how to get it from a Lagrangian, and what the Euler-Lagrange Equations are. It would also help if you are vaguely aware of what the Lotka-Volterra Equations are. We will also lightly refer to terms that are found in the field of mathematics called Differential Geometry.
- This article discusses the paper entitled The development of largangians for biological models. Note that there is a typo in the spelling of “Lagrangians” in the title of the paper—I’ve emailed Springer about it. On the other hand, the article hosted here has no typo, but it appears its DOI is broken…
- This article makes frequent reference to “our work.” That is because we (my friend/colleague and I) have added a contribution to this research program ourselves, and it is entitled An Update on the Lagrangian of the Two-Dimensional Lotka-Volterra System, with a link soon to come.
- Try the “problems” below yourself! Make sure you get the same things that I get.
A Review of Paine’s 1982 Two-Dimensional Lotka-Volterra Lagrangian
Impetus
The present investigation constitutes part of a literature review on the problem of using Lagrangian Mechanics to describe the Lotka-Volterra (hereafter “LV”) equations. The objective of this investigation is to determine if the work presented in An Update on the Lagrangian of the Two-Dimensional Lotka-Volterra System truly has not been seen in the literature before. Dr. Paine is one of many physicists who has offered a Lagrangian that generates the dynamics of the two-dimensional LV system. Thus, it is pertinent to assess the method by which he obtained it and contrast it with the approach taken in the new work. What we will do below is review only a section of his paper, which is the relevant section for us: the derivation of a Lagrangian for the two-dimensional LV system.
Introduction
There has been substantial prior work on formulating Lagrangians that generate the two-dimensional Lotka–Volterra equations. What we wish to learn about now in this article is the (dis)similarity between the Lagrangians derived in the previous literature and the Lagrangian we proposed in our work. Since there has been a handful of approaches to this problem in the past, we must scrutinize each one to determine how it relates to our result.
As a first step, let us pin down the precise form of the 2D LV equations that Paine wishes to generate. According to his Eq. (34), the dynamics he wants to generate are:
Above,
where
We also remark that it is his equations above—the ones in which all the model parameters are set to
Paine’s Lagrangian
After following his procedure—which we do not go into in this article—Paine arrives at the following Lagrangian:
The Lagrangian above is his Eq. (38). It is also the central focus of this article. Our objective now is to study this Lagrangian, and identify to what degree it is related to other work on the same idea.
Let us first remark that the Lagrangian that is written above looks nothing like the one reported in An Update on the Lagrangian of the Two-Dimensional Lotka-Volterra System. The Lagrangian offered above contains two “generalized coordinates,”
Rewriting the Lagrangian
Secondly, a glance at the structure of the Lagrangian above ought to make us wary of possible redundancies encoded into it. As we recall from Lagrangian Mechanics, Lagrangians are only unique up to a time derivative of a function
where
Our objective is to identify all of the redundancies in Paine’s Lagrangian. This is not merely an analytical exercise, but rather an indispensable part of determining if the Lagrangian we reported in our work is in any way, shape, or form similar to the one Paine has reported. Remember: Lagrangians are not unique.
Exercise: Prove that the final term in Paine’s Lagrangian,
is a total time derivative, and thus can be eliminated.
Solution: One can show that
All we do is apply the product rule:
because the funky term
Excellent! We’ve eliminated a bulky term from the original Lagrangian. But there is actually more that we can do. Now, the idea is the following: Since we have shown that one of the major terms in the curly brackets is a total time derivative, we are now starting at a term of the form
which looks like one term in the product rule applied to the product of
Exercise: Use the rules of differentiation to determine how to rewrite the term below, taking advantage of the removal of total time derivatives from Lagrangians without changing the dynamics:
Solution: The main idea here is to focus on computing the total derivative of the product below:
Without actually evaluating anything and using the product rule immediately, we find
So, of course, the term we focused on before was the second one above. The strategy is then to move the time derivative from the rational expression of
Let’s now examine where Paine’s Lagrangian stands after all these manipulations:
It is evident that we can combine the two terms with the same denominator. After doing so, we find that the denominator in fact wholly cancels out. After the dust settles, we find Paine’s Reduced Lagrangian:
While we have done a lot of work reducing Paine’s original behemoth of a Lagrangian, we need to show that indeed this simplified Lagrangian generates the same dynamics.
Exercise: Show that Paine’s Reduced Lagrangian generates the desired dynamics.
Solution: Simply apply the Euler-Lagrange Equations to find the desired dynamics. There are two dynamical variables in the Lagrangian, which are
Great! Now, we just need to take the time derivative of those
In our case, that leads to the two equations below:
It is evident that the first equation above is one of the two Lotka-Volterra equations after we eliminate the exponential factor. It is not as evident that the second equation above is the second Lotka-Volterra equation that Paine originally started with—but in fact it is. It is the presence of the minus sign in front of the “kinetic piece” that eliminates the
Paine’s Comments
We should remark that one of the main reasons behind Paine’s mathematical approach is because its central objective is actually to find integrals of the motion in dynamical systems. That objective stands in contrast the one that is anticipated upon reading so much about “Hamiltonians” and “Lagrangians” of the Lotka-Volterra system in his article—this is not just another application of Classical Mechanics. In Classical Mechanics, passing from the Lagrangian to the Hamiltonian formulation is relatively straightforward: we simply need to compute the conjugate momentum according to
But this Hamiltonian does not generate any sort of recognizable dynamics that have been featured in this problem. In fact, as we commented on earlier, the 2D LV system would actually be explicable only in a four-dimensional phase space should we pass from its Lagrangian description to its Hamiltonian description. Paine is aware of this fact, and addresses this issue on pg. 759:
One would be tempted to call the integral of motion for systems (21), (34) and (40) [which are the three 2D dynamical systems he considers in the text] the Hamiltonian. We have refrained from doing so because the function
for all systems found by the Legendre transformation does not return the appropriate dynamical equations by the normal canonical relations… The Jacobian of this transformation vanishes everywhere on the other hand, normal Hamiltonian theory requires the Jacobian to be everywhere nonvanishing.
The condition he discussed above is loosely called the Hessian Condition of Lagrangian Mechanics; it is more technically called the nondegeneracy (or regularity) condition on the Lagrangian Hessian. The basic idea is the following: To pass to a Hamiltonian, you must be able to solve for the
for the one-dimensional case, then clearly
Paine now readily generates the “Hamiltonian” corresponding to his Lagrangian (not his Reduced Lagrangian!). The constant of the motion (his Eq. (39)) is
Exercise: Prove that Paine’s constant of the motion above (his Eq. (39)) is indeed a constant of the motion.
Solution: Let’s take the time derivative of the proposed Hamiltonian. The first step uses the product rule, and gives
We must note that
What we are now interested in is the corresponding integral of the motion based on Paine’s Reduced Lagrangian. We can perform the same Legendre transform as before, which starts by writing
We already computed each of the partial derivatives of the Reduced Lagrangian before, so we can easily substitute the relevant terms above:
After some quick simplification, we find that we have recovered the same
Conclusion
We showed that Paine’s method of finding a Lagrangian for the 2D LV equations, which involves an appeal to a particular mathematical formalism that we did not discuss here, initially yields a large Lagrangian with several redundancies. We also briefly commented on its interpretation within the standard formalism of Lagrangian Mechanics. We also briefly commented on how both Paine’s original Lagrangian and his Reduced Lagrangian are fundamentally different from the one that we introduced in our work.
We plan to use the analysis in this article to compare similar approaches to the problem of finding a Lagrangian for the two-dimensional LV system. What will (likely) come next is an analysis of the work by M. C. Nucci and K. M. Tamizhmani entitled Lagrangians for Biological Models in which they also offer a Lagrangian for the 2D LV system.
Notes/References:
-
This property is called the Non-uniqueness of Lagrangians. The Wikipedia article on the subject does an excellent job at the brief introduction, but absolutely every single Classical Mechanics textbook will discuss this property of Lagrangians.
-
I am still not actually all that clear on what the semicolon notation really indicates even though we see it all the time our work nowadays. Somehow, somewhere, at sometime, I decided that what I mean by the notation
above is “a function of and maybe of as well.” -
The Hessian Condition on the conjugate momenta is not currently discussed on the Wikipedia pages for Lagrangian mechanics or Hamiltonian mechanics. To know about this condition requires that we consult the very serious textbooks on Classical Mechanics, such as Classical Dynamics: A Contemporary Approach, for example.
Updates:
- 2026-08-23: Found another website that hosts the article in question where the title is spelled correctly. See the preface.
