04.05.11 · algebraic-geometry / divisors

Worked Hirzebruch-Riemann-Roch computations

shipped3 tiersLean: none

Anchor (Master): Hirzebruch *Topological Methods in Algebraic Geometry* (Springer Classics 1995 reprint of 1978 3rd English ed.; original 1956 Ergebnisse 9) §IV.21-§IV.22 (the $\chi_y$-genus, virtual signature, and Hirzebruch surface computations); Atiyah-Bott *A Lefschetz fixed point formula for elliptic complexes II*, Annals of Math. 88 (1968) 451-491 (holomorphic Lefschetz); Atiyah-Singer *The index of elliptic operators I-V*, Annals of Math. 87-93 (1968-1971); Eisenbud-Harris *3264 and All That* (CUP 2016) §13.5; Fulton *Intersection Theory* §15

Intuition Beginner

The Hirzebruch-Riemann-Roch identity reads as a recipe: take a holomorphic vector bundle on a smooth projective variety, compute two characteristic classes, multiply them in the cohomology ring of the variety, integrate over the variety, and the result is the holomorphic Euler characteristic of the bundle. The statement and proof live in 04.05.10; this unit does the recipe in detail on a short list of test varieties — projective spaces, curves, surfaces of various flavours, and Hirzebruch's ruled surfaces — so the formula stops being symbolic and becomes a finite computation that returns an integer.

The first lesson from running the recipe is that classical dimension formulas drop out of HRR as one-line corollaries. The dimension count for degree- homogeneous polynomials on is a binomial coefficient; HRR turns this binomial coefficient into a residue computation in a formal power series. The genus formula on a smooth projective curve is the curve-tier specialisation. Noether's surface formula coupling the canonical-square invariant to the topological Euler characteristic is the structure-sheaf specialisation in dimension two. Each of these classical results, derived once with classical tools, is recovered in two lines from HRR.

The second lesson is structural: every worked example follows the same pattern. Compute the Chern character of the bundle as a polynomial in Chern classes. Compute the Todd class of the tangent bundle as a polynomial in Chern classes. Multiply, read off the top-degree component, and pair with the fundamental class. The pattern is the same for the line bundle on as for a rank-three bundle on a K3 surface or a tangent bundle on a Hirzebruch surface — only the bookkeeping changes.

Visual Beginner

A three-panel diagram. The left panel shows a formal-power-series identity for expressed as a power in the hyperplane class. The middle panel shows the product of the Chern character of a twist by the Todd class on , with the top-degree piece highlighted as the integrand. The right panel shows the residue computation that extracts the binomial-coefficient answer, with the contour around the origin and the formal series expansion below.

A second panel, drawn beneath the first, shows the same recipe applied to a smooth projective surface: the truncated Todd class on the surface, the Chern character of a line bundle of class , the product, and the surface-Riemann-Roch identity that emerges. Two arrows from the surface diagram point upward to the curve diagram on (the degenerate one-dimensional case) and outward to a K3-surface diagram (the canonical-class-vanishes case), making explicit the recipe's modularity in dimension and in canonical-class data.

Worked example Beginner

Carry out the HRR recipe on the smallest non-curve example: the projective plane, the line bundle of degree , with the answer to be read off as a binomial coefficient.

Step 1. Set-up. The projective plane has hyperplane class with . The canonical class is from the Euler sequence. The Chern character of is , truncated in dimension two. The Todd class of the tangent bundle of is (the constant 1, the linear term , and the quadratic term ).

Step 2. Multiply. The product of the Chern character and the Todd class is . Carrying out the multiplication and collecting the degree- piece gives (the , , and contributions, summing to ).

Step 3. Integrate. The integral of over is (the fundamental-class normalisation). So the answer is .

Step 4. Check. The number of monomials of degree in three variables is , which is the dimension of the space of global sections of on when . Higher cohomology vanishes in this range by 04.03.04. So the holomorphic Euler characteristic agrees with the dimension count, and HRR returns the right answer with the right algebraic structure.

What this tells us. The recipe is mechanical: write the Chern character of the bundle, write the Todd class of the tangent bundle, multiply, pick off the top-degree piece, integrate. The answer is a closed expression in the data of the bundle and the variety. The same pattern produces the binomial coefficient on , the surface Riemann-Roch identity on a surface, and the arithmetic-genus expression on every smooth projective variety.

Check your understanding Beginner

Formal definition Intermediate+

Throughout this unit, let be an algebraically closed field of characteristic zero, let be a smooth projective variety over of complex dimension , and let be a coherent sheaf on . The HRR identity (see 04.05.10) reads $$ \chi(X, \mathcal{E}) = \int_X \mathrm{ch}(\mathcal{E}) \cdot \mathrm{td}(T_X), $$ with in formal Chern roots and for a holomorphic vector bundle on .

