Mir sind nur zwei Beweise für die Schwartz-Zippel-Deckspelze bekannt. Der erste (häufigere) Beweis ist im Wikipedia-Eintrag beschrieben . Der zweite Beweis wurde von Dana Moshkovitz entdeckt.
Gibt es noch andere Beweise, die ganz andere Ideen verwenden?
Antworten:
Hier ist eine andere Idee, die ich für einen geometrischen Beweis hatte. Es nutzt die projektive Geometrie in einer wesentlichen Weise.
Lassen Siec∈Fm ein affiner Punkt außerhalb der Hyperfläche S . Projizieren Sie die Hyperfläche mit c als Mittelpunkt im Unendlichen auf die Hyperebene . das heißt, jede Karte x∈S auf p(x) , den Schnittpunkt der Linie , die durch einzigartige c und x mit der Hyperebene im Unendlichen. Die Vorbilder unter p eines Punktes im Unendlichen liegen alle auf der gleichen Linie, und daher gibt es (wiederum das Problem auf Dimension 1 reduzierend) die meisten d von ihnen. Die Hyperebene im Unendlichen hat Mächtigkeit |Fm−1| erhalten wir die bekannte Obergrenze|S|≤d |Fm−1| .
quelle
Als Folge der Antwort von Per Vognsen deutet der Beweis von Dana Moshkovitz bereits auf einen wirklich einfachen Beweis für eine nur geringfügig schwächere Version des Schwartz-Zippel-Lemmas hin, der meiner Meinung nach für die meisten Anwendungen ausreicht.
Sei ein von Null verschiedenes Polynom vom Grad d , wobei F ein endliches Feld der Ordnung q ist , und sei x ∈ F n ein Punkt mit f ( x ) ≠ 0 . Es gibt ( q n - 1 ) / ( q - 1 ) viele verschiedene Linien, die durch x verlaufen, so dass sie F n - { x } unterteilen.f:Fn→F d F q x∈Fn f(x)≠0 (qn−1)/(q−1) x Fn−{x} . Die Beschränkung von auf jede dieser Linien ist ein univariates Polynom vom Grad d , das ungleich Null ist, weil es bei x ungleich Null ist und daher höchstens d Nullen hat. Somit ist die Gesamtzahl der Nullen von f ist höchstens d ( q n - 1 ) / ( q - 1 ) . Zum Vergleich gibt Schwartz-Zippel die stärkere Obergrenze von d q n - 1 an .f d x d f d(qn−1)/(q−1) dqn−1
Angesichts der Leichtigkeit dieses Beweises bin ich sicher, dass es Folklore ist; Wenn nicht, sollte es sein :) Ich würde mich freuen, wenn jemand eine Referenz liefern könnte.
quelle
Moshkovitz 'Beweis basiert auf einer einfachen Geometrie, aber das Papier ist nicht klar genug. Hier ist die Idee:
Ein Grad- Polynom in m Variablen schneidet eine Hyperfläche in F m aus . Der Schnittpunkt der Hyperfläche und einer unabhängigen Linie (dh der Schnittpunkt ist nicht die ganze Linie) hat höchstens d Punkte. Wenn Sie eine Richtung finden, die überall unabhängig von der Hyperfläche ist, können Sie F m durch parallele Linien in dieser Richtung blättern und Schnittpunkte innerhalb jeder Linie zählen. Die Foliation wird durch das orthogonale Komplement der Richtung parametrisiert, das eine zu F m - 1 isomorphe Hyperebene ist , so dass die Gesamtzahl der Hyperoberflächenpunkte über alle F m höchstens d | beträgt Fd m Fm Fm Fm−1 Fm .d |F|m−1
Dies deutet darauf hin, dass andere Beweise in ähnlicher Weise funktionieren könnten.
Edit: Ich wollte ein wenig darüber sagen, wie Arnabs Beweis sich auf Moshkovitz bezieht. Er nimmt einen Punkt außerhalb der Hyperfläche und betrachtet den Linienstift durch diesen Punkt. Moshkovitz betrachtet eine Familie paralleler Linien. Es scheint anders zu sein, aber es ist wirklich dasselbe! Eine Parallelfamilie ist ein Linienstift durch einen Punkt im Unendlichen. Die Arnab-Algebra wird wörtlich angewendet, wenn Sie zuerst die Homogenisierung des Polynoms durchführen und durch Einstecken von auf die Hyperebene im Unendlichen beschränken , wodurch alle nicht führenden Terme gelöscht werden.w=0
Bearbeiten: Siehe meine andere Antwort für einen neuen (aber nicht völlig unabhängigen) Beweis.
quelle
Versuch 1:
Haben Sie sich Lemma A.36 (Seite 529) von Arora / Baraks Buch angesehen ? Es ist fast eine halbe Seite und basiert auf Induktion.
Wenn Sie keinen Zugang zu dem Buch haben, kann ich den Beweis hier durchführen.
Versuch 2:
Was ist mit der kuriosen Geschichte des Schwartz-Zippel-Lemmas ? Darin wird unter anderem die Arbeit von DeMillo-Lipton aus dem Jahr 1977 zitiert . Einige andere Arbeiten werden ebenfalls benannt und verglichen.
Versuch 3:
Das folgende MathOverflow-Thema könnte ebenfalls von Interesse sein: P / Poly-Algorithmus zum Testen der polynomiellen Identität .
quelle
Das Schwartz-Zippel-Lemma ist ein Spezialfall eines Satzes von Noga Alon und Zoltan Füredi, wie in Abschnitt 4 dieses Aufsatzes gezeigt: Über Nullen eines Polynoms in einem endlichen Gitter , und daher liefert jeder neue Beweis dieses Satzes einen neuen Beweis für Schwartz -Zippel. Bis jetzt kenne ich sechs verschiedene Beweise, von denen zwei in der Zeitung erscheinen und auf andere dort verwiesen wird.
Das Alon-Furedi-Theorem sagt Folgendes:
Sei ein Feld, sei A = ∏ n i = 1 A i ⊂ F n ein endliches Gitter und sei f ∈ F [ t _ ] = F [ t 1 , ... , t n ] ein Polynom, das nicht existiert identisch verschwinden auf A . Dann f ( x , wobei das Minimum über alle positiven ganzen Zahlen y i ≤ # A i mit ∑ übernommen wirdF A=∏ni=1Ai⊂Fn f∈F[t–]=F[t1,…,tn] A für mindestens min ∏ y i Elemente x ∈ Af(x)≠0 min∏yi x∈A yi≤#Ai .∑ni=1yi=∑ni=1#Ai−degf
Wenn Sie in diesem Fall annehmen und das Minimum berechnen (was mit den im Artikel erwähnten Balls in Bins-Dingen leicht möglich ist), erhalten Sie Schwartz-Zippel-Lemma über ein Feld (oder eine Domain). .degf<min#Ai
quelle
Die ursprüngliche Formulierung der Schwartz-Zippel-Deckspelze gilt nur für Felder:
Man kann das Lemma so umformulieren, dass es für beliebige kommutative Ringe Sinn macht:
Der Vorteil des Beweises aus Wikipedia ist, dass er verallgemeinert zeigt, dass die Neuformulierung für beliebige kommutative Ringe gilt, was Emil Jeřábek hier bemerkt und ausgearbeitet hat .
Dies gibt einen alternativen Beweis für das Schwartz-Zippel-Lemma, indem die Neuformulierung für allgemeine Kommutativringe bewiesen und die normale Formulierung für Felder als Korollar erhalten wird.
quelle