Keywords

1 Introduction

Non-perturbative approaches like Monte Carlo (MC) simulation [1, 2] and non-perturbative nonequilibrium Greens functions (NEGF) method [3, 4] become increasingly important in nanoscience. Particular applications cover the description of charge transport and optical phenomena in nano-scale systems such as microelectronic devices, graphene layers, etc.

Perturbative approaches not always provide a satisfactory description of physical phenomena in such systems. For example, the recent results of [5] show that the many-body localization (MBL) in translation-invariant systems with two or more very different energy scales is less robust than perturbative arguments suggest. It possibly points to the importance of non-perturbative effects, which induce delocalization in the thermodynamic limit [5]. The importance of non-perturbative effects in laser-illuminated graphene nanoribbons has been demonstrated in [6].

Here we consider another application—behavior of small and large spin systems near the phase transition point, based on non-perturbative analytical evaluation of \(\mathbf{k}\)-space integrals, as well as MC method. Lattice spin models are considered, where certain value of the spin variable is related to each lattice site. In the Ising model, the spin variable \(\sigma \) can take only one of two possible values \(\pm 1\). In the scalar \(\varphi ^4\) model, the spin variable \(\varphi \) can take any value within \(-\infty< \varphi < \infty \). Such models exhibit second-order phase transition in the thermodynamic limit, where the linear lattice size L tends to infinity. The behavior of these models on finite lattices is described by the finite-size scaling. Moreover, the scaling behavior near the critical point can be remarkably varied depending on whether small or large lattices are considered. This effect is described by corrections to the leading scaling behavior.

Our analytical and MC results serve as a basis for a challenging prediction that the correction-to-scaling exponent \(\omega \) has a remarkably smaller value \(\omega \le \omega _{\mathrm {max}} \approx 0.38\) than the usually accepted ones of about 0.83 [7] in the 3D \(\varphi ^4\) and Ising models. It implies a much slower decay of corrections to scaling than it was usually expected. We have performed MC simulations of the 3D Ising model for small, as well as large linear lattice sizes up to \(L=2560\), providing a numerical evidence for this challenging prediction.

The vicinity of critical point is not the natural domain of validity of any perturbation theory, therefore one should prefer non–perturbative approaches. Among them are:

  • Exact and rigorous analytical solution methods (transfer matrix methods, combinatorial methods, Bethe-ansatz)

  • Conformal field theory (CFT) analysis

  • Non–perturbative renormalization group (RG) analysis

  • Numerical transfer–matrix calculations

  • Molecular dynamics simulations

  • Monte Carlo (MC) simulations.

Recent study of hierarchical Edwards-Anderson model of spin glasses [8] has shown that non-perturbative effects can be really important in critical phenomena. Namely, it has been found that the perturbative approach (\(\varepsilon \)-expansion) correctly predicts the existence of the critical point only in certain mean-field region of parameters. At the same time, non-perturbative calculations show that the critical point exists also in the non-mean-field region, where no phase transition is predicted by the \(\varepsilon \)-expansion. From the point of view of the renormalization group (RG) theory, the critical behavior in this region is described by certain non-perturbative fixed point [8].

The results of [8] refer to the phase transitions in spin glasses, whereas our analytical and MC arguments, discussed in this paper, allow us to question the validity and/or accuracy of the perturbative treatments even in the apparently very well studied case of the 3D Ising model.

Our approach along with several other non-perturbative approaches reveals a potential application of non-perturbative methods to nanoscience and nanotechnology through condensed matter physics as an example.

2 Finite-Size Effects

Finite-size effects are very important in nano-scaled systems. For example, the charge density in metal nanoparticles after absorption of oxygen shows a very interesting patterns, which essentially depend on the size of these nanoparticles [9]. As another example, the importance of finite-size effects in the many-body localization has been shown in [5].

In our study, it is demonstrated the finite-size effects are pronounced via the finite-size scaling. We consider behavior of spin systems near the phase transition point depending on the lattice size, using the standard arguments of the finite-size scaling theory. For example, magnetic susceptibility \(\chi \) at the critical temperature scales as \(\chi \propto L^{2-\eta } \left( 1 + \mathscr {O}\left( L^{-\omega } \right) \right) \) at \(L \rightarrow \infty \), where \(\eta \) is the critical exponent, describing the leading asymptotic behavior, whereas the exponent \(\omega \) describes the leading correction to scaling.

