Condensed Matter > Statistical Mechanics
[Submitted on 12 Feb 2013 (v1), last revised 17 Jun 2013 (this version, v2)]
Title:Finite-size scaling method for the Berezinskii-Kosterlitz-Thouless transition
View PDFAbstract:We test an improved finite-size scaling method for reliably extracting the critical temperature $T_{\rm BKT}$ of a Berezinskii-Kosterlitz-Thouless (BKT) transition. Using known single-parameter logarithmic corrections to the spin stiffness $\rho_s$ at $T_{\rm BKT}$ in combination with the Kosterlitz-Nelson relation between the transition temperature and the stiffness, $\rho_s(T_{\rm BKT})=2T_{\rm BKT}/\pi$, we define a size dependent transition temperature $T_{\rm BKT}(L_1,L_2)$ based on a pair of system sizes $L_1,L_2$, e.g., $L_2=2L_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_{\rm 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_{\rm BKT}=0.8935(1)$ is several error bars above the previously best estimates of the transition temperature; $T_{\rm BKT} \approx 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_{\rm BKT}$ because of neglect of sub-leading logarithms. Our method is easy to implement in practice and should be applicable to generic BKT transitions.
Submission history
From: Anders W. Sandvik [view email][v1] Tue, 12 Feb 2013 20:18:33 UTC (222 KB)
[v2] Mon, 17 Jun 2013 10:06:04 UTC (339 KB)
Current browse context:
cond-mat.stat-mech
Change to browse by:
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
IArxiv Recommender
(What is IArxiv?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.