Examensarbete. On Poincarés Uniformization Theorem Gabriel Bartolini LITH-MAT-EX 2006/14

Similar documents
ALGEBRAIC GEOMETRY AND RIEMANN SURFACES

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

X G X by the rule x x g

Fuchsian groups. 2.1 Definitions and discreteness

Part II. Geometry and Groups. Year

Part II. Riemann Surfaces. Year

5.3 The Upper Half Plane

Highly complex: Möbius transformations, hyperbolic tessellations and pearl fractals

274 Curves on Surfaces, Lecture 4

Möbius Transformation

Part II. Algebraic Topology. Year

Riemann surfaces. 3.1 Definitions

DIFFERENTIAL GEOMETRY HW 5

Part IB GEOMETRY (Lent 2016): Example Sheet 1

Hyperbolic Geometry on Geometric Surfaces

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

7.2 Conformal mappings

6 6 DISCRETE GROUPS. 6.1 Discontinuous Group Actions

PICARD S THEOREM STEFAN FRIEDL

2 Differential Geometry of Riemann Surfaces

Möbius transformations Möbius transformations are simply the degree one rational maps of C: cz + d : C C. ad bc 0. a b. A = c d

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

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

Math 440 Problem Set 2

8 8 THE RIEMANN MAPPING THEOREM. 8.1 Simply Connected Surfaces

Plane hyperbolic geometry

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

1 Compact Riemann surfaces and algebraic curves

Conformal Mappings. Chapter Schwarz Lemma

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

Junior Seminar: Hyperbolic Geometry Lecture Notes

An introduction to orbifolds

Mostow Rigidity. W. Dison June 17, (a) semi-simple Lie groups with trivial centre and no compact factors and

1 Hermitian symmetric spaces: examples and basic properties

Discrete groups and the thick thin decomposition

Part IB Geometry. Theorems. Based on lectures by A. G. Kovalev Notes taken by Dexter Chua. Lent 2016

Declaration. Heidelberg, June 13, 2016

7. Homotopy and the Fundamental Group

ISOMETRIES OF THE HYPERBOLIC PLANE

Math 213br HW 3 solutions

Continued fractions and geodesics on the modular surface

Hyperbolic Transformations

E. Falbel and P.-V. Koseleff

The hyperbolic plane and a regular 24-faced polyhedron

Manifolds and tangent bundles. Vector fields and flows. 1 Differential manifolds, smooth maps, submanifolds

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

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

COMPLEX ANALYSIS-II HOMEWORK

COMPLEX ANALYSIS AND RIEMANN SURFACES

LECTURES ON SHIMURA CURVES 2: GENERAL THEORY OF FUCHSIAN GROUPS

III.3. Analytic Functions as Mapping, Möbius Transformations

THE AUTOMORPHISM GROUP ON THE RIEMANN SPHERE

Note: all spaces are assumed to be path connected and locally path connected.

A crash course the geometry of hyperbolic surfaces

arxiv: v1 [math.dg] 12 Jun 2018

612 CLASS LECTURE: HYPERBOLIC GEOMETRY

MATH8808: ALGEBRAIC TOPOLOGY

Hyperbolic geometry of Riemann surfaces

IV. Conformal Maps. 1. Geometric interpretation of differentiability. 2. Automorphisms of the Riemann sphere: Möbius transformations

MATH 434 Fall 2016 Homework 1, due on Wednesday August 31

Groupoids and Orbifold Cohomology, Part 2

Algebraic Topology. Oscar Randal-Williams. or257/teaching/notes/at.pdf

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

NOTES ON RIEMANN SURFACES

Period Domains. Carlson. June 24, 2010

Systoles of hyperbolic 3-manifolds

Algebraic Topology I Homework Spring 2014

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

Teichmüller Spaces. Contents

Trace fields of knots

Topics in Geometry and Dynamics

On the topology of H(2)

The Geometry of Two Generator Groups: Hyperelliptic Handlebodies

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

fy (X(g)) Y (f)x(g) gy (X(f)) Y (g)x(f)) = fx(y (g)) + gx(y (f)) fy (X(g)) gy (X(f))

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

Geometric structures on the Figure Eight Knot Complement. ICERM Workshop

b 0 + b 1 z b d z d

Introduction to Teichmüller Spaces

THE SELBERG TRACE FORMULA OF COMPACT RIEMANN SURFACES

Math 814 HW 3. October 16, p. 54: 9, 14, 18, 24, 25, 26

The Geometry of Two Generator Groups: Hyperelliptic Handlebodies

Smooth Structure. lies on the boundary, then it is determined up to the identifications it 1 2

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.

PRELIMINARY LECTURES ON KLEINIAN GROUPS

Lecture 2. x if x X B n f(x) = α(x) if x S n 1 D n

Bredon, Introduction to compact transformation groups, Academic Press

Class Numbers, Continued Fractions, and the Hilbert Modular Group

Algebraic Topology Homework 4 Solutions

Riemann Surface. David Gu. SMI 2012 Course. University of New York at Stony Brook. 1 Department of Computer Science

FAMILIES OF ALGEBRAIC CURVES AS SURFACE BUNDLES OF RIEMANN SURFACES

SOLUTIONS TO THE FINAL EXAM

An efficient implementation of gradient and Hessian calculations of the coefficients of the characteristic polynomial of I XY

1 Spaces and operations Continuity and metric spaces Topological spaces Compactness... 3

One-dimensional families of Riemann surfaces with 4g+4 autom

Spherical three-dimensional orbifolds

Part IB. Geometry. Year

Quiz-1 Algebraic Topology. 1. Show that for odd n, the antipodal map and the identity map from S n to S n are homotopic.

The 3-Dimensional Geometrisation Conjecture Of W. P. Thurston

INTEGRATION WORKSHOP 2003 COMPLEX ANALYSIS EXERCISES

Transcription:

Examensarbete On Poincarés Uniformization Theorem Gabriel Bartolini LITH-MAT-EX 2006/14

On Poincarés Uniformization Theorem Applied Mathematics, Linköpings Universitet Gabriel Bartolini LITH-MAT-EX 2006/14 Examensarbete: 20 p Level: D Supervisor: Milagros Izquierdo Barrios, Applied Mathematics, Linköpings Universitet Examiner: Milagros Izquierdo Barrios, Applied Mathematics, Linköpings Universitet Linköping: December 2006

Avdelning, Institution Division, Department Matematiska Institutionen 581 83 LINKÖPING SWEDEN Datum Date December 2006 Språk Rapporttyp ISBN Language Report category x ISRN Svenska/Swedish Licentiatavhandling Engelska/English x Examensarbete LITH-MAT-EX 2006/14 ISSN C-uppsats D-uppsats Övrig rapport Serietitel och serienummer Title of series, numbering URL för elektronisk version Titel Title On Poincarés Uniformization Theorem Författare Author Gabriel Bartolini Sammanfattning Abstract A compact Riemann surface can be realized as a quotient space U/Γ, where U is the sphere Σ, the euclidian plane C or the hyperbolic plane H and Γ is a discrete group of automorphisms. This induces a covering p : U U/Γ. For each Γ acting on H we have a polygon P such that H is tesselated by P under the actions of the elements of Γ. On the other hand if P is a hyperbolic polygon with a side pairing satisfying certain conditions, then the group Γ generated by the side pairing is discrete and P tesselates H under Γ. Nyckelord Keyword Hyperbolic plane, automorphism, Fuchsian group, Riemann surface, covering, branched covering, orbifold, uniformization, fundamental domain, Poincarés theorem

vi

Abstract A compact Riemann surface can be realized as a quotient space U/Γ, where U is the sphere Σ, the euclidian plane C or the hyperbolic plane H and Γ is a discrete group of automorphisms. This induces a covering p : U U/Γ. For each Γ acting on H we have a polygon P such that H is tesselated by P under the actions of the elements of Γ. On the other hand if P is a hyperbolic polygon with a side pairing satisfying certain conditions, then the group Γ generated by the side pairing is discrete and P tesselates H under Γ. Bartolini, 2006. vii

