Computing multiple roots of inexact polynomials

01/19/2023
by   Zhonggang Zeng, et al.
0

We present a combination of two algorithms that accurately calculate multiple roots of general polynomials. Algorithm I transforms the singular root-finding into a regular nonlinear least squares problem on a pejorative manifold, and calculates multiple roots simultaneously from a given multiplicity structure and initial root approximations. To fulfill the input requirement of Algorithm I, we develop a numerical GCD-finder containing a successive singular value updating and an iterative GCD refinement as the main engine of Algorithm II that calculates the multiplicity structure and the initial root approximation. While limitations of our algorithm exist in identifying the multiplicity structure in certain situations, the combined method calculates multiple roots with high accuracy and consistency in practice without using multiprecision arithmetic even if the coefficients are inexact. This is perhaps the first blackbox-type root-finder with such capabilities. To measure the sensitivity of the multiple roots, a structure-preserving condition number is proposed and error bounds are established. According to our computational experiments and error analysis, a polynomial being ill-conditioned in the conventional sense can be well conditioned with the multiplicity structure being preserved, and its multiple roots can be computed with high accuracy.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/06/2021

The numerical greatest common divisor of univariate polynomials

This paper presents a regularization theory for numerical computation of...
research
11/04/2019

Nearest matrix polynomials with a specified elementary divisor

The problem of finding the distance from a given n × n matrix polynomial...
research
02/08/2021

Fast real and complex root-finding methods for well-conditioned polynomials

Given a polynomial p of degree d and a bound κ on a condition number of ...
research
01/08/2017

Computing Approximate Greatest Common Right Divisors of Differential Polynomials

Differential (Ore) type polynomials with "approximate" polynomial coeffi...
research
02/19/2021

On the sensitivity of singular and ill-Conditioned linear systems

Solving a singular linear system for an individual vector solution is an...
research
04/07/2020

Efficient function approximation on general bounded domains using wavelets on a cartesian grid

Fourier extension is an approximation method that alleviates the periodi...

Please sign up or login with your details

Forgot password? Click here to reset