TheoremComplete

Serre's Vanishing Theorem

Serre's Vanishing Theorem is one of the fundamental results in algebraic geometry, providing precise conditions under which cohomology groups of coherent sheaves vanish. This theorem is essential for understanding the geometry of projective varieties and has numerous applications throughout algebraic geometry.

Statement of the Theorem

Theorem

Serre's Vanishing Theorem. Let XX be a projective scheme over a Noetherian ring AA, and let F\mathcal{F} be a coherent sheaf on XX. Then:

  1. For all i>0i > 0, there exists an integer n0n_0 such that Hi(X,F(n))=0forΒ allΒ nβ‰₯n0H^i(X, \mathcal{F}(n)) = 0 \quad \text{for all } n \geq n_0

  2. For all iβ‰₯0i \geq 0, the AA-module Hi(X,F)H^i(X, \mathcal{F}) is finitely generated.

Here F(n)=FβŠ—OXOX(n)\mathcal{F}(n) = \mathcal{F} \otimes_{\mathcal{O}_X} \mathcal{O}_X(n) denotes the nn-th twist of F\mathcal{F} by the hyperplane bundle.

Remark

The theorem tells us that for sufficiently positive twists, all higher cohomology vanishes. This is a powerful finiteness result that makes cohomology computable in practice. The key geometric intuition is that twisting by a positive line bundle creates enough global sections to eliminate higher cohomology obstructions.

Serre's Theorem A and B

Serre's original formulation included two parts, known as Theorems A and B, which provide even more precise information about coherent sheaf cohomology on projective space.

Theorem

Serre's Theorem A (Global Generation). Let X=PAnX = \mathbb{P}^n_A be projective space over a Noetherian ring AA, and let F\mathcal{F} be a coherent sheaf on XX. Then there exists an integer n0n_0 such that for all nβ‰₯n0n \geq n_0, the sheaf F(n)\mathcal{F}(n) is generated by its global sections.

More precisely, the natural map H0(X,F(n))βŠ—AOXβ†’F(n)H^0(X, \mathcal{F}(n)) \otimes_A \mathcal{O}_X \to \mathcal{F}(n) is surjective for all nβ‰₯n0n \geq n_0.

Theorem

Serre's Theorem B (Cohomology Vanishing). Let X=PAnX = \mathbb{P}^n_A be projective space over a Noetherian ring AA, and let F\mathcal{F} be a coherent sheaf on XX. Then for all i>0i > 0, there exists an integer n0(i)n_0(i) such that Hi(X,F(n))=0forΒ allΒ nβ‰₯n0(i)H^i(X, \mathcal{F}(n)) = 0 \quad \text{for all } n \geq n_0(i)

Remark

Theorem A is about generation by global sections, while Theorem B is about vanishing of higher cohomology. Together, they provide a complete picture of the asymptotic behavior of cohomology for twists of coherent sheaves on projective space. The general vanishing theorem extends Theorem B to arbitrary projective schemes.

Key Lemma: Cohomology of Line Bundles on Projective Space

The proof of Serre's theorem relies heavily on understanding the cohomology of line bundles on projective space.

Theorem

Cohomology of OPn(m)\mathcal{O}_{\mathbb{P}^n}(m). Let X=PknX = \mathbb{P}^n_k over a field kk. Then:

  • H0(X,OX(m))=SmH^0(X, \mathcal{O}_X(m)) = S_m for mβ‰₯0m \geq 0
  • Hn(X,OX(m))=Sβˆ’mβˆ’nβˆ’1βˆ—H^n(X, \mathcal{O}_X(m)) = S_{-m-n-1}^* for mβ‰€βˆ’nβˆ’1m \leq -n-1
  • Hi(X,OX(m))=0H^i(X, \mathcal{O}_X(m)) = 0 otherwise

Here S=k[x0,…,xn]S = k[x_0, \ldots, x_n] is the homogeneous coordinate ring, and SmS_m denotes the degree mm part.

ExampleCohomology of $\mathcal{O}_{\mathbb{P}^1}(m)$

On Pk1\mathbb{P}^1_k, the cohomology of O(m)\mathcal{O}(m) is:

  • H0(P1,O(m))=k[x0,x1]mH^0(\mathbb{P}^1, \mathcal{O}(m)) = k[x_0, x_1]_m has dimension m+1m+1 for mβ‰₯0m \geq 0, and is zero for m<0m < 0.
  • H1(P1,O(m))=0H^1(\mathbb{P}^1, \mathcal{O}(m)) = 0 for mβ‰₯βˆ’1m \geq -1, and has dimension βˆ’mβˆ’1-m-1 for mβ‰€βˆ’2m \leq -2.

For instance:

  • H0(P1,O(2))β‰…k3H^0(\mathbb{P}^1, \mathcal{O}(2)) \cong k^3 (spanned by x02,x0x1,x12x_0^2, x_0x_1, x_1^2)
  • H1(P1,O(βˆ’3))β‰…k1H^1(\mathbb{P}^1, \mathcal{O}(-3)) \cong k^1
  • All cohomology vanishes for O(βˆ’1)\mathcal{O}(-1) and O(βˆ’2)\mathcal{O}(-2)

This illustrates the vanishing theorem: for mβ‰₯βˆ’1m \geq -1, we have H1(P1,O(m))=0H^1(\mathbb{P}^1, \mathcal{O}(m)) = 0.

ExampleCohomology of $\mathcal{O}_{\mathbb{P}^2}(m)$

On Pk2\mathbb{P}^2_k, we have:

  • H0(P2,O(m))=k[x0,x1,x2]mH^0(\mathbb{P}^2, \mathcal{O}(m)) = k[x_0, x_1, x_2]_m has dimension (m+22)\binom{m+2}{2} for mβ‰₯0m \geq 0
  • H1(P2,O(m))=0H^1(\mathbb{P}^2, \mathcal{O}(m)) = 0 for all mm
  • H2(P2,O(m))=0H^2(\mathbb{P}^2, \mathcal{O}(m)) = 0 for mβ‰₯βˆ’3m \geq -3, and equals k[x0,x1,x2]βˆ’mβˆ’3βˆ—k[x_0, x_1, x_2]_{-m-3}^* for mβ‰€βˆ’3m \leq -3

Notice that H1H^1 vanishes completely for all twists. The middle cohomology often behaves specially in this way. For H2H^2, we have:

  • H2(P2,O(βˆ’3))β‰…kH^2(\mathbb{P}^2, \mathcal{O}(-3)) \cong k (the canonical sheaf Ο‰P2=O(βˆ’3)\omega_{\mathbb{P}^2} = \mathcal{O}(-3))
  • H2(P2,O(βˆ’4))β‰…k3H^2(\mathbb{P}^2, \mathcal{O}(-4)) \cong k^3
  • H2(P2,O(βˆ’2))=0H^2(\mathbb{P}^2, \mathcal{O}(-2)) = 0 (vanishing threshold)

Proof Strategy

Proof

We outline the main steps of the proof following Hartshorne's approach.

Step 1: Reduction to projective space. Since XX is a projective scheme, there exists a closed immersion i:Xβ†ͺPAni: X \hookrightarrow \mathbb{P}^n_A for some nn. By the closed immersion, we can write F=iβˆ—G\mathcal{F} = i_* \mathcal{G} where G\mathcal{G} is a coherent sheaf on XX. The problem reduces to understanding the behavior of coherent sheaves on projective space.

Step 2: Use of a resolution. Every coherent sheaf on projective space admits a finite resolution by direct sums of line bundles. That is, there exists an exact sequence 0β†’Emβ†’Emβˆ’1β†’β‹―β†’E0β†’Fβ†’00 \to \mathcal{E}_m \to \mathcal{E}_{m-1} \to \cdots \to \mathcal{E}_0 \to \mathcal{F} \to 0 where each Ei=⨁jOX(aij)\mathcal{E}_i = \bigoplus_j \mathcal{O}_X(a_{ij}) is a direct sum of line bundles.

