Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

arXiv:1210.6116 · Journal of the Physical Society of Japan

Large-Scale Monte Carlo Simulation of Two-Dimensional Classical XY Model Using Multiple GPUs

Yukihiro Komura, Yutaka Okabe

Published Oct 12, 2012• 80 citations
arXivHTMLPDF

Abstract

We study the two-dimensional classical XY model by the large-scale Monte Carlo simulation of the Swendsen-Wang multi-cluster algorithm using multiple GPUs on the open science supercomputer TSUBAME 2.0. Simulating systems up to the linear system size L=65536, we investigate the Kosterlitz-Thouless (KT) transition. Using the generalized version of the probability-changing cluster algorithm based on the helicity modulus, we locate the KT transition temperature in a self-adapted way. The obtained inverse KT temperature β_{KT} is 1.11996(6). We estimate the exponent to specify the multiplicative logarithmic correction, -2r, and precisely reproduce the theoretical prediction -2r=1/8.

DOI
10.1143/jpsj.81.113001

Related papers

The two-dimensional XY model at the transition temperature: a high-precision Monte Carlo study

Martin Hasenbusch

We study the classical XY (plane rotator) model at the Kosterlitz–Thouless phase transition. We simulate the model using the single-cluster algorithm on square lattices of a linear size up to L = 2048. We derive the finite-size behaviour of the second moment correlation length over the lattice size ξ 2nd / L at the transition temperature. This new prediction and the analogous one for the helicity modulus ϒ are confronted with our Monte Carlo data. This way β KT = 1.1199 is confirmed as inverse transition temperature. Finally, we address the puzzle of logarithmic corrections of the magnetic susceptibility χ at the transition temperature.

arXiv:cond-mat/0502556•Journal of Physics A Mathematical and General•Jun 15, 2005•165 citations

Probability-changing cluster algorithm for two-dimensional XY and clock models

Yusuke Tomita, Yutaka Okabe

We extend the newly proposed probability-changing cluster (PCC) Monte Carlo algorithm to the study of systems with the vector order parameter. Wolff's idea of the embedded cluster formalism is used for assigning clusters. The Kosterlitz-Thouless (KT) transitions for the two-dimensional (2D) $\mathrm{XY}$ and q-state clock models are studied by using the PCC algorithm. Combined with the finite-size scaling analysis based on the KT form of the correlation length, $\ensuremath{\xi}\ensuremath{\propto}\mathrm{exp}(c/\sqrt{{T/T}_{\mathrm{KT}}\ensuremath{-}1}),$ we determine the KT transition temperature and the decay exponent $\ensuremath{\eta}$ as ${T}_{\mathrm{KT}}=0.8933(6)$ and $\ensuremath{\eta}=0.243(4)$ for the 2D $\mathrm{XY}$ model. We investigate two transitions of the KT type for the 2D q-state clock models with $q=6,8,12$ and confirm the prediction of $\ensuremath{\eta}{=4/q}^{2}$ at ${T}_{1},$ the low-temperature critical point between the ordered and $\mathrm{XY}$-like phases, systematically.

arXiv:cond-mat/0202161•Physical review. B, Condensed matter•Apr 12, 2002•91 citations

Kosterlitz-Thouless Transition of QuantumXYModel in Two Dimensions

Kenji Harada, Naoki Kawashima

The two-dimensional $S=1/2$ XY model is investigated with an extensive quantum Monte Carlo simulation. The helicity modulus is precisely estimated through a continuous-time loop algorithm for systems up to $128 \times 128$ near and below the critical temperature. The critical temperature is estimated as $T_{\rm KT} = 0.3427(2)J$. The obtained estimates for the helicity modulus are well fitted by a scaling form derived from the Kosterlitz renormalization group equation. The validity of the Kosterlitz-Thouless theory for this model is confirmed.

arXiv:cond-mat/9803090•Journal of the Physical Society of Japan•Aug 15, 1998•79 citations

Universal jump in the helicity modulus of the two-dimensional quantum XY model

Kenji Harada, Naoki Kawashima

