1 Introduction

Published by A. Einstein in 1915, the general theory of relativity (GR) [1, 2] has become one of the pillars of modern physics and is very well tested both theoretically and experimentally. This great theory can explain or predict different astrophysical and cosmological phenomena, such as those in the radiation-dominated and the matter-dominated eras of the Universe (see, for example, [3,4,5,6,7], for some recent results supporting the GR) but it fails to explain other phenomena, mainly in the acceleration periods of the Universe. Moreover, so successful but the GR is still facing problems of quantum gravity [8, 10], the cosmic inflation [9,10,11,12,13,14], the origin of dark matter [15] (see also, for example, [16] in a particle physics aspect), the accelerated expansion of the Universe (called otherwise the dark energy problem) [17,18,19], etc. These problems call for an extension or modification of the GR but so far there has been no satisfactory theory suggested. To name a few famous theories extending the GR. The string theory (for a review, see, for instance, [20]) expected as a “theory of everything” is a very complicated ultra-high energy theory and weakly developed in the phenomenological aspect, therefore, it is very hard for an experimental test. The similar situation is with a more special theory—supergravity [21, 22]. Moreover, these theories are based on the concept of supersymmetry [23] of which the LHC and other experiments have not found any sign so far. In general, to explain the formation and the evolution of the Universe is always a challenge in physics calling for extended theories. One of the first attempts to modify the GR was made by A. Einstein himself not long after the birth of this theory.

Einstein modified his original GR by adding a term called the cosmological constant [24, 25] to the Lagrangian of the Einstein–Hilbert action. By introducing the cosmological constant, Einstein tried to “keep” the Universe static as it could have been generally imagined in his epoch. Later, Einstein, however, blamed himself that the introduction of the cosmological constant was a blunder after knowing the theoretical works by Friedmann [26] and Lemaître [27] and the observation by Hubble [28] proving the expansion of the Universe. According to these works the Universe is not static at all but dynamical, more precisely, as stated by Hubble’s law, different parts of the Universe, e.g. galaxies, are receding from each other at a speed proportional to their relative distance. Moreover, today we know that the Universe is not only expanding [28] but is expanding at an increasing rate [17,18,19]. Despite this fact, the idea of the cosmological constant is not completely useless. It has been expected to help us in solving the dark energy problem by treating the cosmological constant proportional (or equivalent) to the dark energy- or vacuum energy density (corresponding to an equation of state with negative pressure) as we can see by examining Einstein’s equation with cosmological constant directly. Nevertheless, another difficulty arising here is this treatment gives rise to the so-called “cosmological constant problem” or “vacuum catastrophe”: there is a huge discrepancy, of many orders of magnitude, between the observed value of the vacuum energy density (generated by the cosmological constant) and that estimated by quantum field theory [24, 25, 29, 30]. It is the ever known biggest discrepancy between theory and experiment/observation in physics. That means that the QFT approach suffers from a serious ailment, not to mention its complexity. The next problem is, with the cosmological constant in the Einstein equation the Hubble parameter H is also a constant (independent of time) and therefore, the GR does not accurately describe the evolution of H over time (as very slowly but H changes over time). Adding the cosmological constant is just the first modification of the GR. Combining with the cold dark matter (CDM) issue, it leads to the \(\varLambda \)CDM model, which, however, is lately shown to be not very accurate as the observed Universe is less “clumpy” than predicted by this model [31]. Therefore, it is not the final word on a cosmological model. Since the deviation is not much, the realistic model should not differ too much from the \(\varLambda \)CDM one. There have been so far many other attempts to extend or modify the GR in order to explain phenomena beyond the GR. Among them we choose the so-called f(R) theory of gravitation [32,33,34,35], or just the f(R) theory or f(R)-gravitation, for short, which is one of the simplest modified theories of the GR, but expected by us to solve the problems emerging from the very geometry of the space-time.

Nowadays, the f(R) theory, due to its relative simplicity, to a great extent, has become a hot topical issue and has attracted much attention of a number of astrophysicists and cosmologists (see, for instance, [10, 14, 32,33,34,35,36,37,38] and references therein). Another advantage of the f(R) theory is that, the latter through a (conformal) transformation to an alternative form—the scalar-tensor theory [32, 34] (in particular, the Jordan-Brans-Dicke theory [1]), can make communication between particle physics (QFT) and cosmology. In this framework the scalar fields may play a crucial role and they, e.g., the inflatonsFootnote 1 could be sometimes [12] treated as the Higgs bosons [40] believed now to be discovered ten years ago by the LHC collaborations ATLAS and CMS [41, 42] (see also [43] for a review on the introduction, the search and the discovery of the Higgs boson). This conforms to the fact that different cosmological problems, such as those of cosmic inflation, dark matter, dark energy, etc., can be investigated in the viewpoints of both geometry and particle physics compatible with each other via, in particular, the f(R) theory. Instead of the particle physics (-QFT) approach [10, 32], here, within the f(R) theory, we will follow the geometrical path to study some aspects of the evolution of the Universe.

Various models based on the f(R) theory have been suggested, but, so far, to our knowledge, most works have been devoted to models with f(R) of specific forms rather than a general one. For example, two of popular versions (see, for instance, also [44]) of this theory are the model with \(f(R)=R+\alpha R^2\) (with \(\alpha \) being a coefficient independent of R and other curvature quantities) used to explain the accelerated expansion of the Universe during the inflationary era [32, 45], and the model with \(f(R )=R+\beta /R\) (with the coefficient \(\beta \) independent of R and other curvature quantities) used to explain the accelerated expansion of the Universe in the late epochs including the present one (the dark energy problem) [32], etc. A combination of the models of these two types can make a good model for both the early and the late Universe (for some other models, see, for example, [46] and references therein). Each f(R) model can explain some phenomena in some period of the Universe’s evolution, but none of them is perfect and powerful enough to describe different phenomena beyond the GR in different cosmic times. To our knowledge, it is still difficult to conclude which is the right model and in most cases (see, for example, recent work [37]) they are combined with the introduction of additional, usually scalar (or pseudo-scalar), fields such as axions and axion-like ones when the problem of the dark matter is also incorporated in a non-geometric way which we don’t follow here. This makes the matters more cumbersome because of problems with quantum field theory and it is not clear yet if the dark matter has a particle physics origin. Instead, because of its visual gravitational effect we prefer to treat the dark matter as the geometric background of space-time or other geometric origin (see, e.g., [47, 48]).

Some models considered in [38] are claimed to be realistic but they seem to be compatible only with the Solar System and cosmology without a cosmological constant. Regardless any model is considered, to solve the corresponding (extended) Einstein equation occupies a central position.

