LECTURES ON THE COMBINATORIAL STRUCTURE OF THE MODULI SPACES OF RIEMANN SURFACES

Similar documents
Elliptic Curves and Elliptic Functions

Part II. Riemann Surfaces. Year

1 Introduction. or equivalently f(z) =

When 2 and 3 are invertible in A, L A is the scheme

PERIODS OF STREBEL DIFFERENTIALS AND ALGEBRAIC CURVES DEFINED OVER THE FIELD OF ALGEBRAIC NUMBERS

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

Explicit Examples of Strebel Differentials

X G X by the rule x x g

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

The Canonical Sheaf. Stefano Filipazzi. September 14, 2015

An introduction to arithmetic groups. Lizhen Ji CMS, Zhejiang University Hangzhou , China & Dept of Math, Univ of Michigan Ann Arbor, MI 48109

Problem 1A. Use residues to compute. dx x

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

Solutions to Complex Analysis Prelims Ben Strasser

Siegel Moduli Space of Principally Polarized Abelian Manifolds

Period Domains. Carlson. June 24, 2010

Each is equal to CP 1 minus one point, which is the origin of the other: (C =) U 1 = CP 1 the line λ (1, 0) U 0

2 Lie Groups. Contents

Math 213a: Complex analysis Notes on doubly periodic functions

Congruent Numbers, Elliptic Curves, and Elliptic Functions

Qualifying Exams I, 2014 Spring

1 Hermitian symmetric spaces: examples and basic properties

Classical modular group

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

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.

INTEGRATION WORKSHOP 2003 COMPLEX ANALYSIS EXERCISES

Modular Forms, Elliptic Curves, and Modular Curves

Elliptic Curves as Complex Tori

Algebraic Geometry. Andreas Gathmann. Class Notes TU Kaiserslautern 2014

Definition We say that a topological manifold X is C p if there is an atlas such that the transition functions are C p.

7.2 Conformal mappings

Department of Mathematics, University of California, Berkeley. GRADUATE PRELIMINARY EXAMINATION, Part A Fall Semester 2014

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

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

F (z) =f(z). f(z) = a n (z z 0 ) n. F (z) = a n (z z 0 ) n

Problem 1A. Find the volume of the solid given by x 2 + z 2 1, y 2 + z 2 1. (Hint: 1. Solution: The volume is 1. Problem 2A.

On the topology of H(2)

LECTURE 5: SOME BASIC CONSTRUCTIONS IN SYMPLECTIC TOPOLOGY

Riemann Surfaces and Algebraic Curves

LECTURE 6: J-HOLOMORPHIC CURVES AND APPLICATIONS

Riemann surfaces. 3.1 Definitions

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

B 1 = {B(x, r) x = (x 1, x 2 ) H, 0 < r < x 2 }. (a) Show that B = B 1 B 2 is a basis for a topology on X.

Considering our result for the sum and product of analytic functions, this means that for (a 0, a 1,..., a N ) C N+1, the polynomial.

PICARD S THEOREM STEFAN FRIEDL

Introduction to Arithmetic Geometry Fall 2013 Lecture #23 11/26/2013

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

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

Part IB. Further Analysis. Year

1. If 1, ω, ω 2, -----, ω 9 are the 10 th roots of unity, then (1 + ω) (1 + ω 2 ) (1 + ω 9 ) is A) 1 B) 1 C) 10 D) 0

1 Compact Riemann surfaces and algebraic curves

(τ) = q (1 q n ) 24. E 4 (τ) = q q q 3 + = (1 q) 240 (1 q 2 ) (1 q 3 ) (1.1)

ALGEBRAIC GEOMETRY AND RIEMANN SURFACES

0. Introduction 1 0. INTRODUCTION

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

Complex Analysis Problems

Complex numbers, the exponential function, and factorization over C

Here are brief notes about topics covered in class on complex numbers, focusing on what is not covered in the textbook.

15 Elliptic curves over C (part I)

Complex Analysis Math 185A, Winter 2010 Final: Solutions

ELLIPTIC FUNCTIONS AND THETA FUNCTIONS

Riemann sphere and rational maps

Totally Marked Rational Maps. John Milnor. Stony Brook University. ICERM, April 20, 2012 [ ANNOTATED VERSION]

Integration and Manifolds

Geometry of moduli spaces

Introductory Lectures on SL(2, Z) and modular forms.

1. Classifying Spaces. Classifying Spaces

INDEX. Bolzano-Weierstrass theorem, for sequences, boundary points, bounded functions, 142 bounded sets, 42 43

MATH5685 Assignment 3

Department of Mathematics, University of California, Berkeley. GRADUATE PRELIMINARY EXAMINATION, Part A Fall Semester 2016

Math 213br HW 3 solutions

Equations for Hilbert modular surfaces

Notes on Complex Analysis

Geometry and Topology, Lecture 4 The fundamental group and covering spaces

FROM HOLOMORPHIC FUNCTIONS TO HOLOMORPHIC SECTIONS

LECTURE 2 FRANZ LEMMERMEYER

Part II. Geometry and Groups. Year

Class Numbers, Continued Fractions, and the Hilbert Modular Group

THE REPRESENTATION THEORY, GEOMETRY, AND COMBINATORICS OF BRANCHED COVERS

FAMILIES OF ALGEBRAIC CURVES AS SURFACE BUNDLES OF RIEMANN SURFACES

Cubic curves: a short survey

Homework in Topology, Spring 2009.

Math 637 Topology Paulo Lima-Filho. Problem List I. b. Show that a contractible space is path connected.

Discrete groups and the thick thin decomposition

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

SPRING 2006 PRELIMINARY EXAMINATION SOLUTIONS

COMPLEX ANALYSIS-II HOMEWORK

Fay s Trisecant Identity

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

Modular forms and the Hilbert class field

Department of Mathematics, University of California, Berkeley. GRADUATE PRELIMINARY EXAMINATION, Part A Spring Semester 2015

20 The modular equation

Cusp forms and the Eichler-Shimura relation

15 Elliptic curves and Fermat s last theorem

Holomorphic line bundles

The Classification of Nonsimple Algebraic Tangles

The result above is known as the Riemann mapping theorem. We will prove it using basic theory of normal families. We start this lecture with that.

NOTES ON RIEMANN SURFACES

TEICHMÜLLER SPACE MATTHEW WOOLF

Introduction to Modular Forms

Transcription:

LECTURES ON THE COMBINATORIAL STRUCTURE OF THE MODULI SPACES OF RIEMANN SURFACES MOTOHICO MULASE Contents 0. Introduction 3 0.. Motivation 3. Riemann Surfaces and Elliptic Functions 6.. Basic Definitions 6.2. Elementary Examples 8.3. Weierstrass Elliptic Functions 4.4. Elliptic Functions and Elliptic Curves 7.5. Degeneration of the Weierstrass Elliptic Function 20.6. The Elliptic Modular Function 24.7. Compactification of the Moduli of Elliptic Curves 3 2. Matrix Integrals and Feynman Diagram Expansion 36 2.. Asymptotic Expansion of Analytic Functions 36 2.2. Feynman Diagram Expansion 40 2.3. Preparation from Graph Theory 43 2.4. Asymptotic Analysis of Matrix Integrals 47 2.5. The Logarithm and the Connectivity of Graphs 52 2.6. Ribbon Graphs and Oriented Surfaces 54 2.7. Hermitian Matrix Integrals 57 2.8. Möbius Graphs and Non-Orientable Surfaces 6 2.9. Symmetric Matrix Integrals 68 3. Strebel Differentials and Canonical Coordinate Systems on a Riemann Surface 72 3.. The Canonical Coordinate System Associated with a Metric Ribbon Graph 72 3.2. Strebel Quadratic Differentials on a Riemann Surface 72 3.3. Belyi Morphisms and Algebraic Curves Defined over the Field of Algebraic Numbers 72 4. The Moduli Space of Riemann Surfaces and Meric Ribbon Graphs 73 4.. Orbifolds 73 4.2. The Space of Metric Ribbon Graphs 73 4.3. Orbifold Euler Characteristic 73 4.4. The Moduli Space of Riemann Surfaces with Marked Points 73 5. Orbifold Euler Characteristic of the Moduli Space of Riemann Surfaces 74 5.. Diagonalization of Matrix Integrals 74 5.2. Gamma Function and The Selberg Integral Formulas 74 Date: November, 200.

