Papers
Topics
Authors
Recent
Search
2000 character limit reached

Democratic Heliocentric Coordinates

Updated 15 January 2026
  • Democratic heliocentric coordinates (DHC) are a canonical system in symplectic N-body integrations that treat each planet equivalently in a heliocentric reference frame.
  • DHC splits the Hamiltonian into Keplerian, interplanetary, and solar jump components, allowing operator-splitting methods but introducing artificial precession under typical timestep settings.
  • Numerical experiments reveal that reducing the integration timestep restores physical instability rates, while Jacobi-coordinate splits provide enhanced stability for high-eccentricity planetary orbits.

Democratic heliocentric coordinates (DHC) are a canonical coordinate system employed in symplectic N-body integrations, most notably within Wisdom–Holman (WH) integrators, to model the long-term evolution of planetary systems. DHC are constructed to treat all planets equivalently with respect to the heliocentric frame, and enable operator splitting of the Hamiltonian into analytically tractable Keplerian, interplanetary, and so-called “jump” (solar) terms. Recent numerical experiments demonstrate that DHC introduce an eccentricity-dependent artificial precession in planetary orbits, significantly affecting the rates of secular instabilities, such as those involving Mercury in the Solar System, unless the integration timestep is reduced to values much smaller than are typically used (Rein et al., 12 Jan 2026).

1. Canonical Variables and DHC Transformations

The DHC construction proceeds from standard barycentric N-body variables—positions rir_i, momenta pip_i, masses m0m_0 (Sun), m1,,mNm_1,\ldots,m_N (planets), and total mass M=i=0NmiM = \sum_{i=0}^N m_i. The canonical change of variables consists of:

  • Center-of-mass coordinate and momentum:
    • Q0=1Mi=0NmiriQ_0 = \frac{1}{M} \sum_{i=0}^N m_i r_i
    • P0=i=0NpiP_0 = \sum_{i=0}^N p_i
  • Heliocentric “relative” coordinates and their conjugate momenta for i=1,,Ni=1,\ldots,N:
    • Qi=rir0Q_i = r_i - r_0
    • Pi=pimiMj=0NpjP_i = p_i - \frac{m_i}{M} \sum_{j=0}^N p_j

These transformed variables are canonical, i.e., pip_i0, and their inverses express barycentric positions and momenta in terms of pip_i1, and the center of mass variables. The total momentum pip_i2 is conserved, so the barycentric motion trivially decouples from the internal planetary evolution (Rein et al., 12 Jan 2026).

2. Wisdom–Holman Hamiltonian Splitting in DHC

In DHC, the full N-body Hamiltonian is split exactly into three terms:

  • pip_i3: Kepler Hamiltonian for each planet’s heliocentric motion,

pip_i4

  • pip_i5: Interplanetary potential,

pip_i6

  • pip_i7: Solar “jump” term,

pip_i8

The standard second-order WH map advances the system over timestep pip_i9 via a sequence ("kick–kick–drift–kick–kick"):

  1. Kick: update m0m_00 by m0m_01,
  2. Kick: update m0m_02 by m0m_03,
  3. Drift: exactly solve each heliocentric two-body problem for m0m_04,
  4. Kick: repeat step 2,
  5. Kick: repeat step 1.

Each component of the Hamiltonian is solved exactly within its substep; only their noncommutativity induces integration errors (Rein et al., 12 Jan 2026).

3. Eccentricity-Dependent Artificial Precession in DHC

Due to the Baker–Campbell–Hausdorff expansion, second-order WH splitting in DHC generates leading errors that couple m0m_05, m0m_06, and notably m0m_07. This manifests as an m0m_08 secular term in each heliocentric Kepler subsystem, generating an artificial apsidal precession. Numerical results show:

  • The artificial precession rate m0m_09 is proportional to m1,,mNm_1,\ldots,m_N0 and increases rapidly with orbital eccentricity m1,,mNm_1,\ldots,m_N1.
  • This precession exceeds the physical general-relativistic precession m1,,mNm_1,\ldots,m_N2 cym1,,mNm_1,\ldots,m_N3 when m1,,mNm_1,\ldots,m_N4, with

m1,,mNm_1,\ldots,m_N5

where m1,,mNm_1,\ldots,m_N6 is the planet’s mean motion.

  • For m1,,mNm_1,\ldots,m_N7–m1,,mNm_1,\ldots,m_N8, the DHC-induced precession grows rapidly at m1,,mNm_1,\ldots,m_N9, undermining accuracy at typical symplectic timesteps; Jacobi-coordinate splits remain accurate for M=i=0NmiM = \sum_{i=0}^N m_i0 up to M=i=0NmiM = \sum_{i=0}^N m_i1 days or greater, even at high M=i=0NmiM = \sum_{i=0}^N m_i2 (Rein et al., 12 Jan 2026).