Step 3: Induction on the length of the resolution. We use induction on the length mm of the resolution. For m=0m = 0, F\mathcal{F} itself is a direct sum of line bundles, and the result follows from the explicit computation of cohomology of OX(d)\mathcal{O}_X(d).

For the inductive step, consider the short exact sequence 0β†’Kβ†’E0β†’Fβ†’00 \to \mathcal{K} \to \mathcal{E}_0 \to \mathcal{F} \to 0 where K\mathcal{K} is the kernel, which admits a resolution of length mβˆ’1m-1. This gives a long exact sequence in cohomology: β‹―β†’Hi(X,E0(n))β†’Hi(X,F(n))β†’Hi+1(X,K(n))β†’Hi+1(X,E0(n))β†’β‹―\cdots \to H^i(X, \mathcal{E}_0(n)) \to H^i(X, \mathcal{F}(n)) \to H^{i+1}(X, \mathcal{K}(n)) \to H^{i+1}(X, \mathcal{E}_0(n)) \to \cdots

Step 4: Apply vanishing for line bundles. Since E0\mathcal{E}_0 is a direct sum of line bundles, we know that Hi(X,E0(n))=0H^i(X, \mathcal{E}_0(n)) = 0 for i>0i > 0 and nn sufficiently large. By the inductive hypothesis, Hi+1(X,K(n))=0H^{i+1}(X, \mathcal{K}(n)) = 0 for nn sufficiently large.

Step 5: Conclude vanishing. From the long exact sequence, we obtain that Hi(X,F(n))=0H^i(X, \mathcal{F}(n)) = 0 for nn sufficiently large and i>0i > 0.

Step 6: Finite generation. The finite generation of Hi(X,F)H^i(X, \mathcal{F}) as an AA-module follows from the fact that each Hi(X,OX(d))H^i(X, \mathcal{O}_X(d)) is finitely generated, combined with the exact sequences above and Noetherian properties.

β– 
Remark

The key technical ingredient is the existence of finite locally free resolutions of coherent sheaves on projective space. This is a deep result that relies on the structure theory of modules over polynomial rings. The proof elegantly reduces the general case to explicit computations with line bundles.

Serre's Criterion for Affineness

An important application of Serre's vanishing theorem is a criterion for determining when a scheme is affine based on vanishing of cohomology.

Theorem

Serre's Criterion for Affineness. Let XX be a Noetherian scheme. Then XX is affine if and only if Hi(X,F)=0H^i(X, \mathcal{F}) = 0 for all i>0i > 0 and all quasi-coherent sheaves F\mathcal{F} on XX.

Proof

(β‡’\Rightarrow) If X=Spec(A)X = \text{Spec}(A) is affine, then any quasi-coherent sheaf F\mathcal{F} corresponds to an AA-module MM, and we have Hi(X,F)=0H^i(X, \mathcal{F}) = 0 for i>0i > 0 by the vanishing of Čech cohomology on affine schemes.

(⇐\Leftarrow) Conversely, suppose Hi(X,F)=0H^i(X, \mathcal{F}) = 0 for all i>0i > 0 and all quasi-coherent F\mathcal{F}. Let fβˆˆΞ“(X,OX)f \in \Gamma(X, \mathcal{O}_X). Consider the exact sequence 0β†’OXβ†’fOXβ†’OX/fOXβ†’00 \to \mathcal{O}_X \xrightarrow{f} \mathcal{O}_X \to \mathcal{O}_X/f\mathcal{O}_X \to 0

The associated long exact sequence gives H0(X,OX)β†’fH0(X,OX)β†’H0(X,OX/fOX)β†’H1(X,OX)=0H^0(X, \mathcal{O}_X) \xrightarrow{f} H^0(X, \mathcal{O}_X) \to H^0(X, \mathcal{O}_X/f\mathcal{O}_X) \to H^1(X, \mathcal{O}_X) = 0

