Merger rate density model comparision
Introduction
Here is a summary comparing the binary black hole (BBH) merger density distribution between BBH from Population I/II (Pop I/II) stars, BBH from Pop III stars, and primordial black holes (PBHs):
BBH type |
Merger rate density distribution |
Peak value |
|---|---|---|
Pop I/II stars |
Peaks at redshift \(z \sim 1-2\), and declines ever since |
\(\sim 150–300 \, \text{Gpc}^{-3} \, \text{yr}^{-1}\) |
Pop III stars |
Peaks at redshift \(z \sim 8–16\), and declines rapidly at higher redshifts |
\(\sim 2–30 \, \text{Gpc}^{-3} \, \text{yr}^{-1}\) |
Primordial black holes |
Unknown, expected to have a power-law dependence on the age of the Universe |
Expected to be higher at high redshifts |
The BBH merger density distribution from Pop I/II stars is well-studied, while the BBH merger density distribution from Pop III stars and PBHs is much less well-studied.
Astronomers are interested in studying the BBH merger density distribution from Pop III stars and PBHs, as they would provide important information about the early Universe.
The next generation of gravitational wave observatories, such as the Einstein Telescope and the Cosmic Explorer, are expected to be able to detect BBHs formed from Pop III stars.
BBH/BNS merger rate at source redshift \(z_s\) (in small dz)
\(R(z_s)\): Source frame merger rate density at source redshift \(z_s\).
\(\mathcal{R}_m(z_s)\): Source frame merger rate density at source redshift \(z_s\).
Differential co-moving volume : \(\frac{dV_c}{dz_s}\).
\(\frac{1}{1+z_s}\): this factor takes care of the time dilation effect.
[1]:
import numpy as np
import matplotlib.pyplot as plt
# calling necessary class from ler package
from ler.gw_source_population import CBCSourceRedshiftDistribution
[2]:
z_min = 0.0
z_max = 40.0
z = np.geomspace(0.01, 40.0, 500)
BBH/BNS pop I/II Oguri et al. 2018 model
LeR default meerger rate density distribution follows WIERDA et al. 2021.
It is a functional fit to the population I/II star merger-rate density normalized to the local merger- rate density following Oguri (2018).
This model follows from the M10 model to the Belczynski et al. (2017), which is arrived from Madau & Dickinson (2014) with the inclusion of the metallicity dependence of the star formation rate, which is bassically the effect related to pair-instability supernova (PSN) and pair-instability pulsation supernova (PPSN).
\begin{equation} \mathcal{R}_m(z_s) = \frac{\mathcal{R}_O(b_4+1)e^{b_2 z_s}}{b_4+e^{b_3 z_s}} \text{Gpc}^{-3}\text{yr}^{-1} \tag{1} \end{equation} * \(z_s\): redshift of source * \(\mathcal{R}_O\): local merger rate density. \(\mathcal{R}_O=23.9^{+14.3}_{-8.6}\text{Gpc}^{-3}\text{yr}^{-1}=23.9^{+14.3}_{-8.6} \times 10^{-9}\text{Mpc}^{-3}\text{yr}^{-1}\) * fitting parameters: \(b_2=1.6\), \(b_3=2.1\), \(b_4=30\)
with results from GWTC-3 Section IV.A:
Model |
\(\mathcal{R}_O\) |
|---|---|
BNS |
\(105.5^{+190.2}_{-83.9}\) |
BBH |
\(23.9^{+14.9}_{-8.6}\) |
NSBH |
\(45^{+75}_{-33}\) |
[17]:
# initializing the class
# BBH pop I/II Oguri et al. 2018 model
cbc = CBCSourceRedshiftDistribution(
z_min=z_min,
z_max=z_max,
merger_rate_density="merger_rate_density_bbh_popI_II_oguri2018",
merger_rate_density_param=dict(R0=25.*1e-9, b2=1.6, b3=2.0, b4=30),
)
# source frame
rate1_src = cbc.merger_rate_density(z)
# detector frame
# normalised to 1
rate1_det = cbc.pdf_z(z)
z_to_luminosity_distance interpolator will be loaded from ./interpolator_pickle/z_to_luminosity_distance/z_to_luminosity_distance_2.pickle
differential_comoving_volume interpolator will be loaded from ./interpolator_pickle/differential_comoving_volume/differential_comoving_volume_2.pickle
merger_rate_density interpolator will be loaded from ./interpolator_pickle/merger_rate_density/merger_rate_density_0.pickle
Star formation rate
Madau and Dickinson’s 2014 paper, titled “Cosmic Star-Formation History” provides a comprehensive overview of the star formation rate in the universe
Madau and Dickinson identify a peak in the star formation rate around redshifts of 1 to 2, corresponding to a critical period in the universe’s history when galaxies were forming stars at a significantly higher rate.
Extinction-corrected cosmic star formation rate is given below. Extinction refers to the process by which starlight is absorbed and scattered by dust and gas in galaxies, making it appear fainter and altering the observed spectrum. This is also Eqn. 1 in Belczynski et al. 2016. Also refer to Belczynski et al. 2017 for the metallicity dependence of the star formation rate.
\begin{equation} \psi(z) = 0.015 \frac{(1+z)^{2.7}}{1+[(1+z)/2.9]^{5.6}} \text{M}_\odot \text{yr}^{-1} \text{Mpc}^{-3} \tag{2} \end{equation}
[18]:
# Star formation rate Madau & Dickinson 2014
cbc = CBCSourceRedshiftDistribution(
z_min=z_min,
z_max=z_max,
merger_rate_density="sfr_madau_dickinson2014",
merger_rate_density_param=dict(af=2.7, bf=5.6, cf=2.9),
)
# source frame
rate2_src = cbc.merger_rate_density(z)
# detector frame
# normalised to 1
rate2_det = cbc.pdf_z(z)
z_to_luminosity_distance interpolator will be loaded from ./interpolator_pickle/z_to_luminosity_distance/z_to_luminosity_distance_2.pickle
differential_comoving_volume interpolator will be loaded from ./interpolator_pickle/differential_comoving_volume/differential_comoving_volume_2.pickle
merger_rate_density interpolator will be loaded from ./interpolator_pickle/merger_rate_density/merger_rate_density_1.pickle
BBH pop III model, Ng et al. 2022
This model is based on the section II B Ng et al. 2022 paper.
Its a phenomenological model for the volumetric merger rate density of Pop III BBHs.
This model is a simple fit to the merger rate density predicted from population synthesis studies.
\begin{equation} \dot{n}_{III} = n_o \frac{e^{a_{III}(z_s-z_{III})}}{a_{III}+b_{III} e^{(a_{III}+b_{III})(z_s-z_{III})}} \text{Mpc}^{-3}\text{yr}^{-1} \tag{3} \end{equation}
\(z_s\): redshift of source
\(n_o\): Normalization factor. \(a_{III}\), \(b_{III}\), \(z_{III}\) are fitting parameters.
\(n_o=19.2\times 10^{-9}\), \(a_{III}=0.66\), \(b_{III}=0.3\), \(z_{III}=11.6\)
[15]:
# pop III Ng et al. 2022
cbc = CBCSourceRedshiftDistribution(
z_min=z_min,
z_max=z_max,
merger_rate_density="merger_rate_density_bbh_popIII_ken2022"
)
# source frame
rate3_src = cbc.merger_rate_density(z)
# detector frame
# normalised to 1
rate3_det = cbc.pdf_z(z)
z_to_luminosity_distance interpolator will be loaded from ./interpolator_pickle/z_to_luminosity_distance/z_to_luminosity_distance_2.pickle
differential_comoving_volume interpolator will be loaded from ./interpolator_pickle/differential_comoving_volume/differential_comoving_volume_2.pickle
merger_rate_density interpolator will be loaded from ./interpolator_pickle/merger_rate_density/merger_rate_density_2.pickle
Primordial BBH model, Ng et al. 2022
This model is based on the section II A Ng et al. 2022 paper.
the volumetric merger rate density of PBHs has a power-law dependence on the age of the Universe \(t(z)\) extending up to \(z \gtrsim 10^3\).
\begin{equation} \dot{n}_{PBH} = n_o \left(\frac{t(z)}{t_o}\right)^{-34/37} \text{Mpc}^{-3}\text{yr}^{-1} \tag{4} \end{equation}
\(z_s\): redshift of source
\(n_o\): Normalization factor. \(t_o\) is the present age of the Universe.
\(n_o=0.044\times 10^{-9}\), \(t_o=13.786885302009708\)
[14]:
# primordial black holes Ng et al. 2022
cbc = CBCSourceRedshiftDistribution(
z_min=z_min,
z_max=z_max,
merger_rate_density="merger_rate_density_bbh_primordial_ken2022")
# source frame
rate4_src = cbc.merger_rate_density(z)
# source frame
# normalised to 1
rate4_det = cbc.pdf_z(z)
z_to_luminosity_distance interpolator will be loaded from ./interpolator_pickle/z_to_luminosity_distance/z_to_luminosity_distance_2.pickle
differential_comoving_volume interpolator will be loaded from ./interpolator_pickle/differential_comoving_volume/differential_comoving_volume_2.pickle
merger_rate_density interpolator will be loaded from ./interpolator_pickle/merger_rate_density/merger_rate_density_3.pickle
Plots and comparison
reproduction of Ng et al. 2022 Fig. 3
[20]:
# normalization factor is different
# plot the merger rate density (source frame)
# factor 1e9 is to convert to Gpc^-3 yr^-1 from Mpc^-3 yr^-1
plt.figure(figsize=(6,4))
plt.plot(z, rate1_src*1e9, color='C0', linestyle='-', alpha=0.5, label="BBH popI/II Oguri")
plt.plot(z, rate3_src*1e9, color='C1', linestyle='-', alpha=0.5, label="Pop III Ken2022")
plt.plot(z, rate4_src*1e9, color='C2', linestyle='-', alpha=0.5, label="Primordial BBH Ken2022")
# labels
plt.xlabel("z")
plt.ylabel(r"$\frac{dR}{dz} (Gpc^{-3} yr^{-1})$")
plt.yscale("log")
plt.xlim(8, 40)
plt.ylim(1e-2, 1e2)
plt.legend()
plt.grid(alpha=0.5)
plt.title("Merger rate density (source frame)")
plt.show()
Merger rate density (detector frame)
[21]:
# plot the pdf of zs (detector frame)
plt.figure(figsize=(6,4))
plt.plot(z, rate2_det, color='C0', linestyle='-', alpha=0.5, label="SFR Madau & Dickinson")
plt.plot(z, rate1_det, color='C1', linestyle='-', alpha=0.5, label="BBH popI/II Oguri2018")
plt.plot(z, rate3_det, color='C2', linestyle='-', alpha=0.5, label="Pop III Ken2022")
plt.plot(z, rate4_det, color='C3', linestyle='-', alpha=0.5, label="Primordial BH Ken2022")
# labels
plt.xlabel("z")
plt.ylabel(r"pdf")
#plt.yscale("log")
plt.xlim(0, 15)
plt.legend()
plt.grid(alpha=0.5)
plt.title("Merger rate density (detector frame)")
plt.show()
You can see there is a delay in the BBH pop I/II merger peak compared to the SFR peak. This is due to the delay in the formation of BBHs compared to the formation of stars.
Conclusion
The merger rate density of binary black hole (BBH) mergers from Population III (Pop. III) stars, primordial black holes (PBHs), and Population I/II (Pop. I/II) stars is a topic of active research. All three models suggest that BBH mergers are a common occurrence in the universe, but there is still a significant range of uncertainty in the merger rate density and mass spectrum of BBH mergers from each channel. Future observations of gravitational waves from merging BBHs will help to constrain these uncertainties and provide valuable insights into the formation and evolution of black holes and binary star systems.
In particular, Einstein Telescope and Cosmic explorer, next-generation gravitational wave detectors (3G), are expected to detect a significant number of BBH mergers from all three channels. This will provide a wealth of new information about the formation and evolution of black holes and binary star systems.
Bonus plot
Star formation rate source frame (SFR) vs redshift
[40]:
plt.figure(figsize=(4,4))
plt.plot(z, rate2_src, color='C0', linestyle='-', alpha=0.5, label="SFR Madau & Dickinson")
# labels
plt.xlabel("z")
plt.ylabel(r"P(z)")
plt.xlim(0, 5)
plt.legend()
plt.grid(alpha=0.5)
plt.title("Star formation rate (source frame)")
plt.show()
[ ]:
[ ]:
[ ]: