Some numerical methods preserve physics better than others
In GNC and space mechanics, numerical integration is not only about making curves look smooth. A solver can produce a visually clean trajectory while slowly adding or removing energy from a system.
For conservative systems such as ideal orbits or undamped oscillators, this matters because the physics says energy should remain bounded. If a simulation shows steady energy growth or decay, the issue may be numerical rather than physical.
Symplectic methods preserve long-term structure.
Preserving the geometry of motion
A symplectic integrator is designed for systems where motion has a special geometric structure, such as Hamiltonian systems. Instead of only reducing local truncation error, it tries to preserve the structure of phase-space motion over long time intervals.
In simple language:
It means “better at preserving the long-term physics of conservative motion.”
Different methods, different failure modes
Simple and intuitive, but often creates artificial energy growth or decay.
Much more accurate per step, but not inherently structure-preserving.
Higher-order accuracy demonstration with more derivative evaluations.
Designed to preserve long-term conservative-system structure.
The simplest structure-preservation example
An undamped oscillator should exchange energy between position and velocity without steadily gaining or losing total energy.
Euler tends to inject artificial energy. RK methods reduce error. Symplectic leapfrog keeps the energy bounded over long simulation time.
energy oscillates but does not drift away
Why this matters for space mechanics
In the ideal two-body problem, there is no drag, no thrust, and no perturbing force. Specific mechanical energy should remain constant.
If the orbit spirals outward or inward in an ideal two-body simulation, the propagation method may be creating false physics.
Symplectic methods are not ideal for every control problem
Many GNC control systems are intentionally dissipative. A PD controller, for example, should remove energy from the attitude motion so the spacecraft settles.
damped attitude control → remove energy
Compare Euler, RK4, RK7-style, and Symplectic Leapfrog
Select the system type and adjust the timestep. Watch how energy drift changes across methods. This visual is designed to show the difference between numerical accuracy and physical structure preservation.
Preserve the right thing
When local accuracy and smooth continuous dynamics are the main concern.
When long-term conservative-system structure matters.
To detect when numerical results are pretending to be physics.
Damped and controlled systems are not always symplectic problems.
It is the one whose assumptions match the physics being simulated.