Syllabus

  1. Affine algebraic sets; Hilbert’s Nullstellensatz; function fields; Krull dimension.
  2. Graded rings; (quasi-)projective varieties; rational functions.
  3. Algebraic plane curves; morphisms; products; finite maps.
  4. Normality; Noether normalisation; birational morphisms.
  5. Tangent spaces; non-singularity; resolution of singularities; blowing up points.
  6. Divisors; Bézout’s theorem on curves; class groups.
  7. Intersection numbers; the Riemann–Roch theorem.
Course syllabus (PDF)

Assignments