Newton's algorithm for discrete classical dynamics
S{\o}ren Toxvaerd

TL;DR
This paper demonstrates that common molecular dynamics algorithms are reformulations of Newton's original discrete algorithm, emphasizing the need for correction in MD software to ensure accurate energy and thermodynamic calculations.
Contribution
It reveals that velocity-Verlet and position-Verlet are equivalent reformulations of Newton's 1687 discrete algorithm, unifying MD methods and highlighting the importance of correcting software errors.
Findings
Verlet algorithms are reformulations of Newton's original discrete algorithm.
Many MD simulations contain errors in energies and thermodynamic quantities.
MD software needs correction to align with Newton's discrete dynamics.
Abstract
A recent article in J. Chem. Phys. argues that the two algorithms, the velocity-Verlet, and position-Verlet integrators, commonly used in Molecular Dynamics (MD) simulations, are different \cite{Ni2024}. But not only are the two algorithms just different formulations of the same discrete algorithm, but so are other simple discrete algorithms used in MD in the natural sciences. They are all reformulations of the discrete algorithm derived by Newton in 1687 in in the very first part of his book . The different reformulations of Newton's algorithm for discrete dynamics lead to identical discrete dynamics with the same invariances, momentum, angular momentum, and energy as Newton's analytical dynamics. Hundreds of thousands of MD simulations with Newton's discrete dynamics have appeared, but unfortunately with many recorded errors for energies, potential…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Physics and Python Applications · Experimental and Theoretical Physics Studies