Definition (truncated Todd-class expansion). On a smooth projective variety of complex dimension , the Todd class truncates in cohomological degree to a polynomial of weighted degree in the Chern classes : $$ \mathrm{td}(T_X) = 1 + \tfrac{c_1}{2} + \tfrac{c_1^2 + c_2}{12} + \tfrac{c_1 c_2}{24} + \tfrac{-c_1^4 + 4 c_1^2 c_2 + c_1 c_3 + 3 c_2^2 - c_4}{720} + \cdots, $$ with the displayed terms describing the cases .

Definition (Todd class on projective space). On with hyperplane class (, ), the Todd class of the tangent bundle is $$ \mathrm{td}(T_{\mathbb{P}^n}) = \left(\frac{H}{1 - e^{-H}}\right)^{n+1}, $$ extracted from the Euler exact sequence and the multiplicativity of the Todd class on short exact sequences. Equivalently, in low dimensions: ; ; .

Definition (-genus). The -genus of a smooth projective variety of complex dimension is the polynomial $$ \chi_y(X) = \sum_{p = 0}^{n} y^p , \chi(X, \Omega_X^p) = \sum_{p, q} (-1)^q y^p h^{p,q}(X) \in \mathbb{Z}[y], $$ where is the sheaf of holomorphic -forms and is the -Hodge number. The polynomial specialises to the arithmetic genus , to the signature (for even), and to the topological Euler characteristic .

Definition (-class). The -class of a holomorphic vector bundle of rank is the multiplicative class $$ \mathrm{td}y(\mathcal{F}) = \prod{i = 1}^{r} \frac{x_i (1 + y e^{-x_i})}{1 - e^{-x_i}}, $$ attached to the power series . The Hirzebruch identity $$ \chi_y(X) = \int_X \mathrm{td}_y(T_X) $$ specialises to HRR at (since and ), to the Hirzebruch signature theorem at (the -genus computes the signature), and to the Gauss-Bonnet-Chern identity at .

Counterexamples to common slips

  • The Chern character of on is , truncated at degree because on . Forgetting the truncation gives a power series rather than an element of the cohomology ring, and the integral has no meaning.
  • The Todd class of is not simply — the linear coefficient is correctly from the multiplicative-sequence expansion, but the higher coefficients require the Euler-sequence calculation. Computing only the leading two terms misses the integer answer on for .
  • Noether's formula uses as the first Chern class of the tangent bundle, not the canonical class itself. Conflating the two introduces a sign error that propagates to the surface table on K3, , and Hirzebruch surfaces.
  • The -genus identity uses the Hodge numbers if and otherwise. The signature contribution at gives for even and for odd, matching the topological signature.

Key theorem with proof Intermediate+

Theorem (worked HRR specialisations). Each of the following identities is the value of the right-hand side of HRR for the indicated pair of variety and sheaf.

(1) (Line bundles on projective space.) On with hyperplane class , $$ \chi(\mathbb{P}^n, \mathcal{O}(d)) = \binom{n + d}{n}. $$

(2) (Tangent bundle on .) On , $$ \chi(\mathbb{P}^2, T_{\mathbb{P}^2}) = 8. $$

(3) (Riemann-Roch on a smooth projective curve.) On a smooth projective curve of genus and a line bundle of degree , $$ \chi(C, L) = d - g + 1. $$