2 MOTOHICO MULASE 5.3. The Riemann Zeta Function and its Special Values 74 5.4. The Penner Matrix Integral 74 References 75

MODULI OF RIEMANN SURFACES 3 0. Introduction 0.. Motivation. The goal of these lectures is to determine the combinatorial orbifold structure of the moduli spaces of Riemann surfaces, and to compute the Euler characteristic of these moduli spaces. In establishing our results concerning the moduli spaces, we will encounter, quite unexpectedly, quantum field theory through the Feynman diagram expansion technique due to Feynman and thooft [8], [5]), quantum gravity through the work of Witten [54] and Kontsevich [20], random matrices and Selberg integral formulas through the analysis of matrix integrals [], [25], [38]), and number theory and arithmetic algebraic geometry through Belyi s theorem and Grothendieck s idea of dessins d enfants [4], [2], [43]). Our goal thus serves as a motivation for us to learn these other areas of mathematics. Let us denote by M g,n the moduli space of Riemann surfaces of genus g with n marked points. All these terms are defined in the lectures.) Set theoretically, the moduli space is just the set of isomorphism classes of Riemann surfaces with n reference points marked. If no marked points are chosen, we simply denote M g = M g,0. Since Riemann introduced the notion of moduli spaces in his monumental paper [39] of 857, there has been a continuous effort in mathematics toward the understanding of M g,n. After the explosive development in superstring theory that started in 984, the study of moduli spaces has also become one of the central themes in modern mathematical physics. The developments have led to the discovery of new ideas such as quantum cohomology theory [2], [22]. Before the recent burst of research motivated by string theory, there were many attempts to understand the natural geometric structure of M g. Riemann / [39] discovered that M g is naturally a subset of the quotient space A g = S g Spg, Z), where S g is the Siegel upper half space of genus g that consists of complex symmetric matrices T of size g g whose imaginary parts are positive definite, and Spg, Z) is [ the modular ] group of 2g 2g symplectic matrices with integer entries. An element A B of Spg, Z) acts on T S C D g by the fractional linear transformation [ ] A B T T =AT + B)CT + D). C D We will examine the simplest case of this quotient space shortly. We note that the complex dimension of A g is gg +)/2. Riemann showed, through a heuristic argument, that the complex dimension of M g is only 3g 3 for g 2. Thus if g 4, the moduli space is a very thin subset of A g. The problem of determining the defining equations of M g as a subspace of A g is known as the Riemann- SchottkyProblem or the SchottkyProblem, after Riemann and his student Schottky who worked on the case of g = 4 [45]. A surprising solution to this problem was established in the works done by many authors [3], [26], [27], and [48]. The results are unexpected because they use the Kadomtsev-Petviashvili equations, an integrable system of nonlinear partial differential equations that describes shallow water wave motions. Although a complete and beautiful characterization of M g in A g has been obtained in terms of nonlinear partial differential equations, we still do not know any systematic algebraic equations that define M g. For more information and recent

4 MOTOHICO MULASE developments in this direction, see articles in [7], the newly added sections of the 994 edition of [36], and the articles [23], [28] and [30]. A compact Riemann surface is a complete non-singular projective algebraic curve defined over C. Thus the moduli space M g should be constructed through algebrogeometric technique. We note, however, that M g is not naturally an algebraic variety. The notion of algebraic stack was introduced by Grothendieck, and further developed by Deligne and others [6], to study such objects as the moduli spaces. Mumford s geometric invariant theory [36] is another approach to moduli theory. This approach has been particularly useful in the study of moduli spaces of algebraic vector bundles. The theory of algebraic stacks has become fashionable these days. A third way toward the understanding of the moduli space M g is through Teichmüller theory. This approach, originated by Teichmüller in the 930 s, uses heavy real harmonic analysis and complex analysis [6], [37]. The idea is to avoid dealing with M g directly because it is not a complex manifold, but instead to construct a complex manifold T g such that there is a ramified covering map T g M g that is determined by the action of the mapping class group, or the Teichmüller modular group. Teichmüller theory turns out to be a great success because of the fundamental result that T g is a complex manifold that is topologically homeomorphic to the unit ball in the complex vector space C 3g 3. Therefore, all topological information of M g is contained in the mapping class group action on the Teichmüller space. The approach that we will develop in these lectures is different from any of the above methods. Although we will not be able to introduce complex analytic or algebraic structures to the moduli spaces, our method gives a concrete orbifold structure to the product space M g,n R n +. In particular, it enables us to compute the orbifold Euler characteristic of M g,n. We follow [34] for the concrete realization of the orbifold structure of M g,n R n +, which is based on the earlier works of Strebel [50], Harer [3], and others. The advantage of the method established in [34] is that one can see the striking relation with Grothendieck s idea of dessins d enfants, based on Belyi s theorem [4], [43]. The computation of the Euler characteristic was originally carried out by Harer and Zagier [5], through the study of group cohomologies of the mapping class group acting on the Teichmüller space. Another computational method, a more direct calculation, was proposed in [38] using the idea of quantum field theory. The correct asymptotic analysis of the Hermitian matrix integrals was established in [32] along this line, and the computation of the Euler characteristic was carried out completely rigorously. In these lectures we will prove Theorem 0.. The orbifold Euler characteristic of the moduli space is given by 0.) n 2g + n 3)! χm g,n )= ) ζ 2g), 2g 2)! where ζz) is the Riemann zeta function.

MODULI OF RIEMANN SURFACES 5 Remark.. The formula 0.) is valid for all values of g 0 and n>0. For g =0,weuse ζ 2g) 2g 2)! 2g)2g ) = ζ 2g) = 2g ζ 2g) =. 2g)! Hence χm 0,n )= ) n n 3)!. 2. The Euler characteristic should be an integer if the space in question is a manifold. For an orbifold, Thurston introduced the notion of orbifold Euler characteristic, which takes rational values. We note that ζ 2g) = b 2g 2g, where b m is the m-th Bernoulli number, and therefore the value of 0.) is indeed a rational number. We follow Penner s idea and examine a model of 0-dimensional quantum field theory, or an example of the Hermitian random matrix model. There are two completely different methods to solve the model: one utilizing the Selberg integral formula that gives the exact analytic result, and the other using the Feynman diagram expansion due to Feynman [8] and thooft [5] that leads to the topological result. Since both results should agree, we obtain the equality of Theorem 0.. Let us now begin our long excursion toward our goal, enjoying the scenery surrounding us.

