1 Introduction

Since the discovery of the accelerated expansion of the Universe from the Supernovae type Ia (SNIa) data [3, 4], the combined analysis of various cosmological probes, including those of Cosmic Microwave Background (CMB) [5,6,7], Baryon Acoustic Oscillation (BAO) [8,9,10,11,12,13,14] and cosmic chronometers [15] confirms the aforementioned dynamical result, namely that currently the Universe accelerates. However, the physics of cosmic acceleration is still a mystery, hence the aim in these kind of studies is to provide an explanation regarding the underlying mechanism which triggers such a phenomenon.

In the framework of homogeneous and isotropic Universe, the accelerated expansion can be described by considering either an exotic matter with negative pressure [16,17,18,19,20,21,22] or a modification of gravity [f(R) theories and the like, 23, 24, 25, 26, 27]. Among the large family of dark energy and modified gravity models, the simplest case is the spatially flat \(\varLambda \)CDM model for which cold dark matter (CDM) and baryonic matter coexist with the cosmological constant. From the theoretical viewpoint, the \(\varLambda \)CDM model suffers from the well known problems, namely the coincidence and the expected value of the vacuum energy density [28,29,30,31].

On the other hand, despite the fact that the \(\varLambda \)CDM model is found to be in a very good agreement with the majority of cosmological data  [7], nonetheless the model seems to be currently in tension with some recent measurements  [32,33,34,35], related with the Hubble constant \(H_0\) and the present value of the mass variance at 8\(h^{-1}\)Mpc, namely \(\sigma _8\). Moreover, Lusso et al. [1] using a combined Hubble diagram of SNIa, Quasars, and gamma-ray bursts (GRBs) found a \(\sim 4\sigma \) tension between the best fit cosmographic parameters with respect to those of \(\varLambda \)CDM (see also [2, 36]). In the light of the latter results, a heated debate is taking place in the literature and the aim of the present article is to contribute to this debate.

Here, we focus on a model-independent parametrization of the Hubble diagram using the Gaussian process, and investigate its performance against the latest Hubble diagram data. Notice that in this case we need to introduce a kernel function with some hyperparameters which can be optimized in order to fit the data. For more details concerning model-independent methods we refer to [37,38,39,40]. The structure of the paper is as follows. In Sect. 2, we introduce the concept of the Gaussian process and we present the corresponding kernel functions that we shall use in the current work. In Sect. 3, we discuss the observational data and the procedure of our analysis, while in Sect. 4 we provide our results. Finally, in 5, we summarize our results and we draw our conclusions.

2 Model independent method-Gaussian process

We consider that the universe is a self-gravitating fluid, endowed with a spatially flat homogeneous and isotropic geometry. In this context, there are two main approaches in order to investigate cosmological data e.g. the luminosity distance. In the first case we impose a cosmological model, hence we estimate the form of the luminosity distance. Then we fit the model to data in order to place constraints on the corresponding parameter space. This is a model-depended method is a sense that different models provide different forms of luminosity distance. Another avenue is to utilize a model independent method in reconstructing the Hubble diagram through the observational data [37,38,39,40]. In this approach we do not need to know apriori the underlying cosmological model. One of the most popular model independent method is the Gaussian process (GP), hence in the present article we test the performance of GP against the available Hubble diagram data.

Briefly, the main steps of the method are the following. Having a data set D

$$\begin{aligned} D=\{(x_i,y_i)|i=1,\ldots ,n\}, \end{aligned}$$
(1)

our aim is to reconstruct in a model independent way a function f(x) which describes the data. In this case at any point x, the value f(x) is a Gaussian random variable with mean \(\mu (x)\) and variance Var(x). Moreover, the function values at any two different points are not independent from each other, hence the covariance function \(cov(f(x),f(\tilde{x}))=k(x,\tilde{x})\) describes the corresponding correlations. Therefore, having an observational data set \((x_i,y_i)\) and considering a kernel function \(k(x,\tilde{x})\), it is straightforward to compute the value of function and its covariance (for more detail see [41]). Concerning the functional form of the kernel, there is a wide range of possibilities. In the current work we restrict our analysis to the following parametrizations:

$$\begin{aligned} k(x,\tilde{x})= & {} \sigma _f^2\exp \left( -\frac{(x-\tilde{x})^2}{2l^2}\right) , \end{aligned}$$
(2)
$$\begin{aligned} k(x,\tilde{x})= & {} \sigma _f^2\exp \left( -\sqrt{7}\frac{|x-\tilde{x}|}{l}\right) \left( 1+\sqrt{7}\frac{|x-\tilde{x}|}{l}\right. \nonumber \\&\left. +14\frac{(x-\tilde{x})^2}{5l^2}+7\sqrt{7}\frac{|x-\tilde{x}|^3}{15l^3}\right) , \end{aligned}$$
(3)