The helicity modulus of the S=1/2 XY model is precisely estimated through a world-line quantum Monte Carlo method enhanced by a cluster update algorithm. The obtained estimates for various system sizes and temperatures are well fitted by a scaling form with L replaced by log (L/${\mathrm{L}}_{0}$), which is inferred from the solution of the Kosterlitz renormalization group equation. The validity of the Kosterlitz-Thouless theory for this model is confirmed.

arXiv:cond-mat/9702081•Physical review. B, Condensed matter•May 1, 1997•78 citations

Finite-size scaling method for the Berezinskii–Kosterlitz–Thouless transition

Yun-Da Hsieh, Ying-Jer Kao, Anders W. Sandvik

We test an improved finite-size scaling method for reliably extracting the critical temperature T BKT of a Berezinskii–Kosterlitz–Thouless (BKT) transition. Using known single-parameter logarithmic corrections to the spin stiffness ρ s at T BKT in combination with the Kosterlitz–Nelson relation between the transition temperature and the stiffness, ρ s ( T BKT ) = 2 T BKT /π, we define a size-dependent transition temperature T BKT ( L 1 , L 2 ) based on a pair of system sizes L 1 , L 2 , e.g., L 2 = 2 L 1 . We use Monte Carlo data for the standard two-dimensional classical XY model to demonstrate that this quantity is well behaved and can be reliably extrapolated to the thermodynamic limit using the next expected logarithmic correction beyond the ones included in defining T BKT ( L 1 , L 2 ). For the Monte Carlo calculations we use GPU (graphical processing unit) computing to obtain high-precision data for L up to 512. We find that the sub-leading logarithmic corrections have significant effects on the extrapolation. Our result T BKT = 0.8935(1) is several error bars above the previously best estimates of the transition temperature, T BKT ≈ 0.8929. If only the leading log-correction is used, the result is, however, consistent with the lower value, suggesting that previous works have underestimated T BKT because of the neglect of sub-leading logarithms. Our method is easy to implement in practice and should be applicable to generic BKT transitions.

arXiv:1302.2900•Journal of Statistical Mechanics Theory and Experiment•Sep 6, 2013•81 citations

Phase transition of a two-dimensional generalized XY model

Yukihiro Komura, Yutaka Okabe

We study the two-dimensional generalized XY model that depends on an integer $q$ by the Monte Carlo method. This model was recently proposed by Romano and Zagrebnov. We find a single Kosterlitz-Thouless (KT) transition for all values of $q$, in contrast with the previous speculation that there may be two transitions, one a regular KT transition and another a first-order transition at a higher temperature. We show the universality of the KT transitions by comparing the universal finite-size scaling behaviors at different values of $q$ without assuming a specific universal form in terms of the KT transition temperature $T_{\rm KT}$.

