Computing Complex Dimension Faster and Deterministically
J. Maurice Rojas
TL;DR
Addressing the problem of computing the complex dimension $\dim Z_F$ of the zero set of a sparse polynomial system $F$, the paper introduces a completely deterministic algorithm based on toric resultants that reduces multivariate solving to matrix and univariate arithmetic, achieving a bound of $\mathcal{O}(n^{2.312} 11^{n} k V_F^{7.376})$ and accompanying height bounds. It develops sharp rational univariate representation (RUR) bounds, provides explicit coefficient-height controls, and constructs an explicit univariate witness $h_F$ along with $u_F$ for $Z_F$, with complexity matching the main dimension bound. Furthermore, under GRH, it refines Koiran’s hypersurface-emptiness test by giving explicit density-based constants $a_F$ and $A_F$ that certify feasibility through modular reductions, thereby yielding a sharper conditional algorithm. Together, the results advance deterministic, sparsity-aware dimension computation over $\mathbb{C}$ and offer concrete, scalable tools for symbolic solving and decision problems in algebraic geometry, while clarifying the role of polytopal volume $V_F$ in complexity.
Abstract
We give a new complexity bound for calculating the complex dimension of an algebraic set. Our algorithm is completely deterministic and approaches the best recent randomized complexity bounds. We also present some new, significantly sharper quantitative estimates on rational univariate representations of roots of polynomial systems. As a corollary of the latter bounds, we considerably improve a recent algorithm of Koiran for deciding the emptiness of a hypersurface intersection over the complex numbers, given the truth of the Generalized Riemann Hypothesis (GRH).
