981 research outputs found

    Generalization and variations of Pellet's theorem for matrix polynomials

    Full text link
    We derive a generalized matrix version of Pellet's theorem, itself based on a generalized Rouch\'{e} theorem for matrix-valued functions, to generate upper, lower, and internal bounds on the eigenvalues of matrix polynomials. Variations of the theorem are suggested to try and overcome situations where Pellet's theorem cannot be applied.Comment: 20 page

    New Structured Matrix Methods for Real and Complex Polynomial Root-finding

    Full text link
    We combine the known methods for univariate polynomial root-finding and for computations in the Frobenius matrix algebra with our novel techniques to advance numerical solution of a univariate polynomial equation, and in particular numerical approximation of the real roots of a polynomial. Our analysis and experiments show efficiency of the resulting algorithms.Comment: 18 page

    Novel Approach to Real Polynomial Root-finding and Matrix Eigen-solving

    Full text link
    Univariate polynomial root-finding is both classical and important for modern computing. Frequently one seeks just the real roots of a polynomial with real coefficients. They can be approximated at a low computational cost if the polynomial has no nonreal roots, but typically nonreal roots are much more numerous than the real ones. We dramatically accelerate the known algorithms in this case by exploiting the correlation between the computations with matrices and polynomials, extending the techniques of the matrix sign iteration, and exploiting the structure of the companion matrix of the input polynomial. We extend some of the proposed techniques to the approximation of the real eigenvalues of a real nonsymmetric matrix.Comment: 17 pages, added algorithm

    Error analysis of signal zeros: a projected companion matrix approach

    Get PDF
    AbstractAn error analysis of so-called signal zeros of polynomials associated with exponentially damped/undamped signals is performed and zero error bounds are derived. The bounds are in terms of the angle between the exact and approximate signal subspace, the signal parameter themselves, the polynomial degree, and the error on the polynomial coeficients. The key idea behind the analysis is to regard signal zeros as eigenvalues of projected companion matrices and then to generate error bounds by exploiting perturbation theorem for eigenvalues. The conclusion drawn from the bounds is that the signal zeros become relatively insensitive to small perturbations on the polynomial coefficients as long as the polynomial degree is large enough and the zeros are extracted as eigenvalues of projected companion matrices. Also, the bounds suggests that signal zero estimates derived from projected companion matrices are more accurate than those obtained from the companion matrices themselves. Illustrative numerical results are provided

    Solving polynomial eigenvalue problems by means of the Ehrlich-Aberth method

    Full text link
    Given the n×nn\times n matrix polynomial P(x)=i=0kPixiP(x)=\sum_{i=0}^kP_i x^i, we consider the associated polynomial eigenvalue problem. This problem, viewed in terms of computing the roots of the scalar polynomial detP(x)\det P(x), is treated in polynomial form rather than in matrix form by means of the Ehrlich-Aberth iteration. The main computational issues are discussed, namely, the choice of the starting approximations needed to start the Ehrlich-Aberth iteration, the computation of the Newton correction, the halting criterion, and the treatment of eigenvalues at infinity. We arrive at an effective implementation which provides more accurate approximations to the eigenvalues with respect to the methods based on the QZ algorithm. The case of polynomials having special structures, like palindromic, Hamiltonian, symplectic, etc., where the eigenvalues have special symmetries in the complex plane, is considered. A general way to adapt the Ehrlich-Aberth iteration to structured matrix polynomial is introduced. Numerical experiments which confirm the effectiveness of this approach are reported.Comment: Submitted to Linear Algebra App
    corecore