6 MOTOHICO MULASE. Riemann Surfaces and Elliptic Functions.. Basic Definitions. Let us begin with defining Riemann surfaces and their moduli spaces. Definition. Riemann surfaces). A Riemann surface is a paracompact Hausdorff topological space C with an open covering C = λ U λ such that for each open set U λ there is an open domain V λ of the complex plane C and a homeomorphism.) φ λ : V λ U λ that satisfies that if U λ U µ, then the gluing map φ µ φ λ.2) V λ φ λ U λ U µ ) is a biholomorphic function. φ λ Uλ U µ φ µ φ µ U λ U µ ) V µ U C U 2 φ φ 2 V φ 2 φ V 2 Figure.. Gluing two coordinate charts. Remark.. A topological space X is paracompact if for every open covering X = λ U λ, there is a locally finite open cover X = i V i such that V i U λ for some λ. Locallyfinite means that for every x X, there are only finitely many V i s that contain x. X is said to be Hausdorff if for every pair of distinct points x, y of X, there are open neighborhoods W x x and W y y such that W x W y =. 2. A continuous map f : V C from an open subset V of C into the complex plane is said to be holomorphic if it admits a convergent Taylor series expansion at each point of V C. If a holomorphic function f : V V is one-to-one and onto, and its inverse is also holomorphic, then we call it biholomorphic. 3. Each open set V λ gives a local chart of the Riemann surface C. We often identify V λ and U λ by the homeomorphism φ λ, and say U λ and U µ are glued by a biholomorphic function. The collection {φ λ : V λ U λ } is called a local coordinate system. 4. A Riemann surface is a complex manifold of complex dimension. We call the Riemann surface structure on a topological surface a complex structure. The definition of complex manifolds of an arbitrary dimension can be given in a similar manner. For more details, see [9].

MODULI OF RIEMANN SURFACES 7 Definition.2 Holomorphic functions on a Riemann surface). A continuous function f : C C defined on a Riemann surface C is said to be a holomorphic function if the composition f φ λ V λ is holomorphic for every index λ. φ λ Uλ C f C Definition.3 Holomorphic maps between Riemann surfaces). A continuous map h : C C from a Riemann surface C into another Riemann surface C is a holomorphic map if the composition map φ µ) h φ λ V λ φ λ Uλ C h C U µ φ µ V µ is a holomorphic function for every local chart V λ of C and V µ of C. Definition.4 Isomorphism of Riemann surfaces). If there is a bijective holomorphic map h : C C whose inverse is also holomorphic, then the Riemann surfaces C and C are said to be isomorphic. We use the notation C = C when they are isomorphic. Since the gluing function.2) is biholomorphic, it is in particular an orientation preserving homeomorphism. Thus each Riemann surface C carries the structure of an oriented topological manifold of real dimension 2. We call it the underlying topological manifold structure of C. The orientation comes from the the natural orientation of the complex plane. All local charts are glued in an orientation preserving manner by holomorphic functions. A compact Riemann surface is a Riemann surface that is compact as a topological space without boundary. In these lectures we deal mostly with compact Riemann surfaces. The classification of compact topological surfaces is completely understood. The simplest example is a 2-sphere S 2. All other oriented compact topological surfaces are obtained by attaching handles to an oriented S 2. First, let us cut out two small disks from the sphere. We give an orientation to the boundary circle that is compatible with the orientation of the sphere. Then glue an oriented cylinder S I here I is a finite open interval of the real line R) to the sphere, matching the orientation of the boundary circles. The surface thus obtained is a compact oriented surface of genus. Repeating this procedure g times, we obtain a compact oriented surface of genus g. The genus is the number of attached handles. Since the sphere has Euler characteristic 2and a cylinder has Euler characteristic 0, the surface of genus g has Euler characteristic 2 2g. A set of marked points is an ordered set of distinct points p,p 2,,p n )ofa Riemann surface. Two Riemann surfaces with marked points C, p,,p n ) ) and C, p,,p n) ) are isomorphic if there is a biholomorphic map h : C C such that hp j )=p j for every j. Definition.5 Moduli space of Riemann surfaces). The moduli space M g,n is the set of isomorphism classes of Riemann surfaces of genus g with n marked points. The goal of these lectures is to give an orbifold structure to M g,n R n + and to determine its Euler characteristic for every genus and n>0.

8 MOTOHICO MULASE.2. ElementaryExamples. Let us work out a few elementary examples. The simplest Riemann surface is the complex plane C itself with the standard complex structure. The unit disk D = {z C z < } of the complex plane is another example. We note that although these Riemann surfaces are homeomorphic to one another, they are not isomorphic as Riemann surfaces. Indeed, if there was a biholomorphic map f : C D, then f would be a bounded since f < ) holomorphic function defined entirely on C. From Cauchy s integral formula, one concludes that f is constant. The simplest nontrivial example of a compact Riemann surface is the Riemann sphere P. Let U and U 2 be two copies of the complex plane, with coordinates z and w, respectively. Let us glue U and U 2 with the identification w =/z for z 0. The union P = U U 2 is a compact Riemann surface homeomorphic to the 2-dimensional sphere S 2. The above constructions give all possible complex structures on the 2-plane R 2 and the 2-sphere S 2, which follows from the following: Theorem.6 Riemann Mapping Theorem). Let X be a Riemann surface with trivial fundamental group: π X) =.Then X is isomorphic to either one of the following:. the entire complex plane C with the standard complex structure; 2. the unit disk {z C z < } with the standard complex structure induced from the complex plane C; or 3. the Riemann sphere P. Remark. The original proof of the Riemann mapping theorem is due to Riemann, Koebe, Carathéodory, and Poincaré. Since the technique we need to prove this theorem has nothing to do with the topics we deal with in these lectures, we refer to [4], volume II, for the proof. We note that P is a Riemann surface of genus 0. Thus the Riemann mapping theorem implies that M 0 consists of just one point. A powerful technique to construct a new Riemann surface from a known one is the quotient construction via a group action on the old Riemann surface. Let us examine the quotient construction now. Let X be a Riemann surface. An analytic automorphism of X is a biholomorphic map f : X X. The set of all analytic automorphisms of X forms a group through the natural composition of maps. We denote by AutX) the group of analytic automorphisms of X. Let G be a group. When there is a group homomorphism φ : G AutX), we say the group G acts on X. For an element g G and a point x X, it is conventional to write gx) =φg))x), and identify g as a biholomorphic map of X into itself. Definition.7 Fixed point free and properly discontinuous action). Let G be a group that acts on a Riemann surface X. A point x X is said to be a fixed point of g G if gx) =x. The group action of G on X is said to be fixed point free if no element of G other than the identity has a fixed point. The group action is said to be properlydiscontinuous if for every compact subsets Y and Y 2 of X, the cardinality of the set {g G gy ) Y 2 }