Therefore, the map Ξ“(X,OX)β†’Ξ“(Xf,OX)\Gamma(X, \mathcal{O}_X) \to \Gamma(X_f, \mathcal{O}_X) is surjective, where Xf={x∈X:fxΒ isΒ aΒ unit}X_f = \{x \in X : f_x \text{ is a unit}\}. By similar arguments for all elements, one shows that the canonical map Xβ†’Spec(Ξ“(X,OX))X \to \text{Spec}(\Gamma(X, \mathcal{O}_X)) is an isomorphism.

β– 
ExampleAffine Open Subsets of Projective Space

Consider Pkn\mathbb{P}^n_k and the standard affine open subset Ui={xi≠0}≅AknU_i = \{x_i \neq 0\} \cong \mathbb{A}^n_k. By Serre's criterion, we can verify that UiU_i is affine by checking that Hj(Ui,F)=0H^j(U_i, \mathcal{F}) = 0 for all j>0j > 0 and all quasi-coherent F\mathcal{F}.

However, Pkn\mathbb{P}^n_k itself is not affine because Hn(Pkn,O(βˆ’nβˆ’1))β‰ 0H^n(\mathbb{P}^n_k, \mathcal{O}(-n-1)) \neq 0. This shows that the cohomology condition in Serre's criterion is sharp: we must check all quasi-coherent sheaves, not just structure sheaves.

ExampleAmpleness and Cohomology Vanishing

A line bundle L\mathcal{L} on a projective scheme XX is called ample if some positive tensor power LβŠ—n\mathcal{L}^{\otimes n} is very ample (gives a closed embedding into projective space).

Serre's vanishing theorem implies that if L\mathcal{L} is ample, then for any coherent sheaf F\mathcal{F} and any i>0i > 0, we have Hi(X,FβŠ—LβŠ—n)=0H^i(X, \mathcal{F} \otimes \mathcal{L}^{\otimes n}) = 0 for nn sufficiently large. This is a key property characterizing ample line bundles.

Conversely, Serre proved that if XX is projective and L\mathcal{L} is a line bundle such that for every coherent sheaf F\mathcal{F}, we have Hi(X,FβŠ—LβŠ—n)=0H^i(X, \mathcal{F} \otimes \mathcal{L}^{\otimes n}) = 0 for i>0i > 0 and n≫0n \gg 0, then L\mathcal{L} is ample.

Castelnuovo-Mumford Regularity

The notion of regularity, introduced by Mumford following ideas of Castelnuovo, provides a unified bound for the vanishing threshold in Serre's theorem.

Definition

Let XX be a projective scheme over Spec(A)\text{Spec}(A) with a fixed very ample line bundle OX(1)\mathcal{O}_X(1), and let F\mathcal{F} be a coherent sheaf on XX. We say that F\mathcal{F} is mm-regular if Hi(X,F(mβˆ’i))=0forΒ allΒ i>0H^i(X, \mathcal{F}(m-i)) = 0 \quad \text{for all } i > 0

The Castelnuovo-Mumford regularity of F\mathcal{F}, denoted reg(F)\text{reg}(\mathcal{F}), is the smallest integer mm such that F\mathcal{F} is mm-regular.

Theorem

Properties of Regular Sheaves. If F\mathcal{F} is mm-regular, then:

  1. F\mathcal{F} is nn-regular for all nβ‰₯mn \geq m
  2. F(n)\mathcal{F}(n) is generated by global sections for all nβ‰₯mn \geq m
  3. Hi(X,F(n))=0H^i(X, \mathcal{F}(n)) = 0 for all i>0i > 0 and nβ‰₯mβˆ’in \geq m - i
  4. The natural map H0(X,F(n))βŠ—H0(X,OX(1))β†’H0(X,F(n+1))H^0(X, \mathcal{F}(n)) \otimes H^0(X, \mathcal{O}_X(1)) \to H^0(X, \mathcal{F}(n+1)) is surjective for all nβ‰₯mn \geq m
ExampleRegularity of Structure Sheaves on Projective Space

For X=PknX = \mathbb{P}^n_k, we have reg(OX)=0\text{reg}(\mathcal{O}_X) = 0. This follows because:

  • Hi(Pn,O(βˆ’i))=0H^i(\mathbb{P}^n, \mathcal{O}(-i)) = 0 for all i>0i > 0 (in fact, for i<ni < n)
  • OPn\mathcal{O}_{\mathbb{P}^n} is already generated by global sections