and

$$\begin{aligned} k(x,\tilde{x})= & {} \sigma _f^2\exp \left( -3\frac{|x-\tilde{x}|}{l}\right) \left( 1+3\frac{|x-\tilde{x}|}{l}+27\frac{\left( x-\tilde{x}\right) ^2}{7l^2}\right. \nonumber \\&\left. +18\frac{|x-\tilde{x}|^3}{7l^3}+ 27\frac{(x-\tilde{x})^4}{35l^4}\right) .\nonumber \\ \end{aligned}$$
(4)

Notice that (3) and (4) are the so called Matern (\(\nu =7/2\) and \(\nu =9/2\)) formulas respectively. It is worth noting that the family of Matern kernels is a generalization of kernel (2) and it is widely used in multivariate statistical analysis. In this case the absolute exponential kernel is parameterized by an additional parameter \(\nu \). If \(\nu \) goes to infinity then the kernel reduces to Eq. (2), while in the case of \(\nu =1/2\) the kernel becomes equivalent to the absolute exponential kernel. Also \(\sigma _f\) and l are two hyperparameters which can be constrained from the observational data. Since the kernel function plays a role in reconstructing f(x) (in our case comoving distance), we have decided to use the aforementioned kernels in order to test whether the choice of the kernel can affect the amount of the so called \(\varLambda \)CDM cosmokinetic tension.

Here we use the GAPP code [41] in order to reconstruct f(x) and its derivatives. Specifically, f(x) and its derivatives are given by

$$\begin{aligned}&f(x) \sim GP(\mu (x),k(x,\tilde{x})) \end{aligned}$$
(5)
$$\begin{aligned}&f'(x) \sim GP\left( \mu '(x),\frac{\partial ^2k(x,\tilde{x})}{\partial x \partial \tilde{x}}\right) \end{aligned}$$
(6)
$$\begin{aligned}&f''(x) \sim GP\left( \mu ''(x),\frac{\partial ^4k(x,\tilde{x})}{\partial ^2 x \partial ^2 \tilde{x}}\right) , \end{aligned}$$
(7)

where GP stands for Gaussian process.

3 Observational data and method

The luminosity distance is the ideal tool to investigate the Hubble diagram. Our aim is to extend the Hubble relation to as high redshifts as possible, hence in addition to SNIa, we also consider QSOs and GRBs. In particular, bellow we briefly present the type of standard candles, used in the statistical analysis.

  • Supernovae (SNIa): we utilize the “Pantheon” compilation of SNIa data [42]. This sample contains 1048 spectroscopically confirmed SNIa in the redshift range \(0.01<z<2.26\).

  • Quasars (QSOs): Furthermore, we use the sample of 1598 QSOs as collected by [2, 43]. The redshift interval of the current data is \(0.04<z<5.1\). Notice that, in our analysis we use bin-averaged version of QSOs data.

  • In addition to the above data, we use a compilation of 162 GRBs [44,45,46] in the range of \(0.03<z<9.3\). Unlike SNIa, QSOs and GRBs are observed up to very high redshifts (\(z>3\)) at which the distance modulus is more sensitive to the cosmological parameters [47].

The evolution of the distance modulus is given by \(\mu (z)=5\mathrm{log}D_{L}(z)+25\), hence

$$\begin{aligned} D_L(z) = 10^{(\mu (z) - 25)/5}, \end{aligned}$$
(8)

where \(D_{L}(z)\) is the luminosity distance from which the normalized comoving distanceFootnote 1 is written as

$$\begin{aligned} D(z) = \frac{H_0}{c} \frac{D_L(z)}{1+z}. \end{aligned}$$
(9)

Notice that \(H_0\) is the Hubble constant and c is the speed of light.

Based on the above, we compute the normalized comoving distance data points and then we use them in order to reconstruct the form of D(z) as well as its derivatives. As a matter of fact knowing D(z) and its derivatives, it is straightforward to compute the Hubble function H(z) as well as its first and second derivatives, namely

