Prof. C. P. Schnorr Wintersemester 2018/19
Gitteralgorithmen zur Faktorisierung ganzer Zahlen
Blatt 2, 05.11.2018, Abgabe 12.11.2018 vor der Vorlesung
Aufgabe 1. Beweise mit Satz 4.1.4, Teil 3, Lemma 4.1.2 des Skripts : Für jede LLL–Basis zu 14 < δ ≤ 1 gilt kb1k2/λ21 ≤ αn−12 /(rd(L)2γn) für α = (δ− 14)−1.
Dabei ist rd(L) = λ1/(√
γn(detL)1/n) die relative Dichte des Gitters L.
Diese obere Schranke zu kb1k2/λ21 ist deutlich besser als kb1k2/λ21 ≤ αn−1 von Satz 4.1.4, 2 falls rd(L)2 > α−n−12 /γn.
Aufgabe 2. Zeige mittels (4.2) vom Beweis zu Prop.1 die heuristische SVP-LaufzeitschrankenO(1) pn
eπ r1,1
λ1
14 n
2
n−12n/4 = 2n/8+o(n) für beliebiges rd(L)≤1 falls r1,1 ≤λ1no(1)√
eπ. Vervollständige die Beweisskizze zu (4.4), Seite 8 der Arbeit Factoring Integers · · · .
Aufgabe 3. SeiL(B)Gitter,dim(L) = n,λ2 ≥λ1n,Lmitn-uniqueSVP.
B seik-reduziert so dass nach Teil 1. von Satz 6.4.3 Skript||b1||< λ1γ
n−1 k−1
k . Zeige mit Satz 2.3.1, Skript dass rd(L) < n−1+1/n – Vervollständige die Be- weisskizze zuγ-uniqueSVPin der ArbeitFactoring Integers· · ·. Hinweis:
Satz 2.3.1 im Skript ist Minkowski’s zweiter Satz.
Punktzahl 5, 6, 5 Punkte für Aufgabe 1, 2, 3