Finite-size scaling and corrections to scaling are important to understand the difference in the behavior of very small nano-scale systems and large systems in the thermodynamic limit.

3 Non-perturbative Analytical Arguments

First, we consider the continuous \(\varphi ^4\) model as one of the simplest basic models in a hierarchy of spin models. The Hamiltonian \(\mathscr {H}\) of this model is given by

$$\begin{aligned} {\frac{\mathscr {H}}{k_B T}}= \int \left( r_0 \varphi ^2(\mathbf{x}) + c (\nabla \varphi (\mathbf{x}))^2 + u \varphi ^4(\mathbf{x}) \right) d \mathbf{x} ,\, \end{aligned}$$
(1)

where \(k_B\) is the Boltzmann constant, T is the temperature, \(\varphi (\mathbf{x})\) is the local order parameter—an n-component vector, which depends on the coordinate \(\mathbf{x}\), and \(r_0\), c, u are Hamiltonian parameters. Configurations of \(\varphi (\mathbf{x})\) obey a constraint, represented by certain upper cut-off \(\varLambda \) for its Fourier components. Namely, the Hamiltonian in the Fourier representation reads

$$\begin{aligned} {\frac{\mathscr {H}}{k_B T}}= \sum \limits _{i,\mathbf{k}} \left( r_0+c \,\mathbf{k}^2 \right) {\mid \varphi _{i,\mathbf{k}} \mid }^2 + uV^{-1} \sum \limits _{i,j,\mathbf{k}_1,\mathbf{k}_2,\mathbf{k}_3} \varphi _{i,\mathbf{k}_1} \varphi _{i,\mathbf{k}_2} \varphi _{j,\mathbf{k}_3} \varphi _{j,-\mathbf{k}_1-\mathbf{k}_2-\mathbf{k}_3} \;, \end{aligned}$$
(2)

where \(\varphi _{j,\mathbf{k}}=V^{-1/2} \int \varphi _j(\mathbf{x}) e^{-i \mathbf{kx}} \, d\mathbf{x}\) and \(\varphi _j(\mathbf{x}) = V^{-1/2} \sum \limits _{k<\varLambda } \varphi _{j,\mathbf{k}} e^{i \mathbf{kx}}\). Here V is the volume.

The Fourier-transformed two-point correlation function \(G(\mathbf{k}) = \langle \mid \varphi _{j,\mathbf{k}} \mid \rangle ^2\) is important in our following consideration. The case where \(r_0\) is a linear function of T has been studied in [10], showing that, in this case, the leading singularity of specific heat \(C_V\) is given by an integral of \(G(\mathbf{k})\) over wave vectors, i.e.,

$$\begin{aligned} C_V^{sing} = B \xi ^{1/\nu } \, \left( \,\,\int \limits _{k<\varLambda } [G(\,\mathbf{k})- G^*(\mathbf{k})] d \mathbf{k} \right) ^{sing} \;, \end{aligned}$$
(3)

where B is a constant, \(G^*(\mathbf{k})\) is the critical correlation function, and the superscript “sing” implies the leading singular part, represented in terms of the correlation length \(\xi \). It diverges as \(\xi \propto \mid T-T_c \mid ^{-\nu }\), approaching the critical temperature \(T_c\).

Non-perturbative analytical calculation of this integral has been performed in [10], based on the well known scaling hypothesis (see, e.g., [11]),

$$\begin{aligned} G(\mathbf{k}) = \sum \limits _{i \ge 0} \xi ^{(\gamma - \theta _i)/\nu } g_i(k \xi ) \;, \end{aligned}$$
(4)

where \(\gamma \) and \(\nu \) are the critical exponents of susceptibility and correlation length, the term with \(i=0\) (at \(\theta _0=0\)) is the leading term, the terms with \(i>0\) are corrections to scaling with positive correction-to-scaling exponents \(\theta _i=\omega _i \nu \), and \(g_i(k \xi )\) are scaling functions. The singularity of specific heat in the general form of \(C_V^{sing} \propto (\ln \xi )^{\lambda } \xi ^{\alpha /\nu }\) has also been accounted for.

