Skip to content

Relativistic Precession and Circularization

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 disrupted star does not become a disk merely because its debris returns to pericenter. The stream must dissipate orbital energy while redistributing angular momentum, and relativistic precession controls where—and sometimes whether—the first strong self-intersection occurs. This page separates the robust orbital geometry from the uncertain hydrodynamics. Generic stellar dynamics and exact geodesic derivations are outside scope.

Required background. Geodesics and Jacobi Fields supplies affine geodesics, deviation, and the distinction between coordinate and invariant statements.

Helpful background. Black-Hole Geometry and Mechanics supplies Kerr horizons and spin conventions; Relativistic Matter and Compact Objects supplies stellar structure and fluid scales; Black-Hole Astrophysics supplies the observational setting.

Let the black-hole mass be MM, the stellar pericenter be rpr_{\rm p}, and Rg=GMR_g=GM; the dimensionless spin is a∗=J/(GM2)a_*=J/(GM^2). For a highly eccentric orbit around a nonspinning hole, the leading post-Newtonian apsidal advance is

Δϕ≃6πGMp≃3πRgrp,p=a(1−e2)≃2rp.\Delta\phi \simeq \frac{6\pi GM}{p} \simeq \frac{3\pi R_g}{r_{\rm p}}, \qquad p=a(1-e^2)\simeq 2r_{\rm p}.

Here aa is the semimajor axis, ee the eccentricity, and pp the semilatus rectum. The second approximation uses e≃1e\simeq1; the expansion itself requires GM/p≪1GM/p\ll1. It rotates the outgoing ellipse relative to the still-infalling stream. Approximating both pieces by ellipses with eccentricity ee and the same pericenter distance (their pericenter directions differ), their distant intersection has

rint=p1−ecos⁡(Δϕ/2),θint=π−Δϕ2r_{\rm int} =\frac{p}{1-e\cos(\Delta\phi/2)}, \qquad \theta_{\rm int}=\pi-\frac{\Delta\phi}{2}

in the outgoing stream’s angular convention. Thus weak precession makes the streams meet near apocenter, whereas strong precession moves the collision inward. This construction and its velocity-angle formula are derived in Bonnerot & Stone 2021, §3.1.2, Eqs. 11–13 and Fig. 3.

For example, set r1(θ)=p/[1+ecos⁡θ]r_1(\theta)=p/[1+e\cos\theta] and r2(θ)=p/[1+ecos⁡(θ−Δϕ)]r_2(\theta)=p/[1+e\cos(\theta-\Delta\phi)]. Equality gives two roots: θ=Δϕ/2\theta=\Delta\phi/2 near pericenter and θ=π+Δϕ/2\theta=\pi+\Delta\phi/2 on the distant side. At the latter, the outgoing stream’s true anomaly is θ−Δϕ=π−Δϕ/2\theta-\Delta\phi=\pi-\Delta\phi/2. Selecting that branch is essential. As Δϕ→0\Delta\phi\to0 at fixed e<1e\lt1, the formal distant radius tends to a(1+e)a(1+e), but the relative velocity also tends to zero; coincident conics are not a finite-strength shock.

If two cold streams of equal mass flux and equal speed vv merge inelastically at angle ψ\psi, momentum conservation gives a final speed vcos⁡(ψ/2)v\cos(\psi/2). The kinetic energy thermalized per unit total colliding mass is therefore

Δεsc=v22sin⁡2(ψ/2),v2=GM(2rint−1a).\Delta\varepsilon_{\rm sc}=\frac{v^2}{2}\sin^2(\psi/2), \qquad v^2=GM\left(\frac{2}{r_{\rm int}}-\frac{1}{a}\right).

Only when rint≪2ar_{\rm int}\ll 2a can the binding-energy term be dropped, giving

Δεsc≃GMrintsin⁡2 ⁣(ψ2).\Delta\varepsilon_{\rm sc} \simeq \frac{GM}{r_{\rm int}}\sin^2\!\left(\frac{\psi}{2}\right).

For initially parabolic debris, conservation of the original specific angular momentum gives a circularization radius rcirc≃2rpr_{\rm circ}\simeq2r_{\rm p} and an energy requirement Δεcirc≃GM/(4rp)\Delta\varepsilon_{\rm circ}\simeq GM/(4r_{\rm p}). An apocenter collision can therefore be violent locally yet remove only a small fraction of the energy needed for a compact disk. Thermalization also does not imply prompt radiation: trapped heat can support or re-expand the gas. “A self-crossing shock occurred” and “the gas circularized promptly” are not equivalent claims (Bonnerot & Stone 2021, §3, Eq. 9; §3.1.2, Eq. 15).

