TheoremComplete

Serre Duality

Serre duality is one of the fundamental theorems in algebraic geometry, establishing a perfect pairing between cohomology groups of a coherent sheaf and its dual. This theorem generalizes classical duality theorems from topology and provides essential computational tools for understanding coherent sheaf cohomology on projective varieties.

Statement of Serre Duality

Theorem

Serre Duality Theorem

Let XX be a smooth projective variety of dimension nn over an algebraically closed field kk, and let F\mathcal{F} be a coherent sheaf on XX. Then there exists a coherent sheaf Ο‰X\omega_X (the canonical sheaf or dualizing sheaf) and a natural perfect pairing

Hi(X,F)Γ—Hnβˆ’i(X,Fβˆ¨βŠ—Ο‰X)β†’Hn(X,Ο‰X)β‰…kH^i(X, \mathcal{F}) \times H^{n-i}(X, \mathcal{F}^\vee \otimes \omega_X) \to H^n(X, \omega_X) \cong k

for all 0≀i≀n0 \leq i \leq n. This induces isomorphisms

Hi(X,F)β‰…Hnβˆ’i(X,Fβˆ¨βŠ—Ο‰X)∨H^i(X, \mathcal{F}) \cong H^{n-i}(X, \mathcal{F}^\vee \otimes \omega_X)^\vee

where F∨=HomOX(F,OX)\mathcal{F}^\vee = \mathcal{H}om_{\mathcal{O}_X}(\mathcal{F}, \mathcal{O}_X) is the dual sheaf.

Remark

The canonical sheaf Ο‰X\omega_X can be characterized in several equivalent ways:

  • As the sheaf of top differential forms: Ο‰X=Ξ©Xn=β‹€nΞ©X1\omega_X = \Omega_X^n = \bigwedge^n \Omega_X^1
  • As the dualizing sheaf in the sense of Grothendieck duality
  • For a smooth variety in projective space, via the adjunction formula

The isomorphism Hn(X,Ο‰X)β‰…kH^n(X, \omega_X) \cong k is sometimes called the trace map and plays a crucial role in the duality pairing.

The Trace Map

Definition

Trace Map

Let XX be a smooth projective variety of dimension nn over kk. The trace map is a canonical linear functional

trX:Hn(X,Ο‰X)β†’k\text{tr}_X: H^n(X, \omega_X) \to k

that is an isomorphism. This map is functorial and compatible with finite morphisms in the appropriate sense.

Remark

The trace map can be constructed using Čech cohomology. For a sufficiently fine affine cover U={Ui}\mathcal{U} = \{U_i\} of XX, an element of Hn(X,Ο‰X)H^n(X, \omega_X) is represented by a Čech nn-cocycle. The trace map extracts the "global residue" from this data. In characteristic zero, this is closely related to the classical residue theorem.

The Duality Pairing

The duality pairing in Serre's theorem is given by the composition:

Hi(X,F)Γ—Hnβˆ’i(X,Fβˆ¨βŠ—Ο‰X)β†’βˆͺHn(X,FβŠ—Fβˆ¨βŠ—Ο‰X)β†’evHn(X,Ο‰X)β†’trXkH^i(X, \mathcal{F}) \times H^{n-i}(X, \mathcal{F}^\vee \otimes \omega_X) \xrightarrow{\cup} H^n(X, \mathcal{F} \otimes \mathcal{F}^\vee \otimes \omega_X) \xrightarrow{\text{ev}} H^n(X, \omega_X) \xrightarrow{\text{tr}_X} k

where:

  • The first map is the cup product in sheaf cohomology
  • The evaluation map ev:FβŠ—Fβˆ¨β†’OX\text{ev}: \mathcal{F} \otimes \mathcal{F}^\vee \to \mathcal{O}_X induces the second map
  • The third map is the trace
Remark

The non-degeneracy of this pairing is the key content of Serre duality. It implies that the natural map

Hi(X,F)β†’Hnβˆ’i(X,Fβˆ¨βŠ—Ο‰X)∨H^i(X, \mathcal{F}) \to H^{n-i}(X, \mathcal{F}^\vee \otimes \omega_X)^\vee

