| COMPUTATIONAL PROGRAMS FOR PHYSICS |
Next
|
|
|
Practical algorithm for simulating thermal pure quantum states |
| Wei-Bo He(何伟博)1,2, Yun-Tong Yang(杨贇彤)1,2, and Hong-Gang Luo(罗洪刚)1,2,† |
1 School of Physical Science and Technology, Lanzhou University, Lanzhou 730000, China; 2 Lanzhou Center for Theoretical Physics, Key Laboratory of Theoretical Physics of Gansu Province, Key Laboratory of Quantum Theory and Applications of MoE, Gansu Provincial Research Center for Basic Disciplines of Quantum Physics, Lanzhou University, Lanzhou 730000, China |
|
|
|
|
Abstract The development of novel quantum many-body computational algorithms relies on robust benchmarking. However, generating such benchmarks is often hindered by the massive computational resources required for exact diagonalization or quantum Monte Carlo simulations, particularly at finite temperatures. In this work, we propose a new algorithm for obtaining thermal pure quantum states, which allows efficient computation of both mechanical and thermodynamic properties at finite temperatures. We implement this algorithm in our open-source C++ template library, Physica. Combining the improved algorithm with state-of-the-art software engineering, our implementation achieves high performance and numerical stability. As an example, we demonstrate that for the $4 \times 4$ Hubbard model, our method runs approximately $10^3$ times faster than $\mathcal{H}\varPhi$ 3.5.2. Moreover, the accessible temperature range is extended down to $\beta = 32$ across arbitrary doping levels. These advances significantly push forward the frontiers of benchmarking for quantum many-body systems.
|
Received: 03 September 2025
Revised: 21 October 2025
Accepted manuscript online: 06 November 2025
|
|
PACS:
|
01.50.hv
|
(Computer software and software reviews)
|
| |
02.70.-c
|
(Computational techniques; simulations)
|
| |
05.30.-d
|
(Quantum statistical mechanics)
|
| |
71.10.-w
|
(Theories and models of many-electron systems)
|
|
| Fund: The authors acknowledge Fu-Zhou Chen for helpful discussions. The work is partly supported by the National Key Research and Development Program of China (Grant No. 2022YFA1402704) and the National Natural Science Foundation of China (Grant No. 12247101). |
Corresponding Authors:
Hong-Gang Luo
E-mail: luohg@lzu.edu.cn
|
Cite this article:
Wei-Bo He(何伟博), Yun-Tong Yang(杨贇彤), and Hong-Gang Luo(罗洪刚) Practical algorithm for simulating thermal pure quantum states 2026 Chin. Phys. B 35 010101
|
[1] Hirsch J E 1985 Phys. Rev. B 31 4403 [2] Sandvik A W and Kurkijarvi J 1991 Phys. Rev. B 43 5950 [3] Gull E, Millis A J, Lichtenstein A I, Rubtsov A N, Troyer M and Werner P 2011 Rev. Mod. Phys. 83 349 [4] Schollwock U 2005 Rev. Mod. Phys. 77 259 [5] Verstraete F, Nishino T, Schollwock U, Ba nuls M C, Chan G K and Stoudenmire M E 2023 Nature Reviews Physics 5 273 [6] Banuls M C 2023 Annual Review of Condensed Matter Physics 14 173 [7] Georges A, Kotliar G, Krauth W and Rozenberg M J 1996 Rev. Mod. Phys. 68 13 [8] Kotliar G, Savrasov S Y, Haule K, Oudovenko V S, Parcollet O and Marianetti C A 2006 Rev. Mod. Phys. 78 865 [9] Aoki H, Tsuji N, Eckstein M, Kollar M, Oka T and Werner P 2014 Rev. Mod. Phys. 86 779 [10] Jaklic J and Prelov sek P 1994 Phys. Rev. B 49 5065 [11] Jaklic J and Prelov sek P 2000 Advances in Physics 49 1 [12] Weinberg P and Bukov M 2017 SciPost Phys. 2 003 [13] Wietek A, Staszewski L, Ulaga M, Ebert P L, Karlsson H, Sarkar S, Shackleton H, Sinha A and Soares R D 2025 arxiv 2505.02901 [14] Ido K, Kawamura M, Motoyama Y, Yoshimi K, Yamaji Y, Todo S, Kawashima N and Misawa T 2024 Computer Physics Communications 298 109093 [15] Assaad F F, Bercx M, Goth F, Gotz A, Hofmann J S, Huffman E, Liu Z, Toldin F P, Portela J S E and Schwab J 2022 SciPost Phys. Codebases 1 [16] Assaad F F, Bercx M, Goth F, G tz A, Hofmann J S, Huffman E, Liu Z, Toldin F P, Portela J S E and Schwab J 2022 SciPost Phys. Codebases 1-r2.0 [17] Huang E W, Mendl C B, Liu S X, Johnston S, Jiang H C, Moritz B and Devereaux T P 2017 Science 358 1161 [18] Sugiura S and Shimizu A 2012 Phys. Rev. Lett. 108 240401 [19] Sugiura S and Shimizu A 2013 Phys. Rev. Lett. 111 010401 [20] Hyuga M, Sugiura S, Sakai K and Shimizu A 2014 Phys. Rev. B 90 121110 [21] Jung J H and Noh J D 2020 Journal of the Korean Physical Society 76 670 [22] Liang S 1995 Computer Physics Communications 92 11 [23] Jia C J and Wang Y and Mendl C B and Moritz B and Devereaux T P 2018 Computer Physics Communications 224 81 [24] Lanczos C 1950 J. Res. Natl. Bur. Stand. B 45 255 [25] Al-Mohy A H and Higham N J 2011 SIAM Journal on Scientific Computing 33 488 [26] Higham N J 1990 SIAM Journal on Scientific and Statistical Computing 11 804 [27] Hubbard J and Flowers B H 1967 Proc. Roy. Soc. Lond. Ser. A Math. Phys. Sci. 296 82 [28] Yang S, Park S J and Ousterhout J 2018 2018 USENIX Annual Technical Conference (USENIX ATC 18) 335 [29] Sandia Corporation 2003-2025 https://docs.lammps.org/ [30] CP2K Developers 2000-2025 https://manual.cp2k.org/ [31] He W B 2025 https://gitee.com/newsigma/Physica [32] He W B 2025 https://gitee.com/newsigma/Physica/tree/Physica/doc [33] Golub G H and Van Loan C F 2013 Johns Hopkins University Press [34] Guennebaud G, Jacob B, et al. 2010 http://eigen.tuxfamily.org [35] Sanderson C and Curtin R 2025 2025 17th International Conference on Computer and Automation Engineering (ICCAE) 303 [36] Fog A 2023 https://github.com/vectorclass/version2 [37] Intel Corporation 2025 https://www.intel.cn/content/www/cn/zh/developer/tools/oneapi/ onemkl.html [38] NVIDIA Corporation 2025 https://developer.nvidia.com/cuda-toolkit [39] Harris C R, Millman K J, van der Walt S and et al. 2020 Nature 585 357 [40] The MathWorks, Inc. 1994-2025 https://www.mathworks.com/help/index.html [41] The HDF Group 2006 https://www.hdfgroup.org/HDF5/ [42] The Qt Company 2025 https://doc.qt.io/qt-6/ |
| No Suggested Reading articles found! |
|
|
Viewed |
|
|
|
Full text
|
|
|
|
|
Abstract
|
|
|
|
|
Cited |
|
|
|
|
Altmetric
|
|
blogs
Facebook pages
Wikipedia page
Google+ users
|
Online attention
Altmetric calculates a score based on the online attention an article receives. Each coloured thread in the circle represents a different type of online attention. The number in the centre is the Altmetric score. Social media and mainstream news media are the main sources that calculate the score. Reference managers such as Mendeley are also tracked but do not contribute to the score. Older articles often score higher because they have had more time to get noticed. To account for this, Altmetric has included the context data for other articles of a similar age.
View more on Altmetrics
|
|
|