1 Introduction

Quantum field theory (QFT) offers a successful way to study critical phenomena in many physical systems [1,2,3,4,5,6,7,8,9,10,11]. It is universality that is behind the scene where different systems sharing the same symmetry properties follow the conjecture that they ought to behave in a similar manner at phase transition. So it is not strange to have a fluid possessing the same critical exponents like a magnetic one when both lie in the same class of universality. The O(N) vector model from scalar field theory has an infra red attractive fixed point and possesses the symmetry that can describe many physical systems at phase transitions. Near phase transitions, the theory is totally non-perturbative where in literature there exist many computational trends used to study the critical phenomena within the O(N) vector model.

For the study of critical phenomena in the O(N) vector model, Monte Carlo simulations have been used successfully and give precise results for the critical exponents [12,13,14,15,16,17,18,19,20,21]. Besides, bootstrapping the model in three dimensions has been accomplished recently and researchers succeeded to obtain precise results [22,23,24,25,26,27]. The nonperturbative renormalization group has been applied to the same model and gives accurate results too [28]. Apart from these non-perturbative methods, the oldest way to tackle the critical phenomena in QFT is resummation techniques applied to resum the divergent perturbation series associated with renormalization group (RG) functions of that model. However, the precision of RG results has not been improved since 1998 [29,30,31] and thus it is in a need to be pushed forward to the level that makes it able to compete with recent accurate results from Monte Carlo simulations and bootstrap calculations.

The most traditional resummation algorithm is Borel and its extensions which have been widely used in literature [3, 4, 7,8,9, 29, 32, 33]. In fact, the recent progress in obtaining higher orders of the perturbation series stimulates the need for the application of the resummation techniques to investigate the theory. Regarding that, the six-loop of the renormalization group functions has been recently obtained [32] and then the seventh order has been obtained too [34]. These orders are representing the renormalization group functions within the minimal subtraction regularization scheme in \(D=4-\varepsilon \) dimensions.

The study of critical phenomena by finding an approximant to the perturbation series follows different routes. For instance, perturbative calculations at fixed D dimensions [4, 29] are always giving better results specially in three dimensions. However, while exact results are known in two dimensions, the resummation of perturbation series did not give reliable results for some exponents [35, 36]. This point has been studied in Refs. [32, 36, 37] and it has been argued there that the reason behind this is thought to be the non-analiticity of the \(\beta \)-function at the fixed point. Such problem can be avoided by resorting to the pseudo-\(\epsilon \) expansion (\(\tau \)-series) which gives reliable results for both three and two dimensional cases [38,39,40]. Similar ideas are followed in the \(\varepsilon \)-expansion where \(\varepsilon =4-D\) plays the role of the \(\tau \) parameter in the pseudo-\(\epsilon \) expansion. In this technique, perturbation series though possesses slower convergence [4, 32], it might not suffer from non-analiticity issues too [41]. In view of the recent seven-loops (g-expansion) calculations [34], one thus can aim to get improved results from resumming the corresponding seventh order of \(\varepsilon \) expansion in three dimensions (\(\varepsilon =1\)) as well as get improved predictions for two dimensions (\(\varepsilon =2\)). A note to be mentioned here is that the most accurate renormalization group prediction for the exponent \(\nu \) for the XY model [29] (for instant) has a relatively large uncertainty. This makes it excluded from playing a role in the current \(\lambda \)-point dispute [30, 31]. Accordingly, higher order predictions from renormalization group is more than important.

Inspired by the simple hypergeometric algorithm in Ref. [42], in previous articles [43, 44], we introduced and applied the hypergeometric-Meijer resummation algorithm. What makes our algorithm preferable is its simplicity and of having no arbitrary parameters like Borel algorithm and its extensions. Besides, it gives very competitive predictions when compared to the more sophisticated Borel with conformal mapping algorithm for instance. The algorithm has been applied successfully for the six-loop \(\varepsilon \)-series and for the seven-loop coupling series in Ref. [43]. For expansions in \(4-\varepsilon \) dimensions, however, it is always believed that the \(\varepsilon \)-series has better convergence than the coupling-series [4]. In fact one can speculate about this by considering the large order behavior for both series. For the coupling series, the large order behavior includes the term \(\left( -g_{c}\right) ^{n}\) (\(g_c\equiv \) critical coupling) while the \(\varepsilon \)-series has the term \(\left( -\sigma \varepsilon \right) ^{n}\) with \(\sigma =\frac{3}{N+8}\). For \(N=1\) and in three dimensions (for instance), at the fixed point the g-series behaves as \(\left( -0.47947\right) ^{n}\) (from seven-loops calculations) while the \(\varepsilon \)-series behaves as \(\left( -0.33333\right) ^{n}\). So it is expected that the resummation of the \(\varepsilon \)-series has better convergence.

The recent resummation results of the six-loop \(\varepsilon \)-series [32, 43] gave accurate predictions for the critical exponents \(\nu ,\eta \) and \(\omega \) for the O(N)-symmetric \(\phi ^4\) theory. However, the predictions of the relatively small exponents like divergence of specific heat exponent \(\alpha \) are still far away from expected results. For the XY model for instance, our hypergeometric-Meijer algorithm gives the result \(\alpha =-0.00886\) [43] (from six loops) while Borel with conformal mapping result in Ref. [32] is \(-0.007(3)\) and the resummation of seven-loop g-series in Ref. [43] predicts the value \(-0.00860\). All of these predictions are all not close enough to the result of the famous experiment in Ref. [45]. In that reference, the measurement of the specific heat of liquid helium in zero gravity yields the result \(-0.0127(3)\). Moreover, either the six-loop \(\varepsilon \)-expansion or the seven-loop g-expansion are not giving results that overlap with Monte Carlo and conformal bootstrap results [31]. Accordingly, resumming the seven-loop \(\varepsilon \)-series represents an important point to monitor the improvement of the RG predictions of the critical exponents. With that in mind, our aim in this work is to first obtain the \(\varepsilon \)-series corresponding to the recent seven-loop coupling series for the \(\beta \),\(\gamma _{m^{2}}\) and \(\gamma _{\phi }\) renormalization group functions and then apply our resummation algorithm to the series representing the critical exponents \(\nu \), \(\eta \) and \(\omega \) for the O(N)-symmetric quantum field model.

The organization of this paper is as follows. In Sect. 2, a brief description of the hypergeometric-Meijer resummation algorithm is introduced. We present in Sect. 3 the extracted seven-loop \(\varepsilon \)-expansion of the renormalization group functions. The resummation of the different \(\varepsilon \)-series representing the critical exponents \(\nu ,\eta \) and \(\omega \) is presented in Sect. 4. In this section a comparison with predictions from other methods for \(N=0,1,2,3\) and 4 is listed in different tables for each N individually. The study of the challenging two-dimensional case will follow in Sect. 5. The last section in this paper (Sect. 6) is dedicated for summary and conclusions.

2 The hypergeometric-Meijer Resummation algorithm

To make the work self consistent, we summarize in this section the hypergeometric-Meijer resummation algorithm that was firstly introduced in Ref. [44] and then applied to the six-loop (\(\varepsilon \)-expansion) and seven-loop g-expansion in Ref. [43]. However, the error analysis of the resummation process will be introduced also here. Accordingly, the algorithm will be presented in two subsections one for the resummation process and one for error calculations.

2.1 Hypergeometric-Meijer resummation

Our hypergeometric-Meijer resummation is a natural extension of the simple hypergeometric approximants introduced by Mera et al. in Ref. [42]. The authors in that reference suggested the hypergeometric function \(_{2}F_{1}(a_{1},a_{2};b_{1};-\sigma x)\) as an approximant for a divergent series with zero radius of convergence. However, it has been realized by the same authors that the suggested approximant has a series expansion with finite radius of convergence and thus clarified that the prediction is less accurate for small values of the perturbation parameter [33, 46]. Mera et al. resolved this issue via use of a hypergeometric-Borel technique for which the Borel functions are the hypergeometric functions \(_{p}F_{p-1}(a_{1},a_{2}, \ldots ,a_{p};b_{1},b_{2},\ldots b_{p-1};x)\). In Refs. [43, 44], we tried to resolve the same issue in a simpler way as well as in a way to have approximants that can employ the known parameters from the asymptotic behavior of the given divergent series. These parameters (representing strong-coupling and large-order asymptotic behaviors) are well known to accelerate the convergence of the resummation process [1, 4]. Our idea is based on selecting the hypergeometric approximants that possesses all the known features of the given perturbation series. We found that out of the hypergeometric approximants \(_{p}F_{q}(a_{1},a_{2},\ldots ,a_{p};b_{1} ,b_{2},\ldots b_{p-2};-\sigma x)\), only the hypergeometric functions \(_{p}F_{p-2}(a_{1},a_{2},\ldots ,a_{p};b_{1} ,b_{2},\ldots b_{p-2};-\sigma x)\) are able to be parametrized to give the known weak-coupling information, the large-order asymptotic form and the strong-coupling behavior of divergent series with an n! growth factor. To elucidate the process more, consider a perturbation series of a physical quantity Q for which the first \(M+1\) terms are known:

