2014
DOI: 10.1007/s00211-014-0635-z
|View full text |Cite
|
Sign up to set email alerts
|

Computing the common zeros of two bivariate functions via Bézout resultants

Abstract: Abstract. The common zeros of two bivariate functions can be computed by finding the common zeros of their polynomial interpolants expressed in a tensor Chebyshev basis. From here we develop a bivariate rootfinding algorithm based on the hidden variable resultant method and Bézout matrices with polynomial entries. Using techniques including domain subdivision, Bézoutian regularization and local refinement we are able to reliably and accurately compute the simple common zeros of two smooth functions with polyno… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
38
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 29 publications
(38 citation statements)
references
References 45 publications
(55 reference statements)
0
38
0
Order By: Relevance
“…The numerical algorithm that uses MinUnif has complexity O(d 6 ), which is also the complexity of some numerical algorithms for systems of bivariate polynomials that are based on a resultant; see, e.g., [31]. Such an approach is thus not efficient for polynomials of large degree.…”
Section: Numerical Experimentsmentioning
confidence: 99%
“…The numerical algorithm that uses MinUnif has complexity O(d 6 ), which is also the complexity of some numerical algorithms for systems of bivariate polynomials that are based on a resultant; see, e.g., [31]. Such an approach is thus not efficient for polynomials of large degree.…”
Section: Numerical Experimentsmentioning
confidence: 99%
“…One strategy is to first find the Chebyshev interpolant to f (x) on the whole interval, find the roots, and for rootsx i for which We note that a related statement is given in [39], in which subdivision is shown to be important for accuracy when computing common roots of two bivariate functions. In that case subdivision helps even when the polynomial approximant is resampled, as the conditioning depends on the square of the polynomial norms.…”
Section: Cause For Inaccurate Roots and Remedy By Subdivisionmentioning
confidence: 99%
“…for a certain vector f ∈ S, f = 1; the second-order terms are as in (16). Here σ 1 is the precision used to solve the correction equation and, by assumption, 0 ≤ σ 1 ≤ σ.…”
Section: Propositionmentioning
confidence: 99%
“…For instance, the algorithm [16] from chebfun2 [18] is able to compute all real solutions contained in [−1, 1]×[−1, 1] very efficiently, but it does not compute complex solutions. The best methods at the moment that compute all solutions use continuation method, such as PHCpack.…”
Section: Numerical Experimentsmentioning
confidence: 99%