is an isomorphism. This is particularly useful because it allows us to compute one cohomology group in terms of the dual of another, often simpler, cohomology group.

Examples on Curves

ExampleSerre Duality for Curves

Let CC be a smooth projective curve of genus gg over kk. Then dim⁑C=1\dim C = 1 and Ο‰C\omega_C is a line bundle of degree 2gβˆ’22g - 2 (by Riemann-Roch).

For the structure sheaf OC\mathcal{O}_C, Serre duality gives:

H0(C,OC)βˆ¨β‰…H1(C,OCβˆ¨βŠ—Ο‰C)=H1(C,Ο‰C)H^0(C, \mathcal{O}_C)^\vee \cong H^1(C, \mathcal{O}_C^\vee \otimes \omega_C) = H^1(C, \omega_C)

and

H1(C,OC)βˆ¨β‰…H0(C,Ο‰C)H^1(C, \mathcal{O}_C)^\vee \cong H^0(C, \omega_C)

Since h0(C,OC)=1h^0(C, \mathcal{O}_C) = 1 (constant functions) and h1(C,OC)=gh^1(C, \mathcal{O}_C) = g (by definition of genus), we get h0(C,Ο‰C)=gh^0(C, \omega_C) = g, which is the classical fact that the space of holomorphic differentials on a Riemann surface has dimension equal to the genus.

ExampleLine Bundles on Curves

Let CC be a smooth projective curve of genus gg, and let L\mathcal{L} be a line bundle on CC. Then L∨=Lβˆ’1\mathcal{L}^\vee = \mathcal{L}^{-1} and Serre duality states:

H0(C,L)βˆ¨β‰…H1(C,Lβˆ’1βŠ—Ο‰C)=H1(C,Ο‰CβŠ—Lβˆ’1)H^0(C, \mathcal{L})^\vee \cong H^1(C, \mathcal{L}^{-1} \otimes \omega_C) = H^1(C, \omega_C \otimes \mathcal{L}^{-1})H1(C,L)βˆ¨β‰…H0(C,Ο‰CβŠ—Lβˆ’1)H^1(C, \mathcal{L})^\vee \cong H^0(C, \omega_C \otimes \mathcal{L}^{-1})

This is often written as:

h0(C,L)βˆ’h1(C,L)=h0(C,L)βˆ’h0(C,Ο‰CβŠ—Lβˆ’1)h^0(C, \mathcal{L}) - h^1(C, \mathcal{L}) = h^0(C, \mathcal{L}) - h^0(C, \omega_C \otimes \mathcal{L}^{-1})

Combined with Riemann-Roch, which states h0(C,L)βˆ’h1(C,L)=deg⁑(L)+1βˆ’gh^0(C, \mathcal{L}) - h^1(C, \mathcal{L}) = \deg(\mathcal{L}) + 1 - g, this gives the complete picture of cohomology dimensions for line bundles on curves.

ExampleCanonical Bundle is Self-Dual

For a curve CC of genus gg, we have Ο‰CβŠ—Ο‰Cβˆ’1β‰…OC\omega_C \otimes \omega_C^{-1} \cong \mathcal{O}_C. Applying Serre duality to Ο‰C\omega_C:

H0(C,Ο‰C)βˆ¨β‰…H1(C,Ο‰Cβˆ’1βŠ—Ο‰C)=H1(C,OC)H^0(C, \omega_C)^\vee \cong H^1(C, \omega_C^{-1} \otimes \omega_C) = H^1(C, \mathcal{O}_C)

Both sides have dimension gg. The dual pairing

H0(C,Ο‰C)Γ—H1(C,OC)β†’kH^0(C, \omega_C) \times H^1(C, \mathcal{O}_C) \to k

is perfect and plays a central role in the theory of Jacobians and theta functions.

Serre Duality for Projective Space

ExampleProjective Space $\mathbb{P}^n$

Let X=PknX = \mathbb{P}^n_k. The canonical sheaf is Ο‰Pn=OPn(βˆ’nβˆ’1)\omega_{\mathbb{P}^n} = \mathcal{O}_{\mathbb{P}^n}(-n-1).

For the twisted structure sheaf OPn(m)\mathcal{O}_{\mathbb{P}^n}(m), we have:

