1 Introduction

The current cosmological observations, for example the Planck satellite [1, 2], provide strong evidence for the standard six-parameter \(\Lambda \)CDM model. However, when the base model is extended and other cosmological parameters are allowed to freely vary, a few anomalies are present. For example, the running of running of the scalar spectral index which is defined by

$$\begin{aligned} \beta _s\equiv {d^2 n_s\over d \ln k^2} \end{aligned}$$
(1)

reads

$$\begin{aligned} \beta _s=0.025\pm 0.013 \end{aligned}$$
(2)

from Planck data in Ref. [2] and

$$\begin{aligned} \beta _s=0.021\pm 0.013 \end{aligned}$$
(3)

from the combination of Planck [2], BK14 [3] and Baryon Acoustic Oscillation (BAO) [4,5,6] data in Ref. [7] at 68% confidence level (CL) on the cosmic scales, where \(n_s\) is the spectral index of scalar power spectrum.

In 1971, Hawking proposed that the highly overdense region of inhomogeneities would eventually cease expanding and collapse into a black hole in [8]. A large positive value of the running of running may lead to the formation of primordial black holes (PBH) at small scales in the early universe. Different from the astrophysical black holes which should be heavier than a particular mass (around 3 solar mass \(M_\odot \)), PBHs can have very small masses. However, the PBHs with masses smaller than \(10^{-18} M_\odot \) would have completely evaporated by now due to the Hawking radiation. In particular, the quantum emissions from PBHs with mass around \(10^{-18} M_\odot \) can generate a \(\gamma \)-ray background which should be observed today. Conversely, the non-detection of such a \(\gamma \)-ray background in our Universe provides a stringent constraint on the PBHs with such a mass. Recently various constraints on the abundance of PBHs are present in [9,10,11,12,13,14,15,16,17,18,19,20,21,22]. Ones expect that the absence of PBHs should tightly constrain the running of running of scalar spectral index. See some recent related works in [23, 24].

On the other hand, inflation [25,26,27,28] is taken as the leading paradigm for the physics in the very early universe. The initial inhomogeneities and spatial curvature are supposed to be stretched away by the quasi-exponential expansion of inflation. Because the Hubble parameter is roughly a constant during inflation, it predicts a nearly scale-invariant power spectrum of the curvature (scalar) perturbations seeded by the quantum fluctuations of inflaton field during inflation. Typically, the scalar spectral index \(n_s\) is related to the number of e-folds N before the end of inflation by \(n_s-1\sim -1/N\), and then \(\beta _s\sim -1/N^3\sim (n_s-1)^3\sim -\mathcal{O}(10^{-5})\). In this sense, the running of running of scalar spectra index given in Eqs. (2) and (3) seems too large to fit in the typical inflation models.

In this paper we adopt two methods to compare inflationary predictions with current cosmological datasets, in particular including the constraint from the PBHs. The first method consists of a phenomenological parameterization of the primordial spectra of both scalar and tensor perturbations, and the second exploits the analytic slow-roll-parameter dependence of primordial perturbations.

This paper is organized as follows. In Sect. 2, we explain the datasets used in this paper. In Sects. 3 and 4, we present the constraints on the phenomenological parameters and the slow-roll parameters with the publicly available codes CosmoMC [29], respectively. A brief summary will be given in Sect. 5.

2 Data

The full-mission Planck observes the temperature and polarization anisotropies of the cosmic microwave background (CMB) radiation. In this paper we also combine all the data taken by the BICEP2 and Keck Array CMB polarization experiments up to and including the 2014 observing season [3] with the Planck data.

Baryon Acoustic Oscillation (BAO) detections measure the correlation function and power spectrum in the clustering of galaxies. Measuring the position of these oscillations in the matter power spectra at different redshifts removes degeneracies in the interpretation of the CMB anisotropies. The BAO data adopted in this paper include 6dFGS [5], MGS [6], BOSS \(\mathrm {DR11}\_{\mathrm {Ly}\alpha }\) [30], BOSS DR12 with nine anisotropic measurements [31], and eBOSS DR14 [32].