$$\begin{aligned} Q\left( x\right) \approx \sum _{i=0}^{M}c_{i}x^{i}. \end{aligned}$$
(1)

Assume that the asymptotic large-order behavior for the series is also known to be of the form:

$$\begin{aligned} c_{n}=\alpha n!(-\sigma )^{n}n^{b}\left( 1+O\left( \frac{1}{n}\right) \right) ,\text { }n\rightarrow \infty . \end{aligned}$$
(2)

As shown in Ref. [44], the hypergeometric series \(_{p}F_{p-2} (a_{1},a_{2},\ldots ,a_{p};b_{1},b_{2},\ldots b_{p-2};-\sigma x)\) can reproduce the same large-order behavior with constraint on its numerator and denominator parameters as:

$$\begin{aligned} \sum _{i=1}^{p}a_{i}-\sum _{i=1}^{p-2}b_{i}-2=b. \end{aligned}$$
(3)

So the hypergeometric series \(_{p}F_{p-2}(a_{1},a_{2},\ldots ,a_{p};b_{1} ,b_{2},\ldots b_{p-2};-\sigma x)\) possesses all the known features of the given series when matching order by order the first \(M+1\) coefficients from the perturbation series in Eq. (1) with the first \(M+1\) coefficients of the expansion of the hypergeometric function \(_{p}F_{p-2}(a_{1},a_{2} ,\ldots ,a_{p};b_{1},b_{2},\ldots b_{p-2};-\sigma x)\). This type of hypergeometric functions have the expansion:

$$\begin{aligned}&_{\text { }p}F_{p-2}\left( {a_{1},\ldots a_{p};b_{1},\ldots b_{p-2};-\sigma x}\right) \nonumber \\&\quad =\sum _{n=0}^{\infty }\frac{\frac{\Gamma \left( a_{1}+n\right) }{\Gamma \left( a_{1}\right) }\ldots \frac{\Gamma \left( a_{p}+n\right) }{\Gamma \left( a_{p}\right) }}{n!\frac{\Gamma \left( b_{1}+n\right) }{\Gamma \left( b_{1}\right) }\ldots \frac{\Gamma \left( b_{p-2}+n\right) }{\Gamma \left( b_{p-2}\right) }}\left( -\sigma x\right) ^{n}. \end{aligned}$$
(4)

Once parametrized by matching with the given series, the divergent hypergeometric series is now known up to any order and can be resummed by using its representation in terms of the Meijer-G function of the form [47]:

(5)

The Meijer-G function, on the other hand, has the following integral representation:

(6)

In fact, the left hand side of Eq. (5) is a divergent series with zero radius of convergence. For the right hand side, however, the integral representation in Eq. (6) is convergent provided that the selected contour C is taken from \(-i\infty \) to \(+i\infty \) [47] while the inequality \(p+q<2(m+n)\) is satisfied. This inequality is satisfied for all \(_{\text { }p}F_{p-2}(a_{1}, \ldots a_{p};b_{1}\ldots b_{p-2};x) \) functions.

Note that for M even, M equations are generated by matching with the available orders from the given perturbation series to solve for \(M=(2p-2)\) unknown parameters in the hypergeometric function. In the odd M case, we employ the constraint in Eq. (3) to get \(M+1\) equations to solve for the \(M+1\) unknown parameters. In any case, we always need an even number of equations to determine the \(2p-2\) unknown parameters.

To give an example, consider the lowest order approximant (two-loops) \(_{2}F_{0}(a_{1},a_{2};\ ;-\sigma x)\) when matched we get the results:

$$\begin{aligned} -a_{1}a_{2}\sigma&=c_{1}\nonumber \\ \frac{1}{2}a_{1}\left( 1+a_{1}\right) a_{2}\left( 1+a_{2}\right) \left( -\sigma \right) ^{2}&=c_{2}. \end{aligned}$$
(7)

These equations are solved for the unknown parameters \(a_{1}\)and \(a_{2}\) provided that the parameter \(\sigma \) is known from the large-order behavior. Then we use the Meijer G-function representation given by:

(8)

to obtain an approximant for the quantity Q(x) in Eq. (1) for \(M=2\).

For the \(M=3\), we use the approximant (\(_{3}F_{1}(a_{1},a_{2},a_{3}) ;b_{1}\ ;-\sigma x)\) for which we have the equations:

$$\begin{aligned}&-\frac{a_{1}a_{2}a_{3}}{b_{1}}\sigma =c_{1},\nonumber \\&\frac{1}{2}\frac{a_{1}\left( 1+a_{1}\right) a_{2}\left( 1+a_{2}\right) a_{3}\left( 1+a_{3}\right) }{b_{1}\left( 1+b_{1}\right) }\left( -\sigma \right) ^{2} = c_{2},\nonumber \\&\frac{1}{6}\frac{a_{1}\left( 1{+}a_{1}\right) \left( 2+a_{1}\right) a_{2}\left( 1+a_{2}\right) \left( 2+a_{2}\right) a_{3}\left( 1+a_{3}\right) \left( 2+a_{3}\right) }{b_{1}\left( 1+b_{1}\right) \left( 2+b_{1}\right) }\left( -\sigma \right) ^{3} =c_{3},\nonumber \\&a_{1}+a_{2}+a_{3}-b_{1}-2 =b, \end{aligned}$$
(9)

to be solved for the four unknowns \(a_{1},a_{2},a_{3}\) and \(b_{1}.\) Thus we get the approximation of Q(x) as:

(10)

These approximants are representing approximations to the quantity Q(x) and thus they are always uncertain unless we reached the exact resummation result for which \(Q_l=Q_{l+1}= \dots \). Since this is not the case in most of the problems for a given M order of the given perturbation series, one needs then to set a criteria for the error calculation which we will pursue in the next subsection.

2.2 Error calculations

In literature, there are two main general approaches for the error prediction. The principle of fastest apparent convergence (PFAC), where one adopts the arbitrary resummation parameters to minimize the difference \(|Q_l-Q_{l-1}|\). Here \(Q_l\) is the \(l^{th}\) resummation order of the quantity Q. Another approach, is the principle of minimal sensitivity (PMS) for which one selects a parameter \(\alpha \) that makes the quantity \(Q(\alpha )\) less sensitive or stationary. A condition to approach this is to find the optimal value of the arbitrary parameter \(\alpha \) from the relation \(\frac{\partial Q(\alpha )}{\partial \alpha }=0\) [32, 48,49,50]. In fact, the resummation procedure we described above seems to include no arbitrary parameters as we have always a sufficient number of equations to solve for all the parameters. However, we can have more than one approximant to approximate the same quantity. For instance, the \(7^{th}\) order of the perturbation series of Q can be approximated by the approximants:

  1. (i)

    \(Q(x)\approx {}_{5}F_{3}(a_{1},a_{2}, \ldots , a_{5}; b_1,b_2,b_3;x)\)

  2. (ii)

    \(Q(x)\approx 1+ c_1 x \left( {}_{4}F_{2}(a_{1},a_{2}, \ldots ,a_{4}; b_1,b_2;x)\right) \)

  3. (iii)

    \(Q(x)\approx 1+ c_1 x+c_2 x^2+c_3 x^3\left( {}_{3}F_{1}(a_{1},a_{2},a_{3}; b_1;x)\right) \)

  4. (iv)

    \(Q(x)\approx 1+ c_1 x+c_2 x^2+c_3 x^3+c_4 x^4+c_5 x^5\left( {}_{2}F_{0}(a_{1},a_{2},; ;x)\right) .\)

Likewise, the sixth order can be approximated by three different approximants:

  1. (a)

    \(Q(x)\approx {}_{4}F_{2}(a_{1},a_{2}, \ldots ,a_{4}; b_1,b_2;x)\)

  2. (b)

    \(Q(x)\approx 1+ c_1 x+c_2 x^2 \left( {}_{3}F_{1}(a_{1},a_{2},a_{3}; b_1;x)\right) \)

  3. (c)

    \(Q(x)\approx 1+ c_1 x+c_2 x^2+c_3 x^3+c_4 x^4 \left( {}_{2}F_{0}(a_{1},a_{2},; ;x)\right) .\)

