Grothendieck–Riemann–Roch theorem | |
Field: | Algebraic geometry |
First Proof By: | Alexander Grothendieck |
First Proof Date: | 1957 |
Generalizations: | Atiyah–Singer index theorem |
Consequences: | Hirzebruch–Riemann–Roch theorem Riemann–Roch theorem for surfaces Riemann–Roch theorem |
In mathematics, specifically in algebraic geometry, the Grothendieck–Riemann–Roch theorem is a far-reaching result on coherent cohomology. It is a generalisation of the Hirzebruch–Riemann–Roch theorem, about complex manifolds, which is itself a generalisation of the classical Riemann–Roch theorem for line bundles on compact Riemann surfaces.
Riemann–Roch type theorems relate Euler characteristics of the cohomology of a vector bundle with their topological degrees, or more generally their characteristic classes in (co)homology or algebraic analogues thereof. The classical Riemann–Roch theorem does this for curves and line bundles, whereas the Hirzebruch–Riemann–Roch theorem generalises this to vector bundles over manifolds. The Grothendieck–Riemann–Roch theorem sets both theorems in a relative situation of a morphism between two manifolds (or more general schemes) and changes the theorem from a statement about a single bundle, to one applying to chain complexes of sheaves.
The theorem has been very influential, not least for the development of the Atiyah–Singer index theorem. Conversely, complex analytic analogues of the Grothendieck–Riemann–Roch theorem can be proved using the index theorem for families. Alexander Grothendieck gave a first proof in a 1957 manuscript, later published.[1] Armand Borel and Jean-Pierre Serre wrote up and published Grothendieck's proof in 1958.[2] Later, Grothendieck and his collaborators simplified and generalized the proof.[3]
K0(X)
ch\colonK0(X)\toA(X,\Q),
where
Ad(X,\Q)
H2\dim(X)(X,\Q).
f\colonX\toY
{lF\bull}
X.
The Grothendieck–Riemann–Roch theorem relates the pushforward map
f!=\sum(-1)iRif*\colonK0(X)\toK0(Y)
(alternating sum of higher direct images) and the pushforward
f*\colonA(X)\toA(Y),
by the formula
Here
td(X)
ch(f!{lF}\bull)=f*(ch({lF}\bull)td(Tf)),
where
Tf
TX-f*(TY)
K0(X)
Tf
Using A1-homotopy theory, the Grothendieck–Riemann–Roch theorem has been extended by to the situation where f is a proper map between two smooth schemes.
Generalisations of the theorem can be made to the non-smooth case by considering an appropriate generalisation of the combination
ch(-)td(X)
The Hirzebruch–Riemann–Roch theorem is (essentially) the special case where Y is a point and the field is the field of complex numbers.
A version of Riemann–Roch theorem for oriented cohomology theories was proven by Ivan Panin and Alexander Smirnov.[4] It is concerned with multiplicative operations between algebraic oriented cohomology theories (such as algebraic cobordism). The Grothendieck-Riemann-Roch is a particular case of this result, and the Chern character comes up naturally in this setting.[5]
A vector bundle
E\toC
n
d
k
X=C
Y=\{*\}
\begin{align} ch(f!E)&=h0(C,E)-h1(C,E)\\ f*(ch(E)td(X))&=f*((n+c1(E))(1+(1/2)c1(TC)))\\ &=f*(n+c1(E)+(n/2)c1(TC))\\ &=f*(c1(E)+(n/2)c1(TC))\\ &=d+n(1-g); \end{align}
hence,
\chi(C,E)=d+n(1-g).
This formula also holds for coherent sheaves of rank
n
d
One of the advantages of the Grothendieck–Riemann–Roch formula is it can be interpreted as a relative version of the Hirzebruch–Riemann–Roch formula. For example, a smooth morphism
f\colonX\toY
\Complex
l{M}
For the moduli stack of genus
g
\overline{l{M}}g
\pi\colon\overline{l{C}}g\to\overline{l{M}}g
\overline{l{C}}g=\overline{l{M}}g,1
g
\begin{align} K\overline{l{C
where
1\leql\leqg
\omega\overline{l{C
\omega\overline{l{C
[C]\in\overline{l{M}}g
\omegaC
λi
\kappai
λi
\kappai
*(l{M} | |
A | |
g) |
\overline{l{M}}g
\tilde{l{M}}g\to\overline{l{M}}g
\overline{l{M}}g=[\tilde{l{M}}g/G]
G
\omega\tilde{l{C
ch(\pi!(\omega\tilde{l{C
Because
1\pi | |
R | |
!({\omega |
{\tilde
this gives the formula
ch(E)=1+\pi*(ch(\omega\tilde{l{C
The computation of
ch(E)
2k
ch(E)2k=0.
Also, on dimension 1,
λ1=c1(E)=
1 | |
12 |
(\kappa1+\delta),
where
\delta
g=2
l{M}g
\begin{align} λ1&=
1 | |
12 |
\kappa1\\ λ2&=
| |||||||
2 |
=
| |||||||
288 |
\end{align}
which can be deduced by analyzing the Chern character of
E
Closed embeddings
f\colonY\toX
X
n
Y
k
ck(l{O}Y)=(-1)k-1(k-1)![Y]
Using the short exact sequence
0\tol{I}Y\tol{O}X\tol{O}Y\to0
there is the formula
ck(l{I}Y)=(-1)k(k-1)![Y]
for the ideal sheaf since
1=c(l{O}X)=c(l{O}Y)c(l{I}Y)
Grothendieck–Riemann–Roch can be used in proving that a coarse moduli space
M
Mg,n
M
Mg,n
\pi\colonCg,n\toMg,n
with sections
si\colonMg,n\toCg,n
corresponding to the marked points. Since each fiber has the canonical bundle
\omegaC
Λg,n(\pi) ⊗
n | |
\left(otimes | |
i=1 |
(i) | |
\chi | |
g,n |
\right)
is an ample line bundlepg 209, hence the coarse moduli space
Mg,n
Alexander Grothendieck's version of the Riemann–Roch theorem was originally conveyed in a letter to Jean-Pierre Serre around 1956–1957. It was made public at the initial Bonn Arbeitstagung, in 1957. Serre and Armand Borel subsequently organized a seminar at Princeton University to understand it. The final published paper was in effect the Borel–Serre exposition.
The significance of Grothendieck's approach rests on several points. First, Grothendieck changed the statement itself: the theorem was, at the time, understood to be a theorem about a variety, whereas Grothendieck saw it as a theorem about a morphism between varieties. By finding the right generalization, the proof became simpler while the conclusion became more general. In short, Grothendieck applied a strong categorical approach to a hard piece of analysis. Moreover, Grothendieck introduced K-groups, as discussed above, which paved the way for algebraic K-theory.
Mg,n
\bar{M}g,n