Barycentric rational function approximation made simple: A fast analytic continuation method for Matsubara Green's functions
arXiv:2412.18813 · doi:10.1103/PhysRevB.111.125139
Abstract
Analytic continuation is a critical step in quantum many-body computations, connecting imaginary-time or Matsubara Green's functions with real-frequency spectral functions, which can be directly compared to experimental results. However, due to the ill-posed nature of the analytic continuation problems, they have not been completely solved so far. In this paper, we suggest a simple, yet highly efficient method for analytic continuations of Matsubara Green's functions. This method takes advantage of barycentric rational functions to directly interpolate Matsubara Green's functions. At first, the nodes and weights of the barycentric rational functions are determined by the adaptive Antoulas-Anderson algorithm, avoiding reliance on the non-convex optimization. Next, the retarded Green's functions and the relatively spectral functions are evaluated by the resulting interpolants. We systematically explore the performance of this method through a series of toy models and realistic examples, comparing its accuracy and efficiency with other popular methods, such as the maximum entropy method. The benchmark results demonstrate that the new method can accurately reproduce not only continuous but also discrete spectral functions, irrespective of their positive definiteness. It works well even in the presence of intermediate noise, and outperforms traditional analytic continuation methods in computational speed. We believe that this method should stand out for its robustness against noise, broad applicability, high precision, and ultra efficiency, offering a promising alternative to the maximum entropy method.
18 pages, 16 figures, and 2 tables. The repository of source codes is https://github.com/huangli712/ACFlow
References in corpus (46)
- Electronic Structure Calculations with Dynamical Mean-Field Theory: A Spectral Density Functional Approach
- Continuous-time Monte Carlo methods for quantum impurity models
- Quantum Cluster Theories
- Electrodynamics of Correlated Electron Materials
- Maximum Entropy Analysis of the Spectral Functions in Lattice QCD
- Diagrammatic routes to nonlocal correlations beyond dynamical mean field theory
- The AAA algorithm for rational approximation
- Orthogonal Polynomial Representation of Imaginary-Time Green's Functions
- Compressing Green's function using intermediate representation between imaginary-time and real-frequency domains
- Nearly deconfined spinon excitations in the square-lattice spin-1/2 Heisenberg antiferromagnet
- Algorithms for optimized maximum entropy and diagnostic tools for analytic continuation
- Nevanlinna Analytical Continuation
- Constrained sampling method for analytic continuation
- Maximum entropy formalism for the analytic continuation of matrix-valued Green's functions
- Sparse modeling approach to analytical continuation of imaginary-time quantum Monte Carlo data
- Artificial Neural Network Approach to the Analytic Continuation Problem
- Numerical analytic continuation: Answers to well-posed questions
- Progress on stochastic analytic continuation of quantum Monte Carlo data
- Analytic Continuation of Quantum Monte Carlo Data by Stochastic Analytical Inference
- Using the average spectrum method to extract dynamics from quantum Monte Carlo simulations
- On the dangers of partial diagrammatic summations: Benchmarks for the two-dimensional Hubbard model in the weak-coupling regime
- Analytic continuation via domain-knowledge free machine learning
- Analytical Continuation of Matrix-Valued Functions: Carathéodory Formalism
- Analytic continuation by averaging Padé approximants
- Analytical continuation of imaginary axis data for optical conductivity
- Analytical continuation of imaginary axis data using maximum entropy
- Pairing Glue in the Two Dimensional Hubbard Model
- Robust analytic continuation of Green's functions via projection, pole estimation, and semidefinite relaxation
- Padé approximants for improved finite-temperature spectral functions in the numerical renormalization group
- Maximum Entropy Analytic Continuation for Spectral Functions with Non-Positive Spectral Weight
- The Average Spectrum Method for Analytic Continuation: Efficient Blocked Modes Sampling and Dependence on Discretization Grid
- Maximum Quantum Entropy Method
- : Implementation of the Stochastic Optimization Method for Analytic Continuation
- Bosonic Nevanlinna Analytic Continuation
- Extending the average spectrum method: Grid points sampling and density averaging
- ACFlow: An open source toolkit for analytical continuation of quantum Monte Carlo data
- Minimal Pole Representation and Controlled Analytic Continuation of Matsubara Response Functions
- Minimal pole representation and analytic continuation of matrix-valued correlation functions
- Noise Enhanced Neural Networks for Analytic Continuation
- Maximum entropy analytic continuation for frequency-dependent transport coefficients with non-positive spectral weight
- Stochastic pole expansion method
- Padé approximants and analytic continuation of Euclidean Phi-derivable approximations
- Reconstructing lattice QCD spectral functions with stochastic pole expansion and Nevanlinna analytic continuation
- Connecting Tikhonov regularization to the maximum entropy method for the analytic continuation of quantum Monte Carlo data
- Maximum entropy analytic continuation of anomalous self-energies
- Training biases in machine learning for the analytic continuation of quantum many-body Green's functions