The mass of PBH is roughly given by the horizon mass at the time of formation, namely

$$\begin{aligned} m=\gamma {4\pi \over 3}\rho H^{-3}, \end{aligned}$$
(4)

where \(\gamma =3^{-3/2}\simeq 0.2\) [33]. In the comoving units, the horizon scale is \(R=(aH)^{-1}\propto a\) during radiation domination. Since constant-entropy expansion implies \(T\propto g_*^{-1/3} a^{-1}\), \(\rho \propto g_*T^4\propto g_*^{-1/3} a^{-4}\) and then the mass of PBH is \(m\propto g_*^{-1/3} a^2\), where the number of relativistic degrees of freedom \(g_*\) is around 3 at matter-radiation equality and \(10^2\) in the early universe. Therefore

$$\begin{aligned} {m\over M_\odot }\simeq (k_\odot R)^2, \end{aligned}$$
(5)

where \(k_\odot \simeq 10^6\) Mpc\(^{-1}\) is the perturbation mode which re-enter the horizon when the one-solar mass PBH can be formed. On the other hand, due to the quantum effects near the event horizon of black hole, it could emit black body radiation which is the so-called Hawking radiation [34], and is supposed to evaporate completely within the time scale

$$\begin{aligned} T_\mathrm{{eva}}(m)\sim {G^2m^3\over \hbar c^4}\sim 10^{64}\left( {m\over M_\odot }\right) ^3\ \hbox {yr}. \end{aligned}$$
(6)

It implies that the PBHs with a mass smaller than \(10^{-18} M_\odot \) would have evaporated by now, but PBHs with a mass of around \(10^{-18} M_\odot \) would be producing photons with energy of order 100 MeV and form a \(\gamma \)-ray background at the present epoch [35]. The observational limits on the existence of an extragalactic \(\gamma \)-ray background between 30 MeV and 120 GeV were provided by EGRET observations [36] which indicates that the abundance of PBHs with a mass of around \(10^{-18} M_\odot \) in dark matter should be tiny [37, 38]. Even though the formation process of the PBHs is still under debates, as a conservative estimation, the scalar power spectrum at the scale \(k_c\simeq 10^{15}\) Mpc\(^{-1}\) corresponding to the formation of PBH with a mass of around \(10^{-18}M_\odot \) should be smaller than unity, namely

$$\begin{aligned} P_s(k_c)\le 1; \end{aligned}$$
(7)

otherwise, the abundance of PBHs with a mass of around \(10^{-18}M_\odot \) in dark matter would be order of one and generate an observable \(\gamma \)-ray background at the current epoch. Therefore, we take Eq. (7) as the constraint on the scalar power spectrum from PBHs.

Actually Eq. (7) is a very conservative constraint. The ranges of k corresponding to the \(\gamma \)-ray background extend from \(10^{14}\) Mpc\(^{-1}\) to \(10^{15}\) Mpc\(^{-1}\), and the upper limit of scalar power spectrum is generally in the range of 0.1 to 0.01. Therefore a more restricted constraint might be \(P_s(k=10^{15} \hbox {Mpc}^{-1})<10^{-2}\) which is denoted by “PBH*”.

3 Constraints on the spectral running from CMB and PBHs

In this section, the power spectra of the scalar and tensor perturbations are parameterized by

$$\begin{aligned} P_s(k)= & {} A_s\left( \frac{k}{k_*}\right) ^{n_s-1+\frac{1}{2}\alpha _s\ln (k/k_*)+\frac{1}{6}\beta _s(\ln (k/k_*))^2+\cdots }, \end{aligned}$$
(8)
$$\begin{aligned} P_t(k)= & {} A_t\left( \frac{k}{k_*}\right) ^{n_t+\frac{1}{2}\alpha _t\ln (k/k_*)+\cdots }, \end{aligned}$$
(9)