MODULI OF RIEMANN SURFACES 9 is finite. Remark. A finite group action on a Riemann surface is always properly discontinuous. When a group G acts on a Riemann surface X, we denote by X/G the quotient space, which is the set of orbits of the G-action on X. Theorem.8 Quotient construction of a Riemann surface). If a group G acts on a Riemann surface X properly discontinuously and the action is fixed point free, then the quotient space X/G has the structure of a Riemann surface. Proof. Let us denote by π : X X/G the natural projection. Take a point x X/G, and choose a point x π x) ofx. Since X is covered by local coordinate systems X = µ U µ, there is a coordinate chart U µ that contains x. Note that we can cover each U µ by much smaller open sets without changing the Riemann surface structure of X. Thus without loss of generality, we can assume that U µ is a disk of radius ɛ centered around x, where ɛ is chosen to be a small positive number. Since the closure U µ is a compact set, there are only finitely many elements g in G such that gu µ ) intersects with U µ. Now consider taking the limit ɛ 0. If there is a group element g such that gu µ ) U µ as ɛ becomes smaller and smaller, then x U µ is a fixed point of g. Since the G action on X is fixed point free, we conclude that for a small enough ɛ, gu µ ) U µ = for every g. Therefore, π πu µ )) is the disjoint union of gu µ ) for all distinct g G. Moreover,.3) π : U µ πu µ ) gives a bijection between U µ and πu µ ). Introduce the quotient topology to X/G by defining πu µ ) as an open neighborhood of x X/G. With respect to the quotient topology, the projection π is continuous and locally a homeomorphism. Thus we can introduce a holomorphic coordinate system to X/G by.3). The gluing function of πu µ ) and πu ν ) is the same as the gluing function of U µ and gu ν ) for some g G such that U µ gu ν ), which is a biholomorphic function because X is a Riemann surface. This completes the proof. Remark.. The above theorem generalizes to the case of a manifold. If a group G acts on a manifold X properly discontinuously and fixed point free, then X/G is also a manifold. 2. If the group action is fixed point free but not properly discontinuous, then what happens? An important example of such a case is a free Lie group action on a manifold. A whole new theory of fiber bundles starts here. 3. If the group action is properly discontinuous but not fixed point free, then what happens? The quotient space is no longer a manifold. Thurston coined the name orbifold for such an object. We will study orbifolds in later sections. Definition.9 Fundamental domain). Let G act on a Riemann surface X properly discontinuously and fixed point free. A region Ω of X is said to be a fundamental domain of the G-action if the disjoint union of gω), g G, covers the entire X: X = g G gω).

0 MOTOHICO MULASE The simplest Riemann surface is C. What can we obtain by considering a group action on the complex plane? First we have to determine the automorphism group of C. If f : C C is a biholomorphic map, then f cannot have an essential singularity at infinity. Otherwise, f is not bijective.) Hence f is a polynomial in the coordinate z. By the fundamental theorem of algebra, the only polynomial that gives a bijective map is a polynomial of degree one. Therefore, AutC) is the group of affine transformations C z az + b C, where a 0. Exercise.. Determine all subgroups of AutC) that act on C properly discontinuously and fixed point free. Let us now turn to the construction of compact Riemann surfaces of genus. Choose an element τ C such that Imτ) > 0, and define a free abelian subgroup of C by.4) Λ τ = Z τ Z C. This is a lattice of rank 2. An elliptic curve of modulus τ is the quotient abelian group.5) E τ = C / Λ τ. It is obvious that the natural Λ τ -action on C through addition is properly discontinuous and fixed point free. Thus E τ is a Riemann surface. Figure.2shows a fundamental domain Ω of the Λ τ -action on C. It is a parallelogram whose four vertices are 0,, +τ, and τ. It includes two sides, say the interval [0, ) and [0,τ), but the other two parallel sides are not in Ω. τ τ + Ω 0 Figure.2. A fundamental domain of the Λ τ -action on the complex plane. Topologically E τ is homeomorphic to a torus S S. Thus an elliptic curve is a compact Riemann surface of genus. Conversely, one can show that if a Riemann surface is topologically homeomorphic to a torus, then it is isomorphic to an elliptic curve. Exercise.2. Show that every Riemann surface of genus is an elliptic curve. Hint: Let Y be a Riemann surface and X its universal covering. Show that X has a natural complex structure such that the projection map π : X Y is locally biholomorphic.)

MODULI OF RIEMANN SURFACES An elliptic curve E τ = C / Λ τ is also an abelian group. The group action by addition E τ E τ x, y) x + y E τ is a holomorphic map. Namely, for every point y E τ, the map x x + y is a holomorphic automorphism of E τ. Being a group, an elliptic curve has a privileged point, the origin 0 E τ. When are two elliptic curves E τ and E µ isomorphic? Note that since Imτ) > 0, τ and form a R-linear basis of R 2 = C. Let [ ] [ ][ ] ω a b τ =, ω 2 c d where [ ] a b SL2, Z). c d Then the same lattice Λ τ is generated by ω,ω 2 ): Λ τ = Z ω Z ω 2. Therefore,.6) E τ = C / Z ω Z ω 2 ). To make.6) into the form of.5), we divide everything by ω 2. Since the division by ω 2 is a holomorphic automorphism of C, wehave E τ = C / Z ω Z ω 2 ) = E µ, where.7) τ µ = ω = aτ + b ω 2 cτ + d. The above transformation is called a linear fractional transformation, which is [ an example ] of a modular transformation. Note that we do not allow the matrix a b to have determinant. This is because when the matrix has determinant c d, we can simply interchange ω and ω 2 so that the net action is obtained by an element of SL2, Z). Exercise.3. Show that the linear fractional transformation.7) is a holomorphic automorphism of the upper half plane H = {τ C Imτ) > 0}. Conversely, suppose we have an isomorphism f : E τ E µ. We want to show that µ and τ are related by a fractional linear transformation.7). By applying a translation of E τ if necessary, we can assume that the isomorphism f maps the origin of E τ to the origin of E µ, without loss of generality. Let us denote by π τ : C E τ the natural projection. We note that it is a universal covering of the torus E τ. It is easy to show that the isomorphism f lifts to a homeomorphism f : C C. Moreover it is a holomorphic automorphism of C: C f C.8) π τ π µ E τ f E µ.

2 MOTOHICO MULASE Since f is an affine transformation, fz) =sz + t for some s 0 and t. Since f0) = 0, f maps Λ τ to Λ µ bijectively. In particular, t Λ µ. We can introduce a new coordinate in C by shifting by t. Then we have [ ] [ ][ ] µ a b sτ.9) = c d s [ ] a b for some element SL2, Z) again after interchanging µ and, if necessary). The equation.9) implies.7). c d It should be noted here that a matrix A SL2, Z) and A which is also an element of SL2, Z)) define the same linear fractional transformation. Therefore, to be more precise, the projective group PSL2, Z) =SL2, Z) / {±}, called the modular group, acts on the upper half plane H through holomorphic automorphisms. We have now established the first interesting result on the moduli theory: Theorem.0 The moduli space of elliptic curves). The moduli space of Riemann surfaces of genus with one marked point is given by M, = H / PSL2, Z), where H = {τ C Imτ) > 0} is the upper half plane. Since H is a Riemann surface and PSL2, Z) is a discrete group, we wonder if the quotient space H / PSL2, Z) becomes naturally a Riemann surface. To answer this question, we have to examine if the modular transformation has any fixed points. To this end, it is useful to know Proposition. Generators of the modular group). The group PSL2, Z) is generated by two elements [ ] [ ] T = and S =. Proof. Clearly, the subgroup S, T of PSL2Z) generated by S and T contains [ ] [ ] n and n [ ] a b for an arbitrary integer n. Let A = be an arbitrary element of PSL2, Z). c d The condition ad bc = implies a and b are relatively prime. The effect of the left and right multiplication of the above matrices and S to A is the elementary transformation of A:. Add any multiple of the second row to the first row and leave the second row unchanged; 2. Add any multiple of the second column to the first column and leave the second column unchanged; 3. Interchange two rows and change the sign of one of the rows; 4. Interchange two columns and change the sign of one of the columns.

