Partition function zeros of the p-state clock model in the complex temperature plane
Dong-Hee Kim

TL;DR
This study analyzes the zeros of the partition function in the complex temperature plane for the p-state clock model, revealing the nature of phase transitions and limitations in computational methods for larger systems.
Contribution
It provides new evidence that the upper transition at p=6 is of BKT type and introduces a modified energy representation to accurately compute zeros without artifacts.
Findings
Upper transition at p=6 is BKT type
Leading zeros for p=6 collapse onto larger p and XY limit
Finite-size effects limit access to large systems due to small partition function magnitude
Abstract
We investigate the partition function zeros of the two-dimensional -state clock model in the complex temperature plane by using the Wang-Landau method. For , , , and , we propose a modified energy representation to enumerate exact irregular energy levels for the density of states without any binning artifacts. Comparing the leading zeros between different 's, we provide strong evidence that the upper transition at is indeed of the Berezinskii-Kosterlitz-Thouless (BKT) type in contrast to the claim of the previous Fisher zero study [Phys. Rev. E \textbf{80}, 042103 (2009)]. We find that the leading zeros of at the upper transition collapse onto the zero trajectories of the larger 's including the limit while the finite-size behavior of differs from the converged behavior of within the system sizes examined. In addition, we argueā¦
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4Peer 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.
Partition function zeros of the -state clock model in the complex temperature plane
Dong-Hee Kim
Department of Physics and Photon Science, School of Physics and Chemistry, Gwangju Institute of Science and Technology, Gwangju 61005, Korea
Abstract
We investigate the partition function zeros of the two-dimensional -state clock model in the complex temperature plane by using the Wang-Landau method. For , , , and , we propose a modified energy representation to enumerate exact irregular energy levels for the density of states without any binning artifacts. Comparing the leading zeros between different ās, we provide strong evidence that the upper transition at is indeed of the Berezinskii-Kosterlitz-Thouless (BKT) type in contrast to the claim of the previous Fisher zero study [Phys. Rev. E 80, 042103 (2009)]. We find that the leading zeros of at the upper transition collapse onto the zero trajectories of the larger ās including the limit while the finite-size behavior of differs from the converged behavior of within the system sizes examined. In addition, we argue that the nondivergent specific heat in the BKT transition is responsible for the small partition function magnitude that decreases exponentially with increasing system size near the leading zero, fundamentally limiting access to large systems in search for zeros with an estimator under finite statistical fluctuations.
I Introduction
The Berezinskii-Kosterlitz-Thouless (BKT) transitionĀ Berezinskii1971 ; KT1972 has attracted steady attention because of its physical richness and generality in explaining the stabilization of quasi-long-range order in two-dimensional (2D) systems with continuous symmetryĀ BKTreview . The classical 2D model is probably the most extensively studied example showing the BKT transition, often being used as a reference of its peculiar critical behavior at the transition point and universal featuresĀ BKTreview ; KT1973 ; KT1974 ; Jose1977 ; Kenna2005 . While continuous symmetry is essential for the BKT transitions, it can also emerge from a system without explicit continuous symmetry. The -state clock model is a cousin of the model with discrete symmetry. The Hamiltonian of the clock model is written as
[TABLE]
where is the ferromagnetic coupling given between a nearest-neighbor pair of spins with discrete angle variables for . While the exact model is recovered only in the limit of infinite , it was found that the BKT characters would appear in the models when Ā Elitzur1979 ; Cardy1980 ; Frohlich1981 ; Ortiz2012 . The nature of phase transitions in the general clock model has been widely studied with different theoretical and numerical approaches, which, however in some parts, have given mixed results on the characterization of transitions around the lower bound of (for instance, see the summary of the related debates in Ref.Ā Borisenko2011 ).
The Villain formulation of the model showed that when , the phase diagram consists of three different areas where the intermediate massless phase undergoes two BKT transitions into the high-temperature disordered and low-temperature ordered phasesĀ Elitzur1979 ; Einhorn1980 ; Hamer1980 ; Nienhuis1984 . In the standard clock model, the Monte Carlo (MC) simulations with the phenomenological finite-size-scaling analysisĀ Tobochnik1982 ; Challa1986 ; Tomita2002 ; Borisenko2011 indeed found the critical exponents for that are consistent with the theoretical predictionsĀ Jose1977 ; Elitzur1979 . On the other hand, differences from the BKT transition of the limit have also been argued in the studies of different measures. At , it was observed that the helicity modulus does not vanish in the disordered phaseĀ Baek2010b ; Baek2013 , which disagrees with the universal jump from zero expected in the BKT transitionĀ Nelson1977 ; Minnhagen1981 and observed in the systems of Ā Baek2010a and aboveĀ Lapilli2006 . Later, the helicity modulus redefined with a finite twist matching the discrete symmetry resolved this issueĀ Kumano2013 , providing consistent estimates of the transition temperaturesĀ Kumano2013 ; Chatelain2014 .
At , the disagreement that remains unresolved is with the previous scaling tests of the leading Fisher zeros of the partition function claiming that the transitions in the six-state clock model may not be of BKT typeĀ Hwang2009 . While this claim supported the earlier test of the helicity modulusĀ Lapilli2006 , the later calculations of the helicity modulus in larger systems agreed on the existence of the BKT transitions at Ā Baek2010a ; Kumano2013 ; Baek2013 ; Chatelain2014 . However, the Fisher zero issue raised at remains unexamined so far, and moreover there has been no Fisher zero study attempted for other ās at all. In this paper, we report the first comparative calculation of the leading Fisher zeros for , , , and .
The main question that we address here is how the leading Fisher zeros evolve with increasing and more specifically how different the zeros of are from those of large ās that are known to exhibit the BKT transitions. We perform extensive numerical calculations based on the Wang-Landau (WL) sampling of the density of states (DOS). We find that at the upper transition, the leading zeros of are in fact collapsed onto the trajectory of the larger ās including the limit, providing strong evidence that the transition at is indeed of BKT type in contrast to the claim based on the previous scaling tests within the six-state clock modelĀ Hwang2009 .
For the limited system sizes that are accessible in numerically finding the Fisher zero within the WL DOS samples, finite-size corrections naturally affect the analysis at the level of an individual , which is apparent in the previous test at Ā Hwang2009 and in our observation of the distinguished finite-size behavior at . Remarkably, the collapsed Fisher zero trajectory that we observe for indicates that the finite-size effect becomes also well converged between different ās when , demonstrating the advantage of the comparative approach that allows us to infer the transition class of deductively from the known BKT character of the larger ās.
On the numerical side, we provide a modified representation of the Hamiltonian for the considered group of ās that enables exact energy enumeration, which is crucial to our application of the WL methodĀ WL1 ; WL2 to the Fisher zero problem in the -state clock model. The usual WL approach benefits from regularly spaced energy levels, which, however, is not the case in the cosine energy of the clock model except for the very special case of . Here we find that for a group of ās, the irregular energy structure can be decomposed into two regular parts, allowing full energy resolution in building the DOS by using the 2D WL procedures without any necessity of introducing artificially binned energy space.
This paper is organized as follows. SectionĀ II describes our method of the exact energy enumeration and the details of the WL procedures. The two-step method of the Fisher zero finder is also briefly explained. In Sec.Ā III, we present our main results of a comparison between the leading zeros computed for , , , and . The implications of the collapsed leading zero trajectories that are found for are discussed. An analysis of numerical uncertainty is also given in this section, and the connection with the specific heat at the BKT transition is argued. Finally, conclusions are given in Sec.Ā IV.
II Numerical methods
The connection between the singular behavior of free energy and the zeros of the partition function was first formulated by Yang and Lee in the plane of complex fugacityĀ YangLeeZero , and then the Fisher zero that we focus on here was proposed for a canonical partition function in complex temperatureĀ FisherZero . Their usefulness has been demonstrated in various model systems and was recently also emphasized by experimental observationsĀ Peng2015 ; Brandner2016 . Although the behavior of the leading zeros closest to the real axis is well established in the second- and first-order phase transitions (see, for instance, Ref.Ā Janke2001 and references therein), it has been extended to the BKT transition only very recently with the model by using the higher-order tensor renormalization-group (HOTRG)Ā Denbleyker2014 and the WL method with energy binningĀ Rocha2016 ; Costa2017 .
In this section, we present our extension of the WL method to the leading zero calculations for the -state clock models, which is designed to avoid the energy binning.
II.1 Wang-Landau formulation of the -state clock model
While the WL method in conjunction with a polynomial solver has often been used to calculate the Fisher zeros in spin modelsĀ Rocha2016 ; Costa2017 ; Rocha2014 ; Taylor2013 ; Lee2010 , it cannot be directly applied to a general -state clock model. Irregularly spaced energies from the sum of cosines in the clock model cause a large numerical challenge in the WL sampling, and a polynomial expansion of the partition function is simply not possible with this exact energy structure being kept. Note that the previous case of Ā Hwang2009 is an exception since its energy is given as an integer-multiple of . Probably the easiest way to deal with the irregularity is to introduce an extra energy binning step, which, however, comes with an unavoidable loss of spectral resolution.
Nevertheless, we find that for a group of ās including , , and , the energies can be mapped onto the two-dimensional regular grids where the dimensions represent the rational and irrational parts of the cosine energyĀ footnote1 . The Hamiltonian is accordingly decomposed into two terms as
[TABLE]
where is the spin angle difference. The functions and are integer-valued as tabulated in TableĀ 1. Therefore, for such ās, one finds being represented by two integers of and , which allows efficient numerics using a standard array for random walks in energy space without loss of precision.
The joint DOS for the combinations of and is then evaluated by the WL sampling through the 2D random walk processesĀ Landau2004 ; Zhou2006 ; Silva2006 ; Tsai2007 ; Kwak2015 . Although the increased dimensionality requires a long computational time in exchange for having an exact access to the energy levels, our implementation handles about three million energy levels in the largest calculation performed for at . The system size is denoted by representing sites of our square lattices. In the WL procedures, we follow the standard strategy to decrease the modification factor (see, for instance, Ref.Ā Kwak2015 ). We set the histogram flatness criterion to be for all cases and for small systems of other ās; it is lowered to when for and ; for , it is when and when is larger. We obtain samples of the WL DOS from independent runs at each to evaluate the uncertainty of estimates through a resampling process.
II.2 Partition function zero calculations
Since the WL method provides unnormalized samples of the DOS, we consider the normalized partition function in complex inverse temperature , defined as
[TABLE]
where the energy distribution at a real temperature is
[TABLE]
The partition function at a real temperature is nonzero in a finite system. An arbitrary normalization of a WL DOS sample is then canceled out, and thus it has no effect on the energy distribution and the normalized partition function. Using multiple WL samples of , we replace with the sample-averaged one . The uncertainty is estimated with respect to this average over the WL samples for a 95% confidence interval from the bootstrap resampling processes repeated for times.
Once the WL samples of DOS are obtained, one can compute the normalized partition function for any given complex temperature without restriction, which is a numerical advantage of the WL method over the histogram reweighting MC calculations. Since the polynomial expansion is not simple with two variables, the complex plane of is searched for the zeros of the partition function by using the two-step methodĀ Falcioni1982 ; Alves1992 ; Denbleyker2014 .
For a given , the real and imaginary parts of are smooth oscillating functions of , and thus a set of the zeros in the axis of can be easily found for each oscillation, constructing a map of the zeros of and in the complex plane. First, an intersection point between the zero curves of and on this map is graphically located. Second, the function is numerically minimized around the graphical intersection to precisely locate the zero of . Through these steps, the leading zero with the smallest imaginary part is identified in each area of the upper and lower transitionsĀ SM .
III Results and Discussions
FigureĀ 1 displays the leading Fisher zeros identified at the upper transition area in the -state clock models of , , , and . We find that the calculated leading zeros of collectively move in the complex temperature plane. We also compare the leading zeros of finite ās with the data points of the 2D model that are available in the previous higher-order tensor renormalization-group (HOTRG) calculationsĀ Denbleyker2014 . Notably, it turns out that for , the locations of the zeros become well collapsed onto the leading zeros of the model. The converged trajectory observed at strongly suggests that the upper transition at indeed belongs to the same BKT transition of the model.
This is in clear contrast to the claim in the previous Fisher zero study of the six-state clock modelĀ Hwang2009 , which argued that the transitions at may not be of BKT type. The previous work was based on the finite-size-scaling analysis on the leading zeros that actually fitted well into either ansatz of the BKT or second-order transitions. Our approach is different in the following sense. Instead of trying to distinguish the order of a transition based on the finite-size-scaling analysis on a model of an individual , we compare the leading-zero trajectories between different ās to find their converged behavior. Given that the common nature of their BKT transitions at and and in the model is well established, the observed convergence can lead us to infer that the model of is in the same class of the larger ās.
The same BKT character of is supported by the mutual collapse of their leading-zero trajectories onto a common power-law curve shifted by the known transition points. Extending the finite-size-scaling ansatz of the correlation length to the complex temperature domain, the analysis for the modelĀ Denbleyker2014 suggested that the leading zero moves toward the real axis along the power-law trajectory,
[TABLE]
in the area of small . In Fig.Ā 2, we examine this power-law relation for the common BKT exponent by using the transition temperatures provided by the previous MC results. We find that the upper transition points of for Tomita2002 (see also Baek2010a ; Kumano2013 ) and for Tomita2002 lead to good collapse of the data points falling onto the power-law curve with exponent .
The universal behavior observed for implies that their finite-size influences are also indistinguishable between those ās. This fast convergence of the finite-size effects is remarkable considering the limited accessible system sizes in our calculations. Although it is natural to anticipate that the finite-size corrections play a role in such small systems, the collapse of the leading-zero trajectories suggests that the finite-size effect becomes nearly independent of when .
On the other hand, the leading-zero trajectory of shows an apparent deviation from those of the larger ās, which indicates a very different type of finite-size effects appearing in its transition point and the scaling exponent. With the transition point being fixed at the previous MC estimate of Ā Borisenko2011 , the leading-zero trajectory of does not fall onto the curve with , giving a better fit to the one with within the system sizes that are accessible. The other estimates from the helicity modulus with finite twist, Ā Kumano2013 and Ā Chatelain2014 , provide a larger value of . Adjusting a transition point to be causes the curve to get closer to the one with , but the curve still deviates from the line of the larger ās.
While these strong finite effects at are distinguished from the well-converged behavior in the trajectories of the larger ās, this deviation should not be misinterpreted as evidence of a different transition nature. Indeed, a strong finite-size effect at has also been witnessed with a different measure. In the previous study of the helicity modulus with a finite twist, the finite-size behavior of the helicity modulus was indicated at in the intermediate BKT region, while at , it was almost independent of the system size as predicted in the BKT phaseĀ Kumano2013 .
In addition, we also calculate the leading zeros in the lower-temperature side of the two transitions. FigureĀ 3 presents the dependence of the leading zeros with rescaling. We show that the trajectory of the corresponding leading zeros moves systematically toward the zero-temperature limit of the complex plane as increases. In the Peierls argumentĀ Ortiz2012 , the transition temperature would scale as , which recovers the behavior in the limit of large . For the leading zeros, we find that both the real and imaginary parts of the zeros scale roughly with the same factor , showing a trend in which the trajectory of the leading zeros approaches a common curve as increases.
While the converged trajectory of the leading zeros that we have found for at the upper transition is already clear within the system sizes examined, it is still important to precisely know the numerical limitations encountered when simulating larger systems. This would clarify the challenge in performing a conventional finite-size-scaling analysis of an explicit system-size dependence, which is avoided in our present study. For instance, it is expected that the imaginary part of the leading zero scales with system size as , where for small in the BKT transitionĀ Denbleyker2014 . Comparing such a logarithmic form with the power-law ansatz of the second-order transition would hardly be conclusive in small systems as was already noticed in the previous Fisher zero study of the six-state clock modelĀ Hwang2009 .
The numerical bottleneck is twofold in our calculations. The obvious one is the well-known large cost in computational time required for the 2D WL procedures that are essential for , , and . It is hard in practice to go beyond a system of a few million energy levels. This might be improved in the future by a proposed extension of the parallel WL algorithmĀ Vogel2013 ; Vogel2014 to 2D energy spaceĀ Valentim2015 ; Ren2016 ; Chan2017 . In addition, the special 1D WL case of does not suffer from a such problem since the number of energy levels scales linearly with the number of lattice sites. We have been able to reach easily up to in the case of .
The more critical issue is the explosively growing uncertainty in locating the leading Fisher zeros as the system size increases. This can be best seen in the larger-system calculations at where a sudden increase of the uncertainty occurs at (see Fig.Ā 1) and is generally observed in all calculations that we have done. While the only source of the errors in our numerics is the stochastic WL process itself, below we explain how the small stochastic noises can be amplified quickly in the Fisher zero calculations for the -state clock model and its fundamental connection to the BKT transition.
FigureĀ 4 demonstrates how the uncertainty develops in finding the leading zero at , where the WL simulations can be done for relatively large systems while maintaining the accuracy of the DOS samples at the same high level. In the system of shown in Fig.Ā 4(a), the fluctuation of the partition function turns out to be almost comparable to the maximum oscillation amplitude in the region of . This implies that for smaller oscillation amplitude, the oscillatory behavior could be completely buried in the scale of the fluctuation, making our zero search unreliable. Therefore, the accuracy of the zero identified is guaranteed only when the WL estimate of has an oscillation amplitude larger than its statistical fluctuation in the vicinity of the zero.
We find that in the -state clock model, the oscillation amplitude of near the leading zero decreases exponentially with increasing system size , as shown in Fig.Ā 4(b) for the case of . The zero search in this case undergoes a crossover around above which the fluctuation gets larger than the oscillation amplitude. This implies that considering a larger system for proper finite-size-scaling analysis would require extreme accuracy of a DOS estimate to cope with the exponentially decreasing oscillation amplitude of . In the -state clock model that we consider, this can be an important issue for the Fisher zero search within the MC methods that essentially come with statistical noises.
The exponential system-size scaling of and the resulting tight bound of the accessible system size is perhaps a consequence of the BKT transition where the specific heat is nondivergentĀ Tobochnik1982 ; Kenna2005 ; Borisenko2011 . In the Gaussian approximation of energy distributionĀ Alves1992 , at a given , the envelope function of is calculated as , where denotes heat capacity at . While the Gaussian approximation is not valid at the zero, it may still work as an upper bound of the oscillation amplitudes in its vicinity, as indicated in Fig.Ā 4(a). From the scaling forms and , one can see that behaves as near the zero, which provides a rough sketch of the extreme accuracy requirement to increase the system size.
IV Conclusions and Remarks
We have investigated the leading Fisher zeros of the -state clock model in square lattices by introducing the Wang-Landau formulation with exact energy enumeration for , , , and . We have found that the leading Fisher zeros show a converged trajectory at the upper transition when including the limit, providing strong evidence that the model with is in the same class with the larger ās exhibiting the BKT transition. This is in contrast to the claim of the previous Fisher zero study for the six-state clock modelĀ Hwang2009 , which argued that the transitions may not be of BKT type. Indeed, our findings are consistent with all up-to-date helicity modulus calculationsĀ Baek2010a ; Kumano2013 ; Baek2013 ; Chatelain2014 , which would help to resolve the remaining discrepancy between different numerical approaches characterizing the transitions in the six-state clock model in two dimensions.
It is also interesting to see a possibility that the converged behavior with increasing could be a general feature of the -state clock models in different settingsĀ Lupo . For instance, it was recently reported that in the spin glass -state clock model on diluted graphs, a physical observable converges quickly to the limit as increasesĀ Lupo2017 . The spin glass clock models on different underlying geometries have been argued to be indeed in the same class of their limits when Ā Nobre1986 ; Ilker2013 ; Ilker2014 , suggesting a very similar role of the discrete symmetry existing in general clock models.
We have also argued that the numerical accessibility to the leading zero is closely related to the characteristic specific heat at a phase transition. For a divergent specific heat at the first- or second-order transition, the decreasing behavior of the imaginary part of the zero is canceled out by the divergence of the heat capacity. In the case of the first-order transition in dimensions, the factor becomes since heat capacity while ; in the second-order transition, the scaling forms and provide the same result through the hyperscaling relation when . The system-size dependence of the uncertainty in the zero finder could be further quantifiable by the confidence range for Ā Alves1992 . Although it is necessary to examine this expectation numerically in real models as it is based on the Gaussian approximation, it raises a possibility that the range of system sizes accessible with estimates under statistical noises is much wider for the ordinary phase transitions than for the BKT transitions in the search for Fisher zeros.
Acknowledgements.
We thanks Chi-Ok Hwang and Seung Ki Baek for fruitful discussions and Cosimo Lupo for pointing out the similar feature in the spin glass clock models. This work was supported from the Basic Science Research Program through the National Research Foundation of Korea funded by the Ministry of Science, ICT & Future Planning (NRF-2017R1D1A1B03034669).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) V. L. Berezinskii, Zh. Eksp. Teor. Fiz. 59 , 907 (1971) [Sov. Phys. JETP 32 , 493 (1971)].
- 2(2) J. M. Kosterlitz and D. Thouless, J. Phys. C 5 , L 124 (1972).
- 3(3) 40 Years of Berezinskii-Kosterlitz-Thouless Theory , edited by J. V. JosƩ (World Scientific, London, 2013).
- 4(4) J. M. Kosterlitz and D. J. Thouless, J. Phys. C 6 , 1181 (1973).
- 5(5) J. M. Kosterlitz and D. J. Thouless, J. Phys. C 7 , 1046 (1974).
- 6(6) J. V. JosƩ, L. P. Kadanoff, S. Kirkpatrick, and D. R. Nelson, Phys. Rev. B 16 , 1217 (1977).
- 7(7) R. Kenna, ar Xiv:cond-mat/0512356; MCFA Annals, Vol. IV, http://www.mariecurie.org/annals/ .
- 8(8) S. Elitzur, R. B. Pearson, and J. Shigemitsu, Phys. Rev. D 19 , 3698 (1979).
