Preface In the introduction to the first volume of The Arithmetic of Elliptic Curves Springer-Verlag, 1986, I observed that "the theory of elliptic curves is rich, varied, and amazingly
Trang 2Graduate Texts in Mathematics 151
Editorial Board
S Axler F.W Gehring K.A Ribet
Springer Science+Business Media, LLC
Trang 3T AKEUTIIZARING Introduction to 33 HIRSCH Differential Topology
Axiomatic Set Theory 2nd ed 34 SPITZER Principles of Random Walk
2 OXTOBY Measure and Category 2nd ed 2nded
3 SCHAEFER Topological Vector Spaces 35 ALEXANOERIWERMER Several Complex
4 HILTON/STAMM BACH A Course in 36 KELLEy/NAMIOKA et al Linear
Homological Algebra 2nd ed Topological Spaces
5 MAC LANE Categories for the Working 37 MONK Mathematical Logic
Mathematician 2nd ed 38 GRAUERTIFRITZSCHE Several Complex
6 HUGHEs/PIPER Projective Planes Variables
7 SERRE A Course in Arithmetic 39 ARVESON An Invitation to C*-Algebras
8 T AKEUTIIZARING Axiomatic Set Theory 40 KEMENy/SNELUKNAPP Denumerable
9 HUMPHREYS Introduction to Lie Algebras Markov Chains 2nd ed
and Representation Theory 41 APOSTOL Modular Functions and Dirichlet
10 COHEN A Course in Simple Homotopy Series in Number Theory
11 CONWAY Functions of One Complex 42 SERRE Linear Representations of Finite
12 BEALS Advanced Mathematical Analysis 43 GILLMAN/JERISON Rings of Continuous
13 ANDERSON/fuLLER Rings and Categories Functions
of Modules 2nd ed 44 KENDIG Elementary Algebraic Geometry
14 GoLUBITSKy/GUILLEMIN Stable Mappings 45 LoEVE Probability Theory I 4th ed and Their Singularities 46 LoEVE Probability Theory II 4th ed
15 BERBERIAN Lectures in Functional 47 MOISE Geometric Topology in
Analysis and Operator Theory Dimensions 2 and 3
16 WINTER The Structure of Fields 48 SACHS/WU General Relativity for
17 ROSENBLATT Random Processes 2nd ed Mathematicians
18 HALMOS Measure Theory 49 GRUENBERG/WEIR Linear Geometry
19 HALMOS A Hilbert Space Problem Book 2nd ed
20 HUSEMOLLER Fibre Bundles 3rd ed 51 KLINGENBERG A Course in Differential
21 HUMPHREYS linear Algebraic Groups Geometry
22 BARNEs/MACK An Algebraic Introduction 52 HARTSHORNE Algebraic Geometry
to Mathematical Logic 53 MANIN A Course in Mathematical Logic
23 GREUB Linear Algebra 4th ed 54 GRAVERIWATKINS Combinatorics with
24 HOLMES Geometric Functional Analysis Emphasis on the Theory of Graphs and Its Applications 55 BROWNIPEARCY Introduction to Operator
25 HEWITT/STROMBERG Real and Abstract Theory I: Elements of Functional
26 MANES Algebraic Theories 56 MASSEY Algebraic Topology: An
28 ZARISKI/SAMUEL Commutative Algebra 57 CROWELLlFox Introduction to Knot
29 ZARISKIISAMUEL Commutative Algebra 58 KOBLITZ p-adic Numbers p-adic
30 JACOBSON Lectures in Abstract Algebra I 59 LANG Cyclotomic Fields
31 JACOBSON Lectures in Abstract Algebra II Classical Mechanics 2nd ed
32 JACOBSON Lectures in Abstract Algebra Theory
III Theory of Fields and Galois Theory
(continued after index)
Trang 4Advanced Topics in the Arithmetic of Elliptic Curves
With 17 Illustrations
Trang 5Berkeley University of Michigan
Ann Arbor, MI 48109
Mathematics Subject Classifications (1991): 14-01, llGxx, 14Gxx, 14H52
Library of Congress Cataloging-in-Publication Data
Silverman, Joseph H.,
1955-Advanced topics in the arithmetic of elliptic curves I Joseph H Silverman
p cm - (Graduate texts in mathematics; v 151)
Includes bibliographical references and index
ISBN 978-0-387-94328-2 ISBN 978-1-4612-0851-8 (eBook)
DOI 10.1007/978-1-4612-0851-8
1 Curves, Elliptic 2 Curves, Algebraic 3 Arithmetic
1 Title II Series
QA567.S442 1994
516.3'52-dc20
Printed on acid-free paper
© 1994 Springer Science+Business Media New York
Originally published by Sprioger-Verlag New York, loc io 1994
94-21787
All rights reserved This work may not be translated or copied in whole or in part without the written permission of the publisher Springer Scieoce+Busioess Media, LLC,
except for brief excerpts in connection with reviews or scholarly
analysis Use in connection with any form of information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereaf- ter developed is forbidden
The use of general descriptive names, trade names, trademarks, etc., in this publication, even
if the former are not especially identified, is not to be taken as a sign that such names, as understood by the Trade Marks and Merchandise Marks Act, may accordingly be used freely byanyone
Production managed by Hal Henglein; manufacturing supervised by Vincent Scelta
Photocomposed copy prepared from the author's TeX file
9 8 7 6 5 4 3 2 (Corrected second printing, 1999)
Trang 7Preface
In the introduction to the first volume of The Arithmetic of Elliptic Curves
(Springer-Verlag, 1986), I observed that "the theory of elliptic curves is rich, varied, and amazingly vast," and as a consequence, "many important topics had to be omitted." I included a brief introduction to ten additional topics as an appendix to the first volume, with the tacit understanding that eventually there might be a second volume containing the details You are now holding that second volume
Unfortunately, it turned out that even those ten topics would not fit into a single book, so I was forced to make some choices The following material is covered in this book:
I Elliptic and modular functions for the full modular group
II Elliptic curves with complex multiplication
III Elliptic surfaces and specialization theorems
IV Neron models, Kodaira-Neron classification of special fibers,
Tate's algorithm, and Ogg's conductor-discriminant formula
V Tate's theory of q-curves over p-adic fields
VI Neron's theory of canonical local height functions
So what's still missing? First and foremost is the theory of modular curves of higher level and the associated modular parametrizations of ellip-tic curves There is little question that this is currently the hottest topic
in the theory of elliptic curves, but any adequate treatment would seem to require (at least) an entire book of its own (For a nice introduction, see Knapp [lJ.) Other topics that I have left out in order to keep this book
at a manageable size include the description of the image of the £-adic representation attached to an elliptic curve and local and global duality theory Thus, at best, this book covers approximately half of the material described in the appendix to the first volume I apologize to those who may feel disappointed, either at the incompleteness or at the choice of particular topics
In addition to the complete areas which have been omitted, there are several topics which might have been naturally included if space had been available These include a description of Iwasawa theory in Chapter II,
Trang 8the analytic theory of p-adic functions (rigid analysis) in Chapter V, and Arakelov intersection theory in Chapter VI
It has now been almost a decade since the first volume was written During that decade the already vast mathematical literature on elliptic curves has continued to explode, with exciting new results appearing with astonishing rapidity Despite the many omissions detailed above, I am hopeful that this book will prove useful, both for those who want to learn about elliptic curves and for those who hope to advance the frontiers of our knowledge I offer all of you the best of luck in your explorations!
Computer Packages
There are several computer packages now available for performing tations on elliptic curves PARI and SIMATH have many built-in elliptic curve functions, there are packages available for commercial programs such
compu-as Mathematica and Maple, and the author hcompu-as written a small stand-alone program which runs on Macintosh computers Listed below are addresses, current as of March 1994, where these packages may be acquired via anony-mous ftp
PARI (includes many elliptic curve functions)
megrez.ceremab.u-bordeaux.fr 147.210.16.17
(directory pub/pari)
(unix, mac, msdos, amiga versions available)
SIMATH (includes many elliptic curve functions)
ftp.math.orst.edu
ftp.math.uni-sb.de
apecs (arithmetic of plane elliptic curves, Maple package)
(directory pub / apecs)
Elliptic Curve Calculator (Mathematica package)
Elliptic Curve Calculator (stand-alone Macintosh program)
encourage-As in the first volume, I have consulted a great many sources while writing this book Citations have been included for major theorems, but
Trang 9many results which are now considered "standard" have been presented as such In any case, I claim no originality for any of the unlabeled theorems
in this book, and apologize in advance to anyone who may feel slighted Sources which I found especially useful included the following:
Chapter I Apostol [1], Lang [1,2,3]' Serre [3], Shimura [1]
Chapter II Lang [1], Serre [6], Shimura [1]
Chapter IV Artin [1], Bosch-Liitkebohmert-Raynaud [1], Tate [2] Chapter V Robert [1], Tate [9J
Chapter VI Lang [3,4]' Tate [3]
I would like to thank John Tate for providing me with a copy of his unpublished manuscript (Tate [9]) containing the theory of q-curves over complete fields This material, some of which is taken verbatim from Pro-fessor Tate's manuscript, forms the bulk of Chapter V, Section 3 In addi-tion, the description of Tate's algorithm in Chapter IV, Section 9, follows very closely Tate's original exposition in [2], and I appreciate his allowing
me to include this material
Portions of this book were written while I was visiting the University
of Paris VII (1992), IRES (1992), Boston University (1993), and Harvard (1994) I would like to thank everyone at these institutions for their hos-pitality during my stay
Finally, and most importantly, I would like to thank my wife Susan for her constant love and understanding, and Debby, Danny, and Jonathan for providing all of those wonderful distractions so necessary for a truly happy life
Acknowledgments for the Second Printing
Joseph H Silverman
March 27, 1994
I would like to thank the following people who kindly provided tions which have been incorporated in this second revised printing: An-drew Baker, Brian Conrad, Guy Diaz, Darrin Doud, Lisa Fastenberg, Benji Fisher, Boris Iskra, Steve Harding, Sharon Kineke, Joan-C Lario, Yihsiang Liow, Ken Ono, Michael Reid, Ottavio Rizzo, David Rohrlich, Samir Sik-sek, Tonghai Yang, Horst Zimmer
Trang 10Elliptic and Modular Functions
§l The Modular Group
§2 The Modular Curve X(l)
§3 Modular Functions
§4 Uniformization and Fields of Moduli
§5 Elliptic Functions Revisited
§6 q-Expansions of Elliptic Functions
§7 q-Expansions of Modular Functions
§8 Jacobi's Product Formula for ~(T)
§9 Hecke Operators
§10 Hecke Operators Acting on Modular Forms
§11 L-Series Attached to Modular Forms
§3 Class Field Theory - A Brief Review
§4 The Hilbert Class Field
§5 The Maximal Abelian Extension
§6 Integrality of j
§7 Cyclotomic Class Field Theory
§8 The Main Theorem of Complex Multiplication
§9 The Associated Gr6ssencharacter
§10 The L-Series Attached to a CM Elliptic Curve
Trang 11CHAPTER III
Elliptic Surfaces
§3 Elliptic Surfaces
§5 Split Elliptic Surfaces and Sets of Bounded Height
§10 Heights and Divisors on Varieties
§11 Specialization Theorems for Elliptic Surfaces
§12 Integral Points on Elliptic Curves over Function Fields
§10 The Conductor of an Elliptic Curve
§11 Ogg's Formula
Exercises
CHAPTER V
Elliptic Curves over Complete Fields
§1 Elliptic Curves over C
§2 Elliptic Curves over lR
§3 The Tate Curve
§4 The Tate Map Is Surjective
§5 Elliptic Curves over p-adic Fields
§6 Some Applications of p-adic Uniformization
Trang 12CHAPTER VI
§4 Non-Archimedean Absolute Values - Explicit Formulas 469
APPENDIX A
Some Useful Tables
§l Bernoulli Numbers and «(2k)
§2 Fourier Coefficients of ~(7) and j(7)
§3 Elliptic Curves over Q with Complex Multiplication
Trang 13Introduction
In the first volume of The Arithmetic of Elliptic Curves, we sented the basic theory culminating in two fundamental global results, the Mordell-Weil theorem on the finite generation of the group of rational points and Siegel's theorem on the finiteness of the set of integral points This second volume continues our study of elliptic curves by presenting six important, but somewhat more specialized, topics
pre-We begin in Chapter I with the theory of elliptic functions and modular functions for the full modular group r(l) = SL2(Z)/{±1} We develop this
material in some detail, including the theory of Hecke operators and the
L-series associated to cusp forms for r(l) Chapter II is devoted to the study
of elliptic curves with complex multiplication The main theorem here
states that if K IQ is a quadratic imaginary field and if E IC is an elliptic curve whose endomorphism ring is isomorphic to the ring of integers of K,
then K(j(E)) is the Hilbert class field of K; and further, the maximal
abelian extension of K is generated by j (E) and the x-coordinates t of the torsion points in E(C) This is analogous to the cyclotomic theory, where
the maximal abelian extension of Q is generated by the points of finite order in the multiplicative group C* At the end of Chapter II we show that the L-series of an elliptic curve with complex multiplication is the product of two Hecke L-series with Grossencharacter, thereby obtaining at one stroke the analytic continuation and functional equation
The common theme of Chapters III and IV is one-parameter families
of elliptic curves Chapter III deals with the classical geometric case, where
the family is parametrized by a projective curve over a field of characteristic zero Such families are called elliptic surfaces Thus an elliptic surface consists of a curve C, a surface £, and a morphism 7r : £ C such that almost every fiber 7r- 1(t) is an elliptic curve The set of sections
{maps (J : C £ such that 7r 0 a(t) = t}
If j(E) = 1728 or j(E) = 0, one has to use x 2 or x 3 instead of x
Trang 14to an elliptic surface forms a group, and we prove an analogue of the Mordell-Weil theorem which asserts that this group is (usually) finitely generated In the latter part of Chapter III we study canonical heights and intersection theory on e and prove specialization theorems for both the canonical height and the group of sections
Chapter IV continues our study of one-parameter families of tic curves in a more general setting We replace the base curve C by a scheme S = Spec R, where R is a discrete valuation ring The generic fiber
ellip-of the arithmetic surface e + S is an elliptic curve E defined over the
fraction field K of R, and its special fiber is a curve £ (possibly singular, reducible, or even non-reduced) defined over the residue field k of R We prove that if e + S is a minimal proper regular arithmetic surface whose generic fiber is E, and if we write e for the part of e that is smooth over S,
then e is a group scheme over S and satisfies Neron's universal mapping property In particular, E(K) ~ £(R); that is, every K-rational point on the generic fiber E extends to an R-valued point of e We also describe the Kodaira-Neron classification of the possible configurations for the special fiber e and give Tate's algorithm for computing the special fiber At the end of Chapter IV we discuss the conductor of an elliptic curve and prove (some cases of) Ogg's formula relati_ng the conductor, minimal discrimi-nant, and number of components of e
In Chapter V we return to the analytic theory of elliptic curves We begin with a brief review of the theory over C, which we then use to analyze elliptic curves defined over TIt But the main emphasis of Chapter V is on elliptic curves defined over p-adic fields Every elliptic curve E defined over C is analytically isomorphic to C* j qZ for some q E C* Similarly, Tate has shown that if E is defined over a p-adic field K and if the j-
invariant of E is non-integral, then E is analytically isomorphic to K* j qZ
for some q E K* (It may be necessary to replace K by a quadratic extension.) Further, the isomorphism E(K) ~ K* jqZ respects the action
of the Galois group G K / K, a fact which is extremely important for the study of arithmetic questions In Chapter V we describe Tate's theory
of q-curves and give some applications
The final chapter of this volume contains a brief exposition of the theory of canonical local height functions These local heights can be used
to decompose the global canonical height described in the first volume [AEC, VIII §9] We prove the existence of canonical local heights and give explicit formulas for them Local heights are useful in studying some of the more refined properties of the global height
As with the first volume, this book is meant to be an introductory text, albeit at an upper graduate level For this reason we have occasionally made simplifying assumptions We mention in particular that in Chapter II we restrict attention to elliptic curves whose ring of complex multiplications
is integrally closed; in Chapter III we only consider elliptic surfaces over fields of characteristic 0; and in Chapter IV we assume that all Dedekind
Trang 15domains and discrete valuation rings have perfect residue fields Possibly
it would be preferable not to make these assumptions, but we feel that the loss of generality is more than made up for by the concomitant clarity of the exposition
Prerequisites
The main prerequisite for reading this book is some familiarity with the sic theory of elliptic curves as described, for example, in the first volume Beyond this, the prerequisites vary enormously from chapter to chapter Chapter I requires little more than a first course in complex analysis Chap-ter II uses class field theory in an essential way, so a brief summary of class field theory has been included in (II §3) Chapter III requires various clas-sical results from algebraic geometry, such as the theory of surfaces and the theory of divisors on varieties As always, summaries, references, and examples are supplied as needed
ba-Chapter IV is technically the most demanding chapter of the book The reader will need some acquaintance with the theory of schemes, such
as given in Hartshorne [1, Ch II] or Eisenbud-Harris [1] But beyond that, there are portions of Chapter IV, especially IV §6, which use advanced techniques and concepts from modern algebraic geometry We have at-tempted to explain all of the main points, with varying degrees of precision and reliance on intuition, but the reader who wants to fill in every detail will face a non-trivial task Finally, Chapters V and VI are basically self-contained, although they do refer to earlier chapters More precisely, the interdependence of the chapters of this book is illustrated by the following guide:
/
I Ch I I - - - > ICh VII ICh III I n_+ ICh Ivi
/ The dashed line connecting Chapter III to Chapter IV is meant to indicate that although there are few explicit cross-references, mastery of the subject matter of Chapter III will certainly help to illuminate the more difficult material covered in Chapter IV
References and Exercises
The first volume of The Arithmetic of Elliptic Curves (Springer-Verlag,
1986) is denoted by [AEC], so for example [AEC, VIII.6.7] is Theorem 6.7
in Chapter VIII of [AEC] All other bibliographic references are given by the author's name followed by a reference number in square brackets, for example Tate [7, theorem 5.1] Cross-references within the same chapter are given by number in parentheses, such as (3.7) or (4.5a) References from within one chapter to another chapter or appendix are preceded by the appropriate Roman numeral or letter, as in (IV.6.1) or (A §3) Exercises
Trang 16appear at the end of each chapter and are numbered consecutively, so, for example, exercise 4.23 is the 23rd exercise at the end of Chapter IV Just as in the first volume, numerous exercises have been included at the end of each chapter The reader desiring to gain a real understanding of the subject is urged to attempt as many as possible Some of these exercises are (special cases of) results which have appeared in the literature A list
of comments and citations for the exercises will be found at the end of the book Exercises marked with a single asterisk are somewhat more difficult, and two asterisks signal an unsolved problem
Standard Notation
Throughout this book, we use the symbols
to represent the integers, rational numbers, real numbers, complex bers, field with q elements, and p-adic integers respectively Further, if R
num-is any ring, then R* denotes the group of invertible elements of R; and if A
is an abelian group, then A[m] denotes the subgroup of A consisting of all elements with order dividing m A more complete list of notation will be found at the end of the book
Trang 17Elliptic and Modular Functions
In most of our previous work in [AEC], the major theorems have been of the form "Let E / K be an elliptic curve Then E / K has such-and-such
a property." In this chapter we will change our perspective and consider the set of elliptic curves as a whole We will take the collection of all (isomorphism classes of) elliptic curves and make it into an algebraic curve,
a so-called modular curve Then by studying functions and differential forms on this modular curve, we will be able to make deductions about elliptic curves Further, the Fourier coefficients of these modular functions and modular forms turn out to be extremely interesting in their own right, especially from a number-theoretic viewpoint We will be able to prove some of their properties in the last part of the chapter
This chapter thus has two main themes, each of which provides a paradigm for major areas of current research in number theory and alge-braic geometry First, when studying a collection of algebraic varieties or algebraic structures, one can often match the objects being studied (up
to isomorphism) with the points of some other algebraic variety, called a moduli space Then one can use techniques from algebraic geometry to study the moduli space as a variety and thereby deduce facts about the original collection of objects A subtheme of this first main theme is that the moduli space itself need not be a projective variety, so a first task is to find a "natural" way to complete the moduli space
Our second theme centers around the properties of functions and ferential forms on a moduli space Using techniques from algebraic geom-etry and complex analysis, one studies the dimensions of these spaces of modular functions and forms and also gives explicit Laurent, Fourier, and product expansions Next one uses the geometry of the objects to define linear operators (called Hecke operators) on the space of modular forms, and one shows that the Hecke operators satisfy certain relations One then takes a modular form which is a eigenfunction for the Hecke operators and deduces that the Fourier coefficients of the modular form satisfy the same relations Finally, one reinterprets all of these results by associating
dif-an L-series to a modular form dif-and showing that the L-series has dif-an Euler
Trang 18product expansion and analytic continuation and that it satisfies a tional equation
func-§1 The Modular Group
Recall [AEC VI.3.6] that a lattice A <;;; C defines an elliptic curve E /C via
the complex analytic map
ber c E C* such that Al = cA2.)
Thus the set of elliptic curves over C is intimately related to the set
of lattices in C, which we denote by £.:
in this chapter is to prove this fact (4.3) But first we will need to describe the set £./C* more precisely We will put a complex structure on £./C*, and ultimately we will show that £ /C* is isomorphic to C
Let A E £ We can describe A by choosing a basis, say
Switching WI and W2 if necessary, we always assume that the pair (W2, WI)
gives a positive orientation (That is, the angle from W2 to WI is positive and between 00 and 1800 • See Figure 1.1.)
Trang 19An Oriented Basis for the Lattice A
Figure 1.1
Since we only care about A up to homothety, we can normalize our basis by looking instead at
Our choice of orientation implies that the imaginary part of WdW2 satisfies
which suggests looking at the upper half-plane
Trang 20Lemma 1.1 Let a, b, c, dE lR, T E lC, T tJ- lR Then
1m (aT + b) = (ad - bc) Im(T)
Then there are integers a, b, c, d, a', b', c', d' so that
w~ = aWl + bW2,
w; = CWl + dW2,
Wl = a'w~ + b'w;, W2 = c'w~ + d'w;
Substituting the left-hand expressions into the right-hand ones and using the fact that Wl and W2 are lR-linearly independent, we see that
In other words, the matrix (~ ~) is in the special linear group over Z,
This proves the first half of the following lemma
Trang 21Lemma 1.2 (a) Let A c C be a lattice, and let Wl,W2 and w~,w& be two oriented bases for A Then
W~ = aWl + bw 2
w& = CWl + dW2 for some matrix
(b) Let Tl, T2 E H Then ATl is homothetic to AT2 if and only if there is a matrix
such that aTl + b
T2= -·
CTI + d
(c) Let A c C be a lattice Then there is aTE H such that A is homothetic
to AT = ZT + Z
PROOF (a) This was done above
(b) Using (a), we find that
ATl is homothetic to AT2
~ ZT2 + Z = ZO'TI + ZO' for some 0' E C*,
~ {T2 1 = = CO'TI aO'Tl + + dO' bO' for some (ac db) E SL2(Z),
aT! + b
=* T2 = CTI + d·
Conversely, if T2 = (aTl +b)/(CTI +d), let 0' = CTI +d Then again using (a),
we find
O'AT2 = Z(aTl + b) + Z(CTI + d) = ZTl + Z = ATl
Hence ATl and AT2 are homothetic
(c) Write A = wlZ + W2Z with an oriented basis and take T = Wl/W2
Trang 22Definition The modular group, denoted r(l), is the quotient group
Remark 1.3 Note that ±1 are the only elements of SL2(Z) which fix H
For suppose that, = (~ ~) satisfies ,T = T for all T E H This means that
CT2 - (d - a)T - b = 0 for all T E H,
from which we conclude that c = b = 0 and a = d Hence, = ±1
Remark 1.4 The group r(l) contains two particularly important ments, which we will denote
ele-(0 -1)
S = 1 0 ' Their action on H is given by
The next proposition provides us with a good description of the tient space f(l)\H
quo-Proposition 1.5 Let:r c H be the set
(See Figure 1.2 for a picture of:r and some of its translates by elements
ofr(l)')
(a) Let T E H Then there is a, E f(l) such that ,T E:r
(b) Suppose that both T and ,T are in :r for some, E f(l), , =I- 1 Then one of the following is true:
Trang 24PROOF (a) We prove something stronger Let r' be the subgroup of [(1) generated by S = (? (/) and T = (6 i), and let T E H We will prove that there is a "( E r' such that "(T E 3"
For any "( = (~ ~) E r(l), Lemma 1.1 says that
Im(T) ImbT) = ICT + d12'
Write T = S + it Since t > 0, it is clear that
ICT + dl 2 = (cs + d)2 + (ct)2 > 00 as Ici + Idl > 00
Hence, for our fixed T, there is a matrix "(0 E r' which maximizes the quantity ImboT) Next, since TnT = T + n, we can choose an integer n so that
IRe(Tn"(OT)I-:; ~
We set "( = Tn,,(o and claim that "(T E T
Suppose to the contrary that "(T ~ T By construction, I RebT) I -:; ~,
so we must have hTI < 1 But then
ImbT)
Im(S"(T) = ~ > ImbT) = ImboT), contradicting the choice of "(OT to maximize ImboT) This contradiction shows that "(T E 3", which completes the proof of (a)
(b,c) We may assume that ImbT) ::::: Im(T), since otherwise we replace the pair T,,,(T by the pair "(T,,,(-lbT) Writing,,( = (~~) as usual, we have
Im(T) Im(T)-:;ImbT)= ICT+dI 2' so ICT+dl-:;1
Since 1m ( T) ::::: ~ v'3, we must have I cl -:; 2/ v'3, so I ci -:; 1 Replacing "(
by -"( if necessary, it suffices to consider the cases c = ° and e = 1
ie = 01
Then a = d = 1 and "(T = T + b Since
I Re( T) I -:; ~ and I RebT)1 = I Re(T + b)1 -:; ~,
Trang 251 :s; s2 + t 2 :s; 1 - 2ds - d2 = 1 - d(d ± 1) - d(2s =f 1)
Since d E Z, the quantity d(d± 1) is non-negative Similarly since lsi :s; ~,
the quantity d(2s =f 1) is non-negative for one of the choices of + / - sign
We conclude that
and d(2s + d) = 0
We now look at several subcases
Ic=l,d=OI
Then, = (1 (/ ), and since ITI = 1, we have
Hence one of the following three cases holds:
Then T = -p, , = (1 -~11 ), and ,T = a + T, so just as in the previous
case there are two possibilities:
Trang 26Corollary 1.6 The modular group f(l) is generated by the matrices
S = (~ ~ I ) and T = (~ ~)
PROOF As in the proof of Proposition l.5(a), we let f' be the subgroup
of r(1) generated by Sand T Fix some r in the interior :f, such as r = 2i Let"( E f(1) From the proof of (l.5a) there is a "(' E f' such that "'('("(r) E
:f Thus r is in the interior of:f, and ("('''()r is in:f We conclude from (1.5b) that "("(' = 1 Therefore,,( = ,,('-1 E f/, which proves that f' = f(I) 0 Remark 1.6.1 It is in fact true that r(1) is the free product of its sub-groups (S) and (ST) of orders 2 and 3 See exercise 1.1
§2 The Modular Curve X(I)
The quotient space f(I)\H classifies the set of lattices in C up to ety Proposition 1.5 provides a nice geometric description of f(I)\H The vertical sides of the fundamental domain :f are identified by T, and the two arcs of the circle Irl = I are identified by S, as shown in Figure 1.3 Making these identifications, we see that as a topological space, r(1)\H
homoth-looks like a 2-sphere with one point missing Our next tasks are to supply that missing point, define a topology, and make the resulting surface into
Y(I) = f(I)\H and X(I) = f(I)\H*
The points in the complement X(I) " Y(I) are called the cusps of X(I)
We now show that X(I) has only one cusp and calculate its stabilizer
Trang 27-
The Geometry of r(1)\H Figure 1.3 Lemma 2.1 (a)
X(1) " Y(1) = {oo}
(b) The stabilizer in r(I) of 00 E H* is
PROOF (a) Let [=J E JPll(Q) be any point in H* "H Since x and yare homogeneous coordinates, we may assume that x, y E Z and gcd(x, y) = 1
Choose a, b E Z so that ax + by = 1 Then
,= (a b) E reI)
Therefore every point in H* " H is equivalent (under the action of r(1»
to 00
(b) We have (~ ~) [~] = [~] if and only if c = o
o
Topologically, XCI) looks like a 2-sphere To make this precise, we need to describe a topology on XCI) We start by giving a topology for H*
Trang 28Some Open Sets in H*
Figure 1.4 Definition The topology of H* is defined as follows For 7 E H, we take the usual open neighborhoods of 7 contained in H For the cusp 00, we take as a basis of open neighborhoods the sets
{7 E H : Im( 7) > f\;} U {OO} for every f\; > O
For a cusp 7 i 00, we take as a basis of open neighborhoods the sets {the interior of a circle in H tangent to the real axis at 7} U {7} (See Figure 1.4.)
Remark 2.2.1 For any cusp 70 i 00, Lemma 2.1(a) says that there is
a transformation 'Y E r(l) with 'YOO = 70 Then one easily checks that 'Y sends a set of the form {Im( 7) > f\;} to the interior of a circle in H tangent
to the real axis at 70 (See exercise 1.2.) In other words, the fundamental neighborhoods of 00 and of the finite cusps are sent one-to-another by the elements of r(1)
Remark 2.2.2 From the definition, it is clear that distinct points of H*
have disjoint neighborhoods Hence H* is a Hausdorff space It is also clear
The next lemma will help us describe the topology on the quotient space X(l) = r(l)\H* It will also be used later to define a complex structure on X (1)
Trang 29Lemma 2.3 For any two poipts TI,T2 E H*, let
and similarly, for any two subsets UI , U2 ~ H*, let
Then, for all Tl, T2 E H*, there exist open neighborhoods U l , U2 C H*
of TI, T2 respectively such that
(In other words, if "(U I and U 2 have a point in common, then ily "(TI = T2.)
necessar-PROOF For any n, f3 E r(l) we have
and
It thus suffices to prove the lemma for any r(l)-translates of Tl and T2
Using (1.5a) and (2.1a), we may assume that
From (1.5) and (2.1), we have a good description of how r(l) acts on H*
and 9'"*, as illustrated in Figure 1.2 We consider three cases, depending on whether or not our points are at 00
Next we observe that if"( E 1(9,9)" 1(TI,T2), so "(Tl i- T2, then we
can find open sets V" W, in H satisfying
Trang 30inclusion and completes the proof that 1(Tl,T2) = 1(U 1 ,U2)
IT1 E 3", T2 = 001
Let U 1 be an open disk centered at T1 As in the proof of Proposition 1.5,
we observe that the quantity
'" = ",(U 1) = sup Im("(T) =
is finite (Note that if T = S + it E U1, then sand t are bounded, so
ICT+dI 2 = (CS+d)2+(ct)2 -> 00 as Icl+ldl -> 00 uniformly in T E Ud
[(U=, U=) = {Tk E reI) : k E Z} = [(00,00)
o
Next we define a topology on XCI) and use Lemma 2.3 to show that XCI) is a Hausdorff space Note that this fact requires proof; it is not immediate from the fact that H* is Hausdorff (See exercise 1.3.)
Trang 31¢-l(Ui,) :2 {7 E H : Im(7) > Ii} U {oo}
Hence the set ::r" ¢-l(Ui,) is compact (it is closed and bounded), so there
is a finite subcover
Then U i , U··· U U in covers X(l)
Next we verify that X(l) is Hausdorff Let X}'X2 E X(l) be distinct points, and let 71,72 E H* be points with ¢( 7i) = Xi Then 1'71 =1= 72 for all l' E r(l), so in the notation of (2.3), I(7}, 72) = 0 From (2.3), there are open neighborhoods U1, U 2 <:;;: H* of 7}, 72 satisfying I(U1, U 2 ) = 0 Then ¢(Ut), ¢(U 2 ) are disjoint neighborhoods of Xl, X2 0 Making X(l) into a compact Hausdorff space is a good start, but recall that our ultimate goal is to give X(l) a complex structure We recall what this means
Definition Let X be a topological space A complex structure on X is
an open covering {UihEl of X and homeomorphisms
'l/Ji : Ui ~ 'l/Ji (Ui ) c C
such that each 'l/Ji(Ui ) is an open subset of C and such that for all i,j E I
with U i n U j =1= 0, the map
'l/Jj 0 'l/J;1 : 'l/Ji(Ui n Uj ) -> 'l/Jj(Ui n Uj )
is holomorphic The map 'l/Ji is called a local parameter for the points in Ui
A Riemann surface is a connected Hausdorff space which has a complex structure defined on it
Trang 32Theorem 2.5 The following defines a complex structure on X(l) which gives it the structure of a compact Riemann surface of genus 0:
Let x E X(l), choose Tx E H* with ¢>(Tx) = x, and let Ux C H* be a
Then the map
is well defined and gives a local parameter at x
Ix = 001
We may take Tx = 00, so I(Tx) = {Tk} Then
1/Jx (¢>( T)) = {oe27riT if ¢>( T) # 00,
if ¢>(T) = 00
is well defined and gives a local parameter at x
Remark 2.5.1 If I(Tx) = {I}, then the natural map
is already a homeomorphism, so
is a local parameter at x Thus the only real complication occurs when x
equals ¢>(i), ¢>(p), or ¢>(oo) (See also exercise 1.4.)
Trang 33Remark 2.5.2 The following commutative diagrams illustrate the nitions of the local parameters 'l/Jx : I(Tx)\Ux '-> C
PROOF (of Theorem 2.5) We already know that X(I) is a compact
Haus-dorff space (2.4), and it is clearly connected due to the continuous tion <p : H* ., X(I) Further, an inspection of Figure 1.2 shows that X(I)
surjec-has genus O (For those who dislike such a visual argument, we will later give an explicit map j : X(I) ., pI(C) See (4.1) below The interested reader can check that our proof that j is analytic does not depend on the
a priori knowledge that X(I) has genus O Then the elementary argument
described in exercise 1.11 shows that j is bijective, hence an isomorphism.)
By construction, the set
is a neighborhood of x We must verify that the maps
are well-defined homeomorphisms (onto their images) and that they satisfy the compatibility conditions for a complex structure
We begin with a lemma which shows that the function gx(T) behaves nicely with respect to the transformations in I ( T x)
Lemma 2.6 Let a E H, let R : H ., H be a holomorphic map with
R(a) = a, and let geT) = (T - a)/(T - a) Suppose further that
r times
~
Ro oR(T)=T
and that r :2': 1 is the smallest integer with this property Then there is a
primitive rth-root of unity ( such that
for all T E H
PROOF Note that g is an isomorphism
g : H ::: {z E C: Izl < I}
Trang 34with g(a) = 0, so the map
G = 9 0 R 0 g-l : {z E IC : Izl < I} ~ {z E IC : Izl < I}
is a holomorphic automorphism of the unit disk with G(O) = O It follows that G(z) = cz for some constant c E IC (See, e.g., Ahlfors [1].) Since the r-fold composition Go··· 0 G(z) = z and r is chosen minimally, we
We resume the proof of Theorem 2.5 Suppose first that x =I 00 Note that from (1.5), I(Tx) is cyclic, say generated by R Then (2.6) implies that
gX(RT) = (g(T) for all T E H,
where ( is a primitive rth-root of unity Hence
so 'l/Jx is well defined on the quotient I(Tx)\Ux'
Next we check that 'l/Jx is injective Let T1, T2 E U x Then
'l/Jx(¢(Td) = 'l/Jx(¢(T2)) ~ gx(Td T = gx(T2)'"
~ gx(T1) = (igx(T2) for some 0 :s: i < r,
~ gx(Td = gx(RiT2) for some 0 :s: i < r,
~ T1 = RiT2 for some 0 :s: i < r,
~ ¢(T1) = ¢(T2)'
Hence 'l/Jx is injective Finally, it is clear from the commutative diagram given in (2.5.2) that both 'l/Jx and 'l/J:;1 are continuous, since the maps ¢, gx,
and z I t ZT are all continuous and open Therefore 'l/Jx is a homeomorphism
The case x = 00 is similar From (2.1b) we know that 1(00) = {Tk}
consists of the translations T I t T + k for k E Z Hence 'l/Jx ( ¢( T)) = e 27riT
is well defined and injective on the quotient I (00) \ U 00' And, as above, 'l/Jx
and 'l/J:;1 are continuous, since both ¢ and T I t e 27riT are continuous and
open Hence 'l/Jx is a homeomorphism
It remains to check compatibility First let x, y E X(1) with x, y =I 00
Then
Now gy and g:;l are holomorphic, so the only possible problem would be the appearance of fractional powers of z Let ( be the primitive r x th_root
of unity such that gx (Rx T) = (gx ( T) Then using the fact that ¢ 0 I = ¢
for any I E r(l), we find
g~Y 0 g:;l((Z) = 'l/Jy 0 ¢ 0 Rx 0 g:;l(Z) = 'l/Jy 0 ¢ 0 g:;l(Z) = g~Y 0 g:;l(Z)
Trang 35It follows that g~Y 0 g;;l(Z) is a power series in ZT x , which proves that the composition 1/Jy 0 1/J;;l(Z) is holomorphic (Note the importance of knowing that ( is a primitive r x th_ root of unity.)
By exactly the same computation, taking g=(T) = exp(21TiT), the function
is holomorphic
Finally, we note that
g~Y(T + 1) = 1/Jy 0 ¢ 0 T(T) = 1/Jy 0 ¢(T) = g~Y(T),
so g~Y (T) is a holomorphic function in the variable q = e 2 71'iT (Note T is
restricted to U y n U =; it is not allowed to tend toward ioo.) Hence the transition map
In the previous section we showed that the quotient space X(l) = r(1)\H*
has the structure of a Riemann surface of genus O It is natural to look at the meromorphic functions on this Riemann surface
Example 3.1 Recall that to each T E H we have associated a lattice AT =
ZT + Z and an elliptic curve CI AT' From Lemma 1.2(b) there is a
well-defined map (of sets)
Every meromorphic function f on X(l) is thus a rational function
of j, that is, f E C(j) In order to have a richer source of functions, we will study functions on H that have "nice" transformation properties relative
to the action of r(l) on H Although these transformation properties may look somewhat artificial at first, the corresponding functions actually define differential forms on X(l), so they are in fact natural objects to study
(See (3.5) below for further details.)
Trang 36Definition Let k E Z, and let f(7) be a function on H We say that f is
weakly modular of weight 2k (for r(l)) if the following two conditions are satisfied:
(i) f is meromorphic on H;
(ii) f(-y7) = (C7 + d)2k f(7) for all)' = (~ ~) E r(l), 7 E H
Remark 3.2 Note that a function satisfying f(-y7) = (c7+d)K f(7) for an odd integer r;, is necessarily the zero function, since taking), = (rl ~1) yields f ( 7) = - f (7) This explains why we restrict attention to even weights
Remark 3.3 Since (1.6) says that r(l) is generated by the two ces S = (~ rl) and T = (6 i), a meromorphic function f on H is weakly modular of weight 2k if it satisfies the two identities
matri-f(7 + 1) = f(7) and
From the first it follows that we can express f as a function of
and f will be meromorphic in the punctured disk
{q: 0 < Iql < I}
Thus f has a Laurent expansion J in the variable q, or in other words, f
has a Fourier expansion:
ordoo(f) = ordq=o(J) = -no·
If f is holomorphic at 00, its value at 00 is defined to be
f(oo) = ](0) = ao
Definition A weakly modular function that is meromorphic at 00 is called
a modular function
Trang 37Definition A modular function that is everywhere holomorphic (i.e.,
ev-erywhere on H and at 00) is called a modular form If in addition f(oo) = 0, then f is called a cusp form
Example 3.4.1 Let A be a lattice The Eisenstein series
is absolutely convergent for all integers k ;:::: 2 (See [AEC VI.3.1].) For T E
Thus G 2k is weakly modular of weight 2k
Proposition 3.4.2 Let k ;:::: 2 be an integer The Eisenstein series G 2k
is a modular form of weight 2k Its value at 00 is given by G 2k (00) = 2((2k), where ((s) is the Riemann zeta function (For the complete Fourier expansion ofG2k , see (7.1).)
PROOF We have just shown that G2k is weakly modular, so it remains to show that G 2k is holomorphic on H and at 00 and to compute its value at 00
Note that if T is in the fundamental domain J' described in Proposition 1.5, then
Hence the series obtained from G 2k (T) by putting in absolute values is
dominated, term-by-term, by the series obtained from Gzdp) by putting
in absolute values Therefore GZk is holomorphic on T But H is covered
by the r(1)-translates of J', and GzkhT) = (CT + d) 2k G 2k (T), so G 2k is holomorphic on all of H
Trang 38Next we look at the behavior of G 2k (T) as T -ioo Since the series for G 2k converges uniformly, we can take the limit term-by-term Terms
of the form (mT + n)-2k with m i-0 will tend to zero, whereas the others give n-2k Hence
This shows that G2k is holomorphic at 00 and gives its value o
Example 3.4.3 It is customary to let
and (See [ABC VI.3.5.1].) The (modular) discriminant is the function
It is a modular form of weight 12, since from (3.4.2) we know that G 4(T)
and G 6 (T) are modular forms of weights 4 and 6 respectively
Using the well-known values (see (7.2) and (7.3.2))
is essentially the only one
Remark 3.5 Let'"Y = (~ ~) E SL2(Z), and let dT be the usual differential form on H Then
d("(T) = d CT + d = (IT + d)2 dT = (CT + d) dT
Thus dT has "weight -2." In particular, if J(T) is a modular function of
weight 2k, then the k-form
J(T) (dT)k
is r(l)-invariant It thus defines a k-form on the quotient space r(l)\H, at least away from the orbits of i and p, where the complex structure is a bit more complicated
Trang 39We will soon show that f (T) (dT)k actually defines a meromorphic
k-form on X(I) We begin with a brief digression concerning differential forms on arbitrary Riemann surfaces In particular, formula (3.6b) below will be crucial in our determination of the space of modular forms of a given weight
Definition Let X/C be a smooth projective curve, or, equivalently, a
compact Riemann surface Recall that Ox is the C(X)-vector space of
differential I-forms on X (See [AEC II §4].) The space of phic) k-forms on X is the k-fold tensor product
(meromor-0'X = O~k = Ox i8lqX) i8lqX) Ox
0'X is a I-dimensional C(X)-vector space [AEC II.4.2a] Notice that if we
It is independent of the choice of t (If t' is another uniformizer, then
ap-plying [AEC II.4.3b] we find that dt/dt' is holomorphic and non-vanishing
at x.) Just as with I-forms, we define the divisor of w by
div(w) = L ordx(w)(x) E Div(X);
xEX
we say that w is regular (or holomorphic) if
for all x E X
Proposition 3.6 Let X/C be a smooth projective curve of genus g,
let k 2:: I be an integer, and let w E O'X
(a) Let Kx be a canonical divisor on X [AEC II §4] Then div(w) is linearly equivalent to kKx
Trang 40is a function on X, so
div(w) = k div(7]) + div(w/7]k) = kKx + div(F)
is linearly equivalent to kKx
(b) From (a), deg(divw} = kdeg(Kx } Now apply the Riemann-Roch
theorem [AEC II.5.4bJ, which says that deg(Kx) = 2g - 2 0 The next proposition gives the precise relationship between a modular function J of weight 2k and the corresponding k-form J(7} (d7)k
Proposition 3.7 Let J be a non-zero modular function of weight 2k
(a) The k-form J(7) (d7)k on H descends to give a meromorphic k-form wf
on the Riemann surface X(l) In other words, there is a k-form Wf E n~(1)
such that
¢*(wf) = J(7) (d7)k,
where ¢ : H -> X(l) is the usual projection
(b) Let x E X(l), and let 7 x E H* with ¢(7 x ) = x Then
ordr(J) = ordr (J 0 ')'-1) = ord"Yr(J)
Thus the expression in (3.7b) really does not depend on the choice of the representative 7 x
PROOF (a) As we have seen, the k-form J(7) (d7)k is invariant for the action of r(l) on H We must show that for each x = ¢(7 x ) E X(l), the k-form J(7) (d7}k descends locally around x to a meromorphic k-form
on X(l), and that it vanishes to the indicated order Clearly, we will need to use the description of the complex structure on X(l) provided by Theorem 2.5 We consider two cases