All these approximants are legal and can all be parametrized to give the needed features of the given perturbation series. One can then vary the arbitrary parameters k in the seventh order approximant \({}_{k}F_{k-2}\) and l in the sixth order approximant \({}_{l}F_{l-2}\) and selects the pair (kl) that minimizes the quantity \(|Q_k(x)-Q_l(x)|\). In other words the pair (kl) are chosen to satisfy PFAC. The PFAC as well as PMS can be merged to determine the error in the resummation result [32, 48]. To do that for our resummation, we have to introduce arbitrary parameters into the approximants. For instance, one can use the approximant \( {}_{5}F_{3}(a_{1},a_{2}, \ldots ,a_{5}; b_1,b_2,b_3;x)\) also to approximate the eighth order series. However, in all cases under investigation we have seven orders only and thus one can have any of the eight parameters as an arbitrary one determined by PMS. We select one of the numerator parameters \(a_i\) as an arbitrary one for which one optimizes the quantity \(Q(x,a_i)\) for its variation. The point is that the algorithm can give good approximation for the strong-coupling parameters (\(-a_i\)) [44] and thus we know them approximately from the seventh order. So we can vary any of \(a_i\) about their approximate values obtained from the known seven-loop approximant. In Ref. [48, 51], the following error formula:

$$\begin{aligned} \Delta Q=|Q^{opt}_l-Q^{opt}_{l-1}|, \end{aligned}$$
(11)

has been used for error calculation and \(Q^{opt}_l\) is taken as the approximation for the quantity Q. Assume now we use the approximant \(Q_5(x)\approx {}_{4}F_{2}(a_{1},a_{2}, \ldots ,a_{4}; b_1,b_2;x)\) to approximate the fifth order of the perturbation series. Assume also that we take \(a_{1}\) as an arbitrary parameter. In fact one can do that and find \(Q^{opt}_5(x)\) and also can find \(Q^{opt}_6(x)\) similarly and calculate the error from the above formula. However, all the parameters in \({}_{4}F_{2}(a_{1},a_{2}, \ldots ,a_{4}; b_1,b_2;x)\) can also be found from the known sixth order. So instead of taking \(Q^{opt}_5(x)\) we can replace it by \(Q_6(x)\). Accordingly, we will variate only for the last order approximant which can be considered as an approximation for the unknown seventh order (say). Consequently, we shall apply a modified form for the error as:

$$\begin{aligned} \Delta Q=\frac{|Q_6-Q_5|)+|Q_{opt}-Q_6|}{2} , \end{aligned}$$
(12)

We will take as our approximate quantity for Q the quantity \((Q_6+Q_{opt})/2\) assuming we have only known six orders from the perturbation series. The formula we set for the error merges the PFAC and PMS in a fair way as it links the last three orders (\(Q^{opt}_4\) is replaced by \(Q_5\), \(Q^{opt}_5\) replaced by \(Q_6\) as explained above).

Let us detail the algorithm by considering a specific example. The seven-loop perturbation series of the reciprocal of the critical exponent \(\nu \) for the self-avoiding walks \((N=0)\) is given by Eq. (19) (below). We found that the pair of approximants that best represents the sixth and seven loops is:

$$\begin{aligned} \nu _7^{-1}&\approx 2 -\frac{1}{4} \varepsilon -\frac{11}{128} \varepsilon ^2\nonumber \\&\qquad + \, 0.114425 \varepsilon ^3{\ }_{3}F_{1}(a_{1},a_{2},,a_{3}; b_1 ;-\sigma \varepsilon ),\nonumber \\ \nu _6^{-1}&\approx 2 {\ }_{4}F_{2}(a_{1},a_{2}, \ldots ,a_{4}; b_1,b_2 ;-\sigma \varepsilon ), \end{aligned}$$
(13)

where they give the results \(\nu _7=0.587633, \nu _6=0.587439\) for \(\varepsilon =1\) (three dimensions). For the optimization process we use an approximant that has the maximum available number of parameters with only one numerator parameter taken arbitrary. In this case, it is the approximant \(2 \ {}_{5}F_{3}(a_{1},a_{2}, \ldots ,a_{5}; b_1,b_2,b_3;-\sigma \varepsilon )\) where in Fig. 1 we plot the variation of this approximant versus one of the numerator parameters while the other seven parameters are determined from the seven coefficients in Eq. (19). The value of \(\nu \) at the optimized value of the parameter (minimum in this figure) is considered as an approximation for the prediction from the unknown eighth order. The parameter values are obtained as \(a^{opt}_1=6.00000, a_2=-1.18738, a_3=-3.84527 , a_4= -0.015973, a_5=6.81113 , b_1= 1.0881-1.06875i, b_2=b^*_1,b_3=-3.84360\) and the optimized \(\nu \) exponent is then obtained from:

(14)

Our prediction for \(\nu _{opt}\) is 0.587773 while the error is calculated from the relation:

$$\begin{aligned} \Delta \nu =(|\nu _7-\nu _6|)+|\nu _{opt}-\nu _7|)/2=0.000167. \end{aligned}$$
(15)

Accordingly the predicted value is \(\nu =0.58770(17)\). This is a very precise result when compared to the conformal bootstrap result \(\nu =0.5877(12)\) in Ref. [27]. In Sect. 4, we will present the results for the exponents \(\nu ,\eta , \omega \) for the cases \(N=0,1,2,3,4\).

Fig. 1
figure 1

