2013
DOI: 10.1137/110838297
|View full text |Cite
|
Sign up to set email alerts
|

Finding the Zeros of a Univariate Equation: Proxy Rootfinders, Chebyshev Interpolation, and the Companion Matrix

Abstract: Abstract. When a function f (x) is holomorphic on an interval x ∈ [a, b], its roots on the interval can be computed by the following three-step procedure. First, approximate f (x) on [a, b] by a polynomial f N (x) using adaptive Chebyshev interpolation. Second, form the ChebyshevFrobenius companion matrix whose elements are trivial functions of the Chebyshev coefficients of the interpolant f N (x). Third, compute all the eigenvalues of the companion matrix. The eigenvalues λ which lie on the real interval λ ∈ … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
46
0
1

Year Published

2013
2013
2021
2021

Publication Types

Select...
6
2
1

Relationship

1
8

Authors

Journals

citations
Cited by 40 publications
(47 citation statements)
references
References 43 publications
0
46
0
1
Order By: Relevance
“…This large scaling of the polynomial over the entire interval relative to its size on the half of the interval containing the spectrum causes its roots to be badly conditioned, resulting in the poor approximations to the eigenvalues we see in the table. In the polynomial rootfinding literature, this is sometimes referred to as a "dynamic range" problem [3].…”
Section: Instability Of Rational Interpolation For Finding Eigenvaluesmentioning
confidence: 99%
“…This large scaling of the polynomial over the entire interval relative to its size on the half of the interval containing the spectrum causes its roots to be badly conditioned, resulting in the poor approximations to the eigenvalues we see in the table. In the polynomial rootfinding literature, this is sometimes referred to as a "dynamic range" problem [3].…”
Section: Instability Of Rational Interpolation For Finding Eigenvaluesmentioning
confidence: 99%
“…, σ N ∈ Σ, and then to compute the roots of P N (λ) on Σ. See [9] for a recent review of polynomial root finding. Let λ * be such a root, i.e., P N (λ * ) = 0.…”
Section: Motivating Examplementioning
confidence: 99%
“…We chose this one because in [14] the method is extended to achieve slightly complex roots too, whereby fits perfectly with our requirements.…”
Section: Chebyshev's Root Findermentioning
confidence: 99%
“…Then, applying the method proposed in [11] and [14], the zeros of the function f (x) in the interval [a, b] are calculated.…”
Section: Chebyshev's Root Findermentioning
confidence: 99%