Elliptic Curves as Complex Tori

Similar documents
COMPLEX MULTIPLICATION: LECTURE 14

Elliptic Curves and Elliptic Functions

Part II. Riemann Surfaces. Year

SPECIAL VALUES OF j-function WHICH ARE ALGEBRAIC

Math 213a: Complex analysis Notes on doubly periodic functions

Lecture 2: Elliptic curves

15 Elliptic curves over C (part I)

20 The modular equation

Abelian Varieties and Complex Tori: A Tale of Correspondence

THE MODULI SPACE OF RATIONAL FUNCTIONS OF DEGREE d

20 The modular equation

Applications of Complex Multiplication of Elliptic Curves

COMPUTING MODULAR POLYNOMIALS WITH THETA FUNCTIONS

1 Introduction. or equivalently f(z) =

EXERCISES IN MODULAR FORMS I (MATH 726) (2) Prove that a lattice L is integral if and only if its Gram matrix has integer coefficients.

is holomorphic. In other words, a holomorphic function is a collection of compatible holomorphic functions on all charts.

AN INTRODUCTION TO ELLIPTIC CURVES

Let X be a topological space. We want it to look locally like C. So we make the following definition.

CLASS FIELD THEORY AND COMPLEX MULTIPLICATION FOR ELLIPTIC CURVES

Introduction to Elliptic Curves

FACTORING AFTER DEDEKIND

Siegel Moduli Space of Principally Polarized Abelian Manifolds

RIEMANN SURFACES. max(0, deg x f)x.

ELLIPTIC CURVES AND CRYPTOGRAPHY

On the zeros of certain modular forms

Riemann surfaces with extra automorphisms and endomorphism rings of their Jacobians

Introduction to Arithmetic Geometry Fall 2013 Lecture #24 12/03/2013

IN POSITIVE CHARACTERISTICS: 3. Modular varieties with Hecke symmetries. 7. Foliation and a conjecture of Oort

Explicit Complex Multiplication

Congruence Subgroups

Outline of the Seminar Topics on elliptic curves Saarbrücken,

Introduction to Arithmetic Geometry

Introduction to. Riemann Surfaces. Lecture Notes. Armin Rainer. dim H 0 (X, L D ) dim H 0 (X, L 1 D ) = 1 g deg D

1 Structures 2. 2 Framework of Riemann surfaces Basic configuration Holomorphic functions... 3

15 Elliptic curves and Fermat s last theorem

Computing modular polynomials in dimension 2 ECC 2015, Bordeaux

Trigonometric functions, elliptic functions, elliptic modular forms

NOTES ON DIVISORS AND RIEMANN-ROCH

Fay s Trisecant Identity

COMPLEX MULTIPLICATION: LECTURE 15

MATH 255 TERM PAPER: FAY S TRISECANT IDENTITY

Solutions to Complex Analysis Prelims Ben Strasser

7 Orders in Dedekind domains, primes in Galois extensions

z, w = z 1 w 1 + z 2 w 2 z, w 2 z 2 w 2. d([z], [w]) = 2 φ : P(C 2 ) \ [1 : 0] C ; [z 1 : z 2 ] z 1 z 2 ψ : P(C 2 ) \ [0 : 1] C ; [z 1 : z 2 ] z 2 z 1

The Galois representation associated to modular forms pt. 2 Erik Visse

7.2 Conformal mappings

Modular Forms, Elliptic Curves, and Modular Curves

Classical modular group

LECTURE 2 FRANZ LEMMERMEYER

Modern Algebra Prof. Manindra Agrawal Department of Computer Science and Engineering Indian Institute of Technology, Kanpur

Theorem 5.3. Let E/F, E = F (u), be a simple field extension. Then u is algebraic if and only if E/F is finite. In this case, [E : F ] = deg f u.

LECTURES ON SHIMURA CURVES: ARITHMETIC FUCHSIAN GROUPS

PMATH 950 (Riemann Surfaces) Notes

Elliptic Functions and Modular Forms

Trigonometric functions, elliptic functions, elliptic modular forms

Elliptic Curves, Group Schemes,

Modular forms and the Hilbert class field

Elliptic Curves Spring 2017 Lecture #5 02/22/2017

