Schwartz-Zippel Lemma

1. 引言

对于多项式f(x1,x2,,xn)f(x_1,x_2,…,x_n),其系数在FF field域内,如何判断ff是否为零多项式?
第一反应是将f(x1,x2,,xn)f(x_1,x_2,…,x_n)完全展开,只要其中任一系数不为0,则其为非零多项式。当对多项式展开的复杂度较高时,则可任意取一组值r1,r2,,rnr_1,r_2,…,r_n,若f(r1,r2,,rn)!=0f(r_1,r_2,…,r_n)!=0,则ff为非零对象是。反之则不成立。
Schwartz-Zippel lemma可用于判断f=0f=0的概率上限的方法,具体内容为:
Schwartz-Zippel LemmaSchwartz-Zippel Lemma
举例如下:
Schwartz-Zippel LemmaSchwartz-Zippel Lemma
参考资料:
[1] https://brilliant.org/wiki/schwartz-zippel-lemma/