Fast Evaluation of Truncated Neumann Series by Low-Product Radix Kernels
Abstract
Truncated Neumann series are used in approximate matrix inversion and polynomial preconditioning. In dense settings, matrix-matrix products dominate the cost of evaluating . Naive evaluation needs products, while splitting methods reduce this to . Repeated squaring, for example, uses products, so further gains require higher-radix kernels that extend the series by terms per update. Beyond the known radix-5 kernel, explicit higher-radix constructions were not available, and the existence of exact rational kernels was unclear. We construct radix kernels for and use them to build faster series algorithms. For radix 9, we derive an exact 3-product kernel with rational coefficients, which is the first exact construction beyond radix 5. This kernel yields products, a 21% reduction from repeated squaring. For radix 15, numerical optimization yields a 4-product kernel that matches the target through degree 14 but has nonzero spillover (extra terms) at degrees . Because spillover breaks the standard telescoping update, we introduce a residual-based radix-kernel framework that accommodates approximate kernels and retains coefficient . Within this framework, radix 15 attains , the best known asymptotic rate. Numerical experiments support the predicted product-count savings and associated runtime trends.
Cite
@article{arxiv.2602.11843,
title = {Fast Evaluation of Truncated Neumann Series by Low-Product Radix Kernels},
author = {Piyush Sao},
journal= {arXiv preprint arXiv:2602.11843},
year = {2026}
}