Misaligned Kerr spin adds nodal precession. Distinguish the rotation of the ascending node about the spin axis, ΔΩnode≃4πa∗(Rg/p)3/2\Delta\Omega_{\rm node}\simeq4\pi a_*(R_g/p)^{3/2}, from the small angle δplane\delta_{\rm plane} between successive orbital planes. For inclination ii,

δplane≃∣ΔΩnode∣sin⁡i≃4π2−3/2∣a∗∣sin⁡i(Rgrp)3/2,\delta_{\rm plane}\simeq\lvert\Delta\Omega_{\rm node}\rvert\sin i \simeq 4\pi 2^{-3/2}\lvert a_*\rvert\sin i \left(\frac{R_g}{r_{\rm p}}\right)^{3/2},

where the last expression uses p≃2rpp\simeq2r_{\rm p}. At the nominal apsidal intersection, the stream-centre separation has scale Δz≲rintδplane\Delta z\lesssim r_{\rm int}\delta_{\rm plane}; its actual value also depends on the intersection’s direction relative to the line where the planes meet. A prompt collision requires

Δz≲H1+H2,\Delta z \lesssim H_1+H_2,

with H1H_1 and H2H_2 the two stream widths. This condition is more informative than the precession angle alone: nozzle-shock expansion, self-gravity, cooling, and repeated pericenter passages all change HH. If the first winding misses, later windings can still intersect after the stream thickens. The estimate, its assumptions, and delayed-intersection examples are given in Bonnerot & Stone 2021, §3.1.2, Eq. 14 and Fig. 4.

The sign and size of Kerr corrections also depend on orientation. A prograde equatorial orbit generally has less apsidal advance than the corresponding retrograde orbit at fixed encounter parameters, while nodal precession vanishes for exact alignment. A scalar “spin measurement” inferred from a circularization delay is therefore conditional on inclination and stream thermodynamics.

The following calculation checks only the two-ellipse geometry. It represents neither hydrodynamics nor exact Kerr transport. Use Python 3.12.7 and NumPy 2.1.3, binary64 arithmetic, e=0.98e=0.98, rp=10Rgr_{\rm p}=10R_g, and the leading-order Δϕ=3πRg/rp\Delta\phi=3\pi R_g/r_{\rm p}. The algorithm brackets the distant root of the difference between an unrotated conic and a copy rotated by Δϕ\Delta\phi, applies bisection, and compares with the analytic radius above.

import math
import numpy as np
ecc = 0.98
rp_rg = 10.0
p_rg = rp_rg * (1.0 + ecc)
dphi = 3.0 * math.pi / rp_rg
def radius(theta, offset):
return p_rg / (1.0 + ecc * math.cos(theta - offset))
def difference(theta):
return radius(theta, 0.0) - radius(theta, dphi)
def intersect(iterations):
centre = math.pi + dphi / 2.0
lo, hi = centre - 0.4, centre + 0.4
flo = difference(lo)
for _ in range(iterations):
mid = 0.5 * (lo + hi)
if flo * difference(mid) <= 0.0:
hi = mid
else:
lo, flo = mid, difference(mid)
theta = 0.5 * (lo + hi)
rnum = 0.5 * (radius(theta, 0.0) + radius(theta, dphi))
return rnum
rexact = p_rg / (1.0 - ecc * math.cos(dphi / 2.0))
for n in np.array([8, 12, 16], dtype=int):
rnum = intersect(int(n))
print(n, f"{rnum:.12f}", f"{abs(rnum - rexact):.3e}")

Save the program as tde_stream_intersection.py. The program must write the iteration count, intersection radius in RgR_g, and absolute radius error. Run it in an isolated environment with exactly these commands:

Terminal window
python3 -m venv .venv-tde
.venv-tde/bin/python -m pip install numpy==2.1.3
.venv-tde/bin/python tde_stream_intersection.py

The reproduced convergence table is:

Bisection iterations NNrint/Rgr_{\rm int}/R_gAbsolute radius error /Rg/R_g
8156.1380451292793.380e-3
12156.1346787032811.320e-5
16156.1346655532965.157e-8

The error falls by roughly 282^8 for each four extra bisections because the average of the two radii used by the program is stationary to first order at this symmetric intersection. Neither individual conic has zero radial slope there, and the angular bracket itself still converges linearly. As an independent check, the limiting value agrees with the analytic result 156.134665501728Rg156.134665501728R_g. Changing the bracket to include the near-pericenter root is a failure, not an alternative answer; production calculations must identify winding and branch explicitly. At rp=10Rgr_{\rm p}=10R_g, omitted higher-order relativistic terms are much larger than the displayed root-finding errors. Those digits test this declared conic model, not the accuracy of a physical TDE prediction.