MODULI OF RIEMANN SURFACES 3 The consecutive application of elementary transformations on A has an effect of performing the Euclidean algorithm to a and b. Since they are relatively [ ] prime, at 0 the end we obtain and 0. Thus the matrix A is transformed into c.itisin S, T, hence so is A. This completes the proof. We can immediately see that Si) =i and TS)e πi/3 )=e πi/3. Note that S 2 = and TS) 3 =inpsl2, Z). The system of equations { ai+b ci+d = i ad bc = shows that and S are the only stabilizers of i, and { ae πi/3 +b ce πi/3 +d = eπi/3 ad bc = shows that, TS, and TS) 2 are the only stabilizers of e πi/3. Thus the subgroup S = Z / 2Z is the stabilizer of i and TS = Z / 3Z is the stabilizer of e πi/3. In particular, the quotient space H / PSL2, Z) is not naturally a Riemann surface. Since the PSL2, Z)-action on H has fixed points, the fundamental domain cannot be defined in the sense of Definition.9. But if we allow overlap X = gω) g G only at the fixed points, an almost as good fundamental domain can be chosen. Figure.3 shows the popular choice of the fundamental domain of the PSL2, Z)- action. 2.5 2.5 2π i/3 e i e π i/3 0.5 - -0.5 0 0.5 0 Figure.3. The fundamental domain of the PSL2, Z)-action on the upper half plane H and the tiling of H by the PSL2, Z)-orbits. Since the transformation T maps τ τ +, the fundamental domain can be chosen as a subset of the vertical strip {τ H /2 Reτ) < /2}. The transformation S : τ /τ interchanges the inside and the outside of the semicircle τ =,Imτ) > 0. Therefore, we can choose the fundamental domain as in Figure.3. The arc of the semicircle from e 2πi/3 to i is included in the fundamental domain, but the other side of the semicircle is not. Actually, S maps

4 MOTOHICO MULASE the left-side segment of the semicircle to the right-side, leaving i fixed. Note that the union H = AΩ) A PSL2,Z) of the orbits of the fundamental domain Ω by all elements of PSL2, Z) isnot disjoint. Indeed, the point i is covered by Ω and SΩ), and there are three regions that cover e 2πi/3. The quotient space H / PSL2, Z) is obtained by gluing the vertical line Reτ) = /2with Reτ) =/2, and the left arc with the right arc. Thus the space looks like Figure.4. i e 2π i/3 Figure.4. The moduli space M,. The moduli space M, is an example of an orbifold, and in algebraic geometry, it is an example of an algebraic stack. It has two corner singularities..3. Weierstrass Elliptic Functions. Let ω and ω 2 be two nonzero complex numbers such that Imω /ω 2 ) > 0. It follows that ω and ω 2 are linearly independent over the reals.) The Weierstrass elliptic function, or the Weierstrass -function, of periods ω and ω 2 is defined by.0) z) = z ω,ω 2 )= z 2 + m,n Z m,n) 0,0) ) z mω nω 2 ) 2 mω + nω 2 ) 2. Let Λ ω,ω 2 = Z ω + Z ω 2 be the lattice generated by ω and ω 2. If z/ Λ ω,ω 2, then the infinite sum.0) is absolutely and uniformly convergent. Thus z) isa holomorphic function defined on C \ Λ ω,ω 2. To see the nature of the convergence of.0), fix an arbitrary z / Λ ω,ω 2, and let N be a large positive number such that if m >N and n >N, then mω + nω 2 > 2 z. For such m and n, we have z mω nω 2 ) 2 mω + nω 2 ) 2 = z 2mω + nω 2 ) z z mω nω 2 ) 2 mω + nω 2 ) 2 < z 5 2 mω + nω 2 4 mω + nω 2 4 <C mω + nω 2 3

MODULI OF RIEMANN SURFACES 5 for a large constant C independent of m and n. Since mω + nω 2 3 <, m >N, n >N we have established the convergence of.0). At a point of the lattice Λ ω,ω 2, z) has a double pole, as is clearly seen from its definition. Hence the Weierstrass elliptic function is globally meromorphic on C. From the definition, we can see that z) is an even function:.) z) = z). Another characteristic property of z) we can read off from its definition.0) is its double periodicity:.2) z + ω )= z + ω 2 )= z). For example, z + ω ) = = z + ω ) 2 + m,n Z m,n) 0,0) z + ω ) 2 + + m,n Z m,n) 0,0),,0) m,n Z m,n) 0,0),,0) z m )ω nω 2 ) 2 mω + nω 2 ) 2 ) z m )ω nω 2 ) 2 m )ω + nω 2 ) 2 m )ω + nω 2 ) 2 mω + nω 2 ) 2 ) ) + z 2 ω 2 = z 2 + m,n Z m,n),0) z m )ω nω 2 ) 2 m )ω + nω 2 ) 2 = z). Note that there are no holomorphic functions on C that are doubly periodic, except for a constant. The derivative of the -function,.3) z) = 2 z mω nω 2 ) 3, m,n Z is also a doubly periodic meromorphic function on C. The convergence and the periodicity of z) is much easier to prove than.0). Let us define two important constants:.4).5) g 2 = g 2 ω,ω 2 )=60 g 3 = g 3 ω,ω 2 ) = 40 m,n Z m,n) 0,0) m,n Z m,n) 0,0) mω + nω 2 ) 4, mω + nω 2 ) 6. )

6 MOTOHICO MULASE These are the most fundamental examples of the Eisenstein series. The combination z) /z 2 is a holomorphic function near the origin. Let us calculate its Taylor expansion. Since z) /z 2 is an even function, the expansion contains only even powers of z. From.0), the constant term of the expansion is 0. Differentiating it twice, four times, etc., we obtain.6) z) = z 2 + 20 g 2z 2 + 28 g 3z 4 + Oz 6 ). It follows from this expansion that z) = 2 z 3 + 0 g 2z + 7 g 3z 3 + Oz 5 ). Let us now compare z)) 2 =4 z 6 2 5 g 2 z 2 4 7 g 3 + Oz 2 ), 4 z)) 3 =4 z 6 + 3 5 g 2 z 2 + 3 7 g 3 + Oz 2 ). It immediately follows that z)) 2 4 z)) 3 = g 2 z 2 g 3 + Oz 2 ). Using.6) again, we conclude that fz) def = z)) 2 4 z)) 3 + g 2 z)+g 3 = Oz 2 ). The equation means that. fz) is a globally defined doubly periodic meromorphic function with possible poles at the lattice Λ ω,ω 2 ; 2. it is holomorphic at the origin, and hence holomorphic at every lattice point, too; 3. and it has a double zero at the origin. Therefore, we conclude that fz) 0. We have thus derived the Weierstrass differential equation:.7) z)) 2 =4 z)) 3 g 2 z) g 3. The differential equation implies that dz d z = dz = d d = = d 4 )3 g 2 g 3. This last integral is called an elliptic integral. The Weierstrass -function is thus the inverse function of an elliptic integral, and it explains the origin of the name elliptic function. Consider an ellipse x 2 a 2 + y2 b 2 =, b>a>0. From its parametric expression { x = a cosθ) y = b sinθ),