viii

Contents 1 Introduction 1 1.1 Background............................ 1 1.2 Chapter outline.......................... 2 2 General Setting 3 2.1 The Extended Complex Plane.................. 3 2.1.1 The Riemann Sphere................... 3 2.1.2 Möbius Transformations................. 4 2.2 Surfaces.............................. 7 2.2.1 Riemann Surfaces..................... 7 2.2.2 Automorphisms...................... 9 2.3 The Hyperbolic Plane...................... 10 2.4 Fuchsian groups.......................... 14 3 Covering Maps 17 3.1 Fundamental Groups....................... 17 3.2 Group Actions on Surfaces.................... 20 3.3 Universal Coverings........................ 22 4 Riemann Surfaces as Orbifolds 25 4.1 2-Orbifolds............................. 25 4.2 Branched Coverings........................ 26 4.2.1 Universal Branched Coverings.............. 27 5 Poincarés Theorem 31 5.1 Fundamental Domains...................... 31 5.2 The Quotient Space H/Γ..................... 32 5.3 Poincarés Theorem........................ 34 Bartolini, 2006. ix

x Contents

List of Figures 2.1 Stereographic projection..................... 4 2.2 Hyperbolic lines in H and D................... 12 2.3 Hyperbolic triangle........................ 13 2.4 Hyperbolic and parabolic elements................ 15 2.5 Triangle with reflections..................... 16 3.1 A torus.............................. 19 3.2 A double torus.......................... 20 3.3 A torus as a quotient space................... 20 4.1 The pillow case.......................... 28 5.1 Fundamental domain for a triangle group............ 32 5.2 Hyperbolic triangle........................ 35 5.3 Hyperbolic triangle with reflections............... 36 5.4 Path lifting with triangles.................... 38 5.5 Fundamental polygon....................... 40 5.6 The poincaré disc tesselated by the modular group [4]..... 41 5.7 The poincaré disc tesselated by the (2, 3, 7) triangle group [4]. 42 Bartolini, 2006. xi

xii List of Figures

Chapter 1 Introduction 1.1 Background The study of Riemann surfaces begun in the 19th century when Riemann introduced them in his doctoral dissertation Foundations for a general theory of functions of a complex variable. An important perspective in the study of Riemann surfaces is the concept of uniformization, which was developed by Poincaré, Klein and others. The theory states that every closed orientable Riemann surface admits a Riemann metric of constant curvature. The main geometries are the sphere, the Euclidian plane and the hyperbolic plane with curvature 1, 0 and 1 respectively. Poincaré discovered that groups of Möbius transformations preserved the structures of the non-euclidian geometries. The Riemann surfaces can be realized as quotient spaces U/Γ where U is either the sphere, the Euclidian plane or the hyperbolic plane and Γ is a discrete group of structure preserving Möbius transformations. Poincarés classical theorem states that a hyperbolic polygon satisfying certain conditions is a fundamental domain for a Fuchsian group acting on the hyperbolic plane. Poincaré generalized the theorem to polyhedra in 3- dimensional hyperbolic space where the groups are Kleinian rather that Fuchsian. The 3-dimensional manifolds are much more complicated than surfaces, but Thurston showed a connection between the 3-dimensional case and the 2-dimensional. There are still open questions in the 3-dimensional case. Here we will look at the 2-dimensional case. Several proofs of Poincarés theorem have been published, but their validity has been questioned. We will limit ourselves to the case where the polygon is a triangle. The discrete groups associated with triangles, known as triangle groups, where introduced Bartolini, 2006. 1

2 Chapter 1. Introduction by Schwarz. 1.2 Chapter outline Chapter 2 Here we introduce the concepts of the non-euclidian geometries, in particular the hyperbolic plane as well as the automorphism groups of them. We also construct Riemann surfaces and the functions defined on them. Chapter 3 In our study of surfaces we need some basic topological tools. We look at coverings and homotopy and how homotopy classes of paths are related to coverings. Chapter 4 In chapter 3 we only used the topological structures of surfaces. In order to include the complex structures of Riemann surfaces we need to introduce the concept of orbifolds and its relation to Riemann surfaces. We will also look at the concept of uniformization for Riemann surfaces. Chapter 5 Here we construct the fundamental domains for Fuchsian groups and look at the quotient space H/Γ. Lastly we will look at Poincarés classical theorem for polygons and make a complete proof for hyperbolic triangles. The theory of Riemann surfaces, Möbius transformations and Fuchsian is found in [1], [2] and [8]. The coverings are found in [3] and branched coverings and orbifolds are based on [3] and [6]. Fundamental domains are found in [1], [2] and the proof of Poincarés theorem is based on the ideas used in [1], [5] and [7].

Chapter 2 General Setting First we need to construct the non-euclidian geometries we need for our later work. We will also look at Möbius transformations wich will play an important role. 2.1 The Extended Complex Plane We begin with the extended complex plane which will be our model for the spherical geometry. To better understand the extended complex plane and Möbius transformations we will start with constructing what is called The Riemann Sphere. We do this by stereographic projection. 2.1.1 The Riemann Sphere Consider the units phere in R 3 given by x 2 1 + x 2 2 + x 2 3 = 1. (2.1) We want to associate a point on the sphere with a point in the complex plane C. Think of C as the plane given by x 3 = 0. Now take the line that passes through N = (0, 0, 1) and a point z C. This line intersects the sphere at a single point ẑ, which is the stereographic projection of z. Now if z = x + iy and ẑ = (x 1, x 2, x 3 ) then we have x 1 = 2x z 2 + 1, x 2 = 2y z 2 + 1, x 3 = z 2 1 z 2 + 1 (2.2) and x = x 1 1 x 3, y = x 2 1 x 3. (2.3) Bartolini, 2006. 3

4 Chapter 2. General Setting ẑ C z Figure 2.1: Stereographic projection Now we look at a nice property of the Riemann sphere. Lines and circles in C are given by an equation of the form a(x 2 + y 2 ) + bx + cy + d = 0. (2.4) With the formulas 2.1 and 2.3 we can rewrite this as bx 1 + cx 2 + (a d)x 3 + a + d = 0. (2.5) This is the equation of a plane in R 3 and the intersection of a plane and a sphere is a circle. This means that all lines and circles in C are projected to circles on the sphere. Note that the lines are projected to circles through N. With this in mind we let Σ = C { }, known as the extended comlex plane and we project on N. With stereographic projection and the Riemann sphere we will think of Σ as a sphere and lines as circles through, or N. This will make some of the properties of Möbius Transformations easier to understand. 2.1.2 Möbius Transformations A Möbius Transformation on Σ is a function of the form T (z) = az + b, a, b, c, d C, ad bc 0 (2.6) cz + d where that last requirement is to make sure T is not constant. We also set T ( ) = a/c and T ( d/c) = if c 0 else T ( ) =. All Möbius Transformations can be written as a composition of (i) translations z z + c c C (ii) rotations z e iφ z 0 φ 2π

