Galois representations and modular forms
Takeshi Saito July 17-22, 2006 at IHES
Abstract This note is based on a series of lectures given at the summer school held on July 17-29, 2006 at IHES. The purpose of the lectures is to explain the basic ideas in the geometric construction of the Galois representations associated to elliptic modular forms of weight at least 2.
Motivation
The Galois representations associated to modular forms play a central role in the modern number theory. In this introduction, we give a reason why they take such a position. A goal in number theory is to understand the finite extensions of Q. By Galois Q Q
theory, it is equivalent to understand the absolute Galois group GÉ = Gal( / ). One may say that one knows a group if one knows its representations. Representations are classified by the degrees. The class field theory provides us a precise understanding of the representations of degree 1, or characters. By the theorem → C×
of Kronecker-Weber, a continuous character GÉ is a Dirichlet character → Q Q → Z Z × → C×
GÉ Gal( (ζN )/ ) ( /N ) for some integer N ≥ 1. If we consider not only complex continuous characters but → Q× also -adic characters GÉ for a prime , we find more characters. For example, the -adic cyclotomic character is defined as the composition:
n × × × → Q n ∈ N Q Q n Q → Z Z Z ⊂ Q GÉ Gal( (ζ ,n )/ ) =← lim− nGal( (ζ )/ ) ←lim− n( / ) = . The -adic characters “with motivic origin” are generated by Dirichlet characters and -adic cyclotomic characters: { }
“geometric” -adic character of GÉ = Dirichlet characters, -adic cyclotomic characters if we use a fancy terminology “geometric”, that will not be explained in this note. For the definition, we refer to [13].
1 When we leave the realm of class field theory, the first representations we encounter are those of degree 2. For -adic Galois representation of degree 2, we expect to have (cf. [13]) a similar equality
{ }
odd “geometric” -adic representation of GÉ of degree 2 of distinct Hodge-Tate weight = {-adic representation associated to modular form of weight at least 2}, up to twist by a power of the cyclotomic character. In other words, the Galois repre- sentations associated to modular forms are the first ones we encounter when we explore outside the domain of class field theory. In this note, we discuss only one direction ⊃ established by Shimura and Deligne ([21], [7]). We will not discuss the other direction ⊂, which is almost established after the revolutionary work of Wiles, although it has significant consequences including Fermat’s last theorem, the modularity of elliptic curves, etc. ([24], [1]). In Section 1, we recall the definition of modular forms and state the existence of Galois representations associated to normalized eigen cusp forms. We introduce C Z 1 modular curves defined over and over [ N ] as the key ingredient in the construction of the Galois representations, in Section 2. Then, we construct the Galois representations in the case of weight 2 by decomposing the Tate module of the Jacobian of a modular curve in Section 3. In the final Section 4, we briefly sketch an outline of the construction in the higher weight case. Proofs will be only sketched or omitted mostly. The author apologizes that he also omits the historical accounts completely. The author would like to thank the participants of the summer school for pointing out numerous mistakes and inaccuracies during the lectures.
Contents
1 Galois representations and modular forms 3 1.1 Modular forms ...... 3 1.2 Examples ...... 4 1.3 Hecke operators ...... 6 1.4 Galois representations ...... 7
2 Modular curves and modular forms 8 2.1 Elliptic curves ...... 8 2.2 Elliptic curves over C ...... 10 2.3 Modular curves over C ...... 11 2.4 Modular curves and modular forms ...... 14 Z 1 2.5 Modular curves over [ N ] ...... 15 2.6 Hecke operators ...... 17
2 3 Construction of Galois representations: the case k =2 19 3.1 Galois representations and finite ´etale group schemes ...... 19 3.2 Jacobian of a curve and its Tate module ...... 19 3.3 Construction of Galois representations ...... 22 3.4 Congruence relation ...... 23
4 Construction of Galois representations: the case k>2 25 4.1 Etale cohomology ...... 25 4.2 Construction of Galois representations ...... 27
References 27
1 Galois representations and modular forms
1.1 Modular forms Let N ≥ 1 and k ≥ 2 be integers and ε :(Z/N Z)× → C× be a character. We will define C-vector spaces Sk(N,ε) ⊂ Mk(N,ε) of cusp forms and of modular forms of level N, weight k and of character ε. We will see later in §3.4 that they are of finite dimension by using the compactification of a modular curve. For ε = 1, we write Sk(N) ⊂ Mk(N) for Sk(N,1) ⊂ Mk(N,1). For a reference on this subsection, we refer to [12] Chapter 1. A subgroup Γ ⊂ SL2(Z) is called a congruence subgroup if there exists an integer N ≥ 1 such that Γ ⊃ Γ(N) = Ker(SL2(Z) → SL2(Z/N Z)). In this note, we mainly consider the congruence subgroups ab Γ (N)= ∈ SL (Z) a ≡ 1,c≡ 0modN 1 cd 2 ab ⊂ Γ (N)= ∈ SL (Z) c ≡ 0modN . 0 cd 2 ab We identify the quotient Γ (N)/Γ (N) with (Z/N Z)× by → d mod N. The 0 1 cd indices are given by 1 [SL (Z):Γ(N)] = (p +1)pordp(N)−1 = N 1+ , 2 0 p p|N p|N 1 [SL (Z):Γ(N)] = (p2 − 1)p2(ordp(N)−1) = N 2 1 − . 2 1 p2 p|N p|N
The action of SL2(Z) on the Poincar´e upper half plane H = {τ ∈ C|Im τ>0} is defined by aτ + b γ(τ)= cτ + d
3 ab for γ = ∈ SL (Z) and τ ∈ H. For a holomorphic function f on H, we define cd 2 ∗ a holomorphic function γkf on H by 1 γ∗f(τ)= f(γτ). k (cτ + d)k
∗ ∗ If k = 2, we have γ (fdτ)=γ2 (f)dτ.
Definition 1.1 Let Γ ⊃ Γ(N) be a congruence subgroup and k ≥ 2 be an integer. We say that a holomorphic function f : H → C is a modular form (resp. a cusp form) of weight k with respect to Γ, if the following conditions (1) and (2) are satisfied. ∗ ∈ (1) γkf = f for all γ Γ. ∗ ∗ ∗ (2) For each γ ∈ SL2(Z), γ f satisfies γ f(τ + N)=γ f(τ) and hence we have k ∞ k k ∗ n ∗ n τ a Fourier expansion γkf(τ)= n=−∞ a N (γkf)qN where qN = exp(2πiN ). We require the condition ∗ n a N (γkf)=0 be satisfied for n<0 (resp. n ≤ 0) for every γ ∈ SL2(Z).
We put { | }
Sk(Γ) = f f is a cusp form of weight k w.r.t. Γ ⊂ { | }
Mk(Γ) = f f is a modular form of weight k w.r.t. Γ and define Sk(N)=Sk(Γ0(N)). Since Γ0(N) contains Γ1(N) as a normal subgroup, the → ∗ group Γ0(N) has a natural action on Sk(Γ1(N)) by f γkf. Since Γ1(N) acts trivially × on Sk(Γ1(N)), we have an induced action of the quotient Γ0(N)/Γ1(N)=(Z/N Z) on × Sk(Γ1(N)). The action of d ∈ (Z/N Z) on Sk(Γ1(N)) is denoted by d and is called the diamond operator. The space Sk(Γ1(N)) is decomposed by the characters Sk(Γ1(N)) = Sk(N,ε)
× ×
→ ε:(/N )
× where Sk(N,ε)={f ∈ Sk(Γ1(N))|df = ε(d)f for all d ∈ (Z/N Z) }. The fixed part Γ0(N) Sk(Γ1(N)) = Sk(N,1) is equal to Sk(N)=Sk(Γ0(N)).
1.2 Examples We give some basic examples following [19] Chapter VII. First, we define the Eisenstein series. For an even integer k ≥ 4, we put 1 Gk(τ)= k . (mτ + n) m,n∈,(m,n)=(0,0)
It is a modular form of weight k.
4 The q-expansion of an Eisenstein series is computed as follows. The logarithmic ∞ τ 2 derivative of sin πτ = πτ 1 − gives n2 n=1 ∞ ∞ 1 1 1 1 −2πi + qn = + + . 2 τ τ + n τ − n n=1 n=1 d 1 d Applying k − 1-times the operator q = , one gets dq 2πi dτ ∞ (−1)k(k − 1)! 1 nk−1qn = . (2πi)k (τ + n)k
n=1 n∈ ≥ k−1 For k 4 even, by putting σk−1(n)= d|n d and ∞ 2 n E (q)=1+ σ − (n)q ∈ Q[[q]], k ζ(1 − k) k 1 n=1 we deduce (k − 1)! (k − 1)! G (τ)= (2ζ(k)+(G (τ) − 2ζ(k))) (2πi)k k (2πi)k k ∞ n = ζ(1 − k)+2 σk−1(n)q = ζ(1 − k)Ek(q). n=1 Recall that the special values of the Riemann zeta function at negative odd integers 1 1 1 ζ(−1) = − ,ζ(−3) = ,ζ(−5) = − , ... 12 120 252 are non-zero rational numbers (cf. [19] p.71, Chapter VII Proposition 7). The C-algebra ∞ of modular forms of level 1 are generated by the Eisenstein series: k=0 Mk(1) = C[E4,E6] (cf. loc. cit. Section 3.2). The Delta-function defined by ∞ ∞ 1 Δ(q)= (E3 − E2)=q (1 − qn)24 = τ(n)qn 123 4 6 n=1 n=1 is a cusp form of weight 12 and of level 1 (see [19] Chapter VII Sections 4.4, 4.5). The space of cusp forms of level 1 are generated by the Delta-function as a module over the ∞ C · algebra of modular forms: k=0 Sk(1) = [E4,E6] Δ. The function f11 defined by ∞ n 2 11n 2 f11(q)=q (1 − q ) (1 − q ) n=1
is a basis of the space of cusp forms S2(11) of level 11 and of weight 2 (see [12] Proposition 3.2.2).
5 1.3 Hecke operators The space of modular forms has Hecke operators as its endomorphisms. More detail on Hecke opeators can be found in [12] Chapter 5. For every integer n ≥ 1, the Hecke operator Tn is defined as an endomorphism of Sk(Γ1(N)). Here we only consider the case where n = p is a prime. The general case is discussed later in §2.6. For a prime number p, we define the Hecke operator Tp by p−1 1 τ + i pk−1pf(pτ)ifp N T f(τ)= f + (1) p p p | i=0 0ifp N. n In terms of the q-expansion f(τ)= n an(f)q , we have k−1 pn n/p p n an( p f)q if p N Tpf(τ)= an(f)q + 0ifp|N. p|n
The Hecke operators on Sk(Γ1(N)) are commutative to each other and formally satisfy the relation ∞ −s −s k−1 −2s −1 −s −1 Tnn = (1 − Tpp + pp p ) × (1 − Tpp ) . | n=1 p¹N p N ∞ n ∈ A cusp form f = n=1 anq Sk(N,ε) is called a normalized eigenform if Tnf = ≥ ∈ λnf for all n 1 and if a1 = 1. Since a1(Tnf)=an(f), if f S k(N,ε) is a normalized ∞ n eigenform, we have λn = an. For a normalized eigenform f = n=1 anq , the subfield Q(f)=Q(an,n ∈ N) ⊂ C is a finite extension of Q, as we will see later at the end of §2.6. Since S12(1) = C · Δ and S2(11) = C · f11, the cusp forms Δ and f11 are examples of normalized eigenforms. n ∈ For a cusp form f = n anq Sk(Γ1(N)), the L-series is defined as a Dirichlet series ∞ −s L(f,s)= ann . n=1 k +1 It is known to converge absolutely on Re s> as a consequence of the Ramanujan 2 n ∈ conjecture. If f = n anq Sk(N,ε) is a normalized eigen form, the L-series L(f,s) has an Euler product −s k−1 −2s −1 −s −1 L(f,s)= (1 − app + ε(p)p p ) × (1 − app ) .
p¹N p|N
6 1.4 Galois representations To state the existence of a Galois representation associated to a modular form, we introduce some terminologies on Galois representations (cf. [12] Chapter 9). Let p be Q → Q a prime number. A choice of an embedding p defines an embedding GÉp =
Q Q → Q Q É Gal( p/ p) GÉ = Gal( / ). The Galois group G p thus regarded as a subgroup
of GÉ is called the decomposition group. It is well-defined upto conjugacy. Q ⊂ Qur Q ⊂ Q The intermediate extension p p = p(ζm; p m) p defines a normal
Q Qur ⊂ É subgroup Ip = Gal( p/ p ) GÉp called the inertia subgroup. The quotient G p /Ip = Qur Q F F Gal( p / p) is canonically identified with the absolute Galois group Gp = Gal( p/ p) F ∈ p ∈ F of the residue field p. The element ϕp Gp defined by ϕ(a)=a for all a p is
called the Frobenius substitution. It is a free generator of Gp in the sense that the Z Z Z → map =− lim→ n /n Gp defined by sending 1 to ϕp is an isomorphism. Let be a prime, Eλ be a finite extension of Q and V be an Eλ-vector space → of finite dimension. We call a continuous representation GÉ GLEλ V an -adic
representation of GÉ . The group GLEλ V is isomorphic to GLn(Eλ) as a topological group if n = dimEλ V . We say that an -adic representation is unramified at a prime number p if the restriction to the inertia group Ip is trivial. In the following, we only consider -adic representations unramified at every prime p N for some integer N ≥ 1. For a prime p N, the polynomial det(1 − ϕpt : V ) ∈ Eλ[t] is well-defined. n ∈ Definition 1.2 Let f = n anq Sk(N,ε) be a normalized eigen cusp form and Q(f) → Eλ be an embedding to a finite extension of Q . A 2-dimensional -adic representation V over Eλ is said to be associated to f if, for every p N, V is unramified at p and Tr(ϕp : V )=ap(f). The goal in this note is to explain the geometric proof of the following theorem. Theorem 1.3 Let N ≥ 1 and k ≥ 2 be integers and ε :(Z/N Z)× → C× be a character. Let f ∈ Sk(N,ε) be a normalized eigenform and λ| be place of Q(f). Then, there exists an -adic representation Vf,λ over Q(f)λ associated to f. The following is a consequence of the geometric construction and the Weil conjec- ture. Corollary 1.4 (Ramanujan’s conjecture (see Corollary 4.5)) For every prime p, we have 11 |τ(p)|≤2p 2 . Here is a reason why Frobenius’s are so important. Theorem 1.5 (Cebotarev’s density theorem) Let L be a finite Galois extension of Q and C ⊂ Gal(L/Q) be a conjugacy class. Then there exist infinitely many prime p such that L is unramifed at p and that C is the class of ϕp.
7 If L = Q(ζN ), this is equivalent to Dirichlet’s Theorem on Primes in Arithmetic Progressions. The following is a consequence of Theorem 1.5. Let V1 and V2 be -adic represen- ≥
tations of GÉ . If there exists an integer N 1 such that
Tr(ϕp : V1)=Tr(ϕp : V2)