Jacobi coordinates

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
File:Two-body Jacobi coordinates.JPG
Jacobi coordinates for two-body problem; Jacobi coordinates are 𝑹=m1M𝒙1+m2M𝒙2 and 𝒓=𝒙1βˆ’π’™2 with M=m1+m2.[1]
File:Jacobi coordinates β€” illustration for four bodies.svg
A possible set of Jacobi coordinates for four-body problem; the Jacobi coordinates are r1, r2, r3 and the center of mass R. See Cornille.[2]

In the theory of many-particle systems, Jacobi coordinates often are used to simplify the mathematical formulation. These coordinates are particularly common in treating polyatomic molecules and chemical reactions,[3] and in celestial mechanics.[4] An algorithm for generating the Jacobi coordinates for N bodies may be based upon binary trees.[5] In words, the algorithm may be described as follows:[5]

We choose two of the N bodies with position coordinates xj and xk and we replace them with one virtual body at their centre of mass. We define the relative position coordinate rjk = xj − xk. We then repeat the process with the N − 1 bodies consisting of the other N − 2 plus the new virtual body. After N − 1 such steps we will have Jacobi coordinates consisting of the relative positions and one coordinate giving the position of the last defined centre of mass.

For the N-body problem the result is:[2]

𝒓j=1m0jβˆ‘k=1jmk𝒙k βˆ’ π’™j+1 ,j∈{1,2,,Nβˆ’1}
𝒓N=1m0Nβˆ‘k=1Nmk𝒙k ,

with

m0j=βˆ‘k=1j mk .

The vector 𝒓N is the center of mass of all the bodies and 𝒓1 is the relative coordinate between the particles 1 and 2:

The result one is left with is thus a system of N-1 translationally invariant coordinates 𝒓1,,𝒓Nβˆ’1 and a center of mass coordinate 𝒓N, from iteratively reducing two-body systems within the many-body system.

This change of coordinates has associated Jacobian equal to 1.

If one is interested in evaluating a free energy operator in these coordinates, one obtains

H0=βˆ’βˆ‘j=1Nℏ22mjβˆ‡π’™j2=βˆ’β„22m0Nβˆ‡π’“N2βˆ’β„22βˆ‘j=1Nβˆ’1(1mj+1+1m0j)βˆ‡π’“j2

In the calculations can be useful the following identity

βˆ‘k=j+1Nmkm0km0kβˆ’1=1m0jβˆ’1m0N.

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ For example, see Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).

Lua error in Module:Authority_control at line 153: attempt to index field 'wikibase' (a nil value).