In addition, it has been assumed that the contribution of small-k region \(k< \varLambda '\) is relevant in the limit \(\lim \limits _{\varLambda ' \rightarrow 0} \lim \limits _{\xi \rightarrow \infty }\). It has been verified by MC simulation tests in the lattice \(\varphi ^4\) model [10]. From a physics point of view, this assumption represents the usual statement about the importance of long-wavelength fluctuations in critical phenomena.

Based on these scaling assumptions, a theorem has been formulated and proven in [10], according to which the two–point correlation function contains a correction exponent \(\theta _{\ell } = \gamma + 1 -\alpha - d \nu = \gamma - 1\), provided that \(\gamma >1\) holds. According to the current knowledge, the latter condition is strictly satisfied in two and three dimensions. The exponent \(\theta _{\ell }\) corresponds to the correction exponent \(\omega _{\ell }= (\gamma -1)/\nu \) in the finite-size scaling. Since \(\omega _{\ell }\) is not necessarily the leading correction-to-scaling exponent, \(\omega \le (\gamma -1)/\nu \) is expected for the leading correction exponent. In particular, we have \(\omega _{\ell } = 3/4\) and \(\omega \le 3/4\) for the scalar 2D \(\varphi ^4\) model.

The scalar \(\varphi ^4\) model belongs to the same universality class as the Ising model. Although corrections with \(\omega =3/4\) tend to cancel in the 2D Ising model [10], there is no reason for such a cancellation in general. Hence, corrections with \(\omega \le (\gamma -1)/\nu \) are expected both in \(\varphi ^4\) and Ising models in three dimensions. Using the widely accepted estimates \(\gamma \approx 1.24\) and \(\nu \approx 0.63\) [12] for the 3D Ising model, we obtain the upper bound \(\omega _{\mathrm {max}} = (\gamma -1)/\nu \approx 0.38\) for \(\omega \). The prediction of the grouping of Feynman diagrams (GFD) theory [13] is \(\gamma =5/4\), \(\nu =2/3\) and, therefore, \(\omega _{\mathrm {max}} = 0.375\). Thus, we can state that in any case \(\omega _{\mathrm {max}}\) is about 0.38. The value of \(\omega \) is expected to be 1 / 8 according to the GFD theory considered in [13, 14].

The above arguments represent a very challenging prediction, since the currently widely known estimations of \(\omega \) give essentially larger than 0.38 values, e.g., 0.782(5) [15] and 0.832(6) [7].

4 MC Tests for the 3D Ising Model

We consider the 3D Ising model on a simple cubic lattice with periodic boundary conditions. The Hamiltonian H is given by

$$\begin{aligned} H/T = - \beta \left( \sum \limits _{\langle ij \rangle } \sigma _i \sigma _j + h \sum \limits _{i} \sigma _i \right) , \end{aligned}$$
(5)

where T is the temperature in energy units, \(\beta \) is the coupling constant, h is the dimensionless (normalized) external field, and \(\langle ij \rangle \) denotes the pairs of neighboring spins \(\sigma _i = \pm 1\).

We have performed a detailed MC analysis based on the available simulation data for linear lattice sizes L, ranging from a small value \(L=8\) to a relatively very large value \(L=2560\), with the aim to test the challenging prediction \(\omega \le \omega _{\mathrm {max}} \approx 0.38\), discussed in Sect. 3. These data have been summarized in our papers [16, 17], where the simulations at \(h=0\) have been performed with the Wolff single cluster algorithm [18], using its parallel implementation [19].

The quantities of interest are the magnetization per spin \(m=N^{-1} \sum _i \sigma _i\) and the magnetic susceptibility at zero external field, i.e., \(\chi = \lim \limits _{h \rightarrow 0} \frac{\partial \langle m \rangle }{\partial (\beta h)} = N \langle m^2 \rangle \), where \(N=L^3\) is the total number of lattice sites. We consider \(\chi \) and magnetization moments at certain pseudocritical coupling, i.e., at \(\beta =\widetilde{\beta }_c(L)\). This coupling corresponds to a constant value of \(\langle m^4 \rangle /\langle m^2 \rangle ^2 = U\).

