10.12.2012 Views

Prime Numbers

Prime Numbers

Prime Numbers

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 7<br />

ELLIPTIC CURVE ARITHMETIC<br />

The history of what are called elliptic curves goes back well more than<br />

a century. Originally developed for classical analysis, elliptic curves have<br />

found their way into abstract and computational number theory, and now sit<br />

squarely as a primary tool. Like the prime numbers themselves, elliptic curves<br />

have the wonderful aspects of elegance, complexity, and power. Elliptic curves<br />

are not only celebrated algebraic constructs; they also provide considerable<br />

leverage in regard to prime number and factorization studies. Elliptic curve<br />

applications even go beyond these domains; for example, they have an<br />

increasingly popular role in modern cryptography, as we discuss in Section<br />

8.1.3.<br />

In what follows, our primary focus will be on elliptic curves over fields<br />

Fp, withp>3 an odd prime. One is aware of a now vast research field—<br />

indeed even an industry—involving fields F p k where k>1 or (more prevalent<br />

in current applications) fields F 2 k. Because the theme of the present volume<br />

is prime numbers, we have chosen to limit discussion to the former fields of<br />

primary interest. For more information in regard to the alternative fields, the<br />

interested reader may consult references such as [Seroussi et al. 1999] and<br />

various journal papers referenced therein.<br />

7.1 Elliptic curve fundamentals<br />

Consider the general equation of a degree-3 polynomial in two variables, with<br />

coefficients in a field F , set equal to 0:<br />

ax 3 + bx 2 y + cxy 2 + dy 3 + ex 2 + fxy + gy 2 + hx + iy + j =0. (7.1)<br />

To ensure that the polynomial is really of degree 3, we assume that at least<br />

one of a, b, c, d is nonzero. We also assume that the polynomial is absolutely<br />

irreducible; that is, it is irreducible in F [x, y], where F is the algebraic closure<br />

of F . One might consider the pairs (x, y) ∈ F × F that satisfy (7.1); they<br />

are called the affine solutions to the equation. Or one might consider the<br />

projective solutions. For these we begin with triples (x, y, z) ∈ F × F × F<br />

(with x, y, z not all zero) that satisfy<br />

ax 3 + bx 2 y + cxy 2 + dy 3 + ex 2 z + fxyz+ gy 2 z + hxz 2 + iyz 2 + jz 3 =0. (7.2)<br />

Note that (x, y, z) is a solution if and only if (tx, ty, tz) is also a solution, for<br />

t ∈ F , t = 0. Thus, in the projective case, it makes more sense to talk of

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

Saved successfully!

Ooh no, something went wrong!