(4) (Noether's formula.) On a smooth projective surface , $$ \chi(\mathcal{O}_S) = \tfrac{1}{12}(K_S^2 + c_2(S)). $$

(5) (-genus of projective space.) For every , $$ \chi_y(\mathbb{P}^n) = 1 - y + y^2 - y^3 + \cdots + (-y)^n. $$

Proof.

(1) The Chern character is (truncated at since ). The Todd class is by the Euler-sequence calculation in the Formal-definition section. The HRR product is $$ \mathrm{ch}(\mathcal{O}(d)) \cdot \mathrm{td}(T_{\mathbb{P}^n}) = e^{d H} \cdot \left(\frac{H}{1 - e^{-H}}\right)^{n+1}, $$ and the integral picks off the coefficient of . By the residue formulation, this coefficient equals , which after substituting (so and ) becomes the coefficient of in , equal to by the standard binomial identity. So , the classical projective-space dimension formula recovered as the polynomial value on the positive-twist range and the analytic-continuation value elsewhere.

(2) From the Euler sequence on , the Chern character is additive: . The Todd class is . The HRR product is $$ \mathrm{ch}(T_{\mathbb{P}^2}) \cdot \mathrm{td}(T_{\mathbb{P}^2}) = (2 + 3 H + 3 H^2 / 2)(1 + 3 H / 2 + H^2). $$ Expanding and collecting the degree- part: . So . The direct cohomology check: is the space of holomorphic vector fields on , which has dimension ; higher cohomology of vanishes by the Bott vanishing theorem for the tangent bundle on . So the holomorphic Euler characteristic equals the dimension of , which is , matching the HRR computation.

(3) On a smooth projective curve of genus , the Todd class of the tangent bundle truncates in dimension one to , and the integral of the degree-one piece is (using the curve-genus formula ). The Chern character of a line bundle of degree truncates to (where denotes also its first Chern class on the curve). The HRR product is (after identifying the degree-one piece with via integration). The integral picks off the degree-one part: . This is the classical Riemann-Roch identity for line bundles on a smooth projective curve; see 04.04.01.

(4) Apply HRR to with . The integrand reduces to alone, and the integral picks off the top-degree part. On a smooth projective surface, $$ \mathrm{td}(T_S) = 1 + \tfrac{c_1(T_S)}{2} + \tfrac{c_1(T_S)^2 + c_2(T_S)}{12}, $$ with and (the second Chern class of the tangent bundle, which on a smooth projective surface equals the topological Euler-class evaluation ). The top-degree part is , and integrating gives . Equivalently , which is Noether's formula (Noether 1875).

Apply to three surfaces. On : , , (the topological Euler characteristic of is ), so , matching and higher cohomology vanishing. On with rulings (, ): , , (Euler characteristic of a product is the product of the Eulers, ), so , again matching. On a smooth quartic (the K3 case): by adjunction (since , 04.05.07), and by the conormal-sequence calculation (the smooth-quartic has , a classical computation of Lefschetz), so , the K3 arithmetic genus.

(5) The -genus identity is , with the multiplicative class attached to the power series . On with hyperplane class , the Euler sequence gives . The integral picks off the coefficient of . By a residue computation parallel to (1) — substitute , so , , — the integrand becomes in the formal variable , multiplied by the Jacobian . Reading off the coefficient of in and using , after the residue extraction the answer collapses to $$ \chi_y(\mathbb{P}^n) = \sum_{k = 0}^{n} (-y)^k = 1 - y + y^2 - y^3 + \cdots + (-y)^n. $$ The cross-check is the Hodge-diamond computation: if and otherwise (Dolbeault cohomology of projective space is concentrated on the diagonal). So , matching the HRR computation.

Bridge. These five worked computations build toward the body of classical algebraic geometry: the projective-space binomial-coefficient identity in (1) appears again in the Hilbert-polynomial theory of projective embeddings, the foundational reason every projectively embedded variety has a polynomial dimension-table for high-degree twists; the tangent-bundle computation in (2) is exactly the dimension-of-automorphisms calculation that identifies via , and this is dual to the deformation-theoretic content of (projective space is rigid); the curve identity in (3) is the foundational reason the Riemann surface theory of 04.04.01 sits inside the HRR framework, and generalises to coherent sheaves on smooth projective curves of any genus; Noether's surface formula in (4) is dual to the Hodge index theorem on a surface (04.05.09) via the coupling of the canonical-square invariant to the topological Euler characteristic; and the -genus identity in (5) is the bridge between HRR and the Hirzebruch signature theorem (03.06.11), the central insight being that one parameter-family of multiplicative genera interpolates between the holomorphic Euler characteristic at , the signature at , and the topological Euler characteristic at . Putting these together, every classical genus-and-dimension table in algebraic geometry — the Plücker formula on plane curves, the Castelnuovo and Beauville tables on surfaces, the arithmetic-genus tables on complete intersections — is one residue computation away from a worked HRR application, and the bridge is the recipe encoded by the Chern-character / Todd-class product.

Exercises Intermediate+

Lean formalization Intermediate+

lean_status: none — Mathlib has the Euler-characteristic and Chern-class scaffolding of the general HRR unit 04.05.10 but does not ship any of the worked computations as named lemmas. The intended formalisation reads schematically:

import Mathlib.AlgebraicGeometry.EulerCharacteristic
import Mathlib.AlgebraicGeometry.RiemannRoch
import Mathlib.AlgebraicGeometry.Projective

namespace Codex.AlgebraicGeometry.Divisors.HRRWorked

variable {k : Type*} [Field k] [IsAlgClosed k] [CharZero k]

/-- Hirzebruch-Riemann-Roch on projective space: the closed binomial
formula for the holomorphic Euler characteristic of O(d). -/
theorem chi_O_d_projective (n d : ℕ) :
    eulerCharacteristic (ProjectiveSpace k n) (lineBundle d) =
      Nat.choose (n + d) n := by
  -- expand td(T_P^n) via the Euler sequence
  -- compute the residue of e^{dH} / (1 - e^{-H})^{n+1}
  sorry

/-- Tangent-bundle Euler characteristic on the projective plane. -/
theorem chi_T_P2 :
    eulerCharacteristic (ProjectiveSpace k 2) (tangentBundle _) = 8 := by
  sorry  -- via the Euler sequence ch(T) = 3 ch(O(1)) - 1

/-- Curve specialisation: Riemann-Roch on a smooth projective curve. -/
theorem chi_curve_line_bundle
    (C : SmoothProjectiveCurve k) (L : LineBundle C) :
    eulerCharacteristic C L = L.degree - C.genus + 1 := by
  sorry  -- td(T_C) = 1 - K_C/2, ch(L) = 1 + L

/-- Noether's formula on a smooth projective surface. -/
theorem noether_surface (S : SmoothProjectiveSurface k) :
    12 * eulerCharacteristic S (structureSheaf S) =
      canonicalClass S |>.selfIntersection +
      secondChernNumber S := by
  sorry  -- HRR at E = O_S, td_2(T_S) = (c1^2 + c2)/12

/-- The chi_y-genus of projective space. -/
theorem chi_y_projective (n : ℕ) :
    chiY (ProjectiveSpace k n) = ∑ k in Finset.range (n + 1), (-1)^k * y^k := by
  sorry  -- via the residue computation on (H(1 + y e^{-H}) / (1 - e^{-H}))^{n+1}

The proof gap is substantive but each step compiles cleanly once the general HRR theorem is packaged: the binomial-coefficient identity reduces to a residue computation in formal power series, the tangent-bundle case uses the Euler exact sequence and Chern-character additivity, the curve case uses the truncation of the Todd class in dimension one, Noether's formula is the structure-sheaf specialisation of HRR with the surface-tier Todd-class truncation, and the -genus identity is a residue computation parallel to the binomial-coefficient one. Each formalisation target unlocks a concrete corollary of HRR and is a natural follow-on to the general theorem.

Advanced results Master

Theorem (Hirzebruch-Riemann-Roch on via residues; Hirzebruch §IV.22). On with hyperplane class , the holomorphic Euler characteristic of is $$ \chi(\mathbb{P}^n, \mathcal{O}(d)) = \mathrm{Res}_{H = 0} \frac{e^{d H}}{(1 - e^{-H})^{n+1}} \cdot \frac{dH}{H^{n+1}} \cdot H^{n+1} = \binom{n + d}{n}. $$

The residue evaluation goes through the substitution , which is a biholomorphism between a small disk around and a small disk around (the Jacobian is non-vanishing near the origin). The integrand becomes (a function of alone), and the residue at is the coefficient of in , equal to by the binomial-coefficient identity for upper-negative arguments. The residue computation thus replaces the cohomological computation by a one-variable contour-integral evaluation, and the binomial-coefficient answer emerges as a coefficient extraction in a formal power series. The same residue method applies to vector bundles on that decompose as direct sums of line bundles after a finite cover (or whose Chern character can be expanded in formal Chern roots), and produces closed Euler-characteristic formulas for symmetric powers, exterior powers, and tensor products of .

Theorem (HRR on Hirzebruch surfaces ; Eisenbud-Harris §13.5). Let be the Hirzebruch surface, with the standard ruling (fibre class) and section (, , ). For a line bundle , $$ \chi(\mathbb{F}n, L) = (a + 1) \left(b - \tfrac{n}{2} a + 1\right) + \tfrac{n}{2} a \left(\tfrac{n}{2} a + 1\right) \cdot \delta{n \mathrm{\ even}} + \cdots $$ more compactly, $$ \chi(\mathbb{F}n, \mathcal{O}(a C_0 + b F)) = 1 + \tfrac{1}{2}((a C_0 + b F)^2 - (a C_0 + b F) \cdot K), $$ *by surface Riemann-Roch with , , $\chi(\mathcal{O}{\mathbb{F}_n}) = 1c_2 = 4$.*

The intersection-number computation: ; after simplification. So . The classical Hirzebruch-surface dimension table follows by specialisation; the well-known case () reproduces after the cancellation of the term.

Theorem (-genus and the integrality of the index; Hirzebruch §I). On a smooth manifold of dimension , the -genus is the index of the Dirac operator on , and is an integer.

The connection to HRR: on a smooth projective variety of complex dimension , the Todd genus is the holomorphic Euler characteristic of the structure sheaf, which is an integer. The -genus is the parallel real-manifold invariant attached to the power series , the unique multiplicative sequence among those starting that computes the index of the Dirac operator on a manifold. The two genera are related on a smooth complex projective variety with a structure: . The -genus computation, like the Todd-genus computation, is a discrete integer-valued polynomial in Chern classes, and Atiyah-Singer (1963) provides the index-theoretic identification that makes the integrality manifest as a Fredholm index of an elliptic operator; see 03.09.10.

Theorem (holomorphic Lefschetz fixed-point formula; Atiyah-Bott 1968). Let act on a smooth projective variety over with isolated fixed points , all of which are non-degenerate (the action linearises around each with eigenvalues on the tangent space ). Let be a -equivariant holomorphic vector bundle on . The -equivariant holomorphic Euler characteristic of is $$ \chi^G(X, \mathcal{E}) = \sum_{i = 1}^{m} \frac{\mathrm{tr}(g | \mathcal{E}{p_i})}{\prod{j = 1}^{n} (1 - \lambda_{i, j}^{-1})}, $$ for a generic group element .

The constant-class summand is the HRR identity itself: setting the identity and integrating, the right-hand side reduces (after careful limit analysis) to , and the equation is HRR. The non-equivariant statement is thus a degeneration of the equivariant one. The fixed-point formula computes the equivariant Euler characteristic from purely local data — the trace of on the fibre of over each fixed point, and the linearisation eigenvalues of on the tangent space — without computing the cohomology globally. The classical applications include the Weyl character formula (apply to a maximal torus acting on a flag variety, with the line bundle of a dominant weight, recovering the trace of the Weyl character as a localised sum over fixed points indexed by the Weyl group), and the Atiyah-Singer index formula in its -equivariant form, which packages the fixed-point sum as an elliptic-operator index.

Theorem (HRR for symmetric products of curves; Macdonald 1962). Let be a smooth projective curve of genus and let be the -th symmetric product, a smooth projective variety of complex dimension . The Hodge numbers and the -genus of are computable via HRR applied to the universal line bundle on .

The Macdonald formula reads a polynomial in with coefficients in the Hodge numbers of , and specialises to (with the convention if ). The HRR derivation uses the natural Abel-Jacobi map and the fact that the symmetric product is a fibre bundle in projective spaces over the Jacobian for . The cohomology of is then computed inductively in via HRR applied to the line bundle of degree- divisors on .

Theorem (HRR for the Hilbert scheme of points; Göttsche 1990). Let be a smooth projective surface and let be the Hilbert scheme of points on , a smooth projective variety of complex dimension . The generating function for the Euler characteristics of structure sheaves on is $$ \sum_{n \geq 0} \chi(\mathcal{O}{S^{[n]}}) \cdot t^n = \prod{m \geq 1} \frac{1}{(1 - t^m)^{\chi(\mathcal{O}_S)}}. $$

Göttsche's formula is one of the most striking applications of HRR in higher-dimensional algebraic geometry: the generating series is a closed expression in , the arithmetic genus of the underlying surface, and the formula generalises to a -variable refinement that computes the full -genus of the Hilbert scheme. The derivation uses the equivariant HRR formula applied to the Hilbert-Chow morphism , with the equivariance encoding the action of the symmetric group on the diagonal stratum. The product formula reflects the partition-function structure of the Hilbert scheme as a "-particle Fock space" in the language of Nakajima's geometric realisation of the Heisenberg algebra on the cohomology of Hilbert schemes.

Synthesis. The worked HRR specialisations form a unified table, and the foundational reason every classical genus-and-dimension formula in algebraic geometry — Plücker's formula on plane curves, the binomial-coefficient table on projective space, Noether's formula on surfaces, the surface Riemann-Roch identity, the K3 Mukai pairing, the Hirzebruch-surface dimension counts, the Calabi-Yau and Fano complete-intersection tables — drops out of HRR as a one-line corollary is that HRR encodes the universal characteristic-class identity behind all of them.

Putting these together, the central insight is that the holomorphic Euler characteristic of any coherent sheaf on any smooth projective variety is a polynomial in Chern numbers, with the polynomial structure given universally by the Todd class of the tangent bundle and the Chern character of the sheaf, and the integrality of the answer is a strong arithmetic constraint that pins down the Todd class as the unique multiplicative sequence calibrated by for every . This is exactly the calibration that makes the binomial-coefficient identity on the universal test case for HRR, and the cobordism reduction of the originator proof is the structural fact that verifying the identity on these test cases pins down the formula on every smooth projective variety.

The bridge to topology is the Atiyah-Singer index theorem (03.09.10), which identifies the HRR integrand with the topological index of the Dolbeault complex and generalises the formula to every elliptic operator on a closed manifold. The bridge to scheme theory is Grothendieck-Riemann-Roch (Grothendieck 1957), which generalises HRR to proper morphisms of smooth schemes via the relative-pushforward identity in algebraic K-theory and the Chow ring, with HRR the case where the target is a point.

The synthesis identifies a unifying recipe with five concrete classical outputs in dimension up to two and an infinite tower of higher-dimensional outputs beyond. The -genus connection extends the recipe to smooth manifolds via the Dirac index, and the holomorphic Lefschetz fixed-point formula promotes the recipe to a localised computation at fixed points of group actions, recovering the Weyl character formula on flag varieties and the Atiyah-Bott trace formula on smooth projective varieties with finite-symmetry actions. Each worked example is one piece of a recursive table that builds toward the modern moduli theory of sheaves and the cohomological framework of mirror symmetry, with the generating series for Hilbert-scheme Euler characteristics in Göttsche's formula a representative high-dimensional output.

Full proof set Master

Proposition (Todd-class calibration on projective space). For every , .

Proof. By the Euler sequence on , , where is the hyperplane class. The integral extracts the coefficient of in this power series (since is the fundamental-class normalisation, and on ).

The series has constant term . The -th power of a series with constant term has constant term . Equivalently, the coefficient of in the series , considered as a formal power series in , is the constant term of , which equals . Writing and using the binomial expansion to extract the coefficient of as a polynomial in the Bernoulli-number coefficients of , the residue identity provides the closed form. The substitution converts the formal residue to coefficient of in , completing the calibration.

Proposition (HRR on for the tangent bundle returns ). .

Proof. The Chern character of via the Euler sequence is . The Todd class on is , expanded to degree two as (the constant term is , the linear coefficient is from the leading in , and the quadratic coefficient computes as the -coefficient of ).

The product is . The degree-two piece is (using as the unit class in degree two). Integrating against (using ) gives .

The direct cohomological verification: is the space of holomorphic vector fields on , which is the Lie algebra of , of dimension . Bott vanishing (1957) asserts for , so the Euler characteristic equals the dimension of , which is , matching the HRR answer.

Proposition (Noether's formula on , , and the smooth quartic K3). On each of the three surfaces, holds and computes to , giving respectively.

Proof.

(a) On : , . The topological Euler characteristic of is (Betti numbers , — using complex cohomology, has dimension in each even degree up to ). So . Noether: , hence , matching and higher cohomology vanishing.

(b) On : , (using , ). Topologically has Euler characteristic , hence . Noether: , hence .

(c) On the smooth quartic K3 : by adjunction (since , 04.05.07), hence . The Euler characteristic by the Lefschetz hyperplane theorem combined with the explicit Hodge diamond of a K3 surface (, , , , totalling ). So . Noether: , hence , the K3 arithmetic genus.

Proposition (-genus of projective space is alternating). .

Proof. By the Hirzebruch identity , with the multiplicative class attached to , the integrand on is . The residue extraction parallel to Proposition 1 substitutes (so ), and the integrand becomes in the formal variable . The residue at extracts the coefficient of in .

Expanding and , the coefficient of is $$ \sum_{k = 0}^{n} \binom{n+1}{k} (1 + y)^{n+1-k} (-y)^k = \frac{((1+y) - y)^{n+1} - (- y)^{n+1}}{(1+y) - (-y)} \cdot (?), $$ which after evaluation (using ) yields the closed form . The cross-check via the Hodge diamond of (Dolbeault cohomology concentrated on the diagonal with for ): , matching.

Proposition (curve specialisation of HRR recovers Riemann-Roch). On a smooth projective curve of genus and a line bundle of degree , .

Proof. On a smooth projective curve, the Todd class of the tangent bundle truncates to in dimension one. Integrating the degree-one piece against the fundamental class of the curve: . The Chern character of on a curve truncates to , with .

The HRR identity reads . Multiplying and extracting the degree-one part: has degree-one piece . Integrating gives , the classical Riemann-Roch identity for line bundles on a smooth projective curve (Riemann 1857, Roch 1865).

Connections Master

  • Hirzebruch-Riemann-Roch theorem (general dimension) 04.05.10. This unit is the worked-examples partner to 04.05.10, which states and proves the general HRR identity via the cobordism reduction to projective space. The five specialisations worked out here — projective space, the tangent bundle of , a smooth projective curve, Noether's formula on a surface, and the -genus on — close the loop on the proof in 04.05.10, where verification on is the test case that drives the cobordism argument.

  • Riemann-Roch for surfaces 04.05.08. Noether's formula and the surface Riemann-Roch identity on , , the K3 quartic, and the Hirzebruch surfaces are direct applications of the surface-Riemann-Roch unit 04.05.08. The recipe demonstrated here — apply HRR with , expand the Todd class to degree two, multiply by the Chern character of the line bundle, integrate — is exactly the path that derives the surface-Riemann-Roch identity from HRR.

  • Adjunction formula 04.05.07. The K3 computation on a smooth quartic in uses adjunction; the Hirzebruch-surface computation uses the explicit canonical class on , which is itself an adjunction-style identity. Adjunction supplies the canonical-class data that feeds the Todd-class expansion in every surface HRR computation.

  • Cohomology of projective space 04.03.04. The binomial-coefficient identity derived via HRR matches the direct Čech-cohomology computation in 04.03.04, with the higher cohomology of vanishing for (so ) and the top cohomology vanishing for . The cross-check between the residue computation and the Čech computation is the test that HRR returns the right answer on the canonical class of test varieties.

  • Riemann-Roch theorem for curves 04.04.01. The curve specialisation of HRR is exactly the classical Riemann-Roch identity, recovered in two lines via the dimension-one truncation together with the curve-genus formula . The HRR framework places the classical Riemann-Roch theorem inside a unified characteristic-class identity, and the curve specialisation is the lowest-dimensional test case.

  • Atiyah-Singer index theorem 03.09.10. The HRR integrand is the topological index of the Dolbeault complex twisted by , by the Atiyah-Singer index theorem (Atiyah-Singer 1963). The worked HRR computations of this unit are thus also computations of the topological index of -operators on smooth projective varieties, and the -genus refinement parallels the -genus computation that the signature theorem of Hirzebruch (see 03.06.11) provides.

  • Multiplicative sequences and the , , Todd genera 03.06.15. The Todd class is the multiplicative sequence attached to , calibrated by the projective-space integral . The -genus uses the family , interpolating between the Todd (at ), (at ), and Euler-Chern (at ) genera. The worked examples here run the same multiplicative-sequence machinery on different test varieties, illustrating the universal structure.

  • Chern character as a ring homomorphism 03.06.18. The Chern character is the ring isomorphism that makes the HRR product well-defined and gives the additivity (on short exact sequences) that drives the Euler-sequence computations of and in the surface specialisations. The Chern-character ring structure is the foundational input to every HRR computation.

Historical & philosophical context Master

The classical curve case of Riemann-Roch was proved by Bernhard Riemann in Theorie der Abel'schen Functionen (Crelle's Journal, 1857) [Riemann 1857] for compact Riemann surfaces, in the form of the inequality . Riemann's student Gustav Roch upgraded the inequality to the equality in Über die Anzahl der willkürlichen Constanten in algebraischen Functionen (Crelle's Journal, 1865) [Roch 1865], completing what is now the Riemann-Roch theorem on a smooth projective curve. Max Noether established the surface counterpart for smooth projective surfaces in Zur Theorie der algebraischen Functionen mehrerer Variabeln (Mathematische Annalen 8, 1875) [Noether 1875], a decade before the modern sheaf-cohomology framework existed; Noether's formula was originally derived by enumerative-geometry methods on classical surfaces and the modern proof via the Todd-class expansion of HRR appeared only in 1956.