More generally, for a linear subspace LβŠ‚PnL \subset \mathbb{P}^n of dimension dd, we have reg(OL)=0\text{reg}(\mathcal{O}_L) = 0 as well, since Lβ‰…PdL \cong \mathbb{P}^d and inherits the same regularity properties.

ExampleRegularity of Twisted Sheaves

If F\mathcal{F} has regularity mm, then F(k)\mathcal{F}(k) has regularity mβˆ’km - k. This is immediate from the definition: Hi(X,F(k)(mβˆ’kβˆ’i))=Hi(X,F(mβˆ’i))=0H^i(X, \mathcal{F}(k)(m-k-i)) = H^i(X, \mathcal{F}(m-i)) = 0

For example, if reg(OP2)=0\text{reg}(\mathcal{O}_{\mathbb{P}^2}) = 0, then:

  • reg(OP2(1))=βˆ’1\text{reg}(\mathcal{O}_{\mathbb{P}^2}(1)) = -1
  • reg(OP2(βˆ’1))=1\text{reg}(\mathcal{O}_{\mathbb{P}^2}(-1)) = 1
  • reg(OP2(βˆ’2))=2\text{reg}(\mathcal{O}_{\mathbb{P}^2}(-2)) = 2

This shows how negative twists increase the regularity bound.

ExampleRegularity of Ideal Sheaves

Let CβŠ‚P3C \subset \mathbb{P}^3 be a smooth curve of degree dd and genus gg. The ideal sheaf IC\mathcal{I}_C of CC in P3\mathbb{P}^3 has regularity bounded by reg(IC)≀dβˆ’g+2\text{reg}(\mathcal{I}_C) \leq d - g + 2

For instance:

  • A line (d=1d = 1, g=0g = 0) has reg(IL)≀3\text{reg}(\mathcal{I}_L) \leq 3, but actually reg(IL)=2\text{reg}(\mathcal{I}_L) = 2
  • A plane conic (d=2d = 2, g=0g = 0) has reg(IC)≀4\text{reg}(\mathcal{I}_C) \leq 4, but actually reg(IC)=3\text{reg}(\mathcal{I}_C) = 3
  • A twisted cubic (d=3d = 3, g=0g = 0) has reg(IC)≀5\text{reg}(\mathcal{I}_C) \leq 5, but actually reg(IC)=3\text{reg}(\mathcal{I}_C) = 3

These bounds are useful for understanding the syzygies and free resolutions of curves in projective space.

Remark

Castelnuovo-Mumford regularity provides a single number that captures all the vanishing information from Serre's theorem. It has become a fundamental invariant in computational algebraic geometry and commutative algebra, with applications to the study of free resolutions, syzygies, and complexity bounds for GrΓΆbner basis computations.

Effective Bounds and Explicit Computations

While Serre's theorem guarantees that cohomology vanishes for sufficiently large twists, it is often important to have explicit bounds.

ExampleEffective Bounds on Projective Space

For Pkn\mathbb{P}^n_k and a coherent sheaf F\mathcal{F}, we can give an explicit bound for when Hi(Pn,F(m))=0H^i(\mathbb{P}^n, \mathcal{F}(m)) = 0.

If F\mathcal{F} is m0m_0-regular, then Hi(Pn,F(m))=0H^i(\mathbb{P}^n, \mathcal{F}(m)) = 0 for all i>0i > 0 and mβ‰₯m0βˆ’im \geq m_0 - i.

For the structure sheaf OX\mathcal{O}_X of a subscheme XβŠ‚PnX \subset \mathbb{P}^n of dimension dd and degree Ξ΄\delta, we have reg(OX)β‰€Ξ΄βˆ’d+1\text{reg}(\mathcal{O}_X) \leq \delta - d + 1