The pseudocritical coupling converges to the true critical coupling \(\beta _c\) as \(\widetilde{\beta }_c(L) = \beta _c + \mathscr {O}\left( L^{-1/\nu } \right) \) at \(L \rightarrow \infty \) for \(1<U<3\) [19]. The constant \(U=1.6\) has been chosen, which is close to the critical value of \(\langle m^4 \rangle /\langle m^2 \rangle ^2\) at \(\beta =\beta _c\) and \(L \rightarrow \infty \).

According to the finite-size scaling theory, the susceptibility scales as

$$\begin{aligned} \chi \propto L^{2-\eta } \left( 1 + \mathscr {O}\left( L^{-\omega } \right) \right) \end{aligned}$$
(6)

at \(\beta =\beta _c\) or \(\beta =\widetilde{\beta }_c(L)\). It allows to estimate the critical exponent \(\eta \) by fitting the MC data. However, we do not know precisely the correction term, and a fit without this term gives us an effective value of the exponent rather than the true critical exponent.

We define the effective exponent \(\eta _{\mathrm {eff}}(L)\) as the average slope of \({-}\ln \left( \chi /L'^2 \right) \) versus \(\ln L'\) plot, evaluated by fitting the data within \(L' \in [L/2,2L]\) at \(\beta = \widetilde{\beta }_c(L')\). According to (6), it scales as

$$\begin{aligned} \eta _{\mathrm {eff}}(L) = \eta + \mathscr {O}\left( L^{-\omega } \right) \end{aligned}$$
(7)

at \(L \rightarrow \infty \). Hence, the \(\eta _{\mathrm {eff}}(L)\) versus \(L^{-\omega }\) plot is asymptotically linear at \(L \rightarrow \infty \). The best linearity of this plot within \(L \in [96,1280]\) (extracted from the susceptibility data within \(L \in [48,2560]\)) is observed at \(\omega = 0.16(36)\). This plot looks, indeed, much more linear at \(\omega =0.16\) than at \(\omega =0.8303\), as it can be seen from Fig. 1. The latter value comes from the estimate of \(\omega =0.8303(18)\), obtained by the conformal bootstrap method in [20], which agrees with the MC value of 0.832(6) obtained in [7], but is claimed to be more accurate. Other MC values, usually reported in literature, are between 0.82 and 0.87 (see [7, 21]). The perturbative RG estimates are somewhat smaller, e.g., \(\omega =0.799 \pm 0.011\) [12] and \(\omega =0.782(5)\) [15].

The critical exponent \(\eta = 0.03631(3)\), estimated in [20], and \(\eta = 0.318(3)\), estimated in [15], are also indicated in Fig. 1 for comparison. The MC value of [7], \(\eta =0.03627(10)\), is very similar to that of [20].

Fig. 1
figure 1

The effective exponent \(\eta _{\mathrm {eff}}(L)\) depending on \(L^{-0.16}\) (left) and \(L^{-0.8303}\) (right). The dashed straight lines represent the linear fit (left) and a guide to eye (right). The known estimates \(\eta = 0.03631(3)\) [20] and \(\eta =0.318(3)\) [15] are shown by dashed and dotted horizontal lines, respectively

Next, in the following, we consider a more direct method, which gives similar, but slightly more accurate results for \(\omega \). We consider the ratio \(\varPhi _b(L) = b^{-4} \chi (bL)/\chi (L/b)\) at \(\beta = \widetilde{\beta }_c(L)\), where b is a constant. According to (6), \(\varPhi _b(L)\) behaves as

$$\begin{aligned} \varPhi _b(L) = A + B L^{-\omega } \end{aligned}$$
(8)

at \(L \rightarrow \infty \), where \(A = b^{-2 \eta }\) and \(B = a b^{-2 \eta } \left( b^{-\omega } -b^{\omega } \right) \). The choice \(b=2\) is found to be optimal for the analysis of our data. The \(\varPhi _2(L)\) versus \(L^{-1/8}\) plot can be well approximated by a straight line for large enough lattice sizes \(L \in [80,1280]\), as shown in Fig. 2. It confirms that \(\omega \) could be as small as 1 / 8, in agreement with [13, 14]. Considering \(\omega \) as a fit parameter in (8), the fit over this region of sizes gives \(\omega =0.21(29)\). Taking into account that the asymptotic value of \(\omega \) is positive, we can judge from this estimation that \(\omega \), most probably, lies between 0 and 0.5. The asymptotic value of \(\varPhi _2\) is \(2^{-2\eta }\). The estimates, corresponding to the same \(\eta \) values as in Fig. 1, are indicated in Fig. 2 for comparison.

