Perihelion Precession from Schwarzschild Orbits
Statement
For a test particle on a timelike geodesic of the Schwarzschild exterior, the angle between successive perihelia exceeds \(2\pi\) by a small amount. Working to first order in the relativistic correction to the Newtonian orbit equation, the perihelion advances per orbit by \(\Delta\phi = \dfrac{6\pi G M}{c^2\,a(1-e^2)}\), where \(a\) is the semi-major axis and \(e\) the eccentricity of the underlying Keplerian ellipse.
Why it matters
This is the first quantitative triumph of general relativity: the residual \(43''\) per century in Mercury's perihelion motion — unexplained by Newtonian planetary perturbations — falls straight out of the Schwarzschild geometry with no free parameters. It converted a nagging anomaly of celestial mechanics into a confirmation of curved spacetime.
The same formula governs the periastron advance of binary pulsars and the \(\sim 12'\)-per-orbit precession of the star S2 around the Galactic-centre black hole, so the single result spans fourteen orders of magnitude in field strength. It also exposes the physical origin of the effect: the extra inverse-cube term in the effective potential, which breaks the special \(1/r\) degeneracy responsible for closed Keplerian ellipses.
Assumptions
Derivation
Result
Reading. Each orbit the ellipse rotates prograde (in the direction of motion) by an angle set entirely by the ratio of the Schwarzschild radius \(r_s=2GM/c^2\) to the semi-latus rectum \(p=a(1-e^2)\). Tighter orbits (small \(p\)), more massive centres, and higher eccentricity all amplify the advance; the effect vanishes as \(c\to\infty\), recovering the closed Keplerian ellipse.
Units check. \(GM\) has units \(\mathrm{m^3\,s^{-2}}\), \(c^2\) has \(\mathrm{m^2\,s^{-2}}\), and \(a(1-e^2)\) has \(\mathrm{m}\). Hence \(\dfrac{GM}{c^2\,a(1-e^2)} = \dfrac{\mathrm{m^3\,s^{-2}}}{(\mathrm{m^2\,s^{-2}})(\mathrm{m})}\) is dimensionless — an angle in radians, as required.
Limiting cases
- Newtonian limit \(c\to\infty\): \(\Delta\phi\to0\), the ellipse closes — the Bertrand-theorem statement that a pure \(1/r\) potential gives closed orbits.
- Circular orbit \(e=0\): \(\Delta\phi = 6\pi GM/(c^2 a) = 6\pi\,(v_{\rm circ}/c)^2\), since \(v_{\rm circ}^2\simeq GM/a\) — a clean measure of orbital velocity in units of \(c\).
- Weak field \(r_s/p\ll1\): the exact result reduces to the linear form \(\Delta\phi\approx 3\pi\,r_s/p\) used here.
- High eccentricity \(e\to1\): \(p=a(1-e^2)\to0\) sharply enhances the advance, but the perturbation breaks if perihelion approaches \(r_s\).
Breaks when
- Strong field, \(r\sim\) a few \(r_s\). The first-order series in \(r_s/r\) diverges; approaching the innermost stable circular orbit \(r_{\rm ISCO}=6GM/c^2\) the advance per orbit grows without bound and bound non-circular orbits cease to be well approximated by a precessing ellipse.
- Rotating (Kerr) source. Frame-dragging adds a separate Lense–Thirring precession, with sign depending on prograde/retrograde motion, that Schwarzschild cannot reproduce.
- Non-vacuum or oblate interior. A solar quadrupole moment \(J_2\) or any mass inside the orbit produces an additional Newtonian precession; the Schwarzschild formula assumes a pure vacuum exterior.
- Comparable masses. For a binary the test-particle geodesic fails; one must use the total mass and higher post-Newtonian terms (and eventually radiation reaction).
Failure modes
- Dropping the factor of 3 in the \(3GM u^2/c^2\) term — the precession then comes out three times too small.
- Treating the Schwarzschild \(r\) as a proper radial distance; it is the areal radius, defined so that spheres have area \(4\pi r^2\).
- Comparing the theoretical \(43''\) to the total observed precession (\(\sim 5600''\)/century) instead of the residual after planetary and oblateness perturbations are removed.
- Confusing specific angular momentum \(\tilde L\) (per unit mass) with total angular momentum — a hidden mass factor that corrupts the units.
- Getting the sign wrong: expanding \(2\pi/(1-\varepsilon)\) as \(2\pi(1-\varepsilon)\) gives a spurious regression instead of an advance.
- Evaluating \(\cos[(1-\varepsilon)\phi]\) with \(\phi\) in degrees, or forgetting that \(\Delta\phi\) emerges in radians before conversion to arcseconds.
- Using single-body \(M\) in a binary where the total mass \(M=m_1+m_2\) is required.
Discussion
The physical crux is the extra \(-GM\tilde L^2/(c^2 r^3)\) term in \(V_{\rm eff}\). Newtonian gravity's \(1/r\) potential is special: its radial oscillation frequency exactly equals its orbital frequency, so the radius returns to perihelion after precisely \(2\pi\) of azimuth and the ellipse closes. The relativistic inverse-cube term detunes these two frequencies slightly, and the accumulated mismatch is the perihelion advance. Precession is therefore not an exotic add-on but the generic behaviour of any potential that is not exactly \(1/r\) (or \(r^2\)).
Notice the effect is purely geometric — it survives for a chargeless, non-radiating point mass — and scales as \((v/c)^2\), the leading post-Newtonian order. This is why Mercury, the fastest and most eccentric inner planet with the smallest \(p\), shows the largest planetary signal, and why the same \(6\pi GM/c^2 p\) reappears in the Hulse–Taylor pulsar at \(4.2^\circ\) per year.
The perturbative treatment used here is a two-timing / Poincaré–Lindstedt calculation in disguise: the resonant \(\cos\phi\) forcing produces a secular term \(\phi\sin\phi\) that a naive expansion would report as a growing, unbounded amplitude. Recognizing it instead as the first-order Taylor expansion of a shifted frequency \((1-\varepsilon)\phi\) resums the secularity into a bounded, slowly precessing orbit. Exactly, the orbit equation integrates to Jacobi elliptic functions with a period \(4K(k)\) that reduces to \(2\pi(1+\varepsilon+\dots)\) in the weak-field limit, confirming the linear result and supplying its higher-order corrections.
Common misconceptions. The precession is not caused by time dilation slowing Mercury's clock, nor by the mass of Mercury, nor by an unseen planet (Vulcan). It is the curvature of the vacuum exterior alone; a massless would-be "planet" on the same geodesic would precess identically. Nor is it a coordinate artefact — the angle between perihelia is a gauge-invariant, directly observable quantity.
Worked examples
Example 1 — Mercury around the Sun.
Reading. Matches the observed GR residual of \(\approx 43''\)/century to within measurement error. Units check. Radians (dimensionless) × orbits → radians, converted to arcseconds.
Example 2 — The star S2 around Sgr A*.
Reading. Consistent with the GRAVITY-collaboration detection of Schwarzschild precession of S2 (\(\sim 12'\)/orbit) — the same physics as Mercury, but \(\sim10^4\) times stronger because \(r_s/p\) is far larger. Units check. Dimensionless radians, then converted to arcminutes.
Problems
- (A) Earth's precession. Using \(a=1.496\times10^{11}\,\mathrm{m}\), \(e=0.0167\), find the Schwarzschild perihelion advance per orbit and per century.
Solution
\(p=a(1-e^2)=1.496\times10^{11}(0.99972)=1.4956\times10^{11}\,\mathrm{m}\). Then \(\Delta\phi_{\rm orbit}=6\pi GM_\odot/(c^2 p)=18.85\times1.327\times10^{20}/(8.988\times10^{16}\times1.4956\times10^{11})=1.86\times10^{-7}\,\mathrm{rad}=0.0384''\). Earth completes \(100\) orbits per century, so \(\Delta\phi_{\rm cy}\approx 3.84''\)/century — small because Earth is farther out and nearly circular.
- (B) Two useful re-expressions. Show that \(\Delta\phi = 3\pi r_s/p\) and, for a circular orbit, \(\Delta\phi = 6\pi(v/c)^2\). Then verify Mercury numerically using \(r_{s,\odot}=2953\,\mathrm{m}\).
Solution
Since \(r_s=2GM/c^2\), \(\dfrac{6\pi GM}{c^2 p}=\dfrac{3\pi(2GM/c^2)}{p}=\dfrac{3\pi r_s}{p}\). For a circular orbit \(p=a\) and \(v^2=GM/a\), so \(\dfrac{6\pi GM}{c^2 a}=6\pi\dfrac{v^2}{c^2}\). Mercury: \(\Delta\phi=3\pi(2953)/(5.546\times10^{10})=5.02\times10^{-7}\,\mathrm{rad}\), matching Example 1.
- (C) Hulse–Taylor binary pulsar. Total mass \(M=2.828\,M_\odot\), \(e=0.617\), orbital period \(P_b=27907\,\mathrm{s}\). Using \(M\to M_{\rm total}\), find the periastron advance per year.
Solution
Kepler: \(a^3=GM P_b^2/(4\pi^2)\), with \(GM=2.828\times1.327\times10^{20}=3.75\times10^{20}\). Then \(a^3=3.75\times10^{20}\times(27907)^2/39.48=7.40\times10^{27}\Rightarrow a=1.95\times10^{9}\,\mathrm{m}\). \(p=a(1-e^2)=1.95\times10^{9}(0.619)=1.21\times10^{9}\,\mathrm{m}\). \(\Delta\phi_{\rm orbit}=6\pi GM/(c^2 p)=18.85\times3.75\times10^{20}/(8.988\times10^{16}\times1.21\times10^{9})=6.5\times10^{-5}\,\mathrm{rad}=3.7\times10^{-3}\,\text{deg}\). Orbits per year \(=3.156\times10^{7}/27907=1131\), giving \(\approx 4.2^\circ\)/year — matching the observed \(4.226^\circ\)/yr.
- (B) Velocity form. A star moves on a near-circular orbit at \(v=0.01c\). Find the precession per orbit in arcminutes.
Solution
\(\Delta\phi=6\pi(v/c)^2=6\pi(10^{-2})^2=1.885\times10^{-3}\,\mathrm{rad}\). Converting, \(1.885\times10^{-3}\times(180/\pi)=0.108^\circ=6.48'\) per orbit.
- (C, t3) Breakdown radius. In the orbit equation, at what radius does the relativistic term reach \(10\%\) of the linear \(u\) term for a near-circular orbit? Express in units of \(r_s\), and relate to the ISCO.
Solution
The ratio of the GR term to the linear term is \(\dfrac{3GM u^2/c^2}{u}=\dfrac{3GM}{c^2 r}=\dfrac{3}{2}\dfrac{r_s}{r}\). Setting this to \(0.1\) gives \(r_s/r=0.0667\), i.e. \(r=15\,r_s\). Well inside this, at \(r_{\rm ISCO}=6GM/c^2=3\,r_s\), the ratio is \(0.5\) and the perturbative "precessing ellipse" picture collapses: stable bound non-circular orbits no longer exist and the per-orbit advance is order unity or larger.