OPn(m)∨=OPn(βˆ’m)\mathcal{O}_{\mathbb{P}^n}(m)^\vee = \mathcal{O}_{\mathbb{P}^n}(-m)

and

OPn(m)βˆ¨βŠ—Ο‰Pn=OPn(βˆ’mβˆ’nβˆ’1)\mathcal{O}_{\mathbb{P}^n}(m)^\vee \otimes \omega_{\mathbb{P}^n} = \mathcal{O}_{\mathbb{P}^n}(-m-n-1)

Serre duality gives:

Hi(Pn,OPn(m))βˆ¨β‰…Hnβˆ’i(Pn,OPn(βˆ’mβˆ’nβˆ’1))H^i(\mathbb{P}^n, \mathcal{O}_{\mathbb{P}^n}(m))^\vee \cong H^{n-i}(\mathbb{P}^n, \mathcal{O}_{\mathbb{P}^n}(-m-n-1))

For example, when i=0i = 0 and mβ‰₯0m \geq 0:

H0(Pn,OPn(m))βˆ¨β‰…Hn(Pn,OPn(βˆ’mβˆ’nβˆ’1))H^0(\mathbb{P}^n, \mathcal{O}_{\mathbb{P}^n}(m))^\vee \cong H^n(\mathbb{P}^n, \mathcal{O}_{\mathbb{P}^n}(-m-n-1))

The left side has dimension (m+nn)\binom{m+n}{n} (homogeneous polynomials of degree mm), while the right side vanishes since βˆ’mβˆ’nβˆ’1<βˆ’nβˆ’1-m-n-1 < -n-1. This matches the fact that Hn(Pn,OPn(d))=0H^n(\mathbb{P}^n, \mathcal{O}_{\mathbb{P}^n}(d)) = 0 for d>βˆ’nβˆ’1d > -n-1.

ExampleTop Cohomology of $\mathbb{P}^n$

Consider Hn(Pn,Ο‰Pn)=Hn(Pn,OPn(βˆ’nβˆ’1))H^n(\mathbb{P}^n, \omega_{\mathbb{P}^n}) = H^n(\mathbb{P}^n, \mathcal{O}_{\mathbb{P}^n}(-n-1)). By Serre duality with i=ni = n and F=Ο‰Pn\mathcal{F} = \omega_{\mathbb{P}^n}:

Hn(Pn,Ο‰Pn)βˆ¨β‰…H0(Pn,Ο‰Pnβˆ¨βŠ—Ο‰Pn)=H0(Pn,OPn)H^n(\mathbb{P}^n, \omega_{\mathbb{P}^n})^\vee \cong H^0(\mathbb{P}^n, \omega_{\mathbb{P}^n}^\vee \otimes \omega_{\mathbb{P}^n}) = H^0(\mathbb{P}^n, \mathcal{O}_{\mathbb{P}^n})

The right side is one-dimensional (spanned by constant functions), so Hn(Pn,Ο‰Pn)β‰…kH^n(\mathbb{P}^n, \omega_{\mathbb{P}^n}) \cong k, confirming that the trace map is an isomorphism.

More generally, for any mm:

Hn(Pn,OPn(m))β‰…H0(Pn,OPn(βˆ’mβˆ’nβˆ’1))∨H^n(\mathbb{P}^n, \mathcal{O}_{\mathbb{P}^n}(m)) \cong H^0(\mathbb{P}^n, \mathcal{O}_{\mathbb{P}^n}(-m-n-1))^\vee

which is kk if m=βˆ’nβˆ’1m = -n-1, and zero otherwise.

Examples on Surfaces

ExampleSurfaces and the Canonical Divisor

Let SS be a smooth projective surface over kk. The canonical sheaf Ο‰S\omega_S is a line bundle, often denoted KSK_S when viewed as a divisor class.

For a line bundle L\mathcal{L} on SS, Serre duality gives:

Hi(S,L)βˆ¨β‰…H2βˆ’i(S,Ο‰SβŠ—Lβˆ’1)H^i(S, \mathcal{L})^\vee \cong H^{2-i}(S, \omega_S \otimes \mathcal{L}^{-1})