Friedrich Hirzebruch's Topological Methods in Algebraic Geometry (Springer Ergebnisse 9, 1956; English edition Springer 1966) [Hirzebruch 1956] is the foundational text that unified the curve, surface, and higher-dimensional Riemann-Roch identities into the single statement . The four-page PNAS announcement of 1954 [Hirzebruch 1954] stated the formula; the 1956 monograph provided the cobordism-theoretic proof, the worked examples on projective space and complete intersections, and the -genus framework that interpolates between the Todd, , and Euler genera. The historical philosophical point is that Hirzebruch's unification was made possible by the combination of three previously separate developments: René Thom's cobordism theory (1954), the sheaf-cohomology framework of Henri Cartan and Jean-Pierre Serre (1952-1955), and the characteristic-class theory of S. S. Chern (1946). Each of these supplied a piece that the others lacked, and the synthesis is one of the canonical examples of how modern algebraic geometry assembles classical results into a single characteristic-class identity.

Alexander Grothendieck's Classes de faisceaux et théorème de Riemann-Roch (unpublished 1957, written up by Borel-Serre in Bull. SMF 86, 1958) [Grothendieck 1957] generalised HRR to a relative-pushforward identity for proper morphisms of smooth schemes, recasting the absolute HRR identity as the case where the target is a point. The Grothendieck-Riemann-Roch framework also extended the formula to arbitrary characteristic via the -adic étale cohomology and the Chow ring with rational coefficients, dropping the complex-analytic restriction of Hirzebruch's original 1956 proof. Michael Atiyah and Isadore Singer's index theorem (Bull. AMS 69, 1963; Annals 87-93, 1968-1971) [Atiyah-Singer 1963] placed HRR inside the still wider index-theoretic framework, identifying as the topological index of the Dolbeault complex on twisted by and asserting equality with the analytic index . The unifying philosophical point is that HRR is now visible as a single instance of a much broader principle — the topological index of an elliptic operator equals its analytic index — and Hirzebruch's 1956 formula is the Dolbeault-complex specialisation of that principle.