2.1. The Extended Complex Plane 5 (iii) magnifications z λz λ R + (iv) inversion z 1 z Example 1 Let T (z) = 2. Let T z+i 0(z) = e iπ z = z then T (z) = 2. T 0 (z)+i Similarly let T 1 (z) = z + i, T 2 (z) = 1 and T z 3(z) = 2z then we see that T (z) = T 3 (T 2 (T 1 (T 0 (z)))) = T 3 T 2 T 1 T 0 (z). It s easy to see that all translations, rotations, magnifications and inversion map Σ bijectively to itself. Remenbering that lines are circles on Σ we also see that all those transform circles to circles. Example 2 Let L = {z = x + iy Σ ax + by = c 0}, that is a line not passing through origo, then w = 1 z z = x + iy = 1 w = 1 u + iv c = ax + by = au u 2 + v + bv 2 u 2 + v 2 u2 + v 2 a c u + b c v = 0, where the last equation gives a circle. As we know from geometry three noncollinear points uniquely determines a circle. If they re collinear they uniquely determines a line. We can map any circle on Σ to any other circle. To see this we choose three distinct points z 1, z 2, z 3 Σ. If all points are finite, let T (z) = (z z 1)(z 2 z 3 ) (z z 3 )(z 2 z 1 ) (2.7) which satisfies T (z 1 ) = 0, T (z 2 ) = 1, T (z 3 ) =. If any of the z i is then we get the same result by removing the factors containing that point. If w 1, w 2, w 3 Σ and and S is a Möbius transformation such that S(w 1 ) = 0, S(w 2 ) = 1, S(w 3 ) = we see that S 1 T maps z i to w i for each i. Assme that U also maps z 1, z 2, z 3 to 0, 1, respectively then UT 1 fixes 0, 1,. Now let UT 1 (z) = az+b. Solving UT 1 (z cz+d i ) = z i for i = 1, 2, 3 gives a = d 0, b = c = 0, that is UT 1 = Id and U = T. So T is unique. It follows that there s is a unique transformation mapping z i to w i i = 1, 2, 3. Example 3 The Möbius Transformation mapping R { } to the unit circle with T (0) = 1, T (1) = i, T ( ) = 1 is given by T (z) = z i z + i. (2.8) We also note that the upper half plane is mapped to the interior of the circle.

6 Chapter 2. General Setting We want to work with the Möbius transformations as a group. We do this by representing a transformation T with a matix A. The general linear group GL(2, C) is the group of invertible 2x2-matrices. Now if A = ( ) a b c d GL(2, C), we let T A (z) = az+b. We see that for k 0, T cz+d ka = T A. So we can allways choose a, b, c, d C such that ad bc = 1. This restriction gives us the special linear group SL(2, C). We also note that if A SL(2, C) then A SL(2, C) and T A = T A as seen before. Identifying A and A gives us the special projective group P SL(2, C). Unless other noted, we will think of Möbius transformations as elements of P SL(2, C). Two elements g 1, g 2 of a group G are called conjugate if there exists h G such that g 2 = hg 1 h 1. Cunjugacy is an equivalence relation and the equivalence classes are called conjugacy classes. It will be useful to divide P SL(2, C) into conjugacy classes but first we need to look at a particular property of elements is P SL(2, C). A fixed point of an element T is a point z 0 such that T (z 0 ) = z 0. We see that S(z 0 ) is a fixed point of ST S 1, this means that conjugate elements of P SL(2, C) have the same number of fixed points. The conjugacy classes are distinguished by their fixed points. We have seen that only the identity has three (or more) fixed points. Now let T = (az + b)/(cz + d) P SL(2, C).If c 0 then z C is a fixed point of T if and only if cz 2 + (d a)z b = 0 which has two solutions unless (a + d) 2 = 4. If c = 0 then is a fixed point of T and ad = 1 which gives T (z) = a 2 z + ab. There is a second fixed point if and only if a 2 1, that is (a + d) 2 4. Let ±A SL(2, C) be the pair of matrices associated with T. The trace tr(a) = a + d is invariant under conjugation and tr( A) = tr(a) so tr 2 (±A) = (a + d) 2 depends only on the conjugacy class of T. Theorem 4 Two Möbius transformations T 1, T 2 Id are conjugate if and only if tr 2 (T 1 ) = tr 2 (T 2 ). With those results we divide P SL(2, C) in classes. Let T P SL(2, C), then T is (i) parabolic if (a + d) 2 = 4. T has one fixed point and is conjugate to z + 1 (ii) hyperbolic if (a + d) 2 > 4. T has two fixed points and is conjugate to λz ( λ = 1, λ R) (iii) elliptic 0 (a + d) 2 < 4. T has two fixed points and is conjugate to λz (λ = e iθ )

2.2. Surfaces 7 (iv) loxodromic if (a + d 2 < 0) or (a + d) 2 / R. T has two fixed points and is conjugate to λz ( λ 1, λ / R) 2.2 Surfaces Before we look at some additional properties of Möbius transformations, we have to look at surfaces and functions on surfaces. First we need some types of functions on C. 2.2.1 Riemann Surfaces Let γ 1, γ 2 be two paths [0, 1] C passing trough a point p C. Let θ be the angle between the tangets of γ 1, γ 2 at p. We say that γ 1, γ 2 intersect with angle θ at p. A function f is called conformal at p if f(γ 1 ), f(γ 2 ) intersects with angle θ at f(p). We call a function f : U C, where U C, analytic on U if f (z) exists for all z U. When working with Riemann surfaces we will encounter singularities. There are three types of singularities. Let f : U C be analytic on U \ {p} where U C. (i) p is called a removable singularity if f is bounded in a neighbourhood of p. The laurent serie f(z) = n c n(z p) n has no terms with negative exponent. (ii) p is called a pole if f as z p. The laurent serie f(z) = n c n(z p) n has a finite number of terms with negative exponents. (iii) Lastly p is called a essential singularity if f has no limit as z p. The Lauret serie f(z) = n c n(z p) n has infinite number of terms with negative exponents. Now we look at the concept of a surface. Let S be a Haussdorf space. S is called a surface if each s S has an open neighbourhood U i such that there exists a homeomorphism Φ i : U i V i, where V i C is open. We call (Φ i, U i ) a chart. An atlas is a set of charts A such that for each s S there exists (Φ i, U i ) where s U i. Now let (Φ i, U i ), (Φ j, U j ) be two charts at s S then the functions Φ i Φ 1 j : Φ j (U i U j ) Φ i (U i U j )

8 Chapter 2. General Setting are called transition functions. We call an atlas analytic where all transition functions are analytic. We call two analytic atlases A, B compatible if all the transition functions of charts (Φ, U) A, (Ψ, V ) B are analytic. Such atlases form an equivalence class called a complex structure. A surface with a complex structure is called a Riemann surface. Example 5 C with the single chart (Id : C C, C). Example 6 Σ, with the two charts (Id, C), (1/z : Σ\{0} C, Σ\{0}). We see that transition function f : C\{0} C\{0}, z 1/z is analytic. Example 7 Σ, with the two charts (w 1, Σ\{ }), (w 2, Σ\{0}) where w 1 = z n and w 2 = ( 1 z )n. The transition function f : z 1/z is analytic on C \ {0}. Further we see that those charts are not compatible with the charts in example 6 thus provides Σ with a different complex structure. Now we will define some function types on Riemann surfaces. Let S be a Riemann surface. A function f : S C is called analytic if the function f Φ 1 : Φ(U) C is analytic for all charts Φ on S. Now let S 1 and S 2 be Riemann surfaces and Φ 1 and Φ 2 be charts of respective surface. Then a function f : S 1 S 2 is called holomorphic if the function Φ 2 f Φ 1 1 : Φ 1 (U 1 f 1 (U 2 )) C (2.9) is analytic whenever U 1 f 1 (U 2 ). In a similar way we call a function f : S 1 S 2 conformal if the function in equation 2.9 is conformal. Example 8 The Möbius transformations are holomorphic Example 9 When we work with Σ we will study functions at. A function f : Σ Σ is conformal at z = if f( ) and f(1/z) is conformal at z = 0. If f( ) = then f is conformal at z = if 1/f(1/z) is conformal at z = 0. Let f : S C be a holomorphic function, where S is a Riemann surface. A singular point is a point p S such that the point Φ(p) is a singularity to the function f Φ 1 C C. We say that p is a singularity of the same type as Φ(p) is for f Φ 1. Similarly f : S 1 S 2 has a singularity at p if the function in 2.9 has a singularity at Φ 1 (p). If f only has non-essential singularities we can replace C with Σ. In this case we call f meromorphic. Example 10 The Möbius transformations are meromorphic. More generally, a structure preserving map f : X Y is called a morphism.

