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., {Qα,Pβ}=δαβ\{Q_\alpha, P_\beta\} = \delta_{\alpha\beta}, and their inverses express barycentric positions and momenta in terms of Qi,PiQ_i, P_i, and the center of mass variables. The total momentum P0P_0 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:

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

HK=i=1N(Pi22miGm0miQi)H_K = \sum_{i=1}^N \left( \frac{\|P_i\|^2}{2m_i} - G \frac{m_0 m_i}{\|Q_i\|} \right)

  • HIppH_I^{\rm pp}: Interplanetary potential,

HIpp=G1i<jNmimjQiQjH_I^{\rm pp} = - G \sum_{1 \leq i < j \leq N} \frac{m_i m_j}{\|Q_i - Q_j\|}

  • HISunH_I^{\rm Sun}: Solar “jump” term,

HISun=12m0i=1NPi2H_I^{\rm Sun} = \frac{1}{2m_0} \left\| \sum_{i=1}^N P_i \right\|^2

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

  1. Kick: update QiQ_i by HISunH_I^{\rm Sun},
  2. Kick: update PiP_i by HIppH_I^{\rm pp},
  3. Drift: exactly solve each heliocentric two-body problem for Δt\Delta t,
  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 HKH_K, HIppH_I^{\rm pp}, and notably HISunH_I^{\rm Sun}. This manifests as an O(Δt2)\mathcal{O}(\Delta t^2) secular term in each heliocentric Kepler subsystem, generating an artificial apsidal precession. Numerical results show:

  • The artificial precession rate Δg\Delta g is proportional to Δt2\Delta t^2 and increases rapidly with orbital eccentricity ee.
  • This precession exceeds the physical general-relativistic precession gGR43g_{\rm GR} \approx 43'' cy1^{-1} when ΔtTf/4\Delta t \gtrsim T_f/4, with

Tf=2πn1(1e1)21e12T_f = \frac{2\pi}{n_1} \frac{(1-e_1)^2}{\sqrt{1-e_1^2}}

where n1n_1 is the planet’s mean motion.

  • For e1=0.6e_1 = 0.6–$0.8$, the DHC-induced precession grows rapidly at ΔtTf\Delta t \sim T_f, undermining accuracy at typical symplectic timesteps; Jacobi-coordinate splits remain accurate for Δt\Delta t up to $10$ days or greater, even at high e1e_1 (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 $5$ 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 ee) 6 days 0 Artificially stabilized
DHC (restart, high ee) 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 e1e_1 surge via g1g_1g5g_5 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 ii orbits the cumulative mass Mi1=k=0i1mkM_{i-1} = \sum_{k=0}^{i-1} m_k. The Kepler and interaction Hamiltonians are:

  • HKJacobi=i=1N(Pi22μiGMi1miQi)H_K^{\rm Jacobi} = \sum_{i=1}^N \left( \frac{\|P_i\|^2}{2\mu_i} - G \frac{M_{i-1} m_i}{\|Q_i\|} \right), with reduced mass μi=miMi1/(mi+Mi1)\mu_i = m_i M_{i-1}/(m_i + M_{i-1}),
  • HIJacobi=Gi<jmimjri(Q)rj(Q)H_I^{\rm Jacobi} = -G \sum_{i<j} \frac{m_i m_j}{\|\mathbf{r}_i(Q) - \mathbf{r}_j(Q)\|}.

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 ee-dependent precessional error, and integration remains accurate for large Δt\Delta t, even at high eccentricity. There is no requirement to reduce Δt\Delta t as ee 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-ee secular instabilities (e.g., Mercury’s g1g_1g5g_5 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 ΔtTf/4\Delta t \lesssim T_f/4 or, more conservatively, as recommended by Wisdom (2015), ΔtTf/17\Delta t \lesssim T_f/17, with TfT_f as defined above.
  • High-e switching: Once eccentricities reach e0.4e \gtrsim 0.4–$0.6$, 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 ee-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).