Published December 12, 2025 | Version Published
Journal Article Open

Parameter control for binary black hole initial data

  • 1. ROR icon California Institute of Technology
  • 2. ROR icon Max Planck Institute for Gravitational Physics
  • 3. ROR icon Oberlin College

Abstract

When numerically solving Einstein’s equations for binary black holes (BBH), we must find initial data on a three-dimensional spatial slice by solving constraint equations. The construction of initial data is a multistep process, in which one first chooses freely specifiable data that define a conformal background and impose boundary conditions. Then, one numerically solves elliptic equations and calculates physical properties such as horizon masses, spins, and asymptotic quantities from the solution. To achieve desired properties, one adjusts the free data in an iterative “control” loop. Previous methods for these iterative adjustments rely on Newtonian approximations and do not allow the direct control of total energy and angular momentum of the system, which becomes particularly important in the study of hyperbolic encounters of black holes. Using the spectre code, we present a novel parameter control procedure that benefits from Broyden’s method in all controlled quantities. We use this control scheme to minimize drifts in bound orbits and to enable the construction of hyperbolic encounters. We see that the activation of off-diagonal terms in the control Jacobian gives us better efficiency when compared to the simpler implementation in the Spectral Einstein Code. We demonstrate robustness of the method across extreme configurations, including spin magnitudes up to 𝜒=0.9999, mass ratios up to 𝑞 =50, and initial separations up to 𝐷0 =1000⁢𝑀. Given the open-source nature of spectre, this is the first time a parameter control scheme for constructing bound and unbound BBH initial data is available to the numerical-relativity community.

Copyright and License

© 2025 American Physical Society.

Acknowledgement

I. B. M. thanks Saul Teukolsky and Mark Scheel for helpful discussions, as well as the rest of the spectre development team for the collaborative work. Computations were performed with the spec and spectre codes [48,52] on the CaltechHPC cluster at Caltech and Urania at the Max Planck Institute Computing and Data Facility. The figures in this article were produced with matplotlib [70,71] and tikz [72]. This work was supported in part by the Sherman Fairchild Foundation and the National Science Foundation under Grants No. PHY-2309211, No. PHY-2309231, and No. OAC-2209656 at Caltech.

Supplemental Material

Code input files to reproduce published results.

Files

zh31-bbtm.pdf

Files (1.4 MB)

Name Size Download all
md5:42ebf131e505bd02da43fd71f60506e2
6.9 kB Download
md5:838566679475f45f13c8013676bc34f6
6.9 kB Download
md5:bbe9a194e2d1b2f2030efaaec9d03551
6.9 kB Download
md5:276d5c4e89216e0204d6866a350c4e08
6.9 kB Download
md5:64fcf0d54bbfe7fbf5e5d01e581e75aa
6.7 kB Download
md5:7415ed842500e510f31610f72a9e801f
7.0 kB Download
md5:35aadd0c209c25c37b7ad61ffde09b94
6.8 kB Download
md5:15cbb1179ce9cda4b2b147a9880d7900
7.0 kB Download
md5:1b297bb44ef218618088a6f3ac476373
7.1 kB Download
md5:f5bc4cc77fe66880b53db8ff1091f1ee
6.9 kB Download
md5:e5433dc82cad145760c0208096edef64
1.4 MB Preview Download

Additional details

Related works

Is new version of
Discussion Paper: arXiv:2509.07291 (arXiv)

Funding

Sherman Fairchild Foundation
National Science Foundation
PHY-2309211
National Science Foundation
PHY-2309231
National Science Foundation
OAC-2209656
California Institute of Technology

Dates

Submitted
2025-09-08
Accepted
2025-11-20

Caltech Custom Metadata

Caltech groups
TAPIR, Walter Burke Institute for Theoretical Physics, Division of Physics, Mathematics and Astronomy (PMA)
Publication Status
Published