Skip to content

Zoom–Whirl Dynamics Near Separatrices

Scrollable formula. Use Left and Right arrow keys to reveal hidden content.

Scrollable table. Use Left and Right arrow keys to reveal additional columns.

Scrollable figure. Use Left and Right arrow keys to inspect hidden content.

A near-critical encounter approaches an unstable circular or spherical orbit, remains near it for many revolutions, and eventually escapes or plunges. The number of “whirls” grows logarithmically as the invariant impact parameter or angular momentum approaches its critical value. The coefficient is set by the ratio of the orbit’s azimuthal frequency to its radial Lyapunov exponent.

Helpful background. The Einstein Equation fixes the spacetime, Weak Metric Perturbations and Gauge Freedom supplies perturbative comparisons, Presymplectic Potentials and Currents supplies invariant charges, Computational Relativity supplies nonlinear benchmarks, Relativistic Two-Body Dynamics supplies scattering variables, and Black-Hole Geometry and Mechanics supplies unstable orbits.

Let a conservative radial equation in asymptotic time be

r˙2=R(r;E,J).\dot r^2=\mathcal R(r;E,J).

At the critical orbit,

R(rc;E,Jc)=0,∂rR(rc;E,Jc)=0.\mathcal R(r_c;E,J_c)=0, \qquad \partial_r\mathcal R(r_c;E,J_c)=0.

Write x=r−rcx=r-r_c and δJ=J−Jc\delta J=J-J_c. To leading order,

x˙2≃λt2x2+C δJ,\dot x^2 \simeq \lambda_t^2x^2+C\,\delta J,

where λt>0\lambda_t\gt 0 is the radial instability exponent measured in the same asymptotic time as the azimuthal frequency Ωϕ,c\Omega_{\phi,c}. At exact criticality,

x(t)∝e±λtt.x(t)\propto e^{\pm\lambda_t t}.

A near-critical trajectory enters with radial displacement of order ∣δJ∣\sqrt{\lvert\delta J\rvert} and leaves when xx becomes order unity in the local scaling. Evolution from the minimum displacement to a fixed matching radius contributes −(2λt)−1ln⁡∣δJ∣-(2\lambda_t)^{-1}\ln\lvert\delta J\rvert on each local leg. The incoming and outgoing legs of a scattering orbit—or the two sides of the near-critical bottleneck for a transmitted orbit—therefore give the full residence time

Twhirl≃−1λtln⁡∣J−JcJ0∣+O(1),T_{\mathrm{whirl}} \simeq -\frac{1}{\lambda_t} \ln\left\lvert \frac{J-J_c}{J_0} \right\rvert +O(1),

where J0J_0 depends on how the local and outer trajectories are matched.

Logarithmic whirl count and scattering angle

Section titled “Logarithmic whirl count and scattering angle”

During the near-circular segment, ϕ˙≃Ωϕ,c\dot\phi\simeq\Omega_{\phi,c}. The whirl count is

Nwhirl=Δϕwhirl2π≃−Ωϕ,c2πλtln⁡∣J−JcJ0∣+O(1).N_{\mathrm{whirl}} =\frac{\Delta\phi_{\mathrm{whirl}}}{2\pi} \simeq -\frac{\Omega_{\phi,c}}{2\pi\lambda_t} \ln\left\lvert \frac{J-J_c}{J_0} \right\rvert +O(1).

Consequently the conservative scattering angle has a logarithmic divergence,

χ(E,J)≃−Ωϕ,cλtln⁡∣J−JcJ0∣+χ0(E).\chi(E,J) \simeq -\frac{\Omega_{\phi,c}}{\lambda_t} \ln\left\lvert \frac{J-J_c}{J_0} \right\rvert +\chi_0(E).

The additive constants depend on the outer orbit and convention used to subtract a straight path. The logarithmic slope is controlled by invariant frequencies normalized to the same asymptotic clock.

The frequency-to-instability ratio is derived explicitly for equatorial Kerr geodesics in Pretorius and Khurana 2007, § IV.A, Eqs. (16)–(19), Open PDF pp. 6–7. Bound zoom–whirl orbits also underlie the periodic-orbit taxonomy of Levin and Perez-Giz 2008, §§ II–IV.

Take a massive test particle with specific energy E=3/7\mathcal E=3/\sqrt7 and dimensionless angular momentum j=ℓ/(GM)j=\ell/(GM). The double-root criterion gives rc=7GM/2r_c=7GM/2 and jc=7/2j_c=7/\sqrt2. In terms of ρ=r/(GM)\rho=r/(GM), the proper-time radial potential is

