New Paper: Hunting for Primordial Black Holes, The O4 Sub-Solar Mass Bank

Research
LIGO
Dark Matter
Paper
A new paper presenting a novel template bank for searching for sub-solar mass compact binary mergers in LIGO’s fourth observing run (O4). This bank is designed to detect potential primordial black holes, which could provide evidence for dark matter. The paper introduces a new neighborhood metric estimation technique to handle the extreme curvature of the signal manifold in this low-mass regime.
Published

December 16, 2024

Read Paper (ArXiv) View Code

The Physics: Why Search Below \(1 M_\odot\)?

Standard stellar evolution tells us that black holes shouldn’t exist below roughly \(3 M_\odot\), and neutron stars likely have a minimum mass around \(1 M_\odot\). So, if we detect a compact object with mass \(m < 1 M_\odot\), it cannot be of stellar origin.

It would likely be a Primordial Black Hole (PBH), an object formed from the direct collapse of high-density fluctuations in the early universe, long before the first stars were born. Detecting a sub-solar mass (SSM) merger would not only be the first detection of a PBH but could also provide evidence that PBHs constitute a fraction of Dark Matter.

In the fourth observing run (O4) of LIGO-Virgo-KAGRA, we are searching for these elusive signals. But to find them, we needed a new template bank.

The Challenge: Geometric Breakdown

We used our geometric Treebank algorithm (described in my previous post) to generate this bank. However, pushing into the sub-solar mass regime (\(0.2 M_\odot - 1.0 M_\odot\)) broke the standard algorithm.

The signal manifold curvature scales with the number of wave cycles. For low-mass binaries, the signals are incredibly long (minutes long), making the metric \(g_{ij}\) vary rapidly. We encountered two major singularities: 1. Metric Instability: Numerical derivatives became unstable, leading to non-positive-definite metrics (negative eigenvalues). 2. Boundary Depletion: The “hard cut” at the boundary of the parameter space left the edges under-covered, leading to efficiency loss for the lowest mass signals.

The Solution: Neighborhood Estimation

To solve the instability, we generalized the notion of the metric. Instead of calculating \(g_{ij}\) at a single point \(p\), we implemented Neighborhood Metric Estimation.

If the metric calculation fails at \(p\), we define a local “trust region” (a hyper-ellipsoid \(\mathcal{U}_p\)) and randomly sample points \(q_i \in \mathcal{U}_p\) until we find a stable metric. We then transport this metric back to \(p\). This allows the algorithm to “step over” numerical singularities while preserving the geometric structure.

Figure 1: Schematic of the neighborhood metric estimation. If the metric at \(p\) is unstable, we sample the local neighborhood (bounded by a mismatch ellipse) to find a stable proxy \(q_m\).

We also implemented Boundary Padding, effectively generating a secondary “marginal” bank that specifically targets the edges of the parameter space, ensuring that signals right on the \(0.2 M_\odot\) line are recovered with full sensitivity.

Figure 2: Impact of boundary padding. Left: Original bank shows efficiency loss (lower fitting factor) at low masses. Right: The padded bank recovers nearly all signals with >97% match.

The Result: O4 SSM Bank

The final product is the O4 Sub-Solar Mass Template Bank detailed in our recent paper.  [1]. It contains 3,452,006 templates covering component masses from \(0.2 M_\odot\) to \(10 M_\odot\).

This represents the first successful application of geometric manifold methods to this difficult corner of parameter space. It is currently being used in the GstLAL search pipeline to analyze O4 data. If there are Primordial Black Holes hiding in the noise, this is the net we built to catch them.

Figure 3: The final O4 SSM Template Bank covering the component mass space. Note the extreme density required at low masses (\(m < 0.5 M_\odot\)).

References