2.2. Surfaces 9 2.2.2 Automorphisms Let S 1, S 2 be two surfaces. A function f : S 1 S 2 is called a homeomorphism if f is bijective, continuous and f 1 is continuous. f is called a local homeomorphism if it is open and continuous. Let S be a surface, then a conformal homeomorphism f : S S is called an automorphism. We shall denote the group of automorphisms of a surface S Aut S. Example 11 The automorphisms on C are the functions az +b where a, b C, a 0. Now we want to show that the Möbius transformations are the automorphisms of Σ. We show that they are conformal by using the following theorem. Theorem 12 An holomorphic function f is conformal at every point z 0 for which f (z 0 ) 0. Theorem 13 All Möbius transformations are conformal on Σ. Proof. Let T be a Möbius transformation, then T is conformal since T (z) = for z d/c,. The remain cases are: (i) z =, T (z). In this case we have c 0 ad bc cz + d 2 0 (2.10) S(z) = T (1/z) = a + bz c + dz S (0) = 1 c 2 0 S is conformal at z = 0 so T is conformal at z = (ii) z =, T (z) =. In this case we have c = 0 and thus a 0 U(z) = 1/T (1/z) = c + dz a + bz U (0) = 1 a 2 0

10 Chapter 2. General Setting U is conformal at z = so T is conformal at z = (iii) z = d/c ( ). In this case we have c 0 V (z) = 1/T (z) = cz + d az + b V ( d/c) = c 2 0 V is conformal at z = d/c so T is conformal at z = d/c. Theorem 14 Each conformal map f : Σ Σ is an automorphism. Note that we do not require f to be bijective in theorem 14, it follows as a consequence. As automorphisms are conformal we see that on Σ they map circles to circles. Thus we conclude that Aut Σ is the group of Möbius transformation. This leads to the following identification Theorem 15 Aut Σ = P SL(2, C). The functions T (z) = a z + b, a, b, c, d C, ad bc 0 (2.11) c z + d are called anti-automorphisms of Σ. As the complex conjugation, z z, is anti-conformal and anti-automorphisms are a composition of an automorphism and complex conjugation we see that anti-automorphisms are anticonformal. The composition of two anti-automorphisms is an automorphisms and the composition of an anti-automorphism and an automorphism is an anti-automorphism. So the anti-automorphisms and automorphisms forms a group denoted by Aut(Σ) which has Aut(Σ) as a subgroup of index 2. Aut(Σ) is also known as the extended Möbius group. 2.3 The Hyperbolic Plane In this section we will study the hyperbolic plane and the automorphisms on it. We start with constructing a model of the hyperbolic plane called the poincaré half-plane model. Let H = {z Σ; Im(z) > 0}. We see that an automorphism of H is an automorphism of Σ such that R { } is preserved. So if T Aut H then T (0) = b d R { } T ( ) = a c R { } (2.12) That means a, c, b, d R as we want H mapped to itself. Thus we conclude that

2.3. The Hyperbolic Plane 11 Theorem 16 Aut H = P SL(2, R). We define the hyperbolic length by the poincaré metric ds 2 = dx2 + dy 2 y 2 0 = dz 2 y 2 (2.13) Let γ be a piecewise differentiable path γ : [0, 1] H, γ(t) = x(t) + y(t) = z(t) then the hyperbolic length of γ, h(γ), is given by 1 ( dx dt h(γ) = )2 + ( dy dt )2 1 dz dt = dt dt (2.14) y y Theorem 17 Let γ be defined as above, then T P SL(2, R) h(t (γ)) = h(γ) Proof. Let then T (z) = az + b cz + d T (z) = 0 P SL(2, R) ad bc (cz + d) = 1 2 (cz + d) 2 Also if z = x + iy and T (z) = u + iv then v = h(t (γ)) = 1 0 dt 1 dt v dt = dt dz 0 v dz dt dt = 1 0 y cz+d 2 v dz dt yv dt = so dt = v/y. So dz 1 dz 0 dt y dt = h(γ) Hyperbolic lines, or H-lines, in H are euclidian lines perpendicular to the real axis and semicircles centered at a point on the real axis. The following theorem motivates this definition. Theorem 18 Let z 0, z 1 H then the path of shortest hyperbolic length from z 0 to z 1 is a segment of the unique H-line joining z 0 and z 1. With this result we define the hyperbolic metric ρ as ρ(z 0, z 1 ) = h(γ), where γ is the H-line segment joining z 0 and z 1. ρ(z 0, z 1 ) is given by ( ) z0 z 1 + z 0 z 1 ρ(z 0, z 1 ) = ln (2.15) z 0 z 1 z 0 z 1 Example 19 Let a < b R then by formula 2.15 ( ) ( ) ia + ib + ia ib 2b ρ(ia, ib) = ln = ln ia + ib ia ib 2a = ln ( ) b. a

12 Chapter 2. General Setting H D Figure 2.2: Hyperbolic lines in H and D. H with the hyperbolic metric gives us a model for the hyperbolic plane, the poincaré halfplane model. Sometimes we will use another model, the poincaré disc model D = {z C z < 1}. H can be mapped biholomorphically to D by z z i as we have seen before in example 3. This induces a z+i metric on D given by w = z i z + i z = iw + i w + 1 dz dw = 2i 2 dw dz = (1 w) 2 1 w 2 y = 1 w 2 1 w 2 ds = dz y = 2 dw 1 w 2 1 w 2 1 w 2 = 2 dw 1 w 2 From now on we will call the hyperbolic plane H and the hyperbolic metric ρ regardless which of the models we use. Let E H, then the hyperbolic area of E is defined as µ(e) = E dxdy y 2 (2.16) Theorem 20 Let E H and T P SL(2, R) then µ(t (E)) = µ(e) A hyperbolic n-sided polygon is a closed set in the closure of H in Σ bounded by n hyperbolic line segments. A point where two line segments intersect is called a vertex of the polygon. A vertex may be on R { }. A subset C of H is hyperbolically starlike if there is a point p in the interior of C such that q C, the H-line joining p and q is in C. If this is true for all p C, C is called hyperbolically convex.

2.3. The Hyperbolic Plane 13 α β γ Figure 2.3: Hyperbolic triangle We define the angle of two intersecting H-lines by the angle between their tangents at the point of intersection. If they intersect on R { } the angle is zero. The angles of a hyperbolic triangle are related to its area in a fascinating way. Theorem 21 Gauss-Bonnet. Let be a hyperbolic triangle with angles α, β, γ. then µ( ) = π α β γ. (2.17) Proof. We assume that has two sides that are vertical H-lines then the base is a segment of a semi-circle. As previously stated the area is invariant under transformations in P SL(2, R), thus we can assume that the semi-circle has center in 0 and radius 1. Assume that the vertical H-lines intersects the real axis at a, b where a < b. Let α, β be the angles at the vertices of were x = a and x = b respectively. Then γ = 0 since the last vertex is. Now µ( ) = E dxdy y 2 = = b a β dy b dx 1 x 2 y = dx 2 a 1 x 2 π α sinθdθ sinθ = π α β = [x = cosθ] = If has one vertex c in R then there exists a T P SL(2, R) such that T (c) =. As this transformation does not change the area we see that µ( ) = π α β. Lastly if has no vertices in R { } we can construct as the difference of two hyperbolic triangles 1, 2 which has one common vertex on R { }. We can easily see that µ( ) = µ( 1 ) µ( 2 ) = π α β γ The Gauss-Bonnet formula can be generalized to an arbitrary hyperbolically starlike polygon.

