Stability of the Lanczos Method for Matrix Function Approximation
Not on the map. Why?
Abstract (arXiv)
The ubiquitous Lanczos method can approximate f(A)x for any symmetric n × n matrix A, vector x, and function f. In exact arithmetic, the method's error after k iterations is bounded by the error of the best degree-k polynomial uniformly approximating f(x) on the range [λmin(A), λmax(A)]. However, despite decades of work, it has been unclear if this powerful guarantee holds in finite precision. We resolve this problem, proving that when max_x ∈ [λmin, λmax]|f(x)| ≤ C, Lanczos essentially matches the exact arithmetic guarantee if computations use roughly log(nC|A|) bits of precision. Our proof extends work of Druskin and Knizhnerman [DK91], leveraging the stability of the classic Chebyshev recurrence to bound the stability of any polynomial approximating f(x). We also study the special case of f(A) = A-1, where stronger guarantees hold. In exact arithmetic Lanczos performs as well as the best polynomial approximating 1/x at each of A's eigenvalues, rather than on the full eigenvalue range. In seminal work, Greenbaum gives an approach to extending this bound to finite precision: she proves that finite precision Lanczos and the related CG method match any polynomial approximating 1/x in a tiny range around each eigenvalue [Gre89]. For A-1, this bound appears stronger than ours. However, we exhibit matrices with condition number kappa where exact arithmetic Lanczos converges in polylog(kappa) iterations, but Greenbaum's bound predicts Omega(kappa1/5) iterations. It thus cannot offer significant improvement over the O(kappa1/2) bound achievable via our result. Our analysis raises the question of if convergence in less than poly(kappa) iterations can be expected in finite precision, even for matrices with clustered, skewed, or otherwise favorable eigenvalue distributions.
Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). First posted on arXiv 25 Aug 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 3; 2025: 1; 2026: 9.
16 papers.
Sort:
By area:
- 2023Solving Dense Linear Systems Faster Than via Preconditioningcited by 12
- 2022Optimal Randomized Approximations for Matrix based Renyi's Entropycited by 7
- 2023Efficient Graph Field Integrators Meet Point Cloudscited by 7
- 2024Fine-grained Analysis and Faster Algorithms for Iteratively Solving Linear Systemscited by 7
- 2024Faster Linear Systems and Matrix Norm Approximation via Multi-level Sketched Preconditioningcited by 4
- 2025Approaching Optimality for Solving Dense Linear Systems with Low-Rank Structurecited by 2
- 2026Sublinear Time Quantum Algorithm for Attention Approximationcited by 1
- 2026Towards Universal Convergence of Backward Error in Linear System Solverscited by 1
- 2024Scaling Up Graph Propagation Computation on Large Graphs: A Local Chebyshev Approximation Approachcited by 0
- 2026Theoretically and Practically Efficient Resistance Distance Computation on Large Graphscited by 0
- 2026SWING: Unlocking Implicit Graph Representations for Graph Random Featurescited by 0
- 2026Well-Conditioned Oblivious Perturbations in Linear Spacecited by 0
4 more
- 2026Don't Get Your Kroneckers in a Twist: Gaussian Processes on High-Dimensional Incomplete Gridscited by 0
- 2026The Value of Covariance Matching in Gaussian DDPMs and the Lanczos Samplercited by 0
- 2026Smoothed Score Queries and the Complexity of Samplingcited by 0
- 2026Eigenbasis-Independent Learnable Spectral Positional Encodings for Directed Graphs via Hermitian Block Krylov Subspacescited by 0
- 2026Eigenbasis-Independent Learnable Spectral Positional Encodings for Directed Graphs via Hermitian Block Krylov Subspaces8 Jul 2026
- 2026Smoothed Score Queries and the Complexity of Sampling26 May 2026
- 2026The Value of Covariance Matching in Gaussian DDPMs and the Lanczos Sampler21 May 2026
- 2026Don't Get Your Kroneckers in a Twist: Gaussian Processes on High-Dimensional Incomplete Grids8 May 2026
- 2026Well-Conditioned Oblivious Perturbations in Linear Space25 Apr 2026
- 2026Towards Universal Convergence of Backward Error in Linear System Solvers17 Apr 2026
- 2026SWING: Unlocking Implicit Graph Representations for Graph Random Features13 Feb 2026
- 2026Sublinear Time Quantum Algorithm for Attention Approximation31 Jan 2026
- 2026Theoretically and Practically Efficient Resistance Distance Computation on Large Graphs16 Jan 2026
- 2025Approaching Optimality for Solving Dense Linear Systems with Low-Rank Structure15 Jul 2025
- 2024Scaling Up Graph Propagation Computation on Large Graphs: A Local Chebyshev Approximation Approach14 Dec 2024
- 2024Faster Linear Systems and Matrix Norm Approximation via Multi-level Sketched Preconditioning9 May 2024
4 more
- 2024Fine-grained Analysis and Faster Algorithms for Iteratively Solving Linear Systems9 May 2024
- 2023Solving Dense Linear Systems Faster Than via Preconditioning14 Dec 2023
- 2023Efficient Graph Field Integrators Meet Point Clouds2 Feb 2023
- 2022Optimal Randomized Approximations for Matrix based Renyi's Entropy16 May 2022
- 2023Solving Dense Linear Systems Faster Than via Preconditioningcited by 12
- 2022Optimal Randomized Approximations for Matrix based Renyi's Entropycited by 7
- 2023Efficient Graph Field Integrators Meet Point Cloudscited by 7
- 2024Fine-grained Analysis and Faster Algorithms for Iteratively Solving Linear Systemscited by 7
- 2024Faster Linear Systems and Matrix Norm Approximation via Multi-level Sketched Preconditioningcited by 4
- 2025Approaching Optimality for Solving Dense Linear Systems with Low-Rank Structurecited by 2
- 2026Sublinear Time Quantum Algorithm for Attention Approximationcited by 1
- 2026Towards Universal Convergence of Backward Error in Linear System Solverscited by 1
- 2024Scaling Up Graph Propagation Computation on Large Graphs: A Local Chebyshev Approximation Approachcited by 0
- 2026Theoretically and Practically Efficient Resistance Distance Computation on Large Graphscited by 0
- 2026SWING: Unlocking Implicit Graph Representations for Graph Random Featurescited by 0
- 2026Well-Conditioned Oblivious Perturbations in Linear Spacecited by 0
12 most cited of 15 All 15 (JSON)
- 2026Eigenbasis-Independent Learnable Spectral Positional Encodings for Directed Graphs via Hermitian Block Krylov Subspaces8 Jul 2026
- 2026Smoothed Score Queries and the Complexity of Sampling26 May 2026
- 2026Don't Get Your Kroneckers in a Twist: Gaussian Processes on High-Dimensional Incomplete Grids8 May 2026
- 2026Well-Conditioned Oblivious Perturbations in Linear Space25 Apr 2026
- 2026Towards Universal Convergence of Backward Error in Linear System Solvers17 Apr 2026
- 2026SWING: Unlocking Implicit Graph Representations for Graph Random Features13 Feb 2026
- 2026Sublinear Time Quantum Algorithm for Attention Approximation31 Jan 2026
- 2026Theoretically and Practically Efficient Resistance Distance Computation on Large Graphs16 Jan 2026
- 2025Approaching Optimality for Solving Dense Linear Systems with Low-Rank Structure15 Jul 2025
- 2024Scaling Up Graph Propagation Computation on Large Graphs: A Local Chebyshev Approximation Approach14 Dec 2024
- 2024Faster Linear Systems and Matrix Norm Approximation via Multi-level Sketched Preconditioning9 May 2024
- 2024Fine-grained Analysis and Faster Algorithms for Iteratively Solving Linear Systems9 May 2024
12 newest of 15 All 15 (JSON)