This gives explicit vanishing: Hi(Pn,OX(m))=0H^i(\mathbb{P}^n, \mathcal{O}_X(m)) = 0 for i>0i > 0 and mβ‰₯Ξ΄βˆ’d+1βˆ’im \geq \delta - d + 1 - i.

ExampleConnection to Graded Modules

For X=PknX = \mathbb{P}^n_k, there is a close connection between coherent sheaves and finitely generated graded modules over S=k[x0,…,xn]S = k[x_0, \ldots, x_n].

Given a graded SS-module MM, let M~\widetilde{M} be the associated coherent sheaf on Pn\mathbb{P}^n. Then: Hi(Pn,M~(n))=Hmi(M)nH^i(\mathbb{P}^n, \widetilde{M}(n)) = H^i_{\mathfrak{m}}(M)_n for i>0i > 0, where Hmi(M)H^i_{\mathfrak{m}}(M) denotes local cohomology with support in the maximal ideal m=(x0,…,xn)\mathfrak{m} = (x_0, \ldots, x_n).

Serre's vanishing theorem translates to the statement that the local cohomology modules Hmi(M)H^i_{\mathfrak{m}}(M) are finitely generated SS-modules with zero Hilbert function in large degrees.

Comparison with Kodaira Vanishing

In the special case of smooth projective varieties over C\mathbb{C}, there is a stronger vanishing theorem due to Kodaira.

Theorem

Kodaira Vanishing Theorem. Let XX be a smooth projective variety over C\mathbb{C}, and let LL be an ample line bundle on XX. Then: Hi(X,Ο‰XβŠ—L)=0forΒ allΒ i>0H^i(X, \omega_X \otimes L) = 0 \quad \text{for all } i > 0 where Ο‰X\omega_X is the canonical bundle of XX.

Remark

Kodaira vanishing is stronger than Serre vanishing in several ways:

  1. No twisting required: Kodaira gives vanishing for Ο‰XβŠ—L\omega_X \otimes L itself, without requiring high tensor powers LβŠ—nL^{\otimes n}.

  2. Specific to canonical bundle: The statement involves the canonical bundle Ο‰X\omega_X, which has geometric significance.

  3. Requires smoothness: Unlike Serre's theorem, Kodaira vanishing requires XX to be smooth (or at most mildly singular).

  4. Characteristic zero: The standard proof uses Hodge theory and works only in characteristic zero.

However, Serre's theorem has its own advantages:

  • Works in arbitrary characteristic
  • Applies to singular schemes
  • Works for all coherent sheaves, not just line bundles
ExampleComparing Kodaira and Serre on Surfaces

Let SS be a smooth projective surface over C\mathbb{C}, and let HH be an ample divisor on SS. Consider the sheaf Ο‰SβŠ—OS(H)\omega_S \otimes \mathcal{O}_S(H).

By Kodaira vanishing: H1(S,Ο‰SβŠ—OS(H))=0andH2(S,Ο‰SβŠ—OS(H))=0H^1(S, \omega_S \otimes \mathcal{O}_S(H)) = 0 \quad \text{and} \quad H^2(S, \omega_S \otimes \mathcal{O}_S(H)) = 0

By Serre vanishing: Hi(S,Ο‰SβŠ—OS(nH))=0forΒ i>0Β andΒ n≫0H^i(S, \omega_S \otimes \mathcal{O}_S(nH)) = 0 \quad \text{for } i > 0 \text{ and } n \gg 0

Kodaira gives immediate vanishing for n=1n = 1, while Serre only guarantees vanishing for large nn. However, if SS is in characteristic p>0p > 0 or singular, only Serre's theorem applies.

For instance, on P2\mathbb{P}^2, we have Ο‰P2=O(βˆ’3)\omega_{\mathbb{P}^2} = \mathcal{O}(-3) and O(1)\mathcal{O}(1) is ample. Kodaira tells us: Hi(P2,O(βˆ’2))=0forΒ i>0H^i(\mathbb{P}^2, \mathcal{O}(-2)) = 0 \quad \text{for } i > 0 which can be verified directly. Serre only guarantees vanishing for O(n)\mathcal{O}(n) with n≫0n \gg 0.

