Finding roots of complex analytic functions via generalized colleague matrices (2307.14494v3)
Abstract: We present a scheme for finding all roots of an analytic function in a square domain in the complex plane. The scheme can be viewed as a generalization of the classical approach to finding roots of a function on the real line, by first approximating it by a polynomial in the Chebyshev basis, followed by diagonalizing the so-called ''colleague matrices''. Our extension of the classical approach is based on several observations that enable the construction of polynomial bases in compact domains that satisfy three-term recurrences and are reasonably well-conditioned. This class of polynomial bases gives rise to ''generalized colleague matrices'', whose eigenvalues are roots of functions expressed in these bases. In this paper, we also introduce a special-purpose QR algorithm for finding the eigenvalues of generalized colleague matrices, which is a straightforward extension of the recently introduced componentwise stable QR algorithm for the classical cases (See [Serkh]). The performance of the schemes is illustrated with several numerical examples.
- Fast and backward stable computation of roots of polynomials, part ii: Backward error analysis; companion matrix and companion pencil. SIAM Journal on Matrix Analysis and Applications, 39(3):1245–1269, 2018.
- Fast and backward stable computation of roots of polynomials. SIAM Journal on Matrix Analysis and Applications, 36(3):942–973, 2015.
- B. Craven. Complex symmetric matrices. Journal of the Australian Mathematical Society, 10(3-4):341–354, 1969.
- Efficient eigenvalue computation for quasiseparable hermitian matrices under low rank perturbations. Numerical Algorithms, 47(3):253–274, 2008.
- F. R. Gantmakher. The theory of matrices, volume 131. American Mathematical Soc., 2000.
- K. Serkh and V. Rokhlin. A provably componentwise backward stable O(n2)𝑂superscript𝑛2O(n^{2})italic_O ( italic_n start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) qr algorithm for the diagonalization of colleague matrices. arXiv preprint arXiv:2102.12186, 2021.
- E. M. Stein and R. Shakarchi. Complex analysis, volume 2. Princeton University Press, 2010.
- L. N. Trefethen. Approximation Theory and Approximation Practice, Extended Edition. SIAM, 2019.