Mode-Sum Regularization
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.
Mode-sum regularization turns a divergent retarded field into a convergent self-force without ever evaluating the full field at the particle. One first decomposes the retarded force into angular modes, each finite at the worldline, and then subtracts the analytically known large-multipole content of the singular field. The method is powerful because it separates a global numerical boundary-value problem from a local geometrical calculation, while leaving demanding checks on normalization, one-sided limits, gauge, and tail convergence.
Required background. PDEs and Green Functions for Gravitation supplies distributional sources and Green-function boundary conditions. Helpful background. The Einstein Equation supplies the nonlinear parent equations; Weak Metric Perturbations and Gauge Freedom supplies perturbative gauges; Presymplectic Potentials and Currents supplies the variational origin of force observables; Black-Hole Perturbation Theory supplies the separated radial and angular equations.
Green-function bridge. A retarded field is the convolution of a delta-normalized retarded Green function with a worldline distribution. Its divergence at the source is meaningful distributionally even though its point value is not. Spherical harmonics form a complete basis on each two-sphere: projecting a distribution onto a fixed harmonic gives a finite coefficient, but reconstructing the field at its singular point requires an infinite sum whose large-mode behavior records the local singularity. Mode-sum regularization subtracts that local asymptotic sequence before summation.
Why finite modes can have a divergent sum
Section titled “Why finite modes can have a divergent sum”For definiteness, consider a scalar charge on a bound orbit in Schwarzschild spacetime and let , where denotes the scalar charge rather than the binary mass ratio. Decompose the force into scalar spherical harmonics and sum over at fixed ,
Each one-sided mode is finite. Nevertheless, the sequence does not generally approach zero, because projecting the Coulomb-like singular field over a sphere spreads its local divergence across every . With , its large- expansion has the form
The sign of depends on the radial side; the remaining coefficients shown here are side independent in the scalar example below. The precise sequence depends on the field variable, harmonic basis and component convention. For the gravitational self-force, the metric-perturbation gauge and off-worldline extension of the four-velocity also matter. Parameters must therefore be derived for exactly the quantity being computed rather than copied by visual similarity.
The standard first-order prescription is
Here is a finite remainder defined by the chosen singular-field subtraction; it is not the coefficient . Barack and Ori derive this structure directly from the local direct field and state the limiting prescription in Barack and Ori 2000, pp. 2–4, eqs. (3)–(6). The gravitational regularization parameters for Schwarzschild orbits are derived in Barack et al. 2002, pp. 2–4, eqs. (4)–(11); that derivation is distinct from a numerical computation of all the retarded modes.
Large-mode subtraction and tail acceleration
Section titled “Large-mode subtraction and tail acceleration”An exact flat-space subtraction
Section titled “An exact flat-space subtraction”Place a static scalar charge at radius from an arbitrary origin in Minkowski spacetime. There is no curvature tail and the regular self-force vanishes. This is a useful test because the harmonic modes are still singular when summed. The generating function for Legendre polynomials gives the Coulomb solution
where , and is the angle from the charge’s radial direction. At that direction , so differentiating each mode before taking its one-sided limit gives
Thus , and . Subtracting leaves zero in every mode on both sides. The raw partial sums diverge quadratically; the regularized sum is exactly zero. Averaging the two sides removes but leaves , so averaging alone is not regularization.
A finite-tail calculation you can reproduce
Section titled “A finite-tail calculation you can reproduce”The leading parameters can also be understood directly from a local singular expansion. In locally Cartesian spatial coordinates centered on the particle, let be geodesic distance and . A singular force has terms schematically proportional to , , and finite direction-dependent tensors. Projecting those terms onto harmonics at fixed coordinate radius produces the , , and sequence. Higher powers in the local expansion determine , , and subsequent inverse powers. Thus large probes ever smaller angular scales around the particle, which is why the regularization parameters are local even though the retarded modes require global horizon and infinity conditions.
After subtracting only , , and , suppose the regularized sequence is
The omitted tail above then scales as
If is also subtracted mode by mode and its analytically summed value is restored, the remainder is and the truncation error becomes . Further even-order parameters continue this acceleration. This is not cosmetic: high-order subtraction makes an independently predicted slope visible and reduces dependence on an ill-conditioned numerical tail fit. The convergence improvement for a scalar charge on circular Schwarzschild orbits is displayed explicitly in Heffernan, Ottewill, and Wardell 2012, § V F, p. 27, Fig. 2.
Subtraction also creates loss of significance. A retarded mode of size may leave a residual of size after several nearly equal terms cancel. If the desired residual is ten orders smaller than the unsubtracted mode, ordinary double precision cannot supply ten trustworthy residual digits. Precision must be raised at the radial-solution and subtraction stages, not merely when the final sum is printed.
To isolate tail acceleration from a field solver, take the exactly specified test sequence for every . It is a manufactured sequence, not Schwarzschild self-force data. Since and , its exact sum is . The following Python 3 standard-library calculation prints absolute errors for ordinary partial sums and sums accelerated by restoring the known contribution exactly.
from math import fsum, pi
exact = 3 * pi**2 - 5 * pi**4 / 3for n in (8, 16, 32, 64): ordinary = fsum(6 / (l + .5)**2 - 10 / (l + .5)**4 for l in range(n + 1)) accelerated = 3 * pi**2 - 10 * fsum( 1 / (l + .5)**4 for l in range(n + 1)) print(n, f"{abs(ordinary - exact):.6e}", f"{abs(accelerated - exact):.6e}")| Maximum multipole | Ordinary error | Accelerated error |
|---|---|---|
| 8 | ||
| 16 | ||
| 32 | ||
| 64 |
Doubling the cutoff eventually reduces the errors by factors of two and eight, respectively, as the and estimates predict. This test verifies the summation logic; the physical benchmark below additionally tests radial field solutions, retarded boundaries and singular coefficients.
A physical circular-orbit calculation
Section titled “A physical circular-orbit calculation”We now replace the manufactured sequence by retarded scalar-field modes. For this numerical example use . The downloadable calculation and instructions evaluate a minimally coupled, massless scalar charge on circular Schwarzschild geodesics at and . The orbit at is the innermost stable circular geodesic; here it is held exactly circular. This calculation does not evolve an inspiral or compute the gravitational self-force.
The reported quantity is , where is the covariant Schwarzschild radial component, not a coordinate-invariant force magnitude. Set for the numerical calculation and normalize .
From the radial equation to force modes
Section titled “From the radial equation to force modes”With , , , and , write
The normalization gives the radial equation
The factor converts the proper-time worldline source to coordinate time. Integrating across fixes the jump of , so the source amplitude is determined rather than fitted. This is the scalar Green-function construction of Warburton and Wardell 2014, § II, pp. 2–3, PDF.
Let be ingoing at the future horizon and outgoing at infinity. At zero frequency these conditions become horizon regularity and decay at infinity. The Black Hole Perturbation Toolkit supplies these homogeneous solutions. Their constant weighted Wronskian is
For each , the one-sided force contributions at the particle are
The contribution has weight one, and each pair contributes twice the real part. Odd vanish at the equator. The scalar radial variable in this decomposition is already the coefficient of ; an extra division by would change the problem. Summing over gives the independent jump check
Complete subtraction functions and measured convergence
Section titled “Complete subtraction functions and measured convergence”The retained parameters evaluate the official high-order scalar expressions at both radii. For these orbits . Averaging the two radial sides cancels ; subtracting then gives the first residual. The higher functions are denoted here by , where depends on the orbit and
The stored order- entry includes this entire rational function, not just its coefficient . Each sums to zero over all multipoles, so subtracting these functions needs no finite add-back. Replacing them by bare inverse powers would change that statement. After subtracting , the residual begins at . This is the acceleration derived by Heffernan, Ottewill, and Wardell 2012, § V F, p. 27.
Inspect how each additional subtraction steepens the physical mode sequence in the figure. The labels are cumulative: "", for example, means that the complete order-4 function is subtracted in addition to , and the order-2 function.
Successive subtraction accelerates the same retarded scalar calculation at , with . Both axes are logarithmic; the vertical axis is the absolute covariant radial-force residual and . Curves contain computed multipoles . The labels denote cumulative subtraction of the complete, multipole-dependent functions, and the indicated powers are their large- limits. These are physical mode data with ingoing horizon and outgoing infinity conditions, not a manufactured sequence.
Once modeled with these rational functions, the omitted tail can be summed without numerical integration. For cutoff , define
The identity and the limit imply by telescoping. The calculation fits the remaining modes to on and adds the corresponding exact tails.
Results and independent comparisons
Section titled “Results and independent comparisons”The raw modes at 6M, raw modes at 10M, and subtractions and numerical checks retain the inputs needed to repeat the sums. The tail-corrected point estimates are
| Radius | Empirical convergence allowance | |
|---|---|---|
For a quick reanalysis, save those two raw-mode files, the parameters,
the checks file, and the analysis script
in one folder. With Python and mpmath==1.3.0 installed, run
python analyze_modes.py --compare-directory . --output checks-recomputed.jsonThis recomputes the subtractions, tail fits and refinement comparisons from the retained inputs. It needs neither Mathematica nor a field solver. The README separately explains how to regenerate the radial solutions. The full-regeneration drivers are the Python radial solver, Mathematica high-precision solver, and parameter exporter.
These allowances exceed the observed precision, cutoff and tail-fit changes described below. They are not total validated error bounds: a method can converge to a biased value, and possible stable or shared solver bias is not bounded here. At , the result agrees within this allowance with the independent published value in Heffernan, Ottewill, and Wardell 2012, § V F, p. 27. Their parenthesis estimates the finite-mode tail error, not every numerical error. At it also reproduces the seven significant figures of the Schwarzschild entry in Warburton and Barack 2010, Table III, p. 15, PDF.
A second comparison holds the cutoff fixed. The thirty-mode calculation in Warburton and Wardell 2014, Table I and following paragraph, p. 10, PDF uses . Summing the present order-6 residual only over those same modes gives at and at , reproducing the printed table values. Their difference from the table above is the omitted tail. Agreement between two methods at the same cutoff does not by itself establish the accuracy of the infinite sum.
The external check is weaker at : that thirty-mode table is rounded at in the force, and the cited full-force result has seven significant figures. Neither independently validates the convergence allowance as a total error estimate.
Convergence checks and their limits
Section titled “Convergence checks and their limits”The Python and Mathematica instructions pin the public solver versions and parameter-source revision. A fast double-precision run reaches ; paired higher-precision runs reach . Increasing the base working precision from 35 to 55 digits tests the cancellation that produces the small residuals. Direct radial-series evaluations are checked against a separate numerical method; discrepant modes are recomputed with the toolkit’s numerical-integration method, and unresolved disagreement stops the calculation.
The following checks probe different numerical failure modes:
- Asymptotic powers. Fits to and recover the predicted and behavior within in exponent. The shifted window checks that a short accidental trend is not mistaken for the asymptotic regime.
- Cutoff and tail fit. The higher-precision cutoff increases from 35 to 40. At fixed cutoff, the tail window and the number of fitted functions are varied independently. All changes are smaller than the convergence allowances above. The 80-mode double-precision run corroborates the trend but cannot establish those smaller allowances as total error estimates.
- Precision and radial sides. Raising working precision by 20 digits preserves the quoted digits. The outer and inner regularized sums agree; their raw difference satisfies the analytically fixed source jump.
- Boundary solutions and flux. The weighted Wronskian is constant to better than relative in the fast calculation. At the same cutoff, a separate point-source flux calculation agrees with to better than relative at both radii. For this helically symmetric circular scalar field the particle’s rest mass is constant, so positive horizon-plus-infinity energy flux equals , the loss of particle Killing energy per coordinate time.
A deliberately reversed sign of leaves growing modes, so a failure cannot be hidden by a superficially smooth tail fit. Together these tests support the stated scalar benchmark. Gravitational self-force calculations need their own field equations, completion modes and gauge treatment.
Gauge, basis, and recognizable failures
Section titled “Gauge, basis, and recognizable failures”For the gravitational self-force, the standard Lorenz-gauge prescription assumes a sufficiently regular metric perturbation. The fixed-background scalar calculation above requires no metric-perturbation gauge choice. A radiation-gauge reconstruction may possess a string or a jump through the particle. In a no-string construction the physical prescription generally uses an average of two sides plus an explicitly derived gauge correction; inserting Lorenz-gauge parameters into one radiation-gauge side is unjustified. Likewise, Kerr field solvers naturally use spin-weighted spheroidal harmonics, whereas local parameters are often supplied in spherical harmonics. The coupling transformation must be performed before the limit is interpreted.
Failure signatures are diagnostic. A wrong leaves residual modes growing linearly with ; a wrong leaves a nonzero constant; an incorrect leaves a harmonic tail whose partial sums grow logarithmically. A harmonic-normalization error typically rescales both retarded modes and some, but not necessarily all, analytical parameters. Using geodesic-orbit parameters for an accelerated self-consistent orbit changes the local geometry being subtracted. In a gravitational reconstruction, omitting the nonradiative completion can leave a seemingly well-converged but physically wrong conservative result. Finally, too many fitted tail coefficients can reproduce the final computed modes almost exactly while extrapolating catastrophically; predicted asymptotic powers and fit-window stability are essential.
Mode sum and puncture evolution are complementary. Effective-Source and Puncture Methods solve directly for a residual field, while Gauge-Invariant Self-Force Observables explains which regularized combinations survive admissible gauge changes.
Exercise
Section titled “Exercise”Suppose a correctly leading-regularized sequence is
Determine the truncation-error scaling before and after subtracting the known term. Then suppose the leading parameter was entered as . What large- behavior would reveal the error?
Solution
Since for , the original tail is
After subtracting mode by mode and restoring its exact infinite sum, the remaining sequence begins at , so its omitted tail is . If is subtracted instead of , the residual acquires
It therefore grows linearly rather than decaying. Its partial sum grows quadratically with , an unmistakable failure that no inverse-power tail fit can repair.
References
Section titled “References”- Barack, Leor, and Amos Ori. “Mode Sum Regularization Approach for the Self Force in Black Hole Spacetime.” Physical Review D 61, 061502(R) (2000). doi:10.1103/PhysRevD.61.061502.
- Barack, Leor, Yasushi Mino, Hiroyuki Nakano, Amos Ori, and Misao Sasaki. “Calculating the Gravitational Self-Force in Schwarzschild Spacetime.” Physical Review Letters 88, 091101 (2002). doi:10.1103/PhysRevLett.88.091101.
- Black Hole Perturbation Toolkit. “Teukolsky,” “pybhpt,” and “RegularizationParameters.” Project documentation and public software, accessed September 19, 2026. Teukolsky; pybhpt; regularization parameters. Exact revisions are recorded in the downloadable calculation.
- Heffernan, Anna, Adrian Ottewill, and Barry Wardell. “High-Order Expansions of the Detweiler–Whiting Singular Field in Schwarzschild Spacetime.” Physical Review D 86, 104023 (2012). doi:10.1103/PhysRevD.86.104023. Open PDF, arXiv v4.
- Warburton, Niels, and Barry Wardell. “Applying the Effective-Source Approach to Frequency-Domain Self-Force Calculations.” Physical Review D 89, 044046 (2014). doi:10.1103/PhysRevD.89.044046. Open PDF, arXiv v3.
- Warburton, Niels, and Leor Barack. “Self Force on a Scalar Charge in Kerr Spacetime: Circular Equatorial Orbits.” Physical Review D 81, 084039 (2010). doi:10.1103/PhysRevD.81.084039. Open PDF, arXiv v3.