Cryptography Reference
In-Depth Information
Chapter 9
Elliptic Curves over C
The goal of this chapter is to show that an elliptic curve over the complex
numbers is the same thing as a torus. First, we show that a torus is isomor-
phic to an elliptic curve. To do this, we need to study functions on a torus,
which amounts to studying doubly periodic functions on C , especially the
Weierstrass -function. We then introduce the j -function and use its proper-
ties to show that every elliptic curve over C comes from a torus. Since most
of the fields of characteristic 0 that we meet can be embedded in C ,many
properties of elliptic curves over fields of characteristic 0 can be deduced from
properties of a torus. For example, the n -torsion on a torus is easily seen to
be isomorphic to Z n Z n , so we can deduce that this holds for all elliptic
curves over algebraically closed fields of characteristic 0 (see Corollary 9.22).
9.1 Doubly Periodic Functions
Let ω 1 2 be complex numbers that are linearly independent over R .Then
L = Z ω 1 + Z ω 2 =
{
n 1 ω 1 + n 2 ω 2 |
n 1 ,n 2
Z
}
is called a lattice . The main reason we are interested in lattices is that C /L
is a torus , and we want to show that a torus gives us an elliptic curve.
The set
F =
{
a 1 ω 1 + a 2 ω 2 |
0
a i < 1 ,i =1 , 2
}
(see Figure 9.1) is called a fundamental parallelogram for L .Adiffer-
ent choice of basis ω 1 2 for L will of course give a different fundamental
parallelogram. Since it will occur several times, we denote
ω 3 = ω 1 + ω 2 .
A function on C /L can be regarded as a function f on C such that f ( z +
ω )= f ( z ) for all z ∈ C and all ω ∈ L . We are only interested in meromorphic
Search WWH ::




Custom Search