A new approach of solving the ill-conditioned inverse problem for analytical continuation is proposed. The root of the problem lies in the fact that even tiny noise of imaginary-time input data has a serious impact on the inferred real-frequency spectra. By means of a modern regularization technique, we eliminate redundant degrees of freedom that essentially carry the noise, leaving only relevant information unaffected by the noise. The resultant spectrum is represented with minimal bases and thus a stable analytical continuation is achieved. This framework further provides a tool for analyzing to what extent the Monte Carlo data need to be accurate to resolve details of an expected spectral function.
New model-independent compact representations of imaginary-time data are presented in terms of the intermediate representation (IR) of analytical continuation. This is motivated by a recent numerical finding by the authors [J. Otsuki et al., arXiv:1702.03056]. We demonstrate the efficiency of the IR through continuous-time quantum Monte Carlo calculations of an Anderson impurity model. We find that the IR yields a significantly compact form of various types of correlation functions. The present framework will provide general ways to boost the power of cutting-edge diagrammatic/quantum Monte Ca…
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 selec…
Within the imaginary-time theory for nonequilibrium in quantum dot systems the calculation of dynamical quantities like Green's functions is possible via a suitable quantum Monte-Carlo algorithm. The challenging task is to analytically continue the imaginary-time data for both complex voltage and complex frequency onto the real variables. To this end a function-theoretical description of dynamical observables is introduced and discussed within the framework of the mathematical theory of several complex variables. We construct a feasible maximum-entropy algorithm for the analytical continuation…
We compare different methods for performing analytical continuation of spectral data from the imaginary time or frequency axis to the real frequency axis for the optical conductivity sigma(omega). We compare the maximum entropy (MaxEnt), singular value decomposition (SVD), sampling and Pade methods for analytical continuation. We also study two direct methods for obtaining sigma(0). For the MaxEnt approach we focus on a recent modification. The data are split up in batches, a separate MaxEnt calculation is done for each batch and the results are averaged. For the problems studied here, we find…
We develop a reliable parameter-free analytic continuation method for quantum many-body calculations. Our method is based on a kernel grid, a causal spline, a regularization using the second-derivative roughness penalty, and the L-curve criterion. We also develop the L-curve averaged deviation to estimate the precision of our analytic continuation. To deal with statistically obtained data more efficiently, we further develop a bootstrap-averaged analytic continuation method. In the test using the exact imaginary-frequency Green's function with added statistical error, our method produces the s…
We study the maximum entropy (MaxEnt) approach for analytical continuation of spectral data from imaginary times to real frequencies. The total error is divided in a statistical error, due to the noise in the input data, and a systematic error, due to deviations of the default function, used in the MaxEnt approach, from the exact spectrum. We find that the MaxEnt approach in its classical formulation can lead to a nonoptimal balance between the two types of errors, leading to an unnecessary large statistical error. The statistical error can be reduced by splitting up the data in several batche…
We present an algorithm for the analytic continuation of imaginary-time quantum Monte Carlo data which is strictly based on principles of Bayesian statistical inference. Within this framework we are able to obtain an explicit expression for the calculation of a weighted average over possible energy spectra, which can be evaluated by standard Monte Carlo simulations, yielding as by-product also the distribution function as function of the regularization parameter. Our algorithm thus avoids the usual ad-hoc assumptions introduced in similar algortihms to fix the regularization parameter. We appl…
We present $\texttt{Maxent}$, a tool for performing analytic continuation of spectral functions using the maximum entropy method. The code operates on discrete imaginary axis datasets (values with uncertainties) and transforms this input to the real axis. The code works for imaginary time and Matsubara frequency data and implements the 'Legendre' representation of finite temperature Green's functions. It implements a variety of kernels, default models, and grids for continuing bosonic, fermionic, anomalous, and other data. Our implementation is licensed under GPLv2 and extensively documented. …
Recently Han and Heary proposed an approach to steady-state quantum transport through mesoscopic structures, which maps the non-equilibrium problem onto a family of auxiliary quantum impurity systems subject to imaginary voltages. We employ continuous-time quantum Monte-Carlo solvers to calculate accurate imaginary time data for the auxiliary models. The spectral function is obtained from a maximum entropy analytical continuation in both Matsubara frequency and complexified voltage. To enable the analytical continuation we construct a kernel which is compatible with the analytical structure of…
We examine the recently proposed imaginary-time formulation for strongly correlated steady-state nonequilibrium for its range of validity and discuss significant improvements in the analytic continuation of the Matsubara voltage as well as the fermionic Matsubara frequency. The discretization error in the conventional Hirsch-Fye algorithm has been compensated in the Fourier transformation with reliable small frequency behavior of self-energy. Here we give detailed discussions for generalized spectral representation ansatz by including high order vertex corrections and its numerical analytic co…
Simulations of finite temperature quantum systems provide imaginary frequency Green's functions that correspond one-to-one to experimentally measurable real-frequency spectral functions. However, due to the bad conditioning of the continuation transform from imaginary to real frequencies, established methods tend to either wash out spectral features at high frequencies or produce spectral functions with unphysical negative parts. Here, we show that explicitly respecting the analytic `Nevanlinna' structure of the Green's function leads to intrinsically positive and normalized spectral functions…
The accurate theoretical description of the dynamic properties of correlated quantum many-body systems such as the dynamic structure factor $S(\mathbf{q},ω)$ constitutes an important task in many fields. Unfortunately, highly accurate quantum Monte Carlo methods are usually restricted to the imaginary time domain, and the analytic continuation of the imaginary time density--density correlation function $F(\mathbf{q},τ)$ to real frequencies is a notoriously hard problem. In this work, we argue that no such analytic continuation is required as $F(\mathbf{q},τ)$ contains, by definition, the same …
Analytical Singular-Value Structure of Analytic-Continuation Kernels from Slepian Information Theory
Graduate School of Information Sciences, Tohoku University(东北大学信息科学研究院);Department of Physics, Institute of Science Tokyo(东京科学大学物理系);Research and Education Institute for Semiconductors and Informatics, Kumamoto University(熊本大学半导体与信息学研究与教育学院);Sigma-i Co., Ltd.(Sigma-i有限公司)
A simple method for numerical analytic continuation is developed. It is designed to analytically continue the imaginary time (Matsubara frequency) quantum Monte Carlo simulation results to the real time (real frequency) domain. Such a method is based on the Padé approximation. We modify it to be a linear regression problem, and then use bootstrapping statistics to get the averaged result and estimate the error. Unlike maximum entropy method, no prior information is needed. Test-cases have shown that the spectrum is recovered for inputs with relative error as high as 1%.
Analytic continuation (AC) from the imaginary-time Green's function to the spectral function is a crucial process for numerical studies of the dynamical properties of quantum many-body systems. This process, however, is an ill-posed problem; that is, the obtained spectrum is unstable against the noise of the Green's function. Though several numerical methods have been developed, each of them has its own advantages and disadvantages. The sparse modeling (SpM) AC method, for example, is robust against the noise of the Green's function but suffers from unphysical oscillations in the low-energy re…
The analytical continuation average spectrum method (ASM) and maximum entropy (MaxEnt) method are applied to the dynamic response of a noninteracting resonant level model within the framework of the Kubo formula for electric conductivity. The frequency dependent conductivity is inferred from the imaginary time current-current correlation function for a wide range of temperatures, gate voltages and spectral densities representing the leads, and compared with exact results. We find that the MaxEnt provides more accurate results compared to the ASM over the full spectral range.
We discuss the formal relationship between the real-time Keldysh and imaginary-time theory for nonequilibrium in quantum dot systems. The latter can be reformulated using the recently proposed Matsubara voltage approach. We establish general conditions for correct analytic continuation procedure on physical observables, and apply the technique to the calculation of static quantities in steady-state non-equilibrium for a quantum dot subject to a finite bias voltage and external magnetic field. Limitations of the Matsubara voltage approach are also pointed out.
We introduce sparse-ir, a collection of libraries to efficiently handle imaginary-time propagators, a central object in finite-temperature quantum many-body calculations. We leverage two concepts: firstly, the intermediate representation (IR), an optimal compression of the propagator with robust a-priori error estimates, and secondly, sparse sampling, near-optimal grids in imaginary time and imaginary frequency from which the propagator can be reconstructed and on which diagrammatic equations can be solved. IR and sparse sampling are packaged into stand-alone, easy-to-use Python, Julia and For…
Analytic continuation of Green's functions with a neural network
Institute for Theoretical Physics and Astrophysics and Würzburg-Dresden Cluster of Excellence ct.qmat Julius-Maximilians-Universität Würzburg(维尔茨堡大学理论物理与天体物理研究所及维尔茨堡-德累斯顿卓越集群 ct.qmat)
The Quantum Monte Carlo (QMC) method can yield the imaginary-time dependence of a correlation function $C(τ)$ of an operator $\hat O$. The analytic continuation to real-time proceeds by means of a "numerical inversion" of these data to find the response function or spectral density $A(ω)$ corresponding to $\hat O$. Such a technique is very sensitive to the statistical errors in $C(τ)$ especially for large values of $τ$, when we are interested in the low-energy excitations. In this paper, we find that if we use the flat histogram technique in the QMC method, in such a way to make the {\it histo…
Analytic continuation maps imaginary-time Green's functions obtained by various theoretical/numerical methods to real-time response functions that can be directly compared with experiments. Analytic continuation is an important bridge between many-body theories and experiments but is also a challenging problem because such mappings are ill-conditioned. In this work, we develop a neural network-based method for this problem. The training data is generated either using synthetic Gaussian-type spectral functions or from exactly solvable models where the analytic continuation can be obtained analy…
We present a new impurity solver for dynamical mean-field theory based on imaginary-time evolution of matrix product states. This converges the self-consistency loop on the imaginary-frequency axis and obtains real-frequency information in a final real-time evolution. Relative to computations on the real-frequency axis, required bath sizes are much smaller and less entanglement is generated, so much larger systems can be studied. The power of the method is demonstrated by solutions of a three band model in the single and two-site dynamical mean-field approximation. Technical issues are discuss…
Inverse problems are encountered in many domains of physics, with analytic continuation of the imaginary Green's function into the real frequency domain being a particularly important example. However, the analytic continuation problem is ill defined and currently no analytic transformation for solving it is known. We present a general framework for building an artificial neural network (ANN) that solves this task with a supervised learning approach. Application of the ANN approach to quantum Monte Carlo calculations and simulated Green's function data demonstrates its high accuracy. By compar…
Bayesian parametric analytic continuation (BPAC) is proposed for the analytic continuation of noisy imaginary-time Green's function data as, e.g., obtained by continuous-time quantum Monte Carlo simulations (CTQMC). Within BPAC, the spectral function is inferred from a suitable set of parametrized basis functions. Bayesian model comparison then allows to assess the reliability of different parametrizations. The required evidence integrals of such a model comparison are determined by nested sampling. Compared to the maximum entropy method (MEM), routinely used for the analytic continuation of C…
We present a machine-learning approach to a long-standing issue in quantum many-body physics, namely, analytic continuation. This notorious ill-conditioned problem of obtaining spectral function from imaginary time Green's function has been a focus of new method developments for past decades. Here we demonstrate the usefulness of modern machine-learning techniques including convolutional neural networks and the variants of stochastic gradient descent optimiser. Machine-learning continuation kernel is successfully realized without any 'domain-knowledge', which means that any physical 'prior' is…
We study the return probability and its imaginary ($τ$) time continuation after a quench from a domain wall initial state in the XXZ spin chain, focusing mainly on the region with anisotropy $|Δ|< 1$. We establish exact Fredholm determinant formulas for those, by exploiting a connection to the six vertex model with domain wall boundary conditions. In imaginary time, we find the expected scaling for a partition function of a statistical mechanical model of area proportional to $τ^2$, which reflects the fact that the model exhibits the limit shape phenomenon. In real time, we observe that in the…
The average spectrum method is a promising approach for the analytic continuation of imaginary time or frequency data to the real axis. It determines the analytic continuation of noisy data from a functional average over all admissible spectral functions, weighted by how well they fit the data. Its main advantage is the apparent lack of adjustable parameters and smoothness constraints, using instead the information on the statistical noise in the data. Its main disadvantage is the enormous computational cost of performing the functional integral. Here we introduce an efficient implementation, …
The analytic continuation of imaginary-time quantum Monte Carlo data to extract real-frequency spectra remains a key problem in connecting theory with experiment. Here we present a fast and efficient stochastic optimization method (FESOM) as a more accessible variant of the stochastic optimization method introduced by Mishchenko et al. and benchmark the resulting spectra with those obtained by the standard Maximum Entropy method for three representative test cases, in- cluding data taken from studies of the two-dimensional Hubbard model. We generally find that our FESOM approach gives spectra …
We address the problem of analytic continuation of imaginary-frequency Green's functions, which is crucial in many-body physics, using machine learning based on a multi-level residual neural network. We specifically address potential biases that can be introduced due to the use of artificially created spectral functions that are employed to train the neural network. We also implement an uncertainty estimation of the predicted spectral function, based on Monte Carlo dropout, which allows to identify frequency regions where the prediction might not be accurate, and we study the effect of noise, …
We illustrate how to calculate the finite-temperature linear-response conductance of quantum impurity models from the Matsubara Green function. A continued fraction expansion of the Fermi distribution is employed which was recently introduced by Ozaki [Phys. Rev. B 75, 035123 (2007)] and converges much faster than the usual Matsubara representation. We give a simplified derivation of Ozaki's idea using concepts from many-body condensed matter theory and present results for the rate of convergence. In case that the Green function of some model of interest is only known numerically, interpolatin…
We investigate the possibility to assist the numerically ill-posed calculation of spectral properties of interacting quantum systems in thermal equilibrium by extending the imaginary-time simulation to a finite Schwinger-Keldysh contour. The effect of this extension is tested within the standard Maximum Entropy approach to analytic continuation. We find that the inclusion of real-time data improves the resolution of structures at high energy, while the imaginary-time data are needed to correctly reproduce low-frequency features such as quasi-particle peaks. As a nonequilibrium application, we …
Analytic continuation of numerical data obtained in imaginary time or frequency has become an essential part of many branches of quantum computational physics. It is, however, an ill-conditioned procedure and thus a hard numerical problem. The maximum-entropy approach, based on bayesian inference, is the most widely used method to tackle that problem. Although the approach is well established and among the most reliable and efficient ones, useful developments of the method and of its implementation are still possible. In addition, while a few free software implementations are available, a well…