In particular:

  • H0(S,L)βˆ¨β‰…H2(S,Ο‰SβŠ—Lβˆ’1)H^0(S, \mathcal{L})^\vee \cong H^2(S, \omega_S \otimes \mathcal{L}^{-1})
  • H1(S,L)βˆ¨β‰…H1(S,Ο‰SβŠ—Lβˆ’1)H^1(S, \mathcal{L})^\vee \cong H^1(S, \omega_S \otimes \mathcal{L}^{-1}) (self-dual middle cohomology)
  • H2(S,L)βˆ¨β‰…H0(S,Ο‰SβŠ—Lβˆ’1)H^2(S, \mathcal{L})^\vee \cong H^0(S, \omega_S \otimes \mathcal{L}^{-1})

For L=OS\mathcal{L} = \mathcal{O}_S, we get:

h2(S,OS)=h0(S,Ο‰S)=pg(S)h^2(S, \mathcal{O}_S) = h^0(S, \omega_S) = p_g(S)

the geometric genus of the surface.

ExampleQuadric Surface in $\mathbb{P}^3$

Let QβŠ‚P3Q \subset \mathbb{P}^3 be a smooth quadric surface. Then Qβ‰…P1Γ—P1Q \cong \mathbb{P}^1 \times \mathbb{P}^1 and we can compute the canonical sheaf using the adjunction formula:

Ο‰Q=(Ο‰P3βŠ—OP3(2))∣Q=OP3(βˆ’4+2)∣Q=OQ(βˆ’2)\omega_Q = (\omega_{\mathbb{P}^3} \otimes \mathcal{O}_{\mathbb{P}^3}(2))|_Q = \mathcal{O}_{\mathbb{P}^3}(-4+2)|_Q = \mathcal{O}_Q(-2)

Actually, OQ(βˆ’2)β‰…OP1Γ—P1(βˆ’1,βˆ’1)\mathcal{O}_Q(-2) \cong \mathcal{O}_{\mathbb{P}^1 \times \mathbb{P}^1}(-1, -1) under the isomorphism Qβ‰…P1Γ—P1Q \cong \mathbb{P}^1 \times \mathbb{P}^1.

For L=OQ(a,b)\mathcal{L} = \mathcal{O}_Q(a, b), Serre duality gives:

Hi(Q,OQ(a,b))βˆ¨β‰…H2βˆ’i(Q,OQ(βˆ’aβˆ’2,βˆ’bβˆ’2))H^i(Q, \mathcal{O}_Q(a, b))^\vee \cong H^{2-i}(Q, \mathcal{O}_Q(-a-2, -b-2))

For example:

  • H0(Q,OQ(1,1))H^0(Q, \mathcal{O}_Q(1, 1)) has dimension 4 (the linear forms restricted to QQ)
  • H2(Q,OQ(1,1))βˆ¨β‰…H0(Q,OQ(βˆ’3,βˆ’3))=0H^2(Q, \mathcal{O}_Q(1, 1))^\vee \cong H^0(Q, \mathcal{O}_Q(-3, -3)) = 0, which matches

This can be verified using the KΓΌnneth formula and the cohomology of P1\mathbb{P}^1.

ExampleK3 Surfaces

A K3 surface is a smooth projective surface SS with ωS≅OS\omega_S \cong \mathcal{O}_S and H1(S,OS)=0H^1(S, \mathcal{O}_S) = 0.

Serre duality for OS\mathcal{O}_S gives:

H0(S,OS)βˆ¨β‰…H2(S,Ο‰S)=H2(S,OS)H^0(S, \mathcal{O}_S)^\vee \cong H^2(S, \omega_S) = H^2(S, \mathcal{O}_S)

Both are one-dimensional. The pairing

H0(S,OS)Γ—H2(S,OS)β†’kH^0(S, \mathcal{O}_S) \times H^2(S, \mathcal{O}_S) \to k

is perfect, with both sides spanned by the constant function 1 and a generator of H2(S,OS)H^2(S, \mathcal{O}_S) respectively.

For the middle cohomology:

H1(S,OS)βˆ¨β‰…H1(S,Ο‰S)=H1(S,OS)H^1(S, \mathcal{O}_S)^\vee \cong H^1(S, \omega_S) = H^1(S, \mathcal{O}_S)

