A Quick Introduction to the Theory of (Quasi)modular Forms

2 minute read

Published:

In this post, I shall explain what is a quasimodular forms, which are the main mathematical objects for this GSoC project.

Basic knowledge of classical modular forms will be assumed throughougt this text, but let’s recall the definition. First we define an action of the group of 2×2 matrices with coefficient in Z and determinant 1, denoted SL2(Z) (called the modular group), on the upper half plane H:={zC:im(z)>0} by

(abcd)z:=az+bcz+d

Definition.

A weak modular form of weight k for SL2(Z) is an holomorphic function f:HC such that

f(az+bcz+d)=(cz+d)kf(z)

for every zH and every (abcd)SL2(Z). This invariance property is called the modularity condition.

If we define the operator fkγ(z):=(cz+d)kf(γz), then the notion of being weakly holomorphic is the same as being SL2(Z)-invariant under the k operator.

By equation (2), we deduce that f is a periodic function f(z+1)=f(z) (check the modularity condition with the matrix (1101). Thus, f possesses a Fourier expansion:

f(z)=n=an(f)qn,q:=e2iπz.

Definition.

A modular form of weight k for SL2(Z) is a weak modular form such that an(f)=0 for every n<0. Furthermore, if a0(f)=0, then f is called a cusp form. The expansion (3) of a modular form is called its q-expansion.

The main example one encounter when studying modular forms is the weight-k Eisenstein series which is defined by:

Gk(z):=c,dZ(c,d)(0,0)1(cz+d)k.

It turns out that if k4 is even, then Gk is absolutely and uniformely convergent for zH and defines a modular form with q-expansion

Gk(z)=2ζ(k)+2(2πi)k(k1)!n=1σk1(n)qn

where ζ(s):=n=11ns is the Riemann Zeta function and σk(n):=dndk. From here, one question arises: what happens if we take k=2? The answer is that we would loose the absolute convergence of (4). However, we can still choose a specific arrangement of the sum and define

G2(z):=cZdZc1(cz+d)2

where

Zc={Z{0}, if c=0Z, otherwise.

Using this definition, it is possible to show that

G2(z)=2ζ(2)8π2n=1σ1(n)qn.

Moreover, we have that

G2|2γ(z)=G2(z)2πiccz+d,γ=(abcd)SL2(Z).

and so we observe that G2 is almost a modular form. It is so close of being a modular form that we call it a quasimodular form.

Let Hol0(H) be the set of holomorphic function on H having a Fourier expansion of the form n0ane2iπn.

Definition.

Let k and p be two positives integers. A quasimodular form of weight k and depth p for SL2(Z) is a holomorphic function fHol0(H) such that for zH and γ=(abcd)SL2(Z) there exists f0,,fpHol0(H) such that

(fkγ)(z)=pr=0fr(z)(ccz+d)r.

In other words, (fkγ)(z) is a polynomial of degree at most p in ccz+d with coefficient in Hol0(H).

References

Here are some references for the theory of classical modular forms:

  • Diamond, Fred and Shurman, Jerry, A first course in modular forms. Graduate Texts in Mathematics, Vol. 228, Springer-Verlag, New York, 2005

  • Serre, Jean-Pierre, Cours d’arithmétique. Deuxième édition revue et corrigée. Le Mathématicien, No 2. Presses Universitaires de France, Paris, 1977.

A good exposition for the theory of quasimodular form is given in section 5.3 (page 58) of:

  • Zagier, Don, Elliptic modular forms and their applications. The 1-2-3 of modular forms, 1–103, Universitext, Springer, Berlin, 2008.