10.12.2012 Views

Prime Numbers

Prime Numbers

Prime Numbers

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

308 Chapter 6 SUBEXPONENTIAL FACTORING ALGORITHMS<br />

such special forms; but, like the mighty NFS, the notions can for the most<br />

part be extended to more general composite n.<br />

(1) Use the explicit congruences<br />

258883717 2 mod M29 = −2 · 3 · 5 · 29 2 ,<br />

301036180 2 mod M29 = −3 · 5 · 11 · 79,<br />

126641959 2 mod M29 =2· 3 2 · 11 · 79,<br />

to create an appropriate nontrivial congruence u 2 ≡ v 2 and thereby<br />

discover a factor of M29.<br />

(2) It turns out that √ 2 exists modulo each of the special numbers n = Fk,k ≥<br />

2, and the numbers n = Mq,q ≥ 3; and remarkably, one can give explicit<br />

such roots whether or not n is composite. To this end, show that<br />

2 3·2k−2<br />

− 2 2k−2<br />

, 2 (q+1)/2<br />

are square roots of 2 in the respective Fermat, Mersenne cases. In addition,<br />

give an explicit, primitive fourth root of (−1) for the Fermat cases, and<br />

an explicit ((q mod 4)-dependent) fourth root of 2 in the Mersenne cases.<br />

Incidentally, these observations have actual application: One can now<br />

remove any power of 2 in a squared residue, because there is now a closed<br />

form for √ 2 k ; likewise in the Fermat cases factors of (−1) in squared<br />

residues can be removed.<br />

(3) Using ideas from the previous item, prove “by hand” the congruence<br />

2(2 6 − 8) 2 ≡ (2 6 +1) 2 (mod M11),<br />

and infer from this the factorization of M11.<br />

(4) It is a lucky fact that for a certain ω, a primitive fourth root of 2 modulo<br />

M43, wehave<br />

2704ω 2 − 3 2 mod M43 =2 3 · 3 4 · 43 2 · 2699 2 .<br />

Use this fact to discover a factor of M43.<br />

(5) For ω a primitive fourth root of −1 modulo Fk,k ≥ 2, and with given<br />

integers a, b, c, d, set<br />

x = a + bω + cω 2 + dω 3 .<br />

It is of interest that certain choices of a, b, c, d automatically give small<br />

squares—one might call them small “symbolic squares”—for any of the<br />

Fk indicated. Show that if we adopt a constraint<br />

ad + bc =0<br />

then x 2 mod Fk can be written as a polynomial in ω with degree less than<br />

3. Thus for example<br />

−6+12ω +4ω 2 +8ω 3 2 ≡ 4(8ω 2 − 52ω − 43),

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!