Course Notes
Group Theory
Fields and Galois Theory
Algebraic Geometry
Algebraic Number Theory
Modular Functions and Modular Forms
Elliptic Curves -- see books.
Abelian Varieties
Lectures on Etale Cohomology
Class Field Theory
Algebraic Groups, Lie Groups, and their Arithmetic Subgroups
Complex Multiplication
Errata

pdf file for the current version (1.20)
a4 paper
letter paper

This is an introduction to the arithmetic theory of modular functions and modular forms, with a greater emphasis on the geometry than most accounts.

Contents

  1. Preliminaries
  2. Elliptic modular curves as Riemann surfaces
  3. Elliptic functions
  4. Modular functions and modular forms
  5. Hecke operators
  6. The modular equation for Gamma_0(N)
  7. The canonical model of X_0(N) over Q
  8. Modular curves as moduli varieties
  9. Modular forms, Dirichlet series, and functional equations
  10. Correspondences on curves; the theorem of Eichler and Shimura
  11. Curves and their zeta functions
  12. Complex multiplication for elliptic curves

Prerequisites

The algebra and complex analysis usually covered in advanced undergraduate or first-year graduate courses.

History

v1.10; May 22, 1997; first version on the web; 128 pages.
v1.20; November 23, 2009; new style; minor fixes and improvements; added list of symbols; 129 pages.
pdf file for the old version (1.10)