0% found this document useful (0 votes)
92 views4 pages

Modular Forms LARRY ROLEN.

(1) Modular forms are functions on the upper half-plane H that satisfy certain transformation properties under the action of SL2(Z). (2) There are different types of modular forms depending on properties like holomorphicity, growth rates, and Fourier coefficients. Key spaces include Mkmero, Mk!, Mk, and Sk. (3) Modular forms of odd weight are always 0. The factor (cτ + d)k in the transformation property is connected to differential forms on SL2(Z)\H.

Uploaded by

pedroagv08
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
92 views4 pages

Modular Forms LARRY ROLEN.

(1) Modular forms are functions on the upper half-plane H that satisfy certain transformation properties under the action of SL2(Z). (2) There are different types of modular forms depending on properties like holomorphicity, growth rates, and Fourier coefficients. Key spaces include Mkmero, Mk!, Mk, and Sk. (3) Modular forms of odd weight are always 0. The factor (cτ + d)k in the transformation property is connected to differential forms on SL2(Z)\H.

Uploaded by

pedroagv08
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

MODULAR FORMS LECTURE 9: MODULAR FORMS: THE BASICS

LARRY ROLEN, VANDERBILT UNIVERSITY, FALL 2020

There are five elementary


arithmetical operations: addition,
subtraction, multiplication, division,
and... modular forms.
Martin Eichler
We now return to modular forms. We will see that these will allow us to study ranks
of elliptic curves in families of quadratic twists, like En .
We have already seen a few examples of modular forms, implicitly. For example, ℘Λ (z)
gives modular forms in two ways, where Λ = h1, τ i, τ ∈ H:
(1) The Taylor coefficients Gk (Λ).
(2) Specialization to torsion points: ℘Λ (a + bτ ), where a, b ∈ Q.
Such two-variable functions which encode these two infinite families of modular forms
like this are described by the framework of Jacobi forms, which can return to later.
Now, we will build up the theory of modular forms. We start with a rigorous definition.
Definition. A meromorphic modular form of weight k ∈ Z is a meromorphic func-
tion f : H → C such that
(1) f (γτ ) = (cτ + d)k f (τ ) for all γ ∈ SL2 (Z) with γ = ( ac db ).
(2) f is “meromorphic at ∞”. This means the following. Recall that ( 10 11 ) ∈ SL2 (Z)
implies that f (τ + 1) = f (τ ) and that this plus meromorphicity implies f has a
Fourier expansion
X
f (τ ) = an q n .
n∈Z

This is an expansion around ∞; recall that q → 0 as τ → i∞ (e2πi(i∞) = 0).


Meromorphic at ∞ means that an = 0 for n  ∞. That is, the Fourier expansion
is really
X X∞
n
f (τ ) = an q = an q n
n−∞ n=nm

for some nm ∈ Z. Alternatively, we’ll learn to think of these conditions near ∞


as growth rate properties. So we could also require that
f (it) = O(eCt )
1
2 LARRY ROLEN, VANDERBILT UNIVERSITY, FALL 2020

for some C > 0 where t ∈ R tends to ∞. But we have something even better
than that; the beginning of the expansion with non-positive q powers is called
the principal part, and once you subtract that you have exponential decay.
We now discuss some of the key properties. of modular forms.
Properties/Notation. (1) The set of all modular forms of weight k is a vector
space. We’ll denote this by Mkmero (SL2 (Z)) = Mkmero .
(2) If f is holomorphic on H, then we say f is weakly holomorphic. The space
of such functions is denoted Mk! .
(3) If f is holomorphic on H and at ∞ (meaning f (τ ) = n≥0 an q n ), then f is a
P
holomorphic modular form. We also call holomorphic modular forms simply
“modular forms” and we denote the space of them by MP k.
(4) If f ∈ Mk and we further have a0 = 0, that is, f (τ ) = n≥1 a1 q n , then we say
f is a cusp form. The space of cusp forms is denoted by Sk (for the German
“Spitze”).
(5) Thus, we have the following containments:
Sk ⊆ Mk ⊆ Mk! ⊆ Mkmero .
(6) Modular forms (N.B.: False for more general groups than SL2 (Z)) of odd weight
−1 0

are 0. We can easily see this by considering the matrix 0 −1 . The modularity
relation at this matrix implies
f (τ ) = (−1)k f (τ ) = −f (τ )
for all τ ∈ H, and so f (τ ) ≡ 0.
(7) Here is what is special about the factor (cτ + d)k . If k = 0, then the function is
invariant under the Möbius transformations, which is natural. Now differentiate
 
d d aτ + b
(γ · τ ) = = (cτ + d)−2
dτ dτ cτ + d
(we have used that the determinant is 1!). Thus, modularity at γ is the same as
 k
dγτ 2
f (γτ ) = f (τ )

k
which is the same as saying that f (τ )(dτ ) 2 is invariant. In turn, this is the same
as giving a k/2 differential form on SL2 (Z)\H.
(8) Earlier, we claimed that SL2 (Z) H. Here is a main part of the proof, which is
a frequently useful calculation:
   
aτ + b (aτ + b)(cτ̄ + d) Im(adτ + bcτ̄ ) (ad − bc)v v
Im(γτ ) = Im = Im 2
= 2
= 2
= > 0.
cτ + d |cτ + d| |cτ + d| |cτ + d| |cτ + d|2
MODULAR FORMS LECTURE 8 3

Two special elements of SL2 (Z) are


   
0 −1 1 1
S := , T := .
1 0 0 1
These in fact generate SL2 (Z).
Lemma. We have SL2 (Z) = Γ = hS, T i.
Proof. Let G = hS, T i ≤ Γ. The effect of multiplication of powers of S, T is given as
follows.        
a b −c −d n a b a + nc b + nd
S = , T = .
c d a b c d c d
Note that S 2 = −I has trivial Möbius transformation action, so we don’t really take
powers of it. But since −I is in G, we can multiply matrices by a sign. Now let
γ = ( ac db ) ∈ Γ. Suppose c 6= 0. If |a| > |c|, then do a Euclidean division a = cq + r with
0 ≤ r < |c|. Then
   
−q a − qc ∗ r ∗
T γ= = .
c ∗ c ∗
Now the upper left entry is ≤ the (absolute value) of the lower left entry. Swap these
two (with a sign) by multiplying by S. If the lower left entry is non-zero, find another
power of T to multiply by to make the lower left value smaller. Eventually, you get a
matrix of the form ( ∗0 ∗∗ ). Since its in Γ, it has to be in the form
 
±1 m
= ±T m ∈ G.
0 ±1
Thus, Γ ≤ G, and we are done. 
Example 1. This is a constructive proof. A cool way to interpret this is via continued
fractions. In fact, continued fractions are determined by performing the Euclidean
∗ ∗
algorithm. For example, say we want to write the matrix ( 17 29
7 12 ) as T ST S . . .. How
do we find the correct powers? Well, we look at the left column, and we write out the
quotient as a continued fraction:
17 1
=3− .
7 2 − 41
This corresponds to the representation
 
3 2 4 17 −5
T ST ST S = .
7 −2
This has the right first column! To find the correct second column, solve
   
17 29 17 −5
= M.
7 12 7 −2
4 LARRY ROLEN, VANDERBILT UNIVERSITY, FALL 2020

This yields  
1 2
M= = T 2.
0 1
Thus, we have  
17 29
= T 3 ST 2 ST 4 ST 2 .
7 12

You might also like