Numerical Instability of Resultant Methods for Multidimensional Rootfinding
- 1 January 2016
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Numerical Analysis
- Vol. 54 (2) , 719-743
Abstract
Hidden-variable resultant methods are a class of algorithms for solving multidimensional polynomial rootfinding problems. In two dimensions, when significant care is taken, they are competitive practical rootfinders. However, in higher dimensions they are known to miss zeros, calculate roots to low precision, and introduce spurious solutions. We show that the hidden variable resultant method based on the Cayley (Dixon or Bézout) matrix is inherently and spectacularly numerically unstable by a factor that grows exponentially with the dimension. We also show that the Sylvester matrix for solving bivariate polynomial systems can square the condition number of the problem. In other words, two popular hidden variable resultant methods are numerically unstable, and this mathematically explains the difficulties that are frequently reported by practitioners. Regardless of how the constructed polynomial eigenvalue problem is solved, severe numerical difficulties will be present. Along the way, we prove that the Ca...Keywords
All Related Versions
This publication has 39 references indexed in Scilit:
- Solving polynomial eigenvalue problems by means of the Ehrlich–Aberth methodLinear Algebra and its Applications, 2013
- A numerical method for polynomial eigenvalue problems using contour integralJapan Journal of Industrial and Applied Mathematics, 2010
- Fiedler Companion Linearizations and the Recovery of Minimal IndicesSIAM Journal on Matrix Analysis and Applications, 2010
- Computing curve intersection by means of simultaneous iterationsNumerical Algorithms, 2006
- Bruno Buchberger’s PhD thesis 1965: An algorithm for finding the basis elements of the residue class ring of a zero dimensional polynomial idealJournal of Symbolic Computation, 2006
- Fast Computation of the Bezout and Dixon Resultant MatricesJournal of Symbolic Computation, 2002
- Computing Zeros on a Real Interval through Chebyshev Expansion and Polynomial RootfindingSIAM Journal on Numerical Analysis, 2002
- Computation of a specified root of a polynomial system of equations using eigenvectorsLinear Algebra and its Applications, 2000
- The Method of Resultants for Computing Real Solutions of Polynomial SystemsSIAM Journal on Numerical Analysis, 1992
- A note on the summation of Chebyshev seriesMathematics of Computation, 1955