Four short stories about Toeplitz matrix calculations
Thomas Strohmer
TL;DR
The paper addresses solving Toeplitz‑type systems across biinfinite, infinite, and finite settings under off‑diagonal decay, using a blend of Demko–DMS–Smith inverse‑decay results and Wiener–type analysis to characterize when inverses preserve or degrade decay. It derives explicit error bounds for finite‑section approximations in both exponential and polynomial decay regimes, showing convergence rates that depend only on decay and the matrix condition number. For deconvolution problems, it analyzes FFT‑based embedding of Toeplitz into circulant matrices, establishing sharp exponential or polynomial error bounds for the approximate solutions obtained from circulant systems. Finally, it provides quantitative preconditioning results via circulant embedding, proving eigenvalue clustering of the preconditioned Toeplitz systems and explaining observed numerical behavior, with practical implications for FFT‑based solvers in signal processing and related applications.
Abstract
The stories told in this paper are dealing with the solution of finite, infinite, and biinfinite Toeplitz-type systems. A crucial role plays the off-diagonal decay behavior of Toeplitz matrices and their inverses. Classical results of Gelfand et al. on commutative Banach algebras yield a general characterization of this decay behavior. We then derive estimates for the approximate solution of (bi)infinite Toeplitz systems by the finite section method, showing that the approximation rate depends only on the decay of the entries of the Toeplitz matrix and its condition number. Furthermore, we give error estimates for the solution of doubly infinite convolution systems by finite circulant systems. Finally, some quantitative results on the construction of preconditioners via circulant embedding are derived, which allow to provide a theoretical explanation for numerical observations made by some researchers in connection with deconvolution problems.
