Spin–Orbit Resonance
**Spin–orbit coupling** can lock a satellite's rotation to its orbit (**1:1** tidal locking, as for the **Moon** showing one face to Earth) or trap higher-order **resonances**. **Mercury** occupies a **3:2** resonance with the Sun: **three** sidereal rotations per **two** heliocentric orbits, a consequence of solar tides and orbital eccentricity rather than perfect tidal circularization. The animations here are **schematic**—Mercury also **librates** and feels **general relativistic** perihelion precession not drawn.
Who it's for: Planetary science after Kepler; complements tidal Moon page and Mercury GR precession in gravity.
Key terms
- Tidal locking
- Spin–orbit resonance
- Mercury 3:2
- Synchronous rotation
- Moon
- Tides
How it works
**Tidal locking** drives many satellites toward **synchronous** rotation: the **Moon** keeps one face toward Earth (**1:1** spin–orbit). **Mercury** is special: solar tides helped trap a **3:2** resonance—**three** rotations per **two** **heliocentric** orbits—so a **Mercury solar day** is long and the subsolar point drifts oddly. This page is a **schematic** animation, not a full N-body/torque integration.
Key equations
Frequently asked questions
- Is Mercury tidally locked 1:1 like the Moon?
- No—it is in a 3:2 resonance, so a solar day on Mercury is long and the Sun can appear to move oddly in the sky.
- Does this integrate tidal torques?
- No—it is qualitative kinematics for classroom intuition.
More from Astronomy & The Sky
Other simulators in this category — or see all 35.
Pulsar Lighthouse
Rotating beam cone, pulse profile; timing / ms pulsars context.
Meteor Shower & Radiant
Earth crosses comet debris; radiant on a star field (schematic).
Cosmological Expansion (FLRW)
a(t), z, χ and c/H vs time; flat Ω_m + Λ (toy ΛCDM).
Galaxy Rotation Curve
Keplerian decline vs flat v(r); toy halo slider (dark matter motivation).
Stellar Life Cycle
Cloud → MS → giant/SN → WD / NS / BH vs initial mass (schematic).
Exoplanet Radial Velocity
K from masses & P; sinusoidal V_r(t); M sin i.