Fig. 2
figure 2

The ratio \(\varPhi _2(L) = 2^{-4} \chi (2L)/\chi (L/2)\), evaluated from MC data at \(\beta =\widetilde{\beta }_c(L)\), depending on \(L^{-1/8}\). The asymptotic values of \(\varPhi _2\) for \(\eta = 0.03631(3)\) [20] and \(\eta =0.318(3)\) [15] are shown by dashed and dotted horizontal lines, respectively

Summarizing the results of this section, our MC estimation suggests that \(0< \omega < 0.5\) most probably holds for the correction-to-scaling exponent \(\omega \), in agreement with the analytical arguments in Sect. 2. Our values of 0.16(36) and 0.21(29) are remarkably smaller than the earlier estimates, e.g., 0.832(6) [7]. Although the latter MC estimate of [7] is claimed to be very accurate, it has been obtained from relatively small lattice sizes, i.e., \(L \le 360\), as compared to \(L \le 2560\) in our current study. Various estimations from lattice sizes \(L \le 384\) have been discussed in [17], clearly demonstrating that these sizes are still too small for a reliable estimation of \(\omega \).

Concerning the exponent \(\eta \), the plots in Fig. 1 show that \(\eta \) could be similar or larger than the already mentioned estimates of 0.03631(3) [20] and 0.03627(10) [7]. The effective exponent increases well above the perturbative RG value of 0.318(3) obtained in [15] (dotted line).

5 Remarks and Discussion

It should be emphasized that our MC analysis is based on the simulation results for substantially large lattice sizes as compared to those typically considered in literature, e.g., \(L \le 360\) in [7] and even smaller sizes in other studies. It reveals a possibility to explain the inconsistency of our actual findings with earlier numerical results by relating the previous numerical results to a “perturbative” region, whereas our findings—to a “nonperturbative” region, as explained further on.

The “perturbative” region is a region of not–too–small reduced temperatures in the thermodynamic limit and not–too–large lattice sizes in the finite–size scaling regime. It is, very likely, true that the perturbative RG methods describe just only this region, due to the fundamental problems recovered in [22] (see Sect. 5.4.6 there). The “perturbative” region is easily accessible by various numerical methods. It explains the fact why these methods easily produce the results, which are approximately consistent with the estimates of the perturbative RG method and, therefore, also with each other. To the contrary, our findings refer to the “non-perturbative” asymptotic region, which corresponds to substantially larger lattice sizes in the finite–size scaling regime and extremely small reduced temperatures in the thermodynamic limit. This region cannot be easily accessed and is not yet properly investigated by numerical methods.

From the perspective of the non-perturbative RG approach, the “non-perturbative” asymptotic region is described by certain non-perturbative fixed point. We assume that the non-perturbative fixed point is not described by the usual perturbative treatments, just like in the case of spin glasses [8], discussed in Sect. 1. Hence, the critical exponents can be inconsistent with the perturbative RG estimates.

The results of the \(\varepsilon \)–expansion coincide with a particular treatment of the conformal field theory (CFT) in [20, 23]. This, however, only implies that the perturbative fixed point is, indeed, conformally symmetric and consistent with CFT at specific constraints, assumed in [20, 23].

6 Conclusions

In summary, we conclude the following:

  • Non-perturbative approaches become increasingly important in study of critical phenomena, including their applications in nanoscience and nanotechnology.

  • Non-perturbative analytical arguments have been provided for the existence of certain correction to scaling with exponent \(\omega _{\ell }=(\gamma -1)/\nu \) in the \(\varphi ^4\) model, and the leading finite-size correction-to-scaling exponent being \(\omega \le (\gamma -1)/\nu \).

  • The above statement has been supported by MC simulation results for small and very large lattices in 2D \(\varphi ^4\) and 3D Ising models.

  • Our results emphasize the importance of corrections to scaling in nano-scale systems, pointing to a slow crossover in finite-size scaling behavior when the system size is varied from small (nano-scale) to large (thermodynamic limit). This crossover is related to small \(\omega \) value—remarkably smaller than it was expected before.