English

Identity Testing for Radical Expressions

Computational Complexity 2024-10-17 v4 Logic in Computer Science Symbolic Computation

Abstract

We study the Radical Identity Testing problem (RIT): Given an algebraic circuit representing a polynomial fZ[x1,,xk]f\in \mathbb{Z}[x_1, \ldots, x_k] and nonnegative integers a1,,aka_1, \ldots, a_k and d1,,d_1, \ldots, dkd_k, written in binary, test whether the polynomial vanishes at the real radicals a1d1,,akdk\sqrt[d_1]{a_1}, \ldots,\sqrt[d_k]{a_k}, i.e., test whether f(a1d1,,akdk)=0f(\sqrt[d_1]{a_1}, \ldots,\sqrt[d_k]{a_k}) = 0. We place the problem in coNP assuming the Generalised Riemann Hypothesis (GRH), improving on the straightforward PSPACE upper bound obtained by reduction to the existential theory of reals. Next we consider a restricted version, called 22-RIT, where the radicals are square roots of prime numbers, written in binary. It was known since the work of Chen and Kao that 22-RIT is at least as hard as the polynomial identity testing problem, however no better upper bound than PSPACE was known prior to our work. We show that 22-RIT is in coRP assuming GRH and in coNP unconditionally. Our proof relies on theorems from algebraic and analytic number theory, such as the Chebotarev density theorem and quadratic reciprocity.

Keywords

Cite

@article{arxiv.2202.07961,
  title  = {Identity Testing for Radical Expressions},
  author = {Nikhil Balaji and Klara Nosan and Mahsa Shirmohammadi and James Worrell},
  journal= {arXiv preprint arXiv:2202.07961},
  year   = {2024}
}

Comments

32 pages

R2 v1 2026-06-24T09:40:35.874Z