Zettel 6 - IWR Heidelberg

Werbung
Übungen zur Elementaren Zahlentheorie
Übungsblatt 6
Dozent: Dr. D. Vogel
Übungen: Dipl. Math. Ralf Butenuth
18.05.2011
Übung 1 (4 Punkte + 2 Bonuspunkte für Teil (c))
(a) Sei p eine Primzahl und a, b ∈ N mit ap ≡ bp (mod p). Zeigen Sie, dass dann
auch ap ≡ bp (mod p2 ) gilt.
(b) Geben Sie alle Lösungen x ∈ Z der Kongruenz x15 ≡ 64 (mod 67) an. Benutzen
Sie dabei, dass 2 eine primitive Wurzel modulo 67 ist.
(? c) (Bonusaufgabe, 2 Zusatzpunkte) Sei P2 wie in Aufgabe 2, Zettel 5 definiert als
die Menge aller Primzahlen p mit 3 ≤ p ≤ 97 für die 2 eine primitive Wurzel
modulo p ist. Berechnen Sie mit sage für jede Primzahl p ∈ P2 eine primitive
Wurzel modulo p2 .
Übung 2 (4 Punkte + 2 Bonuspunkte für Teil (b))
(a) Zeigen Sie: Jede gerade vollkommene Zahl ist von der Form
(p + 1)p
= 2n−1 (2n − 1)
2
mit p = 2n − 1 eine Primzahl.
(? b) (Bonusaufgabe, 2 Zusatzpunkte) Benutzen Sie die Aussage aus Teil (a), um mit
sage die ersten 15 geraden vollkommenen Zahlen zu suchen. Vergleichen Sie die
Rechenzeit dieser Implementation mit ihrer Implementation von Aufgabe 2.2
(oder der Musterlösung).
Hinweise: Es wird vermutet, dass es keine ungeraden vollkommenen Zahlen gibt.
Zu (a): Wenn a eine gerade vollkommene Zahl ist, können Sie a schreiben als 2n−1 u
mit n > 1 und u ungerade. Benutzen Sie dann die Darstellung von S(n) aus Aufgabe
4, Blatt 5 und die schwache Multiplikativität von S.
Zu (b): Mit dem sage-Kommando %time können Sie die benötigte Rechenzeit messen.
Sie dürfen in dieser Aufgabe das sage-Kommando is prime benutzen. Die 15te gerade
vollkommene Zahl ist kleiner als 10800 .
– bitte wenden –
Übungen zur Elementaren Zahlentheorie
Übungsblatt 6
Dozent: Dr. D. Vogel
Übungen: Dipl. Math. Ralf Butenuth
18.05.2011
Übung 3 (4 Punkte) Sie wollen einem befreundeten Bundeswehr-General helfen, alle
diensttauglichen Soldaten seiner 2000 Mann starken Kompanie zu zählen. Dazu lassen
Sie die Soldaten auf dem Hof antreten, und brüllen dann die folgenden Kommandos:
1. Aufstellen in Reihen à 8 Mann!
2. Aufstellen in Reihen à 9 Mann!
3. Aufstellen in Reihen à 11 Mann!
Nach dem ersten Kommando blieb eine unvollständige Reihe aus 7 Soldaten, nach
dem zweiten Kommando eine aus 5 Soldaten und nach dem dritten Kommando eine
Reihe aus 9 Soldaten.
Wie viele diensttaugliche Soldaten sind wohl im Hof angetreten?
Übung 4 (4 Punkte)
(a) Schreiben Sie eine sage-Funktion, die bei Eingabe einer Liste von teilerfremden
ganzen Zahlen m1 , . . . , mr eine Liste von idempotenten Elementen e1 , . . . , er
berechnet, also Elemente ei mit
{
0 (mod mj ) für j 6= i
ei ≡
1 (mod mi )
(b) Schreiben Sie eine sage-Funktion, die bei Eingabe einer Liste von teilerfremden ganzen Zahlen m1 , . . . , mr und einer zweiten Liste beliebiger ganzer Zahlen
a1 , . . . , ar ein Element b ∈ Z berechnet mit b ≡ ai (mod mi ) für i = 1, . . . , r.
(c) Lösen Sie das folgende Kongruenzsystem:


531142415 · x ≡ 3431234123 (mod 5515439063)
235131212 · x ≡ 2123124114 (mod 4936328519)


123121513 · x ≡ 1234253221 (mod 2789693041)
Hinweis: Die sage-Befehle power mod, gcd und euler phi sind hilfreich. In dieser Aufgabe dürfen die sage-Befehle CRT, CRT basis, CRT list und CRT vectors nicht benutzt werden.
Diese Blatt kann bis Mittwoch, den 25.05, 9:15 im Zettelkasten neben HS6 abgegeben werden. Eine Abgabe in 2er-Teams ist gestattet und erwünscht. Bitte denken
Sie daran, Ihre Namen und Ihre Matrikelnummer mit anzugeben und alle Blätter,
zum Beispiel mit einem Schnellhefter, zusammen zu halten. Die Aufgaben werden in
den Übungen ab Freitag, den 27.05.2011 besprochen.
Weitere Hinweise zur Vorlesung finden Sie unter:
www.iwr.uni-heidelberg.de/∼Ralf.Butenuth/Zahlentheorie.
Herunterladen