In general, to find a solution, especially, an exact one, of an f(R)-theory is very hard, even, sometimes, impossible. To simplify the situation, we can use a perturbation method and impose some reasonable conditions such as the spherical symmetry which is a good approximation in many cases including that of a homogeneous and isotropic Universe according to the cosmological principles. Perturbative solutions of the f(R) theory in a central field of a distinct gravitational source (such as a star, a black hole, etc.) and their implications were studied recently in Refs. [46, 49, 50]. An application of this approach to gravitational radiation in the f(R)-theory is also underway [51]. This approach, however, has not yet been applied to the Universe as a whole. In this article, we go ahead to look for an approximate solution of a general f(R) theory (with an arbitrary, but well-defined, f(R) function) applied to a homogeneous and isotropic Universe, adopting, thus, the Friedmann-Lemaître-Robertson-Walker (FLRW) metric [52]. We make perturbation around the GR theory (always with the cosmological constant included, unless otherwise stated), which means that the f(R) theories used are slightly different from the GR (as the GR has been very precisely tested, it is assumed that any deviation from this theory should be small). As a result, we obtain an explicit perturbative solution for an FLRW Universe. This perturbative solution improves the GR in the sense that the Hubble parameter H is not a constant at all but depends on time to accommodate the evolution of the Universe. As the observed Universe is almost flat [53], it is reasonable to work here, in a perturbation approach, with a flat FLRW metric (for the late Universe, at least). At the meantime, we are working on the early Universe where the flat metric might not be a good approximation but the same approach could be applied to a general (non-flat) FLRW metric to describe a curved Universe. Here it is worth mentioning that recent Planck’s observations showed that the Universe could be closed, i.e., curved with a positive, albeit very small, curvature [54] but this statement requires confirmation by further observations.

In this article the following conventions are used:

  • Signature of the Minkowski metric: \( (+, -, -, -) \), that is, the infinitesimal distance is given as (\(x^0=ct\))

    $$\begin{aligned} ds^2=\eta _{\mu \nu }dx^{\mu }dx^{\nu } \equiv {dx^0}^2-dx^2-dy^2-dz^2. \end{aligned}$$
  • Riemannian curvature tensor:

    $$\begin{aligned} R^{\alpha }_{~\mu \beta \nu }=&\frac{\partial \varGamma ^\alpha _{\mu \beta }}{\partial x^\nu } - \frac{\partial \varGamma ^\alpha _{\mu \nu }}{\partial x^\beta } + \varGamma ^\alpha _{\sigma \nu }\varGamma ^\sigma _{\mu \beta } - \varGamma ^\alpha _{\sigma \beta }\varGamma ^\sigma _{\mu \nu }. \end{aligned}$$
  • Ricci tensor: \( R_{\mu \nu }=R^\alpha _{~\mu \alpha \nu }\).

  • Scalar curvature: \( R=g^{\mu \nu }R_{\mu \nu },~ g^{\mu \nu }=g^{\mu \nu }(x) \).

  • Energy-momentum tensor of a macroscopic object:

    $$\begin{aligned} T_{\mu \nu }= \frac{1}{c^2}(\varepsilon + P)u_\mu u_\nu - Pg_{\mu \nu }, \end{aligned}$$

    where \( u^\mu = \displaystyle \frac{dx^\mu }{d\tau }=c\frac{dx^\mu }{ds} \), while \( \varepsilon \) and P are the energy density and the pressure, respectively.

The plan of the present paper is the following. The next section is devoted to the search for perturbative solutions of a general f(R)-theory, before applying them to specific models in Sect. 3. Some numerical discussions are made in Sect. 4. The effective cosmological constant issue is discussed in Sect. 5, while Sect. 6 is designed for concluding remarks and briefly outlines further research.

2 Perturbative solutions of f(R)—theory of gravitation and FLRW cosmology

The Einstein equation of the GR (or the GR equation for short) with the cosmological constant \(\varLambda \) included can be derived from the Lagrangian

$$\begin{aligned} {{\mathcal {L}}}_\varLambda =R-2\varLambda . \end{aligned}$$

This (the GR with the cosmological constant, or more generally, the \(\varLambda \)CDM model) is the theory around which our perturbative f(R)-theory will be developed. The f(R)-theory is a more-general theory with the Lagrangian \({{\mathcal {L}}}_G= f(R)\), where f(R) is a scalar function of the scalar curvature R, leading to the following equation generalizing the Einstein equation [32, 34, 35]:

$$\begin{aligned}&f'(R)R_{\mu \nu }-g_{\mu \nu }\square f'(R)+\nabla _{\mu }\nabla _{\nu } f'(R)-\frac{1}{2}f(R)g_{\mu \nu } \nonumber \\&\quad =-kT_{\mu \nu }, \end{aligned}$$
(1)

