• Keine Ergebnisse gefunden

Zu D. Coppersmith: Finding small solutions of small degree polynomials. Sei p(x) ∈ Z [x] vom Grad d und monisch und ggT( (dh − 1)!, N ) = 1

N/A
N/A
Protected

Academic year: 2021

Aktie "Zu D. Coppersmith: Finding small solutions of small degree polynomials. Sei p(x) ∈ Z [x] vom Grad d und monisch und ggT( (dh − 1)!, N ) = 1"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Prof. C. P. Schnorr Wintersemester 2015/16

Gitteralgorithmen zur Faktorisierung ganzer Zahlen

Blatt 3 02.12.2015, Abgabe 16.12.2015

Zu D. Coppersmith: Finding small solutions of small degree polynomials. Sei p(x) ∈ Z [x] vom Grad d und monisch und ggT( (dh − 1)!, N ) = 1

C 3 = {(p(x)/N ) j x i | 0 ≤ i < d, 0 ≤ j < h}

C 3 0 = C 3 ∪ {b k (x) | 0 ≤ k < dh}

b k (x) = x(x − 1) · · · (x − k + 1)/k!, beachte b k ( Z ) ⊂ Z

Aufgabe 1. Es gibt in C 3 0 zu k = 0, . . . , dh − 1 genau zwei Polynome q(x) vom Grad k nämlich b k (x) und (p(x)/N ) j x i mit j = bk/dc und i = k − jd.

Diese liefern zur Matrix L 0 3 von C 3 0 als Spalten die Koeffizientenvektoren von q(xB) mit den Koeffizienten B k N −j , B k /k! für x k+1 in Zeile k + 1.

Zeige: Diese beiden Spalten kann man unimodular so transformieren, dass B k N −j , B k /k! übergeht in B k N −j /k! und 0. Es folgt det L 0 3 ≤ det L 3 / Q

0≤k<dh k!.

Aufgabe 2. Zeige: Von L 3 auf L 0 3 erhöht sich B um den Faktor (det L 3 / det L 0 3 )

dh(dh−1)2

≥ ( Q

0≤k<dh k!)

dh(dh−1)2

e dh

3/2

. Hinweis: k! ≈ (k/e) k , P dh−1

k=1 k ln k ≈ R dh

1 k ln k dk = 1 2 (dh) 2 (ln dh − 1/2).

Integriere k ln k durch partielle Integration.

Aufgabe 3. Sei N = pq ∈ N , p, q prim. Sei 2 4n−1 < q < p < 2 4n (somit 2 8n−2 < N < 2 8n ) und p = a + 2 n c + 2 3n e mit a, e ∈ [0, 2 n [, c ∈ [0, 2 2n [.

Zeige, man kann N zu gegebenen a, e in Zeit n O(1) zerlegen.

Hinweis: Wende Thm 7 (May) an auf f p (x) = a+2 n (x+2 2n−1 )+2 3n e (ist nicht monisch). f p hat Nullstelle x 0 = c −2 2n−1 modulo p, |x 0 | ≤ 2 2n−1 < N 1/4 / √

2.

Es werden Thm 11 und Thm 12 von May kombiniert.

5 Punkte pro Aufgabe

Referenzen

ÄHNLICHE DOKUMENTE

Coppersmith: Finding small solutions of small degree polynomials..

In this exercise we return to our small While-language based on the language IMP introduced in the lec- ture. In particular, we want to create and show properties about an

Theorem 3 For CNF formulas of locally bounded treewidth, the problems short resolution refutation and small unsatisfiable subset are fixed- parameter tractable.. Tractable

In this paper we transform the problem of finding a uniquely hamiltonian planar graph with minimum degree three into a bi-objective optimization prob- lem which minimizes the

The main goal of this work is to design an algorithm which can check lower bounds on the independence number for smooth graphs and either prove them for all graphs with a given

This session will deal with the types of course available and the qualifications required, the ways in which university math- ematics is different from or similar to that at A

Period dimension, Assembly Place, The fragment from a mould for a seated figure of which only the right hand resting on a rocky seat is preserved.. Date: early fourth

- On READ statements for an indexed file opened for random update the KEY= parameter must be entered if records are being added.. - 'ON' condition statements