TY - JOUR
T1 - SpM
T2 - Sparse modeling tool for analytic continuation of imaginary-time Green's function
AU - Yoshimi, Kazuyoshi
AU - Otsuki, Junya
AU - Motoyama, Yuichi
AU - Ohzeki, Masayuki
AU - Shinaoka, Hiroshi
N1 - Funding Information:
We thank T. Kato for useful comments. This work was supported by JSPS KAKENHI Grant Nos. 16K17735 , 18H04301 (J-Physics), 18H01158 and 19K03649 . KY and YM were supported by Building of Consortia for the Development of Human Resources in Science and Technology, MEXT, Japan .
Publisher Copyright:
© 2019 Elsevier B.V.
PY - 2019/11
Y1 - 2019/11
N2 - We present SpM, a sparse modeling tool for the analytic continuation of imaginary-time Green's function, licensed under GNU General Public License version 3. In quantum Monte Carlo simulation, dynamic physical quantities such as single-particle and magnetic excitation spectra can be obtained by applying analytic continuation to imaginary-time data. However, analytic continuation is an ill-conditioned inverse problem and thus sensitive to noise and statistical errors. SpM provides stable analytic continuation against noise by means of a modern regularization technique, which automatically selects bases that contain relevant information unaffected by noise. This paper details the use of this program and shows some applications. Program summary: Program Title: SpM Program Files doi: http://dx.doi.org/10.17632/ycmpsnv5yx.1 Licensing provisions: GNU General Public License version 3 Programming language: C++. External routines/libraries: BLAS, LAPACK, and CPPLapack libraries. Nature of problem: The analytic continuation of imaginary-time input data to real-frequency spectra is known to be an ill-conditioned inverse problem and very sensitive to noise and the statistic errors. Solution method: By using a modern regularization technique, analytic continuation is made robust against noise since the basis that is unaffected by the noise is automatically selected.
AB - We present SpM, a sparse modeling tool for the analytic continuation of imaginary-time Green's function, licensed under GNU General Public License version 3. In quantum Monte Carlo simulation, dynamic physical quantities such as single-particle and magnetic excitation spectra can be obtained by applying analytic continuation to imaginary-time data. However, analytic continuation is an ill-conditioned inverse problem and thus sensitive to noise and statistical errors. SpM provides stable analytic continuation against noise by means of a modern regularization technique, which automatically selects bases that contain relevant information unaffected by noise. This paper details the use of this program and shows some applications. Program summary: Program Title: SpM Program Files doi: http://dx.doi.org/10.17632/ycmpsnv5yx.1 Licensing provisions: GNU General Public License version 3 Programming language: C++. External routines/libraries: BLAS, LAPACK, and CPPLapack libraries. Nature of problem: The analytic continuation of imaginary-time input data to real-frequency spectra is known to be an ill-conditioned inverse problem and very sensitive to noise and the statistic errors. Solution method: By using a modern regularization technique, analytic continuation is made robust against noise since the basis that is unaffected by the noise is automatically selected.
KW - Analytic continuation
KW - Imaginary-time/Matsubara Green's function
KW - Sparse modeling
UR - http://www.scopus.com/inward/record.url?scp=85069706257&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85069706257&partnerID=8YFLogxK
U2 - 10.1016/j.cpc.2019.07.001
DO - 10.1016/j.cpc.2019.07.001
M3 - Article
AN - SCOPUS:85069706257
SN - 0010-4655
VL - 244
SP - 319
EP - 323
JO - Computer Physics Communications
JF - Computer Physics Communications
ER -