The plot places the same two conics in a frame whose negative xx axis passes through the distant crossing. Follow the arrows: one branch is moving inward while the other is moving outward. The distant lobes are outside the cropped view; the full conics share a focus and pericenter distance, not a pericenter position.

Incoming and precessed outgoing conics approach the distant crossing with opposite radial velocities, well away from their shared black-hole focus.

For the declared e=0.98e=0.98, rp=10Rgr_p=10R_g two-ellipse benchmark and imposed advance 3π/103\pi/10, the distant intersection lies at 156.13Rg156.13R_g. Axes have equal scales and the view is cropped. The curves are quantitative within this approximate planar model; arrow lengths are illustrative. Stream width, spin-induced vertical displacement, shocks, and a formed disk are not represented.

What a hydrodynamic calculation must establish

Section titled “What a hydrodynamic calculation must establish”

A credible global calculation must state MM, a∗a_*, inclination, stellar model, penetration factor β\beta, energy width, spacetime treatment, stream-width prescription, cooling or radiation closure, self-gravity, grid or particles, atmosphere, and capture rule. Before evolving gas, it should recover geodesic apsidal precession and the ballistic intersection above. Resolution must then be increased across the stream cross-section, nozzle shock, pericenter, and self-crossing shock while monitoring intersection location, dissipated energy, bound mass, and angular momentum.

Known failure modes include artificial stream broadening, an unresolved nozzle shock, loss into a numerical atmosphere, omitted self-gravity, coordinate rather than physical intersection tests, and cooling prescriptions that force either an adiabatic torus or a thin disk. Existing calculations span local collisions, pseudo-relativistic global models, and relativistic simulations; the studies compared in Bonnerot & Stone 2021, §§3.2–3.4 and Table 1 do not establish a universal circularization time. For the earlier disruption and energy-freezing step, see Rossi et al. 2021, §2.2.

Diagnostic: intersection is not circularization

Section titled “Diagnostic: intersection is not circularization”

For rp=10Rgr_{\rm p}=10R_g, rint=156.13Rgr_{\rm int}=156.13R_g, and an almost head-on collision, estimate the fraction of the circularization energy removed in one idealized shock.

Solution

Using Δεsc≃GM/rint\Delta\varepsilon_{\rm sc}\simeq GM/r_{\rm int} and Δεcirc≃GM/(4rp)\Delta\varepsilon_{\rm circ}\simeq GM/(4r_{\rm p}) gives

ΔεscΔεcirc≃4rprint=40156.13≃0.256.\frac{\Delta\varepsilon_{\rm sc}}{\Delta\varepsilon_{\rm circ}} \simeq \frac{4r_{\rm p}}{r_{\rm int}} =\frac{40}{156.13}\simeq0.256.

Even the maximal equal-flux shock removes only about one quarter of the required energy. The result is an upper bound: oblique impact, unequal mass fluxes, a partial vertical miss, or re-expansion lowers the thermalized fraction. The correct formulation is therefore repeated energy and angular-momentum evolution, not a binary collision/no-collision label.

For the actual finite-ee benchmark, the two conics have opposite radial velocities and identical tangential velocities at the distant root. With h2=GMph^2=GMp, their radial speeds have magnitude vr=GM/p esin⁡(Δϕ/2)v_r=\sqrt{GM/p}\,e\sin(\Delta\phi/2). Removing this radial motion gives Δεsc=GMe2sin⁡2(Δϕ/2)/(2p)\Delta\varepsilon_{\rm sc}=GM e^2\sin^2(\Delta\phi/2)/(2p). The energy needed to reach a circular orbit at the same hh is Δεcirc=GMe2/(2p)\Delta\varepsilon_{\rm circ}=GM e^2/(2p). Their ratio is therefore sin⁡2(Δϕ/2)=0.2061\sin^2(\Delta\phi/2)=0.2061, about one fifth. This is the consistent cold, inelastic estimate for those two ellipses; 0.2560.256 is the looser parabolic, head-on estimate.

  • Bonnerot, Clément, and Nicholas C. Stone. 2021. “Formation of an Accretion Flow.” Space Science Reviews 217, 16. https://doi.org/10.1007/s11214-020-00789-1.
  • Rossi, Elena M., Nicholas C. Stone, Jamie A. P. Law-Smith, Morgan Macleod, Giuseppe Lodato, Jane L. Dai, and Ilya Mandel. 2021. “The Process of Stellar Tidal Disruption by Supermassive Black Holes: The First Pericenter Passage.” Space Science Reviews 217, 40. https://doi.org/10.1007/s11214-021-00818-7.