14 Chapter 2. General Setting Theorem 22 Let Π be a n-sided hyperbolically starlike polygon with angles α 1, α 2... α n. Then 2.4 Fuchsian groups µ(π) = (n 2)π α 1 α 2 α n (2.18) We have seen how P SL(2, C) can be divided in conjugacy classes. P SL(2, R) can be divided in conjugacy classes in a similar way, though some elements may be conjugate when regarded as elements of P SL(2, C) but not when regarded as elements of P SL(2, R). Let T P SL(2, R), as in 2.6 with R instead of C, then T is (i) parabolic if ( a + d = 2). T has one fixed point α R { } and is conjugate to z + 1 or z 1 (ii) hyperbolic if ( a + d > 2). T has fixed points α, β R { } and is conjugate to λz (λ > 1) (iii) elliptic if ( a + d < 2). T has fixed point ξ H conjugate to a rotation of H Before looking at Fuchsian groups we need to define topological groups. A topological group is a topological space G which also is a group where the maps m : G G G m(g, h) = gh, are continuous. i : G G i(g) = g 1 Example 23 P SL(2, C) and P SL(2, R) are topological groups. A Fuchsian group Γ is a subgroup of P SL(2, R) such that, when regarded as a subspace of P SL(2, R), it has the discrete topology. This means the set {g Γ; g k} is finite for every k > 0, where g is the matix norm. It is difficult to decide when a subgroup of P SL(2, R) is discrete. We shall look at a few examples. Example 24 The simplest Fuchsian groups are the following cyclic groups: Hyperbolic cyclic groups are generated by a hyperpolic element, such as z λz, (λ > 0). Parabolic cyclic groups are generated by a parabolic element, such as z z + 1. Finite elliptic cyclic groups are generated by an elliptic element.

2.4. Fuchsian groups 15 Figure 2.4: Hyperbolic and parabolic elements. Example 25 A more complicated group is the modular group P SL(2, Z) consisting of the following transformations T (z) = az + b a, b, c, d, Z ad bc = 1. cz + d Now let Q be an H-line. An H-reflection is an isometry of H, other than identity, that fixes Q. Example 26 The H-reflection in the imaginary axis Q 0 is given by R 0 : z z. As for every H-line Q there exists a T such that T (Q) = Q 0. So the H- reflection in Q is given by T 1 R 0 T. H-reflections are anti-conformal homeomorphisms, that is they preserve angles but reverse orientation. We see that all H-reflections and other anti-conformal homeomorphisms of H are given by z a z + b ad bc = 1. (2.19) c z + d Example 27 As a last example let be a hyperbolic triangle with vertices v 1, v 2, v 3 with angles π/m 1, π/m 2, π/m 3 respectively and with opposing sides M 1, M 2, M 3. We call the reflection in the line containing M i R i. Let Γ be the group generated by R 1, R 2, R 3. If Γ = Γ P SL(2, R), then Γ = Γ ΓR 1. Γ is a Fuchsian group called a triangle group and is generated by R 1 R 2, R 2 R 3, R 3 R 1 where With presentation we have (R 1 R 2 ) m 3 = (R 2 R 3 ) m 1 = (R 3 R 1 ) m 2 = Id. Γ = x, y x m 3 = y m 1 = (xy) m 2 = Id = x, y, z x m 3 = y m 1 = z m 2 = xyz = Id. We will later see that a group Γ acting on H is discrete if and only if Γ acts properly discontinuous. Before we look at this property we will look at the concept of covering maps.

16 Chapter 2. General Setting R 1 2π m 3 R 2 R 1 Figure 2.5: Triangle with reflections

Chapter 3 Covering Maps Let X, Y be topological spaces. A map p : Y X is called a covering map (or covering) when each point x X has a neighbourhood V such that p 1 (V ) = α U α (3.1) is a union of pairwise disjoint sets U α, each mapped homeomorphically onto V. V is called a distinguished neighbourhood. Y is called the covering space of X and for each x X p 1 (x) is called a fiber over x. Theorem 28 If X is connected and p : Y X is a covering then each fiber p 1 (x), x X has the same cardinal number, which is called the number of sheets (or leaves) of the covering. If p 1 = n < we say that the covering is an n-sheeted covering. Example 29 Let Y be a discrete space with Y = n. Then p : X Y X defined as p(x, y) = x is a covering. It s easy to see that p 1 (x) = n, that is the covering is an n-sheeted covering. Example 30 Let p = e it. Then p : R S 1 is a covering map. We also see that each fiber p 1 (x) is infinite. Example 31 Let h : X Y be a homeomorphism. Then h is a 1-sheeted covering map. 3.1 Fundamental Groups Let X, Y be topological spaces. Two functions f, g : X Y are called homotopic if there exists a continuous map H : X [0, 1] Y such that H(x, 0) = f(x) and H(x, 1) = g(x) for all x X. H is called a homotopy between f and g. Bartolini, 2006. 17