MODULI OF RIEMANN SURFACES 7 the arc length of the ellipse between 0 θ s is given by s dx ) 2 ) 2 dy s.8) + dθ = b k 0 dθ dθ 2 sin 2 θ)dθ, 0 where k 2 = a 2 /b 2. This last integral is the Legendre-Jacobi second elliptic integral. Unless a = b, which is the case for the circle,.8) is not calculable in terms of elementary functions such as the trigonometric, exponential, and logarithmic functions. Mathematicians were led to consider the inverse functions of the elliptic integrals, and thus discovered the elliptic functions. The integral.8) can be immediately evaluated in terms of elliptic functions. The usefulness of the elliptic functions in physics was recognized soon after their discovery. For example, the exact motion of a pendulum is described by an elliptic function. Unexpected appearances of elliptic functions have never stopped. It is an amazing coincidence that the Weierstrass differential equation implies that solves the KdV equation ux, t) = x + ct)+ c 3 u t = 4 u xxx +3uu x, giving a periodic wave solution traveling at the velocity c. This observation was the key to the vast development of the 980s on the Schottky problem and integrable systems of nonlinear partial differential equations called soliton equations [30]..4. Elliptic Functions and Elliptic Curves. A meromorphic function is a holomorphic map into the Riemann sphere P. Thus the Weierstrass -function defines a holomorphic map from an elliptic curve onto the Riemann sphere:.9) : E ω,ω 2 = C / Λ ω,ω 2 P = C { }. To prove that the map is surjective, we must show that the Weierstrass -function C \ Λ ω,ω 2 C is surjective. To this end, let us first recall Cauchy s integral formula. Let a n z n n= k be a power seires such that the sum of positive powers n 0 a nz n converges absolutely around the oriign 0 with the radius of convergence r>0. Then for any positively oriented circle γ = {z C z = ɛ} of radius ɛ<r, we have 2πi γ n= k a n z n = a. In this formulation, the integral formula is absolutely obvious. It has been generalized to the more familiar form that is taught in a standard complex analysis course. Let Ω be the parallelogram whose vertices are 0, ω, ω 2, and ω + ω 2. This is a fundamental domain of the Λ ω,ω 2 -action on the plane. Since the group acts by addition, the translation Ω + z 0 of Ω by any number z 0 is also a fundamental

8 MOTOHICO MULASE domain. Now, choose the shift z 0 cleverly so that z) has no poles or zeros on the boundary γ of Ω + z 0. From the double periodicity of z) and z), we have.20) z) γ z) dz = d log z)dz =0. γ dz This is because the integral along opposite sides of the parallelogram cancels. The function z) / z) has a simple pole of residue m where z) has a zero of order m, and has a simple pole of residue m where z) has a pole of order m. It is customary to count the number of zeros and poles with their multiplicity. Therefore,.20) shows that the number of poles and zeros of z) are exactly the same on the elliptic curve E ω,ω 2. Since we know that z) has only one pole of order 2on the elliptic curve, it must have two zeros or a zero of order 2. Here we note that the formula.20) is also true for d log z) c) dz for any constant c. This means that z) c has two zeros or a zero of order 2. It follows that the map.9) is surjective, and its inverse image consists of two points, generically. Let e, e 2, and e 3 be the three roots of the polynomial equation 4X 3 g 2 X g 3 =0. Then except for the four points e, e 2, e 3, and of P, the map of.9) is two-to-one. This is because only at the preimage of e, e 2, and e 3 the derivative vanishes, and we know has a double pole at 0. We call the map of.9) a branched double covering of P ramified at e, e 2, e 3, and. It is quite easy to determine the preimages of e, e 2 and e 3 via the -function. Recall that z) is an odd function in z. Thus for j =, 2, we have Hence ω j 2 ) = ω j 2 ω j ω ) 2 ) = ω j 2 ) = ω j 2 = ω ) ) 2 = ω + ω 2 =0. 2 2 It is customary to choose the three roots e, e 2 and e 3 so that we have ω ) ω2 ) ) ω + ω 2.2) = e, = e 2, = e 3. 2 2 2 The quantities ω /2, ω 2 /2, and ω + ω 2 )/2are called the half periods of the Weierstrass -function. The complex projective space P n of dimension n is the set of equivalence classes of nonzero vectors x 0,x,,x n ) C n+, where x 0,x,,x n ) and y 0,y,,y n ) are equivalent if there is a nonzero complex number c such that y j = cx j for all j. The equivalence class of a vector x 0,x,,x n ) is denoted by x 0 : x : : x n ). We can define a map from an elliptic curve into P 2,.22), ):E ω,ω 2 = C / Λ ω,ω 2 P 2, as follows: for E ω,ω 2 z 0, we map it to z) : z) :) P 2. The origin of the elliptic curve is mapped to 0 ::0) P 2. In terms of the global coordinate ).

MODULI OF RIEMANN SURFACES 9 X : Y : Z) P 2, the image of the map.22) satisfies a homogeneous cubic equation.23) Y 2 Z 4X 3 + g 2 XZ 2 + g 3 Z 3 =0. The zero locus C of this cubic equation is a cubic curve, and this is why the Riemann surface E ω,ω 2 is called a curve. The affine part of the curve C is the locus of the equation Y 2 =4X 3 g 2 X g 3 in the X, Y )-plane and its real locus looks like Figure.5. 4 2 - -0.5 0.5.5 2-2 -4 Figure.5. An example of a nonsingular cubic curve Y 2 =4X 3 g 2 X g 3. We note that the association X = z) Y = z) Z = is holomorphic for z C \ Λ ω,ω 2, and provides a local holomorphic parameter of the cubic curve C. ThusC is non-singular at these points. Around the point 0::0) C P 2, since Y 0, we have an affine equation ) 3 ) 2 ) 3 Z X Y 4 X Z Z + g 2 + g 3 =0. Y Y Y Y The association { X Y = z) z) = 2 z + Oz5 ).24) Z Y = z) = 2 z3 + Oz 7 ), which follows from the earlier calculation of the Taylor expansions of z) and z), shows that the curve C near 0 : : 0) has a holomorphic parameter z C defined near the origin. Thus the cubic curve C is everywhere non-singular. Note that the map z z) : z) : ) determines a bijection from E ω,ω 2 onto C. To see this, take an arbitrary point X : Y : Z) onc. If it is the point at infinity, then.24) shows that the map is bijective near z = 0 because the relation can be solved for z = zx/y ) that gives a holomorphic function in X/Y. If X : Y : Z) is not the point at infinity, then there are two points z and z on E ω,ω 2 such that z) = z )=X/Z. Since is an even function, actually we have z = z. Indeed, z = z asapointon E ω,ω 2 means 2z = 0. This happens exactly when z is equal to one of the three half

20 MOTOHICO MULASE periods. For a given value of X/Z, there are two points on C, namely X : Y : Z) and X : Y : Z), that have the same X/Z. If z) : z) :)=X : Y : Z), then z) : z) :)=X : Y : Z). Therefore, we have : E :) ω,ω 2 C P 2 bijection P P, where the vertical arrows are 2: ramified coverings. Since the inverse image of the 2: holomorphic mapping : E ω,ω 2 P is ±z, the map induces a bijective map / E ω,ω 2 {±} P. bijection Because the group Z / 2Z = {±} acts on the elliptic curve E ω,ω 2 with exactly four fixed points ω 0, 2, ω 2 2, and ω + ω 2, / 2 the quotient space E ω,ω 2 {±} is not naturally a Riemann surface. It is P with orbifold singularities at e, e 2, e 3 and..5. Degeneration of the Weierstrass Elliptic Function. The relation between the coefficients and the roots of the cubic polynomial 4X 3 g 2 X g 3 =4X e )X e 2 )X e 3 ) reads 0=e + e 2 + e 3 g 2 = 4e e 2 + e 2 e 3 + e 3 e ) g 3 =4e e 2 e 3. The discriminant of this polynomial is defined by =e e 2 ) 2 e 2 e 3 ) 2 e 3 e ) 2 = 6 g3 2 27g 2 3). We have noted that e, e 2, e 3, and are the branched points of the double covering : E ω,ω 2 P. When the discriminant vanishes, these branched points are no longer separated, and the cubic curve.23) becomes singular. Let us now consider a special case { ω = ri.25) ω 2 =, where r>0is a real number. We wish to investigate what happens to g 2 ri, ), g 3 ri, ) and the corresponding -function as r +. Actually, we will see the Eisenstein series degenerate into a Dirichlet series. The Riemann zeta function is a Dirichlet series of the form.26) ζs) =, Res) >. ns n>0

