Section 5.1 Modular curves (Aash)
¶Definition 5.1.1. Lattices.
A lattice is a free abelian group of rank 2
is an isomorphism
if
then we say the two lattices are homothetic.
Any lattice is homothetic to one of the form
as we can take a positively oriented basis we have that all such are equivalent to
So there is a bijection between \(\HH\) and ordered bases of lattices.
\(\SL_2(\ZZ)\) acts on \(\HH\) and the action corresponds to changing bases.
The action of \(\PSL_2(\ZZ)\) is faithful. \(i,\rho = e^{\pi i /3}\) have non-trivial stabilisers
We can determine the order of elements by looking at the characteristic polynomials.
We then have
a complex manifold and
is an isomorphism.
We have a fundamental domain for this action
\(Y(1)\) is Hausdorff because the action is properly discontinuous.
Care must be taken around the elliptic points (those with larger stabiliser), to define the complex structure.
The extended upper half plane
also has an \(\SL_2(\ZZ)\) action via fractional linear transformations, which is proper.
We can define a basis of neighbourhoods around the cusps by transforming them to the cusp \(\infty\) where we can use the basis of neighbourhoods given by
The parameter \(q\) around \(\infty\) is defined as \(e^{2\pi i z/N}\) for some \(N\in \ZZ\text{,}\) \(q\) is fixed by \(T\text{.}\)
We can quotient by the action of \(\SL_2(\ZZ) \) on \(\HH^*\) to get
which is now compact, genus 0, which matches up with \(Y(1)\) having \(\CC\) points \(\CC\) earlier.
If \(X\) is a projective curve then \(X(\CC)\) has the structure of a compact Riemann surface. If \(S\) is such a surface then there exists a unique up to isomorphism \(X\) with \(X(\CC) = S\text{.}\)
The meromorphic functions on \(S\) are the function field of \(X\) and there is a correspondence
Given a finite index subgroup of \(\SL_2(\ZZ)\) we can do something similar to obtain
One of the most prominent examples of such a subgroup is
along with
\(\Gamma(N)\) is normal inside \(\SL_2(\ZZ)\) and \(\Gamma_1(N)\) is normal inside \(\Gamma_0(N)\text{.}\)
The aforementioned equivalence of categories gives us a smooth projective curve for each of these examples.
In fact one can find a smooth projective curve with \(\QQ\)-coefficients realising each of these Riemann surfaces.
For
we have the function \(j(z)\) from before, but also \(j(Nz)\) which is still a function on the quotient now as
We can therefore let
the product over the cosets of \(\Gamma_0(N) \subseteq \SL_2(\ZZ)\text{.}\)
The coefficients of \(g\) are meromorphic functions on \(X(1) = \CC\lb j \rb\text{.}\) So we have
and
then \(F(X,Y)\) is irreducible and has integer coefficients.
Then the curve \(X_0(N)\) whose function field is
so \(U \subseteq X_0(N)\) is isomorphic to an affine variety defined by
\(j(\gamma z) = z\,\forall z\) iff \(\gamma \in \SL_2(\ZZ)\text{.}\)
If for \(z= z_1,z_2\) have \((j(z),j(Nz))\) equal then \(z_1,z_2\) are in the same \(\Gamma_0(N)\) orbit.
We can do similar for \(\Gamma_1\) but only over \(\QQ(\zeta_N)\text{.}\)
Elliptic curves.
Several definitions:
- Smooth proj. curve genus 1 with a rational point.
- smooth curve given by Weierstrass eqn.\begin{equation*} y^2 + a_1xy + a_3 y = x^3 + a_2x^2 + a_4 x + a_6\text{.} \end{equation*}
- Complex torus of dimension 1.
Over \(\CC\) at least all are equivalent.
To get the weierstrass equation from the curve we use Riemann-Roch to see that
So we call a generator of \(H(2\lb 0 \rb) \smallsetminus H(\lb 0 \rb)\) the function \(x\) same for \(y\) and \(H(3\lb 0 \rb)\text{,}\) now in \(H(6 \lb 0 \rb)\) we have
so there is a linear relation among these, giving the Weierstrass equation.
To get the equation for a torus we use the Weierstrass \(\wp\) function.