Abstract
General linear methods for the solution of ordinary differential equations are both multivalue and multistage. The order conditions will be stated and analyzed using a B-series approach. However, imposing the G-symplectic structure modifies the nature of the order conditions considerably. For Runge–Kutta methods, rooted trees belonging to the same tree have equivalent order conditions; if the trees are superfluous, they are automatically satisfied and can be ignored. For G-symplectic methods, similar results apply but with a more general interpretation. In the multivalue case, starting conditions are a natural aspect of the meaning of order; unlike the Runge–Kutta case for which “effective order” or “processing” or “conjugacy” has to be seen as having an artificial meaning. It is shown that G-symplectic methods with order 4 can be constructed with relatively few stages, \(s=3\), and with only \(r=2\) inputs to a step.
Similar content being viewed by others
References
Butcher, J.C.: The order of numerical methods for ordinary differential equations. Math. Comp. 27, 793–806 (1973)
Butcher, J.C.: General linear methods. Acta Numer. 15, 157–256 (2006)
Butcher, J.C.: Numerical methods for ordinary differential equations, 2nd edn. Wiley, New York (2008)
Butcher, J.C.: Dealing with parasitic behaviour in G-symplectic integrators, in recent developments in the numerics of nonlinear hyperbolic conservation laws. Springer, Heidelberg (2013)
Butcher, J.C., Habib, Y., Hill, A.T., Norton, T.J.T.: The control of parasitism in G-symplectic methods. SIAM J. Numer. Anal. 52, 2440–2465 (2014)
de Frutos, J., Sanz-Serna, J.M.: An easily implementable fourth-order method for the time integration of wave problems. J. Comput. Phys. 103, 160–168 (1992)
Hairer, E., Lubich, C., Wanner, G.: Geometric numerical integration, 1st edn. Structure-preserving algorithms for ordinary differential equations. Springer, Berlin (2003)
Imran, G.: Accurate and efficient methods for differential systems with special structures. PhD. Thesis, University of Auckland, NZ
Lopez-Marcos, M., Sanz-Serna, J.M., Skeel, R.D.: Cheap enhancement of symplectic integrators. In: Griffiths, D.F., Watson G.A. (eds.) Numerical Analysis, pp.107–122 (1996)
Sanz-Serna, J.M.: Runge–Kutta schemes for Hamiltonian systems. BIT 28, 877–883 (1988)
Sanz-Serna, J.M.: Symplectic integrators for Hamiltonian problems. Acta Numer. 1, 243–286 (1992)
Sanz-Serna, J.M., Abia, L.: Order conditions for canonical Runge–Kutta schemes. SIAM J Numer. Anal. 28, 1081–1096 (1991)
Sanz-Serna, J.M., Calvo, M.P.: Numerical Hamiltonian problems, 1st edn. Chapman and Hall, London (1994)
Acknowledgments
The authors acknowledge the support of the Marsden Fund. Furthermore, they thank the referees for their valuable comments.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by Anne Kværnø.
Rights and permissions
About this article
Cite this article
Butcher, J.C., Imran, G. Order conditions for G-symplectic methods. Bit Numer Math 55, 927–948 (2015). https://doi.org/10.1007/s10543-014-0541-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10543-014-0541-x