Structured backward errors in linearizations

12/09/2019
by   Vanni Noferini, et al.
0

A standard approach to compute the roots of a univariate polynomial is to compute the eigenvalues of an associated confederate matrix instead, such as, for instance the companion or comrade matrix. The eigenvalues of the confederate matrix can be computed by Francis's QR algorithm. Unfortunately, even though the QR algorithm is provably backward stable, mapping the errors back to the original polynomial coefficients can still lead to huge errors. However, the latter statement assumes the use of a non-structure exploiting QR algorithm. In [J. Aurentz et al., Fast and backward stable computation of roots of polynomials, SIAM J. Matrix Anal. Appl., 36(3), 2015] it was shown that a structure exploiting QR algorithm for companion matrices leads to a structured backward error on the companion matrix. The proof relied on decomposing the error into two parts: a part related to the recurrence coefficients of the basis (monomial basis in that case) and a part linked to the coefficients of the original polynomial. In this article we prove that the analysis can be extended to other classes of comrade matrices. We first provide an alternative backward stability proof in the monomial basis using structured QR algorithms; our new point of view shows more explicitly how a structured, decoupled error on the confederate matrix gets mapped to the associated polynomial coefficients. This insight reveals which properties must be preserved by a structure exploiting QR algorithm to end up with a backward stable algorithm. We will show that the previously formulated companion analysis fits in this framework and we will analyze in more detail Jacobi polynomials (Comrade matrices) and Chebyshev polynomials (Colleague matrices).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/24/2021

A Provably Componentwise Backward Stable O(n^2) QR Algorithm for the Diagonalization of Colleague Matrices

The roots of a monic polynomial expressed in a Chebyshev basis are known...
research
10/22/2020

Rank-structured QR for Chebyshev rootfinding

We consider the computation of roots of polynomials expressed in the Che...
research
10/19/2022

Backward error analysis of the Lanczos bidiagonalization with reorthogonalization

The k-step Lanczos bidiagonalization reduces a matrix A∈ℝ^m× n into a bi...
research
01/15/2020

Min-Max Elementwise Backward Error for Roots of Polynomials and a Corresponding Backward Stable Root Finder

A new measure called min-max elementwise backward error is introduced fo...
research
03/30/2021

Structural backward stability in rational eigenvalue problems solved via block Kronecker linearizations

We study the backward stability of running a backward stable eigenstruct...
research
03/21/2020

Backward Error Measures for Roots of Polynomials

We analyze different measures for the backward error of a set of numeric...
research
03/25/2021

Approximate GCD in Lagrange bases

For a pair of polynomials with real or complex coefficients, given in an...

Please sign up or login with your details

Forgot password? Click here to reset