MODULI OF RIEMANN SURFACES 2 We will calculate its special values ζ2g) for every integer g>0later. moment, we note some special values: Since 60 g 2ri, ) = ζ2) = π2 6 m,n Z m,n) 0,0) π4 π6, ζ4) =, ζ6) = 90 945. mri + n) 4 n 4 +2 m>0 =2 mr) 4 +2 n>0 m>0 =2ζ4) + 2 r 4 ζ4) + 2 m>0,n>0 we have an estimate 60 g 2ri, ) 2ζ4) 2 r 4 ζ4)+2 n>0 For the mri + n) 4 + mri n) 4 mri n) 4 +mri + n) 4 mr) 2 + n 2 ) 4, m>0,n>0 =2 r 4 ζ4)+4 m>0,n>0 < 2 r 4 ζ4)+4 m>0,n>0 < 2 r 4 ζ4)+4 m>0,n>0 =2 r 4 ζ4)+4 r 2 ζ2))2. Hence we have established lim g 2ri, ) = 20 ζ4). r + Similarly, we have 40 g 3ri, ) = hence m,n Z m,n) 0,0) mri + n) 6 =2ζ6) 2 r 6 ζ6)+2 m,n>0 =2ζ6) 2 r 6 ζ6)+2 m,n>0 40 g 3ri, ) 2ζ6) < 2 r 6 ζ6)+2 2mr) 2 + n 2 ) 2 mr) 2 + n 2 ) 4 mr) 2 + n 2 ) 2 mr) 2 mr) 2 + n 2 ) mr) 2 n 2 ) mri + n) 6 + mri n) 6 mri n) 6 +mri + n) 6 mr) 2 + n 2 ) 6, m,n>0 =2 r 6 ζ6)+4 m,n>0 < 2 r 6 ζ6)+4 r 4 ζ2)ζ4). 2mr) 2 + n 2 ) 3 mr) 2 + n 2 ) 6 mr) 2 + n 2 ) 3 )

22 MOTOHICO MULASE Therefore, lim g 3ri, ) = 280 ζ6). r + Note that the discriminant vanishes for these values: 20 ζ4)) 3 27280 ζ6)) 2 =0. Now let us study the degeneration of z) = z ri, ), the Weierstrass elliptic function with periods ri and, when r +. Since one of the periods goes to, the resulting function would have only one period,. It would have a double pole at each n Z, and its leading term in its z n)-expansion would be z n). 2 There is such a function indeed: z n) 2 = π 2 sin 2 πz). n= Thus we expect that the degeneration would have this limit, up to a constant term adjustment. From its definition, we have z ri, ) = z 2 + ) z mri n) 2 mri + n) 2 m,n) 0,0) = z n) 2 2 n 2 + ) z mri n) 2 mri + n) 2 n Z n>0 m>0 n Z + z mri n) 2 mri + n) 2 m<0 n Z Therefore, z ri, ) π 2 sin 2 πz) +2ζ2) z mri n) 2 mri + n) 2 m>0 n Z n Z + z mri n) 2 mri + n) 2 m<0 n Z n Z = π 2 sin 2 πz πmri) π 2 sin 2 πmri) m>0 + π 2 sin 2 πz πmri) π 2 sin 2 πmri) m<0 < π 2 sin 2 πz πmri) + π 2 sin 2 πmri) m>0 m>0 + π 2 sin 2 πz πmri) + π 2 sin 2 πmri). m<0 m<0 For m>0, we have a simple estimate sin 2 πmri) = sinh 2 πmr) m>0 m>0 < sinh 2 πr) + dx sinh 2 πrx) ).

MODULI OF RIEMANN SURFACES 23 = sinh 2 πr) + cothπr) πr 0. r The same is true for m < 0. To establish an estimate of the terms that are dependent on z = x + iy, let us impose the following restrictions:.27) 0 Rez) =x<, r 2 <Imz) =y<r 2. ri ri+n Figure.6. Degeneration of a lattice to the integral points on the real axis. Since all functions involved have period, the condition for the real part is not a restriction. We wish to show that π 2 lim r sin 2 πz πmri) =0 m>0 uniformly on every compact subset of.27). sin 2 πz πmri) = 4 e πiz e πmr e πiz e πmr 2 m>0 m>0 = e 2πmr 4 e πiz e πiz e 2πmr 2 m>0 e 2πmr 4 e πy e πy e 2πmr ) 2 m>0 < e 2πmr 4 e πy e πr ) 2 m>0 = e 2πr e 2πr 4 e πy e πr ) 2 0. r A similar estimate holds for m<0. We have thus established the convergence lim z ri, ) = π 2 r sin 2 πz) 2 ζ2). Let fz) denote this limiting function, g 2 =20ζ4), and g 3 =280ζ6). Then, as we certainly expect, the following differential equation holds: ) f z)) 2 =4fz) 3 g 2 fz) g 3 =4 fz) 2π2 3 fz)+ π2 3 ) 2.

24 MOTOHICO MULASE Geometrically, the elliptic curve becomes an infinitely long cylinder, but still the top circle and the bottom circle are glued together as one point. It is a singular algebraic curve given by the equation Y 2 =4 X 2π2 3 ) ) 2 X + π2. 3 We note that at the point π 2 /3, 0) of this curve, we cannot define the unique tangent line, which shows that it is a singular point..6. The Elliptic Modular Function. The Eisenstein series g 2 and g 3 depend on both ω and ω 2. However, the quotient g 2 ω,ω 2 ) 3 Jτ) = g 2 ω,ω 2 ) 3 27g 3 ω,ω 2 ) 2 = ω2 2 g 2 τ,) 3.28) ω2 2 g 2 τ,) 3 27g 3 τ,) 2 is a function depending only on τ = ω /ω 2 H. This is what is called the elliptic modular function. From its definition it is obvious that Jτ) is invariant under the modular transformation τ aτ + b cτ + d, [ ] a b where PSL2, Z). Since the Eisenstein series g c d 2 τ,) and g 3 τ,) are absolutely convergent, Jτ) is complex differentiable with respect to τ H. Hence Jτ) is holomorphic on H, except for possible singularities coming from the zeros of the discriminant g2 3 27g3. 2 However, we have already shown that the cubic curve.23) is non-singular, and hence g2 3 27g3 2 0 for any τ H. Therefore, Jτ) is indeed holomorphic everywhere on H. To compute a few values of Jτ), let us calculate g 3 i, ). First, let Λ={mi + n m 0,n>0, m, n) 0, 0)}. Since the square lattice Λ i, has 90 rotational symmetry, it is partitioned into the disjoint union of the following four pieces: Λ i, \{0} =Λ iλ i 2 Λ i 3 Λ. i Figure.7. A partition of the square lattice Λ i, into four pieces. Thus we have 40 g 3i, ) = m,n Z m,n) 0,0) mi + n) 6