where \(A_s(A_t)\) is the scalar (tensor) amplitude at the pivot scale \(k_*=0.05\) Mpc\(^{-1}\), \(n_s\) is the scalar spectral index, \(\alpha _s\equiv \mathrm {d} n_s/\mathrm {d}\ln k\) is the running of scalar spectral index, \(\beta _s\equiv {\mathrm {d}^2n_s}/{\mathrm {d}\ln k^2}\) is the running of running of scalar spectral index, \(n_t\) is the tensor spectral index, and \(\alpha _t\equiv \mathrm {d} n_t/\mathrm {d}\ln k\) is the running of tensor spectral index. In literature some inflationary models for PBH formation require some feature in the scalar power spectrum which cannot be modeled by the expansion in Eq. (8), and then our analysis would not be applicable for those cases. Usually we introduce a new parameter, namely the tensor-to-scalar ratio r, to quantify the tensor amplitude compared to the scalar amplitude at the pivot scale:

$$\begin{aligned} r\equiv \frac{A_t}{A_s}. \end{aligned}$$
(10)

It is known that the single parameter Harrison-Zeldovich spectrum \((n_s=1)\) does not fit the data and at least the parameters \(A_s\) and \(n_s\) in the expansion of the primordial scalar power spectrum are needed. Here the spectral index of tensor power spectrum is set as \(n_t=-r/8\) which is nothing but the consistency relation to lowest order in the single-field slow-roll inflation model [39, 40], and \(\alpha _t=0\).

Table 1 The \(68\%\) limits on the cosmological parameters in the \(\Lambda \)CDM + \(r~+~\alpha _s~+~\beta _s\) model from the data combinations of CMB + BAO and CMB + BAO + PBH respectively
Fig. 1
figure 1

The contour plots and the likelihood distributions for \(n_s\), \(\alpha _s\), \(\beta _s\) at the 68% and 95% CL by using CMB + BAO + PBH*, CMB + BAO and CMB + BAO + PBH, respectively

We consider the six parameters in the standard \(\Lambda \)CDM model, i.e. the baryon density parameter \(\Omega _b h^2\), the cold dark matter density \(\Omega _c h^2\), the angular size of the horizon at the last scattering surface \(\theta _\text {MC}\), the optical depth \(\tau \), the scalar amplitude \(A_s\) and the scalar spectral index \(n_s\). We extend this scenario by adding the running of the scalar spectral index \(\alpha _s\), the running of running \(\beta _s\) and the tensor amplitude, or equivalently the tensor-to-scalar ratio r. We constrain all of these 9 parameters in the \(\Lambda \)CDM+\(r+\alpha _s+\beta _s\) model by adopting two different data combinations, namely CMB+BAO and CMB+BAO+PBH, respectively. The results are given in Table 1 and Fig. 1. The constraint on the running of running of scalar spectral index is

$$\begin{aligned} \beta _s=0.019\pm 0.013 \end{aligned}$$
(11)

at \(68\%\) CL from CMB+BAO, and

$$\begin{aligned} \beta _s=-0.0035^{+0.0065}_{-0.0023} \end{aligned}$$
(12)

at 68% CL from CMB + BAO + PBH. We see that the constraint on the running of running of scalar spectral index is significantly affected by adding the constraint of PBHs, and a power-law scalar power spectrum without running is consistent with the data within 68% confidence level once the constraint from PBHs is taken into account. The PBH constraint changes the contours and likelihoods from the blue ones to the red ones because the positive value of \(\beta _s\) yields a significant growth of scalar power spectrum at small scales which may generate too many PBHs conflicting with the measurement of \(\gamma \)-ray background. Note that the constraints on the cosmological parameters by adding PBH* is quite similar to those by adding PBH.

4 Constraints on the slow-roll parameters

In this section, we focus on the canonical single-field slow-roll inflation model in which the inflation is driven by the inflaton potential \(V(\phi )\). The dynamics of inflation is govern by

$$\begin{aligned}&H^2={1\over 3 M_p^2}\left[ {1\over 2}{\dot{\phi }}^2+V(\phi )\right] , \end{aligned}$$
(13)
$$\begin{aligned}&\ddot{\phi }+3H\dot{\phi }+V^\prime (\phi )=0, \end{aligned}$$
(14)

