Choose a nonzero meromorphic differential on a Riemann surface and write . Multiplication defines a linear mapIt takes values in the holomorphic differential forms because . It is injective since . It is surjective because, for any holomorphic differential form , the ratio is a meromorphic function and has . Thus this map identifies with the canonical Riemann-Roch space.
Furthermore, : a meromorphic function with no poles is holomorphic on the compact Riemann surface , and hence constant by the maximum modulus principle. Applying the Riemann-Roch theorem with givesTherefore
Past exam of the mathematics course of the University of Cambridge 2019 ii Paper 3 24F c Solution Created 2026-09-24 Updated 2026-10-03
LetAt a finite ramification point , the uniformizer from part b satisfies . ConsequentlyAt every other affine point, is a uniformizer and is a unit, so again .
At , take the uniformizer used above. Since times a local unit,It follows that and , so the valuation of a rational differential isThuswhose degree four agrees with . For the resulting canonical divisor , the functions have pole orders at and no other poles. They therefore belong to the canonical Riemann-Roch space. Since , they form a basis:Equivalently, multiplying by gives the basisof holomorphic differential forms, also matching the general description of holomorphic differentials on a smooth plane curve.