We study a complexity chasm for certain sparse univariate polynomials over the p-adic rationals Qp. In particular, detecting roots in Qp, for an input prime p and sparse univariate polynomial f in Z[x], is already known to be NP-hard with respect to randomized-reductions. Furthermore, it is known that NP-hardness (with respect to randomized reductions) also holds for detecting roots over finite fields of the form F_p. A natural question then is whether one can nevertheless have polynomial-time root detection when the number of monomial terms is fixed. Another natural question is whether polynomial-time root detection is possible for sparse univariate polynomials over the prime power ring Z/(pk) for some fixed k≥2.
We prove a chasm, separating the trinomial and tetranomial cases, for the minimal spacing between roots in the p-adic complex numbers Cp. In particular, we show that roots in Cp are well-separated for trinomials: The spacing admits a polynomial upper bound for its p-adic valuation. On the other hand, we give explicit families of tetranomials having exponentially large p-adic valuation for the spacing of their roots in Zp. This gives some evidence that NP-hardness for root counting in Qp might begin with tetranomials. We also discuss the hardness of detecting roots in the ring Z/(p2).