1 Introduction

The cosmology of \(\Lambda \)-cold dark matter (\(\Lambda \text {CDM}\)) is widely acknowledged as the most successful theory in depicting the evolution of the Universe, which has been examined in various high-precision observations, namely, the cosmic microwave background (CMB) [1,2,3], large scale structure (LSS) [4], and the acceleration at late times [5, 6], etc. However, there remain puzzles in the Universe, such as the recent focuses on the Hubble tension [7,8,9] and \(\sigma _8\) tension [10], which hint on the existence of unknowns beyond the \(\Lambda \text {CDM}\).

Accompanied with the dramatic developments of observational technologies, various approaches of astronomical measurements have been proposed to study the evolution of the Universe. Type Ia supernovae (SNe) produces consistent peak luminosity after calibration, of which the distances can measure by comparing their absolute and apparent magnitudes, and hence they can serve as a standard candle [11]. Baryon acoustic oscillations (BAO) determine the fixed scale that the sound wave can travel before the recombination, through probing the BAO scale at different redshifts, and then the cosmological models can be effectively constrained, and accordingly, BAO can work as a standard ruler [12, 13]. Gravitational waves (GWs) and electromagnetic (EM) waves from binary compact objects and EM counterpart provide the calibration between luminosity distance and redshift, which makes GWs standard sirens in constraining cosmological parameters [14]. While the aforementioned methods can constrain cosmological models, the distinct physics behind them would bring difficulties in excluding the unrecognized systematic uncertainties and may still cause the tension for cosmological parameters. Moreover, most observational signals lie within certain redshift windows. Standard candle via SNe covers redshift window \(0.01< z < 2.3\) [15]. Standard ruler via BAO by observing galaxies can be applied mostly on \(0.106 \lesssim z \lesssim 0.61\) [12, 13], the signals from \(\text {Ly}\alpha \) forest of high-redshift quasars [16] and CMB [10] provide the acoustic scales at \(z = 2.34\) and 1100, respectively. Standard siren observations based on aLIGO are only allowed within \(z < 1\) [17, 18].

In contrast, unstable primordial relics can be used to track the whole evolution history of the Universe. If these relics are unstable, the decay of the relics tracks the physical time of the Universe, just as standard timers distributed in the Universe. If we observe distant standard timers, a redshift-time relation is obtained, which can be used to constrain cosmological models.

In this paper, we discuss an explicit model of the standard timer, i.e., primordial stellar bubbles consisting of primordial black holes (PBHs) in tracking the evolution of the Universe. The PBH stellar bubbles can be generated from some primordial physics, such as multi-stream inflation [19, 20], which causes a number of PBHs clustering in specific regions. Its primordial origin produces the same PBH mass functions inside PBH stellar bubbles. Since the observed signals from PBH bubbles are determined by the internal mass function evolution and external cosmic expansion, the analysis of the observed signals can construct the one-to-one correspondence between the PBH bubble internal mass functions and the evolution of the Universe. In the pioneer paper [21], we studied the detectability of such PBH bubbles with the current and the near future observations, and presented the detailed analyses of the possible observational signals from such a stellar bubble, including the EM and GW signals, coming from the light PBHs’ Hawking radiations and binary mergers of PBHs inside a bubble. Limited by the current resolution of gamma-ray detectors, these PBH bubbles can be regarded as the exotic celestial objects. After having used the point-source differential sensitivity in the 10-year observation of Fermi LAT for a high Galactic latitude (around the north Celestial pole) source [22], we showed that the lowest detectable bubble mass is \(M_\text {bub} \sim 10^{32}\) g with the peak mass \(10^{15}\) g of the lognormal distribution of PBH masses inside the bubble. Also, we found that massive PBH binaries with \(M_\text {pk} \sim 10^{34}{-} 10^{38}\) g and \(M_{\textrm{bub}} \sim 10^{45}{-} 10^{48}\)g can produce detectable GWs within in the frequency band of LISA and BBO. Hence, EM and GW signals are complementary for light and heavy PBH bubbles. Since PBH bubbles can be regarded as point-sources for the current EM observations (like the Fermi LAT experiment), the redshift information of PBH bubbles is thus imprinted in their EM signals. As we will show below, one can infer the redshift information of PBH bubbles through the inverse process, which is essential to the determination of the time evolution of our Universe. In the following context, we focus on the EM signals coming from PBH bubbles and the role that PBH bubbles can play in, hence we call it the standard timer.

This paper is organized as follows. We present a brief introduction of PBH bubbles in Sect. 2; In Sect. 3, we study the inverse problem for Hawking radiation to extract the mass function of a PBH bubble from EM observations. Then, we describe the approach of calibrating the redshifts of PBH bubbles from the inverse results and construct the redshift-time calibration through the standard timer. In Sect. 4, we apply the redshift-time calibration from the standard timer to test the standard cosmological model. The conclusion and discussions are given in Sect. 5.

2 PBH bubbles

