Prof. C. P. Schnorr Wintersemester 2011/12
Ausgewählte Gitteralgorithmen
Blatt 1, 26.10.2011, Abgabe 02.11.2011
Zu D. Coppersmith: Finding small solutions of small degree polynomials.
Aufgabe 1. Behandle den Fall, dassp(x) nicht monisch ist, pd6= 1, nach Remark 1, Seite 21.
Zeige, dass das Gitter zu C10 = C1 ∪ {xd} die Dimension d + 1 und die Determinante N−1Bd(d+1)/2 hat.
Aufgabe 2. Beweise Remark 2, Seite 22.
Zeige, dass man in der enabling condition c1(d)(detL1)d+11 < d+11 die rechte Seite d+11 durch √d+11 ersetzen kann. Die Schranke für B erhöht sich um den Faktor (d+ 1)1d.
Aufgabe 3. Behandele die Erweiterung von C3 zu C30 (Seite 23) durch die Polynome bk(x) = x(x−1)· · ·(x−k)/k! für k = 0, . . . , dh−1. Zeige, dass die Gitterbasis L03 zu C30 eine obere Dreiecksmatrix ist, deren ktes Diagonalelement (1/k!)BkN−bk/dc ist. Zeige, dass dies die Schranke für B um den Faktor ( Q
0≤k≤dh
k!)2/[dh(dh−1)] ≈ edh3/2 erhöht.