6  L-functions

In this chapter we study the connection of modular forms with L-functions.

6.1 Basic definitions

Let fMk(Γ1(N)) be a modular form, given by a q-expansion f=n=0anqn.

Definition 6.1 The of f is the function of sC given formally as L(f,s)=n=1anns.

Proposition 6.1 If fSk(Γ1(N)) is a cusp form then L(f,s) converges absolutely for all s such that (s)>k/2+1. If fMk(Γ1(N)) is not a cusp form then L(f,s) converges absolutely for all s with (s)>k.

Proof. We have seen in and that |an|Mnr(k) for some constant M, where r(k)=k/2 when f is a cusp form and r(k)=k1 when f is not a cusp form. Although those results were stated and proven only for level 1, they hold true (with essentially the same proofs) for higher levels. Therefore if (s)>r(k)+1 then |n0anns|Mn0nr(k)(s)<.

The L-functions attached to normalized eigenforms have a very remarkable decomposition, known as . In fact, having this property characterizes normalized eigenforms, as the following result states.

Theorem 6.1 Let fMk(Γ0(N),χ) be a modular form with q-expansion f=n0anqn. Then f is a normalized eigenform if and only if L(f,s) has an Euler product expansion L(f,s)=p prime(1apps+χ(p)pk12s)1.

Proof. By we need to show that conditions (1), (2) and (3) of loc.cit. are equivalent to L(f,s) having an Euler product. For a fixed prime p, condition (2) says apr(f)=ap(f)apr1(f)pk1χ(p)apr2(f). Multiplying by tr and summing over all r2 we see that (2) is equivalent to r=2apr(f)tr=ap(f)tr=1apr(f)pk1χ(p)t2r=0apr(f), or (r0apr(f)tr)(1ap(f)t+χ(p)pk1t2)=a1(f)+ap(f)t(1a1(f)). Since we are assuming that a1(f)=1 we get, by substituting t=ps, the equality (6.1)r=0apr(f)prs=(1ap(f)ps+χ(p)pk12s)1. Conversely, if this equality holds then letting s approach we get a1(f)=1, and the other implications can also be reversed to show that is equivalent to conditions (1) and (2) for the an(f)’s.

The Fundamental Theorem of Arithmetic implies that if g is any function of prime powers, then pr=0g(pr)=n=1prng(pr). Using this fact, it is easy to see that and condition (3) are equivalent to the existence of the Euler product, thus finishing the proof.

6.2 L-functions of Eisenstein series

Let χ:ZC be a primitive Dirichlet character modulo N. One can attach an L-function to χ via the formula L(χ,s)=n=1χ(n)ns,(s)>1.

Proposition 6.2 The L-function of χ extends to an entire function of on C unless χ=1, in which case L(1,s)=ζ(s) has a simple pole at s=1.

Proof. Omitted.

We also have an Euler product:

Proposition 6.3 There is an Euler product decomposition L(χ,s)=p prime11χ(p)ps.

Proof. Exercise.

We have defined the L-function of any modular form. In particular, if χ1 and χ2 are primitive Dirichlet characters modulo N1 and N2 respectively, then we can consider the L-function L(Ekχ1,χ2,s).

Example 6.1 Consider the Eisenstein series for the full modular group Ek(z)Mk(SL2(Z)). In we have seen that Ek is an eigenform for all the Hecke algebra, satisfying TpEk=σk1(p)Ek. If we normalize Ek using its first coefficient (instead of the zero-th) and call the resulting Eisenstein series E¯K, then we have ap(E¯k)=σk1(p)=1+pk1. Therefore L(E¯k,s)=p prime11(1+pk1)ps+pk12s=p prime11ps11pk1s=ζ(s)ζ(sk+1).

The factorization of the example holds in much more generality. Denote by E¯kχ1,χ2=12Ekχ1,χ2, where Ekχ1,χ2 were defined in .