PBHs have been attracting a lot interest for decades. They can be formed from overdense regions that possibly exist in the early Universe [23,24,25]. In contrast to the regular stellar-origin BHs, PBHs in general possess a quite wide range of masses, from tens of micrograms to millions of solar masses. Hence, PBHs can be related to various cosmological and astrophysical phenomena. For example, for the heavy PBHs (\(M \ge 10^{15}\) g), they could be a reasonable candidate for dark matter (DM), however, the open windows for PBHs to be the whole DM have been tightly limited nowadays [26]. While, for the very light PBHs (\(M \le 10^{15}\) g), their Hawking radiation can be strong [27, 28] and have already evaporated, the Hawking-radiated particles may influence physical processes in the early Universe, like Big Bang Nucleosynthesis [29,30,31]. Meanwhile, with the dramatic developments of GW experiments, a lot of attentions focus on the GW signals coming from PBHs associated with the binary mergers [18, 20, 32,33,34,35] and scalar perturbations [36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55]. In summary, PBHs can be a promising needle to detect physics in the early and late Universe.

In usual cases, PBHs are regarded as individual isolated objects in the Universe, however, there are many scenarios for clustering of PBHs at some certain scales. If the sizes of these regions are small enough, say, smaller than the resolutions of current telescopes, they behave as exotic celestial objects, i.e., the PBH bubbles [20, 21]. Generally speaking, these stellar bubbles can be generated from some new-physics phenomena that might have occurred in the primordial Universe, such as, quantum tunnelings during or after inflation [56, 57], multi-stream inflation [19, 58, 59], inhomogeneous baryogenesis [60], etc. In these cases, before the bubble-wall tension vanishes, the field values are different between inside and outside of the bubble. Such difference can result in different local physics inside the bubble (for PBH cases, see [20, 61] for details), namely the production rate of the exotic species of matter.

In general, the abundance of bubbles is determined by the probability of the tunneling (for phase transition) or bifurcation (for multi-stream inflation). And the size of the bubbles is determined by the comoving scale at which tunneling or bifurcation happened. For example, in the multi-stream inflation model, the radius of the bubble is similarly \(R_b = R_0\exp (-N_b)\), where \(R_0\) is the radius of the current observable Universe and \(N_b\) is interpreted as the e-folding number between the beginning of the observable inflation to the bifurcation. Since the bifurcated path eventually merges, the tension of the bubble wall vanishes automatically. The number density of the bubble \(n_b\) is determined by the shape of the multi-field potential, and the amplitude of the isocurvature fluctuation during inflation. We should keep in mind that the local abundance of PBHs inside a bubble \(f_\text {local}\equiv \Omega _\text {PBH}/\Omega _\text {tot}\) is naturally enhanced by the probability of formation of this bubble, such as the bifurcation probability \(f_\text {bifu} < 1\), see the Fig. 1 in Ref. [20]. We can write \(f_\text {local} = f_\text {glob} f_\text {bifu}^{-1}\), where \(f_\text {glob} < 1\) is the normal definition of the abundance of PBHs over the whole observable Universe [26]. So, it is expected that the enhanced observable signals coming from these PBH bubbles, like the detectable GW and EM signals with the current observations [20, 21]. Notably, [21] shows that even for PBH bubbles at quite high redshifts \(z \sim 10^3\), their EM signals are possible to be detected by FermiLAT experiment. So that in this sense, PBH bubbles are able to track the history of the Universe over a long period.

3 PBH bubbles as a standard timer

The same primordial origins of PBH bubbles are expected to be formed at a nearly single moment with the same initial mass functions [20]. Then, PBHs inside a bubble would evaporate through Hawking radiations, which results in the deformation of their mass function insides the bubble. We notice that there are two key quantities encoded in this process. One is the cosmic expansion which causes the redshift of the observed photon energies, the other is the physical evolution time that hides in the deformed mass function. The cosmological redshift depends on the evolution of the Universe, while the physical evolution time is determined by Hawking evaporation and does not rely on the cosmological redshift. Hence, the independent channels of cosmological redshifts and physical times indicate that PBH bubbles can calibrate the redshift-time relation, which works as a standard timer of the Universe.

In order to extract cosmological redshifts and physical times from the EM signals of PBH bubbles, two problems need to be resolved. One is that the redshift cannot be obtained directly from the observed photon energy due to the unknown emission energy of photon. However, the observed photon flux spectrum is a result from the interplay of the Hawking radiations emitted over the PBH mass function and the cosmological redshifts, which enable us to obtain the redshifted PBH mass function from the observed photon flux spectrum and thus the redshift is encoded in it. This method is discussed in this section and the details presented in Appendix A and B. There are some other methods for helping estimate the redshift of PBH bubbles such as the redshifts from the host galaxies or neighbour astrophysical objects [62]. The other problem is to determine the physical evolution times of PBHs in lack of their primordial mass function. This issue can be addressed when the redshift is extracted from the observed photon flux spectrum, the physical PBH mass function can be extracted from the redshifted mass function, then physical evolution time between two PBHs bubbles can be obtained by comparing their physical PBH mass functions. In this section, we will introduce the method of extracting the redshifted mass function of PBHs from observed photon flux spectrum, then obtain the redshift from the redshifted mass function, and construct the standard timer array in the Universe.

3.1 Inverse problem for Hawking radiation

The Hawking radiation spectrum R(E) emitted from a PBH bubble follows

$$\begin{aligned} R(E) = \int _0^{\infty } H(E, M) n(M)dM, \end{aligned}$$
(1)