Since this vanishes for K3 surfaces, the self-duality is vacuous. However, for a general surface, this gives a symmetric bilinear form on H1(S,OS)H^1(S, \mathcal{O}_S).

Serre Duality and Arithmetic Genus

ExampleArithmetic Genus Formula

Let XX be a smooth projective variety of dimension nn. The arithmetic genus is defined by:

pa(X)=(βˆ’1)n(Ο‡(OX)βˆ’1)p_a(X) = (-1)^n(\chi(\mathcal{O}_X) - 1)

where Ο‡(OX)=βˆ‘i=0n(βˆ’1)ihi(X,OX)\chi(\mathcal{O}_X) = \sum_{i=0}^n (-1)^i h^i(X, \mathcal{O}_X) is the Euler characteristic.

By Serre duality, hi(X,OX)=hnβˆ’i(X,Ο‰X)h^i(X, \mathcal{O}_X) = h^{n-i}(X, \omega_X). Therefore:

Ο‡(OX)=βˆ‘i=0n(βˆ’1)ihi(X,OX)=βˆ‘i=0n(βˆ’1)ihnβˆ’i(X,Ο‰X)\chi(\mathcal{O}_X) = \sum_{i=0}^n (-1)^i h^i(X, \mathcal{O}_X) = \sum_{i=0}^n (-1)^i h^{n-i}(X, \omega_X)

Reindexing with j=nβˆ’ij = n - i:

Ο‡(OX)=βˆ‘j=0n(βˆ’1)nβˆ’jhj(X,Ο‰X)=(βˆ’1)nΟ‡(Ο‰X)\chi(\mathcal{O}_X) = \sum_{j=0}^n (-1)^{n-j} h^j(X, \omega_X) = (-1)^n \chi(\omega_X)

This shows that Ο‡(OX)\chi(\mathcal{O}_X) and Ο‡(Ο‰X)\chi(\omega_X) are related by a sign depending on dimension.

Connection to Riemann-Roch

ExampleRiemann-Roch for Curves via Serre Duality

The classical Riemann-Roch theorem for a line bundle L\mathcal{L} on a curve CC of genus gg states:

h0(C,L)βˆ’h1(C,L)=deg⁑(L)+1βˆ’gh^0(C, \mathcal{L}) - h^1(C, \mathcal{L}) = \deg(\mathcal{L}) + 1 - g

Using Serre duality, h1(C,L)=h0(C,Ο‰CβŠ—Lβˆ’1)h^1(C, \mathcal{L}) = h^0(C, \omega_C \otimes \mathcal{L}^{-1}), so we can rewrite this as:

h0(C,L)βˆ’h0(C,Ο‰CβŠ—Lβˆ’1)=deg⁑(L)+1βˆ’gh^0(C, \mathcal{L}) - h^0(C, \omega_C \otimes \mathcal{L}^{-1}) = \deg(\mathcal{L}) + 1 - g

For L=OC\mathcal{L} = \mathcal{O}_C, this gives 1βˆ’h0(C,Ο‰C)=1βˆ’g1 - h^0(C, \omega_C) = 1 - g, hence h0(C,Ο‰C)=gh^0(C, \omega_C) = g.

For L=Ο‰C\mathcal{L} = \omega_C, we get h0(C,Ο‰C)βˆ’h0(C,OC)=(2gβˆ’2)+1βˆ’g=gβˆ’1h^0(C, \omega_C) - h^0(C, \mathcal{O}_C) = (2g - 2) + 1 - g = g - 1, which gives h0(C,Ο‰C)=gh^0(C, \omega_C) = g again (since h0(C,OC)=1h^0(C, \mathcal{O}_C) = 1).

Serre duality thus provides an independent proof of key special cases of Riemann-Roch and relates the dimensions of cohomology groups for dual bundles.

Connection to PoincarΓ© Duality

Remark

For a smooth projective variety XX over C\mathbb{C}, there are deep connections between Serre duality (an algebraic statement) and PoincarΓ© duality (a topological statement about singular cohomology).

