Der Satz von Wilson

Satz 1658 (Satz von Wilson)

Eine natürliche Zahl p>1p>1 ist genau dann eine Primzahl, wenn
(p1)!+1(p-1)! + 1
durch pp teilbar ist.
Mit Hilfe des Begriffes der Kongruenz kann man den Satz auch so formulieren:
(p1)!1(modp)(p-1)!\equiv-1\pmod p\, (1)

Beweis

Ist nn eine zusammengesetzte Zahl mit n=pqn=p\cdot q, mit p,q>1p,q>1, so gilt p(n1)!p|(n-1)!, und p(n1)!+1p\nteiler (n-1)!+1 und somit n(n1)!+1n\nteiler (n-1)!+1.
Bleibt zu zeigen, dass die Behauptung für Primzahlen gilt.
Der folgende Beweis beruht darauf, dass für ungerade Primzahlen pp die Menge (Z/pZ)×={1,2,3,,p1} (\mathbb{Z} {/}p \mathbb{Z})^{\times} = \{ 1, 2, 3, \dots, p-1 \} unter der Multiplikation modulo pp eine Gruppe bildet. Also existiert zu jedem a(Z/pZ)× a \in (\mathbb{Z} {/}p \mathbb{Z})^{\times} ein eindeutiges aˉ(Z/pZ)× \bar a \in (\mathbb{Z} {/}p \mathbb{Z})^{\times} mit aaˉ1(modp) a \cdot \bar a \equiv 1 \, (\mathrm{mod}\, p) .
Denn tritt der Fall aaˉ(modp) a \equiv \bar a \, (\mathrm{mod}\, p) auf, kann man beide Seiten der Kongruenz mit a multiplizieren und erhält a21(modp) a^2 \equiv 1 \, (\mathrm{mod}\, p) , also a21=(a1)(a+1)0(modp) a^2 - 1 = (a-1)(a+1) \equiv 0 \, (\mathrm{mod}\, p) .
Weil p eine Primzahl ist, folgt aber aus p(a1)(a+1) p|(a-1)(a+1) unmittelbar p(a1) p|(a-1) oder p(a+1) p|(a+1) , also a=1 a = 1 oder a=p1 a = p-1 .
Nun zum eigentlichen Beweis:
Für p=2p = 2 (21+12|1+1) oder p=3p = 3 (32+13|2+1) ergibt sich der Satz durch nachrechnen. Also kann man im folgenden p5p\ge 5 annehmen.
Nun ist 11(modp) 1 \equiv 1 \, (\mathrm{mod}\, p) und p11(modp) p-1 \equiv -1 \, (\mathrm{mod}\, p) .
Für alle aN a \in \mathbb{N} mit 1<a<p1 1 < a < p-1 gilt aber ggT(a,p)=1 \mathrm{ggT}(a,p) = 1 , weil pp eine Primzahl ist.
Also existiert ein eindeutiges aˉN \bar a \in \mathbb{N} mit 1<aˉ<p1 1 < \bar a < p-1 und aaˉ1(modp) a \cdot \bar a \equiv 1 \, (\mathrm{mod}\, p) .
Durch Paarung dieser Reste modulo p erhält man:
a=2p2a1(modp) \prod\limits_{a=2}^{p-2} a \equiv 1 \, (\mathrm{mod}\, p) , also (p1)!=1a=2p2a(p1)1(modp) (p-1)! = 1 \cdot \prod\limits_{a=2}^{p-2} a \cdot (p-1) \equiv -1 \, (\mathrm{mod}\, p) . \qed

Bemerkungen

Primzahlen pp, bei denen (p1)!+1(p-1)!+1 sogar durch p2p^2 teilbar ist, heißen Wilson-Primzahlen.
Ist allgemein nn eine beliebige natürliche Zahl, so gilt mit dem obigen Satz (n1)!1modn(n-1)!\equiv -1 \mod n falls nn prim ist.
Für n=4n=4 gilt (n1)!2modn(n-1)!\equiv 2 \mod n und für alle zusammengesetzten Zahlen n>5n>5 gilt (n1)!0modn(n-1)!\equiv 0 \mod n. Sie sind also stets Teiler von (n1)!(n-1)!.
Ist also n>4n>4 und (n1)!(n-1)! nicht durch nn teilbar, so ist nn eine Primzahl. Ist (n1)!(n-1)! aber durch nn teilbar, so erhält man aus dem Satz von Wilson die Information, dass nn zusammengesetzt ist, ohne eine konkrete Faktorisierung n=abn=ab mit a,b1a,b\ne1 zu kennen. Allerdings ist der Rechenaufwand für die Fakultät nicht geringer als Probedivisionen.
 
 

Die ganzen Zahlen hat der liebe Gott geschaffen, alles andere ist Menschenwerk.

Leopold Kronecker

Copyright- und Lizenzinformationen: Diese Seite ist urheberrechtlich geschützt und darf ohne Genehmigung des Autors nicht weiterverwendet werden.
Anbieterkеnnzeichnung: Mathеpеdιa von Тhοmas Stеιnfеld  • Dοrfplatz 25  •  17237 Blankеnsее  • Tel.: 01734332309 (Vodafone/D2)  •  Email: cο@maτhepedιa.dе