A -adic Descartes solver: the Strassman solver
arXiv:2203.07016
Abstract
Solving polynomials is a fundamental computational problem in mathematics. In the real setting, we can use Descartes' rule of signs to efficiently isolate the real roots of a square-free real polynomial. In this paper, we translate this method into the -adic worlds. We show how the -adic analog of Descartes' rule of signs, Strassman's theorem, leads to an algorithm to isolate the roots of a square-free -adic polynomial. Moreover, we show that this algorithm runs in -time for a random -adic polynomial of degree . To perform this analysis, we introduce the condition-based complexity framework from real/complex numerical algebraic geometry into -adic numerical algebraic geometry.
36 pages, 1 figure