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.

248 Chapter 5 EXPONENTIAL FACTORING ALGORITHMS<br />

In a computational (and theoretical) tour de force, [Watkins 2004] shows<br />

unconditionally that h(D) > 100 for −D >2384797.<br />

The following formula for h(D) is attractive (but admittedly not very<br />

efficient when |D| is large) in that it replaces the infinite sum implicit in<br />

L(1,χD) with a finite sum. The formula is due to Dirichlet, see [Narkiewicz<br />

1986]. For D < 0, D a fundamental discriminant (this means that either<br />

D ≡ 1(mod4)andDis squarefree or D ≡ 8 or 12 (mod 16) and D/4 is<br />

squarefree), we have<br />

h(D) = w<br />

D<br />

|D|<br />

<br />

χD(n)n.<br />

n=1<br />

Though an appealing formula, such a summation with its |D| terms is suitable<br />

for the exact computation of h(D) only for small |D|, say|D| < 10 8 .There<br />

are various ways to accelerate such a series; for example, in [Cohen 2000]<br />

one can find error-function summations of only O(|D| 1/2 ) summands, and<br />

such formulae allow one easily to handle |D| ≈10 16 . Moreover, it can be<br />

shown that directly counting the primitive reduced forms (a, b, c) of negative<br />

discriminant D computes h(D) inO |D| 1/2+ɛ operations. And the Shanks<br />

baby-steps, giant-steps method reduces the exponent from 1/2 to1/4. We<br />

revisit the complexity of computing h(D) in the next section.<br />

5.6.4 Ambiguous forms and factorization<br />

It is not very hard to list all of the elements of the class group C(D) thatare<br />

their own inverse. When D

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

Saved successfully!

Ooh no, something went wrong!