Proposition 6.4 The L-function attached to the Eisenstein series E¯kχ1,χ2 has a factorization L(E¯kχ1,χ2,s)=L(χ1,s)L(χ2,sk+1).

Proof. Exercise.

The idea that one can extract from this is that the Eisenstein series are quite simple, and their L-functions are not too interesting since they can be understood from the (simpler) L-functions attached to characters. In stark contrast, the L-functions attached to cusp forms have much deeper connections.

6.3 L-functions of cusp forms

We focus from now on on cusp forms. The next striking property of L-functions of cusp forms is known as , a symmetry property of deep consequences. In order to state it precisely, we first define the , which appears often in number theory, as Γ(s)=0tsetdtt. Note that Γ(n+1)=n! for all integers n1, so we can think of Γ as an analytic function interpolating the factorials. The Gamma-function enters also in the definition of another complex function, for which the symmetry property is more apparent.

Definition 6.2 The of fSk(Γ1(N)) is Λ(f,s)=(2π)sΓ(s)L(f,s),(s)>k/2+1.

The next result gives an integral formula for the completed L-function.

Proposition 6.5 We have Λ(f,s)=0f(it)tsdtt,(s)>k/2+1. This is called the of f.

Proof. We first remark that the integral makes sense, since |0f(it)tsdtt|<<0tk/2+sdtt, which converges for (s)>k/2+1. Now we compute Λ(f,s)=(2π)s(0tsetdtt)anns=n=1an0(t2πn)setdtt. By doing a change of variables tt/(2πn) in each term, the above expression becomes n=1an0tse2πntdtt=0(n=1ane2πnt)tsdtt=0f(it)tsdtt, which gives the desired equality.

In order to extend Λ(f,s) (and thus L(f,s)) to sC we need to avoid integrating near the real axis. We will also need to consider the operator WN given by WN(f)=ikN1k/2f|k(01N0). It is an idempotent operator: WN2=WN, and one easily sees that it is self-adjoint: WNf,g=f,WNg for f,gSk(Γ1(N)). Consider the + and -eigenspaces Sk(Γ1(N))±={fSk(Γ1(N)) | WNf=±f}, which gives an orthogonal decomposition of Sk=Sk+Sk.

Theorem 6.2 Suppose that fSk(Γ1(N))±. Then the function Λ(f,s) extends to an entire function on C, which satisfies the functional equation Λ(f,s)=±Nsk/2Λ(f,ks). In particular, the L-function L(f,s) has an analytic continuation to all of C.

Proof. Define ΛN(s)=Ns/2Λ(f,s), and note that we must show that ΛN(s)=±ΛN(ks). By changing tt/N we get ΛN(s)=Ns/20f(it)tsdtt=0f(it/N)tsdtt. We break the integral at t=1. Note that the piece 1f(it/N)tsdtt converges to an entire function of s, because f(it/N)=O(e2πt/N) when t. As for the other part, use that (WNf)(i/(Nt))=tkf(it/N) to get 01f(it/N)tsdtt=01(WNf)(i/(Nt))tskdtt=1(WNf)(it/N)tksdtt. Again, since Wnf=±f this converges to an entire function. As for the functional equation, note that we have obtained ΛN(s)=1(f(it/N)ts±f(it/N)tks)dtt=±ΛN(ks).

6.4 Relation to elliptic curves