Let XX be smooth and projective of dimension nn over C\mathbb{C}. There is a natural comparison between:

  • Serre duality: Hi(X,Ξ©Xp)βˆ¨β‰…Hnβˆ’i(X,Ξ©Xnβˆ’p)H^i(X, \Omega_X^p)^\vee \cong H^{n-i}(X, \Omega_X^{n-p})
  • PoincarΓ© duality: Hk(X,C)βˆ¨β‰…H2nβˆ’k(X,C)H^k(X, \mathbb{C})^\vee \cong H^{2n-k}(X, \mathbb{C})

Using the Hodge decomposition Hk(X,C)=⨁p+q=kHq(X,ΩXp)H^k(X, \mathbb{C}) = \bigoplus_{p+q=k} H^q(X, \Omega_X^p), one can show that Serre duality is compatible with Poincaré duality. Specifically, the (p,q)(p,q) component of Poincaré duality corresponds to Serre duality for ΩXp\Omega_X^p.

This connection is made precise through Hodge theory and provides a bridge between algebraic and analytic/topological perspectives on duality.

ExampleHodge Symmetry from Serre Duality

For a smooth projective variety XX over C\mathbb{C} of dimension nn, the Hodge numbers hp,q(X)=hq(X,Ξ©Xp)h^{p,q}(X) = h^q(X, \Omega_X^p) satisfy:

hp,q(X)=hq,p(X)h^{p,q}(X) = h^{q,p}(X)

(complex conjugation symmetry) and

hp,q(X)=hnβˆ’p,nβˆ’q(X)h^{p,q}(X) = h^{n-p, n-q}(X)

(Serre duality).

For a surface (n=2n = 2), this gives a diamond pattern:

  • h0,0=1h^{0,0} = 1
  • h1,0=h0,1h^{1,0} = h^{0,1} and h2,0=h0,2h^{2,0} = h^{0,2} (complex conjugation)
  • h0,0=h2,2=1h^{0,0} = h^{2,2} = 1 and h1,0=h1,2h^{1,0} = h^{1,2}, h0,1=h2,1h^{0,1} = h^{2,1} (Serre duality)
  • h1,1h^{1,1} is self-dual

These symmetries severely constrain the possible Hodge diamonds and are fundamental to the classification of surfaces.

Grothendieck Duality

Remark

Serre duality is a special case of the more general Grothendieck duality theorem, which applies to proper morphisms of schemes (not necessarily smooth or projective).

For a proper morphism f:X→Yf: X \to Y of noetherian schemes of finite type over a field, there exists a dualizing complex and an adjunction:

Rfβˆ—RHomXβˆ™(F,f!G)β‰…RHomYβˆ™(Rfβˆ—F,G)Rf_* \mathcal{R}\mathcal{H}om_X^\bullet(\mathcal{F}, f^! \mathcal{G}) \cong \mathcal{R}\mathcal{H}om_Y^\bullet(Rf_* \mathcal{F}, \mathcal{G})

where f!f^! is the exceptional inverse image functor (the right adjoint to Rfβˆ—Rf_*).

When f:X→Spec(k)f: X \to \text{Spec}(k) is smooth and projective of relative dimension nn, then f!OSpec(k)=ωX[n]f^! \mathcal{O}_{\text{Spec}(k)} = \omega_X[n] (the canonical sheaf shifted by nn in the derived category), and Grothendieck duality specializes to Serre duality.

ExampleRelative Duality

Let f:Xβ†’Yf: X \to Y be a smooth projective morphism of relative dimension nn between smooth varieties. The relative canonical sheaf is Ο‰X/Y=Ο‰XβŠ—fβˆ—Ο‰Yβˆ’1\omega_{X/Y} = \omega_X \otimes f^* \omega_Y^{-1}.

Grothendieck duality for ff gives, for a coherent sheaf F\mathcal{F} on XX:

Rifβˆ—Fβ‰…(Rnβˆ’ifβˆ—(Fβˆ¨βŠ—Ο‰X/Y))∨R^i f_* \mathcal{F} \cong (R^{n-i} f_*(\mathcal{F}^\vee \otimes \omega_{X/Y}))^\vee

as sheaves on YY (where the dual is taken sheaf-theoretically).

