Rida Ait El Manssour, Nikhil Balaji, Klara Nosan, Mahsa Shirmohammadi, James Worrell
{"title":"A parametric version of the Hilbert Nullstellensatz","authors":"Rida Ait El Manssour, Nikhil Balaji, Klara Nosan, Mahsa Shirmohammadi, James Worrell","doi":"arxiv-2408.13027","DOIUrl":null,"url":null,"abstract":"Hilbert's Nullstellensatz is a fundamental result in algebraic geometry that\ngives a necessary and sufficient condition for a finite collection of\nmultivariate polynomials to have a common zero in an algebraically closed\nfield. Associated with this result, there is the computational problem HN of\ndetermining whether a system of polynomials with coefficients in the field of\nrational numbers has a common zero over the field of algebraic numbers. In an influential paper, Koiran showed that HN can be determined in the\npolynomial hierarchy assuming the Generalised Riemann Hypothesis (GRH). More\nprecisely, he showed that HN lies in the complexity class AM under GRH. In a\nlater work he generalised this result by showing that the problem DIM, which\nasks to determine the dimension of the set of solutions of a given polynomial\nsystem, also lies in AM subject to GRH. In this paper we study the solvability of polynomial equations over arbitrary\nalgebraically closed fields of characteristic zero. Up to isomorphism, every\nsuch field is the algebraic closure of a field of rational functions. We thus\nformulate a parametric version of HN, called HNP, in which the input is a\nsystem of polynomials with coefficients in a function field\n$\\mathbb{Q}(\\mathbf{x})$ and the task is to determine whether the polynomials\nhave a common zero in the algebraic closure\n$\\overline{\\mathbb{Q}(\\mathbf{x})}$. We observe that Koiran's proof that DIM lies in AM can be interpreted as a\nrandomised polynomial-time reduction of DIM to HNP, followed by an argument\nthat HNP lies in AM. Our main contribution is a self-contained proof that HNP\nlies in AM that follows the same basic idea as Koiran's argument -- namely\nrandom instantiation of the parameters -- but whose justification is purely\nalgebraic, relying on a parametric version of Hilbert's Nullstellensatz, and\navoiding recourse to semi-algebraic geometry.","PeriodicalId":501024,"journal":{"name":"arXiv - CS - Computational Complexity","volume":"57 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Computational Complexity","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.13027","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Hilbert's Nullstellensatz is a fundamental result in algebraic geometry that
gives a necessary and sufficient condition for a finite collection of
multivariate polynomials to have a common zero in an algebraically closed
field. Associated with this result, there is the computational problem HN of
determining whether a system of polynomials with coefficients in the field of
rational numbers has a common zero over the field of algebraic numbers. In an influential paper, Koiran showed that HN can be determined in the
polynomial hierarchy assuming the Generalised Riemann Hypothesis (GRH). More
precisely, he showed that HN lies in the complexity class AM under GRH. In a
later work he generalised this result by showing that the problem DIM, which
asks to determine the dimension of the set of solutions of a given polynomial
system, also lies in AM subject to GRH. In this paper we study the solvability of polynomial equations over arbitrary
algebraically closed fields of characteristic zero. Up to isomorphism, every
such field is the algebraic closure of a field of rational functions. We thus
formulate a parametric version of HN, called HNP, in which the input is a
system of polynomials with coefficients in a function field
$\mathbb{Q}(\mathbf{x})$ and the task is to determine whether the polynomials
have a common zero in the algebraic closure
$\overline{\mathbb{Q}(\mathbf{x})}$. We observe that Koiran's proof that DIM lies in AM can be interpreted as a
randomised polynomial-time reduction of DIM to HNP, followed by an argument
that HNP lies in AM. Our main contribution is a self-contained proof that HNP
lies in AM that follows the same basic idea as Koiran's argument -- namely
random instantiation of the parameters -- but whose justification is purely
algebraic, relying on a parametric version of Hilbert's Nullstellensatz, and
avoiding recourse to semi-algebraic geometry.
希尔伯特零点定理是代数几何中的一个基本结果,它给出了一个有限的多变量多项式集合在代数闭域中有一个公共零点的必要条件和充分条件。与这一结果相关的是一个计算问题 HN,即确定系数在有理数域中的多项式系统在代数数域中是否有公共零点。柯伊兰在一篇颇具影响力的论文中指出,HN 可以在假设广义黎曼假说(GRH)的多项式层次中确定。更确切地说,他证明了 HN 位于 GRH 下的复杂度等级 AM 中。在后来的工作中,他对这一结果进行了推广,证明了要求确定给定多项式系统解集维度的问题 DIM 也属于 GRH 条件下的 AM。在本文中,我们研究了特征为零的任意代数闭域上多项式方程的可解性。在同构情况下,每一个这样的域都是有理函数域的代数闭包。因此,我们提出了一个参数版本的 HN,称为 HNP,其中输入是一个多项式系统,其系数在一个函数域$\mathbb{Q}(\mathbf{x})$中,任务是确定这些多项式在代数闭包$\overline\mathbb{Q}(\mathbf{x})}$中是否有一个公共零点。我们注意到,柯朗关于 DIM 位于 AM 中的证明可以解释为将 DIM 以随机多项式时间还原为 HNP,然后再论证 HNP 位于 AM 中。我们的主要贡献是一个自足的证明,证明 HNP 位于 AM 中,它遵循与柯岩论证相同的基本思想--即参数的随机实例化--但其理由是纯代数的,依赖于希尔伯特无效定理的参数版本,并避免求助于半代数几何。