where \(M_p=1/\sqrt{8\pi G}\) is the reduced Planck energy scale and the dot and prime denote the derivative with respective to the cosmic time t and the inflaton field \(\phi \), respectively. The inflaton field slowly rolls down its potential if \(\epsilon \ll 1\) and \(|\eta |\ll 1\), where

$$\begin{aligned} \epsilon= & {} \frac{M_p^2}{2}\left( \frac{V^\prime \left( \phi \right) }{V\left( \phi \right) }\right) ^2, \end{aligned}$$
(15)
$$\begin{aligned} \eta= & {} M_p^2\frac{V^{\prime \prime }\left( \phi \right) }{V\left( \phi \right) }. \end{aligned}$$
(16)

The amplitude of scalar and tensor perturbation power spectra are given by, in Ref. [41],

$$\begin{aligned} P_s\simeq & {} \left[ 1+{25-9c\over 6}\epsilon -{13-3c\over 6}\eta \right] {V/M_p^4\over 24\pi ^2 \epsilon }, \end{aligned}$$
(17)
$$\begin{aligned} P_t\simeq & {} \left[ 1-{1+3c\over 6}\epsilon \right] {V/M_p^4\over 3\pi ^2/2}, \end{aligned}$$
(18)

where \(c\simeq 0.08145\), and then

$$\begin{aligned} r\approx & {} 16\epsilon \left[ 1-\frac{13-3c}{6}\left( 2\epsilon -\eta \right) \right] , \end{aligned}$$
(19)
$$\begin{aligned} n_t\approx & {} -2\epsilon -\frac{2\left( 2+3c\right) }{3}\epsilon ^2-\frac{1-3c}{3}\epsilon \eta , \end{aligned}$$
(20)
$$\begin{aligned} \alpha _t\approx & {} -8\epsilon ^2+4\epsilon \eta -\frac{8\left( 5+6c\right) }{3}\epsilon ^3+2\left( 1+7c\right) \epsilon ^2\eta \nonumber \\&+2\left( 1-c\right) \epsilon \eta ^2, \end{aligned}$$
(21)
$$\begin{aligned} n_s\approx & {} 1-6\epsilon +2\eta +\frac{2\left( 22-9c\right) }{3}\epsilon ^2-2\left( 7-2c\right) \epsilon \eta \nonumber \\&+\frac{2}{3}\eta ^2, \end{aligned}$$
(22)
$$\begin{aligned} \alpha _s\approx & {} -24\epsilon ^2+16\epsilon \eta -2\xi +\frac{8\left( 41-18c\right) }{3}\epsilon ^3\nonumber \\&-\frac{4\left( 109-36c\right) }{3}\epsilon ^2\eta +4\left( 9-2c\right) \epsilon \eta ^2 \end{aligned}$$
(23)
$$\begin{aligned}&+2\left( 11-3c\right) \epsilon \xi -\frac{25-3c}{6}\eta \xi ,\nonumber \\ \beta _s\approx & {} -192\epsilon ^3+192\epsilon ^2\eta -32\epsilon \eta ^2-24\epsilon \xi +2\eta \xi +2\sigma \nonumber \\&+96\left( 13-6c\right) \epsilon ^4 -\frac{8\left( 791-288c\right) }{3}\epsilon ^3\eta \nonumber \\&+\frac{16\left( 173-48c\right) }{3}\epsilon ^2\eta ^2-\frac{8\left( 31-6c\right) }{3}\epsilon \eta ^3 \nonumber \\&+\frac{4\left( 235-72c\right) }{3}\epsilon ^2\xi -\frac{511-111c}{3}\epsilon \eta \xi \nonumber \\&+\frac{29-3c}{6}\eta ^2\xi +\frac{25-3c}{6}\xi ^2-\frac{103-27c}{3}\epsilon \sigma \nonumber \\&+\frac{55-9c}{6}\eta \sigma , \end{aligned}$$
(24)

where