= MODULI OF RIEMANN SURFACES 25 + i 6 + i 2 + ) i 8 =0. m 0,n>0 m,n) 0,0) mi + n) 6 Similarly, let ω = e πi/3. Since ω 6 =, the honeycomb lattice Λ ω, has 60 rotational symmetry. Let L = {mω + n m 0,n>0, m, n) 0, 0)}. Due to the 60 rotational symmetry, the whole honeycomb is divided into the disjoint union of six pieces: Λ ω, \{0} = L ωl ω 2 L ω 3 L ω 4 L ω 5 L. ω Figure.8. A partition of the honeycomb lattice Λ ω, into six pieces. Therefore, 60 g 2ω, ) = = m,n Z m,n) 0,0) =0. We have thus established.29) mω + n) 4 + ω 4 + ω 8 + ω 2 + ω 6 + ω 20 =+ω 2 + ω 4 ++ω 2 + ω 4 ) Ji) = ) m 0,n>0 m,n) 0,0) g 2 i, ) 3 g 2 i, ) 3 27g 3 i, ) 2 =, m 0,n>0 m,n) 0,0) mω + n) 4 mω + n) 4 Je 2πi/3 g 2 ω, ) 3 )=Jω) = g 2 ω, ) 3 27g 3 ω, ) 2 =0. Moreover, we see that Jτ) has a double zero at τ = i, and Jτ) has a triple zero at τ = e 2πi/3. This is consistent with the fact that i and e 2πi/3 are the fixed points of the PSL2, Z)-action on H, with an order 2stabilizer subgroup at i and an order 3 stabilizer subgroup at e 2πi/3.

26 MOTOHICO MULASE Another value of Jτ) we can calculate is the value at the infinity i : Ji ) = lim r + Jri) = lim r + The following theorem is a fundamental result. g 2 ri, ) 3 g 2 ri, ) 3 27g 3 ri, ) 2 =. Theorem.2 Properties of J).. The elliptic modular function J : H C is a surjective holomorphic function which defines a bijective holomorphic map.30) H / PSL2, Z) {i } P. 2. Two elliptic curves E τ and E τ are isomorphic if and only if Jτ) =Jτ ). Remark. The bijective holomorphic map.30) is not biholomorphic. Indeed, as we have already observed, the expansion of J starts with 3 z at z =0 P, and starts with z atz =. From this point of view, the moduli space M, is not isomorphic to C. In order to prove Theorem.2, first we parametrize the structure of an elliptic curve E τ in terms of the branched points of the double covering : E τ P. We then re-define the elliptic modular function J in terms of the branched points. The statements follow from this new description of the modular invariant. Let us begin by determining the holomorphic automorphisms of P. Since P = C 2 \ 0, 0) )/ C, where C = C\{0} is the multiplicative group of complex numbers, we immediately see that PGL2, C) =GL2, C) / C is a subgroup of AutP ). In terms of the coordinate z of P = C { }, the PGL2, C)-action is described again as linear fractional transformation: [ ] a b.3) z = az + b c d cz + d. Let f AutP ). Since.3) can bring any point z to, by composing f with a linear fractional transformation, we can make the automorphism fix. Then this automorphism is an affine transformation, since it is in AutC). Therefore, we have shown that AutP )=PGL2, C). We note that the linear fractional transformation.3) brings 0,, and to the following three points: 0 b d a+b c+d a c. Since the only condition for a, b, c and d is ad bc 0, it is easy to see that 0, and can be brought to any three distinct points of P. In other words, PGL2, C) acts on P triplytransitively.

MODULI OF RIEMANN SURFACES 27 Now consider an elliptic curve E defined by a cubic equation Y 2 Z =4X 3 g 2 XZ 2 g 3 Z 3 in P 2, and the projection to the X-coordinate line { X : Y : Z) X : Z) P Z 0, p : E 0 : : 0) : 0) P. Note that we are assuming that g2 3 27g3 2 0. As a coordinate of P, we use x = X/Z. As before, let 4x 3 g 2 x g 3 =4x e )x e 2 )x e 3 ). Then the double covering p is ramified at e, e 2, e 3 and. Since these four points are distinct, we can bring three of them to 0,, and by an automorphism of P. The fourth point cannot be brought to a prescribed location, so let λ be the fourth branched point under the action of this automorphism. In particular, we can choose λ = e 3 e 2.32). e 3 e This is the image of e 3 via the transformation x x e 2 x e. This transformation maps e e 2 0 e 3 λ. Noting the relation e + e 2 + e 3 = 0, a direct calculation shows g 3 2 Jτ) = g2 3 27g2 3 64e e 2 + e 2 e 3 + e 3 e ) 3 = 6e e 2 ) 2 e 2 e 3 ) 2 e 3 e ) 2 = 4 3e e 2 + e 2 e 3 + e 3 e ) ) 3 27 e e 2 ) 2 e 2 e 3 ) 2 e 3 e ) 2 = 4 e + e 2 + e 3 ) 2 3e e 2 + e 2 e 3 + e 3 e ) ) 3 27 e e 2 ) 2 e 2 e 3 ) 2 e 3 e ) 2 = 4 e 2 + e 2 2 + e 2 3 e e 2 + e 2 e 3 + e 3 e ) ) 3 27 e e 2 ) 2 e 2 e 3 ) 2 e 3 e ) 2 = 4 e3 e 2 ) 2 e 3 e 2 )e 3 e )+e 3 e ) 2 ) ) 3 27 e e 2 ) 2 e 2 e 3 ) 2 e 3 e ) 2 = 4 27 λ 2 λ +) 3 λ 2 λ ) 2.

28 MOTOHICO MULASE Of course naming the three roots of the cubic polynomial is arbitrary, so the definition of λ.32) receives the action of the symmetric group S 3. We could have chosen any one of the following six choices as our λ:.33) Since the rational map.34) λ = e 3 e 2 e 3 e, λ = e 3 e e 3 e 2, λ = e 2 e e 2 e 3, λ λ = e 2 e 3 e 2 e, λ = e e 2 e e 3, µ = jλ) = 4 27 λ 2 λ +) 3 λ 2 λ ) 2 λ = e e 3 e e 2. is a symmetric function of e,e 2,e 3, it has the same value for any of the six choices.33). The rational map j has degree 6, and hence the inverse image j µ) of µ C exactly coincides with the 6 values given above. The value jλ) of the elliptic curve is called the j-invariant. Lemma.3. Let E resp. E ) be an elliptic curve constructed as a double covering of P ramified at 0,,, and λ resp. λ ).Suppose jλ) =jλ ).Then E and E are isomorphic. Proof. Since j : P P is a ramified covering of degree 6, jλ) =jλ ) implies that λ is one of the 6 values listed in.33). Now let us bring back the four ramification points 0,,, and λ to e, e 2, e 3, and by solving two linear equations λ = e 3 e 2.35) and e + e 2 + e 3 =0. e 3 e The solution is unique up to an overall constant factor, which does not affect the value jλ) = 4 27 λ 2 λ +) 3 λ 2 λ ) 2 = g 3 2 g2 3. 27g2 3 We also note that e,e 2,e 3 ) and their constant multiple ce,ce 2,ce 3 ) define an isomorphic elliptic curve. So choose a particular solution e, e 2 and e 3 of.35). Then the difference between λ and λ is just a permutation of e, e 2 and e 3. In particular, the defining cubic equation of the elliptic curve, which is symmetric under permutation of e, e 2 and e 3, is exactly the same. Thus E and E are isomorphic. We are now ready to prove Theorem.2. Proof. First, take an arbitrary µ C, and let λ be a point in the inverse image of µ via the map j. We can construct a cubic curve E as a double cover of P ramified at 0,,, and λ. Since it is a Riemann surface of genus, it is isomorphic to a particular elliptic curve E τ for some τ H. Realize E τ as a cubic curve, and choose its ramification points 0,,, and λ. Here we have applied an automorphism of P to choose this form of the ramification point. Since E and E τ are isomorphic, we have Jτ) =jλ )=jλ) =µ.