Skip to main content
Log in

Order conditions for G-symplectic methods

  • Published:
BIT Numerical Mathematics Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Butcher, J.C.: The order of numerical methods for ordinary differential equations. Math. Comp. 27, 793–806 (1973)

    Article  MathSciNet  MATH  Google Scholar 

  2. Butcher, J.C.: General linear methods. Acta Numer. 15, 157–256 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  3. Butcher, J.C.: Numerical methods for ordinary differential equations, 2nd edn. Wiley, New York (2008)

    Book  Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Article  MathSciNet  MATH  Google Scholar 

  6. 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)

    Article  MathSciNet  MATH  Google Scholar 

  7. Hairer, E., Lubich, C., Wanner, G.: Geometric numerical integration, 1st edn. Structure-preserving algorithms for ordinary differential equations. Springer, Berlin (2003)

    MATH  Google Scholar 

  8. Imran, G.: Accurate and efficient methods for differential systems with special structures. PhD. Thesis, University of Auckland, NZ

  9. 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)

  10. Sanz-Serna, J.M.: Runge–Kutta schemes for Hamiltonian systems. BIT 28, 877–883 (1988)

    Article  MathSciNet  MATH  Google Scholar 

  11. Sanz-Serna, J.M.: Symplectic integrators for Hamiltonian problems. Acta Numer. 1, 243–286 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  12. Sanz-Serna, J.M., Abia, L.: Order conditions for canonical Runge–Kutta schemes. SIAM J Numer. Anal. 28, 1081–1096 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  13. Sanz-Serna, J.M., Calvo, M.P.: Numerical Hamiltonian problems, 1st edn. Chapman and Hall, London (1994)

    Book  MATH  Google Scholar 

Download references

Acknowledgments

The authors acknowledge the support of the Marsden Fund. Furthermore, they thank the referees for their valuable comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to John C. Butcher.

Additional information

Communicated by Anne Kværnø.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10543-014-0541-x

Keywords

Mathematics Subject Classification

Navigation