Grothendieck--Riemann--Roch Theorem
The Grothendieck--Riemann--Roch (GRR) theorem is the cornerstone of the interaction between K-theory and intersection theory. It describes the precise failure of the Chern character to commute with proper pushforward, the correction being the Todd class. This result subsumes the classical Riemann--Roch and Hirzebruch--Riemann--Roch theorems.
Statement
Let be a proper morphism of smooth quasi-projective varieties over a field . For every element :
where:
- is the derived pushforward: .
- is the Chern character.
- is the Todd class of the relative tangent sheaf.
- is the proper pushforward on Chow groups.
The theorem says: the Chern character does not commute with pushforward, but the discrepancy is measured by the Todd class.
Proof sketch
The proof reduces to two special cases by factoring as a closed immersion followed by a projection.
Step 1: Factor . By Nagata's compactification and Chow's lemma, we may assume and are projective. Embed for some , so factors as
where is a closed immersion and is the projection. It suffices to prove GRR for and separately (since both sides are multiplicative under composition).
Step 2: GRR for projective bundle projection . This follows from the projective bundle theorem. The pushforward is computed using the Koszul resolution and the formula for . The Chern character computation reduces to the identity:
which is a formal identity in the Todd class.
Step 3: GRR for a closed immersion . This is the substantial case. The pushforward sends to where is a locally free resolution on .
The key identity to prove is:
where is the normal bundle, using .
For a regular embedding of codimension , with normal bundle of rank , the Koszul complex gives:
and one computes where are the Chern roots of .
Step 4: The self-intersection formula. The relation (the Euler class) is used together with the deformation to the normal cone technique to handle the general case.
Step 5: Combine. Since GRR holds for projections and closed immersions, and , the theorem follows for all proper morphisms.
Examples
For a smooth projective surface over an algebraically closed field, applying GRR to with :
Since and (topological Euler characteristic):
This is Noether's formula. For : , , , .
For a finite morphism of smooth projective curves of degree , and a line bundle of degree on :
The relative tangent bundle has . By Riemann--Hurwitz, as a degree on .
The degree-0 component gives . The degree-1 component gives . Combining: .
GRR can be stated purely in K-theory, without the Chern character. For a proper morphism , the diagram
commutes. Equivalently, the modified Chern character is a natural transformation from the K-theory functor to the Chow functor (both considered with proper pushforward).