where \(k= \displaystyle \frac{8\pi G}{c^4} \), \(\square = \nabla _{\mu }\nabla ^{\mu } \) with \(\nabla _{\mu }\) the covariant derivative, and \( f'(R)=\displaystyle \frac{d}{dR}f(R) \). This theory in an appropriate condition, as shown below, can describe the evolution of the Universe in different stages. To this end we will work with those \(f(R)\equiv {{\mathcal {L}}}_G\) which can be developed perturbatively around \({{\mathcal {L}}}_\varLambda \). Since our Universe in large scale is homogeneous, isotropic and nearly flat, it makes sense to choose its geometry based on a flat (or almost flat) FLRW metric.

Using the flat FLRW metric (here the unit in which \(c=1\) is used) [1, 32]

$$\begin{aligned} ds^2=dt^2-a^2(t)\left( dx^2 + dy^2 + dz^2 \right) , \end{aligned}$$
(2)

we find the following non-zero Ricci tensor elements [1]

$$\begin{aligned} R_{00}&=3\frac{\ddot{a}}{a} , \end{aligned}$$
(3)
$$\begin{aligned} R_{ij}&=\left( \frac{\ddot{a}}{a}+2\frac{\dot{a}^2}{a^2}\right) g_{ij}, \end{aligned}$$
(4)

where \( i,j=1,2,3 \),

therefore,

$$\begin{aligned} R=6\left( \frac{\ddot{a}}{a}+\frac{\dot{a}^2}{a^2}\right) . \end{aligned}$$
(5)

With denoting

$$\begin{aligned}&T^0_{~0}=\rho , \end{aligned}$$
(6)
$$\begin{aligned}&T^1_{~1}=T^2_{~2}=T^3_{~3}=-P. \end{aligned}$$
(7)

and using (2), the Eq. (1) leads to two independent equations of the Universe,

$$\begin{aligned}{} & {} 3f'(R)\frac{\ddot{a}}{a}-3\frac{\dot{a}}{a}\dot{f}'(R)-\frac{1}{2}f(R)=-k\rho , \end{aligned}$$
(8)
$$\begin{aligned}{} & {} f'(R)\left( \frac{\ddot{a}}{a}+2\frac{\dot{a}^2}{a^2} \right) -2\frac{\dot{a}}{a}\dot{f}'(R)-\ddot{f}'(R)-\frac{1}{2}f(R)=kP, \nonumber \\ \end{aligned}$$
(9)

where \( \displaystyle \dot{f}'(R)=\frac{\partial }{\partial t}f'(R) \) and \( \displaystyle \ddot{f}'(R)=\frac{\partial ^2}{\partial t^2}f'(R) \). Next, for later use in our perturbation approach we write f(R) in the form

$$\begin{aligned} f(R)=R-2\varLambda +\lambda h(R), \end{aligned}$$
(10)

with \( \varLambda \) and \( \lambda \) being constants, and h(R) being a scalar function of R such that \(| \lambda h(R)|\ll |R-2\varLambda |\).

Thus, taking (5) and (10) into account we rewrite (8) and (9) in the following way

$$\begin{aligned} 3\lambda h'(R)\frac{\ddot{a}}{a}-3\frac{\dot{a}^2}{a^2}-3\lambda \frac{\dot{a}}{a}\dot{h}'(R) +\varLambda -\frac{\lambda }{2}h(R)=-k\rho , \end{aligned}$$
(11)

and

$$\begin{aligned}&[-2+\lambda h'(R)]\frac{\ddot{a}}{a}+[-1+2\lambda h'(R)]\frac{\dot{a}^2}{a^2} -2\lambda \frac{\dot{a}}{a}\dot{h}'(R) \nonumber \\&\quad -\lambda \ddot{h}'(R) +\varLambda -\frac{\lambda }{2}h(R)=kP, \end{aligned}$$
(12)

respectively, and then, combining the latter equations (11) and (12) we obtain

$$\begin{aligned}&6[1-\lambda ^2 h'^2(R)]\frac{\dot{a}^2}{a^2} +3\lambda \dot{h}'(R)[2+\lambda h'(R)]\frac{\dot{a}}{a} \nonumber \\&\quad -2\varLambda [1+\lambda h'(R)]+3\lambda ^2\ddot{h}'(R)h'(R)+3\lambda kh'(R)P \nonumber \\&\quad +\lambda h(R)[1+\lambda h'(R)]-k\rho [2-\lambda h'(R)] =0. \end{aligned}$$
(13)

For the GR (when \(\lambda =0\)) these equations are reduced to

$$\begin{aligned}&R^\mu _{~\nu }-\frac{1}{2}R\delta ^\mu _{~\nu }+\varLambda \delta ^\mu _{~\nu }=-kT^\mu _{~\nu }, \end{aligned}$$
(14)
$$\begin{aligned}&R_{GR}=4\varLambda + kT=4\varLambda +k(\rho -3P)=\overline{\varLambda }, \end{aligned}$$
(15)
$$\begin{aligned}&H_{GR}=\frac{\dot{a}}{a}=\sqrt{\frac{\varLambda }{3}+\frac{k\rho }{3}}, \end{aligned}$$
(16)

where the notations \(T=T^\mu _\mu \) and \(\overline{\varLambda }=4\varLambda +k(\rho -3P)\) are used.

Now, suppose that in the formula (10) we consider the term \( \lambda h(R) \) as a perturbation term about the GR (when \(f(R)={{\mathcal {L}}}_\varLambda \equiv R-2\varLambda \)). Thus in the Eq. (13) we can treat the terms containing \( \lambda \) as perturbation terms about the GR equations. We solve the Eq. (13) by a perturbation method as follows: substituting the solutions of the GR Eqs. (15) and (16) into the perturbative terms of (13), we get

$$\begin{aligned}&6\frac{\dot{a}^2}{a^2} -6\lambda ^2 h'^2(\overline{\varLambda })\left( \frac{\varLambda }{3}+\frac{k\rho }{3}\right) \nonumber \\&\quad +3\lambda \dot{h}'(\overline{\varLambda })[2+\lambda h'(\overline{\varLambda })]\sqrt{\frac{\varLambda }{3}+\frac{k\rho }{3}} -2\varLambda [1+\lambda h'(\overline{\varLambda })]\nonumber \\&\quad +3\lambda ^2\ddot{h}'(\overline{\varLambda })h'(\overline{\varLambda }) +\lambda h(\overline{\varLambda })[1+\lambda h'(\overline{\varLambda })] \nonumber \\&\quad -k\rho [2-\lambda h'(\overline{\varLambda })]+3\lambda kh'(\overline{\varLambda })P=0. \end{aligned}$$
(17)

That means we solve Eq. (13) at its first order of perturbation (17). From (17) we can immediately obtain the Hubble parameter \( H(t)\equiv \dfrac{\dot{a}}{a} \), with

$$\begin{aligned} H^2(t)&=\dfrac{\varLambda }{3} [1+\lambda h'(\overline{\varLambda })] +\frac{1}{6}k\rho [2-\lambda h'(\overline{\varLambda })]\nonumber \\&\quad -\frac{1}{2}\lambda \dot{h}'(\overline{\varLambda }) [2+\lambda h'(\overline{\varLambda })]\sqrt{\frac{\varLambda }{3}+\frac{k\rho }{3}}\nonumber \\&\quad +\lambda ^2 h'^2(\overline{\varLambda })\left( \frac{\varLambda }{3}+\frac{k\rho }{3}\right) -\frac{1}{2}\lambda ^2\ddot{h}'(\overline{\varLambda })h'(\overline{\varLambda }) \nonumber \\&\quad -\dfrac{1}{6}\lambda h(\overline{\varLambda })[1+\lambda h'(\overline{\varLambda })]-\dfrac{1}{2}\lambda kh'(\overline{\varLambda })P. \end{aligned}$$
(18)

Note that from the equation of state \(P=\omega \rho \) for matter (\(\omega =0\)) we have \( P=0\), thus, formula (18) becomes

$$\begin{aligned} H^2(t)&=\dfrac{\varLambda }{3} [1+\lambda h'(\overline{\varLambda })]+\frac{1}{6}k\rho [2-\lambda h'(\overline{\varLambda })] \nonumber \\&\quad -\frac{1}{2}\lambda \dot{h}'(\overline{\varLambda })[2+\lambda h'(\overline{\varLambda })]\sqrt{\frac{\varLambda }{3}+\frac{k\rho }{3}} \nonumber \\&\quad +\lambda ^2 h'^2(\overline{\varLambda })\left( \frac{\varLambda }{3}+\frac{k\rho }{3}\right) -\frac{1}{2}\lambda ^2\ddot{h}'(\overline{\varLambda })h'(\overline{\varLambda })\nonumber \\&\quad -\dfrac{1}{6}\lambda h(\overline{\varLambda })[1+\lambda h'(\overline{\varLambda })], \end{aligned}$$
(19)

