Skip to main content
Log in

An implementation ofN-body chain regularization

  • Published:
Celestial Mechanics and Dynamical Astronomy Aims and scope Submit manuscript

Abstract

The chain regularization method (Mikkola and Aarseth 1990) for high accuracy computation of particle motions in smallN-body systems has been reformulated. We discuss the transformation formulae, equations of motion and selection of a chain of interparticle vectors such that the critical interactions requiring regularization are included in the chain. The Kustaanheimo-Stiefel (KS) coordinate transformation and a time transformation is used to regularize the dominant terms of the equations of motion. The method has been implemented for an arbitrary number of bodies, with the option of external perturbations. This formulation has been succesfully tested in a generalN-body program for strongly interacting subsystems. An easy to use computer program, written inFortran, is available on request.

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.

Similar content being viewed by others

References

  • Aarseth, S.J.: 1988, ‘Integration Methods for Small N-Body Systems’, in M.J. Valtonen (ed.),The Few Body Problem, Kluwer, Dordrecht, Holland, pp. 287–306.

    Google Scholar 

  • Aarseth, S.J. and Zare, K.: 1974, ‘A Regularization of the Three-Body Problem’,Cel. Mech. 10, 185–205.

    Google Scholar 

  • Aarseth, S.J. and Heggie, D.C.: 1976, ‘The Probability of Binary Formation by Three-Body Encounters’,Astron. Astrophys. 53, 259–265.

    Google Scholar 

  • Alexander, M.E.: 1986, ‘Simulations of Binary-Single Star and Binary-Binary Scattering’,J. Comp. Phys. 64, 195–219.

    Google Scholar 

  • Bulirsch, R. and Stoer, J.: 1966, ‘Numerical Treatment of Differential Equations by Extrapolation Methods’,Num. Math. 8, 1–13.

    Google Scholar 

  • Heggie, D.C.: 1974, ‘A Global Regularisation of the Gravitational N-Body Problem’,Cel. Mech. 10, 217–241.

    Google Scholar 

  • Heggie, D.C.: 1988, ‘The N-Body Problem in Stellar Dynamics’, in A.E. Roy (ed.),Long-Term Dynamical Behaviour of Natural and Artificial N-Body Systems, Kluwer, Dordrecht, Holland, pp. 329–347.

    Google Scholar 

  • Heggie, D.C. and Aarseth, S.J.: 1992, ‘Dynamical Effects of Primordial Binaries in Star Clusters I. Equal Masses’,Mon. Not. R. Astr. Soc. 257, 513–536.

    Google Scholar 

  • Jernigan, J.G. and Porter, D.H.: 1989, ‘A Tree Code with Logarithmic Reduction of Force Terms, Hierarchical Regularization of All Variables, and Explicit Accuracy Controls’,Astrophys. J. Suppl. Ser. 71, No. 4, 871–893.

    Google Scholar 

  • Kustaanheimo, P. and Stiefel, E.: 1965, ‘Perturbation Theory of Kepler Motion Based on Spinor Regularization’,J. Reine Angew. Math. 218, 204–219.

    Google Scholar 

  • Mikkola, S.: 1983, ‘Encounters of Binaries — I. Equal Energies’,Mon. Not. R. Astr. Soc. 203, 1107–1121.

    Google Scholar 

  • Mikkola, S.: 1985, ‘A Practical and Regular Formulation of the N-Body Equations’,Mon. Not. R. Astr. Soc. 215, 171–177.

    Google Scholar 

  • Mikkola, S. and Aarseth, S.J.: 1990, ‘A Chain Regularization Method for the Few-Body Problem’,Cel. Mech. 47, 375–390.

    Google Scholar 

  • Mikkola, S. and Hietarinta, J.: 1989, ‘A Numerical Investigation of the One-Dimensional Newtonian Three-Body Problem’,Cel. Mech. Dyn. Ast. 46, 1.

    Google Scholar 

  • Press, W.H., Flannery, B.P., Teukolsky, S.A. and Wetterling, W.T.: 1986,Numerical Recipes, Cambridge University Press.

  • Stiefel, E.L. and Scheifele, G.: 1971,Linear and Regular Celestial Mechanics, Springer, Berlin.

    Google Scholar 

  • Szebehely, V. and Peters, C.F.: 1967,Astron. J. 72, 876.

    Google Scholar 

  • Zare, K.: 1974, ‘A Regularization of Multiple Encounters in Gravitational N-body Problems’,Cel. Mech. 10, 207–215.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mikkola, S., Aarseth, S.J. An implementation ofN-body chain regularization. Celestial Mech Dyn Astr 57, 439–459 (1993). https://doi.org/10.1007/BF00695714

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00695714

Key words

Navigation