arXiv:1011.3321•Journal of Physics A Mathematical and Theoretical•Nov 29, 2010•7 citations
We study the two-dimensional classical XY model by the large-scale Monte Carlo simulation of the Swendsen-Wang multi-cluster algorithm using multiple GPUs on the open science supercomputer TSUBAME 2.0. Simulating systems up to the linear system size L=65536, we investigate the Kosterlitz-Thouless (KT) transition. Using the generalized version of the probability-changing cluster algorithm based on the helicity modulus, we locate the KT transition temperature in a self-adapted way. The obtained inverse KT temperature β_{KT} is 1.11996(6). We estimate the exponent to specify the multiplicative logarithmic correction, -2r, and precisely reproduce the theoretical prediction -2r=1/8.
We study the classical XY (plane rotator) model at the Kosterlitz–Thouless phase transition. We simulate the model using the single-cluster algorithm on square lattices of a linear size up to L = 2048. We derive the finite-size behaviour of the second moment correlation length over the lattice size ξ 2nd / L at the transition temperature. This new prediction and the analogous one for the helicity modulus ϒ are confronted with our Monte Carlo data. This way β KT = 1.1199 is confirmed as inverse transition temperature. Finally, we address the puzzle of logarithmic corrections of the magnetic susceptibility χ at the transition temperature.
We extend the newly proposed probability-changing cluster (PCC) Monte Carlo algorithm to the study of systems with the vector order parameter. Wolff's idea of the embedded cluster formalism is used for assigning clusters. The Kosterlitz-Thouless (KT) transitions for the two-dimensional (2D) XY\mathrm{XY}XY and q-state clock models are studied by using the PCC algorithm. Combined with the finite-size scaling analysis based on the KT form of the correlation length, $\ensuremath{\xi}\ensuremath{\propto}\mathrm{exp}(c/\sqrt{{T/T}_{\mathrm{KT}}\ensuremath{-}1}),$ we determine the KT transition temperature and the decay exponent $\ensuremath{\eta}$ as TKT=0.8933(6){T}_{\mathrm{KT}}=0.8933(6)TKT​=0.8933(6) and $\ensuremath{\eta}=0.243(4)$ for the 2D XY\mathrm{XY}XY model. We investigate two transitions of the KT type for the 2D q-state clock models with q=6,8,12q=6,8,12q=6,8,12 and confirm the prediction of $\ensuremath{\eta}{=4/q}^{2}$ at T1,{T}_{1},T1​, the low-temperature critical point between the ordered and XY\mathrm{XY}XY-like phases, systematically.
The two-dimensional S=1/2S=1/2S=1/2 XY model is investigated with an extensive quantum Monte Carlo simulation. The helicity modulus is precisely estimated through a continuous-time loop algorithm for systems up to 128×128128 \times 128128×128 near and below the critical temperature. The critical temperature is estimated as TKT=0.3427(2)JT_{\rm KT} = 0.3427(2)JTKT​=0.3427(2)J. The obtained estimates for the helicity modulus are well fitted by a scaling form derived from the Kosterlitz renormalization group equation. The validity of the Kosterlitz-Thouless theory for this model is confirmed.
The helicity modulus of the S=1/2 XY model is precisely estimated through a world-line quantum Monte Carlo method enhanced by a cluster update algorithm. The obtained estimates for various system sizes and temperatures are well fitted by a scaling form with L replaced by log (L/L0{\mathrm{L}}_{0}L0​), which is inferred from the solution of the Kosterlitz renormalization group equation. The validity of the Kosterlitz-Thouless theory for this model is confirmed.
We test an improved finite-size scaling method for reliably extracting the critical temperature T BKT of a Berezinskii–Kosterlitz–Thouless (BKT) transition. Using known single-parameter logarithmic corrections to the spin stiffness ρ s at T BKT in combination with the Kosterlitz–Nelson relation between the transition temperature and the stiffness, ρ s ( T BKT ) = 2 T BKT /π, we define a size-dependent transition temperature T BKT ( L 1 , L 2 ) based on a pair of system sizes L 1 , L 2 , e.g., L 2 = 2 L 1 . We use Monte Carlo data for the standard two-dimensional classical XY model to demonstrate that this quantity is well behaved and can be reliably extrapolated to the thermodynamic limit using the next expected logarithmic correction beyond the ones included in defining T BKT ( L 1 , L 2 ). For the Monte Carlo calculations we use GPU (graphical processing unit) computing to obtain high-precision data for L up to 512. We find that the sub-leading logarithmic corrections have significant effects on the extrapolation. Our result T BKT = 0.8935(1) is several error bars above the previously best estimates of the transition temperature, T BKT ≈ 0.8929. If only the leading log-correction is used, the result is, however, consistent with the lower value, suggesting that previous works have underestimated T BKT because of the neglect of sub-leading logarithms. Our method is easy to implement in practice and should be applicable to generic BKT transitions.
We study the two-dimensional generalized XY model that depends on an integer qqq by the Monte Carlo method. This model was recently proposed by Romano and Zagrebnov. We find a single Kosterlitz-Thouless (KT) transition for all values of qqq, in contrast with the previous speculation that there may be two transitions, one a regular KT transition and another a first-order transition at a higher temperature. We show the universality of the KT transitions by comparing the universal finite-size scaling behaviors at different values of qqq without assuming a specific universal form in terms of the KT transition temperature TKTT_{\rm KT}TKT​.