where \(\overline{\varLambda }\) now takes the value

$$\begin{aligned} \overline{\varLambda }=4\varLambda +k\rho , \end{aligned}$$
(20)

and

$$\begin{aligned}&\dot{h}'(\overline{\varLambda })=\dot{\overline{\varLambda }}h''(\overline{\varLambda }), \end{aligned}$$
(21)
$$\begin{aligned}&\ddot{h}'(\overline{\varLambda })={\dot{\overline{\varLambda }}}^2h'''(\overline{\varLambda }) +\ddot{\overline{\varLambda }}h''(\overline{\varLambda }). \end{aligned}$$
(22)

It is easily to find a(t) via the formula

$$\begin{aligned} a(t)=a_0 \exp \left[ \int ^t_{t_0}H(t)dt \right] , \end{aligned}$$
(23)

with the constant \( a_0 =a(t_0) \) and H(t) given in (19). Along with (17), combining (11) and (12) we also have the equation

$$\begin{aligned}&[6+3\lambda h'(R)]\frac{\ddot{a}}{a}-[3+6\lambda h'(R)]\frac{\dot{a}^2}{a^2} +3\lambda \ddot{h}'(R)-\varLambda \nonumber \\&\quad + \frac{\lambda }{2}h(R)+2k\rho +3kP=0, \end{aligned}$$
(24)

which will be used later on. The solution (23) with H(t) given in (19) is perturbative and can be applied to any model of the f(R)-theory satisfying perturbation conditions (see [49] and below). Now let us do more detailed calculations for some specific models of the f(R)-theory.

3 Applications to specific models

Let us apply the general results obtained above to some specific models (see also, for example, [38, 44] and references therein).

3.1 Model I: \( f(R)=R-2\varLambda + \lambda R^2 \)