Lecture 7: Etale Fundamental Group - Examples

Points of Finite Order

Hodge Structures. October 8, A few examples of symmetric spaces

RIEMANN SURFACES. LECTURE NOTES. WINTER SEMESTER 2015/2016.

14 Ordinary and supersingular elliptic curves

From the definition of a surface, each point has a neighbourhood U and a homeomorphism. U : ϕ U(U U ) ϕ U (U U )

Math 120 HW 9 Solutions

The Ramanujan Constant

MATH 115, SUMMER 2012 LECTURE 12

THE EULER CHARACTERISTIC OF A LIE GROUP

w d : Y 0 (N) Y 0 (N)

Algebraic structures I

1 What is an elliptic curve?

2. Prime and Maximal Ideals

MATH 113 FINAL EXAM December 14, 2012

Introduction to Modular Forms

The group (Z/nZ) February 17, In these notes we figure out the structure of the unit group (Z/nZ) where n > 1 is an integer.

FACTORIZATION OF IDEALS

Elliptic Curves and Public Key Cryptography (3rd VDS Summer School) Discussion/Problem Session I

Congruent Numbers, Elliptic Curves, and Elliptic Functions

FORMAL GROUPS OF CERTAIN Q-CURVES OVER QUADRATIC FIELDS

Abstract. Gauss s hypergeometric function gives a modular parameterization of period integrals of elliptic curves in Legendre normal form

Number Theory/Representation Theory Notes Robbie Snellman ERD Spring 2011

Math 248B. Applications of base change for coherent cohomology

MA257: INTRODUCTION TO NUMBER THEORY LECTURE NOTES

Lecture 4.1: Homomorphisms and isomorphisms

FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 37

Galois Theory Overview/Example Part 1: Extension Fields. Overview:

ABEL S THEOREM BEN DRIBUS

where m is the maximal ideal of O X,p. Note that m/m 2 is a vector space. Suppose that we are given a morphism

Igusa Class Polynomials

ELLIPTIC CURVES, RANK IN FAMILIES AND RANDOM MATRICES

ALGEBRAIC GEOMETRY COURSE NOTES, LECTURE 2: HILBERT S NULLSTELLENSATZ.

1 Hermitian symmetric spaces: examples and basic properties

Curves with many symmetries

On the genus of triply periodic minimal surfaces

Holomorphic line bundles

Math 249B. Nilpotence of connected solvable groups

On splitting of the normalizer of a maximal torus in groups of Lie type

p-adic families of modular forms

AN INTRODUCTION TO ARITHMETIC AND RIEMANN SURFACE. We describe points on the unit circle with coordinate satisfying

Transcendence in Positive Characteristic

Transcription:

