Section 5.2 Modular forms (Asra)
¶Last time we saw the \(j\)-function, which was \(\SL_2(\ZZ)\)-invariant, this is quite a strong condition, and in fact \(j\) is pretty much all we get under this condition. So instead we weaken this somewhat to some other variance property.
If \(w = f(z) \diff z\) on \(\HH\) and \(f(z)\) is meromorphic. \(\gamma \in \Gamma\) then
so we get a condition
this is how we come to:
Definition 5.2.1.
A holomorphic function \(f\colon \HH \to \CC\) is a weakly modular function for \(\Gamma\) of weight \(k\) if
Remark 5.2.2.
If \(-I \in \Gamma\) and \(k\) odd
so in this setting we only have interesting behaviour for even \(k\text{.}\)
If \(\Gamma\) is a congruence subgroup of level \(N\) we have
gives you a \(q\)-expansion
\(f\) is holomorphic at \(\infty\) if \(a_m = 0\) for \(m \lt 0\text{.}\)
\(f\) is holomorphic at all cusps if \(f(\gamma z)(cz+d)^k\) is holomorphic at \(\infty\) for all \(\gamma \in \SL_2(\ZZ)\text{.}\)
Example 5.2.3.
Cusps for \(\Gamma_0(p)\text{,}\) we know we have \(\infty\text{,}\) what is the orbit of this?
so anything with a \(p\) in the denominator is equivalent to \(\infty\text{,}\) what about the rest?
so we have two cusps.
Definition 5.2.4. Modular forms.
A modular form is a weakly modular function that is holomorphic at all the cusps.
Example 5.2.5.
Eisenstein series
is a modular form of weight \(k \gt 2\) for \(\SL_2(\ZZ)\text{.}\)
So here the function does not vanish at 0.
Definition 5.2.6. Cusp forms.
A cusp form is a modular form that vanishes at all cusps.
Given a cusp it will be stabilised by some
call the smallest such \(h\) for a given cusp the width of the cusp.
Example 5.2.7.
Let's find the width of a cusp in \(\Gamma_0(qp)\) we have
so the width of \(\infty\) is 1.
What about \(\alpha = 1/p\text{?}\)
- Find an element \(\gamma \in \SL_2(\ZZ)\) s.t. \(\gamma(\infty) = \alpha\text{.}\)
- Compute\begin{equation*} \delta(x) = \gamma \begin{pmatrix} 1\amp x \\ 0 \amp 1 \end{pmatrix} \gamma\inv \end{equation*}
- Find the smallest \(x\) such that \(\delta(x) = \Gamma_0(pq)\)
Example 5.2.8. A cusp form.
Let \(\Delta(\tau) = g_2(\tau)^3 - 27g_3(\tau)^2,\,g_2(\tau) = 60G_4(\tau),\,g_3(\tau) =140G_6(\tau)\) \(\Delta(\tau)\) has weight 12 for \(\SL_2(\ZZ)\text{.}\) This vanishes at \(\infty\) because
also
so \(\Delta(\tau)\) vanishes at \(\infty\) because \(g_2(\tau)\) doesn't and \(j(z)\) has a simple pole at \(\infty\text{.}\)
\(M_k(\Gamma)\) as the space of modular forms of weight \(k\) for \(\Gamma\) is a \(\CC\) -v.s. \(S_k(\Gamma)\) as the space of cusp forms of weight \(k\) for \(\Gamma\) is a \(\CC\) -v.s.
Theorem 5.2.9.
\(M_k(\Gamma)\) and \(S_k(\Gamma)\) are finite dimensional
where \(g\) is the genus of \(X(\Gamma)\) \(v_\infty\) is the number of inequivalent cusps \(P\) are the elliptic points \(\lb \cdot \rb\) is the integer part
Proposition 5.2.10.
If \(f \in S_2(\Gamma)\) then \(f(z) \diff z\) is a holomorphic differential.
Given an elliptic curve
studying degree \(n\) isogenies, is like studying index \(n \) sublattices
Definition 5.2.11. Hecke operators.
\(n \ge 1\) then \(T(n)\) is the \(n\)th Hecke operator acting on
by
Definition 5.2.12.
Let \(\lambda \in \CC^\times\) the homothety operator \(R_\lambda\) is \(R_\lambda \Lambda = \lambda\Lambda\text{.}\)
Theorem 5.2.13.
- \begin{equation*} R_\lambda R_\mu = R_{\lambda\mu} \end{equation*}
- \begin{equation*} R_\lambda T(n) = T(n) R_{\lambda} \end{equation*}
- \begin{equation*} T(nm) = T(n) T(m),\,\gcd(n,m) =1 \end{equation*}
- \begin{equation*} T(p^e)T(p) = T(p^{e+1 }) + p T(p^{e-1}) R_p \end{equation*}
Proof.
Of 4.
\(\Lambda \in \mathcal L\) for \(\Lambda' \subseteq \Lambda \) index \(p^{e+1}\) have
now
Split into cases, do some maths..
Hecke operators on lattices Given \(\Lambda' \subseteq_n \Lambda\) there is an integer matrix of determinant \(n\) taking one basis to the other. Have a correspondence
representatives in Hermite normal form
Corollary 5.2.14.
Let \(\Lambda \in \mathcal L\text{,}\) \(\Lambda = \ZZ w_1 + \ZZ w_2\) then \(T(n)\) acts as follows
Corollary 5.2.15.
For \(p \) prime \(T(p)\text{:}\)
The Hecke operators act on modular forms \(f(\tau)\) by reinterpreting weakly modular functions of weight \(k\) as functions on lattices that have a weight \(k\) action under homothety.
This boils down to
Corollary 5.2.16.
For \(p \) prime
We have an action on fourier expansions
Corollary 5.2.17.
If \(f\in S_k(\Gamma_0(1))\) is an eigenfunction for these operators we can normalise so that \(a_1(f) = 1\text{.}\)
Definition 5.2.18. Petersson inner product.
The Petersson inner product of two cusp forms \(f,g\in S_k(\SL_2(\ZZ))\) is defined to be
where \(\mathcal D\) is a fundamental domain for \(\SL_2(\ZZ)\text{.}\)
Proposition 5.2.19.
Let \(f,g\in S_k(\SL_2(\ZZ))\text{,}\) \(n\in \NN\) then