English

Root Separation for Trinomials

Symbolic Computation 2018-10-26 v3 Computational Complexity Number Theory

Abstract

We give a separation bound for the complex roots of a trinomial fZ[X]f \in \mathbb{Z}[X]. The logarithm of the inverse of our separation bound is polynomial in the size of the sparse encoding of ff; in particular, it is polynomial in log(degf)\log (\deg f). It is known that no such bound is possible for 4-nomials (polynomials with 4 monomials). For trinomials, the classical results (which are based on the degree of ff rather than the number of monomials) give separation bounds that are exponentially worse.As an algorithmic application, we show that the number of real roots of a trinomial ff can be computed in time polynomial in the size of the sparse encoding of~ff. The same problem is open for 4-nomials.

Keywords

Cite

@article{arxiv.1709.03294,
  title  = {Root Separation for Trinomials},
  author = {Pascal Koiran},
  journal= {arXiv preprint arXiv:1709.03294},
  year   = {2018}
}