For example, if X=CΓ—YX = C \times Y where CC is a curve of genus gg and f:CΓ—Yβ†’Yf: C \times Y \to Y is projection, then for F=OC⊠E\mathcal{F} = \mathcal{O}_C \boxtimes \mathcal{E} (where E\mathcal{E} is a locally free sheaf on YY):

R0fβˆ—(OC⊠E)=ER^0 f_* (\mathcal{O}_C \boxtimes \mathcal{E}) = \mathcal{E}R1fβˆ—(OC⊠E)=H1(C,OC)βŠ—Eβ‰…EβŠ•gR^1 f_* (\mathcal{O}_C \boxtimes \mathcal{E}) = H^1(C, \mathcal{O}_C) \otimes \mathcal{E} \cong \mathcal{E}^{\oplus g}

Relative duality then states R1fβˆ—(OC⊠E)β‰…(R0fβˆ—(OC⊠(Eβˆ¨βŠ—Ο‰C/Y)))∨R^1 f_* (\mathcal{O}_C \boxtimes \mathcal{E}) \cong (R^0 f_*(\mathcal{O}_C \boxtimes (\mathcal{E}^\vee \otimes \omega_{C/Y})))^\vee.

Examples with Non-Locally Free Sheaves

ExampleIdeal Sheaf of a Subvariety

Let XX be a smooth projective variety of dimension nn, and let YβŠ‚XY \subset X be a smooth closed subvariety of codimension cc. Consider the ideal sheaf IY\mathcal{I}_Y.

We have an exact sequence:

0→IY→OX→OY→00 \to \mathcal{I}_Y \to \mathcal{O}_X \to \mathcal{O}_Y \to 0

The dual sequence is:

0β†’OXβˆ¨β†’IYβˆ¨β†’Ext1(OY,OX)β†’00 \to \mathcal{O}_X^\vee \to \mathcal{I}_Y^\vee \to \mathcal{E}xt^1(\mathcal{O}_Y, \mathcal{O}_X) \to 0

Since OXβˆ¨β‰…OX\mathcal{O}_X^\vee \cong \mathcal{O}_X, we have IYβˆ¨β‰…ΜΈIY\mathcal{I}_Y^\vee \not\cong \mathcal{I}_Y in general.

For Serre duality applied to IY\mathcal{I}_Y:

Hi(X,IY)βˆ¨β‰…Hnβˆ’i(X,IYβˆ¨βŠ—Ο‰X)H^i(X, \mathcal{I}_Y)^\vee \cong H^{n-i}(X, \mathcal{I}_Y^\vee \otimes \omega_X)

This is useful for computing cohomology of ideal sheaves. For instance, if YY is a point on a curve CC, then IY=OC(βˆ’Y)\mathcal{I}_Y = \mathcal{O}_C(-Y) (a line bundle), and Serre duality gives the classical result for line bundles.

ExampleSkyscraper Sheaves

Let XX be a smooth projective variety of dimension nn, and let p∈Xp \in X be a point. Consider the skyscraper sheaf kpk_p at pp (i.e., kpk_p has stalk kk at pp and zero elsewhere).

The dual sheaf kp∨=Hom(kp,OX)k_p^\vee = \mathcal{H}om(k_p, \mathcal{O}_X) is zero since there are no non-zero morphisms from a skyscraper at pp to OX\mathcal{O}_X (as OX\mathcal{O}_X is torsion-free).

Therefore, kpβˆ¨βŠ—Ο‰X=0k_p^\vee \otimes \omega_X = 0, and Serre duality gives:

Hi(X,kp)βˆ¨β‰…Hnβˆ’i(X,0)=0forΒ i<nH^i(X, k_p)^\vee \cong H^{n-i}(X, 0) = 0 \quad \text{for } i < nHn(X,kp)βˆ¨β‰…H0(X,0)=0H^n(X, k_p)^\vee \cong H^0(X, 0) = 0

But we know that H0(X,kp)=kH^0(X, k_p) = k (the global sections are just the value at pp), and all other cohomology groups vanish. This seems contradictory, but the resolution is that Serre duality as stated applies most cleanly to locally free sheaves or more generally to sheaves with nice duality properties.

