Approximation theory for Green's functions via the Lanczos algorithm
Gabriele Pinna, Oliver Lunt, Curt von Keyserlingk
TL;DR
This work develops a theoretical framework for approximating Green's functions of chaotic many-body systems via continued fractions obtained from the Lanczos recursion, focusing on stitching the tail of the coefficients with a solvable sequence. Under the Operator Growth Hypothesis, the authors derive how the convergence rate of the stitching approximation depends on the decay of staggered subleading terms in the Lanczos coefficients and on the differentiability of the spectral function at the origin. They establish an explicit infinite-product relation linking the zero-frequency Green's function to Lanczos coefficients, provide upper bounds and uniform-convergence conditions along the imaginary axis, and apply these results to diffusion constants in the mixed-field Ising model. The analysis reveals two regimes (relevant vs irrelevant staggering) and shows that, in most physically interesting diffusive cases, the stitching error decays only as a power of log N, implying exponential-in-poly(1/ε) resource growth to achieve a target accuracy ε. Numerical results in d>1 and d=1 confirm the theory and illustrate when Meixner–Pollaczek stitching offers advantages over simpler constant-tail approaches.
Abstract
It is known that Green's functions can be expressed as continued fractions; the content at the $n$-th level of the fraction is encoded in a coefficient $b_n$, which can be recursively obtained using the Lanczos algorithm. We present a theory concerning errors in approximating Green's functions using continued fractions when only the first $N$ coefficients are known exactly. Our focus lies on the stitching approximation (also known as the recursion method), wherein truncated continued fractions are completed with a sequence of coefficients for which exact solutions are available. We assume a now standard conjecture about the growth of the Lanczos coefficients in chaotic many-body systems, and that the stitching approximation converges to the correct answer. Given these assumptions, we show that the rate of convergence of the stitching approximation to a Green's function depends strongly on the decay of staggered subleading terms in the Lanczos cofficients. Typically, the decay of the error term ranges from $1/\mathrm{poly}(N)$ in the best case to $1/\mathrm{poly}(\log N)$ in the worst case, depending on the differentiability of the spectral function at the origin. We present different variants of this error estimate for different asymptotic behaviours of the $b_n$, and we also conjecture a relationship between the asymptotic behavior of the $b_n$'s and the smoothness of the Green's function. Lastly, with the above assumptions, we prove a formula linking the spectral function's value at the origin to a product of continued fraction coefficients, which we then apply to estimate the diffusion constant in the mixed field Ising model.
