Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

Bulletin of the American Physical Society

Discretization of the imaginary-time Greens function

Andro Sabashvili, Mats Granath, Hugo U. R. Strand, Stellan S. Ostlund

Published Mar 21, 2011• 0 citations
OpenAlex

Related papers

Reconstructing the Thermal Green Functions¶at Real Times from Those at Imaginary Times

Giovanni Cuniberti, Enrico De Micheli, G. A. Viano

arXiv:cond-mat/0109175•Communications in Mathematical Physics•Jan 1, 2001•76 citations

Imaginary-time Green's and correlation functions

Radi A. Jishi

Cambridge University Press eBooks•Apr 23, 2013•0 citations

libdlr: Efficient imaginary time calculations using the discrete Lehmann representation

Jason Kaye, Kun Chen, Hugo U. R. Strand

We introduce libdlr, a library implementing the recently introduced discrete Lehmann representation (DLR) of imaginary time Green's functions. The DLR basis consists of a collection of exponentials chosen by the interpolative decomposition to ensure stable and efficient recovery of Green's functions from imaginary time or Matsubara frequency samples. The library provides subroutines to build the DLR basis and grids, and to carry out various standard operations. The simplicity of the DLR makes it straightforward to incorporate into existing codes as a replacement for less efficient representations of imaginary time Green's functions, and libdlr is intended to facilitate this process. libdlr is written in Fortran, provides a C header interface, and contains a Python module pydlr. We also introduce a stand-alone Julia implementation, Lehmann.jl. Program Title: libdlr CPC Library link to program files: https://doi.org/10.17632/56z594pzsj.1 Developer's repository link: https://github.com/jasonkaye/libdlr Licensing provisions: Apache-2.0 Programming language: Fortran, C, Python, Julia Nature of problem: Discretization and compression of functions (Green's functions and self-energies) with an imaginary time variable. Solution method: Explicit basis functions and discretization points obtained by low rank compression of the analytical continuation kernel.

arXiv:2110.06765•Computer Physics Communications•Jul 8, 2022•32 citations

The Two-time green functions for some two-level system

Tozaburo Otsu, Tadashi Watanebe

Physics reports of the Kumamoto University•Dec 20, 1982•0 citations

Discrete Lehmann representation of imaginary time Green's functions

Jason Kaye, Kun Chen, Olivier Parcollet

We present an efficient basis for imaginary time Green's functions based on a low-rank decomposition of the spectral Lehmann representation. The basis functions are simply a set of well-chosen exponentials, so the corresponding expansion may be thought of as a discrete form of the Lehmann representation using an effective spectral density which is a sum of $\ensuremath{\delta}$ functions. The basis is determined only by an upper bound on the product $\ensuremath{\beta}{\ensuremath{\omega}}_{max}$, with $\ensuremath{\beta}$ the inverse temperature and ${\ensuremath{\omega}}_{max}$ an energy cutoff, and a user-defined error tolerance $\ensuremath{\epsilon}$. The number $r$ of basis functions scales as $O(log(\ensuremath{\beta}{\ensuremath{\omega}}_{max})log(1/\ensuremath{\epsilon}))$. The discrete Lehmann representation of a particular imaginary time Green's function can be recovered by interpolation at a set of $r$ imaginary time nodes. Both the basis functions and the interpolation nodes can be obtained rapidly using standard numerical linear algebra routines. Due to the simple form of the basis, the discrete Lehmann representation of a Green's function can be explicitly transformed to the Matsubara frequency domain, or obtained directly by interpolation on a Matsubara frequency grid. We benchmark the efficiency of the representation on simple cases, and with a high-precision solution of the Sachdev-Ye-Kitaev equation at low temperature. We compare our approach with the related intermediate representation method, and introduce an improved algorithm to build the intermediate representation basis and a corresponding sampling grid.

arXiv:2107.13094•Physical review. B./Physical review. B•Jun 13, 2022•61 citations

Nonsteady perturbation theory for Green's functions

M. N. Aliev

Russian Physics Journal•Aug 1, 1978•0 citations
We introduce libdlr, a library implementing the recently introduced discrete Lehmann representation (DLR) of imaginary time Green's functions. The DLR basis consists of a collection of exponentials chosen by the interpolative decomposition to ensure stable and efficient recovery of Green's functions from imaginary time or Matsubara frequency samples. The library provides subroutines to build the DLR basis and grids, and to carry out various standard operations. The simplicity of the DLR makes it straightforward to incorporate into existing codes as a replacement for less efficient representations of imaginary time Green's functions, and libdlr is intended to facilitate this process. libdlr is written in Fortran, provides a C header interface, and contains a Python module pydlr. We also introduce a stand-alone Julia implementation, Lehmann.jl. Program Title: libdlr CPC Library link to program files: https://doi.org/10.17632/56z594pzsj.1 Developer's repository link: https://github.com/jasonkaye/libdlr Licensing provisions: Apache-2.0 Programming language: Fortran, C, Python, Julia Nature of problem: Discretization and compression of functions (Green's functions and self-energies) with an imaginary time variable. Solution method: Explicit basis functions and discretization points obtained by low rank compression of the analytical continuation kernel.
We present an efficient basis for imaginary time Green's functions based on a low-rank decomposition of the spectral Lehmann representation. The basis functions are simply a set of well-chosen exponentials, so the corresponding expansion may be thought of as a discrete form of the Lehmann representation using an effective spectral density which is a sum of $\ensuremath{\delta}$ functions. The basis is determined only by an upper bound on the product $\ensuremath{\beta}{\ensuremath{\omega}}_{max}$, with $\ensuremath{\beta}$ the inverse temperature and ${\ensuremath{\omega}}_{max}$ an energy cutoff, and a user-defined error tolerance $\ensuremath{\epsilon}$. The number rrr of basis functions scales as $O(log(\ensuremath{\beta}{\ensuremath{\omega}}_{max})log(1/\ensuremath{\epsilon}))$. The discrete Lehmann representation of a particular imaginary time Green's function can be recovered by interpolation at a set of rrr imaginary time nodes. Both the basis functions and the interpolation nodes can be obtained rapidly using standard numerical linear algebra routines. Due to the simple form of the basis, the discrete Lehmann representation of a Green's function can be explicitly transformed to the Matsubara frequency domain, or obtained directly by interpolation on a Matsubara frequency grid. We benchmark the efficiency of the representation on simple cases, and with a high-precision solution of the Sachdev-Ye-Kitaev equation at low temperature. We compare our approach with the related intermediate representation method, and introduce an improved algorithm to build the intermediate representation basis and a corresponding sampling grid.