Trinomials and Deterministic Complexity Limits for Real Solving

02/12/2022
by   Erick Boniface, et al.
0

Consider a univariate polynomial f in Z[x] with degree d, exactly t monomial terms, and coefficients in -H,...,H. Solving f over the reals, R, in polynomial-time can be defined as counting the exact number of real roots of f and then finding (for each such root z) an approximation w of logarithmic height (log(dH))^O(1) such that the Newton iterates of w have error decaying at a rate of O((1/2)^2^i). Solving efficiently in this sense, using (log(dH))^O(1) deterministic bit operations, is arguably the most honest formulation of solving a polynomial equation over R in time polynomial in the input size. Unfortunately, deterministic algorithms this fast are known only for t=2, unknown for t=3, and provably impossible for t=4. (One can of course resort to older techniques with complexity (dlogH)^O(1) for t>=4.) We give evidence that polynomial-time real-solving in the strong sense above is possible for t=3: We give a polynomial-time algorithm employing A-hypergeometric series that works for all but a fraction of 1/Omega(log(dH)) of the input f. We also show an equivalence between fast trinomial solving and sign evaluation at rational points of small height. As a consequence, we show that for "most" trinomials f, we can compute the sign of f at a rational point r in time polynomial in log(dH) and the logarithmic height of r. (This was known only for binomials before.) We also mention a related family of polynomial systems that should admit a similar speed-up for solving.

READ FULL TEXT
research
02/29/2020

A complexity chasm for solving univariate sparse polynomial equations over p-adic fields

We reveal a complexity chasm, separating the trinomial and tetranomial c...
research
07/17/2023

On hardness of computing analytic Brouwer degree

We prove that counting the analytic Brouwer degree of rational coefficie...
research
06/16/2020

Computing Igusa's local zeta function of univariates in deterministic polynomial-time

Igusa's local zeta function Z_f,p(s) is the generating function that cou...
research
07/19/2021

Root Repulsion and Faster Solving for Very Sparse Polynomials Over p-adic Fields

For any fixed field K∈{ℚ_2,ℚ_3,ℚ_5, …}, we prove that all polynomials f∈...
research
05/24/2016

Bit complexity for multi-homogeneous polynomial system solving Application to polynomial minimization

Multi-homogeneous polynomial systems arise in many applications. We prov...
research
01/28/2019

A Faster Solution to Smale's 17th Problem I: Real Binomial Systems

Suppose F:=(f_1,…,f_n) is a system of random n-variate polynomials with ...
research
05/10/2019

Quantifying information flow in interactive systems

We consider the problem of quantifying information flow in interactive s...

Please sign up or login with your details

Forgot password? Click here to reset