Abstract
In this paper, we present a novel Lagrangian formulation of the equations of motion for point vortices on the unit 2-sphere. We show first that no linear Lagrangian formulation exists directly on the 2-sphere but that a Lagrangian may be constructed by pulling back the dynamics to the 3-sphere by means of the Hopf fibration. We then use the isomorphism of the 3-sphere with the Lie group SU(2) to derive a variational Lie group integrator for point vortices which is symplectic, second-order, and preserves the unit-length constraint. At the end of the paper, we compare our integrator with classical fourth-order Runge–Kutta, the second-order midpoint method, and a standard Lie group Munthe-Kaas method.
Similar content being viewed by others
Notes
We thank M. Gotay for bringing this point to our attention.
Here σ refers to the interpolation parameter used in Rowley and Marsden (2002), and should not be confused with the cutoff parameter used in the rest of the current paper.
References
Aref, H.: Point vortex dynamics: a classical mathematics playground. J. Math. Phys. 48, 065401 (2007)
Aref, H.: Relative equilibria of point vortices and the fundamental theorem of algebra. Proc. R. Soc. A, Math. Phys. Eng. Sci. 467, 2168–2184 (2011)
Benettin, G., Giorgilli, A.: On the Hamiltonian interpolation of near to the identity symplectic mappings with application to symplectic integration algorithms. J. Stat. Phys. 74, 1117–1143 (1994)
Birkhoff, G.D.: Dynamical Systems. American Mathematical Society Colloquium Publications, vol. IX. American Mathematical Society, Providence (1966). With an addendum by Jurgen Moser
Boatto, S., Koiller, J.: Vortices on closed surfaces. Preprint. arXiv:0802.4313v1 (2008)
Bogomolov, V.A.: Dynamics of vorticity at a sphere. Fluid Dyn. 12, 863–870 (1977). doi:10.1007/BF01090320
Borisov, A.V., Mamaev, I.S., Kilin, A.A.: Absolute and relative choreographies in the problem of point vortices moving on a plane. Regul. Chaotic Dyn. 9, 101–111 (2004)
Bou-Rabee, N., Marsden, J.E.: Hamilton–Pontryagin integrators on Lie groups. I. Introduction and structure-preserving properties. Found. Comput. Math. 9, 197–219 (2009)
Boyland, P., Stremler, M., Aref, H.: Topological fluid mechanics of point vortex motions. Physica D 175, 69–95 (2003)
Brown, J.D.: Midpoint rule as a variational-symplectic integrator: Hamiltonian systems. Phys. Rev. D 73, 024001 (2006)
Bruveris, M., Ellis, D.C.P., Holm, D.D., Gay-Balmaz, F.: Un-reduction. J. Geom. Mech. 3, 363–387 (2011)
Cendra, H., Marsden, J.E.: Lin constraints, Clebsch potentials and variational principles. Physica D 27, 63–89 (1987)
Chamoun, G., Kanso, E., Newton, P.K.: Von Kármán vortex streets on the sphere. Phys. Fluids 21, 116603 (2009)
Chapman, D.M.F.: Ideal vortex motion in two dimensions: symmetries and conservation laws. J. Math. Phys. 19, 1988–1992 (1978)
Chartier, P., Darrigrand, E., Faou, E.: A regular fast multipole method for geometric numerical integrations of Hamiltonian systems. BIT Numer. Math. 50, 23–40 (2010)
Chorin, A.J.: Numerical study of slightly viscous flow. J. Fluid Mech. 57, 785–796 (1973)
Cotter, C.J., Holm, D.D.: Continuous and discrete Clebsch variational principles. Found. Comput. Math. 9, 221–242 (2009)
Engø, K., Faltinsen, S.: Numerical integration of Lie–Poisson systems while preserving coadjoint orbits and energy. SIAM J. Numer. Anal. 39, 128–145 (2002)
Faddeev, L., Jackiw, R.: Hamiltonian reduction of unconstrained and constrained systems. Phys. Rev. Lett. 60, 1692–1694 (1988)
Frankel, T.: The Geometry of Physics: An Introduction, 2nd edn. Cambridge University Press, Cambridge (2004)
Gotay, M.: Presymplectic manifolds, geometric constraint theory and the Dirac-Bergmann theory of constraints. PhD thesis, University of Maryland (1979)
Hairer, E.: Backward analysis of numerical integrators and symplectic methods. Ann. Numer. Math. 1, 107–132 (1994)
Hairer, E., Lubich, C.: The life-span of backward error analysis for numerical integrators. Numer. Math. 76, 441–462 (1997)
Hairer, E., Lubich, C., Wanner, G.: Geometric Numerical Integration, 1st edn. Springer Series in Computational Mathematics, vol. 31. Springer, Berlin (2002)
Khesin, B.: Symplectic structures and dynamics on vortex membranes. Mosc. Math. J. 12, 413–434 (2012). 461–462
Kidambi, R., Newton, P.K.: Motion of three point vortices on a sphere. Physica D 116, 143–175 (1998)
Kimura, Y., Okamoto, H.: Vortex motion on a sphere. J. Phys. Soc. Jpn. 56, 4203–4206 (1987)
Kobilarov, M., Marsden, J.: Discrete geometric optimal control on Lie groups. IEEE Trans. Robot. 27, 641–655 (2011)
Kostant, B.: Minimal coadjoint orbits and symplectic induction. In: The Breadth of Symplectic and Poisson Geometry. Progr. Math., vol. 232, pp. 391–422. Birkhäuser, Boston (2005)
Lamb, H.: Hydrodynamics. Dover Publications, New York (1945). Reprint of the 1932 Cambridge University Press edition
Lee, T., Leok, M., McClamroch, N.H.: Lie group variational integrators for the full body problem. Comput. Methods Appl. Mech. Eng. 196, 2907–2924 (2007)
Lee, T., Leok, M., McClamroch, N.H.: Lagrangian mechanics and variational integrators on two-spheres. Int. J. Numer. Methods Eng. 79, 1147–1174 (2009)
Lemaître, G.: Quaternions et espace elliptique. Pont. Acad. Sci. Acta 12, 57–78 (1948)
Leok, M., Zhang, J.: Discrete Hamiltonian variational integrators. IMA J. Numer. Anal. 31, 1497–1532 (2011)
Leyendecker, S., Marsden, J.E., Ortiz, M.: Variational integrators for constrained dynamical systems. Z. Angew. Math. Mech. 88, 677–708 (2008)
Lim, C., Montaldi, J., Roberts, M.: Relative equilibria of point vortices on the sphere. Physica D 148, 97–135 (2001)
Ma, Z., Rowley, C.W.: Lie-Poisson integrators: a Hamiltonian, variational approach. Int. J. Numer. Methods Eng. 82, 1609–1644 (2010)
Majda, A.J., Bertozzi, A.L.: Vorticity and Incompressible Flow. Cambridge Texts in Applied Mathematics, vol. 27. Cambridge University Press, Cambridge (2002)
Marsden, J.E., West, M.: Discrete mechanics and variational integrators. Acta Numer. 10, 357–514 (2001)
McDuff, D., Salamon, D.: Introduction to Symplectic Topology, 2nd edn. Oxford Mathematical Monographs. The Clarendon Press Oxford University Press, New York (1998)
Milne-Thomson, L.: Theoretical Hydrodynamics, 5th edn. MacMillan and Co. Ltd., London (1968). Revised and enlarged edition
Montgomery, R.: A Tour of Subriemannian Geometries, Their Geodesics and Applications. Mathematical Surveys and Monographs, vol. 91. American Mathematical Society, Providence (2002)
Moser, J., Veselov, A.: Discrete versions of some classical integrable systems and factorization of matrix polynomials. Commun. Math. Phys. 139, 217–243 (1991)
Newton, P.K.: The N-Vortex Problem. Analytical Techniques. Applied Mathematical Sciences, vol. 145. Springer, New York (2001)
Newton, P.K., Sakajo, T.: Point vortex equilibria and optimal packings of circles on a sphere. Proc. R. Soc. A, Math. Phys. Eng. Sci. 467, 1468–1490 (2011)
Novikov, S.P.: The Hamiltonian formalism and a many-valued analogue of Morse theory. Russ. Math. Surv. 37, 1 (1982)
Oh, Y.-G.: Symplectic topology as the geometry of action functional. I. Relative Floer theory on the cotangent bundle. J. Differ. Geom. 46, 499–577 (1997)
Oliphant, T.E.: Python for scientific computing. Comput. Sci. Eng. 9, 10–20 (2007)
Onsager, L.: Statistical hydrodynamics. Nuovo Cimento 6, 279–287 (1949)
Owren, B., Welfert, B.: The Newton iteration on Lie groups. BIT Numer. Math. 40, 121–145 (2000)
Pekarsky, S., Marsden, J.E.: Point vortices on a sphere: stability of relative equilibria. J. Math. Phys. 39, 5894–5907 (1998)
Polvani, L.M., Dritschel, D.G.: Wave and vortex dynamics on the surface of a sphere. J. Fluid Mech. 255, 35–64 (1993)
Pullin, D.I., Saffman, P.G.: Long-time symplectic integration: the example of four-vortex motion. Proc. Math. Phys. Sci. 432, 481–494 (1991)
Reich, S.: Backward error analysis for numerical integrators. SIAM J. Numer. Anal. 36, 1549–1570 (1999)
Rowley, C., Marsden, J.: Variational integrators for degenerate Lagrangians, with application to point vortices. In: Proceedings of the 41st IEEE Conference on Decision and Control, vol. 2, pp. 1521–1527 (2002)
Saffman, P.G.: Vortex Dynamics. Cambridge Monographs on Mechanics and Applied Mathematics. Cambridge University Press, New York (1992)
Sakajo, T.: Motion of a vortex sheet on a sphere with pole vortices. Phys. Fluids 16, 717–727 (2004)
Sakajo, T.: Non-self-similar, partial, and robust collapse of four point vortices on a sphere. Phys. Rev. E 78, 016312 (2008)
Shashikanth, B.N.: Vortex dynamics in \(\Bbb{R}^{4}\). J. Math. Phys. 53, 013103, 21 (2012)
Soulière, A., Tokieda, T.: Periodic motions of vortices on surfaces with symmetry. J. Fluid Mech. 460, 83–92 (2002)
Urbantke, H.K.: The Hopf fibration—seven times in physics. J. Geom. Phys. 46, 125–150 (2003)
von Helmholtz, H.: Über Integrale der hydro-dynamischen Gleichungen, welche den Wirbelbewegungen entsprechen. J. Reine Angew. Math. 55, 25–55 (1858)
Woodhouse, N.M.J.: Geometric Quantization, 2nd edn. Oxford Mathematical Monographs. The Clarendon Press Oxford University Press, New York (1992)
Zhong, G., Marsden, J.E.: Lie-Poisson Hamilton-Jacobi theory and Lie-Poisson integrators. Phys. Lett. A 133, 134–139 (1988)
Acknowledgements
We are very grateful to the referees of this paper, whose comments and observations significantly improved our exposition.
We would like to dedicate this paper to the memory of Hassan Aref, whose kind encouragement and insightful remarks at the 2010 SIAM-SEAS meeting at the University of North Carolina, Charlotte, provided the initial stimulus for this work. Furthermore, we would like to thank J.D. Brown, C. Burnett, B. Cheng, F. Gay-Balmaz, M. Gotay, D. Holm, E. Kanso, S.D. Kelly, P. Newton, T. Ohsawa, B. Shashikanth and A. Stern for stimulating discussions and helpful remarks.
M.L. and J.V. are partially supported by NSF grants DMS-1010687, CMMI-1029445, and DMS-1065972. J.V. is on leave from a Postdoctoral Fellowship of the Research Foundation–Flanders (FWO-Vlaanderen). This work is supported by the irses project geomech (nr. 246981) within the 7th European Community Framework Programme.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by P. Newton.
J. Vankerschaver is on leave from Department of Mathematics, Ghent University, Krijgslaan 281, 9000 Ghent, Belgium
Appendices
Appendix A: Analysis of a Planar Vortex Integrator
In this appendix, we show that the integrator of Rowley and Marsden (2002) for point vortices in the plane shares a number of remarkable features with the Hopf integrator, which stems from the fact that both systems are derivable from a linear Lagrangian. Similar observations, but for the numerical integration of canonical Hamiltonian systems, were made by Brown (2006).
Decomposition into One-Step Methods
Rowley and Marsden (2002) start from the linear Lagrangian (1.3), which they discretize by setting
where α∈[0,1] is a real interpolation parameter. The equations of motion derived from this Lagrangian are given by
where z n+α :=(1−α)z n +αz n+1 and f(z) is the right-hand side of the vortex equations (1.1). It turns out that for α=1/2, they can be written as the composition of a one-step method and its adjoint. To see this, we specialize to the case α=1/2 and use the fact that the original Lagrangian L is linear in the velocities to write
and we define L d,+(z 0,z 1,h):=L(z 1/2,z 1) and L d,−(z 0,z 1,h):=−L(z 1/2,z 0), so that L d=L d,++L d,−. Consider the adjoint \(L_{\mathrm{d}}^{*}\) of a discrete Lagrangian L d, which is defined by \(L_{\mathrm{d}}^{\ast}(z_{0}, z_{1}, h) := - L_{\mathrm{d}}(z_{1}, z_{0}, -h)\) (see Marsden and West 2001). Then, we have
and vice versa. This definition is motivated by the fact that the adjoint of the discrete Euler–Lagrange flow of a discrete Lagrangian is given by the discrete Euler–Lagrange flow of the adjoint discrete Lagrangian.
The composition of the discrete Euler–Lagrange flow of two discrete Lagrangians is given by the discrete Euler–Lagrange flow of a composition discrete Lagrangian that is the sum of the two original discrete Lagrangians. As a result, the discrete Euler–Lagrange flow for L d is given by the composition of the discrete Euler–Lagrange flows for L d,+ and its adjoint \(L_{\mathrm{d},+}^{*}=L_{\mathrm{d}, -}\). These discrete flows can be viewed as one-step methods, and are typically only first-order accurate, but their composition is symmetric and therefore has even order of accuracy, and is, in particular, second-order accurate.
Lastly, we remark that for the point-vortex Lagrangian (1.3) the discrete Lagrangians L d,+ and L d,− coincide, which means that each of them is individually self-adjoint. As a result, the underlying one-step method is second-order. In fact, it can easily be seen that for α=1/2, the point-vortex equations (A.1) can be written as the composition of the implicit midpoint method
with itself. This method is clearly second-order accurate.
For the case of point vortices on the sphere the Lagrangians L d,+ and L d,− still coincide, but in order to recover the equations of motion (5.4) and to enforce the constraint 〈φ n+1,φ n+1〉=1, different constraint forces have to added to the discrete flow. As a result, the underlying one-step methods, which are the maps Φ h and Ψ h defined at the end of Sect. 5.2, no longer coincide and are individually only first-order accurate (unless the underlying Hamiltonian is \(\mathbb{S}^{1}\)-invariant), although their composition is second-order accurate.
The Choice α=0,1 for the Interpolation Parameter
The method (A.1) is implicit for all choices of α except α=0,1, in which case the equations become
This method turns out to be the symmetric explicit midpoint method (see Hairer et al. 2002), which is well known to exhibit parasitic oscillatory solutions. These solutions can easily be observed in the dynamics of point vortices: in Fig. 10, we have plotted the energy error for a simulation of a four-vortex problem with vortex strengths Γ=(0.1,0.3,−0.2,−0.4) and initial conditions z=(0,0.5i,1,0.7+0.6i). For the simulation where α=0.9 the energy error is bounded, while for the simulation employing α=1.0 there is a clear linear drift in the energy error. The time step used for both simulations was h=0.1.
This is in clear contrast to the construction of variational integrators for nondegenerate Lagrangians, for which any choice of interpolation parameter α will result in a stable, second-order integrator.
Similar instabilities exist for the case of point vortices on the sphere: the discrete equations (5.6), for instance, exhibit the same instabilities as (A.2), despite being variational.
Appendix B: A Variational Integrator for Non-\(\mathbb{S}^{1}\)-invariant Hamiltonians
In Sect. 5.2 we were able to obtain the implicit midpoint version (5.10) of the Hopf integrator on \(\mathbb{S}^{3}\) based on the assumption that the Hamiltonian H is invariant under the action of \((\mathbb{S}^{1})^{N}\) on \((\mathbb{S}^{3})^{N}\). When the Hamiltonian is not invariant, this simplification is no longer possible, and Eqs. (5.8) and (5.9) must be solved directly. In this appendix, we outline a strategy for doing so, based on the geometry of the group SU(2).
Implementing the Unit-Length Constraint: The Cayley Map
Given initial conditions (φ n−1,φ n), we first compute the slack variables \(d^{n}_{\alpha}\) using (5.9). We must now solve (5.8) for φ n+1, and we need to impose the unit-length constraint (5.5). This can be done conveniently using the geometry of SU(2): we write the update map φ n↦φ n+1 as
where U n is an element of SU(2). This ensures that the length of φ n stays constant over time, since
so that, in particular, ∥φ n∥=1 implies that ∥φ n+1∥=1.
Equations (5.8) for φ n+1 can now be expressed as
where φ n+1/2 in the Hamiltonian can be expressed in terms of U n and φ n by
These equations can be solved for U n directly, but a computationally more advantageous approach is as follows. As long as the step size h is small, the update matrix U n will be in a neighborhood of the identity element in SU(2). We now parametrize that neighborhood by means of the Cayley transform \(\mathrm{Cay}: \mathfrak{su}(2) \to \mathrm{SU}(2)\), given by
That is, we search for an element \(A^{n} \in\mathfrak{su}(2)\) such that U n=Cay(A n) will solve (B.2). The advantage is that \(\mathfrak{su}(2)\) is a linear space, and that no constraints need to be imposed on A n, as the range of the Cayley map is automatically contained within SU(2). A standard non-linear solver can therefore be used to find A n. This is analogous to the approach used in Lee et al. (2009) to implement the unit-length constraint on S 2 by updating the solution on the sphere using a SO(3) action that is parametrized by the Cayley transform from \(\mathfrak{so}(3)\) to SO(3).
Computational Savings
Significant computational savings can be obtained by rewriting the Cayley map in a more convenient form. We recall from (2.6) that \(\mathfrak{su}(2)\) is isomorphic with \(\mathbb{R}^{3}\), and we denote the vector representation of A n by \(\mathbf{a}^{n} \in \mathbb{R}^{3}\). A small calculation then shows that the Cayley transform can be expressed as
so that
The terms proportional to Γ in (B.2) can then be written as
where we have used the expression (2.11) for the Hopf fibration to write \(x^{n}_{\alpha}= (\varphi^{n})^{\dagger}\sigma^{\alpha}\varphi^{n}\), as well as the identity
which follows easily from (2.7).
Similarly, the terms in (B.2) involving the derivatives of the Hamiltonian can be written using (4.13) as
where \(H_{\mathbb{S}^{2}}\) is the original point-vortex Hamiltonian (3.2).
Combining this expression with (B.4), we see that the first-order equations (B.2) for U n are equivalent to the following non-linear equation for a n:
The first-order equations (5.9) can be rewritten in a similar fashion as a vector equation involving x n−1,x n and a n−1. However, as there is no need to solve these equations directly (they merely serve to determine the slack variable d n), we will not go in further detail.
Summary
To solve the discrete equations of motion (5.8) and (5.9) in the case of a non-\(\mathbb{S}^{1}\)-invariant Hamiltonian, we proceed as follows:
The advantage of computing φ n+1 indirectly via a n is that (B.5) is a non-linear equation defined on \(\mathfrak{su}(2)^{N}\). As this is a vector space, a standard non-linear solver can be used to solve (B.5). While Owren and Welfert (2000) developed an extension of Newton’s method that preserves the Lie group structure, it is much more computationally involved.
Rights and permissions
About this article
Cite this article
Vankerschaver, J., Leok, M. A Novel Formulation of Point Vortex Dynamics on the Sphere: Geometrical and Numerical Aspects. J Nonlinear Sci 24, 1–37 (2014). https://doi.org/10.1007/s00332-013-9182-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00332-013-9182-5