For skyscraper sheaves, one must use the more sophisticated formulation in terms of Ext\mathcal{E}xt sheaves and local duality.

Vanishing Theorems and Serre Duality

ExampleKodaira Vanishing and Serre Duality

Kodaira vanishing states that for a smooth projective variety XX over C\mathbb{C} and an ample line bundle L\mathcal{L}:

Hi(X,Ο‰XβŠ—L)=0forΒ allΒ i>0H^i(X, \omega_X \otimes \mathcal{L}) = 0 \quad \text{for all } i > 0

Combined with Serre duality for F=Lβˆ’1\mathcal{F} = \mathcal{L}^{-1}:

Hi(X,Lβˆ’1)βˆ¨β‰…Hnβˆ’i(X,Ο‰XβŠ—L)H^i(X, \mathcal{L}^{-1})^\vee \cong H^{n-i}(X, \omega_X \otimes \mathcal{L})

we conclude that when L\mathcal{L} is ample:

Hi(X,Lβˆ’1)=0forΒ allΒ i<nH^i(X, \mathcal{L}^{-1}) = 0 \quad \text{for all } i < n

This means that for an anti-ample line bundle Lβˆ’1\mathcal{L}^{-1}, all cohomology vanishes except possibly in the top degree. This is a powerful consequence of combining Kodaira vanishing with Serre duality.

ExampleCastelnuovo-Mumford Regularity

Let X=PnX = \mathbb{P}^n and let F\mathcal{F} be a coherent sheaf. We say 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

By Serre duality:

Hi(X,F(mβˆ’i))βˆ¨β‰…Hnβˆ’i(X,F∨(mβˆ’i)βŠ—Ο‰X)H^i(X, \mathcal{F}(m-i))^\vee \cong H^{n-i}(X, \mathcal{F}^\vee(m-i) \otimes \omega_X)=Hnβˆ’i(X,F∨(βˆ’nβˆ’1βˆ’m+i))= H^{n-i}(X, \mathcal{F}^\vee(-n-1-m+i))

So F\mathcal{F} is mm-regular if and only if:

Hnβˆ’i(X,F∨(βˆ’nβˆ’1βˆ’m+i))=0forΒ allΒ i>0H^{n-i}(X, \mathcal{F}^\vee(-n-1-m+i)) = 0 \quad \text{for all } i > 0

Equivalently, setting j=nβˆ’ij = n - i:

Hj(X,F∨(βˆ’mβˆ’1βˆ’j))=0forΒ allΒ j<nH^j(X, \mathcal{F}^\vee(-m-1-j)) = 0 \quad \text{for all } j < n

This shows that mm-regularity of F\mathcal{F} is closely related to vanishing properties of F∨\mathcal{F}^\vee twisted by appropriate line bundles, via Serre duality.

Summary and Applications

Serre duality is a cornerstone of modern algebraic geometry with far-reaching consequences:

  1. Computational Tool: It allows computing difficult cohomology groups in terms of simpler dual groups
  2. Theoretical Foundation: It underpins the theory of dualizing sheaves and canonical bundles
  3. Classification: Essential for the classification of varieties (e.g., Kodaira dimension, minimal model program)
  4. Intersection Theory: Related to PoincarΓ© duality and provides a cohomological perspective on intersection pairings
  5. Generalizations: Leads to Grothendieck duality, which extends to arbitrary proper morphisms

The theorem demonstrates the deep symmetry inherent in the cohomology of coherent sheaves and continues to be a central tool in birational geometry, moduli theory, and derived categories.

Remark

Further Directions

Beyond the classical Serre duality theorem, there are several important generalizations and related topics:

  • Verdier Duality: A topological version for constructible sheaves on general spaces
  • Local Duality: Relates cohomology with support to local cohomology modules in commutative algebra
  • Duality for Stacks: Extends Grothendieck duality to Deligne-Mumford and Artin stacks
  • Equivariant Duality: Versions for varieties with group actions
  • Arithmetic Duality: Analogues in arithmetic geometry (Poitou-Tate duality, etc.)

Each of these builds on the fundamental ideas in Serre's original theorem while adapting to new geometric and categorical contexts.