Weizmann Logo
ECCC
Electronic Colloquium on Computational Complexity

Under the auspices of the Computational Complexity Foundation (CCF)

Login | Register | Classic Style



REPORTS > DETAIL:

Paper:

TR26-024 | 20th February 2026 00:33

Hilbert’s Nullstellensatz is in the Counting Hierarchy

RSS-Feed




TR26-024
Authors: Robert Andrews, Abhibhav Garg, Éric Schost
Publication: 20th February 2026 08:16
Downloads: 50
Keywords: 


Abstract:

We show that Hilbert's Nullstellensatz, the problem of deciding if a system of multivariate polynomial equations has a solution in the algebraic closure of the underlying field, lies in the counting hierarchy. More generally, we show that the number of solutions to a system of equations can be computed in polynomial time with oracle access to the counting hierarchy. Our results hold in particular for polynomials with coefficients in either the rational numbers or a finite field. Previously, the best-known bounds on the complexities of these problems were PSPACE and FPSPACE, respectively. Our main technical contribution is the construction of a uniform family of constant-depth arithmetic circuits that compute the multivariate resultant.



ISSN 1433-8092 | Imprint