Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Hirzebruch–Riemann–Roch theorem

From Wikipedia, the free encyclopedia
On the Euler characteristic of a holomorphic vector bundle on a compact complex manifold
Hirzebruch–Riemann–Roch theorem
FieldAlgebraic geometry
First proof byFriedrich Hirzebruch
First proof in1954
GeneralizationsAtiyah–Singer index theorem
Grothendieck–Riemann–Roch theorem
ConsequencesRiemann–Roch theorem
Riemann–Roch theorem for surfaces

Inmathematics, theHirzebruch–Riemann–Roch theorem, named afterFriedrich Hirzebruch,Bernhard Riemann, andGustav Roch, is Hirzebruch's 1954 result generalizing the classicalRiemann–Roch theorem onRiemann surfaces to all complexalgebraic varieties of higher dimensions. The result paved the way for theGrothendieck–Hirzebruch–Riemann–Roch theorem proved about three years later.

Statement of Hirzebruch–Riemann–Roch theorem

[edit]

The Hirzebruch–Riemann–Roch theorem applies to any holomorphicvector bundleE on acompactcomplex manifoldX, to calculate theholomorphic Euler characteristic ofE insheaf cohomology, namely the alternating sum[1]

χ(X,E)=i=0n(1)idimCHi(X,E){\displaystyle \chi (X,E)=\sum _{i=0}^{n}(-1)^{i}\dim _{\mathbb {C} }H^{i}(X,E)}

of the dimensions as complex vector spaces, wheren is the complex dimension ofX.

Hirzebruch's theorem states that χ(X,E) is computable in terms of theChern classesck(E) ofE, and theTodd classestdj(X){\displaystyle \operatorname {td} _{j}(X)} of the holomorphictangent bundle ofX. These all lie in thecohomology ring ofX; by use of thefundamental class (or, in other words, integration overX) we can obtain numbers from classes inH2n(X).{\displaystyle H^{2n}(X).} The Hirzebruch formula asserts that

χ(X,E)=j=0nchnj(E)tdj(X),{\displaystyle \chi (X,E)=\sum _{j=0}^{n}\operatorname {ch} _{n-j}(E)\operatorname {td} _{j}(X),}

using theChern character ch(E) in cohomology. In other words, the products are formed in the cohomology ring of all the 'matching' degrees that add up to 2n. Formulated differently, it gives the equality[2]

χ(X,E)=Xch(E)td(X){\displaystyle \chi (X,E)=\int _{X}\operatorname {ch} (E)\operatorname {td} (X)}

wheretd(X){\displaystyle \operatorname {td} (X)} is theTodd class of the tangent bundle ofX.

Significant special cases are whenE is a complexline bundle, and whenX is analgebraic surface (Noether's formula). Weil's Riemann–Roch theorem for vector bundles on curves, and the Riemann–Roch theorem for algebraic surfaces (see below), are included in its scope. The formula also expresses in a precise way the vague notion that theTodd classes are in some sense reciprocals of theChern Character.

Riemann Roch theorem for curves

[edit]

For curves, the Hirzebruch–Riemann–Roch theorem is essentially the classicalRiemann–Roch theorem. To see this, recall that for eachdivisorD on a curve there is aninvertible sheaf O(D) (which corresponds to a line bundle) such that thelinear system ofD is more or less the space of sections of O(D). For curves the Todd class is1+c1(T(X))/2,{\displaystyle 1+c_{1}(T(X))/2,} and the Chern character of a sheaf O(D) is just 1+c1(O(D)), so the Hirzebruch–Riemann–Roch theorem states that

h0(O(D))h1(O(D))=c1(O(D))+c1(T(X))/2   {\displaystyle h^{0}({\mathcal {O}}(D))-h^{1}({\mathcal {O}}(D))=c_{1}({\mathcal {O}}(D))+c_{1}(T(X))/2\ \ \ } (integrated overX).

Buth0(O(D)) is justl(D), the dimension of the linear system ofD, and bySerre dualityh1(O(D)) =h0(O(K − D)) =l(K − D) whereK is thecanonical divisor. Moreover,c1(O(D)) integrated overX is the degree ofD, andc1(T(X)) integrated overX is the Euler class 2 − 2g of the curveX, whereg is the genus. So we get the classical Riemann Roch theorem

(D)(KD)=deg(D)+1g.{\displaystyle \ell (D)-\ell (K-D)={\text{deg}}(D)+1-g.}

For vector bundlesV, the Chern character is rank(V) +c1(V), so we get Weil's Riemann Roch theorem for vector bundles over curves:

h0(V)h1(V)=c1(V)+rank(V)(1g).{\displaystyle h^{0}(V)-h^{1}(V)=c_{1}(V)+\operatorname {rank} (V)(1-g).}

Riemann Roch theorem for surfaces

[edit]
Main article:Riemann–Roch theorem for surfaces

For surfaces, the Hirzebruch–Riemann–Roch theorem is essentially theRiemann–Roch theorem for surfaces

χ(D)=χ(O)+((D.D)(D.K))/2.{\displaystyle \chi (D)=\chi ({\mathcal {O}})+((D.D)-(D.K))/2.}

combined with the Noether formula.

If we want, we can use Serre duality to expressh2(O(D)) ash0(O(K − D)), but unlike the case of curves there is in general no easy way to write theh1(O(D)) term in a form not involving sheaf cohomology (although in practice it often vanishes).

Asymptotic Riemann–Roch

[edit]

LetD be anampleCartier divisor on an irreducible projective varietyX of dimensionn. Then

h0(X,OX(mD))=(Dn)n!.mn+O(mn1).{\displaystyle h^{0}\left(X,{\mathcal {O}}_{X}(mD)\right)={\frac {(D^{n})}{n!}}.m^{n}+O(m^{n-1}).}

More generally, ifF{\displaystyle {\mathcal {F}}} is any coherent sheaf onX then

h0(X,FOX(mD))=rank(F)(Dn)n!.mn+O(mn1).{\displaystyle h^{0}\left(X,{\mathcal {F}}\otimes {\mathcal {O}}_{X}(mD)\right)=\operatorname {rank} ({\mathcal {F}}){\frac {(D^{n})}{n!}}.m^{n}+O(m^{n-1}).}

See also

[edit]

Literature

[edit]

References

[edit]
  1. ^Huybrechts 04, p. 231
  2. ^Huybrechts 04, Theorem 5.1.1

External links

[edit]
Retrieved from "https://en.wikipedia.org/w/index.php?title=Hirzebruch–Riemann–Roch_theorem&oldid=1333435146"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp