English

A New Bound on Cofactors of Sparse Polynomials

Symbolic Computation 2026-04-01 v4 Computational Complexity Number Theory

Abstract

We prove that for polynomials f,g,hZ[x]f, g, h \in \mathbb{Z}[x] satisfying f=ghf = gh and f(0)0f(0) \neq 0, the 2\ell_2-norm of the cofactor hh is bounded by h2f1(O~(g03deg (f)2deg (g)))g01\|h\|_2 \leq \|f\|_1 \cdot\left( \widetilde{O}\left(\|g\|_0^3 \frac{\text{deg }{(f)}^2}{\sqrt{\text{deg }{(g)}}}\right)\right)^{\|g\|_0 - 1}, where g0\|g\|_0 is the number of nonzero coefficients of gg (its sparsity). We also obtain similar results for polynomials over C\mathbb{C}. This result significantly improves upon previously known exponential bounds (in deg (f)\text{deg }{(f)}) for general polynomials. It further implies that, under exact division, the polynomial division algorithm runs in quasi-linear time with respect to the input size and the number of terms in the quotient hh. This resolves a long-standing open problem concerning the exact divisibility of sparse polynomials. In particular, our result demonstrates a quadratic separation between the runtime (and representation size) of exact and non-exact divisibility by sparse polynomials. Notably, prior to our work, it was not even known whether the representation size of the quotient polynomial could be bounded by a sub-quadratic function of its number of terms, specifically of deg (f)\text{deg }{(f)}.

Keywords

Cite

@article{arxiv.2308.03885,
  title  = {A New Bound on Cofactors of Sparse Polynomials},
  author = {Ido Nahshon and Amir Shpilka},
  journal= {arXiv preprint arXiv:2308.03885},
  year   = {2026}
}