Solo conozco dos pruebas del lema de Schwartz-Zippel. La primera prueba (más común) se describe en la entrada de wikipedia . La segunda prueba fue descubierta por Dana Moshkovitz.
¿Hay alguna otra prueba que use ideas sustancialmente diferentes?
Solo conozco dos pruebas del lema de Schwartz-Zippel. La primera prueba (más común) se describe en la entrada de wikipedia . La segunda prueba fue descubierta por Dana Moshkovitz.
¿Hay alguna otra prueba que use ideas sustancialmente diferentes?
Respuestas:
Aquí hay otra idea que tuve para una prueba geométrica. Utiliza la geometría proyectiva de una manera esencial.
Deje sea un punto afín fuera de la hipersuperficie . Proyecte la hiperesuperficie en el hiperplano en el infinito usando como centro; es decir, mapee cada en , la intersección de la línea única a través de y con el hiperplano en el infinito. Los preimages bajo de un punto en el infinito se encuentran todos en la misma línea, y por lo tanto (de nuevo la reducción del problema de dimensión 1) No hay más de ellos. El hiperplano en el infinito tiene cardinalidad, entonces obtenemos el límite superior familiar. S c x ∈ S p ( x ) c x p d | F m - 1 | El | S | ≤ d | F m - 1 |c∈Fm S c x∈S p(x) c x p d |Fm−1| |S|≤d |Fm−1|
fuente
Como seguimiento a la respuesta de Per Vognsen, la prueba de Dana Moshkovitz ya sugiere una prueba realmente fácil para una versión ligeramente más débil del Schwartz-Zippel Lemma que, creo, es suficiente para la mayoría de las aplicaciones.
Sea un polinomio distinto de cero de grado , donde es un campo finito de orden , y sea sea un punto tal que . Hay muchas líneas distintas que pasan a través de modo que dividen . La restricción de para cada una de estas líneas es un polinomio univariado de grado , que no es cero, porque no es cero en , y por lo tanto tiene como máximo ceros. Por lo tanto, el número total de ceros def:Fn→F d F q x∈Fn f(x)≠0 (qn−1)/(q−1) x Fn−{x} f d x d f es como máximo . Schwartz-Zippel, en comparación, proporciona el límite superior más fuerte de .d(qn−1)/(q−1) dqn−1
Dada la facilidad de esta prueba, estoy seguro de que es folklore; si no, debería ser :) Agradecería si alguien pudiera proporcionar una referencia.
fuente
La prueba de Moshkovitz se basa en una geometría simple, pero el papel no es muy claro al respecto. Aquí está la idea:
Un polinomio de grado en variables corta una hiperesuperficie en . La intersección de la hiperesuperficie y una línea independiente (es decir, la intersección no es la línea completa) tiene como máximo d puntos. Si puede encontrar una dirección que esté en todas partes independientemente de la hiperesuperficie, puede foliar por líneas paralelas en esa dirección y contar las intersecciones dentro de cada línea. La foliación está parametrizada por el complemento ortogonal de la dirección, que es un hiperplano isomorfo a , por lo que el número total de puntos de hiperesuperficie en todos es como máximo .m F m F m F m - 1 F m d | F | m - 1d m Fm Fm Fm−1 Fm d |F|m−1
Esto sugiere que otras pruebas a lo largo de líneas similares podrían funcionar.
Editar: Quería decir un poco sobre cómo la prueba de Arnab se relaciona con la de Moshkovitz. Toma un punto fuera de la hiperesuperficie y considera el lápiz de líneas a través de ese punto. Moshkovitz considera una familia de líneas paralelas. ¡Parece diferente pero es realmente lo mismo! Una familia paralela es un lápiz de líneas a través de un punto en el infinito. El álgebra de Arnab aplica textualmente si primero toma la homogeneización del polinomio y restringe al hiperplano en el infinito conectando , que borra todos los términos no iniciales.w=0
Editar: Vea mi otra respuesta para una nueva prueba (pero no completamente no relacionada).
fuente
Intento 1:
¿Has mirado a Lemma A.36 (página 529) del libro de Arora / Barak ? Es casi media página y se basa en la inducción.
Si no tiene acceso al libro, puedo llevar a cabo la prueba aquí.
Intento 2:
¿Qué pasa con la curiosa historia del lema de Schwartz-Zippel ? Entre los otros, cita el artículo de DeMillo-Lipton , que data de 1977. Varios otros artículos también son nombrados y comparados.
Intento 3:
El siguiente tema de MathOverflow también podría ser de interés: Algoritmo P / poly para pruebas de identidad polinomiales .
fuente
El lema de Schwartz-Zippel es un caso especial de un teorema de Noga Alon y Zoltan Füredi como se muestra en la Sección 4 de este documento: Sobre ceros de un polinomio en una cuadrícula finita , y por lo tanto, cualquier nueva prueba de ese teorema da una nueva prueba de Schwartz -Zippel. A partir de ahora, conozco seis pruebas diferentes, dos de las cuales aparecen en el documento y otras se mencionan allí.
El teorema de Alon-Furedi dice lo siguiente:
Deje que sea un campo, deje que sea una cuadrícula finita, y deje ser un polinomio que no desaparece de forma idéntica en . Entonces para al menos elementos , donde el mínimo se toma sobre todos los enteros positivos con .F A=∏ni=1Ai⊂Fn f∈F[t–]=F[t1,…,tn] A f(x)≠0 x ∈ A y i ≤ # A i ∑ n i = 1 y i = ∑ n i = 1 # A i - deg fmin∏yi x∈A yi≤#Ai ∑ni=1yi=∑ni=1#Ai−degf
En esto, si asume y el mínimo (que se puede hacer fácilmente usando las cosas de Balls in Bins mencionadas en el documento), obtendrá el lema de Schwartz-Zippel sobre un campo (o un dominio).degf<min#Ai
fuente
La formulación original del lema de Schwartz-Zippel solo se aplica a los campos:
Uno puede reformular el lema de manera que tenga sentido para anillos conmutativos arbitrarios:
La ventaja de la prueba de Wikipedia es que se generaliza para mostrar que la reformulación es válida para anillos conmutativos arbitrarios, que Emil Jeřábek ha notado y elaborado aquí .
Esto proporciona una prueba alternativa del lema de Schwartz-Zippel, al probar la reformulación de los anillos conmutativos generales y obtener la formulación normal de los campos como corolario.
fuente