TOPICS
Search

n-Body Problem


The n-body problem is the initial value problem for n bodies interacting through their mutual Newtonian gravitational attraction. For positive masses m_i and position vectors r_i(t) in R^3, the equations away from collisions are

 r^.._i=Gsum_(j!=i)m_j(r_j-r_i)/(||r_j-r_i||^3),

for i=1,...,n, where G>0 is the gravitational constant. Initial positions and velocities specify the initial value problem (Heggie 2006).

These nonlinear ordinary differential equations form a Hamiltonian system. The total energy

 H=1/2sum_(i=1)^nm_i||r^._i||^2-Gsum_(i<j)(m_im_j)/(||r_i-r_j||)

is an integral of motion, as are total linear and angular momentum. The center of mass moves with constant velocity. The virial theorem relates time-averaged kinetic and potential energies when its averaging hypotheses hold.

The two-body problem reduces to a single equation for the relative position, with nonradial trajectories that are conic sections. The three-body problem already has substantially richer dynamics, including special motions generated by central configurations.


See also

Center of Mass, Central Configuration, Hamiltonian System, Initial Value Problem, Integral of Motion, Three-Body Problem, Two-Body Problem, Virial Theorem

Explore with Wolfram|Alpha

References

Heggie, D. C. "Gravitational N-Body Problem (Classical)." In Encyclopedia of Mathematical Physics (Ed. J.-P. Françoise, G. L. Naber, and S. T. Tsou). Oxford, England: Elsevier, pp. 575-582, 2006. https://doi.org/10.1016/B0-12-512666-2/00003-1.

Cite this as:

Weisstein, Eric W. "n-Body Problem." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/n-BodyProblem.html

Subject classifications