Bibliography Master

@book{HirzebruchTopologicalMethods,
  author    = {Hirzebruch, Friedrich},
  title     = {Topological Methods in Algebraic Geometry},
  publisher = {Springer-Verlag},
  series    = {Grundlehren der mathematischen Wissenschaften},
  volume    = {131},
  edition   = {3},
  year      = {1966},
  note      = {Original German edition: \emph{Neue topologische Methoden in der algebraischen Geometrie}, Ergebnisse der Mathematik 9, Springer, 1956}
}

@article{HirzebruchPNAS1954,
  author  = {Hirzebruch, Friedrich},
  title   = {Arithmetic genera of algebraic manifolds},
  journal = {Proceedings of the National Academy of Sciences of the U.S.A.},
  volume  = {40},
  year    = {1954},
  pages   = {110--114}
}

@article{Riemann1857,
  author  = {Riemann, Bernhard},
  title   = {Theorie der Abel'schen Functionen},
  journal = {Journal f{\"u}r die reine und angewandte Mathematik},
  volume  = {54},
  year    = {1857},
  pages   = {115--155}
}

@article{Roch1865,
  author  = {Roch, Gustav},
  title   = {{\"U}ber die Anzahl der willk{\"u}rlichen Constanten in algebraischen Functionen},
  journal = {Journal f{\"u}r die reine und angewandte Mathematik},
  volume  = {64},
  year    = {1865},
  pages   = {372--376}
}

@article{Noether1875,
  author  = {Noether, Max},
  title   = {Zur Theorie der algebraischen Functionen mehrerer Variabeln},
  journal = {Mathematische Annalen},
  volume  = {8},
  year    = {1875},
  pages   = {495--533}
}

@article{BorelSerre1958,
  author  = {Borel, Armand and Serre, Jean-Pierre},
  title   = {Le th{\'e}or{\`e}me de Riemann-Roch},
  journal = {Bulletin de la Soci{\'e}t{\'e} Math{\'e}matique de France},
  volume  = {86},
  year    = {1958},
  pages   = {97--136}
}

@article{AtiyahSinger1963,
  author  = {Atiyah, Michael F. and Singer, Isadore M.},
  title   = {The index of elliptic operators on compact manifolds},
  journal = {Bulletin of the American Mathematical Society},
  volume  = {69},
  year    = {1963},
  pages   = {422--433}
}

@article{AtiyahBott1968,
  author  = {Atiyah, Michael F. and Bott, Raoul},
  title   = {A {L}efschetz fixed point formula for elliptic complexes II: Applications},
  journal = {Annals of Mathematics},
  volume  = {88},
  year    = {1968},
  pages   = {451--491}
}

@book{HartshorneAG,
  author    = {Hartshorne, Robin},
  title     = {Algebraic Geometry},
  publisher = {Springer-Verlag},
  series    = {Graduate Texts in Mathematics},
  volume    = {52},
  year      = {1977}
}

@book{BeauvilleSurfaces,
  author    = {Beauville, Arnaud},
  title     = {Complex Algebraic Surfaces},
  publisher = {Cambridge University Press},
  series    = {London Mathematical Society Student Texts},
  volume    = {34},
  edition   = {2},
  year      = {1996}
}

@book{EisenbudHarris3264,
  author    = {Eisenbud, David and Harris, Joe},
  title     = {3264 and All That: A Second Course in Algebraic Geometry},
  publisher = {Cambridge University Press},
  year      = {2016}
}

@book{FultonIntersectionTheory,
  author    = {Fulton, William},
  title     = {Intersection Theory},
  publisher = {Springer-Verlag},
  series    = {Ergebnisse der Mathematik und ihrer Grenzgebiete},
  edition   = {2},
  year      = {1998}
}

@article{Macdonald1962,
  author  = {Macdonald, Ian G.},
  title   = {Symmetric products of an algebraic curve},
  journal = {Topology},
  volume  = {1},
  year    = {1962},
  pages   = {319--343}
}

@article{Gottsche1990,
  author  = {G{\"o}ttsche, Lothar},
  title   = {The {B}etti numbers of the {H}ilbert scheme of points on a smooth projective surface},
  journal = {Mathematische Annalen},
  volume  = {286},
  year    = {1990},
  pages   = {193--207}
}