How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
The Riemann-Roch theorem on a compact Riemann surface
Statement
Assume the full Axiom of Choice (The Axiom of Choice). Let be a compact Riemann surface of topological genus , let be a divisor on , and put and , where is the canonical holomorphic line bundle (Divisors, principal divisors and canonical divisors on a Riemann surface, The holomorphic line bundle associated to a divisor, Serre duality on a compact Riemann surface). Write when finite, , , and (Finite-dimensionality of the cohomology of a divisor on a compact Riemann surface). Then:
-
The spaces , , and are finite-dimensional, and (Finite-dimensionality of the cohomology of a divisor on a compact Riemann surface, Serre duality on a compact Riemann surface).
-
The intrinsic Riemann–Roch formula is
-
There exists a nonzero meromorphic differential on . For any such differential , let be its canonical divisor. The isomorphism identifies with , so and the formula becomes This expression is independent of the differential, and the identity is invariant under replacing by a linearly equivalent divisor. For , it gives , , and .
Facts & Assumptions
Given: Full AC, a compact Riemann surface of topological genus , and a divisor .
Full AC implies countable choice by restricting a choice function to any countable family of nonempty sets (The Axiom of Choice, The Axiom of Countable Choice ()).
A divisor on compact has finite support and degree the sum of its finitely many coefficients. Every principal divisor has degree zero, and any two canonical divisors are linearly equivalent (Divisors, principal divisors and canonical divisors on a Riemann surface).
For a canonical divisor , the divisor bundle satisfies , and tensoring with identifies with (The holomorphic line bundle associated to a divisor).
Under countable choice, a compact Riemann surface admits a compatible Riemannian metric (Hermitian metric and pairing on a compact Riemann surface).
Under countable choice, every holomorphic line bundle admits a Hermitian metric (Hermitian metric and pairing on a compact Riemann surface).
With compatible metrics supplied, the groups and are finite-dimensional (Finite-dimensionality of the cohomology of a divisor on a compact Riemann surface).
The notation is , , and (Finite-dimensionality of the cohomology of a divisor on a compact Riemann surface).
For every divisor and point , (The point-divisor exact sequence and the Euler-characteristic step).
The adjacent cohomology spaces in that point-divisor sequence are finite-dimensional (The point-divisor exact sequence and the Euler-characteristic step).
For topological genus , , , and (The Euler characteristic of the structure sheaf is one minus the genus).
For , Serre duality identifies with the complex-linear dual of , and both spaces are finite-dimensional with equal dimensions (Serre duality on a compact Riemann surface).
Every principal divisor has degree zero (Divisors, principal divisors and canonical divisors on a Riemann surface).
Any two canonical divisors are linearly equivalent (Divisors, principal divisors and canonical divisors on a Riemann surface).
If , multiplication by the inverse of a meromorphic function with divisor gives the line-bundle isomorphism (The holomorphic line bundle associated to a divisor).
The zero-divisor bundle is canonically trivial, (The holomorphic line bundle associated to a divisor).
For every divisor , the global holomorphic sections of identify with (The holomorphic line bundle associated to a divisor).
A Riemann surface is nonempty and connected and has holomorphic coordinate charts (Riemann surfaces and holomorphic atlases).
If is compact and , then (Divisors, principal divisors and canonical divisors on a Riemann surface).
The divisor bundle has a canonical meromorphic section with , where ; also (The holomorphic line bundle associated to a divisor).
Holomorphic sections have holomorphic coefficients in holomorphic frames, and meromorphic sections of are exactly meromorphic differentials. A nonzero meromorphic differential has no identically zero germ on connected (Holomorphic line bundles and meromorphic sections on a Riemann surface, Meromorphic differentials, orders and residues).
Proof
The proof computes the Euler characteristic by finite point-divisor increments, then applies Serre duality to the canonical line bundle. Applying the intrinsic formula to a sufficiently negative point divisor produces a nonzero meromorphic differential, and hence the unconditional divisor form.
Full AC gives countable choice by [F1]. Choose compatible metrics on and using [F4, F5], solely to invoke the finiteness result [F6]; the formula below does not depend on these auxiliary metrics. Thus and are finite and by [F7].
Write , where is finite by [F2]. The finite sequence from to uses only finitely many intermediate divisors. By [F1], [F4], and [F5], choose compatible metrics on and each associated line bundle; [F6] then makes every intermediate Euler characteristic finite and defined. Starting at the zero divisor, apply [F8] times to add when . When , apply [F8] to to obtain , and repeat times; [F9] supplies finiteness for each adjacent pair. This finite sequence reaches and changes by . By [F10], its initial value is , so .
Set . By [F11], . Substituting this equality into the definition of and using step 2.1 gives . Finiteness of follows from the same perfect duality and finiteness of .
By [F17], choose and put and . Since , [F18] gives . Applying step 3.1 to and using the dual-bundle identity in [F19] gives . Choose a nonzero holomorphic section of this bundle. In local coordinates and holomorphic divisor-bundle frames, write and as in [F19], and define . Each quotient is meromorphic. If and on an overlap, then and , so ; the differentials therefore glue by [F20]. Near , the local equation has order , so has pole order at most ; away from , is a holomorphic unit, so is holomorphic. Since , division by gives . By [F20], its germs are not identically zero, and [F2] gives the finite-support canonical divisor .
A nonzero meromorphic differential exists by step 4.1. For any such differential , [F3] identifies , and [F16] identifies its global sections with . Together with step 3.1, this gives and the divisor form. If is another nonzero meromorphic differential, [F13] gives , so [F3] yields the same dimension. If , then [F14] identifies with and their dual twists with the same ; [F12] gives . Hence both sides of the formula are invariant under this replacement.
For , [F15] identifies with . By [F10], and , so the formula reads .
Depends on
- The Axiom of Choice
- The Axiom of Countable Choice ($\mathrm{AC}_\omega$)
- Divisors, principal divisors and canonical divisors on a Riemann surface
- Hermitian metric and $L^2$ pairing on a compact Riemann surface
- The holomorphic line bundle associated to a divisor
- Holomorphic line bundles and meromorphic sections on a Riemann surface
- Riemann surfaces and holomorphic atlases
- Meromorphic differentials, orders and residues
- The point-divisor exact sequence and the Euler-characteristic step
- The Euler characteristic of the structure sheaf is one minus the genus
- Finite-dimensionality of the cohomology of a divisor on a compact Riemann surface
- Serre duality on a compact Riemann surface
Used by
- Every compact Riemann surface admits a nonconstant meromorphic function Corollary
- A failed principal-parts problem detected by residues on a complex torus Example
- Canonical divisors on hyperelliptic curves Example
- Divisors and Riemann-Roch on the Riemann sphere and on a complex torus Example
- Low-degree Riemann-Roch computations Example
- Holomorphic differentials separate generic points Lemma
- The space of holomorphic differentials and the degree of the canonical divisor Lemma
- Trace of a holomorphic differential along a nonconstant map to the sphere Lemma
- Jacobi inversion Theorem
- Projective embedding of a compact Riemann surface Theorem
Dependency tree · two levels
117 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Karl Otto Forster, Lectures on Riemann Surfaces (GTM 81, Springer 1981), translated by Bruce Gilligan (standard reference, not scraped)
- Eduard Looijenga, Riemann Surfaces (2007 author lecture notes) (standard reference, not scraped)
- Curtis T. McMullen, Riemann Surfaces, Harvard Math 213b course notes (2026) (standard reference, not scraped)
- Anand Deopurkar, Riemann-Roch (MATH 8320/2017 algebraic curves course notes, University of California Davis) (standard reference, not scraped)