V(ρ)=(1−2ρ)(1+j2ρ2).V(\rho)=\left(1-\frac2\rho\right) \left(1+\frac{j^2}{\rho^2}\right).

Differentiating twice at the critical orbit and converting proper time to asymptotic time using dt/dτ=E/(1−2/ρc)dt/d\tau=\mathcal E/(1-2/\rho_c) gives

Ωϕ,c=1GMρc3/2,λt=Ωϕ,c6ρc−1.\Omega_{\phi,c}=\frac{1}{GM\rho_c^{3/2}}, \qquad \lambda_t=\Omega_{\phi,c}\sqrt{\frac6{\rho_c}-1}.

Both quantities have dimensions of inverse time; their ratio here is 7/5\sqrt{7/5}. Thus the coefficient of −ln⁡δ-\ln\delta, for δ=j/jc−1>0\delta=j/j_c-1\gt0, is 7/5/(2π)≃0.188315\sqrt{7/5}/(2\pi)\simeq0.188315 in the winding count. For a logarithm to base ten, multiply this slope by ln⁡10\ln10.

To compute the complete orbit rather than just its near-critical segment, put u=GM/ru=GM/r. Eliminating proper time yields

(dudϕ)2=P(u),P(u)=2u3−u2+2uj2+E2−1j2.\left(\frac{du}{d\phi}\right)^2=P(u), \qquad P(u)=2u^3-u^2+\frac{2u}{j^2}+\frac{\mathcal E^2-1}{j^2}.

If upu_p is the first positive root reached from u=0u=0, then Δϕ=2∫0updu/P(u)\Delta\phi=2\int_0^{u_p}du/\sqrt{P(u)}. The square-root endpoint can be removed by u=up(1−s2)u=u_p(1-s^2) before quadrature. This is also a useful numerical lesson: resolving a turning point analytically is more reliable than asking a uniform radial grid to approximate a singular integrand.

The figure shows one of these orbits and the growth of the total winding Ntotal=Δϕ/(2π)N_{\mathrm{total}}=\Delta\phi/(2\pi). Its additive outer-orbit contribution differs from a locally defined whirl count, but its limiting logarithmic slope is the same. Several near-circular revolutions almost overlap in a spatial plot, so the unwrapped angle in the lower panel is the more useful measure.

A near-critical Schwarzschild orbit winds near the unstable circle; each decade closer to capture adds nearly the same total winding.

At fixed E=3/7\mathcal E=3/\sqrt7, decreasing δ=j/jc−1\delta=j/j_c-1 produces logarithmic growth of the total azimuthal advance. The upper panel shows the δ=10−5\delta=10^{-5} orbit only for r≤12GMr\leq12GM in Schwarzschild polar coordinates; it is not a spatial embedding. The lower points include the complete incoming and outgoing legs to infinity. The dashed guide has slope 7/5ln⁡10/(2π)\sqrt{7/5}\ln10/(2\pi) and is anchored to the last point. These are quantitative test-particle results without radiation reaction.

δ\deltaPeriapsis rp/(GM)r_p/(GM)NtotalN_{\mathrm{total}}
10−210^{-2}3.9308091.341606
10−410^{-4}3.5387912.204913
10−610^{-6}3.5038393.072074
10−810^{-8}3.5003833.939295
10−1010^{-10}3.5000384.806516

The downloadable Python calculation runs with Python 3 and mpmath==1.3.0. It compares 40- and 65-digit quadratures, an elliptic-integral evaluation, and a separate Runge–Kutta integration of u′′=−u+j−2+3u2u''=-u+j^{-2}+3u^2 at three step sizes for the first three tabulated offsets (10−2,10−4,10−610^{-2},10^{-4},10^{-6}). The last two tabulated points give slope 0.1883146660.188314666 against −ln⁡δ-\ln\delta, approaching the predicted 0.1883146680.188314668. These checks concern the stated geodesic problem; they do not bound the error of an EOB or comparable-mass model.

To test the scaling, hold invariant incoming energy fixed and vary invariant JJ or b=J/p∞b=J/p_\infty. For each scattering trajectory:

  1. extract the total unwrapped azimuthal advance or scattering angle;
  2. fit it against ln⁡∣J−Jc∣\ln\lvert J-J_c\rvert;
  3. determine Ωϕ,c\Omega_{\phi,c} and λt\lambda_t independently from the critical orbit;
  4. compare the fitted and predicted slopes;
  5. vary the fit window and exclude points whose uncertainty in J−JcJ-J_c dominates the abscissa.