where H(EM) is Hawking radiation kernel and n(M) is the PBH mass function. In order to study the evolution of PBH mass function n(M), extracting the PBH mass function from the observed emission rate spectrum is a key step, and we call it the inverse problem for Hawking radiation. The similar problem has already been studied for decades, i.e., determining the temperature distribution on the thermal radiator for a given radiation power spectrum, which is known as the inverse black-body radiation problem [63]. There are several inversion methods that have been proposed to solve the inverse black-body radiation problem, such as iteration method and Möbius inversion transformation [63, 64] (see Appendix A for more details).

In studying the inverse Hawking radiation problem, the properties of the Hawking radiation kernel H(EM) and emission rate spectrum R(E) are crucial in analysis. The Hawking radiation kernel can be divided into two parts, the primary emission \(H_{p}(E, M)\) (the direct Hawking emission) and the secondary emission \(H_{s}(E,M)\) (from the decay of gauge bosons or heavy leptons and the hadrons produced by the fragmentation of primary quarks and gluons [65]), and we write

$$\begin{aligned} H(E,M) = H_{p}(E,M) + H_{s}(E,M). \end{aligned}$$
(2)

Since the gamma ray observations are more sensitive in the high-energy range and the primary emission dominates such Hawking radiation [66], we focus on the primary emission in the inverse Hawking radiation problem. On the other hand, the secondary emission involves the fragmentation and hadronization of quark and gluon jets, which lacks the precise analytic expressions, especially in the low-energy range [67]. Moreover, one can in principle involve the secondary contribution by virtue of the numeric calculations, we leave this to the future study. In practice, the emission rate spectrum R(E) comes from the high-energy gamma ray observation, which means R(E) is in the form of a data array instead of an analytic expression. As a result, we should apply discretization on the Eq. (1), which is in form of

$$\begin{aligned} R(E_i) \simeq \sum _{j = 1}^{N} w_j H(E_i, M_j)n(M_j). \end{aligned}$$
(3)

Here, \(w_j\) is the weight of the quadrature formula, N is the number of discretization nodes for the mass function n(M). Then, Eq. (1) is transformed to a linear algebraic equation, we can apply the method for the least squares problem (see Ref. [68] for more details) to resolve the mass function vector as follows,

$$\begin{aligned} ||{\textbf {R}} - {\textbf {Kn}}||_2^2 = \text {minimum}. \end{aligned}$$
(4)

Here, \({\textbf {R}}\) and \({\textbf {n}}\) are the emission rate vector and mass function vector, respectively. \({\textbf {K}}\) is the kernel matrix, whose element is \({\textbf {K}}_{ij} = w_j H(E_i, M_j)\). Actually, due to the observational error existed in the emission rate vector \({\textbf {R}}\), there exist a number of potential vectors \({\textbf {n}}\) for the Eq. (4), and the regularization methods [69] can be applied to determine the physical mass function vector. We also show the formal method for the inverse Hawking radiation problem in Appendix B.

In the observed photon flux from a PBH bubble, the photon energy is redshifted by the cosmic expansion. The photon flux can be expressed as

$$\begin{aligned} F(E; z) = \frac{L(E(1+z); z)}{4 \pi d_L^2(z)}. \end{aligned}$$
(5)

Here, L(Ez) is the intrinsic luminosity emitted from the PBH bubble at redshift z which can be calculated as \(L(E; z) \simeq E^2 R(E; z) V(z)\), where V(z) is the volume of the PBH bubble. Then, Eq. (5) can be written as

$$\begin{aligned} F(E; z)&= \frac{L(E(1+z); z)}{4 \pi d_L^2(z)} \simeq \frac{(1+z)^2 E^2 V(z)}{4 \pi d_L^2(z)}\nonumber \\&\quad \times \int _{0}^{\infty } H_p(E(1 + z),M) n(M; z) dM. \end{aligned}$$
(6)

There is \(1 + z\) term appearing in the Hawking kernel, and the unknown redshift causes the uncertainty in determining the PBH mass function n(Mz) in the inverse problem. In general, we can randomly choose the redshift in the Hawking kernel until the proper mass function returns, however, the error in introducing unknown redshift may increase the error in mass function. Consequently, we can transform \(1 + z\) term from the Hawking kernel to the mass function, which results in the redshift uncertainty in the mass function. In the primary emission of the Hawking radiation \(H_p(E, M)\), the E and M terms in \(H_p(E,M)\) are symmetry, see Eq. (B2), so we have

$$\begin{aligned} H_p(E(1 + z),M) = H_p(E,M(1 + z)). \end{aligned}$$
(7)

Then, Eq. (6) can be written as

$$\begin{aligned} F(E; z)&\simeq \frac{(1+z)^2 E^2 V}{4 \pi d_L^2(z)} \int _{0}^{\infty } H_p(E, M(1+z)) n(M; z) dM \nonumber \\&= \frac{(1+z)^2 E^2 V}{4 \pi d_L^2(z)} \int _{0}^{\infty } H_p(E, M') n\left( \frac{M'}{1+z}; z\right) \frac{1}{1+z} dM'. \end{aligned}$$
(8)