4. Numerical Integration Outcomes in the Solar System

Long-term ensemble integrations serve to illustrate the practical consequences of DHC’s artificial precession. Key findings from M=i=0NmiM = \sum_{i=0}^N m_i3 Gyr Solar System runs are:

Integration Setting Δt Instability Rate (%) Notes
DHC ≈ 6 days 0 Mercury instabilities artificially suppressed
DHC ≈ 0.6 days ≈ 1 Agrees with Jacobi results
Jacobi (with GR) 6 days 100 Instabilities present (converged)
DHC (restart, high M=i=0NmiM = \sum_{i=0}^N m_i4) 6 days 0 Artificially stabilized
DHC (restart, high M=i=0NmiM = \sum_{i=0}^N m_i5) 0.6 days 100 Converged (instabilities appear)

These results demonstrate that with standard DHC timesteps (several days), secular increases in eccentricity (e.g., Mercury’s M=i=0NmiM = \sum_{i=0}^N m_i6 surge via M=i=0NmiM = \sum_{i=0}^N m_i7–M=i=0NmiM = \sum_{i=0}^N m_i8 resonance) are suppressed by the numerical artifact, leading to an unrealistically low instability rate. Reducing the timestep by an order of magnitude restores physical instability rates and agreement with Jacobi splits (Rein et al., 12 Jan 2026).

5. Comparison with Jacobi Coordinate Wisdom–Holman Integrators

Jacobi coordinates employ a hierarchical splitting wherein planet M=i=0NmiM = \sum_{i=0}^N m_i9 orbits the cumulative mass Q0=1Mi=0NmiriQ_0 = \frac{1}{M} \sum_{i=0}^N m_i r_i0. The Kepler and interaction Hamiltonians are:

  • Q0=1Mi=0NmiriQ_0 = \frac{1}{M} \sum_{i=0}^N m_i r_i1, with reduced mass Q0=1Mi=0NmiriQ_0 = \frac{1}{M} \sum_{i=0}^N m_i r_i2,
  • Q0=1Mi=0NmiriQ_0 = \frac{1}{M} \sum_{i=0}^N m_i r_i3.

No separate “jump” term appears; all barycentric effects for inner bodies are handled exactly by the Kepler solver. As a result, the Jacobi split does not introduce an Q0=1Mi=0NmiriQ_0 = \frac{1}{M} \sum_{i=0}^N m_i r_i4-dependent precessional error, and integration remains accurate for large Q0=1Mi=0NmiriQ_0 = \frac{1}{M} \sum_{i=0}^N m_i r_i5, even at high eccentricity. There is no requirement to reduce Q0=1Mi=0NmiriQ_0 = \frac{1}{M} \sum_{i=0}^N m_i r_i6 as Q0=1Mi=0NmiriQ_0 = \frac{1}{M} \sum_{i=0}^N m_i r_i7 increases, which is reflected in the convergence of Mercury’s instability rate at much larger timesteps (Rein et al., 12 Jan 2026).

6. Practical Implementation Guidelines

For reliable long-term N-body integrations in planetary systems:

  • Prefer Jacobi-coordinate WH integrators whenever the goal is to capture large-Q0=1Mi=0NmiriQ_0 = \frac{1}{M} \sum_{i=0}^N m_i r_i8 secular instabilities (e.g., Mercury’s Q0=1Mi=0NmiriQ_0 = \frac{1}{M} \sum_{i=0}^N m_i r_i9–P0=i=0NpiP_0 = \sum_{i=0}^N p_i0 resonance). These allow stable integration with timesteps of several days without introducing artificial precession.
  • Using DHC: If required (e.g., for hybrid or parallel-in-time algorithms), ensure P0=i=0NpiP_0 = \sum_{i=0}^N p_i1 or, more conservatively, as recommended by Wisdom (2015), P0=i=0NpiP_0 = \sum_{i=0}^N p_i2, with P0=i=0NpiP_0 = \sum_{i=0}^N p_i3 as defined above.
  • High-e switching: Once eccentricities reach P0=i=0NpiP_0 = \sum_{i=0}^N p_i4–P0=i=0NpiP_0 = \sum_{i=0}^N p_i5, integrations should switch to either hybrid symplectic algorithm (including a Bulirsch–Stoer pericenter solver) or a high-accuracy non-symplectic scheme to preserve physical fidelity.

The strong P0=i=0NpiP_0 = \sum_{i=0}^N p_i6-dependence and slow convergence of DHC’s “jump” term error impose stringent constraints on timestep selection and justify the continued preference for Jacobi splits in high-fidelity Solar System chaos studies (Rein et al., 12 Jan 2026).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Democratic Heliocentric Coordinates (DHC).