Elliptic Curves as Complex Tori Theo Coyne June 20, 207 Misc. Prerequisites For an elliptic curve E given by Y 2 Z = X 2 + axz 2 + bz 3, we define its j- invariant to be j(e = 728(4a3 4a 3 +27b. Two elliptic curves over an algebraically 2 closed field (in particular, over C! are isomorphic if and only if they have the same j-invariant. E is smooth (and hence actually an elliptic curve if and only if 4a 3 + 27b 2 0, so this is well-defined. See Milne s notes for proof. In my lecture, I also included a review of basic complex analysis. Knowing the residue theorem and Liouville s theorem should be sufficient to continue. 2 Lattices in C A lattice Λ in C is a subgroup generated by elements ω, ω 2 that are R-independent. That is, Λ = Zω + Zω 2. So, we can try to parameterize the space of lattices by M, the space of pairs of R-independent complex numbers (ω, ω 2. We can specify a preferred order on the ω i by requiring I(ω /ω 2 > 0. Also, (ω, ω 2 and (ω, ω 2 will define the same lattice if and only if they differ by GL 2 (Z action, but to preserve positive imaginary part, we restrict ourselves to SL 2 (Z. Hence, we get a bijection from M/SL 2 (Z to the set L of lattices. A lattice Λ is determined up to scaling by the ratio ω /ω 2 H. The above bijection then becomes one between( L/C and H/SL 2 (Z. It s easy to see that a b the induced SL 2 (Z action on H is τ = c d aτ+b cτ+d. We consider lattices because the quotients C/Λ are tori. We shall now completely characterize maps between these tori. Proposition. The only holomorphic maps CΛ C/Λ taking 0 to 0 are maps of the form [z] [αz] for some α C satisfying αλ Λ (and of course all such α define holomorphic functions.

Proof. It is clear that we need αλ Λ for multiplication by α to be welldefined. Certainly such maps are all holomorphic. We must verify that every holomorphic map φ : C/Λ C/Λ (taking 0 to 0 is of this form. By the theory of covering spaces, we may uniquely lift φ to a map φ : C C taking 0 to 0. Now, for any ω Λ, the map z φ(z + ω φ(z is continuous and takes values in Λ, hence is constant. This implies φ is doubly periodic and hence constant. Combining with the condition φ(0 = 0, we get φ(z = αz for some fixed α by integration. We may also define functions whose input is a lattice in C. The most natural of these are the Eisenstein series. For Λ a lattice and k >, consider G 2k (Λ = ω 2k. The prime on the sum means to exclude ω = 0. We only care about even exponents since the sum is zero if the exponent is odd. By the correspondence described above, this gives rise to a function on the upper half plane, defined by G 2k (τ = G 2k (Zτ + Z, also called an Eisenstein series. A recurring theme in this talk will be sweeping convergence questions under the rug. So: the sum G 2k converges and does so nicely enough to be a holomorphic function on H. 3 Doubly Periodic Funcitons We want to study functions on lattices C/Λ. A map C/Λ C is the same thing as a map f : C C with f(z + ω = f(z = f(z + ω 2 for all z C. Such a map f is called doubly period for obvious reasons. A doubly periodic nonconstant function cannot be holomorphic everywhere by Liouville s theorem. So, we will content ourselves with meromorphic doubly periodic functions. Two easy results: Proposition 2. Let f be doubly periodic, not identically zero, and let D be a fundamental domain for Λ with no zeroes or poles on Λ. Then P D Res P (f = 0 P D ord P (f = 0, where ord P (f is the order of a zero, or the negative of the order of a pole. Proof. Apply the residue theorem to f and f /f respectively, noting that both are doubly periodic, and hence integrate to zero over D. 2

We also note that any non constant doubly periodic map f is surjective has a zero, as otherwise /f would be bounded. Replacing f by f a shows that non constant doubly periodic maps are surjective. This could also be seen by appealing to the second statement of the previous proposition. Our job is now to search for doubly periodic maps. Consider (z = z 2 + (z ω 2 ω. It converges, and it converges nicely enough to practice term-wise differentiation. Believe me. So, its derivative is: (z = 2 (z ω. Since is clearly doubly periodic, so is (proof: (z + 3 ω (z must be constant, but is even. Now comes a surprising fact, which will relate the -function to elliptic curves. Proposition 3. For a lattice Λ, the associated function satisfies the differential equation (z 2 = 4 (z 3 g 4 (z g 6, where g 4 = 60G 4 (Λ and g 6 = 40G 6 (Λ. Proof. We have the identity ( t = 2 n ntn = n 0 (n + tn for t <. Now, for z smaller than all ω 0, we get: (z = z 2 + = z 2 n ω (z ω 2 ω 2 = z 2 + ( ω 2 (z/ω 2 (n + zn ω n+2 = z 2 + (2k + G 2k+2 (Λz 2k k = z 2 + 3G 4z 2 + 5G 6 z 4 +... This gives (z = 2 z 3 + 6G 4 z + 20G 6 z 3 +.... Expanding out, we find that (z 2 4 (z 3 + 60G 4 (Λ (z + 40G 6 (Λ has no negative powers z n and its constant term is 0. So it is holomorphic at z = 0 (with value zero and hence at all lattice points. So, by Liouville, this function of z is identically zero. With this differential equation in mind, it is natural to try to associate an elliptic curve Y 2 Z = 4X 3 g 4 XZ 2 g 6 Z 3 to the lattice Λ. Of course, we need to verify that this curve is nonsingular. By Adam s talk last week, the following lemma is sufficient to guarantee this. Lemma. The polynomial f(x = 4X 3 g 4 (Λ g 6 (Λ has distinct roots, for any Λ = Zω + Zω 2. 3

Proof. Since is odd and doubly periodic, we have (ω /2 = ( ω /2 = (ω /2 and hence the differential equation tells us that (ω /2 is a zero of f. Similarly, the other zeroes are (ω 2 /2 and ((ω + ω 2 /2. It remains to check that these are all distinct. Consider the function (z (ω /2. It has a zero at ω /2, which must be of order 2 since its derivative also vanishes there. Also, in a fundamental domain D containing 0, its pole of order 2 is its only pole in the fundamental domain. Hence, since p D ord(p = 0, we find that there are no other zeroes of (z (ω /2. In particular, (ω 2 /2 and ((ω + ω 2 /2 are not equal to (ω /2. Repeating the argument for the other two points in question finishes the argument. Call this elliptic curve E(Λ(C. We have a map C/Λ E(Λ(C given by taking z+λ to ( (z : (z :. We shall verify that this map is an isomorphism of Riemann surfaces and of groups (remember that C/Λ is a quotient group too!. Proposition 4. The above map is an isomorphism of Riemann surfaces. Proof. Surjective: The map : C/Λ Ĉ = P (C is surjective, as any nonconstant doubly periodic map must be. As is even, the values [z] and [ z] map to the same value. Choose the one of the two that gives the correct y coordinate. Injective: Suppose ( (z, (z = ( (z 2, (z 2. First suppose 2z / Λ. Then (z (z is elliptic of order 2 and vanishes at z, z 2, z 2, so two of these must be congruent modulo Λ (since 2z / Λ. Hence z 2 ±z mod Λ. Comparing the values of at these points gives z z 2 mod Λ. On the other hand, suppose 2z Λ. Then (z (z has a double zero at z (since (z = 0 and vanishes at z 2. The same result follows. The map is clearly holomorphic. That its inverse is holomorphic too may be proven by showing that the derivative never vanishes and appealing to the inverse function theorem. We shall not do this here. Proposition 5. The map is also a group homomorphism. Proof. We verify the following addition formula: (z + z = ( (z (z 4 (z (z (z (z. Let f(z be the difference between the left and right hand sides. Its only possible poles are at 0, ±z and by calculating Laurent series, only z is a possible pole, and at worst simple. But since (z + z is doubly periodic this means it must be constant, and thus identically zero since f(0 = 0. This agrees with the elliptic curve group law by the following calculation: let P = (x, y and P = (x, y be points on the elliptic curve Y 2 = 4X 3 g 4 X g 6 4

and let Y = mx+b be the line passing through them. Then, x, x, and x(p +P are the roots of the cubic equation (mx + c 2 4X 3 + g 4 X + g 6 and so we get ( x(p + P + x + x = m 2 /4 = y y 2. 4 x x It turns out that every isomorphism class of elliptic curve comes from some torus. We won t prove this, but, following Milne, we will rephrase the question in terms of the j function. The j invariant of the curve E(Λ is j(λ = 728g 4 (Λ 3 g 4 (Λ 3 27g 6 (Λ 2. For τ H, we can define j(τ = j(zτ + Z. Since the j invariant of Λ depends only on Λ up to scaling, we see that the isomorphism class of E(Λ depends only on the isomorphism class of Λ. We can rephrase the claim that every isomorphism class of elliptic curve arises from a lattice as the statement that this j function is surjective. 4 Some remarks about complex multiplication Let s say something about the endomorphism ring End(C/Λ. We always have Z End(C/Λ, but if τ = ω /ω 2 satisfies [Q(τ : τ] = 2, then End(C/Λ is a rank 2 subring of Q(τ. For example, C/Z[i] has multiplication by i as an element. For some concrete examples in elliptic curves, we see that y 2 = x 3 + ax admits the automorphism (x : y : z ( x : iy : z of order 4. Also, y 2 = x 3 + b has the automorphism (x : y : z (e 2πi/3 : y : z. Elliptic curves with endomorphisms other than multiplication by n Z are said to have complex multiplication, called such because the corresponding endomorphism of a torus is multiplication by a non-real complex number. 5