Algebraic geometry Cohomology Theorem
Hirzebruch–Riemann–Roch theorem
Builds on Projective varietySmooth morphismVector bundleSheaf cohomologyChern classTodd class
Statement
Let be a smooth projective variety of dimension over , and let be a vector bundle of rank on . Let , where is sheaf cohomology. Let be the Chern roots of and those of the tangent bundle . So the Chern classes are the elementary symmetric functions in these roots. Let be the Chern character and the Todd class, both in . Then where takes the degree component and evaluates it on the fundamental class.
Remarks
Hirzebruch proved the theorem with Thom's cobordism theory: both sides are multiplicative and compatible with the relevant operations, and they agree on enough generators. Later proofs come from the Grothendieck–Riemann–Roch theorem, applied to , and from the Atiyah–Singer index theorem, which extends it to all compact complex manifolds. The same formula holds for smooth projective varieties over any field, with the Chow ring in place of .
Example: for a curve of genus and a line bundle of degree , and with . The degree part is , so , the classical Riemann–Roch theorem.
For a surface, the case gives Noether's formula .
Going deeper
For a student
In practice is computed by the formula, and a vanishing theorem then kills all but one cohomology group, which gives the dimension of the space of sections. This is how one finds the dimension of linear systems on surfaces and higher-dimensional varieties. The theorem generalizes the Riemann–Roch theorem for curves and for surfaces, and it is in turn a special case of both the Grothendieck–Riemann–Roch theorem and the Atiyah–Singer index theorem.
Reading path
To understand this page from the ground up, read these 7 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Chern class concept
- Projective variety concept
- Sheaf cohomology concept
- Smooth morphism concept
- Todd class concept
- Vector bundle concept
- Hirzebruch–Riemann–Roch theorem statement
Further reading
About this page
| Tag | G3X02FKQCR |
|---|---|
| URI | m2://G3X02FKQCR |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 14C40, 14C17, 32L10 |
| Status | This copy of the site has no build data. Run m2 status G3X02FKQCR. |
| About | Vector bundle, Chern class, Todd class |
| Uses | Projective variety, Smooth morphism, Vector bundle, Sheaf cohomology, Chern class, Todd class |
| Same as | |
| Changed | 2 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.