Here, \(M' \equiv M(1+z)\). Then we have the equation,

$$\begin{aligned} \frac{4 \pi F(E; z)}{E^2} \simeq \int _{0}^{\infty } H_p(E, M) n\left( \frac{M}{1+z}; z\right) \frac{(1+z) V}{d_L^2(z)} dM. \end{aligned}$$
(9)

Following the method for the inverse Hawking radiation problem in Eq. (4), we can obtain the redshifted mass function f(Mz),

$$\begin{aligned} f(M; z) = n\left( \frac{M}{1+z}; z\right) \frac{(1+z) V}{d_L^2(z)}. \end{aligned}$$
(10)

3.2 Redshift calibration

In the redshifted mass function f(Mz), the redshift z is unknown, which is essential for the standard timer. Considering two PBH bubbles with redshifts \(z_1\) and \(z_2\), we get the redshifted mass functions

$$\begin{aligned} f_1(M; z_1)&= n\left( \frac{M}{1+z_1}; z_1\right) \frac{(1+z_1) }{d_L^2(z_1)} V_1,\nonumber \\ f_2(M; z_2)&= n\left( \frac{M}{1+z_2}; z_2\right) \frac{(1+z_2) }{d_L^2(z_2)} V_2. \end{aligned}$$
(11)

Here, a factor \(1/(1 + z)\) appears in the argument of mass function n(M) which transforms the argument \(M \rightarrow M/(1 + z)\) in n(M). By comparing the locations of the large-mass tails of these two normalized redshifted mass functions, where the Hawking radiation effect is negligible and the large-mass tails remain nearly unchanged (see the blue and red solid curves in Fig. 1), we obtain the redshift ratio \(\eta \):

$$\begin{aligned} \eta \equiv \frac{1 + z_2}{1 + z_1}. \end{aligned}$$
(12)

For an illustration, we take a normalized lognormal mass function [see Eq. (39)] at redshifts \(z = 1\) and \(z = 2\) shown in Fig. 1, which gives the \(\eta \approx 1.5005\) with the error \(0.03\%\).

Fig. 1
figure 1

The normalized lognormal mass function with \(M_{pk} = 10^{15}\,\textrm{g}\) and \(\sigma = 1\). The blue and red solid curves are the mass functions evolving from their formation to the redshifts \(z = 1\) and \(z = 2\), respectively. The blue and red dashed curves denote the normalized redshifted mass functions obtained from the inversion of Hawking radiation emitted at redshifts \(z = 1\) and \(z = 2\), respectively

For a given redshift \(z_1\), \(z_2 = \eta (1 + z_1) - 1\), we can reconstruct the normalized PBH mass function at \(z_1\) and \(z_2\) as follows,

$$\begin{aligned}&{\tilde{n}}(M; z_1) \equiv {\tilde{f}}_1(M(1 + z_1); z_1),~~~\nonumber \\&{\tilde{n}}(M; z_2) \equiv {\tilde{f}}_2(M(1 + z_2); z_2). \end{aligned}$$
(13)

Here, \({\tilde{n}}\) and \({\tilde{f}}\) denote the normalized comoving mass functions. Then, the physical evaporation times can be extracted from \({\tilde{n}}(M; z_1)\) and \({\tilde{n}}(M; z_2)\). Suppose that the physical evaporation time between \(z_2\) and \(z_1\) is \(t_m\), we write the mass evaporation relation [see Eq. (24)] as

$$\begin{aligned} M^3_{z_2} = M^3_{z_1} + \delta ^3(t_m)~ , \end{aligned}$$
(14)

where \(\delta (t_m)\) is a term corresponding to the evaporated mass during the period \(z_2\) to \(z_1\). Then, we construct the relation between \({\tilde{n}}(M; z_1)\) and \({\tilde{n}}(M; z_2)\) as

$$\begin{aligned} {\tilde{n}}(M_{z_1}; z_1) = \frac{d{\tilde{N}}}{dM_{z_1}} = \frac{d{\tilde{N}}}{dM_{z_2}}\frac{dM_{z_2}}{dM_{z_1}} = {\tilde{n}}(M_{z_2}; z_2)\frac{dM_{z_2}}{dM_{z_1}}. \end{aligned}$$
(15)

Applying Eq. (14) into Eq. (15), we obtain

$$\begin{aligned} {\tilde{n}}(M_{z_1}; z_1) = {\tilde{n}}((M^3_{z_1} + \delta ^3(t_m))^{1/3}; z_2)\frac{M^2_{z_1}}{(M^3_{z_1} + \delta ^3(t_m))^{2/3}}. \end{aligned}$$
(16)

In the low-mass approximation \(M_{z_1} \ll \delta (t_m)\) which holds for the small values of \(M_{z_1}\), since the most of PBH’s masses have been evaporated for small \(M_{z_1}\). Thus, we obtain,

$$\begin{aligned} \log {\tilde{n}}(M_{z_1}; z_1) \simeq \log \frac{{\tilde{n}}(\delta (t_m); z_2)}{\delta ^2(t_m)} + 2 \log M_{z_1}. \end{aligned}$$
(17)

Here, the term \({\tilde{n}}(\delta (t_m); z_2)/\delta ^2(t_m)\) can be extracted from \({\tilde{n}}(M_{z_1}; z_1)\) in low-mass approximation, which gives the \(\delta (t_m)\) from \({\tilde{n}}(M_{z_2}; z_2)\). The physical evaporation time \(t_m\) is thus extracted from \(\delta (t_m)\). Impressively, the low-mass tail on the logarithmic scale possesses the universal slope \(d \log n(M)/d \log M \simeq 2\), which is independent on the initial PBHs’ mass function, arising from the properties of mass evaporation [70], which is also confirmed by our following analysis, see Fig. 5.

In order to determine the redshift \(z_1\), we need to compare the physical evaporation time \(t_m\) with the cosmic evolution time \(t_z\) between \(z_1\) and \(z_2\). The proper \(z_1\) should be chosen such that the physical evaporation time is same as the cosmic evolution time as follows:

$$\begin{aligned} t_m = t_z, \end{aligned}$$
(18)

where \(t_z\) is assumed to follow the standard cosmology evolution, which is calculated as

$$\begin{aligned} t_z = \int _{z_1}^{z_2} \frac{dz}{H(z)(1 + z)}. \end{aligned}$$
(19)

Then the redshift of one PBH bubble is calibrated.

The accuracy of the calibrated redshift z depends on the redshift ratio \(\eta \). A practical method for redshift calibration should be stable, i.e., the error in calibrated redshift can not be much larger than the error in the redshift ratio. We take the PBH bubble with the same parameters setting in Fig. 1 as an example, see Fig. 2, which gives the calibrated redshifts \(z_1 \simeq 1.002\) and \(z_2 \simeq 2.004\).

Fig. 2
figure 2

The error in redshift calibration in terms of the error in \(\eta \) measurement. The redshift calibration is based on two PBH bubbles at different redshifts. We choose the lognormal mass function with \(M_{pk} = 10^{15}\,\textrm{g}\) and \(\sigma = 1\) inside PBH bubbles and take \(z_1 = 1\) and \(z_2 = 2\) as an example in calculation

3.3 Standard timer via redshift-time calibration

As we have discussed above, the redshift of the PBH bubble is calibrated, which can work as a redshift calibrator for other PBH bubbles. The redshift ratio \(\eta \) between a PBH bubble and the redshift calibrator can be determined by matching the redshifted mass functions. As a result, the redshift of a PBH bubble \(z_{\textrm{PBH}}\) is given by

$$\begin{aligned} z_{\textrm{PBH}} = (1 + z_0) \eta - 1, \end{aligned}$$
(20)

where \(z_0\) is the redshift of the redshift calibrator. Then physical time interval \(\Delta t\) between \(z_0\) and \(z_{\textrm{PBH}}\) should equal to the physical evolution time between the redshift calibrator and the PBH bubble in Eq. (17),

$$\begin{aligned} \Delta t = t_m. \end{aligned}$$
(21)

The accuracy of the calibrated physical time interval \(\Delta t\) depends on the redshift ratio \(\eta \). In order to calibrate the \(\Delta t\) with high precision, we need to estimate the error in the calibrated time versus the error in redshift ratio, see Fig. 3, which produces the error in time calibration is around \(0.1 \%\), while the error in \(\eta \) is obtained around \(0.03\%\) and the redshift calibrator is set to \(z = 1\).

Fig. 3
figure 3

The error in the time calibration in terms of the error in \(\eta \) measurement. We choose the lognormal mass function with \(M_{pk} = 10^{15}\,\textrm{g}\) and \(\sigma = 1\) inside a PBH bubble and the redshift calibrator \(z = 1\) as an example in calculation

Consequently, the redshift-time calibration \((z_0, z_{\textrm{PBH}}, \Delta t)\) is obtained. After detecting a bunch of PBH bubbles in the Universe, a redshift-time calibration array can be constructed cover from the local Universe to the primordial Universe, which helps us constrain the cosmological models as the standard timer in the Universe.

3.4 The time-dependent mass function

In the above discussions, we have presented the formal framework of a standard timer made of PBH bubbles. Here, we derive the approximated analytic formulas for the time evolution of PBHs’ mass function due to their Hawking radiation, which enables us to extract the physical evolution time of PBH bubbles by using the methods studied in the above part.

We adopt the standard Hawking evaporation picture [65]: a black hole would directly radiate fundamental standard model particles whose de Broglie wavelengths are of the order of black hole size. Hence, PBHs would radiate heavier particles successively with time, as shown in the Table 1.

Table 1 The approximate values of f(M)

According to the Hawking radiation and energy conservation, we derive the mass-loss rate for a single PBH as follows,

$$\begin{aligned} \frac{d M(t)}{d t} = - \frac{\phi [M(t)]}{3 M(t)^2}, \end{aligned}$$
(22)

where \(\phi (M)\) measures the number of emitted particle degrees of freedom for a PBH with mass M and the factor “3” is included for convenience. The relativistic contributions to \(\phi (M)\) per degree of particle freedom are [65]

$$\begin{aligned} f_{s=0}&= 0.267,~~ f_{s=1} = 0.060,~~f_{s=3/2} = 0.020, \nonumber \\&~~f_{s=2} = 0.007, \nonumber \\ f_{s=1/2}&= 0.147 ~(\text {neutral}),~~ f_{s=1/2} = 0.142 ~(\text {charge} \pm e), \end{aligned}$$
(23)

where we introduced the dimensionless parameter \(f \equiv \phi /(5.34 \times 10^{25} ~ \text {g}^3 ~ \text {s}^{-1})\). Hence, the PBH’s mass at time t can be written as the following formula:

$$\begin{aligned} M(t)^3 = M_f^3 - \int _{t_f}^{t} \phi [M({\tilde{t}})] d{\tilde{t}}, \end{aligned}$$
(24)

where \(M_f\) is the PBH mass at the formation epoch \(t_f\). According to this formula, we can also derive the lifetime of a single PBH with an arbitrary initial mass.

Fig. 4
figure 4

The comparisons between approximations used in Ref. [70] and Eq. (25) for the mass evolutions of \(M_f = 10^{10}, 10^{14}\) g, respectively. Our approximation (25) is more precise for the small formation mass \(M_f\)

In order to make more precise analysis for the light PBHs which dominates EM signals from PBH bubbles, we extended the approximation for \(\phi [M(t)]\) used in Ref. [70]: the small mass region is further separated, i.e., \(M \le M_g\), \(M_g\) is the mass scale that the W, Z, Higgs bosons are directly emitted from such PBHs, while the large mass is also extended. We write:

$$\begin{aligned} \phi \simeq \left\{ \begin{aligned}&\kappa \phi _*, ~~~{} & {} M \ge 10 M_*\\&\phi _*,{} & {} M_q \le M \le 10 M_*\\&\alpha \phi _*,{} & {} M_g \le M \le M_q\\&\omega \phi _*,{} & {} M \le M_g \end{aligned} \right. , \end{aligned}$$
(25)

where \(\kappa \simeq 0.5\), \(\alpha \simeq 4\) and \(\omega \simeq 8\) to sufficient precision, \(M_*\) denote those PBHs’ masses which are completing the evaporation at present, see the discussion below. When the PBH’s mass goes down \(M_q\), the secondary emission would be triggered. Note that, in order to calculate the time-evolution of PBHs’ masses, there are several characteristic mass scales of great interest.

  • \(M_a\):

First, let us see how long would a PBH with formation mass \(M_f > 10 M_*\) fall into \(10 M_* \simeq 5.1 \times 10^{15}\) g:

$$\begin{aligned} t_*(M_f) \simeq \frac{M_f^3 - (10 M_*)^3}{\kappa \phi _*} \equiv t_0 \frac{M_f^3 - (10 M_*)^3}{ \kappa {\bar{M}}_*^3}, \end{aligned}$$
(26)

where we also define

$$\begin{aligned} {\bar{M}}_* \equiv (\phi _* t_0)^{1/3} \simeq 5.07 \times 10^{14} \left( \frac{f_*}{1.9} \right) ^{1/3} \text {g} \end{aligned}$$
(27)
Fig. 5
figure 5

The relations between the formation mass \(M_f\) and the mass M at various cosmic times \(t=\{ 0, 10^5, 10^{17} \}\) s after their formations, denoted by the blue dashed, green dashed and red solid curves, respectively. The grey dotted line is obtained numerically by the public code BlackHawk [71, 72]

is the mass of a PBH currently evaporating if one neglects secondary emission once M(t) falls below \(M_q\), and we have used the approximation \(t_f \simeq 0\), and \(t_0 = 13.8\) Gyr is the lifetime of Universe. The value of \(f_*\) is around 1.9 that can be derived by counting the quantum dofs of Hawking-radiated particles. Consider a formation mass \(M_f = M_a > 10 M_*\), whose corresponding present mass is exact \(10 M_*\), we can derive

$$\begin{aligned} M_a = [ (10 M_*)^3 + \kappa {\bar{M}}_*^3 ]^{1/3} \simeq 5.15 \times 10^{15} \text {g}. \end{aligned}$$
(28)
  • \(M_c\):

Then, let us see how long would a PBH with formation mass \(M_f > M_q\) fall into \(M_q \simeq 1.95 \times 10^{14}\) g:

$$\begin{aligned} t_q(M_f) \simeq \frac{M_f^3 - M_q^3}{\phi _*} \equiv t_0 \frac{M_f^3 - M_q^3}{{\bar{M}}_*^3}. \end{aligned}$$
(29)

If the formation mass \(M_f\) is larger than a critical mass scale \(M_c\), such a PBH would not reach \(M_q\) at present, i.e., \(t_q(M_f) > t_0\), which yields

$$\begin{aligned} M_c \equiv ( {\bar{M}}_*^3 + M_q^3 )^{1/3} \simeq 1.02 {\bar{M}}_* \simeq 5.17 \times 10^{14} \text {g}. \end{aligned}$$
(30)

By using the range of \(M_q\), and then some intermediate value at the last step. So that only PBHs slightly larger than \({\bar{M}}_*\) generate secondary emission at the present epoch. And the current mass is

$$\begin{aligned} M_0 = (M_f^3 - {\bar{M}}_*^3)^{1/3}, ~~~ \text {for} ~ M_f \ge M_c. \end{aligned}$$
(31)
  • \(M_*\):

PBHs completing their evaporation today have \(M_0 =0\), the corresponding formation mass reads

$$\begin{aligned}{} & {} M_* \simeq \Big [ {\bar{M}}_*^3 + ( 1 -\alpha ^{-1} ) M_q^3 + ( \alpha ^{-1} - \omega ^{-1} ) M_g^3 \Big ]^{1/3} \nonumber \\{} & {} \simeq 5.14 \times 10^{14} \text {g}. \end{aligned}$$
(32)
  • \(M_1\):

The formation mass whose current mass is exact \(M_g\):

$$\begin{aligned} M_1 = \left[ {\bar{M}}_*^3 + ( 1 - \alpha ^{-1} ) M_q^3 + \alpha ^{-1} M_g^3 \right] ^{1/3}. \end{aligned}$$
(33)

We can see that the mass scales \(M_1\) and \(M_*\) are very close to each other, and it is expected that the new threshold mass \(M_g\) should not affect the large-mass region significantly, which is confirmed by the following results, see Fig. 4.

With above preparations, we can calculate the expressions for a PBH’s mass at time t and its inverse \(M(M_f, t)\) and \(M_f(M, t)\), respectively, see Appendix C. The relation between \(M_f\) and M is shown in Fig. 5, where we set the cosmic times \(t=\{ 0, 10^5, 10^{17} \}\) s after PBH formation. These curves are reasonable since those PBHs of \(M_f \sim 10^{11}, 10^{15}\) g are at the end of their lifetimes around \(t \sim 10^5, 10^{17}\) s, respectively.

The time evolution of mass function of PBHs is the interplay of the Hawking radiation and the cosmic expansion. So, it is convenient to start with the comoving mass function which is defined as

$$\begin{aligned} n_c(M(t)) \equiv {dn_c \over dM}, \end{aligned}$$
(34)

where \(dn_c\) is the comoving number density over the mass interval \((M, M+dM)\). Note that the time-evolving mass function is implicitly dependent on time through the evaporating mass M(t). Using the chain rule for differentiation, we can relate the mass function at time t to the formation mass function \(n_c(M_f)\) in the following form:

$$\begin{aligned} n_c(M(t)) = \left( {dn_c \over dM_f} \right) _f {dM_f(M(t)) \over dM(t)}, \end{aligned}$$
(35)

and the explicit expressions are written as

$$\begin{aligned} n_c(M(t)) \simeq \left( {dn_c \over dM_f} \right) _f(M) \times \lambda (M,t), \end{aligned}$$
(36)

where the transfer function is calculated as

(37)

Note that we do not need to take the differentiation to the Heaviside function \(\Theta \), as which is introduced to take into account the different evaporation stages, see Eq. (25). Then the physical mass function n(M(t)) is straightforward to calculate from the above,

$$\begin{aligned} n(M(t)) = a^3(t) n_c(M(t)) = n(M_f(M)) \times \lambda (M,t), \end{aligned}$$
(38)

where \(n(M_f) = \left( {dn \over dM_f} \right) _f\) is the formation physical mass function and \(\lambda (M,t)\) is shown in Eq. (37).

For the lognormal formation mass function,

$$\begin{aligned} n(M_f) = {\beta \rho _\text {tot} \over \sqrt{2 \pi } \sigma M_f^2} \exp \Big [ - { \ln ^2(M_f/M_{pk}) \over 2 \sigma ^2 } \Big ], \end{aligned}$$
(39)

which is most common mass distribution of PBHs and the other types of mass functions (i.e. the power-law and the critical ones) can be rewritten in the form of lognormal distribution [73]. The quantity \(\beta \equiv \rho _\text {PBH} / \rho _\text {tot}\) is the formation abundance of PBHs, and the total energy density of Universe at the formation epoch that can be calculated by the Friedmann equation, i.e., \(\rho _\text {tot}(z_f) = 3 M_\text {pl}^2\,H^2(z_f)\), \(H^2(z) = H_0^2 [ \Omega _r (1+z)^{4} + \Omega _k (1+z)^{2} + \Omega _m (1+z)^{3} + \Omega _\Lambda ]\), here \(\Omega _r \simeq 10^{-4}\), \(\Omega _k \simeq 0\), \(\Omega _m \simeq 0.315\) and \(\Omega _\Lambda \simeq 0.6847\) are normalized radiation, curvature, baryon and dark energy density parameters, respectively. \(z_f\) is the formation redshift. For the purpose of numerical computation, we normalize the present scale factor \(a(t_0) = 1\), and chose the Hubble parameter \(H_0 = 67.4\ \text {km}~ \text {s}^{-1}~ \text {Mpc}^{-1}\). Using the redshift-time relation \(dt = - { dz \over H(z) (1+z) }\), we can transfer the argument of any time-evolving function from the cosmic time t to the redshift z. By choosing parameters \(\beta = 10^{-23}\), \(\sigma = 1\), \(M_{pk} =10^{14}\) g, we plot the mass functions at different times \(t = 0, 10^5, 10^{17}\) s originated from the initial lognormal mass function, which is shown in Fig. 6. Figure 7 plots the comparison between approximations used in [70] and Eq. (25) for the lognormal mass distribution, one can easily see that they are quite close to each other.

4 Test of cosmological models via standard timer

The cosmological redshift depends on the evolution of the scale factor a(t), and the cosmological time is the time elapsed from the primordial physical scale to the present physical scale which follows \(t \sim H_0^{-1}\). Hence, a cosmological model leaves the imprint on the redshift-time calibration which indicates that the cosmological parameters can be constrained by the standard timer.

From the definition of cosmological redshift \(1 + z = a_0/a\) and the Hubble parameter \(H(z) = {\dot{a}}/a\), we obtain the redshift-time relation,

$$\begin{aligned} \frac{dz}{(1+z) H(z)} = - dt. \end{aligned}$$
(40)

Then, the redshift-time calibration \((z_0, z_{\textrm{PBH}}, \Delta t)\) between the PBH bubble and the redshift calibrator puts constraint on the Hubble parameter evolution as following,

$$\begin{aligned} \int _{z_0}^{z_{\textrm{PBH}}} \frac{dz}{(1+z) H(z)} = \int _{t_{\textrm{PBH}}}^{t_0} dt = \Delta t. \end{aligned}$$
(41)

Considering the flat \(\Lambda {\textrm{CDM}}\) model as an example, H(z) can be expressed in following form,

$$\begin{aligned} H(z) = H_0 \sqrt{\Omega _\gamma (1 + z)^4 + \Omega _m (1 + z)^3 + \Omega _\Lambda }. \end{aligned}$$
(42)

After extracting redshift-time calibration from a bunch of PBH bubbles covering from low redshifts to high redshifts, we can apply the Markov chain Monte Carlo (MCMC) simulation on flat \(\Lambda {\textrm{CDM}}\) model to constrains the cosmological parameters \(H_0\), \(\Omega _\gamma \), \(\Omega _m\) and \(\Omega _\Lambda \),

In particular, we can evaluate the average Hubble parameter for two nearby redshifts \(z_1\) and \(z_2\), where \(z_1 \sim z_2\). In Eq. (40), we write

$$\begin{aligned} \ln \left( \frac{1+z_2}{1+z_1}\right) = \ln (\eta ) = {\bar{H}}\left( \frac{z_1 + z_2}{2}\right) \Delta t. \end{aligned}$$
(43)

Then we yield

$$\begin{aligned} {\bar{H}}\left( \frac{z_1 + z_2}{2}\right) = \frac{\ln \eta }{\Delta t}. \end{aligned}$$
(44)
Fig. 6
figure 6

The mass functions at time \(t = 0, 10^5, 10^{17}\) s for the initial lognormal mass functions, denoted by the blue dashed, green dashed and red solid curves, respectively. We choose the parameters for the initial mass function: \(M_{pk} = 10^{14}\) g, \(\beta = 10^{-23}\)

Fig. 7
figure 7

Two approximations used in Ref. [70] and Eq. (25) for the time-dependent mass function of \(M_{pk} = 10^{14}\) g, respectively

5 Conclusion and discussions

To conclude, we present a new approach to track the historical evolution of the Universe, which is named as the standard timer. We illustrate how the standard timer works by constructing the calibration between the redshift and physical time from the observed EM signals of PBH bubbles. The feasibility that PBH bubble can help track the evolution of the Universe is that their identical primordial origin produces the same initial mass function inside the bubble at the same epoch, then the redshift and the physical time calibration can be decoded from the observed EM signals and the internal mass function evolution. Also, the existence of PBH bubbles in the primordial Universe extends the narrow redshift windows in standard candle, standard ruler and standard siren, which makes the valid redshift range of standard timer cover from the primordial epoch to the present. As we have shown in Fig. 1 of [21], the EM signals from a PBH bubble with mass \(M_{\textrm{bub}} = 10^{38}\, \textrm{g}\) can be detected up \(z \sim 10^3\).

In developing the method of standard timers, the key step is to calibrate the redshift and physical evolution time for two PBH bubbles. Following [63, 64], we apply the inverse problem to Hawking radiation, by the least square method in Eq. (4), we can extract the redshifted mass function from observed EM signal spectrum. Then redshift ratio \(\eta \) can be obtained by matching redshifted mass functions for two PBH bubbles with error around \(0.03 \%\). Applying the obtained redshift ratio into evolution of mass function in Eq. (17), the calibration between redshift and physical time can be constructed with error around \(0.2 \%\) in Fig. 2 and \(0.1 \%\) in Fig. 3, respectively. This ensures the high precision of the standard timer.

Practically, various uncertainties should be taken into account in the observed EM signals from PBH bubbles, e.g., systematic uncertainties from the limited optical depth of the ultra-high gamma ray [74], measurement uncertainties in the gamma-ray spectrometry [75], etc. In data analysis, some regularization methods [69] in inverse problems should be applied to increase the accuracy of standard timer. In particular, under the low mass approximation, \(n(M) \sim M^2\) in evolution of PBH mass function, which produces \(F(E) \sim E^{-1}\) in the high-energy spectrum. This provides a specific template for filtering out the noise in gamma ray signals and evidence for potential PBH bubble candidate in gamma ray sources.

In general, there could exist other types of primordial phenomena that can track the evolution of the Universe, such as collision of cosmic strings [76] and domain walls [77]. The connection between their primordial origin and the observed signals could build the one-to-one mapping between the internal physical evolution and the external evolution of the Universe, which are the potential tools in studying the history of the Universe.