$$\begin{aligned} \xi= & {} M_p^4\frac{V^\prime \left( \phi \right) V^{\prime \prime \prime }\left( \phi \right) }{V^2\left( \phi \right) }, \end{aligned}$$
(25)
$$\begin{aligned} \sigma= & {} M_p^6\frac{{V^\prime }^2\left( \phi \right) V^{\prime \prime \prime \prime }\left( \phi \right) }{V^3\left( \phi \right) }. \end{aligned}$$
(26)

See some related references in [42,43,44].

Here the nine parameters sampled in the CosmoMC are \(\{\Omega _b h^2, \Omega _c h^2, \tau , \theta _\text {MC}, A_s, \epsilon , \eta , \xi , \sigma \}\), and then \(n_s\), \(\alpha _s\), \(\beta _s\), r, \(n_t\) and \(\alpha _t\) are all taken as the derived parameters. The constraints on the slow-roll parameters \(\{\epsilon , \eta , \xi , \sigma \}\) and the contour plots of these slow-roll parameters are illustrated in Table 2 and Fig. 2. We see that the constraint on the fourth slow-roll parameter \(\sigma \) is improved once the constraint from PBHs is included because the running of running is dominated by it in the slow-roll inflation model.

Table 2 The 95% limits on the slow-roll parameters and the derived parameters from the data combinations of CMB + BAO and CMB + BAO + PBH respectively
Fig. 2
figure 2

The contour plots and the likelihood distributions for the slow-roll parameters \(\epsilon \), \(\eta \), \(\xi \) and \(\sigma \) at the 68% and 95% CL from CMB + BAO + PBH*, CMB + BAO and CMB + BAO + PBH, respectively

Here we also work out the predictions of the slow-roll inflation model constrained by the observational data. The parameters \(\{r, n_t, \alpha _t\}\) characterizing the tensor power spectrum can be obtained by adopting the Eqs.  (19), (20) and (21). The results are showed in Table 2 and Fig. 3.

Fig. 3
figure 3

The derived parameters r, \(n_t\) and \(\alpha _t\) for the constrained canonical single-field slow-roll inflation model at the 68% and 95% CL from CMB + BAO + PBH*, CMB + BAO or CMB + BAO + PBH

In particular, we notice that both the derived tensor spectral index \(n_t\) and its running \(\alpha _t\) are negative in the constrained single-field inflation model, and the constraint on them at 95% CL are

$$\begin{aligned} -n_t< & {} 1.1\times 10^{-2}, \end{aligned}$$
(27)
$$\begin{aligned} -\alpha _t< & {} 2.6\times 10^{-4}, \end{aligned}$$
(28)

from CMB + BAO, and

$$\begin{aligned} -n_t< & {} 9.3\times 10^{-3}, \end{aligned}$$
(29)
$$\begin{aligned} -\alpha _t< & {} 2.1\times 10^{-4}, \end{aligned}$$
(30)

from CMB + BAO + PBH. However, in Ref. [45], the optimistic estimation indicates that the uncertainty at 68% CL on the tensor spectral index is \(\sigma _{n_t}\simeq 1.1\times 10^{-2}\) due to the cosmic variance only for CMB multipoles less than 300. Because the small-scale CMB B-modes are dominated by CMB lensing, it implies that it is very difficult to measure the tensor spectral index for the single-field slow-roll inflation model by only using the CMB data.

5 Summary

In this paper we use two methods to constrain the slow-roll inflation models by combining CMB, BAO and the constraint from PBHs. Even though a positive running of running of scalar spectral index is slightly preferred by the data combination of CMB and BAO datasets, a power-law scalar power spectrum without running is consistent with the data once the constraint from PBHs is taken into account.

We can also directly constrain the slow-roll parameters from the observational data. An advantage of this method is that we can work out the predictions of single-field slow-roll inflation model by using these constrained slow-roll parameters. For example, we illustrate the predictions of the parameters characterizing the tensor power spectrum, and find that both the tensor spectral index and its running are negative and their absolute values are not larger than \(9.3\times 10^{-3}\) and \(2.1\times 10^{-4}\) at 95% CL, respectively. Our results imply that it is very difficult to measure these two parameters in the future.