Rational univariate representations of bivariate systems and applications

We address the problem of solving systems of two bivariate polynomials of total degree at most <i>d</i> with integer coefficients of maximum bitsize τ We suppose known a linear separating form (that is a linear combination of the variables that takes different values at distinct solutions of the system) and focus on the computation of a Rational Univariate Representation (RUR). We present an algorithm for computing a RUR with worst-case bit complexity in Õ<sub>B</sub>(d<sup>7</sup>+d<sup>6</sup>τ) and bound the bitsize of its coefficients by Õ(d<sup>2</sup>+dτ) (where Õ<sub>B</sub> refers to bit complexities and Õ to complexities where polylogarithmic factors are omitted). We show in addition that isolating boxes of the solutions of the system can be computed from the RUR with Õ<sub>B</sub>(d<sup>8</sup>+d<sup>7</sup>τ) bit operations. Finally, we show how a RUR can be used to evaluate the sign of a bivariate polynomial (of degree at most <i>d</i> and bitsize at most τ) at one real solution of the system in Õ<sub>B</sub>(d<sup>8</sup>+d<sup>7</sup>τ) bit operations and at all the ϴ(d<sup>2</sup>) solutions in only <i>O</i>(<i>d</i>) times that for one solution.

[1]  Ioannis Z. Emiris,et al.  On the asymptotic and practical complexity of solving bivariate systems over the reals , 2009, J. Symb. Comput..

[2]  Thomas Lickteig,et al.  Sylvester-Habicht Sequences and Fast Cauchy Index Computation , 2001, J. Symb. Comput..

[3]  G. Alefeld,et al.  Introduction to Interval Computation , 1983 .

[4]  Fabrice Rouillier,et al.  New bivariate system solver and topology of algebraic curves , 2011 .

[5]  George E. Collins,et al.  Polynomial Minimum Root Separation , 2001, J. Symb. Comput..

[6]  John F. Canny,et al.  A new algebraic method for robot motion planning and real geometry , 1987, 28th Annual Symposium on Foundations of Computer Science (sfcs 1987).

[7]  Changbo Chen,et al.  Real Root Isolation of Regular Chains , 2009, ASCM.

[8]  Marie-Françoise Roy Basic algorithms in real algebraic geometry and their complexity: from Sturm's theorem to the existential theory of reals , 1996 .

[9]  Eric Schost Sur la resolution des systemes polynomiaux a parametres , 2000 .

[10]  Arnold Schönhage,et al.  The fundamental theorem of algebra in terms of computational complexity - preliminary report , 1982 .

[11]  Herbert Edelsbrunner,et al.  Fast Software for Box Intersections , 2002, Int. J. Comput. Geom. Appl..

[12]  Fabrice Rouillier,et al.  On the Topology of Real Algebraic Plane Curves , 2010, Math. Comput. Sci..

[13]  Joachim von zur Gathen,et al.  Modern Computer Algebra , 1998 .

[14]  Daniel Reischert Asymptotically fast computation of subresultants , 1997, ISSAC.

[15]  Laureano González-Vega,et al.  Efficient topology determination of implicitly defined algebraic plane curves , 2002, Comput. Aided Geom. Des..

[16]  R. Gregory Taylor,et al.  Modern computer algebra , 2002, SIGA.

[17]  Michael Sagraloff,et al.  On the complexity of solving a bivariate polynomial system , 2012, ISSAC.

[18]  Victor Y. Pan,et al.  Solving a Polynomial Equation: Some History and Recent Progress , 1997, SIAM Rev..

[19]  M. Mignotte,et al.  Mathématiques pour le calcul formel , 1989 .

[20]  Chee-Keng Yap,et al.  Fundamental problems of algorithmic algebra , 1999 .

[21]  Fabrice Rouillier,et al.  Separating linear forms for bivariate systems , 2013, ISSAC '13.

[22]  Michael Sagraloff,et al.  When Newton meets Descartes: a simple and fast algorithm to isolate the real roots of a polynomial , 2011, ISSAC.

[23]  W. Fulton,et al.  Algebraic Curves: An Introduction to Algebraic Geometry , 1969 .

[24]  Xiao-Shan Gao,et al.  Complete numerical isolation of real zeros in zero-dimensional triangular systems , 2007, ISSAC '07.

[25]  Bernard Mourrain,et al.  Resultant-Based Methods for Plane Curves Intersection Problems , 2005, CASC.

[27]  S. Basu,et al.  Algorithms in real algebraic geometry , 2003 .

[28]  Laureano González-Vega,et al.  An Improved Upper Complexity Bound for the Topology Computation of a Real Algebraic Plane Curve , 1996, J. Complex..

[29]  M'hammed El Kahoui,et al.  An elementary approach to subresultants theory , 2003, J. Symb. Comput..

[30]  Fabrice Rouillier,et al.  Solving Zero-Dimensional Systems Through the Rational Univariate Representation , 1999, Applicable Algebra in Engineering, Communication and Computing.