$$\begin{aligned} H(z)= & {} \frac{H_0}{D'(z)}, \end{aligned}$$
(10)
$$\begin{aligned} H'(z)= & {} -H_0 \frac{D''(z)}{D'(z)^2}, \end{aligned}$$
(11)
$$\begin{aligned} H''(z)= & {} H_0\left[ \frac{2D''(z)^2}{D'(z)^3}-\frac{D'''(z)}{D'(z)^2}\right] . \end{aligned}$$
(12)

Moreover using the error propagation we obtain

$$\begin{aligned} \delta H(z)= & {} H_0 \frac{\delta D'(z)}{D'(z)^2}, \end{aligned}$$
(13)
$$\begin{aligned} \delta H'(z)= & {} H_0\left[ \frac{\delta D''(z)}{D'(z)^2} - \frac{2D''(z)\delta D'(z)}{D'(z)^3}\right] , \end{aligned}$$
(14)
$$\begin{aligned} \delta H''(z)= & {} H_0 \left[ \frac{\delta D'''(z)}{D'(z)^2} - \frac{2D'''(z)\delta D'(z)}{D'(z)^3}\right. \nonumber \\&\left. - \frac{4D''(z)\delta D''(z)}{D'(z)^3}+\frac{6D''(z)^2\delta D'(z)}{D'(z)^4}\right] . \end{aligned}$$
(15)

Notice that in above formula, we use the same \(H_0\) which has been used to obtain the normalized distance in Eq. (9) and for those quantities with more than one term in uncertainty, we use square root of all terms. For example, for \(\delta X = \delta a + \delta b + \delta c +\cdots \), the total uncertainty is \(\delta X = \sqrt{(\delta a)^2 + (\delta b)^2 +(\delta c)^2 +\cdots }\).

Fig. 1
figure 1

Left panel: Reconstruction of D(z), data points and its first, second and third derivatives. Right panel: Reconstruction of D(z), the Hubble function, deceleration and jerk parameters as a function of redshift for SNIa data only with the Gaussian kernel

Fig. 2
figure 2

Left panel: The cosmokinetic parameters as a function of redshift using Matern (\(\nu =7/2\)) kernel for SNIa only data. Right panel: The cosmokinetic parameters as a function of redshift using Matern (\(\nu =9/2\)) kernel for SN only data

Fig. 3
figure 3

Left panel: The reconstruction of D(z) and its derivatives as a function of redshift using Gaussian kernel by considering SNIa and GRBs. Right panel: The same plot using Matern (\(\nu =7/2\)) kernel and the same data set

Following the same notations we compute the deceleration and jerk parameters as well as the corresponding uncertainties. As a function of D(z), these parameters are:

$$\begin{aligned} q(z)= & {} -(1+z)\frac{D''(z)}{D'(z)} - 1, \end{aligned}$$
(16)
$$\begin{aligned} j(z)= & {} (1+z)^2\left[ -\frac{D'''(z)}{D'(z)}+3\left( \frac{D''(z)}{D'(z)}\right) ^2 \right] - 2 (1+z)\frac{D''(z)}{D'(z)} +1\nonumber \\ \end{aligned}$$
(17)

and as a function of H(z),

$$\begin{aligned} q(z)= & {} (1+z)\frac{H'(z)}{H(z)} - 1, \end{aligned}$$
(18)
$$\begin{aligned} j(z)= & {} (1+z)^2\left[ \frac{H''(z)}{H(z)}+\left( \frac{H'(z)}{H(z)}\right) ^2\right] - 2(1+z)\frac{H'(z)}{H(z)} + 1.\nonumber \\ \end{aligned}$$
(19)
Fig. 4
figure 4

Left panel: The reconstruction of D(z) and its derivatives as a function of redshift using Gaussian kernel by considering SNIa and QSOs. Right panel: The same plot using Matern (\(\nu =7/2\)) kernel and the same data set

Table 1 Cosmokinetic parameters at present time for different data sets and kernels

In the case of \(\varLambda \)CDM model, namely \(H(z)=H_{0}E(z)=H_{0}[\varOmega _{m0}(1+z)^{3}+\varOmega _{\varLambda 0}]^{1/2}\) the cosmokinetic parameters become \(q_{\varLambda }(z)=\frac{3}{2}\varOmega _{m}(z)-1\) and \(j_{\varLambda }(z)=1\), where \(\varOmega (z)=\varOmega _{0}(1+z)^{3}/E(z)^{2}\) and \(\varOmega _{m0}+\varOmega _{\varLambda 0}=1\)Footnote 2.

Lastly, we remind the reader the basic steps of our method (see Sect. 2). First the normalized distances D(z) data are given as input to the GAPP code [41]. Second we reconstruct the functional form of D(z) and finally we compute the rest of the cosmological quantities. During the process we consider that the aforementioned data-sets can be treated as statistically independent measurements. This assumption is a rather strong statement given that for example the SNIa, QSO and GRB data are sensitive to luminosity distances and there might be spatial overlap between the various probes, hence this could lead to correlations that might affect the statistical analysis. While this is an important point, unfortunately at the moment there is no standard way to account for it given the lack of the full correlation matrix among the different samples. Therefore, following standard lines we have assumed that the different data-sets are uncorrelated. Within this framework, the corresponding parameter space is given by \((H_{0},q_{0},j_{0})\).

4 Results and discussion

In this section, we discuss the main results of our analysis. Specifically, in Table 1 we provide an overall presentation of the cosmographic parameters at the present epoch. In the left panel of Fig. 1 we present the evolution of the reconstructed D(z) and its derivatives when using the Gaussian kernel and SNIa data. As expected \(D^{\prime }(z)\) decreases as a function of z, hence due to Eq. (10) the Hubble parameter is an increasing function. In the right panel of Fig. 1 we plot the cosmokinetic parameters \(H(z)/(1+z)\), q(z) and j(z) as a function of redshift. Moreover in the case of Marten kernels \(\nu =7/2\) and \(\nu =9/2\) the aforementioned parameters are shown in Fig. 2, respectively. We observe that the evolution of the kinetic parameters are almost the same with those of Gaussian kernel.

However, when combined SNIa with other probes, such as GRBs, the situation becomes different. Indeed, for SNIa/GRBs we plot in Fig. 3 D(z) and its derivatives versus redshift using the Gaussian (left panel) and Matern \(\nu =7/2\) (right panel) kernels. For both cases we observe that in the evolution of the corresponding derivatives appears oscillations. It is easy to check that the first derivative of D(z) crosses the zero line several times, hence the cosmokinetic parameters diverge at these points. Notice that utilizing the Matern \(\nu =9/2\) kernel the results remain unaltered. We argue that although GRBs may help to reconstruct the cosmic expansion up to \(z\sim 10\), however there are practical difficulties in achieving this goal in the case of Gaussian process.

Moreover, the results of SNIa/QSO combination are presented in Fig. 4 and Table 1. In this case, we observe that D(z) slowly decreases prior to \(z\sim 3\), hence a small oscillation appears at that redshift. Furthermore, we find that both Gaussian and Matern kernels provide similar results and in contrast to SNIa/GRB case, here the first derivative of the D(z) does not cross the zero line at 1 \(\sigma \) level.

Lastly, we combine SNIa, GRBs and QSOs in order to compute the reconstructed comoving distance for all kernels. As an example in Fig. 5 we plot the evolution of D(z) and the corresponding derivatives in the case of Matern \(\nu =7/2\) kernel. Again we verify that there are epochs which are located at large redshifts and for which \(D^{\prime }(z)\) crosses the zero line (similar behavior is found for the other kernels).

Fig. 5
figure 5

Left panel: The reconstruction of D(z) and its derivatives as a function of redshift using Gaussian kernel for all data set. Right panel: The same plot using Matern (\(\nu =7/2\)) kernel and the same data set

Fig. 6
figure 6

Left panel: Reconstruction of q(z) using different data sets and considering the Gaussian kernel. Right panel: Reconstruction of j(z). In the case of \(\varLambda \)CDM model we use \(\varOmega _{m0}=0.3\) (see solid black lines)

Now we focus on Table 1 which shows the cosmokinetic parameters at the present time for various data and kernels explored in this study. Considering only the traditional standard candles (SNIa), we find that the Hubble constant is close to  70\(\mathrm{Km/s/Mpc}\) regardless the form of kernel, while \(q_0\) and \(j_0\) are consistent (within \(1\sigma \)) with those of \(\varLambda \)CDM. Combining SNIa and GRB data, we find that the value of \(H_0\) does not change significantly and it remains close to  70\(\mathrm{Km/s/Mpc}\). In the case of Gaussian kernel, the current value of the deceleration parameter is in agreement with that of \(\varLambda \)CDM at 1 \(\sigma \) level. For the Matern’s kernels the extracted value of \(q_{0}\) is marginally consistent with \(\varLambda \)CDM with \(q_{0}<q_{\varLambda ,0}\). Concerning \(j_{0}\), our results are similar to those of [1], however the corresponding uncertainties are larger (by a factor of 2.5–4) than those of [1], implying that the extracted jerk parameters are consistent with the the predictions of \(\varLambda \)CDM at \(~ 2\sigma \) level. Combining SNIa and QSO datasets, we find that for all kernels the cosmokinetic parameters \((q_{0},j_{0})\) are in a good agreement (with \(1\sigma \)) with those of \(\varLambda \)CDM model.

Finally, in the case of the Gaussian kernel the combination SNIa/QSOs/GRBs indicates that the extracted values of \(q_0\) and \(j_0\) are \(\sim 3\sigma \) away from those of \(\varLambda \)CDM. However, the opposite situation holds in the case of Matern’s kernels, namely both \(q_0\) and \(j_0\) are consistent (due to large uncertainties) with the predictions of \(\varLambda \)CDM. In a nutshell, for the usual standard candles (SNIa data) and for the combination SNIa/QSOs we find that the cosmokinetic parameters \((q_{0},j_{0})\) extracted from the Gaussian process are consistent with \(\varLambda \)CDM. However, including GRBs in the analysis we find a tension of the \(\varLambda \)CDM model which lies between 2 and 3 \(\sigma \) levels respectively. Moreover, the combined SNIa/QSO/GRB analysis shows that the choice of the kernel function might affect the amount of tension. Indeed in the case of Matern’s kernels we produce cosmokinetic parameters which are consistent with those of \(\varLambda \)CDM, while using the Gaussian kernel it seems that the \(\varLambda \)CDM model is in tension with the measurements \((q_{0},j_{0})\).

4.1 Cosmokinetic parameters at high redshits

Apart from \((q_{0},j_{0})\) it is useful to study the cosmokinetics parameters at high redshifts. For the Gaussian kernel we plot in Fig. 6 the evolution of q(z) and j(z) in the case of SNIa (blue dashed line), SNIa/QSO (green dot-dashed) and SNIa/QSO/GRBs (magenta dotted curve). For comparison we also plot \(q_{\varLambda }(z)\) and \(j_{\varLambda }(z)\) (see solid lines). Since \(D^{'}(z)\) may cross the zero line prior to \(z\sim 2\) we prefer to focus on \(1<z<2\). Obviously, a strong deviation from the \(\varLambda \)CDM predictions is observed in the case of SNIa/QSO and SNIa/QSO/GRBs. We also checked that this result persists regardless the form of the kernel. Although the situation regarding the cosmokinetic tension is not so clear in the present epoch, at high redshifts there is a clear indication that such a tension really exists. Especially, the jerk parameter clearly points to this direction, hence the possibility of having new Physics is not excluded by the present analysis. Notice that, our results are in agreement with those of [1, 2] who found that the deviation from the flat \(\varLambda \)CDM becomes strong at high redshifts (\(z>1)\). Combining our model-independent parametrization of the Hubble Diagram with those of [1, 2] we conclude that the deviation from the concordance \(\varLambda \)CDM model is due to new Physics.

5 Conclusion

It is well known that the concordance \(\varLambda \)CDM model fits accurately the current cosmological data [7], nonetheless it has been proposed that the model is not without its problems. Indeed there are indications that the \(\varLambda \)CDM model is in tension with some important measurements  [32, 33], namely the Hubble constant \(H_0\) and the present value of the mass variance at 8\(h^{-1}\)Mpc, namely \(\sigma _8\). In this context, Lusso et al. [1] using a combined Hubble diagram of SNIa, Quasars, and Gamma-Ray Bursts (GRBs) found a \(\sim 4\sigma \) tension between the best fit cosmokinetic parameters with respect to those of \(\varLambda \)CDM (see also [2]). Whether the above tensions are the result of yet unknown systematic errors or indicate some underlying new Physics is still an open issue. Therefore, on this subject an intense debate is taking place in the literature and the aim of the present work is to contribute to this debate.

In particular, we combined the traditional standard candles (SNIa data) with other extragalactic sources (Quasars and GRBs) to reconstruct, in a model independent way, the Hubble diagram to as high redshifts as possible and to compute the corresponding cosmokinetic parameters at the present epoch, namely deceleration \(q_{0}\) and jerk \(j_{0}\) parameters. Using only the SNIa data we found that the cosmokinetic parameters \((q_{0},j_{0})\) extracted from the Gaussian process are consistent with those of \(\varLambda \)CDM. Also in the case of SNIa/QSO combination, we found that for all kernels the cosmokinetic parameters are in a very good agreement (with \(1\sigma \)) with those of \(\varLambda \)CDM model.

On the other hand combining SNIa with Quasars and GRBs we revealed some tension, which lies between \(2\sigma \) and \(3\sigma \) levels, depending on the kernel choice. Finally, focusing our analysis on high redshifts (\(z>1\)) we found that the corresponding cosmokinetic parameters significantly deviate from those of \(\varLambda \)CDM. Overall the combination of the present work with those of [1, 2] provide a complete investigation of the so called \(\varLambda \)CDM “tension”. The three works, which are model independent, clearly suggest that the discrepancy between the Hubble diagram data (especially for \(z>1\)) and the predictions of the concordance \(\varLambda \)CDM model is the result of some underlying new Physics.