Applications to Riemann-Roch

Serre's vanishing theorem is crucial for applying the Riemann-Roch theorem effectively.

ExampleComputing $\chi(\mathcal{F})$ via Vanishing

The Euler characteristic of a coherent sheaf F\mathcal{F} on a projective scheme XX is defined as Ο‡(F)=βˆ‘i=0dim⁑X(βˆ’1)idim⁑Hi(X,F)\chi(\mathcal{F}) = \sum_{i=0}^{\dim X} (-1)^i \dim H^i(X, \mathcal{F})

For large twists n≫0n \gg 0, Serre's theorem tells us that Hi(X,F(n))=0H^i(X, \mathcal{F}(n)) = 0 for i>0i > 0, so: Ο‡(F(n))=dim⁑H0(X,F(n))\chi(\mathcal{F}(n)) = \dim H^0(X, \mathcal{F}(n))

On Pn\mathbb{P}^n, the Hilbert polynomial of F\mathcal{F} is defined by P(n)=Ο‡(F(n))P(n) = \chi(\mathcal{F}(n)) for n≫0n \gg 0. Serre's theorem guarantees that this is indeed a polynomial, since the alternating sum stabilizes to a polynomial in nn.

For example, on a smooth curve CβŠ‚PnC \subset \mathbb{P}^n of degree dd and genus gg, the Riemann-Roch theorem gives: Ο‡(OC(n))=dβ‹…n+1βˆ’g\chi(\mathcal{O}_C(n)) = d \cdot n + 1 - g

For nn large enough (specifically nβ‰₯2gβˆ’1n \geq 2g - 1), Serre's theorem ensures H1(C,OC(n))=0H^1(C, \mathcal{O}_C(n)) = 0, so: dim⁑H0(C,OC(n))=dβ‹…n+1βˆ’g\dim H^0(C, \mathcal{O}_C(n)) = d \cdot n + 1 - g

Generalizations and Related Results

Remark

Several important generalizations and strengthenings of Serre's vanishing theorem have been developed:

Kodaira-Nakano Vanishing: For a compact KÀhler manifold XX and an ample line bundle LL: Hp,q(X,L)=0for p+q>dim⁑XH^{p,q}(X, L) = 0 \quad \text{for } p + q > \dim X

Kawamata-Viehweg Vanishing: Extends Kodaira vanishing to varieties with mild singularities (log canonical singularities) and works with big and nef divisors.

KollΓ‘r's Injectivity Theorem: For proper morphisms f:Xβ†’Yf: X \to Y and certain line bundles, gives information about the direct image sheaves Rifβˆ—Ο‰XβŠ—LR^i f_* \omega_X \otimes L.

Fujita's Vanishing: Provides effective bounds: if LL and MM are line bundles on a smooth projective variety XX of dimension nn, with LL ample, then Hi(X,Ο‰XβŠ—LβŠ—mβŠ—M)=0H^i(X, \omega_X \otimes L^{\otimes m} \otimes M) = 0 for i>0i > 0 and mβ‰₯n+reg(M)m \geq n + \text{reg}(M).

These results form the foundation of modern birational geometry and minimal model theory.

ExampleInteraction with Serre Duality

Serre vanishing and Serre duality work together to provide complete information about cohomology.

For a smooth projective variety XX of dimension nn over a field kk, Serre duality states: Hi(X,F)β‰…Hnβˆ’i(X,Fβˆ—βŠ—Ο‰X)βˆ—H^i(X, \mathcal{F}) \cong H^{n-i}(X, \mathcal{F}^* \otimes \omega_X)^*

