Bloms Schema |
Im Folgenden werden einige für das Verständnis sinnvolle mathematische Definitionen und Sätze (teilweise mit Beweis) vorgestellt.
Definition 17 (Teilbarkeit)
Seien .
Man sagt " teilt " (geschrieben: ), wenn es eine Zahl gibt, sodass gilt. In diesem Fall heißen und Teiler von .
Definition 19 (Größter gemeinsamer Teiler)
Seien .
Eine Zahl nennt man den größten gemeinsamen Teiler von und , wenn und und keine Zahl mit und existiert. Man schreibt .
Bemerkung 20 (Eigenschaften des größten gemeinsamen Teilers)
Für gilt
Satz 23 (Primfaktorenzerlegung)
Jede Zahl lässt sich eindeutig (bis auf die Reihenfolge) als Produkt von Primzahlpotenzen darstellen:
Definition 24 (Eulersche -Funktion)
Sei .
Dann bezeichnet die Anzahl der Zahlen in , die teilerfremd zu sind:
Satz 25 (Eigenschaften der Eulerschen -Funktion)
Die Korrektheit des Euklidischen Algorithmus basiert auf den in Bemerkung 20 genannten Eigenschaften des größten gemeinsamen Teilers in leicht veränderter Form: .
Definition 27 (Restklassenring modulo )
ist die Menge der natürlichen Zahlen. Addition, Subtraktion und Multiplikation in werden modulo durchgeführt.
Definition 28 (Multiplikatives Inverses)
Sei .
Das multiplikative Inverse von modulo ist die Zahl mit . Falls existiert, so ist es eindeutig und wird mit beschrieben; nennt man dann in invertierbar.
Definition 29 (Division in )
Seien .
In ist die Division von durch das Produkt von und und nur definiert, falls invertierbar in ist.
Aus Satz 30 folgt für :
Satz 32 (Chinesischer Restsatz)
Seien paarweise teilerfremd und , .
Dann hat das System
Beweis Wir definieren mit . Da die paarweise teilerfremd sind, ist
Definition 33 (Multiplikative Gruppe )
Die Menge der Zahlen aus , die zu teilerfremd sind, bezeichnet man als :
Definition 34 (Ordnung von )
Die Ordnung von ist die Anzahl der Elemente in dieser Menge und es gilt nach Definition 24:
Definition 35 (Ordnung von )
Sei .
Unter der Ordnung von einem Element versteht man die kleinste Zahl mit .
Definition 36 (Erzeugendes Element, zyklische Gruppe)
Sei .
Falls die Ordnung eines Elements gleich ist, so bezeichnet man als ein erzeugendes (bzw. primitives) Element. Enthält ein erzeugendes Element, dann nennt man die Gruppe zyklisch.
Satz 37 (Eigenschaften erzeugender Elemente)
Sei ein erzeugendes Element von .
Definition 38 (Diskreter Logarithmus)
Sei ein erzeugendes Element von .
Dann gibt es zu jedem Element eine positive Zahl mit . Diese Zahl bezeichnet man als den diskreten Logarithmus von zur Basis in .
Beweis Zuerst zeigen wir, dass aus folgt für . Dies gilt, denn
Mit erhalten wir dann
Bemerkung 42
Der Satz 41 ermöglicht es in manchen Fällen, die Lösung des Problems für auf die Lösung des Problems zurückzuführen.
Beweis Falls , so folgt die Behauptung aus Satz 41 und im Falle gilt sie trivialerweise. Damit bleiben die Möglichkeiten entweder oder .
O.B.d.A. wollen wir den ersten Fall betrachten. Für ist offenbar für jedes , also . Mit für ein und Satz 25 ergibt sich folglich wegen mit dem Satz von Euler
Satz 45 (Eulersches Kriterium, quadratischer Rest)
Sei eine Primzahl und .
Die Kongruenz ist genau dann lösbar, wenn gilt
Beweis
"" Ist lösbar, und damit , dann gilt:
Satz 46
Sei eine Primzahl.
In ist die Anzahl der quadratischen Reste gleich der Anzahl der quadratischen Nichtreste.
Beweis Die Behauptung folgt unmittelbar aus folgendem Lemma.
Lemma 47
Sei eine Primzahl.
Für ein erzeugendes Element ist genau dann quadratischer Rest, wenn gerade ist.
Beweis
"" Ist gerade, dann ist natürlich eine Quadratwurzel von und somit quadratischer Rest modulo .
"" Sei nun ungerade, d.h. . Angenommen, es gibt ein mit . Da erzeugendes Element in ist, muss ein mit existieren. Also ist und nach Bemerkung 42 auch . Dies würde jedoch implizieren, aber da gerade und ungerade ist, erhalten wir mit der Annahme, sei ungerade, einen Widerspruch.
Aufgabe 1
Bestimmen Sie alle Parameter, für welche die Gleichung genau Lösungen hat.
(Hinweis: Ist , so existieren ganze Zahlen mit , vgl. Bemerkung 20 (iv).)
Aufgabe 2
Seien mit und .
Aufgabe 3
Aufgabe 4
Lösen Sie die beiden folgenden Systeme simultaner Kongruenzen:
Aufgabe 5
Gegeben ist eine zyklische Gruppe mit .
Wie kann man schnell entscheiden, welche Ordnung ein gegebenes Element hat?
Aufgabe 6
Sei . Zeigen Sie, dass eine Primzahl ist, genau dann, wenn gilt
Aufgabe 7
Bestimmen Sie mit dem erweiterten Euklidischen Algorithmus die Inversen von
sofern diese existieren.
Aufgabe 8
Für genau welche Primzahlen ist die Kongruenz lösbar?
Aufgabe 9
Versuchen Sie in Analogie zum Eulerschen Kriterium ein hinreichendes und notwendiges Kriterium für die Lösbarkeit der Kongruenz für Primzahlen und zu bestimmen und zu verifizieren.
Aufgabe 10
Für sei die -te Primzahl. Begründen Sie, warum die (schlechte) obere Schranke für alle gilt.
Aufgabe 11
Wie prüft man bei einer gegebenen -stelligen Binärzahl algorithmisch in maximal Schritten, ob diese durch , oder ohne Rest teilbar ist?
Aufgabe 12
Man weiß, dass für für die Anzahl der Primzahlen kleiner gleich gilt
Zeigen Sie, dass für jede natürliche Zahl gilt:
Zwischen und liegt immer eine Primzahl.
Aufgabe 13
Sei ein Primteiler von und mit mit
für verschiedene Paare und mit .
Zeigen Sie, dass dann eine Potenz von ist.