Let E/Q be an elliptic curve. It can be thought of as the set cut out by an equation of the form E:Y2=X3+AX+B,A,BZ, such that the discriminant ΔE of X3+AX+B is nonzero. The coefficients of this equation can be reduced modulo any prime p and the conductor NE of E is an integer whose prime divisors are precisely the prime divisors of NE (although in general NEΔE. One can define an L-function attached to E via the following Euler product: L(E,s)=pNE(1ap(E)ps)1pNE(1ap(E)ps+p12s)1,(s)>3/2. where ap(E)=1+p#E(Fp). Here, by E(Fp) we mean the set of points of (the reduction of) E over the finite field Fp, where we always include the “point at infinity”.

It turns out that elliptic curves arise from modular forms, thanks to results of Eichler and Shimura.

Theorem 6.3 Let fS2(Γ0(N)) be a normalized eigenform whose Fourier coefficients an(f) are all integers. Then there exists an elliptic curve Ef defined over Q such that L(Ef,s)=L(f,s).

Proof. Construction of Ef. Consider the differential form ωf=2πif(z)dz, and write H=HP1(Q). To a point τH we attach the following complex number φ(τ)=τωfC. Let γΓ0(N). Then note that βγ=φ(γτ)φ(τ)=τγτωf does not depend on τ: τγτωf=τωf+γωf+γγτωf=τωf+γωf+τωf=γωf. Therefore if denote by Λf the following subset of complex numbers Λf={βγ=γωf | γΓ0(N)}C, we get a well-defined map Γ0(N)HC/Λf. One can show that Λf is a lattice, and define Ef to be the elliptic curve corresponding to the complex torus C/Λf. It is considerably harder to show that Ef is defined over Q, and that L(Ef,s)=L(f,s).

We may wonder about a converse to the previous result. That is, given an elliptic curve E of conductor NE, can we find a cusp form of level NE having the same L-function as that of E? Let us give a name to the elliptic curves E satisfying this property.

Definition 6.3 We say that E is if there is a newform fS2(Γ0(NE)) with ap(E)=ap(f). Equivalently, if L(E,s)=L(f,s).

The following theorem, which gives a positive answer to the question we asked, is one of the hallmarks of XX-century number theory. Its proof, spanning hundreds of pages of difficult mathematics, relies on breakthrough work of Andrew Wiles in the nineties, although the full proof needed extra work of Taylor–Wiles and Breuil–Conrad–Diamond–Taylor.

Theorem 6.4 Let E/Q be an elliptic curve. Then E is modular.

Thanks to the above theorem, the L-function of E extends to an entire function, which satisfies a functional equation relating L(E,s) with L(E,2s). In fact, there is no known proof of these two facts that does not need modularity of E. Finally, the Birch–Swinnerton-Dyer conjecture is a prediction about the behavior of L(E,s) near s=1. Recall that the set of points E(Q) of E which have coordinates in the rational numbers has a structure of a finitely-generated group (this is the Mordell–Weil theorem).

Conjecture 6.1 Let E be an elliptic curve defined over Q. Let L(E,s) be its L-function. Then ords=1L(E,s)=rankZE(Q).

This conjectures is one of the ten “Millennium” problems proposed in 2000 by the Clay Mathematics Institute, and it is worth 1M$. Very little is known of it. For instance, one does not yet know how to show the particular case L(E,1)=0?E(Q) infinite. However, thanks to work of B.Gross, D.Zagier and V.Kolyvagin, one has the following result.

Theorem 6.5 Let E/Q be a modular elliptic curve.

  1. Suppose that L(E,1)0. Then E(Q) is finite.

  2. Suppose that L(E,1)=0 and L(E,1)0. Then E(Q) has rank one.

That is, BSD holds if we assume a priori that ords=1L(E,s) is at most one.

The proof of this is also very difficult and uses crucially the modular form fE attached to E by modularity. This is nowadays no restriction, since by the modularity theorem we know that all elliptic curves over Q are modular. However, the result of Gross–Zagier and Kolyvagin was proven in the eighties, before modularity was proven (or even thought to be attainable). A crucial ingredient that goes in the proof is to be able to produce, in the case of L(E,1)=0, a point PE(Q) which has infinite order, as predicted by BSD. It is an open problem to find a point of infinite order in E(Q) knowing that ords=1L(E,s)2. This is an example of the recurring phenomenon in mathematics: it is easy to construct objects that are uniquely defined, in what could be thought of as a perverse manifestation of the “axiom of choice”.