Combined with vanishing theorems, this often determines all cohomology groups. For example, on a smooth curve CC of genus gg:

  • For L=OC(D)\mathcal{L} = \mathcal{O}_C(D) with deg⁑(D)β‰₯2gβˆ’1\deg(D) \geq 2g - 1: Serre vanishing gives H1(C,L)=0H^1(C, \mathcal{L}) = 0
  • For L=OC(D)\mathcal{L} = \mathcal{O}_C(D) with deg⁑(D)≀0\deg(D) \leq 0: Serre duality gives H0(C,L)β‰…H1(C,Ο‰CβŠ—Lβˆ’1)βˆ—H^0(C, \mathcal{L}) \cong H^1(C, \omega_C \otimes \mathcal{L}^{-1})^* and if deg⁑(Ο‰CβŠ—Lβˆ’1)=2gβˆ’2βˆ’deg⁑(D)β‰₯2gβˆ’1\deg(\omega_C \otimes \mathcal{L}^{-1}) = 2g - 2 - \deg(D) \geq 2g - 1, then H1(C,Ο‰CβŠ—Lβˆ’1)=0H^1(C, \omega_C \otimes \mathcal{L}^{-1}) = 0, so H0(C,L)=0H^0(C, \mathcal{L}) = 0.

This interplay between vanishing and duality is fundamental in the theory of algebraic curves.

Cohomological Dimension and Finiteness

Definition

The cohomological dimension of a scheme XX with respect to a family of sheaves C\mathcal{C} is the smallest integer nn such that Hi(X,F)=0H^i(X, \mathcal{F}) = 0 for all i>ni > n and all F∈C\mathcal{F} \in \mathcal{C}.

For coherent sheaves on a projective scheme of dimension nn, the cohomological dimension is at most nn.

Theorem

Finiteness of Cohomological Dimension. Let XX be a projective scheme of dimension nn over a Noetherian ring. Then for any coherent sheaf F\mathcal{F} on XX: Hi(X,F)=0forΒ allΒ i>nH^i(X, \mathcal{F}) = 0 \quad \text{for all } i > n

Moreover, this bound is sharp: there exist coherent sheaves with Hn(X,F)β‰ 0H^n(X, \mathcal{F}) \neq 0.

ExampleSharpness of the Dimension Bound

On Pkn\mathbb{P}^n_k, we have Hn(Pn,O(βˆ’nβˆ’1))β‰ 0H^n(\mathbb{P}^n, \mathcal{O}(-n-1)) \neq 0, showing that cohomological dimension exactly equals the geometric dimension.

More generally, for any nn-dimensional projective variety XX over kk, the dualizing sheaf Ο‰X\omega_X (when it exists) satisfies Hn(X,Ο‰X)β‰…kH^n(X, \omega_X) \cong k. This is the highest non-vanishing cohomology group.

For a smooth complete intersection of multidegree (d1,…,dr)(d_1, \ldots, d_r) in Pn\mathbb{P}^n, the dimension is nβˆ’rn - r, and the cohomological dimension is also nβˆ’rn - r. The top cohomology Hnβˆ’r(X,Ο‰X)H^{n-r}(X, \omega_X) is non-zero and one-dimensional.

Computational Aspects

Remark

Serre's vanishing theorem has important computational implications:

Effective Computation: Once we know a bound n0n_0 such that Hi(X,F(n))=0H^i(X, \mathcal{F}(n)) = 0 for nβ‰₯n0n \geq n_0, we can compute the Hilbert polynomial, Hilbert function, and other invariants by computing cohomology for n<n0n < n_0 and using polynomial interpolation.

GrΓΆbner Bases: In computational commutative algebra, the regularity gives bounds on the degrees appearing in GrΓΆbner bases and syzygies. Specifically, if IβŠ‚k[x0,…,xn]I \subset k[x_0, \ldots, x_n] is a homogeneous ideal and reg(S/I)=m\text{reg}(S/I) = m, then there exists a GrΓΆbner basis for II with all generators of degree at most mm.

Complexity: The double exponential nature of the worst-case bounds for GrΓΆbner bases is closely related to the worst-case behavior of Castelnuovo-Mumford regularity. Tighter bounds on regularity lead to better complexity bounds for ideal-theoretic computations.


Serre's Vanishing Theorem stands as one of the pillars of modern algebraic geometry. Its combination of finiteness, vanishing, and effective bounds makes it indispensable for both theoretical developments and practical computations. The theorem illustrates the power of cohomological methods and continues to influence research in algebraic geometry, commutative algebra, and computational mathematics.