Sheaf Cohomology
Sheaf cohomology measures the obstruction to extending local data to global data. It is the central computational tool of algebraic geometry, connecting geometric properties of varieties to algebraic invariants.
Motivation
The global sections functor is left exact but not right exact. Given a short exact sequence of sheaves
we get but the last map need not be surjective. Cohomology measures the failure:
So is the obstruction to lifting global sections of to .
On a complex manifold , the exponential sequence gives:
Here classifies line bundles. So classifies geometric objects (line bundles, extensions, deformations).
Definition via derived functors
Let be a topological space (or scheme) and a sheaf of abelian groups. The sheaf cohomology groups are the right derived functors of the global sections functor:
Concretely: choose an injective resolution (which exists since has enough injectives), apply , and take cohomology:
Sheaf cohomology satisfies:
- (global sections).
- Long exact sequence: A short exact sequence yields:
- for if is injective (or flasque, soft, fine, ...).
- For a Noetherian scheme and coherent : is a finitely generated module (finite-dimensional -vector space if is projective over ).
- Dimension vanishing: for (Grothendieck).
Cohomology of projective space
The most fundamental computation:
- (degree- homogeneous polynomials) for
- for
with for .
Special cases:
- : the only global regular functions are constants.
- : -dimensional (conics on ).
- : -dimensional (cubics in , i.e., elliptic curves and their degenerations).
The full computation (Theorem III.5.1 in Hartshorne):
- for ,
- for , all
- for
- otherwise
Key features:
- Gap: for (all twists). Only and can be nonzero.
- Serre duality: β the is dual to of the "opposite" twist.
- (the Hilbert polynomial).
On :
| | | | | |-----|------------------------|------------------------|------------------------| | | | | | | | | | | | | | | | | | | | | | | | | |
Note: always (RiemannβRoch on ), and Serre duality gives .
Cohomology of curves
For a smooth projective curve of genus :
- (connected).
- (-dimensional).
- for ().
The genus is the most basic invariant of a curve. It determines the topology ( = number of "holes"):
- : (rational curve, sphere).
- : elliptic curve (torus).
- : hyperbolic curves (Faltings: finitely many rational points over ).
For a line bundle of degree on a genus- curve :
- : (no nonzero sections of negative degree).
- : (by Serre duality + degree argument).
- : could be the canonical bundle ; .
- RiemannβRoch: always.
The "interesting range" is , where both and can be nonzero.
Let be an elliptic curve () over . Then:
- , , so .
- (trivial canonical bundle β this characterizes elliptic curves among genus-1 curves).
- For a degree- line bundle : for , for , and or for .
The RiemannβRoch space has dimension for . Taking : a basis ; : a basis . The relation in degree 6 gives the Weierstrass equation .
Euler characteristic and Hilbert polynomial
For a coherent sheaf on a projective scheme over :
where . The Euler characteristic is additive on short exact sequences.
For a coherent sheaf on (or a projective scheme with a fixed ample line bundle), the Hilbert polynomial is
as a function of . For , (higher cohomology vanishes by Serre). This is a polynomial in of degree .
| Sheaf | | Degree | Genus | |-------|--------|--------|-------| | | | | β | | | | | | | (, deg ) | | | | | (point) | | | β | | (, deg ) | | | β |
The Hilbert polynomial determines the Hilbert scheme: varieties with a given Hilbert polynomial form a projective scheme .
Vanishing theorems
If is a Noetherian topological space of dimension , then for all and all sheaves .
Let be a projective scheme over a Noetherian ring, a very ample line bundle, and a coherent sheaf. Then there exists such that
Equivalently, for sufficiently large twist, all higher cohomology vanishes.
On , for any coherent sheaf : for and .
Concretely for where is a degree-3 curve: for (by Serre duality: for ).
Let be a smooth projective variety over a field of characteristic , and an ample line bundle. Then:
Equivalently, for (by Serre duality).
On with , : . Kodaira gives for , i.e., for and . This reproduces part of the computation of .
Warning: Kodaira vanishing fails in characteristic (Raynaud's counterexample).
Higher direct images
For a morphism and a sheaf on , the higher direct images are
the sheafification of . These are quasi-coherent if is quasi-compact, quasi-separated and is quasi-coherent; coherent if is proper and is coherent.
For a flat projective morphism and a coherent sheaf flat over , the function is upper semicontinuous. It is locally constant if and only if is locally free.
Example: a family of elliptic curves . Then is a line bundle on (the Hodge bundle), since for all .
Summary
| Invariant | Definition | Geometric meaning |
|---|---|---|
| Global sections (functions, forms, ...) | ||
| Genus (curves), irregularity (surfaces) | ||
| , geometric genus | Top holomorphic forms | |
| Arithmetic genus | ||
| Hilbert polynomial | Degree, dimension, genus in one package | |
| Line bundles / divisor classes |