In this figure, we plot the three dimensional exponent \(\nu \) of the self-avoiding walks model (\(N=0\)) approximated by the eight parameters approximant \(\left( 2\ {}_{5}F_{3}(a_{1},a_{2}, \ldots ,a_{5}; b_1,b_2,b_3;-\frac{3}{8}\varepsilon \right) \) versus \(a_1\) as an arbitrary parameter

A more crucial test for our algorithm can be offered by considering the two-dimensional (\(\varepsilon =2\)) case where exact results are well known. For this case we obtained the result \(\nu =0.7512(39)\) which is compatible with the exact result \(\nu =0.75\) [52]. Taking into account that the two-dimensional case is less convergent than the three dimensional one, our result shows that our resummation results are very competitive. More two-dimensional exponents are presented in Sect. 5.

We will apply the above mentioned algorithm to resum the \(\varepsilon ^7\) series for the critical exponents of the O(N)-symmetric model. Up to the best of our knowledge, the \(\varepsilon \)-expansion for these exponents (for all N cases studied here and for the same exponents) is not available so far in literature. So in the following section, we shall extract them first from the recent seven-loop calculations in Ref. [34].

3 \(\varepsilon \)-Expansion for the seven-loop critical exponents of the O(N)-symmetric model

For the O(N)-vector model , the Lagrangian density is given by:

$$\begin{aligned} \mathcal {L=}\frac{1}{2}\left( \partial \Phi \right) ^{2}+\frac{m^{2}}{2} \Phi ^{2}+\frac{16\pi ^2 g}{4!}\Phi ^{4}, \end{aligned}$$
(16)

where \(\Phi =\left( \phi _{1},\phi _{2},\phi _{3}, \ldots \phi _{N}\right) \) is an N-component field. This Lagrangian obeys an O(N) symmetry where \(\Phi ^{4}=\left( \phi _{1}^{2}+\phi _{2}^{2}+\phi _{3}^{2}+ \cdots \phi _{N} ^{2}\right) ^{2}\). In \(4-\varepsilon \) dimensions within the minimal subtraction technique, Oliver Schnetz has obtained the seven-loops order (g-expansion) for the renormalization group functions \(\beta ,\) \(\gamma _{m^{2}}\) and \(\gamma _{\phi }\) [34]. Here \(\beta \) is the famous \(\beta \)-function that determines the flow of the coupling in terms of mass scale, \(\gamma _{m^{2}}\) is the mass anomalous dimension and \(\gamma _{\phi }\) represents the field anomalous dimension. In the following subsections, we list the corresponding seven-loop \(\varepsilon \)-expansion for each individual exponent for the cases \(N=0,1,2,3,4\), respectively.

3.1 The seven-loop \(\varepsilon \)-expansion for self-avoiding walks \((N=0)\)

For \(N=0\), we have the results [34]:

$$\begin{aligned} \beta \left( g\right)&\approx -\varepsilon g+2.6667g^{2}-4.6667g^{3} +25.457g^{4}\nonumber \\&\quad -200.93g^{5}+2004.0g^{6}-23315g^{7}+30387g^{8},\nonumber \\ \gamma _{\phi }\left( g\right)&\approx 0.05556g^{2}-0.03704g^{3} +0.19290g^{4}-\nonumber \\&1.0060g^{5}+7.0946g^{6} -57.739g^{7},\\ \gamma _{m^{2}}\left( g\right)&\approx -0.66667g+0.55556g^{2}-2.0556g^{3}\nonumber \\&\quad +10.762g^{4}-75.701g^{5}+636.73g^{6}-6080.2g^{7}.\nonumber \end{aligned}$$
(17)

The recipe to extract the corresponding \(\varepsilon \)-expansion is direct where we solve the equation \(\beta \left( g\right) =0\) (fixed point) for the critical coupling \(g_{c}\) as a function of \(\varepsilon \) and then substitute in the equations for \(\gamma _{\phi }\left( g_{c}\right) \) and \(\gamma _{m^{2}}\left( g_{C}\right) \). Note that the critical exponents \(\nu \) and \(\eta \) are obtained from the relations \(\nu =\left[ 2+\gamma _{m^{2}}\left( g_{c}\left( \varepsilon \right) \right) \right] ^{-1}\) and \(\eta \left( \varepsilon \right) =2\gamma _{\phi }\left( g_{c}\left( \varepsilon \right) \right) \) while the correction to scaling exponent \(\omega \) is given as \(\omega =\beta ^{^{\prime }}\left( g_c\right) \). In Ref. [53], the method of Lagrange inversion has been used to get the exact seven-loop \(\varepsilon \)-expansion coefficients and has been applied to the \(N=1\) case but there the series has been obtained for \(\nu \) while here we list the series for \(\nu ^{-1}\). However, here we will obtain the \(\varepsilon \)-series by solving the equation \(\beta \left( g\right) =0\) implicitly and then expand the implicit solution as a power series in \(\varepsilon \) keeping only orders up to \(O(\varepsilon ^7)\). As we will see, our results are compatible with those obtained in Ref. [53] for \(\eta \) and \(\omega \) for \(N=1\). For \(\nu ^{-1}, \eta \) and \(\omega \) for \(N=0,1,2,3\) and 4, we found that our results are compatible with the five-loop results available in Ref. [4] and six-loop series (after proper scaling) in Ref. [32].

For \(N=0\) and after solving the equation \(\beta (g(\varepsilon ))\)=0, we get the result:

$$\begin{aligned} g_{c}= & {} 0.37500\,\varepsilon +0.24609\varepsilon ^{2}-0.18043\varepsilon ^{3}+0.36808\varepsilon ^{4}\nonumber \\&-1.\,2576\varepsilon ^{5}+5.0625\varepsilon ^{6}-23.\,392\varepsilon ^{7}, \end{aligned}$$
(18)

and

$$\begin{aligned} \nu ^{-1}= & {} 2.0000-0.25000\varepsilon -0.08594\varepsilon ^{2}+0.11443\varepsilon ^{3}\nonumber \\&-0.28751\varepsilon ^{4}+0.95613\varepsilon ^{5}-3.8558\varepsilon ^{6}+17.784\varepsilon ^{7},\nonumber \\ \end{aligned}$$
(19)
$$\begin{aligned} \eta= & {} 0.015625\varepsilon ^{2}+0.016602\varepsilon ^{3}-0.0083675\varepsilon ^{4}\nonumber \\&+0.026505\varepsilon ^{5}-0.090730\varepsilon ^{6}+0.37851\varepsilon ^{7},\nonumber \\ \end{aligned}$$
(20)
$$\begin{aligned} \omega= & {} 1.0000\varepsilon -0.65625\varepsilon ^{2}+1.8236\varepsilon ^{3}-6.2854\varepsilon ^{4}\nonumber \\&+26.873\varepsilon ^{5}-130.01\varepsilon ^{6}+692.10\varepsilon ^{7}. \end{aligned}$$
(21)

3.2 The \(\varepsilon \)-expansion for Ising-like model\((N=1)\)

In this case, the seven-loop \(\beta \)-function is presented in Ref. [34] as:

$$\begin{aligned} \beta \left( g\right)\approx & {} -\varepsilon g+3.0000g^{2}-5.6667g^{3} +32.550g^{4}\nonumber \\&-271.61g^{5}+2848.6g^{6}-34776g^{7}+474650g^{8},\nonumber \\ \end{aligned}$$
(22)

and

$$\begin{aligned} \gamma _{m^{2}}\left( g\right)\approx & {} -g+0.83333g^{2}-3.5000g^{3} +19.956g^{4}\nonumber \\&-150.76g^{5}+1354.6g^{6}-13760g^{7}, \end{aligned}$$
(23)

while

$$\begin{aligned} \gamma _{\phi }\left( g\right)\approx & {} 0.08333g^{2}-0.06250g^{3}+0.33854g^{4} -1.9256g^{5}\nonumber \\&+14.384g^{6}-124.16g^{7}. \end{aligned}$$
(24)

Solving the equation \(\beta \left( g\right) =0\), we get the critical coupling as:

$$\begin{aligned} g_{c}= & {} 0.33333\varepsilon +0.20988\varepsilon ^{2}-0.13756\varepsilon ^{3}+0.26865\varepsilon ^{4}\nonumber \\&-0.84368\varepsilon ^{5}+3.1544\varepsilon ^{6}-13.483\varepsilon ^{7}. \end{aligned}$$

Substituting this form in \(\gamma _{m^{2}}\left( g_{c}\right) \) and keep orders up to \(O(\varepsilon ^{7})\) only we get:

$$\begin{aligned} \nu ^{-1}&=2.0000-0.33333\varepsilon -0.11728\varepsilon ^{2}\nonumber \\&\quad +0.12453\varepsilon ^{3}-0.30685\varepsilon ^{4}\nonumber \\&\quad +0.95124\varepsilon ^{5}-3.5726\varepsilon ^{6}+15.287\varepsilon ^{7}.\end{aligned}$$
(25)

Similarly, the forms for \(\eta \) and \(\omega \) can be obtained as:

$$\begin{aligned} \eta= & {} 0.018519\varepsilon ^{2}+0.018690\varepsilon ^{3}-0.0083288\varepsilon ^{4}+0.025656\varepsilon ^{5}\nonumber \\&-0.081273\varepsilon ^{6}+0.31475\varepsilon ^{6}, \end{aligned}$$
(26)
$$\begin{aligned} \omega= & {} \varepsilon -0.62963\varepsilon ^{2}+1.6182\varepsilon ^{3} -5.2351\varepsilon ^{4}+20.750\varepsilon ^{5}\nonumber \\&-93.111\varepsilon ^{6}+458.74\varepsilon ^{7}. \end{aligned}$$
(27)

3.3 The \(\varepsilon \)-expansion for \(N=2\) (XY universality class)

For \(N=2\), the renormalization group functions are obtained in Ref. [34] as:

$$\begin{aligned} \beta\approx & {} -\varepsilon g+3.3333g^{2}-6.6667g^{3}{+}39.948g^{4}{-}350.51g^{5}\nonumber \\&+3844.5g^{6}-48999g^{7}+6.9700\times 10^5 g^{8}, \nonumber \end{aligned}$$
(28)
$$\begin{aligned} \\ \gamma _{m^{2}}\approx & {} -1.3333g+1.1111g^{2}-5.2222g^{3}+31.871g^{4}\nonumber \\&-255.85g^{5}+2433.7 g^{6}-26086g^{7},\nonumber \\ \end{aligned}$$
(29)
$$\begin{aligned} \gamma _{\phi }\approx & {} 0.11111g^{2}-0.09259g^{3}+0.5093g^{4}\nonumber \\&-3.1481g^{5}+24.706 g^{6}-224.57g^{7}. \end{aligned}$$
(30)

We extracted from these equations the following forms for \(g_{c}\) and the exponents \(\nu ,\eta \) and \(\omega :\)

$$\begin{aligned} g_{c}= & {} 0.30000\varepsilon +0.18000\varepsilon ^{2}-0.10758\varepsilon ^{3}\nonumber \\&+0.20502\varepsilon ^{4}-0.59124\varepsilon ^{5}\nonumber \\&+2.0719\varepsilon ^{6}-8.2614\varepsilon ^{7}, \end{aligned}$$
(31)
$$\begin{aligned} \nu ^{-1}= & {} 2.0000-0.40000\varepsilon -0.14000\varepsilon ^{2} +0.12244\varepsilon ^{3}\nonumber \\&-0.30473\varepsilon ^{4} +0.87924\varepsilon ^{5}-3.1030\varepsilon ^{6}+12.419\varepsilon ^{7}, \end{aligned}$$
(32)
$$\begin{aligned} \eta= & {} 0.020000\varepsilon ^{2}+0.019000\varepsilon ^{3}\nonumber \\&-0.0078936\varepsilon ^{4}+0.023209\varepsilon ^{5}\nonumber \\&-0.068627\varepsilon ^{6}+0.24861\varepsilon ^{7}, \end{aligned}$$
(33)

and

$$\begin{aligned} \omega= & {} \varepsilon -0.60000\varepsilon ^{2}+1.4372\varepsilon ^{3} -4.4203\varepsilon ^{4}+16.374\varepsilon ^{5}\nonumber \\&-68.777\varepsilon ^{6} +316.48\varepsilon ^{7}. \end{aligned}$$
(34)

3.4 The \(\varepsilon \)-expansion for the exponents \(\nu \), \(\omega \) and \(\eta \) in the Heisenberg universality class \((N=3)\)

The renormalization group functions can be generated using the maple package in Ref. [34] as:

$$\begin{aligned} \beta \left( g\right)\approx & {} -\varepsilon g+3.6667 g^2 \nonumber \\&- 7.6667 g^3 + 47.651 g^4 - 437.65 g^5\nonumber \\&+ 4998.6 g^6 - 66243. g^7 + 9.7833\times 10^5 g^8, \end{aligned}$$
(35)
$$\begin{aligned} \gamma _{\phi }\approx & {} 0.13889 g^{2}-0.12731g^{3}+0.69927 g^{4}\nonumber \\&-4.6892g^{5}+38.436g^{6}-365.90g^{7},\nonumber \\ \end{aligned}$$
(36)

and

$$\begin{aligned}&\gamma _{m^{2}}\left( g\right) \approx -1.6667g+1.3889g^{2}-7.2222g^{3}\nonumber \\&\quad +46.637 g^{4}-394.91g^{5}+3949.9 g^{6}-44412g^{7}. \end{aligned}$$
(37)

From these functions, one can obtain the following forms for the critical quantities \(g_{c},\nu ,\eta \) and \(\omega \) as:

$$\begin{aligned} g_{c}= & {} 0.27273\varepsilon +0.15552\varepsilon ^{2}-0.086255\varepsilon ^{3}+0.16154\varepsilon ^{4}\nonumber \\&-0.42963\varepsilon ^{5}+1.4210\varepsilon ^{6}-5.3221\varepsilon ^{7}, \end{aligned}$$
(38)
$$\begin{aligned} \nu ^{-1}= & {} 2.0000-0.45455\varepsilon -0.15590\varepsilon ^{2}\nonumber \\&+0.11507\varepsilon ^{3}-0.29360\varepsilon ^{4}\\&+0.78994\varepsilon ^{5}-2.6392\varepsilon ^{6}+9.9452\varepsilon ^{7},\nonumber \end{aligned}$$
(39)
$$\begin{aligned} \eta= & {} 0.020661\varepsilon ^{2}+0.018399\varepsilon ^{3}-0.0074495\varepsilon ^{4}\nonumber \\&+0.020383\varepsilon ^{5}-0.057024\varepsilon ^{6}+0.19422\varepsilon ^{7}, \end{aligned}$$
(40)

and

$$\begin{aligned} \omega= & {} 1.0000\varepsilon -0.57025\varepsilon ^{2}+1.2829\varepsilon ^{3}-3.7811\varepsilon ^{4}\nonumber \\&+13.182\varepsilon ^{5}-52.204\varepsilon ^{6}+226.02\varepsilon ^{7}. \end{aligned}$$
(41)

3.5 The seven-loop \(\varepsilon \)-expansion for the O(4)-symmetric case

For \(N=4\), we have the seven-loops g-series as :

$$\begin{aligned} \beta \left( g\right)\approx & {} -\varepsilon g+4.0000g^{2}-8.6667g^{3}\nonumber \\&+55.661g^{4}-532.99g^{5}\nonumber \\&+6317.7g^{6}-86768g^{7}+1.3264\times 10^{6}g^{8}, \end{aligned}$$
(42)
$$\begin{aligned} \gamma _{m^{2}}\left( g\right)\approx & {} -2.0000g+1.6667g^{2}-9.5000g^{3} +64.389g^{4}\nonumber \\&-571.88g^{5}+5983.4g^{6}-70240g^{7}, \end{aligned}$$
(43)

and

$$\begin{aligned} \gamma _{\phi }\approx & {} 0.16667g^{2}-0.16667g^{3}+0.90278g^{4}\nonumber \\&-6.5626g^{5} +55.931g^{6}-555.19g^{7}. \end{aligned}$$
(44)

Our prediction for the corresponding \(\varepsilon \)-expansion for the critical coupling and exponents are of the form:

$$\begin{aligned} g_{c}= & {} 0.25000\varepsilon +0.13542\varepsilon ^{2}-0.070723\varepsilon ^{3}+0.13030\varepsilon ^{4}\nonumber \\&-0.32185\varepsilon ^{5}+1.0099\varepsilon ^{6}-3.5738\varepsilon ^{7},\nonumber \\ \nu ^{-1}= & {} 2.0000-0.50000\varepsilon -0.16667\varepsilon ^{2}\nonumber \\&+0.10586\varepsilon ^{3}-0.27866\varepsilon ^{4} \nonumber \\&+0.70217\varepsilon ^{5}-2.2337\varepsilon ^{6}+7.9701\varepsilon ^{7}, \end{aligned}$$
(45)
$$\begin{aligned} \eta= & {} 0.020833\varepsilon ^{2}+0.017361\varepsilon ^{3}-0.0070852\varepsilon ^{4}\nonumber \\&+0.017631\varepsilon ^{5} -0.047363\varepsilon ^{6}+0.15219\varepsilon ^{7}, \end{aligned}$$
(46)

and

$$\begin{aligned} \omega= & {} \varepsilon -0.54167\varepsilon ^{2}+1.1526\varepsilon ^{3} -3.2719\varepsilon ^{4}\nonumber \\&+ 10.802\varepsilon ^{5}-40.567\varepsilon ^{6}+166.26\varepsilon ^{7}. \end{aligned}$$
(47)

It is well known that the \(\varepsilon \)-series is divergent and has an asymptotic large-order behavior of the type shown in Eq. (2) where [4]: \(\sigma =-\frac{3}{N+8}\), \(b_{\nu ^{-1}}=4+\frac{N}{2}\) , \(b_{\eta }=3+\frac{N}{2}\) and \(b_{\omega }=5+\frac{N}{2}.\) Accordingly, the suitable hypergeometric approximant is of the form \(_{p}F_{p-2}(a_{1},a_{2}, \ldots ,a_{p};b_{1},b_{2}, \ldots b_{p-2};-\sigma x)\). In the following section, we list the three dimensional (\(\varepsilon \)=1) resummation results for \(N=0,1,2,3,4\) cases for the exponents \(\nu ,\eta \) and \(\omega \) within the O(N)-symmetric \(\phi ^4\) model. Note that, although we considered the coefficients in the \(\varepsilon \)-series up to five significant figures, we made sure that increasing the number of digits is insignificant within the obtained accuracy.

4 hypergeometric-Meijer resummation of the \(\varepsilon ^7\) perturbation series

In this section, we present the resummation results for the \(\varepsilon ^7\)-series but numerical values in this section are for \(\varepsilon =1\). For the series representing \(\nu ^{-1}\) in Eqs. (19, 25, 32, 39, 45), the suitable approximants are chosen to minimize the difference \(\Delta \nu =|\nu _{7,k}-\nu _{6,\acute{k}}|\) where \(k,\acute{k}\) are integers characterizing the hypergeometric approximant used. Then, one optimizes for one of the numerator parameters as we explained in Sect. 2. For optimization, we select the approximant:

$$\begin{aligned} \nu ^{-1}_{opt}= 2\ {}_{5}F_{3}\left( a^{opt}_{1},a_{2}, \ldots , a_{5}; b_1,b_2,b_3;-\sigma \varepsilon \right) \end{aligned}$$
(48)

as the one that maximizes the number of parameters with only one of them to be taken arbitrary. Our prediction for the critical exponent \(\nu \) is taken as \(\nu =(\nu _7+\nu _{opt})/2\) while the error is calculated using the formula \((|\nu _{7,k}-\nu _{6,\acute{k}}|+\nu _{opt}-\nu _{7,k}|)/2\). The recipe is also taking into account the analytic continuation of the divergent hypergeometric series \(\ _{k}F_{k-2}(a_{1}, \ldots a_{k};b_{1},b_{2}, \ldots b_{k};-\sigma \varepsilon )\) as:

(49)

The same recipe will be followed for the series representing the critical exponent \(\omega \) in Eqs. (21, 27, 34, 41, 47) except that the approximant taken for optimization is

$$\begin{aligned} \omega _{opt}=\ {}_{5}F_{3}\left( a^{opt}_{1},a_{2}, \ldots , a_{5}; b_1,b_2,b_3;-\sigma \varepsilon \right) -1. \end{aligned}$$
(50)

For the series given for the exponent \(\eta \) in Eqs. (20, 26, 33, 40, 46), we also follow the same recipe but with optimizing the approximant:

$$\begin{aligned} \eta _{opt}= & {} {}_{5}F_{3}(a_{1},a_{2}, \ldots , a_{5}; b_1,b_2,b_3;-\sigma \varepsilon )\nonumber \\&- \left( 1-\sigma \varepsilon \frac{\prod _{j=1}^{5}a_{j}}{\prod _{i=1}^{3}b_{i}}\right) . \end{aligned}$$
(51)

In the following, a subsection will be dedicated to the resummation of the exponents for every N .

4.1 Seven-loop (\(\varepsilon ^7\)) Resummation results for self-avoiding walks \((N=0)\)

The seven-loop series for the reciprocal of the critical exponent \(\nu \) is represented by Eq. (19). As detailed in Sect. 2, we found the suitable pair of approximants for the six and seven loops as in Eq. (13) from which we obtained the results \(\nu _7=0.587633, \nu _6=0.587439\) while our optimized result is \(\nu _{opt}=0.587773\). These results lead to our prediction as \(\nu =0.58770(17)\) which is compatible with the recent conformal bootstrap result \(\nu =0.5877(12)\) in Ref. [27] and also very close to the most precise result \(\nu =0.5875970(4)\) from Monte Carlo simulations in Ref. [15].

For the critical exponent \(\omega \) represented by the series in Eq. (19), we found that the best pair of approximants that represent the six as well as the seven loops is:

$$\begin{aligned} \omega _7&= \varepsilon - 0.65625 \varepsilon ^2 + 1.82361 \varepsilon ^3{\ }_{3}F_{1}(a_{1},a_{2},a_{3}; b_1 ;-\sigma \varepsilon ),\nonumber \\ \omega _6&= \varepsilon - 0.65625 \varepsilon ^2 {\ }_{3}F_{1}(a_{1},a_{2},a_{3}; b_1 ;-\sigma \varepsilon ) . \end{aligned}$$
(52)

This pair has been chosen to minimize the difference \(\Delta \omega _{6,7}=|\omega _7-\omega _6|\). Note that the parameters in each approximants are not the same but they take their own values based on matching expansions up to each order. This gives the results \(\omega _6=0.846452,\omega _7=0.846974\) while the optimized exponent is given by \(\omega _{opt}=0.84990\). Accordingly, our prediction is \(\omega =0.8484(17)\). In fact, the calculations from Monte Carlo simulations in Ref. [15] gives the result \(\omega =\frac{\Delta _{1}}{\nu }=0.899(12)\) while the six-loop Borel with conformal mapping resummation [32] turns the result \(\omega =0.841(13).\)

For the critical exponent \(\eta \), it has the seven-loop perturbation series in Eq. (20) and the suitable approximants are:

$$\begin{aligned} \eta _7&= \varepsilon \left( {\ }_{4}F_{2}(a_{1},a_{2},a_{3},a_{4}; b_1,b_2 ;-\sigma \varepsilon )-1\right) ,\nonumber \\ \eta _6&= \frac{1}{64}\varepsilon ^2 {\ }_{3}F_{1}(a_{1},a_{2},a_{3}; b_1 ;-\sigma \varepsilon ),. \end{aligned}$$
(53)

These Parametrizations give the result \(\eta _6=0.030336,\eta _7=0.030694\) while the optimized value is \(\eta _{opt}=0.0317405\). Accordingly, our result is \(\eta =0.03121(70)\). The bootstrap calculations gives the result \(\eta =2\Delta _{\phi }-1=0.0282(4)\) [27] and the Monte Carlo result is \(\eta =0.031043(3)\) [14, 32].

For comparison with the predictions from different other methods, our results for the three exponents are listed again in Table 1.

Table 1 The seven-loop (\(\varepsilon \)-expansion) hypergeometric-Meijer (\(\varepsilon ^7\);HM) resummation results for the exponents \(\nu ,\eta \) and \(\omega \) of the self-avoiding walks model \((N=0)\). The recent predictions of what is called self-consistent (SC) resummation algorithm introduced in Ref. [54] is also listed in the table. Besides, we list results from conformal bootstrap (CB) calculations [27], Monte Carlo simulation (MC) for \(\nu \) from Refs. [14, 32] and \(\eta \) from Ref. [15]. Also the predictions of the resummation of six-loop series using Borel with conformal mapping (BCM) algorithm (\(\varepsilon ^6\)) from Ref. [32] and five-loop (\(\varepsilon ^5\)) from same reference is included

4.2 Seven-loop resummation results for Ising-like universality class ( \(N=1\))

The perturbation series for critical exponent \(\nu (\nu ^{-1})\) of the Ising-like model up to \(\varepsilon ^7\) is given by Eq. (25). The suitable approximants for six and seven loops are:

$$\begin{aligned} (\nu _6)^{-1}&= 2\ {\ }_{4}F_{2}(a_{1},a_{2},a_{3},a_{4}; b_1,b_{2} ;-\sigma \varepsilon ),\nonumber \\ (\nu _7)^{-1}&= 2\ {\ }_{5}F_{3}(a_{1},a_{2},\dots ,a_{5}; b_1,b_{2},b_{3} ;-\sigma \varepsilon ). \end{aligned}$$
(54)

These approximants give the results \(\nu _6=0.629374,\nu _7=0.629732\) while \(\nu _{opt}=0.629809\). Accordingly, our prediction is \(\nu =0.62977(22)\). To get an idea about how accurate this result is, we list here results from recent non-perturbative methods like the Monte Carlo simulations which gives the result \(\nu =0.63002(10)\) [12], the recent non-perturbative renormalization group (NPRG) method [28] which turns the result \(\nu =0.63012(16)\) as well as the recent conformal bootstrap result \(\nu =0.62999(5)\) in Ref. [24]. In view of these non-perturbative calculations and in looking at Table 2, one can realize that the seven-loop resummation results has improved significantly the six-loop results. In fact, this is a general trend in all of the seven-loop calculations in this work.

For the exponent \(\eta \), the suitable approximants are:

$$\begin{aligned} \eta _7&= 0.018519\varepsilon ^{2}+0.018690\varepsilon ^{3}-0.0083288\varepsilon ^{4}\nonumber \\&\quad +0.025656\varepsilon ^{5}\ {\ }_{2}F_{0}(a_{1},a_{2}; ;-\sigma \varepsilon ),\nonumber \\ \eta _6&= 0.018519 \varepsilon ^2 {\ }_{3}F_{1}(a_{1},a_{2},a_{3}; b_1 ;-\sigma \varepsilon ),. \end{aligned}$$
(55)

which give the result \(\eta _6=0.0354512,\ \eta _7=0.0363063\). Also our optimized result is \(\eta _{opt}=0.0367504\) and all of these results lead to the predicted value \(\nu =0.03653(65)\) compared to Monte Carlo simulation result of \(\eta =0.03627(10)\), NPRG result \(\eta =0.0361(11)\) [28] and conformal bootstrap calculation of \(\eta =0.03631(3)\) [24] .

For the correction to scaling exponent \(\omega \), the up to seven-loop order of perturbation series is given by Eq. (27). The approximants used are

$$\begin{aligned} \omega _7&= {\ }_{5}F_{3}(a_{1},a_{2},\dots ,a_{5}; b_1,b_{2},b_{3} ;-\sigma \varepsilon )-1,\nonumber \\ \omega _6&= \varepsilon - 0.62963 \varepsilon ^2 {\ }_{3}F_{1}(a_{1},a_{2},a_{3}; b_1 ;-\sigma \varepsilon ), \end{aligned}$$
(56)

where we get the results \(\omega _6=0.823572,\omega _7=0.823592\) while we get the optimized result \(\omega _{opt}=0.822619\). Thus our prediction for the \(\omega \) exponent is \(\omega =0.82311(50)\). NPRG method gives the result \(\omega =0.832(14)\) [28] while conformal bootstrap has the result \(\omega =0.8303(18)\) [24] and Monte Carlo simulations predicts the value \(\omega =0.832(6)\) [12]. Comparison with the predictions from more different methods is listed in Table 2.

Table 2 The seven-loop (\(\varepsilon \)-expansion) hypergeometric-Meijer resummation results (\(\varepsilon ^7\);HM) for the exponents \(\nu ,\eta \) and \(\omega \) of the Ising-like model \((N=1)\). The recent SC resummation results are listed for comparison. Also we list conformal bootstrap calculations from Ref. [24] and Monte Carlo simulation (MC) from Ref. [12]. In this table also, we list the six-loop (\(\varepsilon ^6\)) resummation results from the Borel with conformal mapping (BCM) from Ref. [32] and five-loops (\(\varepsilon ^5\)) from same reference. The recent results from the non-perturbative renormalization group (NPRG) method [28] is listed last

4.3 Seven-loop resummation results for XY universality class ( \(N=2\))

For \(N=2\), the perturbation series up to \(\varepsilon ^{7}\) for the critical exponent \(\nu \) is given by Eq. (32) while our suitable approximants are

$$\begin{aligned} (\nu _6)^{-1}&= 2-0.4\ \varepsilon -0.14000 \ \varepsilon ^2 {\ }_{3}F_{1}(a_{1},a_{2},a_{3}; b_1;-\sigma \varepsilon ),\nonumber \\ (\nu _7)^{-1}&= 2-0.4\ \varepsilon \ {}_{4}F_{2}(a_{1}, \ldots a_{4};b_{1},b_{2};-\sigma \varepsilon ). \end{aligned}$$
(57)

These approximants give the results \(\nu _6=0.671347, \nu _7=0.670934\) while the optimized value is \(\nu _{opt}=0.670582\). These results all predict the value \(\nu =0.67076 (38)\) as our result for the \(\nu \) exponent for \(N=2\). Our prediction is compatible with the result from the microgravity experiment of \(\nu =0.6709(1)\) [31, 45]. Also, it is very close (but not completely compatible) to the more precise Monte Carlo result which is \(\nu =0.67169(7)\) [21] and the very recent bootstrap result \(\nu =0.67175(10)\) [30, 31]. To compare with more other works, we mention that the NPRG yields the prediction \(\nu =0.6716(6)\) [28] while the recent conformal bootstrap prediction is \(\nu =0.6719(11)\) [26].

A note to be mentioned here is that our prediction of \(\nu =0.67076(38)\) leads to the result \(\alpha = -0.0123(11)\) where \(\alpha \) is the critical exponent associated with the singularity in specific heat. The zero gravity liquid helium superfluid transition experiment gives the result \(-0.0127(3)\) [45] which is compatible with our result. In taking into account that the six-loop Borel with conformal mapping resummation result is \(\alpha =-0.007(3)\), one can realize the significant improvement the resummation of the seven-loop adds. However, neither our result nor the experimental results are compatible with MC [21] or CB [30, 31] calculations.

For the critical exponent \(\eta \), the seven-loop series is given in Eq. (20). The suitable hypergeometric-Meijer approximants are:

$$\begin{aligned} \eta _7&= \varepsilon \left( {\ }_{4}F_{2}(a_{1},a_{2},a_{3},a_{4}; b_1,b_2 ;-\sigma \varepsilon )-1\right) ,\nonumber \\ \eta _6&= 0.02 \varepsilon ^2 {\ }_{3}F_{1}(a_{1},a_{2},a_{3}; b_1 ;-\sigma \varepsilon ). \end{aligned}$$
(58)

These approximants give the results \(\eta _6=0.0373266, \eta _7= 0.037753\) while \(\eta _{opt}=0.038448\). Thus our prediction is \(\eta =0.03810(56)\). The NPRG method predicted the value \(\eta =0.0380(13)\) [28], Monte Carlo simulations in Ref. [21] gives the result \(\eta =0.03810(8)\) and conformal bootstrap has the prediction \(\eta =0.03852(64)\) [26].

For the resummation of the critical exponent \(\omega \) given by Eq. (34), we used the approximants:

$$\begin{aligned} \omega _7&= {\ }_{5}F_{3}(a_{1},\dots ,a_{5}; b_1,b_2,b_3 ;-\sigma \varepsilon )-1,\nonumber \\ \omega _6&= \varepsilon -0.6 \varepsilon ^2 {\ }_{3}F_{1}(a_{1},a_{2},a_{3}; b_1 ;-\sigma \varepsilon ), \end{aligned}$$
(59)

where they give the results \(\omega _6=0.803962,\omega _7=0.801541\). Also, we get \(\omega _{opt}=0.776887\). So our prediction is \(\omega =0.789(13)\). The result \(\omega =0.789(4)\) has been shown using recent Monte Carlo calculations [21] and the prediction of conformal bootstrap calculations yields the result \(\omega =0.811(10)\) [25, 32] while the recent NPRG result is \(\omega =0.791(8)\) [28].

In Table 3, we list predictions from more different methods for the three exponents beside our predictions.

Table 3 The hypergeometric-Meijer (\(\varepsilon ^7\);HM) resummation results for the exponents \(\nu ,\eta \) and \(\omega \) of the O(2)-symmetric model. The recent SC results are taken from Ref. [54]. Other predictions are listed from conformal bootstrap calculations [30, 31] for \(\nu \) and \(\eta \) [26], while \(\omega \) result is taken from Refs. [25, 32] and MC calculations from Ref. [21]. The six-loop BCM resummation (\(\varepsilon ^6\)) from Ref. [32] and the five-loops (\(\varepsilon ^5\)) from same reference. In the last row we add the NPRG results up to \(O(\partial ^4\)) [28]

4.4 Seven-loop resummation results for Heisenberg universality class ( \(N=3\))

For the case of the Heisenberg universality class ( \(N=3\)), the reciprocal of the critical exponent \(\nu \) has the \(\varepsilon ^{7}\) perturbation series given by Eq. (39). The approximants that minimize the difference \(\Delta _{\nu }=|\nu _7-\nu _6|\) are found to be:

$$\begin{aligned} (\nu _6)^{-1}&= 2 - 0.45455\varepsilon - 0.15590 \varepsilon ^2 \ {\ }_{3}F_{1}(a_{1},a_{2},a_{3}; b_1;-\sigma \varepsilon ),\nonumber \\ (\nu _7)^{-1}&= 2 - 0.45455 \varepsilon - 0.15590 \varepsilon ^2+0.115071 \varepsilon ^3 \ {\ }\nonumber \\&_{3}F_{1}(a_{1},a_{2},a_{3}; b_1;-\sigma \varepsilon ). \end{aligned}$$
(60)

The parametrization of these approximants leads to the predictions \(\nu _6=0.709151,\nu _7= 0.709212\) while our optimized result is \(\nu _{opt}= 0.708906\). These results all together give the prediction \(\nu =0.70906(18)\). The conformal bootstrap calculations gives the value \(\nu =0.7121(28)\) [26] while the Monte Carlo simulations in Ref. [13] gives the result \(\nu =0.7116(10)\) and the NPRG method has the value \(\nu =0.7114(9)\) [28].

The series up to \(\varepsilon ^{7}\) for the exponent \(\eta \) is given in Eq. (40) where it has been approximated using:

$$\begin{aligned} \eta _7&= \varepsilon \left( {\ }_{4}F_{2}(a_{1},a_{2},a_{3},a_{4}; b_1,b_2 ;-\sigma \varepsilon )-1\right) ,\nonumber \\ \eta _6&= \frac{5}{242} \varepsilon ^2 {\ }_{3}F_{1}(a_{1},a_{2},a_{3}; b_1 ;-\sigma \varepsilon ). \end{aligned}$$
(61)

These approximations yield the prediction \(\eta _6=0.0373004,\eta _7= 0.0376457\) while \(\eta _{opt}\) gives the result 0.0385369. Accordingly, we have our prediction as \(\eta =0.03809(62)\) compared to \(\eta =0.0386(12)\) from bootstrap calculations in Ref. [26], \(\eta =0.0376(13)\) from NPRG in Ref. [28] and \(\eta =0.0378(3)\) predicted by Monte Carlo simulations in Ref. [13] .

The seven-loop \(\varepsilon \)-expansion for the exponent \(\omega \) has been obtained in the previous section in Eq. (41). This series has been resummed through the use of the hypergeometric approximants:

$$\begin{aligned} \omega _7&= \varepsilon - 0.570248 \varepsilon ^2 + 1.2829 \varepsilon ^3{\ }_{3}F_{1}(a_{1},a_{2},a_{3}; b_1 ;-\sigma \varepsilon ),\nonumber \\ \omega _6&= \varepsilon - 0.570248 \varepsilon ^2 + 1.2829 \varepsilon ^3 - 3.78111 \varepsilon ^4 {\ }\nonumber \\&_{2}F_{0}(a_{1},a_{2} ; ;-\sigma \varepsilon ), \end{aligned}$$
(62)

where they give the results \(\omega _6=0.761533,\omega _7= 0.775002\). Also, we obtained the result \(\omega _{opt}= 0.752398\). Accordingly, our results for the correction to scaling exponent is \(\omega =0.764(18) \). For comparison, we list here the value \(\omega =0.791(22)\) from conformal bootstrap calculations [25, 32], \(\omega =0.773\) from Monte Carlo simulations [17] and \(\omega =0.769(11)\) from NPRG method [28].

In Table 4, we list more results from other methods to make it clear that the hypergeometric-Meijer resummation algorithm though simple is competitive to other more sophisticated algorithms and methods.

Table 4 The seven-loop (\(\varepsilon ^7\)) hypergeometric-Meijer resummation for the exponents \(\nu \) , \(\eta \) and \(\omega \) of the O(3)-symmetric model. Also we list the SC resummation results from Ref. [54]. The recent results from conformal bootstrap calculations are listed also where the values of \(\nu \) and \(\eta \) are taken from Ref. [26] while \(\omega \) from Refs. [25, 32]. For MC simulations \(\omega \) is taken from from Ref. [17] while \(\nu \) and \(\eta \) are taken from from Ref. [13]. The six-loop BCM resummation is taken from Ref. [32] and five-loops from same reference. As in all of above tables, we list in the last row the very recent calculations from NPRG method [28] (up to \(O(\partial ^4\)))

4.5 Seven-loop resummation results for the \(N=4\) case

Similar to the above cases, the seven-loop perturbation series for the exponent \(\nu \) has been obtained in the previous section in Eq. (45). The best choice for approximating the six and seven-loop series is:

$$\begin{aligned} (\nu _6)^{-1}&= 2 -0.50000 \varepsilon - 0.16667 \varepsilon ^2\nonumber \\&\quad + 0.10586 \varepsilon ^3 - 0.278661 \varepsilon ^4 \ {\ }_{2}F_{0}(a_{1},a_{2} ; ;-\sigma \varepsilon ),\nonumber \\ (\nu _7)^{-1}&= 2 -0.50000 \varepsilon - 0.16667 \varepsilon ^2\nonumber \\&\quad + 0.10586 \varepsilon ^3 \ {\ }_{3}F_{1}(a_{1},a_{2},a_{3}; b_1;-\sigma \varepsilon ). \end{aligned}$$
(63)

These approximations lead to the values \(\nu _6=0.744328,\nu _7= 0.744488\). Besides, we get the optimized result as \(\nu _{opt}=0.744017\). Accordingly, we have the result \(\nu =0.74425 (32)\). The NPRG prediction is \(\nu =0.7478(9)\) from Ref. [28]. Also the conformal bootstrap result is \(\nu =0.751(3)\) from Ref. [25] and Monte Carlo simulations gives the result \(\nu =0.750(2)\) [13].

For the critical exponent \(\eta \) with perturbative result in Eq. (46), we used the approximants:

$$\begin{aligned} \eta _7&= \varepsilon \left( {\ }_{4}F_{2}(a_{1},a_{2},a_{3},a_{4}; b_1,b_2 ;-\sigma \varepsilon )-1\right) ,\nonumber \\ \eta _6&= \frac{1}{48} \varepsilon ^2 {\ }_{3}F_{1}(a_{1},a_{2},a_{3}; b_1 ;-\sigma \varepsilon ). \end{aligned}$$
(64)

So we have the results \(\eta _6=0.0362091, \eta _7=0.0364162, \eta _{opt}= 0.0369761\) which lead to our prediction \(\eta =0.03670(38)\). The NPRG result is \(\eta =0.0360(12)\) [28] and Monte Carlo simulations for that case gives the result \(\eta =0.0365(3)\) [13] while recent bootstrap calculations gives the value 0.0378(32) [23].

For the critical exponent \(\omega \) represented by Eq. (47), we used the approximants:

$$\begin{aligned} \omega _7&= {\ }_{5}F_{3}(a_{1},\dots ,a_{5}; b_1,b_2,b_3 ;-\sigma \varepsilon )-1,\nonumber \\ \omega _6&= \varepsilon - 0.54167 \varepsilon ^2 + 1.1526 \varepsilon ^3\nonumber \\&\quad - 3.2719 \varepsilon ^4 {\ }_{2}F_{0}(a_{1},a_{2} ; ;-\sigma \varepsilon ), \end{aligned}$$
(65)

which yields the results \(\omega _6=0.753489,\omega _7=0.75285\). Also, we have the optimized result as \(\omega _{opt}=0.750977\). Accordingly, our result is \(\omega =0.7519(13)\) compared to NPRG result of \(\omega =0.761(12)\) [28] while the result of Monte Carlo simulation in Ref. [17] is \(\omega =0.765\) and \(\omega =0.817(30)\) from conformal bootstrap calculations [25, 32].

Table 5 The seven-loop (\(\varepsilon ^7\)) hypergeometric-Meijer resummation for the exponents \(\nu \) , \(\eta \) and \(\omega \) of the O(4)-symmetric model compared to results from the SC resummation in Ref. [54], conformal bootstrap calculations [25, 32] for \(\nu \) and \(\omega \) , while \(\eta \) from Ref [23], MC simulations for \(\omega \) is taken from Ref. [17] while \(\nu \) and \(\eta \) are from Ref. [13]. Also, the six-loop BCM resummation (\(\varepsilon ^6\)) is taken from Ref. [32] and five-loops (\(\varepsilon ^5\)) from same reference. NPRG results up to \(O(\partial ^4\)) [28] are shown in the last row

5 Two-dimensional hypergeometric-Meijer resummation

In two dimensions or equivalently \(\varepsilon =2\), there are two main differences from the three dimensional case. The first is that for \(N\ge 2\), there is no broken-symmetry phase [37]. For the other difference, since \(\varepsilon =2\) is a large value and the strong-coupling asymptotic behavior of the O(N) symmetric model is not known yet, one expects a slower convergence of the resummation of the perturbation series. For the g expansion, it has been argued that the \(\beta \) function is not analytic at the fixed point [36, 37, 55] which in turn slows the convergence down too. The effect of the non-analiticity of the \(\beta \) function is higher in two dimensions. This leads to inaccurate predictions for critical exponents from the g expansion in two dimensional case [36]. Accordingly, testing the resummation algorithm for the \(\varepsilon =2\) case offers an interesting point about the capability of the \(\varepsilon \)-expansion to predict reliable results for that case. Apart from inaccurate resummation results from the g-expansion as well as previous results of the \(\varepsilon \)-expansion that needs more improvement, exact values for the two dimensional critical exponents are known and thus can be used to test the reliability of any approximating method.

For \(N=0,\) our resummation result for the critical exponent \(\nu \) is 0.751(4) which is compatible with the exact result assumed to be 0.75 [52]. Note that the recent Borel with conformal mapping resummation for six-loop yields the result \(\nu =0.741(4)\) [32].

For the critical exponent \(\omega \), our prediction is 1.96(46) while the exact value is 2 [52, 56] and the recent six-loop resummation in Ref. [32] gives the result 1.90(25).

For \(\eta \), we get the value 0.214(28) while the exact result is \((\frac{5}{24})\approx 0.20833...\) [52] and the six-loop resummation (BCM) result is 0.201(25) [32]. One can realize that our predictions show a clear improvement for the previous resummation results in literature.

For Ising-like case (\(N=1\)), we obtained the result \(\nu =0.976(13)\) compared to the well known exact result \(\nu =1\) [57] while BCM result for six loops gives the value \(\nu =0.952(14)\). For \(\omega \) we get the result 1.71(10) while the exact value is \(\omega =1.75\) [58] and BCM result is 1.71(9). Our prediction for \(\eta \) is 0.243(25) while the exact value is 0.25 [52] and the six-loop BCM resummation result is 0.237(27).

Table 6 The seven-loop (\(\varepsilon ^7\)) hypergeometric-Meijer resummation for the exponents \(\nu \) , \(\eta \) and \(\omega \) for the Self-avoiding walks (\(N=0\)) and the Ising-like model (\(N=1\)) in two dimensions (\(\varepsilon =2\)). For comparison with other predictions, we list the results from BCM algorithm [32] for six loops. Exact results for \(N=1\) for \(\nu \) and \(\eta \) are obtained in the seminal article in Ref. [57] and \(\omega \) from Ref. [58]. For \(N=0\), exact values for \(\nu ,\eta \) and \(\omega \) are conjectured in Ref. [52]

6 Summary and conclusions

The recent calculations of the seven-loop renormalization group functions of the O(N)-symmetric field theory (g-expansion) have motivated us to generate the corresponding \(\varepsilon \)-expansion for the critical exponents \(\nu ,\eta \) and \(\omega \). Scaling relations can lead to other different critical exponents like the specific heat singularity exponent where it is given by \(\alpha =2-D\nu \) with \(D=4-\varepsilon \), the Euclidean space-time dimension. Getting the seven-loop order of the \(\varepsilon \)-expansion is important toward the improvement of the previous six-loop resummation results [32, 43]. In this work, we used our hypergeometric-Meijer algorithm [43, 44] to resum the up to \(\varepsilon ^7\) series for the critical exponents from the O(N)-symmetric \(\phi ^4\) theory for \(N=0,1,2,3,4\). The resummation results has shown clear improvement for the previous six-loop results. The most reflecting quantity for the improvement of the six-loop results is the specific heat critical exponent of the XY model. Taking into account that the result \(\alpha =-0.0127(3)\) from zero-gravity experiment in Ref. [45], the BCM six-loop result from Ref. [32] which is \(\alpha =-0.007(3)\) as well as our six-loop resummation in Ref. [43] that gives \(\alpha =-0.00886\), one can easily realize the discrepancy between expected and so far calculated results from resummation of the \(\varepsilon \)-expansion of RG functions. Even the resummation of the seven-loop g-expansion gives the result \(\alpha =-0.00859\) which in turn is still far away from the expected result. In view of our seven-loop result \(\alpha =-0.0123(11)\) in this work and the mentioned previous results, one can claim that the resummation of the seven-loop \(\varepsilon \)-expansion in this work is more than important.

While the predictions of the renormalization group at fixed dimensions gives accurate results in three-dimensions [4, 29], the story is different for the two dimensional cases. In two dimensions, the renormalization group at fixed dimensions gives inaccurate results especially for the critical exponents of small values [35, 36]. The reason behind this is the nonanaliticity of the \(\beta \)-function at the fixed point [32, 36, 37]. The \(\varepsilon \)-expansion on the other hand might not suffer from this problem [41]. We tested our resummation results in two dimensions and found an overall improvements to our six-loop resummation results in Ref. [43].

Our algorithm while simple gives astonishing results for the critical exponents which are competitive to the results from more sophisticated resummation algorithms, numerical methods as will as conformal field theory. This puts it among the preferred resummation algorithms applied to different problems in physics. A note to be mentioned here is that this work (up to the best of knowledge) represents the first resummation results for the \(\varepsilon ^7\) series in literature.