Counting coordinate loops by eye is less robust. A gauge transformation can distort the plotted path while leaving the asymptotic angle and critical frequency ratio unchanged.

In numerical relativity, finite extraction radius, junk radiation, and uncertainty in incoming invariants become strongly amplified near threshold. Both axes have correlated errors, so ordinary least squares is generally inadequate. A fit should propagate the covariance and report whether the critical value was calibrated on or independently predicted for the sequence.

The conservative logarithm cannot grow indefinitely in a physical dissipative encounter. Each whirl radiates energy and angular momentum, changing both the orbit and the conservative separatrix appropriate to its instantaneous energy. Define the signed distance D=J−Jc(E)D=J-J_c(E). If energy and angular-momentum losses per orbit are ΔErad,orbit\Delta E_{\mathrm{rad,orbit}} and ΔJrad,orbit\Delta J_{\mathrm{rad,orbit}}, a local small-drift condition is

Nwhirl ∣ΔJrad,orbit−Jc′(E)ΔErad,orbit∣≪∣J−Jc∣.N_{\mathrm{whirl}}\, \left\lvert\Delta J_{\mathrm{rad,orbit}} -J_c'(E)\Delta E_{\mathrm{rad,orbit}}\right\rvert \ll\lvert J-J_c\rvert.

This assumes the loss rates and Jc′J_c' change little over the segment. On a circular family, dE=Ωc dJcdE=\Omega_c\,dJ_c, so Jc′=1/ΩcJ_c'=1/\Omega_c. Nearly circular radiation satisfying ΔE≃ΩcΔJ\Delta E\simeq\Omega_c\Delta J can cancel the leading drift in DD; the size of ΔJ\Delta J alone therefore does not determine when the orbit crosses the separatrix. Once the coupled energy–angular-momentum evolution changes the local orbit substantially, it must be evolved through the whirl rather than applied afterward. Tidal excitation, horizon absorption, and spin precession can be enhanced by the same residence time. Near-critical sensitivity therefore narrows the useful domain of every finite-order point-particle approximation.

The logarithmic law remains a local organizing principle, but its critical parameters and cutoff change in a comparable-mass, spinning, or dissipative system. Finite-amplitude merger dynamics is not predicted by the geodesic formula.

A useful final check approaches criticality from both sides. The scatter side and plunge side should yield the same local logarithmic slope while differing in their outer additive constants and final outcomes. A slope that changes under modest window refinement usually signals dissipation, unresolved critical data, or departure from the asymptotic region.

Derive the logarithmic residence time from exponential radial departure.

Solution

If the entry displacement scales as xin∝∣J−Jc∣x_{\mathrm{in}}\propto\sqrt{\lvert J-J_c\rvert} and x=xineλttx=x_{\mathrm{in}}e^{\lambda_t t}, reaching fixed xoutx_{\mathrm{out}} on one leg takes

t=1λtln⁡xoutxin=−12λtln⁡∣J−Jc∣+O(1).t =\frac{1}{\lambda_t} \ln\frac{x_{\mathrm{out}}}{x_{\mathrm{in}}} =-\frac{1}{2\lambda_t} \ln\lvert J-J_c\rvert+O(1).

The near-critical portion of a complete scattering orbit has an incoming and an outgoing leg. Adding them gives

Twhirl=−1λtln⁡∣J−Jc∣+O(1),T_{\mathrm{whirl}} =-\frac{1}{\lambda_t}\ln\lvert J-J_c\rvert+O(1),

in agreement with the main result. The factor of two counts orbit segments; it is not a redefinition of the physically fixed exponent in x∝e±λttx\propto e^{\pm\lambda_t t}. A different control parameter can change the reported slope only through an explicitly stated nonlinear map to J−JcJ-J_c.

Why must Ωϕ,c\Omega_{\phi,c} and λt\lambda_t use the same time parameter?

Solution

Under a constant rescaling of time, each frequency rescales inversely, so their ratio is unchanged. Mixing a proper-time Lyapunov exponent with an asymptotic-time azimuthal frequency lacks that cancellation and gives a spurious slope.

  • Levin, Janna, and Gabe Perez-Giz. “A Periodic Table for Black Hole Orbits.” Physical Review D 77 (2008): 103005. DOI.
  • Pretorius, Frans, and Deepak Khurana. “Black Hole Mergers and Unstable Circular Orbits.” Classical and Quantum Gravity 24 (2007): S83–S108. DOI. Open PDF, arXiv v2.