设为变量多项式,作为大小为poly (n)的算术电路,设p = 2 ^ {\ Omega(n)}为素数。
您能否测试在\ mathbb {Z} _p上是否等于零,时间为\ mbox {poly}(n)和错误概率\ leq 1-1 / \ mbox {poly}(n),即使度数不是先验的界限?如果f是单变量怎么办?
请注意,您可以通过在大小为2 ^ {2 | f |}的字段上应用Schwartz-Zippel 来有效地测试是否为零,作为正规 表达式,因为f的最大程度为2 ^ {| f |}。
如果您对度数没有任何限制,难道没有实现任何特定功能的多项式吗?
—
彼得·索尔
我认为这个问题的关键点在于,场GF(p)既不足够大,无法使用Schwartz-Zippel引理以标准方式构造随机多项式时间算法,也不足够小(例如GF(2) )使用算术化方法以标准方式构造SAT的约简。
—
伊藤刚(Tsuyoshi Ito)
在单变量情况下,问题将询问是否除以,如果有帮助,可以在较大的字段中进行检查。不知道这是否会泛化为多变量。
—
2014年
@GeoffreyIrving谢谢!容易进行有效检查当作为电路给出时?
—
user94741 2014年