Riemann–Roch for Surfaces
The Riemann–Roch theorem for surfaces expresses the Euler characteristic of a line bundle in terms of intersection numbers. Combined with vanishing theorems, it becomes a powerful tool for computing dimensions of linear systems.
Statement
Let be a smooth projective surface over an algebraically closed field, and let be a divisor on . Then:
where is the canonical divisor and with (the irregularity) and (the geometric genus).
Expanding: .
This is the Hirzebruch–Riemann–Roch theorem for surfaces: .
Writing : and .
Multiplying and integrating over :
Since and (Noether's formula), this gives ✓.
Verification: basic cases
✓. The formula is consistent.
.
By Serre duality, (since , the alternating sum is preserved). ✓
The Serre duality pairing gives , so .
From the formula: vs. .
Both equal ✓. The formula is automatically compatible with Serre duality.
Applications to ℙ²
On : , (since ). For :
This recovers:
- : ✓.
- : (linear forms ) ✓.
- : (monomials ) ✓.
- : . Indeed , , ✓.
- : . Same vanishing ✓.
- : . We have , so , , giving ✓.
- : . ✓.
Applications to ruled surfaces
The Hirzebruch surface has:
- where is the negative section () and is a fiber (, ).
- .
- (rational surface, so ).
For : , . So:
Check: (): . For (): , and ✓.
Applications to K3 surfaces
A K3 surface has , (since , , ). Riemann–Roch gives:
-
If is a primitive ample class with , then . By Kodaira vanishing, for ample , so . The linear system has dimension .
-
Degree- K3 (): , so is a pencil in ... rather, gives a map to .
-
Degree- K3 (): , embedding as quartic in .
-
Degree- K3 (): , complete intersection of a quadric and cubic in .
-
Degree- K3 (): , complete intersection of three quadrics in .
Applications to surfaces of general type
For a minimal surface of general type ( nef and big, ):
Pluricanonical dimensions:
- : .
- : . By Kawamata–Viehweg vanishing ( is nef and big), for , so .
- : .
- : (quadratic growth — this is the hallmark of a surface of general type).
Bombieri's theorem: gives a birational map for all surfaces of general type.
Applications to abelian surfaces
An abelian surface has , (since , , ). So:
For an ample with : . By the Mumford vanishing theorem, for when is ample, so .
- Principal polarization (): . The theta divisor has a unique section.
- -polarization (): , giving a map ... actually, maps to — but abelian surfaces don't admit maps to (no rational curves). More precisely, has base locus and maps to as a genus- fibration after resolving.
- -polarization (): . Maps as .
The inequality and effective bounds
For any nef divisor on a surface:
since appears with a minus sign in and .
When is ample (or nef and big) and satisfies certain positivity conditions, Kodaira vanishing ( for and ample) or Kawamata–Viehweg vanishing gives:
Complete list of common vanishing situations:
- ample on : for and (from the explicit computation of cohomology of ).
- ample on K3: by Kodaira vanishing (since , and ample implies vanishing). So .
- ample on an Enriques surface (, , ): .
- with on a surface of general type: .
Riemann–Roch and curve counting
Riemann–Roch determines the expected dimension of families of curves:
-
Curves of degree in : The linear system has dimension . A curve passes through general points iff . Through general points, there is a unique degree- curve.
-
Lines through 2 points: ; imposing points gives -dimensional family, i.e., a unique line. ✓
-
Conics through 5 points: ; imposing conditions gives a unique conic. ✓
-
Cubics through 9 points: ; but points may not impose independent conditions. Cayley–Bacharach: if of the base points of two cubics are specified, the th is determined.
Summary
Riemann–Roch for surfaces:
is the starting point for all dimension computations on surfaces. Combined with:
- Serre duality (): reduces to bounding .
- Kodaira/Kawamata–Viehweg vanishing: often kills and , giving exact formulas.
- Noether's formula (): constrains the invariants of itself.
It is a special case of the Hirzebruch–Riemann–Roch theorem and generalizes the classical Riemann–Roch for curves.