This model resembles the Starobinsky model [45] (but does not coincide with the latter corresponding to the Lagrangian \(f(R)_{Starobinsky}=R+R^2/6M^2\)). Here \( h(R)=R^2 \), \( h'(R)=2R \) and \( h''(R)=2 \), thus, the formula (19) now takes the form

$$\begin{aligned} H^2(t)&= \frac{\varLambda + k\rho (t)}{3} \nonumber \\&\quad - \frac{\lambda }{3}\left[ 4\varLambda +k\rho (t)\right] \left[ 16\lambda \varLambda ^2 +8\lambda \varLambda k\rho (t)\right. \nonumber \\&\quad \left. +\frac{3}{2}k\rho (t)+\lambda k^2\rho ^2(t)+6\lambda k\ddot{\rho }(t)\right] \nonumber \\&\quad +\frac{4\lambda ^2}{3}\left[ \varLambda +k\rho (t)\right] \left[ 16\varLambda ^2+8\varLambda k\rho (t)+k^2\rho ^2(t)\right] \nonumber \\&\quad - \lambda k\dot{\rho }(t)\left[ 2+8\lambda \varLambda +2\lambda k\rho (t)\right] \sqrt{\dfrac{\varLambda +k\rho (t)}{3}}. \end{aligned}$$
(25)

At \(\lambda =0\), we obtain the GR value, namely,

$$\begin{aligned} H^2_{GR}=\frac{\varLambda + k\rho (t)}{3}, \end{aligned}$$
(26)

which is the first term of (25), while the rest terms are perturbative ones. Since \( \rho (t)\longrightarrow 0 \) as \( t\longrightarrow \infty \) we get

$$\begin{aligned} H(\infty )=H_{GR}(\infty )=\sqrt{\frac{\varLambda }{3}}. \end{aligned}$$
(27)

Up to the first order of \(\lambda \), the Eq. (25) has a relatively simple form

$$\begin{aligned} H^2(t)&=\frac{\varLambda + k\rho (t)}{3}- \frac{\lambda k\rho (t)}{2}\left[ 4\varLambda + k\rho (t)\right] \nonumber \\&\quad - 2\lambda k\dot{\rho }(t)\sqrt{\dfrac{\varLambda +k\rho (t)}{3}}. \end{aligned}$$
(28)

Let us now derive an approximate form of function \( \dot{\rho }(t)\) in (28). From the formula (1), we have the equation

$$\begin{aligned} \nabla _\mu T^\mu _{~\nu }=0. \end{aligned}$$
(29)

It follows that

$$\begin{aligned} \dot{\rho }+3H(\rho +P)=0. \end{aligned}$$
(30)

Taking \( H\simeq \sqrt{\displaystyle \frac{\varLambda +k\rho (t)}{3}} \) (and the equation of state \(P=\omega \rho \) for matter \(\omega =0\)) into account we get

$$\begin{aligned} \dot{\rho }(t)\simeq -\sqrt{3}\rho (t)\sqrt{\varLambda +k\rho (t)}, \end{aligned}$$
(31)

or

$$\begin{aligned} \ddot{\rho }(t)=\dfrac{3\rho (t)\left[ 2\varLambda +3k\rho (t)\right] }{2}. \end{aligned}$$
(32)

Inserting (31) in (28) we get (with the constant c put back),

$$\begin{aligned} H(t)=\frac{\dot{a}}{a}=\sqrt{\frac{1}{3}c^2\varLambda +\frac{1}{3}c^4k\rho (t)+\frac{3\lambda }{2}c^6k^2\rho ^2(t)}, \end{aligned}$$
(33)

where H(t) is the Hubble parameter at time t. This time dependence H(t) is depicted via \(H(\rho )\) in Fig. 1.

Fig. 1
figure 1

Hubble parameter H as a function of \(\rho \) between the time \(t_1\), when the perturbation condition became applicable, and a very far future according to Eq. (33) in the Model-I. The point \((\rho (t_2),H(t_2))\) is at the moment \(t_2\) when the Universe’s expansion starts to accelerate. The point \(\rho =0\) is a limit in a distant future which may not be reachable. The time direction is from right to left

Solving the Eq. (33) for a(t) we easily find

$$\begin{aligned}{} & {} a(t)=a_0 \exp \nonumber \\{} & {} \left( \int ^t_{t_0}\sqrt{\frac{1}{3}c^2\varLambda +\frac{1}{3}c^4k\rho (t)+\frac{3\lambda }{2}c^6k^2\rho ^2(t)}dt \right) , \end{aligned}$$
(34)

where \( a_0=a(t_0) \). We note that according to (10) (with (15) taken into account) the perturbation condition is

$$\begin{aligned} |\lambda h(R)| \ll 2\varLambda , \end{aligned}$$
(35)

which, for the model \( f(R)=R-2\varLambda + \lambda R^2 \) with \(h(R)=R^2\), becomes

$$\begin{aligned} |\lambda | \ll \frac{1}{8\varLambda }. \end{aligned}$$
(36)

As \( \varLambda \sim 10^{-52}m^{-2}\) [56] the perturbation upper bound of \(\lambda \) is very large, \(\lambda \ll 10^{51}m^2\). With (32) and (33) the Eq. (24) gets the form

$$\begin{aligned}&\left[ 1+4\lambda \varLambda +\lambda c^2k\rho (t)\right] \frac{\ddot{a}}{a} \nonumber \\&\quad =\frac{c^2\varLambda }{3}-\frac{1+2\lambda \varLambda }{6}c^4k\rho (t)-\frac{19}{6}\lambda c^6k^2\rho ^2(t)+\frac{4c^2\lambda \varLambda ^2}{3}, \end{aligned}$$
(37)

This equation depicted in Fig. 2 shows how the Universe is expanding acceleratedly (as from the moment when the expansion acceleration becomes positive).

Fig. 2
figure 2

Formula (37) shows how the Univesre is acceleratedly exapanding in the Model-I. The point \((\rho (t_2),0)\) is at the moment \(t_2\) when the acceleration of the Universe’s expansion changes its sign ( it is the transition point between two cosmic phases—the deceleration and the acceleration phases). The point \(\rho =0\) is a limit which may never be reachable. The time direction is from right to left

From here we find the following condition for the accelerated expansion of the Universe (for \(\ddot{a} > 0\)):

$$\begin{aligned} c^2k\rho (t) < \frac{\sqrt{612\lambda ^2\varLambda ^2+156\lambda \varLambda +1}-1-2\lambda \varLambda }{38\lambda }. \end{aligned}$$
(38)

If \(\lambda \varLambda \ll 1\), thus \(\sqrt{1+156\lambda \varLambda }\approx 1+78\lambda \varLambda \), the condition (38) becomes

$$\begin{aligned} c^2k\rho (t) < 2\varLambda , \end{aligned}$$
(39)

consistently with the GR.

To finish this subsection, let us make some comments on (33). In a late era, such as today’s one, when the density \(\rho \) is very small, the third term is dominated by the second term, while in an earlier era, such as the inflationary one, the third term dominates, therefore,

$$\begin{aligned} H_{early}(t)=\frac{\dot{a}}{a}=\sqrt{\frac{1}{3}c^2\varLambda +\frac{3\lambda }{2}c^6k^2\rho ^2(t)}, \end{aligned}$$
(40)

thus,

$$\begin{aligned} a_{early}(t)=a_0 \exp \left( \int ^t_{t_0}\sqrt{\frac{1}{3}c^2\varLambda +\frac{3\lambda }{2}c^6k^2\rho ^2(t)}dt \right) . \end{aligned}$$
(41)

Further discussions will be made in the next session.

3.2 Model II: \(f(R)=\eta R^{1+\varepsilon }-2\varLambda \)

In case \( \eta R^{1+\varepsilon }\) deffers from R very little the function f(R) of this model can be written in the form \(f(R)=R-2\varLambda + \lambda h(R)\) such that

$$\begin{aligned} \mid \lambda h(R)\mid \equiv \mid \eta R^{1+\varepsilon } - R\mid \ll \mid R-\varLambda \mid , \end{aligned}$$
(42)

where the coefficient \(\eta \) has the dimension \([\eta ]=[\varLambda ]^{-\varepsilon }\). Depending on the sign of \(1+\varepsilon \) the model could be more appropriate for an early or late Universe. This model modifies the model with \(f(R)=R^{1+\varepsilon }\) based on which the dark matter is investigated in [48] (see also [47]) in which

$$\begin{aligned} \varepsilon =\frac{v^2_{tg}}{c^2}, \end{aligned}$$
(43)

where \(v_{tg}\) is the tangential speed of the rotation of the edge of a galaxy. Here the cosmological constant is added to also resolve the dark energy problem.

Calculations similar to those for the previous model immediately give

$$\begin{aligned} H(t)=&\left\{ \frac{c^2\varLambda \eta (1+\varepsilon )\left( 4\varLambda +c^2k\rho \right) ^\varepsilon }{3}\right. \nonumber \\&\left. +\frac{c^4k\rho }{2}-\frac{c^4k\rho \eta (1+\varepsilon )\left( 4\varLambda +c^2k\rho \right) ^\varepsilon }{6} \right. \nonumber \\&\left. +\eta \varepsilon (1+\varepsilon )(4\varLambda +c^2k\rho )^{\varepsilon -1}c^4k\rho (\varLambda +c^2k\rho )\right. \nonumber \\&\left. + \frac{c^2(4\varLambda +c^2k\rho )}{6}-\frac{c^2\eta \left( 4\varLambda +c^2k\rho \right) ^{1+\varepsilon }}{6} \right\} ^{1/2} \end{aligned}$$
(44)

and

$$\begin{aligned}&3\left[ 1+\eta (1+\varepsilon )(4\varLambda +c^2k\rho )^\varepsilon \right] \frac{\ddot{a}}{a}=c^2\varLambda - 2c^4k\rho \nonumber \\&\quad -3\left[ 1-2\eta (1+\varepsilon )(4\varLambda +c^2k\rho )^\varepsilon \right] H^2(t) \nonumber \\&\quad -\frac{c^2\eta (4\varLambda +c^2k\rho )^{1+\varepsilon }}{2}+\frac{4c^2\varLambda + c^4k\rho }{2} \nonumber \\&\quad -\frac{9\eta \varepsilon (1+\varepsilon )c^4k\rho (2\varLambda +3c^2k\rho )(4\varLambda +c^2k\rho )^{\varepsilon -1}}{2} \nonumber \\&\quad -9\eta \varepsilon (\varepsilon ^2-1)c^6k^2\rho ^2(\varLambda +c^2k\rho )(4\varLambda +c^2k\rho )^{\varepsilon -2}. \end{aligned}$$
(45)

Choosing \(v_{tg}\approx 200 - 300 km/s\), we get [48]

$$\begin{aligned} \varepsilon \approx 10^{-6}. \end{aligned}$$
(46)

Thus, H and \(\dfrac{\ddot{a}}{a}\) as functions of \(\rho \) are depicted in Figs. 3 and 4, respectively.

Fig. 3
figure 3

The evolution of the Hubble parameterH with respect to the matter density \(\rho (t)\) in the model II. The time direction is from right to left

Fig. 4
figure 4

Plot of \(\ddot{a}/a\) as a function of \(\rho (t)\) cúa the model II. The point \((\rho (t_2),0)\) is at the moment \(t_2\) when the acceleration of the Universe’s expansion changes its sign. The point \(\rho =0\) is a limit which may never be reachable. The time direction is from right to left

These functions for models I and II are compared in Figs. 5 and 6, respectively. A common feature of model I and II is that the acceleration of the Universe’s expansion changes its sign at a given time (\(t_2\)), that is, the Universe goes from a deceleration phase to an acceleration phase. It’s like a ball rolling up a hill (with a descreasing slope from bottom to top) to the top and then rolling down with an increasing slope from top to bottom.

Fig. 5
figure 5

This plot compares the behavour of \(H(\rho )\) in two models I and II. Both functions decrease over time

Fig. 6
figure 6

This plot compares \(\ddot{a}/a\) as function of \(\rho \) in model I and model II. They both increase over time. That means the Universe in each of these models expands at an increasing acceleration

3.3 Model III: \( f(R)=R-2\varLambda + \alpha R^2 +\displaystyle \frac{\gamma }{R} \)

The model-III with two terms \(\alpha R^2\) (dominating in an early Universe) and \(\gamma /R\) (dominating in a late Universe) can describe both the early and late Universe if \(\lambda \) and \(\gamma \) are chosen appropriately. This model resembles model-I (and, to some extent, similar to the Starobinsky model) in first three terms and, thus, can be used to describe an early Universe when the term \(\gamma /R\) can be neglected. For a late era of the Universe, \( \alpha R^2 \) is small compared to R and \(\displaystyle \frac{\gamma }{R} \) we have

$$\begin{aligned} f(R)\approx R-2\varLambda +\frac{\gamma }{R} \end{aligned}$$
(47)

with \(\lambda h(R)= \displaystyle \frac{\gamma }{R} \). Using (20), (31), (32) and the approximations

$$\begin{aligned}&\overline{\varLambda }\simeq 4\varLambda + c^2k\rho (t), \end{aligned}$$
(48)
$$\begin{aligned}&\overline{\varLambda }^2 \simeq 16\varLambda ^2+8\varLambda c^2k\rho (t), \end{aligned}$$
(49)

we get the solution (19) in the form (neglecting those terms of the second order \(\lambda ^2\) and higher orders of \(\lambda \))

$$\begin{aligned}&H(t) \nonumber \\&\quad =\sqrt{\frac{1}{3}c^2\varLambda +\frac{1}{3}c^4k\rho (t)-\frac{c^2\gamma }{16\varLambda } +\frac{c^4\gamma k\rho (t)}{16\varLambda ^2}+\frac{c^6\gamma k^2\rho ^2(t)}{384\varLambda ^3}}, \end{aligned}$$
(50)
$$\begin{aligned}&\left[ 6-\frac{3\gamma \left( 16\varLambda ^2-8\varLambda c^2k\rho \right) }{256\varLambda ^4} \right] \frac{\ddot{a}}{a} \nonumber \\&\quad -\left[ 3-\frac{6\gamma \left( 16\varLambda ^2-8\varLambda c^2k\rho \right) }{256\varLambda ^4} \right] H^2 \nonumber \\&\quad +\frac{\gamma (\varLambda + 2c^2k\rho )c^2}{8\varLambda ^2}-\varLambda c^2=0. \end{aligned}$$
(51)

Hence

$$\begin{aligned}&a(t) =a_0\exp {\int ^t_{t_0}H(t)dt}. \end{aligned}$$
(52)

As \( \rho (t)\longrightarrow 0 \) when \( t\longrightarrow \infty \) (see (50))

$$\begin{aligned} H(\infty )=\sqrt{\frac{1}{3}c^2\varLambda -\frac{c^2\gamma }{16\varLambda }}, \end{aligned}$$
(53)

we see that a perturbation term \( \displaystyle \frac{c^2\gamma }{16\varLambda } \) still contributes to the GR. If \(\gamma \) in (53) takes the value \(\gamma =\frac{16\varLambda ^2}{3}\), then \(H(\infty )=0\), and the Universe ceases to expand at \(t\longrightarrow \infty \). This situation is consistent with the current commonly accepted flatness of the Universe. This means that at some cosmic moment the expansion of the Universe begins to slow down until the full stop at the infinitely distant future, as also shown by this model III (see Figs. 7 and 8). Models of this type were previously discussed in [44], but the arbitrariness still remains.

However, it is useful to make a side note that if the recent data of the Planck’s mission [54], telling us that the Universe might be closed, can be confirmed (this statement still requires confirmation by further observations) this model or/and the metric might have to be modified to adapt to the observation.

Fig. 7
figure 7

Plot of H as a function of \( \rho \) in the model III. In this model, H decays over time in contrast to those in the previous models I and II

Fig. 8
figure 8

Plot of \(\ddot{a}/a \) as a function of \(\rho \) in the model III. It shows the time decay of \(\ddot{a}/a\) in contrast to those increasing with time in the previous models I and II. It’s similar to the acceleration of a ball rolling down a hill with a decreasing slope

4 Numerical discussions

Let us now consider perturbation conditions numerically. In the system of units SI with \( c = 299{,}792{,}458 \) m/s, \( G = 6.67259 \times 10^{-11} \) kg\(^{-1}\) m\(^3\) s\(^{-2} \) and \( k = 2.0761154 \times 10^{-43} \) kg\(^{-1}\) m\(^{-1}\) s\(^2 \), the “would-be” observed value of the Hubble parameter \(H(\tau )\) at a very distant future \(t=\tau \rightarrow \infty \) (at which \(\rho \rightarrow 0\)) is

$$\begin{aligned} H(\tau )=\sqrt{ \displaystyle \frac{c^2\varLambda }{3}} \sim 0.18199 \times 10^{-17} s^{-1}, \end{aligned}$$
(54)

following the cosmological constant determined via the data given in 2018 by the Planck collaboration [56] (see also wikipedia.org):

$$\begin{aligned} \varLambda \sim 1.1056 \times 10^{-52} \,\,{\text {m}}^{-2}. \end{aligned}$$
(55)

From the perturbation conditions (see (10))

$$\begin{aligned} \lambda h(R) \ll 2\varLambda , \end{aligned}$$
(56)

we have

$$\begin{aligned} \lambda h(R) \ll 2.21 \times 10^{-52} \,\,{\text {m}}^{-2}. \end{aligned}$$
(57)

As an illustration, let’s consider the model \( f(R)=R-2\varLambda + \lambda R^2 \), then the perturbation condition (35) will be \( \lambda R^2 \ll 2\varLambda \), taking \( R\sim 4\varLambda \) (see (15)), we get the perturbation condition for this model

$$\begin{aligned} \lambda \ll \frac{1}{8\varLambda }. \end{aligned}$$
(58)

Using (55), we have

$$\begin{aligned} \lambda \ll 1.1306 \times 10^{51} \,\,{\text {m}}^2. \end{aligned}$$
(59)

Now we do some estimate calculations on (33). Let \(\lambda \) take the limit value (59). Based on this value we estimate the Hubble parameter at the time, say, \(t_1\) (counted from the Big Bang), when the perturbation condition starts to be applicable, that is,

$$\begin{aligned} \frac{1}{3}c^4k\rho (t_1)=\frac{3\lambda }{2}c^6k^2\rho ^2(t_1), \end{aligned}$$
(60)

or

$$\begin{aligned} \rho (t_1)=\frac{2}{9\lambda c^2k}=1.05\times 10^{-26}\,\,{\text {kg/m}}^3. \end{aligned}$$
(61)

Then

$$\begin{aligned} H(t_1)\sim 3.8796\times 10^{-18} \,\,{\text {s}}^{-1}, \end{aligned}$$
(62)

therefore,

$$\begin{aligned} t_1\simeq \frac{1}{H(t_1)}\sim 8.17 ~\text{ billion } \text{ years }. \end{aligned}$$
(63)

The contribution of the perturbation term to the GR is quite significant at an earlier time before \(t_1\) and negligible at a very late time.

Next, we estimate the Hubble parameter at the time \(t_2\) when the accelerated expansion of the Universe starts (38),

$$\begin{aligned} c^2k\rho (t_2) = \frac{\sqrt{612\lambda ^2\varLambda ^2+156\lambda \varLambda +1}-1-2\lambda \varLambda }{38\lambda }, \end{aligned}$$
(64)

or

$$\begin{aligned} \rho (t_2)=0.5280225 \times 10^{-26} {\text {kg/m}}^3. \end{aligned}$$
(65)

We calculate the GR value of the Hubble parameter at that time \(t_2\), with \( c^2k\rho _{GR}(t_2)=2\varLambda \) (see (39))

$$\begin{aligned} H_{GR}(t_2)&=\sqrt{\frac{1}{3}c^2\varLambda +\frac{1}{3}c^4k\rho _{GR}(t_2)} \nonumber \\ {}&\sim 0.315216 \times 10^{-17} {\text {s}}^{-1}, \end{aligned}$$
(66)

corresponding to the Hubble time

$$\begin{aligned} t_{2GR}\simeq \frac{1}{H_{GR}(t_2)}\sim 10.05 ~\text{ billion } \text{ years }. \end{aligned}$$
(67)

The Hubble parameter and time calculated according to (33) are

$$\begin{aligned} H(t_2)&=\sqrt{\frac{1}{3}c^2\varLambda +\frac{1}{3}c^4k\rho (t_2)+\frac{3\lambda }{2}c^6k^2\rho ^2(t_2)}\nonumber \\&\sim 0.27827 \times 10^{-17} s^{-1}, \end{aligned}$$
(68)

and

$$\begin{aligned} t_2\simeq \frac{1}{H(t_2)}\sim 11.39 ~\text{ billion } \text{ years }, \end{aligned}$$
(69)

respectively (cf. Figs. 1 and 2). The accelerated expansion of the Universe begins about 10.05 billion years after the Big Bang (according to the GR) or about 11.39 billion years after the Big Bang (according to the model-I, \(f(R)=R-2\varLambda + \lambda R^2 \)). The effect of the f(R) theory is noticeable. The perturbation condition became applicable to the Model-I about 8.17 billion years after the Big Bang (i.e., about 5.6 billion years ago). What about the model II with \(f(R)=\eta R^{1+\varepsilon } -2\varLambda \), according to this model the acceleration of the Universe’s expansion changes its sign at the time \(t_2\sim 10.12 ~\text{ billion } \text{ years }\) (after the Big Bang) when \(\rho (t_2)=1.1616\times 10^{-26}\,\, {\text {kg/m}}^3 \) and \(H(t_2)=0.313159\times 10^{-17} \,\, {\text {s}}^{-1}\) (see an illustration in Fig. 4).

To finish we do a comparison of the perturbative solution of Model-I above with the solution of the Starobinsky model \(f(R)_{Starobinsky} = R + \displaystyle \frac{1}{6\,M^2} R^2\), with a constant M [32, 45]. Let us note again that the Model-I has a similar but not the same form with the Starobinsky model as the Lagrangian \(f(R)_{Starobinsky}\) does not have \({{\mathcal {L}}}_\varLambda =R-2\varLambda \) as a perturbative limit, unlike the Lagrangian \( f(R)=R-2\varLambda + \lambda R^2 \) of the Model-I perturbatively developed around \({{\mathcal {L}}}_\varLambda \). We see first that when considering the Universe in the late epoch (including the present time), as the term \(R^2\) is too small (because R is small), the Starobinsky model gives almost no contribution to the Universe evolution in the present epoch, while the perturbative solution in the model-I gives a significant contribution for an appropriate value of \(\lambda \). Therefore, the Starobinsky model, unlike the model-I, cannot describe well the late Universe but the early one. More precisely, the Starobinsky model contributes only during the era of the inflationary Universe, when R, that is, \(R^2\) was very big. In the standard inflation model there must be \(\dot{H} < 0\), otherwise, the Universe could be hyperinflationary [32]. The Starobinsky model is consistent with the standard inflation condition for \(\dot{H}\propto \displaystyle \frac{-M^2}{6}\) [32].

However, in the Starobinsky model the matter term (e.g., \(\rho (t)\)) has no contribution to the inflation rate. The perturbative solution (40) of the model-I, when applied to the inflationary Universe, despite that the flat FLRW metric is used, as \(\dot{H} < 0\) due to \(\dot{\rho }(t) < 0\), is consistent with the standard inflation, moreover, the matter term \(\rho (t)\) also contributes to the inflation process of the Universe. In other words, the model-I under the current perturbation approach, is more “flexible” than the Starobinsky model in accommodating different periods of the Universe’s evolution.

5 Efective cosmological constant

In fact, as will be seen, the effective cosmological constant is not a constant, but can be a parameter appearing as a time-varying function (even, if quantized, it can have a discrete range of values [55]), which can be regulated accordingly. If in (19) we use the notation

$$\begin{aligned} \varLambda _{eff}(\rho (t))&= {\varLambda }[1+\lambda h'(\overline{\varLambda })]-\frac{1}{2}k\rho \lambda h'(\overline{\varLambda }) \nonumber \\&\quad -3\lambda \dot{h}'(\overline{\varLambda })\sqrt{\frac{\varLambda }{3}+\frac{k\rho }{3}} -\dfrac{1}{2}\lambda h(\overline{\varLambda }) \end{aligned}$$
(70)

and treat it as an effective cosmological constant (in (70) the terms of the second order \(\lambda ^2\) is neglected), where \(\overline{\varLambda }=4\varLambda +k\rho \), then

$$\begin{aligned} H^2(t)=\frac{\varLambda _{eff}(\rho (t))+k\rho (t)}{3}. \end{aligned}$$
(71)

For the specific models considered above \(\varLambda _{eff}(\rho (t))\) gets the following explicit forms:

  • For the Model-I with \(f(R)=R-2\varLambda +\lambda R^2\):

    $$\begin{aligned} \varLambda _{eff}(\rho (t))=\varLambda +\frac{9\lambda }{2}k^2\rho ^2(t). \end{aligned}$$
    (72)
  • For the Model-II with \(f(R)=R -2\varLambda + \frac{\gamma }{R}\):

    $$\begin{aligned}&\varLambda _{eff}(\rho (t))=\varLambda -\frac{3\gamma }{16\varLambda }+\frac{3\gamma k\rho (t)}{16\varLambda ^2} +\frac{\gamma k^2\rho ^2(t)}{128\varLambda ^3}. \end{aligned}$$
    (73)
  • For the Model-III with \( f(R)=\eta R^{1+\varepsilon }-2\varLambda \):

    $$\begin{aligned} \varLambda _{eff}(\rho (t))&=\varLambda \eta (1+\varepsilon )\left( 4\varLambda +k\rho \right) ^\varepsilon \nonumber \\&\quad \left. +\frac{k\rho }{2}-\frac{k\rho \eta (1+\varepsilon )\left( 4\varLambda +k\rho \right) ^\varepsilon }{2} \right. \nonumber \\&\quad \left. +3\eta \varepsilon (1+\varepsilon )(4\varLambda +k\rho )^{\varepsilon -1}k\rho (\varLambda +k\rho )\right. \nonumber \\&\quad + \frac{(4\varLambda +k\rho )}{2}-\frac{\eta (4\varLambda +k\rho )^{1+\varepsilon }}{2}. \end{aligned}$$
    (74)

Following (70) one can write the Lagrangian of a general perturbative f(R)-theory in the form

$$\begin{aligned} {{\mathcal {L}}}_G = R -2\varLambda _{eff}(\rho (t)). \end{aligned}$$
(75)

Then it is easily to obtain all fundamental equations of this theory from the corresponding ones of the GR by replacing the cosmological constant \(\varLambda \) with the effective one \(\varLambda _{eff}(\rho (t))\). Namely, starting from the Lagrangian (75) we get the effective Einstein equation

$$\begin{aligned} R_{\mu \nu }-\frac{1}{2}g_{\mu \nu }R + g_{\mu \nu }\varLambda _{eff}(\rho (t)) =-kT_{\mu \nu }. \end{aligned}$$
(76)

Furthermore, using (2) and (76) we can easily obtain the effective Friedmann equations

$$\begin{aligned}&-3\frac{\dot{a}^2}{a^2} + \varLambda _{eff}(\rho (t)) =-k\rho , \end{aligned}$$
(77)
$$\begin{aligned}&-2\frac{\ddot{a}}{a}-\frac{\dot{a}^2}{a^2} +\varLambda _{eff}(\rho (t))=kP. \end{aligned}$$
(78)

Equation (77) leads immediately to (71) which combined with (70) is nothing but (19). Similarly, we can see the equivalence betweet (78) and (24).

All this shows the efficiency of the method used here and a perturbative f(R)-theory can be treated as an effective GR with the cosmological constant replaced by an effective one and thus, all original GR equations are replaced by corresponding effective ones. This simple procedure is possible thanks to the perturbation approach. This procedure simplifies the process of testing different models until finding a realistic one.

6 Conclusions

A general perturbative solution of the f(R) theory in the FLRW cosmology is given in (23) with H(t) given in (19). This solution describes an acceleratedly expanding Universe (\(\dot{a} > 0\) and \(\ddot{a} > 0\)). In the literature there are a number of f(R)-modified models investigated but most of them are given with specific f(R), rather than a general one, and so the corresponding solutions are specific and therefore they do not always easily fit the real evolution of the Universe. The solution obtained here is general, though perturbative, with a general f(R), is very convenient for testing any model, thus, it is not necessary to work separately on a specific model. In this way, one can try to test specific models one by one until getting a realistic model. This procedure saves a lot of work in finding the right model (without the necessary to do, sometimes lengthy and tedious, calculations for each test model). Furthermore, the cosmological constant is included in an effective cosmological parameter which can be regulated accordingly. In the present paper, for illustration, we have demonstrated the application of this procedure to three specific models to see how to handle it.

Applied to the model with \(f(R)=R-2\varLambda + \lambda R^2\) the general solution (19) becoming (33) and (34) shows that this model can describe three consecutive eras of the Universe, the solution of the model with \(f(R)=\eta R^{1+\varepsilon }-2\varLambda \) is given in (43) and (45) which might solve the probelm of dark matter and dark energy, while for the model with \(f(R)=R-2\varLambda + \displaystyle \frac{\gamma }{R} \) the solution is (50) and (52). We see that the Hubble parameter H depends on time (while in the GR theory it is a constant). These perturbative solutions improve the GR solution in the sense that they show the evolution of H over time. We see that when \(t\longrightarrow \infty \), the Hubble parameter of the model with \(f(R)=R-2\varLambda + \lambda R^2\) will approach that of the GR theory (with \(H=\sqrt{ \displaystyle \frac{c^2\varLambda }{3}}\)), but that in the models with \(f(R)=\eta R^{1+\varepsilon }-2\varLambda \) and \(f(R)=R-2\varLambda + \displaystyle \frac{\gamma }{R}\) will not. The latter model, as a variant of model III in a late Universe, however, is consistent with an acceleratedly expanding and flat Universe (as is commonly accepted) for a given \(\gamma \) (see comments by the end of Sect. 3.3). At an early cosmic time, model III, approaching model-I, could describe the inflationary Universe (by adjusting its parameters). Model III, thus, could be a good candidate of a realistic cosmological model for both early and late cosmic epochs.

We would like to stress that it is reasonable to work in the perturbative approach to the f(R) theory, that means, we work with only those f(R) satisfying the perturbation condition which could be present in some periods of the Universe evolution and have shown that a perturbative f(R)-theory could be a good theory of the Universe evolution in different stages. It is shown that the perturbative f(R)-theory can be treated as an effective GR where the cosmological constant is \(\varLambda \) replaced by an effective parameter \( \varLambda _{eff}[\rho (t)]\). This treatment simplifies solving an f(R)-theory regardless its specific form.

We could consider applying the present approach to an arbitrary (non flat in general) FLRW metric and the problem would become more complicated but we hope the method would work. This generalization is necessary if the statement [54] on the recent data by Planck’s satellite is confirmed.

Note added: After completing this work we have been informed of the works [36,37,38, 44] and related works, which exploit other aspects of the problem by other methods.