Diagrammatic Monte-Carlo for weak-coupling expansion of non-Abelian lattice field theories: large-N U(N)xU(N) principal chiral model
P. V. Buividovich, A. Davody

TL;DR
This paper introduces a Diagrammatic Monte-Carlo method for non-Abelian lattice field theories in the large-N limit, enabling direct study of weak-coupling expansions and non-perturbative phenomena like mass gaps.
Contribution
It develops numerical tools for simulating large-N non-Abelian lattice theories using weak-coupling expansions and demonstrates their effectiveness on the principal chiral model.
Findings
Convergence of double series to non-perturbative mass gap.
Good agreement with traditional Monte-Carlo for energy and transition temperature.
Feasibility of applying the method to planar QCD.
Abstract
We develop numerical tools for Diagrammatic Monte-Carlo simulations of non-Abelian lattice field theories in the t'Hooft large-N limit based on the weak-coupling expansion. First we note that the path integral measure of such theories contributes a bare mass term in the effective action which is proportional to the bare coupling constant. This mass term renders the perturbative expansion infrared-finite and allows to study it directly in the large-N and infinite-volume limits using the Diagrammatic Monte-Carlo approach. On the exactly solvable example of a large-N O(N) sigma model in D=2 dimensions we show that this infrared-finite weak-coupling expansion contains, in addition to powers of bare coupling, also powers of its logarithm, reminiscent of re-summed perturbation theory in thermal field theory and resurgent trans-series without exponential terms. We numerically demonstrate theâŠ
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
\newbibfield
author \newbibfieldjournal \newbibfieldvolume \newbibfieldpages \newbibfieldyear \newbibfieldeprint \bibinputpcm_wc_mspace
â â thanks: This paper includes PDF tooltips for citations. Please hover the mouse over the symbol after citations to see a tooltip with bibliographic information.
On leave of absence from ]IPM, Teheran, Iran
Diagrammatic Monte-Carlo for weak-coupling expansion of non-Abelian lattice field theories: large- principal chiral model
P. V. Buividovich
Institute of Theoretical Physics, University of Regensburg, D-93053 Germany, Regensburg, UniversitÀtsstrasse 31
ââ
A. Davody
[
Institute of Theoretical Physics, University of Regensburg, D-93053 Germany, Regensburg, UniversitÀtsstrasse 31
(November 1st, 2017)
Abstract
We develop numerical tools for Diagrammatic Monte-Carlo simulations of non-Abelian lattice field theories in the tâHooft large- limit based on the weak-coupling expansion. First we note that the path integral measure of such theories contributes a bare mass term in the effective action which is proportional to the bare coupling constant. This mass term renders the perturbative expansion infrared-finite and allows to study it directly in the large- and infinite-volume limits using the Diagrammatic Monte-Carlo approach. On the exactly solvable example of a large- sigma model in dimensions we show that this infrared-finite weak-coupling expansion contains, in addition to powers of bare coupling, also powers of its logarithm, reminiscent of re-summed perturbation theory in thermal field theory and resurgent trans-series without exponential terms. We numerically demonstrate the convergence of these double series to the manifestly non-perturbative dynamical mass gap. We then develop a Diagrammatic Monte-Carlo algorithm for sampling planar diagrams in the large- matrix field theory, and apply it to study this infrared-finite weak-coupling expansion for large- nonlinear sigma model (principal chiral model) in . We sample up to leading orders of the weak-coupling expansion, which is the practical limit set by the increasingly strong sign problem at high orders. Comparing Diagrammatic Monte-Carlo with conventional Monte-Carlo simulations extrapolated to infinite , we find a good agreement for the energy density as well as for the critical temperature of the âdeconfinementâ transition. Finally, we comment on the applicability of our approach to planar QCD at zero and finite density.
I Introduction
An infamous fermionic sign problem in Monte-Carlo simulations based on sampling field configurations in the path integral is currently one of the main obstacles for systematic first-principle studies of the phase diagram and equation of state of dense strongly interacting matter as described by Quantum Chromodynamics (QCD). This problem has motivated the search for alternative simulation algorithms for non-Abelian gauge theories, which would hopefully avoid the sign problem or make it milder.
One of the alternative first-principle simulation strategies is the so-called Diagrammatic Monte-Carlo approach Van Houcke et al. (2010), conventionally abbreviated as DiagMC, which stochastically samples the diagrams of the weak- or strong-coupling expansions, rather than field configurations. DiagMC algorithms, complemented with the âwormâ algorithm techniques Prokofâev and Svistunov (2001), turned out to be very helpful for eliminating sign problem in physical models with relatively simple weak- or strong-coupling expansions. The physical models and theories which were successfully studied using DiagMC range from strongly interacting fermionic systems Burovski et al. (2006); Prokofâev and Svistunov (2007); van Houcke et al. (2012); Rossi et al. (2017); Rossi (2017); Tupitsyn and Prokofâev (2017); Ayyar and Chandrasekharan (2017) relevant in condensed matter physics, via scalar field theories Wolff (2009); Korzec et al. (2011); Gattringer and Kloiber (2013); Davody (2013); Pfeffer and Pollet (2017), to and nonlinear sigma models Wolff (2010a, b); Bruckmann et al. (2015); Rindlisbacher and de Forcrand (2017) and Abelian gauge theories with fermionic and bosonic matter fields Korzec and Wolff (2010); Gattringer et al. (2015); Delgado et al. (2013), which are more similar to QCD. This selection of references is by no means exhaustive.
This success has motivated various attempts to apply DiagMC to simulations of non-Abelian lattice gauge theories at finite density Miura et al. (2011); Unger and de Forcrand (2011); de Forcrand et al. (2014); Vairinhos and de Forcrand (2014); Unger (2014); Gattringer and Marchis (2016); de Forcrand et al. (2016) or the effective models thereof Fromm et al. (2013); Mercado et al. (2011); Gattringer (2011). Despite significant progress, these attempts have not so far resulted in a first-principle, systematically improvable simulation strategy. At the qualitative level, one of the most successful strategies is based on the strong-coupling expansion of lattice QCD, which captures such non-perturbative features of QCD as confinement, chiral symmetry breaking and the baryon and meson bound states already at the leading order Rossi and Wolff (1984); Wolff (1985). DiagMC simulations of lattice QCD with staggered fermions at infinitely strong coupling are free of the sign problem in the massless limit, and allow one to reproduce the expected qualitative features of the QCD phase diagram Unger and de Forcrand (2011); de Forcrand et al. (2014). Unfortunately, an extension of this approach to the finite values of gauge coupling meets conceptual difficulties, as the next orders of the strong-coupling expansion coming from the bosonic part of the action should be incorporated in the DiagMC algorithm manually de Forcrand et al. (2014), which becomes more and more complicated for higher orders Unger (2014). Ideally, one would also like to sample the strong-coupling expansion in powers of inverse gauge coupling using DiagMC algorithm. Since on finite-volume lattices the strong-coupling expansion is convergent for all values of coupling, simulating sufficiently high orders should allow to access even the weak-coupling scaling region where lattice theory approaches continuum QCD. Recent attempts to extend the DiagMC simulations to finite gauge coupling using the method of auxiliary Hubbard-Stratonovich variables Vairinhos and de Forcrand (2014) or the Abelian color cycles Gattringer and Marchis (2016) are very promising, but still not quite practical. Development of practical tools for generating high orders of strong-coupling expansion is thus currently an important unsolved problem.
However, in the infinite-volume limit strong coupling expansion is known to have only a finite radius of convergence (see e.g. Langelage et al. (2008)). One can thus expect that as one approaches the weak-coupling regime, the convergence of the strong-coupling series will increasingly stronger depend on the lattice size, which might well make the continuum and infinite-volume extrapolation difficult in practice, especially for the infrared-sensitive physical observables such as hadron masses and transport coefficients. Moreover, in the tâHooft large- limit one even expects a phase transition separating the strong-coupling and the weak-coupling phases Gross and Witten (1980); Green and Samuel (1981); Campostrini et al. (1995) even on the finite-volume lattice. These properties of the strong-coupling expansion might significantly limit the ability of DiagMC to work directly in the thermodynamic limit, which is one of the most important advantages of DiagMC over conventional Monte-Carlo methods Rossi (2017); Rossi et al. (2017).
These considerations suggest that the extrapolation to the continuum and thermodynamic limit might be easier for DiagMC simulations based on the weak-coupling expansion. However, the weak-coupling expansion for asymptotically free non-Abelian field theories, such as four-dimensional non-Abelian gauge theories and two-dimensional nonlinear sigma models, has two closely related problems, which make a direct application of a DiagMC approach conceptually difficult at first sight. The first problem are infrared divergences due to massless gluon propagators, which cancel only in the final expressions for physical observables. The second problem is the non-sign-alternating factorial growth of the weak-coupling expansion coefficients, which is commonly referred to as the infrared renormalon Beneke (1999) and cannot be dealt with using the Borel resummation techniques. These factorial divergences in the perturbative expansions of physical observables originate in the renormalization-group running of the coupling constant, and have nothing to do with the purely combinatorial factorial growth of the number of Feynman diagrams with diagram order111The recent work Ayyar and Chandrasekharan (2017) suggests that renormalon divergences might be absent in two-dimensional asymptotically free fermionic theories.. In particular, infrared renormalon behaviour persists also in the large- limit David (1981, 1982); Fateev et al. (1994a, b); Beneke et al. (1998), in which the number of Feynman diagrams grows only exponentially with order Brézin et al. (1978). It is known that if one stops the running of the coupling at some artificially introduced infrared cutoff scale (e.g. by considering the theory in a finite volume), this factorial growth disappears Bali et al. (2014); Bali and Pineda (2016), thus in a sense it is a remainder of IR divergences in perturbative expansion.
Recently infrared renormalon divergences have been given a physical interpretation in terms of the action of unstable or complex-valued saddles of the path integral, along with a resummation prescription based on the mathematical notion of resurgent trans-series Dunne and Unsal (2013); Cherman et al. (2014); Dunne and Unsal (2014a, b, 2015); Behtash et al. (2015). Trans-series is a generalization of the ordinary power series to a more general form
[TABLE]
where is the expectation value of some physical observable as a function of the coupling constant , are the coefficients of perturbative expansion of path integral around the -th saddle point of the path integral with the action and labels flat directions of the action in the vicinity of this saddle. It turns out that non-Borel-summable factorial divergences cancel between perturbative expansions around different saddle points in (1). Unfortunately, currently no method is available to generate the trans-series (1) for strongly coupled field theories in a systematic way. The resurgent analysis of perturbative expansions has been done so far almost exclusively in the regime where gauge theories or sigma models are artificially driven to the weak-coupling limit by a special compactification of space-time to dimensions with twisted boundary conditions Dunne and Unsal (2013); Cherman et al. (2014); Dunne and Unsal (2014a, b, 2015); Behtash et al. (2015).
The aim of this work is to develop DiagMC methods suitable for the bosonic sector of non-Abelian lattice field theories, which is currently a challenge for DiagMC approach. We develop two practically independent tools, which are finally combined together to perform practical simulations.
The first tool is the resummation prescription which renders the bare weak-coupling expansion in non-Abelian field theories infrared-finite and thus suitable for DiagMC simulations which sample Feynman diagrams. This prescription is introduced in Section II and tested in Section III on some exactly solvable examples. The basic idea is to work with massive bare propagators, where the bare mass term comes from the nontrivial path integral measure for non-Abelian groups and is proportional to the bare coupling. By analogy with Fujikawaâs approach to axial anomaly Fujikawa (1979), this bare mass serves as a seed for dynamical mass generation and conformal anomaly in non-Abelian field theories which are scale invariant at the classical level. A similar partial resummation of the perturbative series with the help of the bare mass term is also often used in finite-temperature quantum field theory Espinosa et al. (1993); Arnold and Zhai (1994), in particular, in the contexts of hard thermal loop approximation Braaten and Pisarski (1992) and screened perturbation theory Karsch et al. (1997). Upon this resummation, the weak-coupling expansion becomes formally similar to the trans-series (1), but contains only the powers of coupling and of the logs of coupling only, while the exponential factors seem to be absent. This expansion appears to be manifestly infrared-finite and free of factorial divergences at least in the large- limit. An exactly solvable example of the nonlinear sigma model demonstrates that our expansion reproduces non-perturbative quantities such as the dynamically generated mass gap (see Subsection III.2).
The second tool, described in Section IV, is the general method for devising DiagMC algorithms from the full untruncated hierarchy of Schwinger-Dyson equations Buividovich (2011a, b), bypassing any explicit construction of a diagrammatic representation. Here the basic idea is to generate a series expansion by stochastic iterations of Schwinger-Dyson equations. We believe the method to be advantageous for sampling expansions for which the complicated form of diagrammatic rules makes the straightforward application of e.g. worm algorithm hardly possible, with strong-coupling expansion in non-Abelian gauge theories being one particular example. In this work we apply the method to sample the (re-summed) weak-coupling expansion of Section II, which for non-Abelian lattice field theories also has complicated form due to the multitude of higher-order interaction vertices.
As a practical application which takes advantage of both tools, in this work we consider the large- principal chiral model on the lattice, which is defined by the following partition function:
[TABLE]
where integration in the path integral is performed over unitary matrices living on the sites of the square two-dimensional lattice, is the tâHooft coupling constant which is kept fixed when taking the large- limit, and denotes summation over all pairs of neighboring lattice sites and . Numerical results for this model obtained by combining the methods of Sections II and IV are presented in Section V.
While we expect that our approach can be extended to large- pure gauge theory without conceptual difficulties, in this proof-of-concept study we prefer to work with the principal chiral model (2). The reason is that while this model exhibits non-perturbative features very similar to those of non-Abelian gauge theories, including dynamical mass gap generation, dimensional transmutation and infrared renormalons Fateev et al. (1994a, b), it has a much simpler structure of the perturbative expansion than non-Abelian gauge theories. Correspondingly, the DiagMC algorithm is also simpler to implement. We discuss the extension of our approach to large- gauge theories and illustrate the expected structure of infrared-finite weak-coupling expansion for this case in Section VI.
II Infrared-finite weak-coupling expansion for the principal chiral model
The first step in the construction of lattice perturbation theory is to parameterize the small fluctuations of lattice fields around some perturbative vacuum state. For non-Abelian lattice fields the most popular parametrization is the exponential mapping from the space of traceless Hermitian matrices to group: , where is related to the coupling constant and is the perturbative vacuum. While all the results in this paper could be also obtained for exponential mapping, for our purposes it will be more convenient to use the Cayley map
[TABLE]
where are again Hermitian matrices and the value of will be specified later. Since in this work we will be working in the large- limit in which the and groups are indistinguishable, we omit here the zero trace condition for and work with group. This will significantly simplify the derivation of Schwinger-Dyson equations in terms of fields, see Subsection IV.1.
One of the advantages of the Cayley map is the particularly simple form of the Haar measure (see Appendix B.1 for the derivation):
[TABLE]
where the integral on the right-hand side is over all Hermitian matrices and represent the terms of order or higher. Thus the Cayley map provides a unique one-to-one mapping between the group manifold and the space of all Hermitian matrices. Strictly speaking, one should exclude a single point from this mapping, which, however, has zero measure in the path integral. In contrast, for exponential mapping the integration over should be restricted to a certain region within the space of Hermitian matrices in order to avoid multiple covering of group. In addition, for exponential mapping the exponentiated Jacobian contains double-trace terms Buividovich (2015), which make the planar perturbation theory technically somewhat more complicated (see Appendix B.2). The Cayley map was also used in the context of lattice QCD in the Landau gauge von Smekal et al. (2007, 2008); Sternbeck and von Smekal (2010); von Smekal and Bischoff (2012) and for studying unitary matrix models Mizoguchi (2005).
The classical action of the principal chiral model (2) can be rewritten in terms of the fields as
[TABLE]
where we have introduced the lattice Laplacian operator in -dimensional Euclidean space
[TABLE]
and used the unitarity of to add the diagonal terms to the action. Here labels the two lattice coordinates, and denotes the unit lattice vector in the direction . We see now that in order to get the canonical normalization of the kinetic term in the action , where denotes the terms with more than two fields , we have to set . We also note that the classical action (II) is invariant under the shifts of the field variable , where is the identity matrix. This symmetry is a consequence of the scale invariance of the classical action of the principal chiral model.
Rewriting the path integral in the partition function (2) in terms of the new fields , we also need to include the Jacobian (II). Adding the expansion of the Jacobian (II) in powers of and to the classical action (II), we obtain the full action for the fields :
[TABLE]
so that the partition function (2) reads
[TABLE]
The observation which is central for this work is that the Jacobian (II) contributes a term
[TABLE]
to the quadratic part
[TABLE]
of the action (II), which endows the field with the bare mass . Thus the effect of the Jacobian (II) is to break the shift symmetry of the classical action, serving as a seed for dynamical scale generation and conformal anomaly in the principal chiral model (2).
A conventional approach in lattice perturbation theory, which constructs weak-coupling expansion as formal series in powers of coupling , is to treat the quadratic term (9) in the action (II) as a perturbation Brihaye and Rossi (1984) on top of the kinetic term. Perturbative expansion then involves massless propagators coming from the scale-invariant classical part of the action, which leads to infrared divergences in the contributions of individual diagrams. These infrared divergences, however, cancel in the final results for physical observables Brihaye and Rossi (1984). Furthermore, the resulting power series in the coupling constant contain factorially divergent terms, some of which have non-alternating signs and thus cannot be removed by Borel resummation techniques. The only recently proposed way to deal with these divergences is to use the mathematical apparatus of resurgent trans-series Dunne and Unsal (2013); Cherman et al. (2014); Dunne and Unsal (2014a, b, 2015); Behtash et al. (2015).
In this work we consider a different approach to the weak-coupling expansion based on the action (II), somewhat similar in spirit to the screened perturbation theory Espinosa et al. (1993); Arnold and Zhai (1994); Karsch et al. (1997) and to hard thermal loop perturbation theory Braaten and Pisarski (1992); Rebhan (1994). Namely, we include the mass coming from (9) into the bare lattice propagators which are used to construct the weights of Feynman diagrams. This corresponds to a trivial resummation of an infinite number of chain-like diagrams with âtwo-legâ vertices. Since this prescription puts the coupling both in the propagators and vertices, we need to define the formal power counting scheme for our expansion. To this end we group together the terms with the products of fields, , which correspond to interaction vertices with legs, and multiply them with the powers of an auxiliary parameter which should be set to to obtain the physical result:
[TABLE]
where in the last equation we have used our definition in order to formally eliminate the coupling from interaction vertices . This construction is similar to the âshifted actionâ of Rossi et al. (2016).
Perturbative expansion of any physical observable is then organized as a formal power series expansion in the auxiliary parameter in (11):
[TABLE]
where is the maximal order of the expansion. This means that we ignore the relation between the mass and the coupling constant and treat the terms as bare vertices with legs, counting only those powers of the tâHooft coupling constant which come from the vertex pre-factors in (11). The bare mass in the expansion coefficients in (13) is substituted with at the very end of the calculation.
Let us discuss the general structure of an expansion (13) for the free energy of the two-dimensional principal chiral model (2) in the large- limit, in which only connected planar Feynman diagrams with no external legs contribute. Consider such a planar diagram with independent internal loop momenta , and with bare propagators and vertices. The kinematic weight of such a diagram can be written as
[TABLE]
where are momenta flowing through each diagram line,
[TABLE]
is the lattice Laplacian (6) in momentum space which behaves as at small momenta and are the weights of the vertices which in general depend on . The momenta are in general not independent and can be expressed as some linear combinations of . All momenta belong to the Brillouin zone of the square lattice. Thus any possible ultraviolet divergences in the integral (II) are regulated by the lattice ultraviolet cutoff , and we only have to care about infrared divergences. Each vertex in (II) contributes either a power of or a square of some combination of momenta , coming from the first or the second terms in (II), respectively. If our planar Feynman diagram is considered as a planar graph drawn on the sphere, the number is the number of faces of this planar graph. We now take into account the identity for the Euler characteristic of a planar graph. Applying now the standard dimensional analysis, we see that the above relation between , and implies that can only contain the terms proportional to , , and so on, probably times logarithmic terms . In Subsection III.2 we will explicitly illustrate the importance of these logarithmic terms. No negative powers of can ever appear.
Remembering now the relation , and taking into account the powers of coupling associated with vertices, we immediately conclude that the weights of Feynman diagrams in our perturbation theory with the bare mass are proportional to positive powers of , times possible logarithmic terms , () and so on. From (II) we see that the combinatorial pre-factor of vertex with legs grows at most linearly with . Since the number of planar diagrams which contribute to the expansion (13) at order grows at most exponentially with , and the weight of any diagram is both UV and IR finite, contributions which grow factorially with cannot appear in the expansion (13) in dimensions.
The numerical results which we present below suggest that (13) is a convergent weak-coupling expansion. At first sight this contradicts the common lore that perturbative expansion cannot capture the non-perturbative physics of the model (2). Let us remember, however, that our expansion is no longer a strict power series in , which is known to be factorially divergent. Rather, the mass term in bare propagators allows for logarithms of coupling in the series, in close analogy with resummation of infrared divergences in hard thermal loop perturbation theory Rebhan (1994). It is easy to convince oneself that the formal expansion which contains powers of logs of coupling along with the powers of coupling can incorporate the non-perturbative scaling of the dynamical mass gap
[TABLE]
where is the first coefficient in the perturbative -function. Indeed, we can rewrite the function (16) as a convergent expansion in powers of :
[TABLE]
In what follows we apply this resummation prescription to construct the infrared-finite weak-coupling expansion for several models: exactly solvable large- sigma model in dimensions, exactly solvable large- principal chiral model on one-dimensional lattices with lattice sites, and, most importantly, the principal chiral model in dimensions at zero and finite temperature.
III Exactly solvable examples and counterexamples
III.1 Large- sigma model in dimensions
Large- sigma model provides one of the simplest examples of a non-perturbative quantum field theory which can be exactly solved by using saddle point approximation. In dimensions this model has dynamically generated non-perturbative mass gap, similarly to the more complicated principal chiral models and non-Abelian gauge theories. On the other hand, for this model one can also explicitly construct the formal weak-coupling perturbative expansion, which is dominated by the âcactusâ-type diagrams, schematically shown on Fig. 1. These properties make this model an ideal testing ground for the infrared-finite weak-coupling expansion described in Section II.
The partition function of the sigma model is given by the path integral over -component unit vectors , attached to the sites of -dimensional square lattice, which we label by :
[TABLE]
where is again the lattice Laplacian (6). The well-known saddle-point solution shows that the two-point correlation function is proportional to the propagator of a free massive scalar field, with the mass being the solution of the gap equation:
[TABLE]
In dimensions the function is
[TABLE]
where in the last line and . If the mass gap is small enough, the corresponding solutions for read
[TABLE]
The goal of this Section is to construct the infrared-finite weak-coupling expansion following the prescription of Section II. In order to parameterize the fluctuations of the field around the classical vacuum with , we use the stereographic projection from the unit sphere in -dimensions to -dimensional real space of fields , , which is the analogue of the Cayley map (3):
[TABLE]
where . This is a unique map between the unit sphere embedded in -dimensional space and the -dimensional real space, in which only a single point with , is excluded. The integration measure on the unit sphere can be written in terms of the stereographic coordinates as Buividovich (2015) (see also Appendix B.3):
[TABLE]
Following the construction of Section II, we now include this Jacobian in the action for the fields , which reads:
[TABLE]
where . We have also taken into account that the terms of the form vanish at large due to factorization property and translational invariance. In full analogy with the derivation of the action (II) in Section II, the Jacobian of the transformation from compact to non-compact field variables results in the bare âmass termâ .
A convenient way to arrive at the perturbative expansion for the action (III.1) is to iterate the corresponding Schwinger-Dyson equations
[TABLE]
which in the large- limit involve only the two-point function
[TABLE]
The form of equation (III.1) suggests that the solution has the form of the free scalar field propagator with the mass , times some wave function renormalization factor :
[TABLE]
Substituting this ansatz in (III.1), we obtain the following equations for and :
[TABLE]
where we have again introduced the auxiliary parameter , to be set to , in order to define the formal power counting scheme. Substituting and , we immediately arrive at the exact solutions (27) for the mass . For the exact solution is simply .
On the other hand, we can use the equations (III.1) for an iterative calculation of the coefficients of the formal weak-coupling expansion
[TABLE]
which is also the formal power series in the auxiliary parameter in (III.1). In practice, we continue the iterations up to some finite order , and calculate and by summing up all the terms in the series (III.1) with powers of less than or equal to . After such a truncation of series, we substitute and .
In dimensions, our prescriptions yields the series with summands of the form and , , times some integer-valued coefficients which depend on . The expansion thus behaves regularly in the limit , where the mass goes to zero linearly in .
In dimensions, we get the expansion which involves both powers of and (see also Buividovich (2015)):
[TABLE]
and similarly for . As discussed above, the expansion involving the logs of can reproduce the non-perturbative scaling (27) of the mass gap in . Finally, in dimensions we obtain the expansion in positive powers of .
On Fig. 2 we compare the convergence of the expansions in dimensions, plotting the relative error
[TABLE]
of the truncated series (III.1) with respect to the exact result given by (27). The values of the coupling are fixed in such a way that the exact non-perturbative mass gap is equal to for all dimensions . The series (III.1) exhibit the fastest convergence at . At , the convergence is not monotonic, and also slower than in . In the convergence is slowest, and from the convergence plot in Fig. 2 it is difficult to say whether the series converge or not, even with up to terms in the expansion. These results suggest that for the large- sigma model seems to be the critical dimension separating the convergent and non-convergent expansions.
III.2 Non-perturbative mass gap in the 2D sigma model
We now turn to the physically most interesting example of the two-dimensional sigma model in the large- limit, where the mass gap (27) exhibits non-perturbative scaling similar to the one found also in two-dimensional principal chiral model and in non-Abelian gauge theories. On Fig. 3 we illustrate the convergence of the series (III.1) for the mass and the renormalization factor to the exact results (27) and for different values of the coupling constant . To make the convergence at large truncation orders more obvious, on Fig. 4 we also show the relative error (37) of the truncated series (III.1) as a function of in logarithmic scale for several values of . While at large values of the series converge with the precision of at , the convergence becomes slower at smaller values of - and, correspondingly, at smaller values of the mass .
An interesting feature of the dependence of on is that it is not monotonous, but rather has several extrema with respect to . We denote the smallest value of at which the dependence of on has a minimum as , the position of the next maximum of this dependence - as , and so on. These positions depend on and shift towards larger at smaller . We can think of the extrema positions as of some characteristic scales which determine the convergence rate of the truncated series. In particular, at the convergence to the exact value is rather fast. Remarkably, we have found that as a function of with good precision appears to be proportional to the square of correlation length (in lattice units):
[TABLE]
For illustration, on Fig. 5 we plot versus , together with the linear fits of the form . For the best fit yields the coefficient which is very close to . For we get the best fit value , which is close to and suggests the scaling . This might imply that at sufficiently small the two extrema might merge. However, for we have fewer data points, and those exhibit some tendency for faster growth at larger values of , thus the scaling exponent for might be different at asymptotically small .
The data presented on Figs. 4 and 5 provide a clear numerical evidence that the infrared-finite weak-coupling expansion (III.1) indeed incorporates the non-perturbative dynamically generated mass gap . If we were to sample the series (III.1) using DiagMC algorithm, the linear scaling of with correlation length would also result in the expectable critical slowing down of simulations near the continuum limit.
The series which we obtain from the field-theoretical weak-coupling expansion (III.1) based on Schwinger-Dyson equations (III.1) are in this respect drastically different from the simplest formal expansion (II) of the exact answer (27) in powers of logs. We have explicitly checked that for this case the positions of the extrema of with respect to are independent of . In this respect our infrared-finite weak-coupling expansion (III.1) seems to be closer to the notion of trans-series.
Let us stress, however, that the series (III.1) are not trans-series yet, despite formal similarity with (1). In a mathematically strict sense, resurgent trans-series (1) should give a âminimalâ representation of a function with optimal convergence. For the large- sigma model, this optimal trans-series representation for the dynamically generated mass is given by a single term (see the exact solution (27)). Thus the true trans-series for this model consist of only one term, which is enough for convergence! The expansion (III.1) also converges to the exact result (27), but at a non-optimal rate 222We thank Ovidiu Costin for pointing out these properties of trans-series to us at the âResurgence 2016â workshop in Lisbon..
III.3 Exactly solvable counter-example: finite chiral chain models
The principal chiral model (2) can be solved exactly in dimensions for lattice sizes and Rossi et al. (1998). The first and the last cases can be reduced to the Gross-Witten unitary matrix model Gross and Witten (1980). For other two cases, solutions can be found in Rossi et al. (1998). For all values of the one-dimensional principal chiral model exhibits a third-order Gross-Witten phase transition at some critical coupling , which separates the strong-coupling and the weak-coupling regimes. In particular, for the mean link the exact results in the weak-coupling regime are:
[TABLE]
For the weak-coupling solution is only available in the implicit form:
[TABLE]
where is the solution of the equation and and are the complete elliptic integrals of second and first type, respectively.
These analytic expressions offer the possibility to check the convergence of the infrared-finite weak-coupling expansion of Section II for small lattice sizes. Of course, for finite lattices the dimensional analysis following the equation (II) would not work, and loop integrals will only produce some rational functions of instead of logs. Nevertheless it is interesting to check whether these rational functions provide a good approximation to the exact results (39), (III.3) and (41). To this end we have performed exact calculations of the coefficients of the weak-coupling expansion (13), generating them recursively up to some maximal order from the Schwinger-Dyson equations (55), to be presented in Subsection IV.1. Such an exact calculation is possible for up to and for up to . Explicit expression for the mean link in terms of the correlators of matrices and the prescription for truncating the expansion at some finite order are given in Subsection V.1.
On Fig. 6 we illustrate the relative error of the truncated weak-coupling expansion (13) for the mean link as a function of inverse truncation order for , fixing and . The relative error is defined in full analogy with (37). At the first sight the convergence seems to be rather fast, however, a detailed inspection of numerical results reveals a tiny discrepancy of order of which cannot be ascribed to numerical round-off errors, and which seems to stabilize at some finite value as is increased (at least for ). An analytic calculation of the few first orders revealed that the weak-coupling expansion (13) correctly reproduces only the three leading coefficients of the standard perturbative expansion in powers of , which is convergent for finite .
It seems thus that for finite-size one-dimensional lattices we observe the misleading convergence of the re-summed perturbative expansion to some unphysical branch of the solutions of Schwinger-Dyson equations. This phenomenon might happen even in zero-dimensional models Rossi et al. (2016) and was first noticed in Bold DiagMC simulations of interacting fermions Kozik et al. (2015). Remembering the fact that for the large- sigma model in the infinite space the expansion (13) converged with much higher precision than the discrepancy which we observe here for finite-size chiral chains (compare Figs. 6 and 4), we conclude that infinite lattice size and the presence of terms seem to be crucial for the convergence to the correct physical result. An important extension of our analysis, which we relegate for future work, would be to extend the sufficient conditions of Rossi et al. (2016) for the convergence to the physical result to the weak-coupling expansion (13).
IV Schwinger-Dyson equations and DiagMC algorithm for principal chiral model
The aim of this Section is to construct a DiagMC algorithm for sampling the weak-coupling expansion (13). While in this work we will only consider the weak-coupling expansion (13) based on the action (II) of the large- principal chiral model (2), our construction of the DiagMC algorithm is quite general and can be applied to both to the weak and strong-coupling expansions in general large- matrix field theories. We will briefly outline the extension to non-Abelian gauge theories in Section VI.
IV.1 Schwinger-Dyson equations for the large- principal chiral model with Cayley parameterization of group
As in Prokofâev and Svistunov (2007); van Houcke et al. (2012); Tupitsyn and Prokofâev (2017); Davody (2013); Pfeffer and Pollet (2017), the starting point for the construction of our DiagMC algorithm are the Schwinger-Dyson equations, which we derive for the action (II) of the principal chiral model (2). In contrast to the works Davody (2013); Pfeffer and Pollet (2017) on the bosonic DiagMC, here we consider the full untruncated hierarchy of Schwinger-Dyson equations for multi-trace, in general disconnected, correlators of the fields defined in (3):
[TABLE]
To derive the Schwinger-Dyson equations for the field correlators (IV.1), letâs consider the full derivative of the form
[TABLE]
where we have explicitly separated the action (II) into the quadratic and interacting parts given by (II) and (11), (II) to simplify the derivation and notation. We now expand the derivative according to the Leibniz product rule, contract matrix indices and finally contract the result with the bare propagator coming from the quadratic part of the action (II). This yields the following infinite system of equations for the multi-trace observables (IV.1):
[TABLE]
[TABLE]
[TABLE]
where we have used red and violet colors to highlight the field arguments and the single-trace terms which are different on the left- and the right-hand sides. By we have schematically denoted the terms which are produced by applying the derivative operator in (43) to the interacting part (11) of the action (II):
[TABLE]
These terms contain three or more fields and should be inserted into the single-trace expectation values (IV.1) within the equations (44), (IV.1) and (IV.1): , and so on. For the sake of brevity, we omit the matrix indices of , so that all products of are understood as matrix products. In particular, this implies that and do not commute for .
In the tâHooft large- limit, the last summands in the equations (IV.1) and (IV.1) can be omitted, since they are suppressed by a factor and all multi-trace correlators (IV.1) are of order . Since in this limit the correlators (IV.1) with odd numbers of fields within some of the traces, such as , are suppressed as , we can also limit the equations to the space of multi-trace correlator which contain an even number of fields within each trace. Furthermore, in the tâHooft large- limit the equations (44), (IV.1) and (IV.1) without the -suppressed terms admit the large- factorized solution
[TABLE]
with single-trace correlators obeying the much simpler non-linear equation
[TABLE]
The form of the Schwinger-Dyson equation (44) for the two-point correlator does not change.
Schwinger-Dyson equations for large- quantum field theories are almost always considered in the nonlinear form (IV.1), which is much more compact than the linear equations (IV.1). One of the well-known examples of such non-linear Schwinger-Dyson equations in the large- limit are the Migdal-Makeenko loop equations for non-Abelian gauge theories Makeenko and Migdal (1981); Eguchi and Kawai (1982). Likewise, even at finite one can also arrive at a more compact non-linear representations of the Schwinger-Dyson equations (44), (IV.1) and (IV.1) by rewriting them in terms of connected or one-particle-irreducible correlators. This strategy is numerically very efficient for approximate solutions based on some truncations of the full set of equations (especially for correlators with small numbers of fields), and is commonly used for numerical solutions of QCD Schwinger-Dyson equations Alkofer and von Smekal (2001); Berges (2004) and in condensed matter physics Prokofâev and Svistunov (1998); Van Houcke et al. (2010); Pfeffer and Pollet (2017). However, Schwinger-Dyson equations are always linear equations when written in terms of disconnected correlators of the form (IV.1). This linear form is very convenient for the construction of DiagMC algorithms, which we consider in the next Subsection.
To proceed towards the DiagMC algorithm, we go to the momentum space, and define the momentum-space field operators and correlators as
[TABLE]
Note that we have assumed the finite lattice volume , which will be convenient for further analysis. In particular, this allows us to interpret all the delta-functions with momentum-valued arguments as Kronecker deltas on the discrete set of lattice momenta. For brevity, we will denote . We will see in what follows that the algorithm performance is practically volume-independent, thus one can make a smooth transition from discrete to continuous momenta if necessary.
It is also convenient to introduce the momentum-space vertex functions
[TABLE]
so that the Fourier transform of the derivative (IV.1) of the interacting part of the action can be compactly represented as
[TABLE]
An important property of the vertex functions (IV.1) is that they are positive for all values of . While we donât have an explicit proof of this statement, in our Monte-Carlo simulations with over Metropolis updates in total we have explicitly checked that the values of vertex function were always positive. Furthermore, in Appendix A we demonstrate that if all the momenta in (IV.1) are small and the lattice Laplacian can be approximated as , the vertex functions take the simple form
[TABLE]
which manifestly demonstrates their positivity.
Furthermore, in order to define the power counting scheme to be used in our DiagMC simulations, we expand the momentum-space correlators of fields in formal power series in our auxiliary parameter :
[TABLE]
In terms of the correlators (IV.1) of the momentum-space fields , the large- limit of the Schwinger-Dyson equations (44), (IV.1) and (IV.1) read:
[TABLE]
where we have again used red and violet colors to highlight the individual momenta, order labels and momentum subsequences in correlators (IV.1) which are different on the right- and left-hand sides. We have also introduced the bare propagator in momentum space
[TABLE]
It is easy to convince oneself that recursive solution of the Schwinger-Dyson equations (55) generates the conventional weak-coupling expansion, with the auxiliary parameter formally serving as a coupling. For example, to find the order contribution to the two-point correlator , we use the first equation in (55) to express it in terms of four-point correlator of order and the six-point correlator of order . The four-point correlator at order can be related to two-point correlator at order and the six-point correlator at using the last equation in (55). Finally, the two-point correlator at order is again related to four-point correlator at by virtue of the first equation in (55). This chain of relations is schematically illustrated on Fig. 7.
It is instructive to explicitly calculate the first perturbative correction to the two-point correlator, which can be readily found from the Schwinger-Dyson equations (55) for the two-point correlator:
[TABLE]
where
[TABLE]
In particular, . If we interpret this quantity as the first-order correction to the self-energy, then at zero momentum this correction, being multiplied by and , exactly cancels the bare mass term ! Of course, this cancellation requires re-summation of the infinite chain of bubble diagrams, and at any finite order of the expansion all diagram weights are still infrared-finite.
IV.2 Metropolis algorithm for stochastic solution of linear equations
As discussed in the previous Subsection, Schwinger-Dyson equations in terms of disconnected field correlators always form an infinite system of linear equations, which can be written in the following general form
[TABLE]
where is some theory-dependent linear operator, represents the âsourceâ terms in the Schwinger-Dyson equations (typically, the contact delta-function term in the lowest-order equation, like in (44) and (55), and and are generalized indices incorporating all arguments of field correlators which enter the Schwinger-Dyson equations. For the Schwinger-Dyson equations (55) discussed in the previous Subsection, and are sequences of momenta which parameterize the multi-trace correlators (IV.1) with an additional order-counting integer variable . Note that the set of indices is in most cases infinite, which excludes the application of standard numerical linear algebra methods to the equation (59) (see however Anderson and Kruczenski (2016) for an attempt in this direction). Bringing the Schwinger-Dyson equations into the form (59) can be subtle for field theories for which the free (quadratic) part of the action has flat directions or vanishes, but these subtleties are not relevant for the present work.
The solution of (59) can be written as formal geometric series in :
[TABLE]
If the diagrammatic expansion which is obtained by iterating Schwinger-Dyson equations is truncated at some finite order, there is only a finite number of terms in these series, which correspond to a finite number of diagrams contributing at a given expansion order.
The key idea of the DiagMC algorithm which we devise in this work is to evaluate the series (IV.2) by stochastically sampling the sequences of generalized indices with arbitrary in (IV.2) with probability
[TABLE]
where is the appropriate normalization factor.
The solution to the system (59) can be found by histogramming the last generalized index in the sequence , where each occurrence of is weighted with the sign . This sign reweighting puts certain limitations on the use of the method, since we are effectively sampling the series in which the linear operator is replaced by and which typically have a smaller radius of convergence. In the worst case, the expectation value of the reweighting sign can decrease exponentially or faster with , thus limiting the maximal expansion order which can be sampled by the algorithm.
Let us also note that since for Schwinger-Dyson equations the generalized indices take infinitely many values, in practice histogramming of all possible values of is not possible, but also not necessary. E.g. if one is interested only in the momentum-space two-point correlator which corresponds to of the form , one can histogram only the momenta and whenever contains only two of them. Thus no field correlators should be explicitly saved in computer memory, and the memory required by the algorithm does not directly scale with system volume (however, it does scale with the maximal expansion order, which might be correlated with the volume via required statistical error).
In order to simplify the notation in what follows, let us also define the quantities
[TABLE]
In this work we propose to sample the sequences with probability (61) by using the Metropolis-Hastings algorithm with the following updates:
Algorithm IV.IV.2.1
Add index:
With probability a new generalized index is added to the sequence , where the probability distribution of is . The sign variable is multiplied by .
Remove index:
If the sequence contains more than one generalized index, with probability the last generalized index is removed from the sequence, which thus changes from to . The sign variable is multiplied by .
Restart:
If the sequence contains only one generalized index , it is replaced by with probability . The probability distribution of is . The sign variable is set to .
These updates should be accepted or rejected with the probability Hastings (1970)
[TABLE]
Explicit calculation yields the following acceptance probabilities for the three updates introduced above:
[TABLE]
After some algebraic manipulations the overall average acceptance rate can be expressed as
[TABLE]
where in the last line the expectation value is taken with respect to the stationary probability distribution of . For the optimal performance of the algorithm it is desirable to choose (which is the only free parameter in our algorithm) in such a way that the acceptance rate is maximally close to unity. To this end we first perform Metropolis updates with some initial value of , estimate the expectation values in (IV.2) for several trial values and then select the value for which the acceptance is maximal. This process is repeated several times until the values of the average acceptance and stabilize.
Sometimes the transformations can be joined into groups of very similar transformations. For example, if we have to generate a random loop momentum when sampling the Feynman diagrams in momentum space, in the notation of Algorithm IV.2 generating every single possible momentum would be a separate transformation, but it is more convenient to describe them as a single group of transformations. Denoting possible outcomes of such transformations as , where labels the group of transformations, we can express the probability distribution of the new element in the âAdd indexâ update in (IV.2) as the product of the conditional probability to generate the new element by one of the transformations in , times the overall probability to perform any transformation from :
[TABLE]
Such grouping of transformations will be very convenient for a compact description of our DiagMC algorithm in what follows. Sometimes we will also omit the arguments of and for the sake of brevity.
Finally, let us calculate the normalization factor relating the (sign weighted) histogram of the last generalized index in the sequences and the solution of the linear equations (59). Combining (61) and (59), we obtain a linear equation for :
[TABLE]
where is the probability distribution of the last element in the sequences , with any sign . The solution of this equation can be written as
[TABLE]
where again the expectation value is taken with respect to the stationary probability distribution of the Metropolis algorithm IV.2.
The general implementation of the Metropolis algorithm IV.2 for which the user-defined matrix elements and the source vector should be provided is available as a part of GitHub repository Buividovich (2017).
IV.3 DiagMC algorithm for the large- principal chiral model
In this Subsection we adapt the general Metropolis algorithm described in the previous Subsection IV.2 for solving the linear Schwinger-Dyson equations (55) obtained from the action (II) of the large- principal chiral model (2). The generalized indices will take values in the space of partitioned sequences of momenta
[TABLE]
additionally labelled with an expansion order . These sequences will be generated with the probability proportional to the correlators defined in (IV.1), up to the sign re-weighting with the sign variable , introduced in algorithm IV.2.
The system of equations (55) already has the form (59). The only non-zero elements of the source vector correspond the delta-function term (in the right-hand side of line (55a)) in the first, inhomogeneous Schwinger-Dyson equation in (55):
[TABLE]
From equations (55) we can also directly read off the following groups of nonzero elements of the matrix:
[TABLE]
Here we have used red and violet colors to highlight the individual momenta and order labels and momentum subsequences which are different for the first and the second indices of the matrix.
In the above representation we write down all nonzero elements of the matrix for the fixed first index . However, for the âAdd indexâ update in the Algorithm IV.2 we need to know all nonzero elements for the fixed second index . In order to obtain a suitable representation of the matrix , we re-label the matrix elements (71), assuming that the second index in has the most general form , and express the momenta in the first index in terms of these momenta . This gives
[TABLE]
where the alphabetic labels of matrix elements are in one-to-one correspondence with alphabetic labels in (71).
The matrix elements (72) - (72) form sets of elements parameterized by the momentum variable . We denote the normalization factor in (IV.2) for these sets as
[TABLE]
where has an obvious interpretation of the one-loop self-energy. Correspondingly, the probability distribution of the new momenta is
[TABLE]
At the first sight it might seem that the Metropolis algorithm (IV.2) would require keeping in memory all the generalized indices which enter the series (IV.2). However, this is not necessary in practice, since the matrix for the Schwinger-Dyson equations (55) is very sparse, as one can see from the equations (72). Also, only a few momenta in the generalized index are different between the first and the second generalized indices of the matrix . Thus only a few momenta will be changed when generating the new generalized index from . Therefore it is sufficient to keep in computer memory only the topmost sequence , as well as the sequence of transformations which led to the current sequence, along with a few parameters which characterize these transformations. In fact, only the information which is necessary to recover from in the âRemove indexâ update in Algorithm IV.2 should be stored.
We note also that the transformations which correspond to matrix elements (72), (71), (71), (72) involve only the first momentum subsequence in (69), and the transformation corresponding to (72) involves also the second subsequence . This naturally endows the partitioned sequences (69) with the stack structure, in the algorithmic sense. Correspondingly, we will refer to the subsequence as the âtopmostâ or âfirstâ subsequence, the subsequence - as the âsecondâ sequence and so on.
Interestingly, the fact that the random sampling process operates on the stack implies the factorization of probabilities for subsequences in the stack Etessami and Yannakakis (2005); P.McKean (1967); Buividovich (2011a), which corresponds to factorization of single-trace correlators in the large- limit. If one proceeds keeping the terms in the equations (IV.1) and (IV.1), our partitioned momentum sequences will no longer have stack structure. In particular, the fourth line of the Schwinger-Dyson equations (IV.1) would correspond to a transformation where the topmost momentum subsequence is split into two subsequences, one of which is inserted into arbitrary subsequence in the partitioned sequence (69) Buividovich (2016). Obviously, the number of ways to do such a splitting and insertion grows polynomially both in the number of subsequences and their lengths. This polynomial growth of the number of terms in the Schwinger-Dyson equations results in the factorial growth of the number of non-planar Feynman diagrams with order Buividovich (2016, 2011b). In contrast, the matrix elements (72) do not depend on the number and lengths of subsequences, so that the algorithm samples a much smaller space of planar diagrams, the number of which grows only exponentially with expansion order. This is the reason why Diagrammatic Monte Carlo should be in general much more efficient in the large- limit.
Since the generalized indices take an infinite number of values, it is impossible but also not necessary to keep the matrix elements in computer memory. Rather, they can be implemented as a function which, given the topmost index in the series (IV.2), returns only nonzero values of and the corresponding set of Metropolis proposals . The C code of the Metropolis algorithm IV.2 available at Buividovich (2017) relies exactly on such a âfunctionalâ implementation of the matrix .
With all these considerations in mind, from (72) we can finally deduce the following set of transformations in the âAdd indexâ update of Algorithm IV.2:
Transformation set IV.IV.3.1
Push a new pair of momenta to the stack,
from matrix elements (72):
- âą
A new subsequence containing a pair of momenta {\color[rgb]{.5,0,.5}\left\{{\color[rgb]{1,0,0}p,-p}\right\}} is pushed to the top of the momentum stack. The probability distribution for {\color[rgb]{1,0,0}p} is \pi_{0}\left({\color[rgb]{1,0,0}p}\right), defined in (74).
- âą
The order and the sign do not change.
- âą
The corresponding term in the Schwinger-Dyson equations is (55c).
- âą
The overall weight for these transformations, summed over all {\color[rgb]{1,0,0}p}, is , using the same notation as in (IV.2).
- âą
To recover back from , the topmost subsequence should be removed from the stack configuration . No additional information should be saved for this backward step.
Add new momenta to the topmost subsequence,
from matrix elements (72), (72):
- âą
A new pair of momenta is inserted into the topmost subsequence {\color[rgb]{.5,0,.5}\left\{p^{1}_{1},\ldots,p^{1}_{n_{1}}\right\}}, either a) at the beginning as {\color[rgb]{.5,0,.5}\left\{{\color[rgb]{1,0,0}p,-p,}\,p^{1}_{1},\ldots,p^{1}_{n_{1}}\right\}}, or b) at the beginning and at the end as {\color[rgb]{.5,0,.5}\left\{{\color[rgb]{1,0,0}p,}\,p^{1}_{1},\ldots,p^{1}_{n_{1}},{\color[rgb]{1,0,0}-p}\right\}}. The probability distribution for {\color[rgb]{1,0,0}p} is again \pi_{0}\left({\color[rgb]{1,0,0}p}\right).
- âą
The order and the sign do not change.
- âą
The corresponding terms in the Schwinger-Dyson equations (55) are (55e), (55f).
- âą
The overall weights for each of the transformations a) and b) are .
- âą
To recover back from , either the two first momenta, or the first and the last momenta should be removed from the topmost subsequence in the stack. Correspondingly, one should remember whether the transformation a) or b) was chosen.
Merge two topmost subsequences,
from matrix elements (72):
- âą
If there are two or more momentum subsequences in , they are merged and interleaved with a pair of momenta {\color[rgb]{1,0,0}p,-p}, where {\color[rgb]{1,0,0}p} is generated with probability distribution \pi_{0}\left({\color[rgb]{1,0,0}p}\right):
[TABLE]
- âą
The order and the sign do not change.
- âą
The corresponding term in the Schwinger-Dyson equations (55) is (55g).
- âą
The overall weight for this transformation, summed over all {\color[rgb]{1,0,0}p}, is .
- âą
To recover back from , one should split the topmost subsequence in the stack, which now has the form of the right-hand side of (75), at the position , and remove the first momenta from the resulting subsequences. Correspondingly, the length {\color[rgb]{1,0,0}n_{1}} of the topmost subsequence in should be stored before the transformation .
Create -leg vertex,
from matrix elements (72):
- âą
If there are four or more momenta in the topmost momentum subsequence in , replace the first , momenta by a single momentum equal to their sum:
[TABLE]
- âą
The order {\color[rgb]{1,0,0}m} is increased by , and the sign {\color[rgb]{1,0,0}\sigma} is multiplied by .
- âą
The corresponding terms in the Schwinger-Dyson equations (55) are (55b), (55) and (55).
- âą
The weight of this transformation for each particular is
[TABLE]
- âą
To recover back from , one should replace the first momentum in the topmost subsequence in the stack by the momenta {\color[rgb]{1,0,0}p^{1}_{1},\ldots,p^{1}_{2v+1}}. To this end, the vertex order {\color[rgb]{1,0,0}v} and the momenta {\color[rgb]{1,0,0}p^{1}_{1},\ldots,p^{1}_{2v}} should be stored. The momentum {\color[rgb]{1,0,0}p^{1}_{2v+1}} can be recovered from momentum conservation constraint.
Restart,
from the source vector (70):
- âą
If the âRestartâ update is selected in Algorithm IV.2, the new value of has a single subsequence with just two momenta: X_{0}^{\prime}=\left\{{\color[rgb]{.5,0,.5}\left\{{\color[rgb]{1,0,0}p,-p}\right\}}\right\}, where {\color[rgb]{1,0,0}p} is distributed with probability \pi_{0}\left({\color[rgb]{1,0,0}p}\right).
- âą
The order {\color[rgb]{1,0,0}m} is set to {\color[rgb]{1,0,0}m}=0, and the sign variable to {\color[rgb]{1,0,0}\sigma}=+1. This state is also the initial state for the algorithm.
- âą
The corresponding term in the Schwinger-Dyson equations (55) is the term on the right-hand side of line (55a).
- âą
The norm of the source vector is , which can be used to recover the overall normalization factor for field correlators from (68).
The sequence of updates in the Metropolis algorithm IV.2 with transformations IV.3 can be visually interpreted as a step-by-step process of drawing planar, in general disconnected Feynman diagrams with arbitrary number of external legs. The transformations IV.3 are used in the âAdd indexâ update and correspond to adding a randomly chosen new element to the diagram. The first three transformations in the set IV.3 correspond to drawing free propagator lines with different positions of endpoints. The last transformation in the set IV.3 draws an interaction vertex with legs by joining external lines into a single external line. It is also this transformation which turns external lines into internal ones. The âRemove indexâ update in the Metropolis Algorithm IV.2 erases the diagram element which was drawn last, and can be thought of as an âUndoâ operation. The initial state of the algorithm is just a single free propagator line, which is the simplest Feynman diagram one can ever draw. Simultaneous generation of random momenta distributed with the probability proportional to the free propagator implements the Monte-Carlo integration over internal loop momenta in Feynman diagrams. In this way the diagram weights are represented as products of propagators with freely generated momenta times vertex functions and propagators which contain some linear combinations thereof. Let us also note that the momentum conservation is automatically valid for all the transformations in (IV.3), which always lead to zero total momentum for any momentum subsequence in the stack.
Computationally, the most expensive operation in our DiagMC algorithm is the calculation of vertex functions for all , which is necessary to obtain acceptance probabilities for all possible âCreate vertexâ transformations in the set IV.3. From (IV.1) one can infer that for each the calculation of the vertex function involves floating-point operations. As a result, the CPU time needed to calculate all vertex functions scales as . This CPU time is dominating the performance of the algorithm in the regime sufficiently close to the continuum limit, where subsequences with rather large lengths can appear. It is not inconceivable that this scaling can be made milder by carefully optimizing the calculation of vertex functions and re-using some data from previous Metropolis updates. We leave such developments for future work.
After calculation of vertex functions, the next most expensive and frequently used part of the algorithm is the generation of random momenta with probability . To this end one can implement any method for generating continuous variables with definite probability distribution, for example, the biased Metropolis algorithm Bazavov and Berg (2005). Note that this allows to work directly in the infinite volume limit, which is one of the attractive features of DiagMC approach in general Van Houcke et al. (2010).
In this work we have still chosen to work with finite but sufficiently large spatial lattice size , which is much larger than the correlation length for all values of which we have used. In this case we generate the momenta by randomly choosing among a finite number of discrete values with given (in general, unequal) probabilities. By creating an indexed âlookup tableâ for the discrete values of momenta this procedure can be performed in CPU time which scales only logarithmically with volume.
The only reason for working in a finite volume is that this simplifies the histogramming of correlators of variables (original -valued variables in the partition function (2)), see Subsection V.1 for a more detailed discussion. The performance of the algorithm, however, practically does not depend on the lattice size as long as it is much larger than the correlation length. Rather, the dynamically generated mass gap in the principal chiral model (2) effectively sets the infrared scale for the algorithm. Needless to say, finite lattice size in the Euclidean time direction is also necessary to study the theory at finite temperature (see Subsection V.4).
The non-convergence of the re-summed perturbation theory of Section II for principal chiral model on finite-size one-dimensional lattice suggests that the series obtained on finite-size lattices might have worse convergence properties than in the infinite-volume limit. We expect that these problems will appear only at very high orders of perturbation theory. Indeed, replacing continuum integrals over Brillouin zone in the infrared-finite weak-coupling expansion of Section II by discrete sums of the form with , results in corrections to the continuum integrals which decrease with approximately as , but increase with diagram order. For example, for a chain of one-loop diagrams, such corrections depend on order and lattice size as , with some constant . Thus if the expansion is limited to some maximal order which also limits the maximal number of loop momenta, finite-volume corrections can always be made smaller by using sufficiently large lattice volume . In Subsection V.3 we explicitly demonstrate the smallness of finite-volume corrections by comparing the results of simulations at and lattices.
It seems also that our DiagMC algorithm does not allow for a straightforward parallelization. The only potential for parallelization which we currently see is to relegate the generation of random momenta with probability distribution to a separate MPI or OpenMP thread. However, as our algorithm can operate directly in the infinite-volume limit, parallelization might not be really necessary. Having a multi-CPU computer at hand, one can speed up simulations by gathering statistics independently on different CPUs.
In the next Section V we discuss in detail the numerical results which we have obtained using the algorithm IV.2 with transformation set IV.3, as well as the details of data collection and processing. The production code with the transformations IV.3 in the Metropolis algorithm IV.2 is available as a part of GitHub repository Buividovich (2017).
V Numerical results of the DiagMC simulations of the large- principal chiral model
V.1 Correlators of variables in terms of fields
While the DiagMC algorithm described in Subsection IV.3 stochastically samples the correlators of fields in momentum space, physically one is typically interested in correlators of -valued variables which enter the partition function (2).
The first non-trivial correlator is the expectation value of the trace of . It should vanish if the symmetry of the principal chiral model (2) is not broken. By virtue of the Mermin-Wagner theorem which prohibits spontaneous symmetry breaking in dimensions, this should be the case at any finite value of . Exact solution of the sigma model at suggests also that spontaneous symmetry breaking does not happen for nonlinear sigma models in in the large- limit.
However, the infrared-finite weak-coupling expansion sampled by our DiagMC algorithm is built around the vacuum state with , , which explicitly breaks the symmetry of the principal chiral model. To ensure that our DiagMC algorithm produces physically consistent results, it is thus important to check that the expectation value approaches zero as the maximal order of the weak-coupling expansion is extrapolated to infinity. We demonstrate this on Fig. 10 below.
Using the definition (3), it is straightforward to expand the expectation value in powers of the fields . Since our perturbative series (13) was obtained from the same expansion, it is natural to extend our formal power counting scheme based on the auxiliary parameter also to correlators of variables, which leads to
[TABLE]
where in the first line we have used translational invariance and should be set to at the end of the calculation.
Yet another observable which we consider in this work is the two-point correlator of variables. This is the simplest nontrivial correlator from which one can infer the mean energy, the mass gap and the static screening length in the large- principal chiral model (2). Similarly to (V.1), we can use the definition (3) to express this two-point correlator in terms of fields as
[TABLE]
In order to perform a controllable extrapolation of the expansion order to infinity, we now limit our expansion in powers of to some maximal order , which will serve as extrapolation parameter. Furthermore, we use the momentum-space field correlators (IV.1) which are sampled in our DiagMC simulations and explicitly take into account the momentum conservation, which implies translational invariance for the correlators of variables. This allows us to express the expectation values (V.1) and (V.1) as
[TABLE]
[TABLE]
In these expressions, we use the subscript for the correlators of variables to denote that our weak-coupling expansion (as defined in Section II) was truncated at order .
While the algorithm IV.2 with the transformation set IV.3 can in principle sample correlators to arbitrarily high orders , we have found that in practice one can achieve better precision by sampling only field correlators with . Indeed, only these field correlators contribute to the expectation values (V.1) and (V.1). In order to limit Monte-Carlo sampling to , we set to zero all matrix elements for transformations which lead to in the Metropolis algorithm IV.2. In our simulations we have been able to measure the first coefficients of the infrared-finite weak-coupling expansion of Section II with reasonably small statistical error. Note also that once the field correlators are measured for all values of up to some maximal value of , we can calculate at once the truncated correlators and for all . This is very convenient in practice for the extrapolation of numerical results to the infinite expansion order .
In order to measure the field correlators (V.1) and (V.1), it is of course not necessary to histogram the sequences (69) with multiple momentum variables, which would require extremely large amount of RAM memory. The expectation value (V.1) involves only the sum , which is proportional to the total probability to get any momentum sequence of length with order . Thus we only need to histogram the non-negative integer variables and , which can only take values with . This requires a histogram with bins, which takes a negligibly small amount of RAM memory for realistic values of ( in our case).
Likewise, in order to measure the two-point correlator (V.1) at some fixed distance , we have to histogram only the variables and , additionally weighting each momentum sequence with the factor . Thus in order to measure the two-point correlator (V.1) we again need the histogram with bins for every value of we are interested in. In order to avoid frequent calculation of the function which in practice takes significant amount of CPU time, we have calculated the two-point correlator in momentum space. This Fourier transformation turns the function of into the collection of -functions
[TABLE]
which can be more easily incorporated into histogramming process (in deriving (V.1) we have taken into account the invariance of correlators under the replacement ). After the momentum-space correlator is measured, it can be easily transformed back to coordinate space by an inverse Fourier transform. The implementation of this faster and simpler histogramming procedure was the main reason for working with finite lattice size in our simulations.
In order to translate the sign-weighted probabilities obtained by histogramming and into the physical values of correlators (IV.1), we have to multiply them with the normalization factor (68). While equation (68) suggests that this normalization factor can be calculated by measuring the expectation value over the Monte-Carlo history, in practice we have found that is a very noisy observable which is likely to have a heavy-tailed probability distribution. Thus directly using the equation (68) to obtain the normalization factor results in large statistical errors. We have used a more convenient practical strategy and fixed to be the ratio of the weighted probability in the histogram bin with , and the first perturbative correction to the two-point function , which we have explicitly calculated using (57). As a cross-check, we made sure that using the value of calculated in this way leads to the correct estimate of the next perturbative correction , which we have also explicitly calculated.
V.2 Simulation setup, sign problem, and restoration of symmetry
In our simulations we perform two scans over parameters of the principal chiral model (2). In the first scan, discussed in Subsection V.3, we fix the lattice size to and study the dependence of physical observables on the tâHooft coupling in the range , which includes the scaling region of the principal chiral model (2) where the continuum physics sets in, as well as the point of the large- phase transition Gross and Witten (1980) between the weak- and the strong-coupling phases at Campostrini et al. (1995). To check the finite-volume effects, we have also performed a single simulation with lattice at . In the second scan, discussed in Subsection V.4, we fix the tâHooft coupling to and study the temperature dependence of physical observables by varying the temporal lattice size in the range . As discussed above, we work on finite-volume lattices only to simplify the histogramming procedure, and the speed of our DiagMC algorithm depends on the lattice size at most logarithmically.
We perform histogramming of observables every time when our DiagMC algorithm reaches a configuration with only one momentum subsequence in the stack. One can also explicitly take into account the large- factorization (IV.1) and sample from multiple subsequences in the stack, however, this does not give a large advantage since in this case the samples appear to be rather strongly correlated. In order to avoid potential problems with autocorrelations, for each parameter set we run around simulations of Metropolis updates each with statistically independent seeds for the ranlux random number generator LĂŒscher (1994). The outcome of each of these simulations is treated as statistically independent data point, and the statistical error for physical observables is calculated as the standard error for this data set. The total number of Metropolis updates for each data set is thus around , which takes around CPU-hours (single core). The speed of our algorithm can be probably increased by an order of magnitude by carefully optimizing the calculation of vertex functions and generation of random momenta. Let us also note that achieving a comparable precision for the large- extrapolation of the results of conventional Monte-Carlo simulations takes a comparable amount of CPU time Buividovich and Valgushev (2017).
In each of statistically independent simulations, during the first Metropolis updates we tune the probability of the âAdd indexâ update in the Metropolis algorithm IV.2 in order to maximize the average acceptance rate. The optimal value of and the resulting acceptance rate take values in the range , and depend rather weakly on the tâHooft coupling and temperature. The average length of the sequence of generalized indices in the Metropolis algorithm IV.2 is in the range between (for ) and (for ). The average number of subsequences in the momentum stack on which the transformations IV.3 operate is in the range between (for ) and (for ). The dependence of both and on temperature is much weaker, and is completely within the ranges given above.
As the most pessimistic estimate for the autocorrelation time of our DiagMC algorithm, we can use the average number of Monte-Carlo steps between the âRestartâ updates in the Metropolis algorithm IV.2. Indeed, the âRestartâ update completely resets the state of the algorithm, and the sequence of generalized indices generated after the âRestartâ update is completely statistically independent from the sequence which was generated before that. On Fig. 8 we illustrate the dependence of this âmean return timeâ on the tâHooft coupling . It appears that the âRestartâ updates are very rare for all values of . On average, they are separated by Monte-Carlo steps. The mean return time strongly increases towards larger values of the tâHooft coupling . Together with the dependence of , this observation shows that for larger higher orders in the infrared-finite weak-coupling expansion of Section II become more important, and the algorithm spends more time sampling correlators with larger values of . Correspondingly, returns to the initial state of the algorithm with , are less frequent. In the scan over finite temperatures, the mean return time practically does not depend on temperature, and only at the highest temperatures which correspond to and it exhibits a quick increase from approximately to .
On Fig. 9 we illustrate the probability distribution of the length of the topmost subsequence in the stack and the order counter in our DiagMC algorithm for . The largest fraction of time (almost ) is spent on sampling the two-point correlator with the maximal value ( in our case). The least probable configuration is , , which is the disconnected correlator with the maximal number of external legs which contributes to expectation values (V.1) and (V.1). In total, the algorithm spends most time sampling the higher-order diagrams. This is a completely reasonable behaviour, as Monte-Carlo integration over loop momenta at high values of requires a lot of statistics, and also sign cancellations are most important for higher-order Feynman diagrams.
Let us now present our numerical results. We start by demonstrating that the expectation value indeed tends to zero as the maximal order in the truncated weak-coupling expansion (V.1) becomes larger. This is an indication that in the limit of large the global symmetry of the principal chiral model (2) is restored.
On Fig. 10 we show the dependence of on for several values of tâHooft coupling and several temperatures. In all cases exhibits a nonlinear but monotonically decreasing dependence on . For the largest tâHooft couplings and for the highest temperature the tendency of to vanish is rather clear. In contrast, it seems that at small the dependence on should become very nonlinear at small for to extrapolate to zero. Indeed, the slope of becomes larger towards smaller values of . These observations support the expectation that vanishes at .
As already mentioned in Subsection IV.3, not all coefficients are positive for the transformation set IV.3. We thus have to use the sign reweighting, as discussed in Subsection IV.2. There are two potential sources of the sign problem which might hinder our DiagMC simulations: sign cancellations within the expectation values of the correlators of variables, and sign cancellations within the observables (V.1) and (V.1) themselves. In order to quantify sign cancellations in the correlators , on Fig. 11 we plot the expectation value of the sign variable in the Metropolis algorithm IV.2 as a function of the tâHooft coupling . For all values of the mean sign appears to be rather small, around , thus sign problem is indeed important in our simulations. A somewhat encouraging feature is that the sign problem becomes milder towards the weak-coupling limit in which the theory approaches the continuum limit. However, from Fig. 10, as well as from the exactly solvable example of the 2D sigma model (see Subsection III.2) we can conclude that at the same time the infrared-finite weak-coupling expansion of Section II converges less rapidly at small , so that more terms in the series should be sampled. The mean sign also depends rather weakly on temperature, and exhibits a rapid drop from to only at highest temperatures ( and ). On Fig. 14 in the next Subsection we will also illustrate the sign problem for a particular physical observable (mean link).
V.3 Two-point correlators at zero temperature
In this Subsection we consider the simplest nontrivial two-point correlation function of -valued fields. From this correlator one can extract such important physical properties of the principal chiral model (2) as the energy density and the mass gap in the principal chiral model (2). It has been also extensively studied using conventional Monte-Carlo simulations of both and principal chiral models at several large values of Rossi and Vicari (1994a); Campostrini et al. (1995); Rossi and Vicari (1994b); Buividovich and Valgushev (2017). Weak-coupling expansion of was given up to three first orders in at arbitrary values of in Rossi and Vicari (1994b). In this Subsection we will compare the large- extrapolations of these results with the results of our DiagMC simulations. This allows us to compare the performance of our algorithm with conventional Monte-Carlo simulations, as well as the convergence of our infrared-finite weak-coupling expansion with that of the standard lattice perturbation theory.
A particularly simple and important observable is the mean link , which is also related to the energy density of the principal chiral model. On Fig. 12 we illustrate the convergence of the truncated series (V.1) for the mean link by plotting as a function of inverse truncation order . The dependence on is nonlinear with the curvature increasing towards larger , which requires some non-linear extrapolation procedure to reach the limit (). We have found that the dependence of the truncated series for the mean link on is well described by the following two extrapolating functions:
[TABLE]
We perform extrapolations by fitting the numerical data with these functions using the weight which includes the data covariance matrix to account for correlations between numerical values at different . The fit parameters are , and , with obviously corresponding to the result of extrapolation to . Upon fitting, both extrapolating functions (83) and (84) lead to roughly the same values of over the number of degrees of freedom in the fit. These extrapolations are shown on Fig. 12 as red and blue strips for the functions (83) and (84), respectively. The strip width corresponds to the confidence interval set by the statistical uncertainty in the optimal values of , and . The difference between the two extrapolations (83) and (84) can be used as an estimate of a systematic error of our extrapolation procedure in the absence of other prior information which helps to choose between the two fits (see below).
To compare our data with the results of conventional Monte-Carlo simulations, on Fig. 12 we also show the mean link values obtained in Monte-Carlo simulations of both and principal chiral models as functions of (rescaled as for better readability of the plots). These data is taken from Rossi and Vicari (1994a); Campostrini et al. (1995); Rossi and Vicari (1994b) for tâHooft couplings and and from Buividovich and Valgushev (2017) for and . The finite- data is extrapolated to the large- limit using the linear fits of the form , which are shown on Fig. 12 as straight solid green lines. We have to note that the Monte-Carlo data for shows noticeable deviations from the expected behavior which significantly exceed the very small statistical errors in these data. Thus our extrapolation might be also not completely accurate. Also the Monte-Carlo data for the finite- principal chiral model, taken from Campostrini et al. (1995), does not seem to follow the scaling of finite- corrections.
For the three values and the extrapolation of the finite- data for the principal chiral model clearly approaches the result of the extrapolation with the extrapolating function (83). While the differences of the and extrapolations lie within the statistical uncertainty of the extrapolation of the DiagMC data, extrapolating function (83) has a small but noticeable tendency for over-estimating the mean link. On the other hand, the second extrapolating function (84) underestimates the mean link rather significantly, and we thus conclude that the first extrapolating function (83) yields more realistic results in the limit.
To illustrate the ability of our DiagMC algorithm to work at arbitrarily large volumes without significant slow-down, on Fig. 13 we also compare the convergence of the truncated expansions (V.1) and (V.1) for the mean link and the single-field expectation value for lattice sizes and . Both simulations took approximately the same CPU time, and had the same strength of the sign problem.
In order to compare the convergence of our massive lattice perturbation theory constructed in Section II with the convergence of the standard lattice perturbation theory constructed using massless propagators, on Fig. 12 we also show the one-loop, two-loop and three-loop (, respectively) results of Rossi and Vicari (1994b) for the mean link at . It appears that conventional perturbation theory yields the results which are, at least for the first three orders, closer to the physical result and also seem to converge faster. Thus the price which we have to pay for the absence of infrared divergences is the slower convergence of our infrared-finite weak-coupling expansion.
For the largest value which we consider our massive perturbation theory with both extrapolations (83) and (84) yields the result which is significantly larger than the large- extrapolation of the Monte-Carlo data. Also the standard lattice perturbation theory Rossi and Vicari (1994b) seems to converge to a larger value. This disagreement between weak-coupling expansions and the physical result is an indication of the large- transition between the weak-coupling and the strong-coupling regimes Gross and Witten (1980), which in the principal chiral model (2) happens at Campostrini et al. (1995). After this transition, the physical values should be rather calculated using the strong-coupling expansion.
As we have already discussed in Subsection V.2 above, our simulations are limited to around first orders of the weak-coupling expansion due to more and more important sign cancellations between different Feynman diagrams. To illustrate this sign problem in more detail, we have considered the sign cancellations within contributions of order with fixed to the mean link given by (V.1). We have characterized these sign cancellations by the ratio , where and are the sums of the absolute values of diagrams which contribute at order to the mean link (V.1) with positive and negative re-weighting signs , respectively, and denotes averaging over Monte-Carlo history. On Fig. 14 we illustrate that decays seemingly exponentially with for several values of the tâHooft coupling . Since our algorithm spends most time sampling diagrams with large , this explains the overall strength of the sign problem which we have previously illustrated on Fig. 11.
Finally, on Fig. 15 we compare the dependence of the two-point correlator at with Monte-Carlo data obtained in Buividovich and Valgushev (2017) at and . For DiagMC results the truncation order is encoded in color, from pure blue for to pure red for . While at distances of a few lattice spacings the DiagMC data clearly approaches the Monte-Carlo data, at large distances the convergence of our massive perturbation theory becomes slower. Since the expression (V.1) for contains the constant -independent contribution, it is not surprising that it decays down to some finite âplateauâ value, rather than exponentially decaying to zero as the full correlators for and do. The height of this âplateauâ is, however, monotonically decreasing with . It seems that one has to go to much higher values of than we use to really see how the exponential decay of the emerges.
It is also interesting to compare the correlators obtained from our infrared-finite weak-coupling expansion with the results of the standard lattice perturbation theory, for which the first two orders in coordinate space were given in Rossi and Vicari (1994b). These results are shown on Fig. 15 as solid black (for the first order) and grey (for the second order) lines. As in the case of mean plaquette, we observe that at short distances the standard perturbative expansion is closer to the first-principle Monte-Carlo data than those from our infrared-finite weak-coupling expansion. The results of standard perturbative expansion show, however, a completely different behavior at large distances. At distance they become negative, and further grow logarithmically with distance. In this sense in the far infrared they behave very differently from the exponentially decaying physical result. Furthermore, the second-order result of Rossi and Vicari (1994b) starts growing logarithmically towards positive infinity at . While such large distances are certainly not interesting for numerical analysis, this discussion illustrates the infrared divergences of the standard lattice perturbation theory which become only stronger at higher orders.
V.4 Finite-temperature phase transition
As a further application of our DiagMC algorithm, in this Subsection we consider the principal chiral model (2) at finite temperature. Not much is known about the finite-temperature physics of this model. As for other asymptotically free quantum field theories, on general grounds one can expect that at sufficiently high temperature the -singlet degrees of freedom are effectively âdeconfinedâ. However, for the principal chiral models with this expectation has never been explicitly tested. One of the subtle points which make such tests difficult is the absence of a local order parameter for this âdeconfinementâ transition in the principal chiral model. From general physical intuition in such situations one expects either a first-order phase transition or a crossover. Understanding the âdeconfinement transitionâ in the principal chiral model can be important for understanding the physics of one-dimensional compactifications of this model, which have been actively used in recent years for constructing resurgent trans-series Cherman et al. (2014). An explicit analytic calculation Cubero (2015) of the correlation functions in the large- principal chiral model based on the Bethe ansatz techniques, unfortunately, does not allow so far to study the thermodynamics of this model.
In a Monte-Carlo study Buividovich and Valgushev (2017) co-authored by one of us the numerical results for the energy density and the correlation length at different temperatures are presented for the principal chiral model (2) at quite large but finite , for the same tâHooft coupling and the spatial lattice size as in the present study. The study Buividovich and Valgushev (2017) indicates a weak enhancement of correlation length at some critical temperature, which very slowly tends to become sharper towards larger . No jump or hysteresis of the free energy indicative of a first-order phase transition was observed.
In order to get further insights into the nature of this finite-temperature phase transition or crossover in the principal chiral model, we have performed DiagMC simulations at several different temperatures, which correspond to different lattice sizes in the Euclidean time direction at fixed tâHooft coupling (and hence fixed lattice spacing, which only depends on ). As a physical observable which is most sensitive to long-range correlations of fields we have chosen the value of the two-point correlator at , which is the point most distant from the source at on a periodic lattice of spatial size . This point is also the âmidpointâ of the correlator where it takes the minimal value. To get a clearer signal, we subtract the zero-temperature data from the finite-temperature data. The result is shown on Fig. 16 for the truncation orders . The spatial lattice size is again .
As the truncation order is increased, the difference between the finite-temperature and zero-temperature correlator seems to grow. However, the statistical errors also grow with and for most values of the differences lie within statistical errors. However, for the smallest values the difference clearly decreases, indicating the decrease of correlation length at very high temperatures which is probably related to Debye screening. Furthermore, for roughly between and the difference seems to grow with beyond statistical uncertainty, resulting in a sort of peak structure around . This enhancement of correlations was also reported in Buividovich and Valgushev (2017) at the same value of . It can be interpreted is an indication of a weak finite-temperature phase transition. Since in DiagMC simulations the correlator quickly grows with , from our data we cannot exclude the scenario of finite-order phase transition at which the correlation length would diverge.
VI Extension to gauge theories
In this Section we discuss possible extension of the approaches outlined in this work to non-Abelian gauge theories at finite density, which is the ultimate motivation of this work. The most straightforward extension would be to construct the infrared-finite weak-coupling expansion of Section II for pure lattice gauge theory with the partition function
[TABLE]
Using the Cayley map parameterization (3) and the integration measure (II) in terms of Hermitian matrices , one can calculate the few first orders of the expansion of the action in powers of the tâHooft coupling :
[TABLE]
where is the lattice field strength tensor constructed from the non-compact field and is the forward lattice derivative. Again we have to choose to arrive at the canonical normalization of the kinetic terms in the action. Higher-order terms in the action of the gauge fields are either suppressed by higher powers of or contain higher lattice derivatives which are suppressed in the naive continuum limit. Again we see that the âgluonâ field has acquired the mass term proportional to the tâHooft coupling . The action (VI) is of course still invariant under gauge transformations , which, however, now have quite a non-trivial nonlinear form in terms of variables. In particular, they are different from the conventional continuum gauge transformations . This is why the nonzero gluon mass in (VI) does not contradict the gauge invariance of the theory. It is interesting here to draw parallels with the gluon mass which one can obtain from non-perturbative solution of (truncated) Schwinger-Dyson equations and Ward identities of continuum theory Cornwall (1982).
The inclusion of finite-density quarks would require sampling of both fermionic and bosonic correlators. Since fermionic propagators at finite density are in general complex-valued, this would require additional re-weighting and make the sign problem worse. For perturbative expansions with truncation error which scales exponentially , with the truncation order this still allows to obtain the result in a computational time which scales as a polynomial of the required error, provided one can sample Feynman diagrams in a time which grows only exponentially with expansion order Rossi et al. (2017). In the large- limit, the number of Feynman diagrams grows exponentially with their order, thus even the direct summation will satisfy this requirement. However, for our infrared-finite weak-coupling expansion (13), the truncation error scales as , (see (83), (84)), thus computational time will grow faster then polynomial in the required error, similarly to what happens for conventional Monte-Carlo simulations with sign problem. An important direction for further work is thus to find the re-summation strategy which would lead to exponentially fast convergence of the series, with bold diagrammatic expansions being one of the options.
A less straightforward extension of this work to non-Abelian gauge theories might be based on the lattice strong-coupling expansion, combined with hopping expansion if dynamical quarks are included and the Veneziano large- limit is taken. Inside the convergence radius of the strong-coupling and hopping expansions, their truncation error should scale down exponentially with truncation order. At the same time, in the large- limit the number of strong-coupling expansion diagrams should grow not faster than exponentially with order OâBrien and Zuber (1985). Furthermore, for hopping expansion adding chemical potential does not introduce any additional sign cancellations between the diagrams, but merely modifies the hopping coefficients in the time direction Unger and de Forcrand (2011); de Forcrand et al. (2014); Unger (2014); de Forcrand et al. (2016). Thus even despite the sign cancellations which happen between strong-coupling expansion diagrams at higher orders, DiagMC algorithms based on strong-coupling expansion can be expected to solve, at least formally, the computational complexity problem (in the terminology of Rossi et al. (2017)) for finite-density gauge theories in the Veneziano large- limit.
The Metropolis algorithm IV.2 allows to systematically sample the strong-coupling expansion for large- non-Abelian gauge theories. To this end it should be applied to solve the gauge-invariant Schwinger-Dyson equations for lattice Wilson loops (Migdal-Makeenko loop equations Makeenko and Migdal (1981); Eguchi and Kawai (1982)). These equations are very similar in structure to equations (IV.1) in Subsection IV.1.
In fact, we have already tried to solve the Migdal-Makeenko loop equations in large- pure gauge theory using the algorithm IV.2, sampling the loops on the lattice with probabilities proportional to Wilson loops . Unfortunately, this straightforward attempt did not allow to go beyond the first few orders of strong-coupling expansion, which could anyway be computed manually. The reason is the âzigzag symmetryâ Polyakov (1998); Drukker et al. (1999) between Wilson loops which differ by the insertion of arbitrary path traversed forward and immediately backward (see Fig. 17), which stems from unitarity of link matrices . Most of the computer time goes into sampling numerous redundant loops with multiple âzigzagâ insertions, and nontrivial loops which contribute to higher orders of strong-coupling expansion are entropically disfavoured. Possible solution to this problem is to rewrite the Migdal-Makeenko loop equations in terms of âirreducibleâ loops without zigzag insertions, which makes the equation structure significantly more nontrivial. We hope that this âgauge-fixingâ in loop space would allow to go to sufficiently high orders of strong-coupling expansion. Work in this direction is in progress.
Another challenge is to extend this approach to finite , where the combinatorial structures involved in the strong-coupling expansion coefficients become more complicated Unger (2014); Samuel (1980), and expansion might not work properly Samuel (1980). Importantly, the baryon bound states only exist at finite . Nevertheless, even the finite-density gauge theory in the large- Veneziano limit might exhibit some universal features for densities below the baryon condensation threshold and is therefore physically interesting Alho et al. (2014); GĂŒrsoy (2016). Needless to say, large- limit is also important in the context of AdS/CFT holographic duality between gauge theories and gravity.
VII Conclusions
In this work we have explored the advantages and disadvantages of the Diagrammatic Monte-Carlo (DiagMC) approach for studying asymptotically free non-Abelian lattice field theories in the weak-coupling regime. To this end we have combined two largely independent tools: the Metropolis algorithm for solving infinitely-dimensional Schwinger-Dyson equations, and the partial resummation of lattice perturbation theory which leads to massive bare propagators.
While our primary motivation are non-Abelian lattice gauge theories, eventually coupled to finite-density fermions, in this exploratory study we have considered an example of the large- principal chiral model. This model has significantly simpler weak-coupling expansion, while having most of the non-perturbative features of the large- pure gauge theories on the lattice.
The construction of Metropolis algorithm IV.2 from Schwinger-Dyson equations is very general, and can be applied to practically any quantum field theory. Its main conceptual advantages are:
- âą
The applicability of algorithm to any expansion, even without explicit diagrammatic rules. In particular, it can be used to sample both weak- and strong-coupling expansions in lattice gauge theory.
- âą
The ability to work directly in the infinite-volume limit. Of course, this does not imply the absence of slowing down towards the continuum limit, since the number of expansion coefficients which should be sampled to reach a given precision might grow with correlation length (see e.g. Subsection III.2), and sign problem might make this growth faster (see Subsection V.2).
- âą
The ability to work directly in the large- limit, where the number of diagrams contributing to either strong- or weak-coupling expansions becomes significantly smaller. Systematic calculation of the coefficients of -expansion is also possible Buividovich (2016). Large- limit is not directly accessible in most other DiagMC simulations of non-Abelian gauge theories Unger and de Forcrand (2011); de Forcrand et al. (2014); Vairinhos and de Forcrand (2014); Unger (2014); Gattringer and Marchis (2016); de Forcrand et al. (2016).
Our algorithm is particularly suitable for exploring the critical behavior in large- quantum field theories with manifestly positive weights of Feynman diagrams, for example, the planar model with negative coupling constant or the Weingarten model of random planar surfaces on the lattice Weingarten (1980).
The resummation strategy used in this work also seems to be quite general for non-Abelian field theories. Its particular advantages are:
- âą
The absence of infrared divergences which are characteristic for the standard weak-coupling expansion of massless quantum field theories. While these divergences cancel in physical observables, they should be regulated at intermediate steps, which enhances the sign problem upon removing the infrared regulator due to cancellations between numerically large summands of opposite signs. In more conventional approaches to lattice perturbation theory such as Numerical Stochastic Perturbation Theory (NSPT) Bali et al. (2014); Bali and Pineda (2016) dealing with infrared divergences also requires additional infrared regulators.
- âą
The absence of factorial divergences in the weak-coupling expansion in the large- limit, which arise at sufficiently high orders in conventional lattice perturbation theory. The general arguments of Section II, however, does not exclude the possibility of exponential divergences. Our arguments in favour of convergence of our infrared-finite weak-coupling expansion are only based on the numerical evidence - for up to orders for the large- sigma model, and for up to orders for the principal chiral model.
Of course, these advantageous features come at a certain price, and in some respects the resummed perturbative expansion behaves worse than the bare one:
- âą
Sampling our weak-coupling expansion using a DiagMC algorithm leads to the sign problem due to in general non-positive weights of Feynman diagrams, even though the conventional Monte-Carlo simulations do not have any sign problem. Furthermore, for lattice gauge theory this sign problem is expected to become worse if finite-density fermions are added.
- âą
The convergence is slower than for the conventional lattice perturbation theory, see Figs. 12 and 15.
- âą
The expansion starts from the wrong vacuum state with explicitly broken symmetry of the principal chiral model. While this symmetry seems to be gradually restored at high orders, at finite expansion order this explicit symmetry breaking results in constant contribution to the correlators of variables, which in reality are exponentially decaying.
Summarizing these advantages and disadvantages, it seems that the DiagMC approach based on the weak-coupling expansion is comparable in terms of computational time to conventional simulation methods as applied to non-Abelian lattice field theories in the large- limit. In particular, for Fig. 12 the finite- data from conventional Monte-Carlo and the DiagMC data at infinite were produced within the comparable amount of CPU time. It is also conceivable, for example, that applying Numerical Stochastic Perturbation Theory (NSPT) Bali et al. (2014); Bali and Pineda (2016) to finite- principal chiral model and then extrapolating to large-volume and large- limits would lead to the comparable quality of numerical data within the comparable CPU time. It remains to be seen how efficient the sampling of strong-coupling expansion might be.
Probably the most promising direction for further improvement is the Bold Diagrammatic Monte-Carlo (BDMC) approach, which can efficiently capture non-perturbative information by combining perturbative expansion with a self-consistent mean-field-like approximation Pollet et al. (2010); van Houcke et al. (2012); Davody (2013); Pfeffer and Pollet (2017). Unfortunately, currently most of BDMC algorithms for bosonic fields are based on certain truncations of Schwinger-Dyson equations even for the simplest case of scalar field theory with interactions Davody (2013); Pfeffer and Pollet (2017).
One possibility to construct the bold diagrammatic expansion would be to work with Schwinger-Dyson equations for -particle-irreducible field correlators Berges (2004). Another possibility, more specific for non-Abelian field theories, is to introduce the matrix-valued Lagrange multiplier enforcing the unitarity constraint , and integrate out the fields, which would automatically ensure the -invariant vacuum state with . For the large- sigma model, a similar treatment immediately yields the exact non-perturbative solution, with the mass being equal to the saddle-point value of the Lagrange multiplier field. In fact, this mean-field solution resums our double series (III.1) with coupling and logs of coupling into a single exponential , which is the only term in the true trans-series for the mass gap in the large- sigma model. One could thus expect that if such approach works also for the principal chiral model, it might re-sum many terms in our expansion into exponentials, thus turning it into the true trans-series of the form (1) with optimal convergence properties and reducing the sign problem due to cancellations between Feynman diagrams. Implementing this approach in practice turns out to be non-trivial, and would be explored in future work.
Acknowledgements.
This work was supported by the S. Kowalevskaja award from the Alexander von Humboldt Foundation. The authors are grateful to the Mainz Institute for Theoretical Physics (MITP) for its hospitality and its partial support during the completion of this work. The calculations were performed on âiDataCoolâ at Regensburg University, on the ITEP cluster in Moscow and on the LRZ cluster in Garching. We acknowledge valuable discussions with S. Valgushev, F. Werner, B. Svistunov, T. Sulejmanpasic, L. von Smekal, N. Prokofâev, G. Dunne, O. Costin, A. Cherman and G. Bali.
Appendix A Vertex functions in the small momentum limit
The vertex functions (IV.1) can be drastically simplified if all the momenta in their arguments are much smaller than the lattice cutoff scale. In this limit the lattice Laplacian behaves as , and the vertex function can be represented as
[TABLE]
The first term in the last line of the above equation can be simplified as
[TABLE]
where is the unit step function. Similar algebra gives for the second term in the last line of (A):
[TABLE]
[TABLE]
which is the formula (53) in the main text.
Appendix B Integration measures on and manifolds
B.1 Cayley map for group
With the Cayley mapping , the group-invariant distance element on can be expressed as
[TABLE]
The invariance of under shifts , implies, in particular, the invariance of the measure under similarity transformations which allow to diagonalize and hence the matrix in (B.1). We thus assume that the matrix has diagonal form . The distance element can be then written as a convolution of the coordinate differentials with the diagonal metrics:
[TABLE]
where we have taken into account that the off-diagonal components are not all independent, but rather satisfy . We can now express the integration measure, up to an irrelevant normalization factor, as , where is the determinant of the metric tensor which is equal to the product of all the diagonal metric elements appearing in (B.1):
[TABLE]
where we have denoted . Combining everything together, we arrive at
[TABLE]
where on the right hand side the integration goes over all Hermitian matrices. This expression is identical to (II) in the main text, up to the trivial rescaling .
B.2 Exponential map for group
Proceeding in the same way as for the Cayley map, for the exponential map we can relate the differentials of and as
[TABLE]
The group-invariant distance element takes the form
[TABLE]
Again, we can now use the invariance of the measure under similarity transformations , , to diagonalize and , and express the distance element (B.2) as
[TABLE]
We see that the metric tensor is again diagonal with our choice of group coordinates, and we finally get for the integration measure (up to an overall normalization factor)
[TABLE]
where is some closed domain in the -dimensional space of the Hermitian matrices. The group manifold is uniquely covered by the integration in (98) if is bounded by the -dimensional manifolds at which at least two eigenvalues of coincide. E.g. in the case of group, is the direct product of the -dimensional ball and the one-dimensional circle .
In order to compare with the formula (II) in the main text, it is instructive to expand the Jacobian (98) in powers of :
[TABLE]
which illustrates the appearance of double-trace terms already in the lowest order of the expansion.
B.3 Stereographic map for the sphere
In order to find the integration measure on the -sphere parameterized by the coordinates as , , , we again start by first expressing the -invariant distance element on in terms of the coordinates :
[TABLE]
The metric tensor is again diagonal in the stereographic coordinates (which is not surprising, as stereographic mapping is conformal), and the integration measure (up to a normalization constant) can be written in terms of the square root of the metric determinant as
[TABLE]
where the integration is over the whole dimensional real space . In the large- limit one can also replace the power of in (101) by , which leads to the expression (29) in the main text after the trivial re-scaling .
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Van Houcke et al. (2010) K. Van Houcke, E. Kozik, N. Prokofâev, and B. Svistunov, Phys.Procedia 6 , 95 (2010) , 0802.2923 . · doi â
- 2Prokofâev and Svistunov (2001) N. Prokofâev and B. Svistunov, Phys. Rev. Lett. 87 , 160601 (2001) .
- 3Burovski et al. (2006) E. Burovski, N. Prokofâev, B. Svistunov, and M. Troyer, New J. Phys. 8 , 153 (2006) , cond-mat/0605350 . · doi â
- 4Prokofâev and Svistunov (2007) N. Prokofâev and B. Svistunov, Phys. Rev. Lett. 99 , 250201 (2007) , cond-mat/0702555 . · doi â
- 5van Houcke et al. (2012) K. van Houcke, F. Werner, E. Kozik, N. Prokofev, B. Svistunov, M. J. H. Ku, A. T. Sommer, L. W. Cheuk, A. Schirotzek, and M. W. Zwierlein, Nature Phys. 8 , 366 (2012) , 1110.3747 .
- 6Rossi et al. (2017) R. Rossi, N. Prokofâev, B. Svistunov, K. Van Houcke, and F. Werner, EPL 118 , 10004 (2017) , 1703.10141 . · doi â
- 7Rossi (2017) R. Rossi, Phys. Rev. Lett. 119 , 045701 (2017) , 1612.05184 . · doi â
- 8Tupitsyn and Prokofâev (2017) I. Tupitsyn and N. Prokofâev, Phys. Rev. Lett. 118 , 026403 (2017) , 1608.00133 . · doi â
