journal article·2021-04-01Open access

Quantum quasi Monte Carlo algorithm for out-of-equilibrium Green functions at long times

Corentin Bertrand, Daniel Bauernfeind, Philipp T. Dumitrescu, Marjan Maček, Xavier Waintal, Olivier Parcollet

Physical Review B· Volume 103· Issue 15

Abstract

We extend the recently developed quantum quasi Monte Carlo (QQMC) approach to obtain the full frequency dependence of Green functions in a single calculation. QQMC is a general approach for calculating high-order perturbative expansions in power of the electron-electron interaction strength. In contrast to conventional Markov chain Monte Carlo sampling, QQMC uses low-discrepancy sequences for a more uniform sampling of the multidimensional integrals involved and can potentially outperform Monte Carlo by several orders of magnitude. A core concept of QQMC is the a priori construction of a ``model function'' that approximates the integrand and is used to optimize the sampling distribution. In this paper, we show that the model function concept extends to a kernel approach for the computation of Green functions. We illustrate the approach on the Anderson impurity model and show that the scaling of the error with the number of integrand evaluations $N$ is $\ensuremath{\sim}1/{N}0.86$ in the best cases and comparable to Monte Carlo scaling $\ensuremath{\sim}1/{N}0.5$ in the worst cases. We find a systematic improvement over Monte Carlo sampling by at least two orders of magnitude while using a basic form of model function. Finally, we compare QQMC results with calculations performed with the fork tensor product state (FTPS) method, a recently developed tensor network approach for solving impurity problems. Applying a simple Pad\'e approximant for the series resummation, we find that QQMC matches the FTPS results beyond the perturbative regime.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Mathematical Approximation and Integration · Theoretical and Computational Physics · Spectral Theory in Mathematical Physics

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (55)

Show source-provided references
1. 10.1126/science.aal383710.1126/science.aal3837 ↗
2. 10.1038/nature2462210.1038/nature24622 ↗
3. 10.1038/nphys225210.1038/nphys2252 ↗
4. 10.1038/3437310.1038/34373 ↗
5. 10.1103/PhysRevLett.81.522510.1103/PhysRevLett.81.5225 ↗
6. 10.1126/science.281.5376.54010.1126/science.281.5376.540 ↗
7. 10.1126/science.aan559210.1126/science.aan5592 ↗
8. 10.1103/PhysRevLett.81.251410.1103/PhysRevLett.81.2514 ↗
9. 10.1103/PhysRevB.77.12510110.1103/PhysRevB.77.125101 ↗
10. A. S. Mishchenko · 2001
11. 10.1038/nphys227310.1038/nphys2273 ↗
12. 10.1103/PhysRevB.91.24515410.1103/PhysRevB.91.245154 ↗
13. 10.1103/PhysRevB.96.04110510.1103/PhysRevB.96.041105 ↗
14. 10.1103/PhysRevLett.119.04570110.1103/PhysRevLett.119.045701 ↗
15. 10.1038/s41467-019-11708-610.1038/s41467-019-11708-6 ↗
16. 10.1103/PhysRevX.9.04100810.1103/PhysRevX.9.041008 ↗
17. 10.1103/PhysRevB.100.12512910.1103/PhysRevB.100.125129 ↗
18. 10.1103/PhysRevB.100.08512510.1103/PhysRevB.100.085125 ↗
19. 10.1209/0295-5075/132/1100110.1209/0295-5075/132/11001 ↗
20. 10.1103/PhysRevLett.125.04770210.1103/PhysRevLett.125.047702 ↗
21. 10.1088/1742-5468/2005/04/P0401010.1088/1742-5468/2005/04/P04010 ↗
22. G. Baker · 199610.1017/CBO9780511530074 ↗
23. 10.1103/PhysRevX.7.03101310.1103/PhysRevX.7.031013 ↗
24. 10.1103/PhysRev.124.4110.1103/PhysRev.124.41 ↗
25. 10.1134/1.180021610.1134/1.1800216 ↗
26. J. Rammer · 200710.1017/CBO9780511618956 ↗
27. 10.1016/0021-9991(78)90004-910.1016/0021-9991(78)90004-9 ↗
28. G. P. Lepage · 1980
29. 10.1017/S096249291300004410.1017/S0962492913000044 ↗
30. D. Nuyens · 2014
31. J. Dick · 201010.1017/CBO9780511761188 ↗
32. P. L'Ecuyer · 2018
33. 10.1103/PhysRevB.19.380810.1103/PhysRevB.19.3808 ↗
34. 10.1038/s41598-017-00355-w10.1038/s41598-017-00355-w ↗
35. 10.1103/PhysRevB.100.12110210.1103/PhysRevB.100.121102 ↗
36. 10.1016/S0377-0427(98)00180-010.1016/S0377-0427(98)00180-0 ↗
37. 10.1103/PhysRevB.66.04511410.1103/PhysRevB.66.045114 ↗
38. 10.1103/PhysRevLett.93.24640310.1103/PhysRevLett.93.246403 ↗
39. 10.1103/PhysRevB.92.15513210.1103/PhysRevB.92.155132 ↗
40. 10.1103/PhysRevB.90.23513110.1103/PhysRevB.90.235131 ↗
41. 10.1103/PhysRevB.90.11512410.1103/PhysRevB.90.115124 ↗
42. 10.1103/PhysRevX.5.04103210.1103/PhysRevX.5.041032 ↗
43. 10.1103/PhysRevB.101.04110110.1103/PhysRevB.101.041101 ↗
44. 10.1103/PhysRevLett.69.286310.1103/PhysRevLett.69.2863 ↗
45. 10.1016/j.aop.2010.09.01210.1016/j.aop.2010.09.012 ↗
46. 10.1103/RevModPhys.80.39510.1103/RevModPhys.80.395 ↗
47. 10.1103/PhysRevLett.72.154510.1103/PhysRevLett.72.1545 ↗
48. 10.1103/PhysRevB.94.16511610.1103/PhysRevB.94.165116 ↗
49. A. C. Hewson · 199310.1017/CBO9780511470752 ↗
50. 10.1016/j.cpc.2015.04.02310.1016/j.cpc.2015.04.023 ↗
51. 10.1007/s10208-016-9329-510.1007/s10208-016-9329-5 ↗
52. 10.1016/S0377-0427(97)00185-410.1016/S0377-0427(97)00185-4 ↗
53. 10.1016/S0377-0427(99)00041-210.1016/S0377-0427(99)00041-2 ↗
54. 10.21468/SciPostPhys.8.2.02410.21468/SciPostPhys.8.2.024 ↗
55. 10.1103/PhysRevB.102.09431510.1103/PhysRevB.102.094315 ↗