18 Chapter 3. Covering Maps Example 32 Let f, g be two constant maps f, g : X Y, f(x) = p, g(x) = q. f and g are homotopic if and only if p and q are in the same pathwise connected part of Y. If there exists a path γ such that γ(0) = p and γ(1) = q we can define a homotopy H between f and g by H(x, t) = γ(t) for all (x, t) X [0, 1]. A particular case of homotopy is path homotopy. A path on a topological space X is a continuous function a : [s 0, s 1 ] X. We call the initial point a(s 0 ) and the final point a(s 1 ) endpoints. A path a is closed if a(s 0 ) = a(s 1 ). Now we are interested in homotopies of paths with their endpoints fixed. Let a, b : [s 0, s 1 ] X be paths with the same endpoints, we say that a, b are homotopic paths if there exists a homotopy H between a and b such that H(s, 0) = a(s), H(s, 1) = b(s) H(s 0, t) = a(s 0 ) = b(s 0 ) H(s 1, t) = a(s 1 ) = b(s 1 ) s [s 0, s 1 ], t [0, 1] (3.2) Path homotopy is a equivalence relation which we will denote a = b. We call the equivalence class [a] of a path a a homotopy class. Let a, b : [s 0, s 1 ] X be two paths such that a(s 1 ) = b(s 0 ). We then define the product ab : [s 0, s 1 ] X by { a(2s s0 ) if s [s ab(s) = 0, s 1 s 0 ] 2 b(2s s 1 ) if s [ s 1 s 0, s 2 1 ] (3.3) It s easy to see that ab is a path with endpoints a(s 0 ), b(s 1 ). we also need the inverse of a path. We define the inverse of a path a by a 1 (s) = a(s 0 + s 1 s), s [s 0, s 1 ]. Theorem 33 Let a, b be two paths with a(s 1 ) = b(s 0 ). If a, b are paths such that a = a, b = b then ab = a b and a 1 = a 1. We now define [a][b] = [ab] and [a] 1 = [a 1 ]. By theorem 33 we see that neither depend on the choices of a, b. We are most interested in closed paths, or loops, that is paths a such that a(s 0 ) = a(s 1 ) = x. We call x the base point of a. The following theorem shows that the homotopy classes of loops based at a point x forms a group. Theorem 34 Let a, b, c be loops based at x X. Let e x be that constant path at x. Then (i) [a][a 1 ] = [a 1 ][a] = [e x ]

3.1. Fundamental Groups 19 (ii) [e x ][a] = [a][e x ] = [a] (iii) [a]([b][c]) = ([a][b])[c]. By theorem 34 we see that the homotopy classes of loops based at a point x 0 X forms a group. We call this group the fundamental group of X and denote it by π 1 (X, x 0 ). Theorem 35 If x 0, x 1 belong to the same pathwise connected component of X then π 1 (X, x 0 ) and π 1 (X, x 1 ) are isomorphic. It follows that if X is pathwise connected then π 1 (X, x 0 ) = π 1 (X, x 1 ) for all x 0, x 1 X. In this case we simply write π 1 (X). Example 36 π 1 (Σ) = π 1 (C) = π 1 (H) = {Id}, that is the trivial group. In fact if X is a simply-connected space then π 1 (X) = {Id} and as we know Σ, C, H are all simply-connected. b a Figure 3.1: A torus Example 37 Let T be a torus. The torus is pathwise connected so we don t need to choose a base point. Let a, b be the classes of loops one lap around the meridian and longitude repectively. We note that each class c of loop on T can be expressed in terms of a, b, c = a m 1 + b m 2. π 1 (T ) = a, b [a, b] = Id where [a, b] = aba 1 b 1 is the commutator. Similarly for a surface S of genus g we have π 1 (S) = a 1, b 1,..., a g, b g Π[a i, b i ] = Id. Example 38 Let S be Σ with three points removed. Let a, b, c be classes of loops one lap around each point respectively. As ab = c we can conclude that π 1 (S) = a, b.

20 Chapter 3. Covering Maps b 1 b 2 a 1 a 2 Figure 3.2: A double torus 3.2 Group Actions on Surfaces Let G be a group of homeomorphisms of a topological space X. Then G acts freely on X if each point x X has a neighbourhood V such that g(v ) V = for all g G. All groups we will look at do not satisfy this, sometimes we need a weaker condition. G acts properly discontinuously on X if each point p X has a neighbourhood V such that g(v ) V for a finite number of g G. If G acts freely on X then it acts properly discontinuous. The quotient space of the orbits Gx, x X is denoted by X/G. the canonical projection p : X X/G associates each x X with it s orbit Gx. An open set A X/G is a set such that p(a) 1 is open in X. b a a b Figure 3.3: A torus as a quotient space Example 39 Let w 1, w 2 C, w 1 /w 2 / R and Λ = {z z + mw 1 + nw 2 ; m, n Z}.

3.2. Group Actions on Surfaces 21 The two paths a, b : [0, 1] C/Λ defined by a(s) = sw 1 and b(s) = sw 2 are closed as a(0) = a(1) = 0 = b(0) = b(1). It s easy to see that a, b are not homotopic to each other nor to a constant path. Now we see that π 1 (C/Λ) = [a], [b]; [[a], [b]] = 1. So C/Λ is a torus. Now recall that a group G acts freely on a space X if each point x X has a neighbourhood U such that g(u) U = for all g G. Theorem 40 Let G be a group of homeomorphisms acting on a space X then the following statements are equivalent (i) G acts freely on X (ii) The canonical projection p : X X/G is a covering (iii) p : X X/G is locally injective Proof. (i) (ii): As G acts freely there exists a neighbourhood V for each x X such that g(v ) V = for all g G. This means that g(v ) h(v ) = for all g, h G and W = p(v ) is isomorphic to V. Now let U g = g(v ) then p 1 (W ) = g G U g. That means p is a covering. (ii) (i): As p : X X/G is a covering for each open subset W X/G there exists disjoint open subsets U i X such that p(u i ) = W which means no points x 1, x 2 U i are in the same orbit. Thus g(u i ) U i = and we conclude that G acts freely on X. Example 41 From theorem 40 we see that p : C C/Λ is a covering where Λ is the lattice in example 39. Example 42 Let Γ be a Fuchsian group without elliptic elements. As no g Γ has any fixed point in H we can for each z H choose a neighbourhood V such that g(v ) V =, which means that Γ acts freely on H. From theorem 40 it follows that the canonical projection p : H H/Γ is a covering. Example 43 Fuchsian groups with elliptic elements acts properly discontinuous on H. In fact we have the following relation between discreteness and properly discontinuity.

22 Chapter 3. Covering Maps Theorem 44 A subgroup Γ P SL(2, R) is discrete if and only if it acts properly discontinuous on H. Proof. Let Γ be properly discontinuous. Assume that Γ is not discrete. Then there exists elements T n Γ such that T n Id as n. This means T n (z) z for all z H. Thus for all neighbourhoods V of z there exists an N such that T n (z) V, n > N. This violates the definition of properly discontinuous and we conclude that Γ is discrete. Let p : X Y be a covering. A homeomorphism f : X X such that p f = p is called a deck transformation. The set of deck transformations of a covering p forms a group under composition. Example 45 In example 30 we saw that p = e it is a covering map p : R S 1. Let f k (t) = t+2πk, then p f k = f k. That is, f k is a deck transformation. It s easy to see that the group of deck transformations of p is isomorphic to Z. Example 46 Now let p : C C/Λ be the covering seen in example 41. The lattice Λ = {z z + mw 1 + nw 2 ; m, n Z} is the deck transformation group and is isomorphic to Z Z = {(m, n) m, n Z}. Let f : Y X be a continuous surjective map. If there for any path a : [s 0, s 1 ] X and any point y Y such that f(y) = a(s 0 ) there exists a path ã : [s 0, s 1 ] Y such that a(s 0 ) = y and f ã = a we say that f has the path lifting property. If the path ã is unique we say that f has the unique path lifting property. Let p : Y X and y Y such that p(y) = x. By H(y) we denote the homomorphism p # : π 1 (Y, y) π 1 (X, x). Theorem 47 Let p : Y X be a covering and a, b : I X be paths with the same endpoints and ã, b : I Y be their liftings at a point y Y. Then ã(1) = b(1) if and only if [ab 1 ] H(y). 3.3 Universal Coverings Let p : U X be a covering. We call p a universal covering if U is simply connected, that is the fundamental group is trivial. We call U the universal cover of X. If X is simply connected it is its own universal cover. If p : U X is a universal covering and p : Y X is another covering then there exists a covering p : U Y such that p p is a covering. For Riemann surfaces we have the following theorem.

3.3. Universal Coverings 23 Theorem 48 Uniformization Let p : U S be a universal covering of a surface S. Then U is one of the following spaces: (i) C (ii) Σ (iii) H Example 49 As we have seen before there exists a covering p : C T where T is a torus. That means C is the universal cover of T. Example 50 Let T g be a surface of genus g > 1. Then there exists a universal covering p : H T g. Example 51 In fact, H is the universal cover of all surfaces except the sphere Σ, wich is its own universal cover, the torus T and the plane C which both have C as their universal cover.

24 Chapter 3. Covering Maps

Chapter 4 Riemann Surfaces as Orbifolds In our work with surfaces in chapter 3 we have only looked att surfaces as topological spaces, but Riemann surfaces have a differential structure which we want to include. When we have worked with the hyperbolic plane H we have so far excluded the elliptic elements of P SL(2, R). In order to include them and the differential structure of Riemann surfaces we need some additional concepts namely orbifolds and branched coverings. 4.1 2-Orbifolds A 2-orbifold O is a 2-dimensional space such that there exists an atlas of folding charts (V i, G i, Φ i, U i ). Each chart consists of an open set V i C, a finite cyclic or dihedral group G i acting on V, an open set U i O and a folding map Φ i : U i V i wich induces a homeomorphism U i V i /G i. The charts in an atlas satisfy U i = O (4.1) i and if Φ 1 i (x) = Φ 1 j (y) then there exists neighbourhoods x V x V i and y V y V j and the transition function Φ j Φ 1 i : V x V y is a diffeomorphism. Example 52 A dihedral group is a group A cyclic group is a group D n = a, b a 2 = b 2 = (ab) n = Id C n = a a n = Id Bartolini, 2006. 25

26 Chapter 4. Riemann Surfaces as Orbifolds Let O be an orbifold. A singular point p is a point such that there exists a chart with a group G i {Id} stabilizing p. We call the set of such points the singular set of O. The singular set of O together with the stabilizers of the points in it are called the stratification of O. Here the only singular points we will consider are called cone points. A cone point is a singular point such that G i is a cyclic group, in our case generated by an elliptic element in P SL(2, C). Let m i be the order of the cyclic groups G i stabilizing the cone points p i then O has Euler characteristic χ(o) = 2 2g ) (1 1mi (4.2) i Example 53 Let all G i = {Id}. Then O is a Riemann surface without singularities. Example 54 In general, observe that the complex structure of a Riemann surface in page 7 provides the surface with an orbifold structure. Example 55 The charts in example 7 provides Σ with an orbifold structure with folding charts which induces homeomorphisms w 1 = z C/C n and w 2 = 1/z C/C n. We see that 0 and are cone points. 4.2 Branched Coverings Here we will construct branched coverings with coverings in mind. Let X and Y be topological spaces. A map p : Y X is called a branched covering when each point x X has a neighbourhood V such that p 1 (V ) = α U α (4.3) is a union of pairwise disjoint sets U α, where U α /G α V is a homeomorphism, where G α is a finite cyclic, possibly trivial, group. A point x X such that G {Id} is called a branch point. Let x be a branch point, a point y such that p(y) = x is called a ramification point. Let B = {x 1,..., x r }, the set p 1 (B) Y is called the ramification of the covering. Note that p : Y \ p 1 (B) X \ B is a covering. Example 56 The coverings constructed in chapter 3 are branched coverings such that all G α are trivial. Example 57 Let S 1, S 2 be two Riemann surfaces. A surjective continuous function p : S 1 S 2 is a branched covering.

4.2. Branched Coverings 27 In theorem 40 we saw a relation between groups of free homeomorphisms and coverings. Now we state a similar relation for properly discontinuous groups and branched coverings. Theorem 58 Let X be a topological space and G be a group of homeomorphisms acting on X then the following statements are equivalent: (i) G acts properly discontinuous on X. (ii) The canonical projection p : X X/G is a branched covering Note that we don t have a statement about injectivity. Assume that G = C n, that is a cyclic group of order n. If x X is fixed by G then p : X X/G is n-to-one near x. A diffeomorphism f : Y Y such that p f = p, where p : Y X is a branched covering, is called a deck transformation. Let G be the deck transformation group of a covering p, we call p a regular covering if Y/G = X. 4.2.1 Universal Branched Coverings Let p : U X be a branched covering of X. We call p a universal branched covering if U is simply connected. Now we have a theorem similar to theorem 48 for Riemann surfaces. This theorem is known as Poincarés first theorem. Theorem 59 Uniformization Let p : U S be a universal covering of a Riemann surface S. Then U is one of the following spaces: (i) C (ii) Σ (iii) H A 2-orbifold covered by U is called a good orbifold, otherwise it s called bad. Example 60 The only bad Riemann surfaces not covered by U are: (i) The Teardrop, which is a sphere with one cone point. (ii) The Football, which is a sphere with two cone points with different order.

28 Chapter 4. Riemann Surfaces as Orbifolds Example 61 With the orbifold structure of Riemann surfaces in mind we get a similar result as in example 51. H is the universal branched covering of all good Riemann surfaces except the sphere which has Σ as universal cover and the tori that has C as universal cover. Now we define the fundamental group π 1 (S) of a Riemann surface S as the deck transformation group of its universal covering. In this case we have U/ π 1 (S) = S. If S has no singular points then π 1 (S) = π 1 (S) as defined in chapter 3. c c a b a b d d Figure 4.1: The pillow case Example 62 The orbifold with fundamental group π 1 (S) = x 1, x 2, x 3, x 4 x 2 1 = x 2 2 = x 2 3 = x 2 4 = Id. is given in the figure above. S is the sphere with four cone points of order 2. Example 63 Let S be a Riemann surface with genus 2 and with singular points p i with orders m i, i = 1... 3. Then the fundamental group is given by π 1 (S) = a, b, c, d, x 1, x 2, x 3, x m 1 1 = x m 2 2 = x m 3 3 = x 1 x 2 x 3 [a, b][c, d] = Id.

4.2. Branched Coverings 29 Example 64 In a similar way the fundamental group of a Riemann surface S with genus g and cone points p i with orders m i, 1... r is given by π 1 (S) = a 1, b 1,..., a g, b g, x 1,..., x r x m 1 1 = = x mr r = Π i x i Π j [a j, b j ] = Id. A branched covering p : Y X is regular if and only if π i (Y ) π 1 (X), that is the fundamental group of Y is a normal subgroup of the fundamental group of X. The deck transformation group G is given by π 1 (X)/ π 1 (Y ). Let p : Y X be a branched covering and γ : [0, 1] X be a closed path. Then the liftings γ : [0, 1] Y are all closed or all open. The deck transformation group is then given by π 1 (X)/ π 1 (Y )

30 Chapter 4. Riemann Surfaces as Orbifolds

Chapter 5 Poincarés Theorem Now we will work with Fuchsian groups acting the hyperbolic plane H. Remember that a Fuchsian group is a discrete subgroup of the automorphisms, P SL(2, R), of H. 5.1 Fundamental Domains Let Γ be a Fuchsian group. F H is a fundamental domain to Γ if F is a closed set such that (i) T (F ) = H T Γ (ii) F T ( F ) = T Γ \ {Id} where F is the interior of F (iii) µ(δf ) = 0 where δf is the boundary of F A special kind of fundamental domain is constructed the following way. Let Γ be a Fuchsian group and p H be a point not fixed by any element in Γ. Then the Dirichlet domain of Γ centered at p is D p (Γ) = {z H ρ(z, p) ρ(z, T (p)) T Γ} (5.1) Theorem 65 If p isn t fixed by any element of Γ \ {Id} then D p (Γ) is connected. A fundamental domain F of a Fuchsian group Γ is called locally finite if p F neighbourhood V (p) such that V (p) T (F ) for finitely many T Γ. Bartolini, 2006. 31

32 Chapter 5. Poincarés Theorem b π m 1 R 1 2π m 2 a b 2π m 3 a π m 1 Figure 5.1: Fundamental domain for a triangle group Example 66 Let Γ be a triangle group as seen in example 27. Let p be a point in the middle of the side M i of the triangle. Then D p (Γ) = R i ( ) where R i is the reflection in M i. Theorem 67 Let F 1, F 2 be fundamental domains for a Fuchsian group Γ. Then µ(f 1 ) = µ(f 2 ). Proof. µ(f 1 ) = µ(f 1 ( ) gf 2 ) = µ(f 1 gf 2 ) g Γ g Γ = g Γ µ(g 1 F 1 F 2 ) = µ(f 2 ) 5.2 The Quotient Space H/Γ Let F be a fundamental domain for the Fuchsian group Γ. Then we say that H/Γ is compact if F is a compact subset of H. Theorem 68 If H/Γ is compact then Γ contains no parabolic elements. Example 69 A Dirichlet domain F can be non-compact in several ways. First if it has an infinite number of sides it is non-compact. Otherwise it is non-compact if it has a vertex on R { }, called a parabolic vertex, or is bounded by a part of the real line.

5.2. The Quotient Space H/Γ 33 A Dirichlet domain is bounded by H-lines and possibly by sections of the real line. A point p H where such H-lines intersect is called a vertex of the Dirichlet domain. Let F be a Dirichlet domain for Γ and let u, v be vertices of F. We say u and v are congruent if there exists T Γ such that T (u) = v. Congruent vertices form an equivalence class, and those are called cycles. We are interested in vertices fixed by elliptic element. If a vertex of a cycle is fixed by an elliptic element so are all vertices in that cycle. Such a cycle is called an elliptic cycle and its vertices elliptic vertices. Let s be a side of a Dirichlet domain for a Fuchsian group Γ. If T Γ \ {Id} and T (s) is a side of F then s and T (s) are called congruent sides. T (s) is a side of T (F ) and T (s) = F T (F ). The sides of F fall into congruent pairs. Let Γ be a Fuchsian group with H/Γ compact. Then a Dirichlet domain F of Γ is compact and so has a finite number of sides. Therefore F has finitely vertices and elliptic cycles. So Γ has a finite number of elliptic generators with periods m 1, m 2..., m r. If H/Γ is a Riemann surface with genus g and singular points p 1,... p r with stabilizers G i = C mi the when say that Γ has the signature (g; m 1, m 2..., m r ). With the signature we get a generalization of Gauss-Bonnets theorem. Theorem 70 (Gauss-Bonnet) Let Γ have signature (g; m 1, m 2..., m r ). If F is a fundamental domain for Γ then ( r ( µ(f ) = 2π (2g 2) + 1 1 ) ). (5.2) m i Theorem 71 If F is a locally finite fundamental domain for a Fuchsian group Γ then F/Γ is isomorphic to H/Γ. Proof. Let p 1 : H H/Γ and p 2 : F F/Γ be the canonical projections and i : F H be the inclusion map. We define θ : F/Γ H/Γ as θ(p 2 (z)) = p 1 (z), z F. θ is bijective since if p 2 (z 1 ) = p 2 (z 2 ) then then there is a side pairing T Γ and p 1 (z 1 ) = p 1 (z 2 ). Now let V 1 H/Γ be open, then i=1 p 1 2 (θ 1 (V 1 )) = F p 1 1 (V 1 ) which is an open subset of F as p 1 is continuous. This means θ 1 (V 1 ) is open and therefore θ is continuous. Now let V 2 F/Γ be open. There exists U H such that p 1 2 (V 2 ) = F U, p 2 (F U) = V 2.

34 Chapter 5. Poincarés Theorem Now let V = g Γ g(f U). Then p 1 (V ) = p 1 (F U) = p 1 i(f U) = θ p 2 (F U) = θ(v 2 ). We want to show that θ(v 2 ) is open. To do this it is sufficient to show that V is open since p 1 is an open map. Let z V, as V is Γ-invariant we may assume that z F U As F is locally finite there exists a neighbourhood N of z such N T i (F ), i = 1... n. We suppose that z T i (F ), i = 1... n, then T 1 i (z) F and p 2 (T 1 i (z)) = p 2 (z) V 2. Thus z T i (F U) and for sufficiently small radius of N we have N i T i (F U) and N V. 5.3 Poincarés Theorem Theorem 72 (Poincaré) Let P U be a polygon with a side pairing generating a group Γ satisfying (i) for each vertex x 0 of P there are vertices x 0, x 1,..., x n of P and elements g 0 (= Id), g 1,..., g n of Γ such that g i (N i ) are non-overlapping and g i (N i ) = B(x 0, ε) where N i = {y P d(y, x 0 ) < ε}. (ii) each g i+1 = g i g s where g s is a side pairing and g n+1 = Id. Further there exists ε such that for each point p P B(p, ε) is in a union of images of P. Then Γ is a Fuchsian group Γ and P is a fundamental domain for Γ.

5.3. Poincarés Theorem 35 However, this is difficult to prove as there are many cases to consider. We will look at the case where P is a hyperbolic triangle or a pair of hyperbolic triangles. v 1 π m 1 M 3 v 2 π m 2 M 2 π m 3 M 1 v 3 Figure 5.2: Hyperbolic triangle Theorem 73 Let be a triangle with vertices v 1, v 2, v 3 with angles π/m 1, π/m 2, π/m 3 respectively and with opposing sides M 1, M 2, M 3. Let R i be the reflection in M i, i = 1, 2, 3. The group Γ generated by the reflections R i is discrete and is a fundamental domain for Γ. Further let Γ Γ be the conformal subgroup. then R i ( ) is a fundamental domain for Γ. Before proving the theorem we will outline the steps of the proof. First we create a space X with pairs (g, z) Γ. Then we show that X is homeomorphic to H and we get a covering H H/Γ. So by theorem 58 we get that Γ is properly discontinuous and by theorem 44 Γ is discrete.

36 Chapter 5. Poincarés Theorem R 1 2π m 3 R 2 R 1 Figure 5.3: Hyperbolic triangle with reflections Proof. We will start with the pairs (g, z) Γ. We can think of this as disjoint copies of, (g, ). Let X be the space with elements g, z given by (i) {(g, z)} if z (ii) {(g, z), (gr i, z)} if z M i (iii) {(g, z), (gr i, z), (gr i R i+1, z)..., (g(r i R i+1 ) m i+2 1, z)} if z = v i+2. That is, we identify pairs (g 1, z), (g 2, z) if g 1 (z) = g 2 (z). Let g : X X defined by g : h, z gh, z. The group G of g is isomorphic to Γ since if g = f then if z g, z = g Id, z = f Id, z = f, z and so g = f. Now it s easy to see that g Id, = X (5.3) g G and if g f then Let g Id, f Id, =. (5.4) N i = {z ρ(z, z i ) < ε} (5.5)

5.3. Poincarés Theorem 37 for some ε. Suppose that z i = v 1. Then for sufficiently small ε N 1 R 3 N 1 R 2 R 3 N 1 (R 2 R 3 ) m 1 1 N 1 = B(v 1, ε). Similarly if z i M j then N i R j N i = B(z i, ε) and if z i then N i = B(z i, ε). We note that N i B(z i, ε). Now let h : X H be defined by h : g, z g(z). Let A H be open. Then h 1 (A) = { g, z g(z) A} which is open since for each z i such that g(z i ) A there exists N i, g(n i ) B(g(z i ), ε) A and { g, z z N i } is open. That means h is continuous. Let B X be open. Then h(b) = {g(z) g, z B} which is open since each { g, z z N i } maps to B(z i, ε) where N i is as a above. The last two results mean that h is a local homeomorphism. Now we will look at the bijectivity. Assume that h g 1, z 1 = h g 2, z 2. then g 1 (z 1 ) = g 2 (z 2 ) z 1 = g 1 1 g 2 (z 2 ). It s easy to see that z 1 = z 2. If z 1 then g1 1 g 2 = Id and g 1 = g 2. If z 1 M i then g 1 = g 2 or g 1 = g 2 R i and similarly when z 1 = v i. Thus we conclude that g 1, z 1 = g 2, z 2, that is h is injective. Now let w H. Then there exists a path γ such that γ(0) = z and γ(1) = w. We note that we can lift γ(t) to a path γ(t) X by γ(t) = Id, γ(t). As Id, γ(t) = R i, γ(t) if γ(t) M i we see that we can continue this lifting as γ(t) = R i, R i (γ(t)) if γ(t) R i ( ). Continuing this way we see that there exist g Γ such that γ(1) = g, z and g(z) = γ(t) = w. Thus we can conclude that h is surjective. We have shown that h is a homeomorphism and with equations 5.3 and 5.4 we see that g Γ g( ) = H (5.6) g( ) f( ) =. (5.7)

38 Chapter 5. Poincarés Theorem w z 0 Figure 5.4: Path lifting with triangles Now let p : H H/Γ be the canonical projection. For each point z H/Γ there is a neighbourhood N constructed as above such that h 1 (N) = i B(z i, ε) where z i are the points in the orbit of z. For sufficiently small ε the open sets B(z i, ε) are pairwise disjoint. Each B(z i, ε)/λ is homeomorphic to N where Λ is the stabilizer of z in Γ. Thus p is a branched covering and by theorem 58 Γ is properly discontinuous and by theorem 44 discrete. Now we finally look at Γ Γ, the conformal subgroup. Γ is discrete as Γ is discrete. Thus we only have to show that R i ( ) is a fundamental domain for Γ. Let g Γ be anti-conformal. Then gr i is conformal and thus gr i = T Γ which means g = T R i. It follows that H = g Γ g( ) = ( T ( ) ) ( T (R i ( )) ) = T Γ T Γ T ( R i ( )). T Γ Further it is easy to see that if T S then T ( F ) S( F ) =, where F = R i ( ). We conclude that Γ is a Fuchsian group and R i ( ) is a fundamental domain for Γ. With Poincarés theorem we get the following theorem.

5.3. Poincarés Theorem 39 Theorem 74 If g 0 and m i 2 are integers and if 2g 2 + r ) (1 1mi > 0 (5.8) i=1 then there exists a Fuchsian group Γ with signature (g; m 1, m 2..., m r ). We will end this chapter with a few examples. Example 75 Let P be the polygon with side pairing we get with the union of triangles and with the side pairing in figure 5.5. We see that all the vertices which are endpoints to the sides a i, b i are congruent and with angle sum 2π. We can then scale the polygon such that µ(p ) = 2π ( 2g 2 + r i=1 ( 1 1 m i ) ). We note that the cycle conditions are satisfied and by theorem 72 P is a fundamental domain and the group Γ generated by the side pairing is a Fuchsian group. With presentation we have Γ = a 1, b 1,..., a g, b g, x 1,..., x r x m 1 1 = = x mr r = Π i x i Π j [a j, b j ] = Id.

40 Chapter 5. Poincarés Theorem x 1 x 1 x 2 a 1 x 2 x 3 b 1 x 3 x 4 a 1 x 4 b 1 b 2 a 2 b 2 a 2 Figure 5.5: Fundamental polygon

5.3. Poincarés Theorem 41 Figure 5.6: The poincaré disc tesselated by the modular group [4]

42 Chapter 5. Poincarés Theorem Figure 5.7: The poincaré disc tesselated by the (2, 3, 7) triangle group [4]