Sheaf cohomology is a powerful tool in algebraic geometry, connecting local and global properties of varieties. It allows us to study coherent sheaves, vector bundles, and important invariants like Chern classes and Hodge numbers.
This section explores applications of sheaf cohomology in algebraic geometry. We'll see how it's used to classify vector bundles, compute invariants of varieties, and relate to other cohomology theories like Čech, singular, étale, and de Rham cohomology.
Sheaf cohomology for coherent sheaves
Properties and applications of coherent sheaves
- Coherent sheaves are sheaves of modules over the structure sheaf of an algebraic variety that are locally finitely generated and locally finitely presented
- This means they can be described locally by a finite number of generators and relations
- Examples of coherent sheaves include the structure sheaf itself and sheaves of sections of vector bundles
- Sheaf cohomology provides a powerful tool to study global sections and higher cohomology groups of coherent sheaves on algebraic varieties
- The zeroth cohomology group represents the global sections of the sheaf
- Higher cohomology groups measure the obstruction to extending local sections globally
- The dimension of the cohomology groups of a coherent sheaf can be used to determine properties such as the rank, degree, and Euler characteristic of the sheaf
- The rank of a coherent sheaf is the dimension of the stalk at a generic point (the fiber of the sheaf over that point)
- The degree of a coherent sheaf on a projective variety is the degree of the corresponding cycle in the Chow ring
- The Euler characteristic is the alternating sum of the dimensions of the cohomology groups
Vanishing theorems and duality
- Vanishing theorems, such as the Kodaira vanishing theorem and the Serre vanishing theorem, provide conditions under which certain cohomology groups of coherent sheaves vanish
- The Kodaira vanishing theorem states that for an ample line bundle on a smooth projective variety over , for , where is the canonical bundle
- The Serre vanishing theorem states that for a coherent sheaf on a projective variety and a sufficiently ample line bundle , for
- Serre duality relates the cohomology groups of a coherent sheaf to the cohomology groups of its dual sheaf, providing a powerful tool for computing cohomology
- For a coherent sheaf on a smooth projective variety of dimension over a field , there are isomorphisms , where is the dual sheaf and is the canonical sheaf
- This allows the computation of cohomology groups by reducing to the dual sheaf and using vanishing theorems
Sheaf cohomology in vector bundle classification
Vector bundles and the Picard group
- Vector bundles are locally free sheaves, which means they are locally isomorphic to a direct sum of copies of the structure sheaf
- A rank vector bundle on a variety is a sheaf that is locally isomorphic to
- Line bundles are vector bundles of rank 1 and play a crucial role in the classification of varieties
- The set of isomorphism classes of vector bundles on an algebraic variety forms an abelian group called the Picard group, which can be studied using sheaf cohomology
- The Picard group is the group of isomorphism classes of line bundles on with the tensor product operation
- There is an isomorphism , where is the sheaf of invertible functions on
Chern classes and the Riemann-Roch theorem
- The first Chern class of a vector bundle is an element of the second cohomology group of the variety with coefficients in the sheaf of invertible functions, and it provides an important invariant for classifying vector bundles
- The first Chern class of a vector bundle is an element of that measures the obstruction to the existence of a global trivialization of
- The first Chern class of a line bundle is the image of the isomorphism class of under the isomorphism
- Extensions of vector bundles are classified by the first cohomology group of the sheaf of homomorphisms between the bundles, which can be computed using sheaf cohomology
- An extension of vector bundles is classified by an element of
- The sheaf of homomorphisms can be studied using sheaf cohomology to determine the possible extensions
- The Riemann-Roch theorem relates the Euler characteristic of a vector bundle to its Chern classes, providing a powerful tool for studying the geometry of vector bundles
- For a vector bundle on a smooth projective variety of dimension , the Riemann-Roch theorem states that , where is the Chern character of and is the Todd class of
- The Chern character and Todd class are expressed in terms of Chern classes and can be computed using sheaf cohomology
Sheaf cohomology for algebraic variety invariants

Cohomology of the structure sheaf and Hodge numbers
- The cohomology groups of the structure sheaf of an algebraic variety provide important invariants, such as the dimension, genus, and arithmetic genus of the variety
- The dimension of a variety is the largest integer such that
- The genus of a smooth projective curve is
- The arithmetic genus of a variety is
- The Hodge numbers of a smooth projective variety can be computed using the Hodge decomposition of the cohomology groups of the sheaf of differential forms
- The Hodge numbers of a smooth projective variety are the dimensions of the cohomology groups , where is the sheaf of holomorphic -forms on
- The Hodge decomposition states that , allowing the computation of Hodge numbers using sheaf cohomology
Canonical bundle and Kodaira dimension
- The canonical bundle of a variety, which is the determinant of the cotangent bundle, plays a crucial role in the classification of varieties and can be studied using sheaf cohomology
- The canonical bundle of a smooth variety is the determinant of the cotangent bundle , i.e.,
- The pluricanonical bundles are tensor powers of the canonical bundle and their cohomology groups provide important invariants
- The Kodaira dimension of a variety, which measures the growth of pluricanonical forms, can be computed using the dimensions of the cohomology groups of the pluricanonical bundles
- The Kodaira dimension of a variety is the maximum dimension of the image of under the rational maps defined by the pluricanonical linear systems for sufficiently divisible , or if all pluricanonical linear systems are empty
- The Kodaira dimension can be computed using the asymptotic behavior of the dimensions of the cohomology groups as
Sheaf cohomology vs other cohomology theories
Čech and singular cohomology
- Sheaf cohomology is related to Čech cohomology, which is defined using open covers of a variety and provides a more explicit way to compute cohomology groups
- Čech cohomology of a sheaf on a variety is defined using an open cover of and the Čech complex
- For a sufficiently fine open cover, sheaf cohomology is isomorphic to Čech cohomology, i.e.,
- For smooth varieties, sheaf cohomology is isomorphic to singular cohomology, which is defined using singular chains and provides a topological perspective on cohomology
- Singular cohomology of a topological space is defined using the dual of the singular chain complex, which is constructed using continuous maps from simplices to
- For a smooth variety over , there are isomorphisms , relating singular cohomology to sheaf cohomology and Hodge theory
Étale and crystalline cohomology
- Étale cohomology is a cohomology theory for algebraic varieties that takes into account the arithmetic properties of the variety and is related to sheaf cohomology through the étale topology
- Étale cohomology of a sheaf on a variety is defined using the étale site of , which is a Grothendieck topology that captures the arithmetic properties of
- For a smooth proper variety over a field , there are comparison theorems relating étale cohomology to sheaf cohomology, such as the isomorphism for
- Crystalline cohomology is a p-adic cohomology theory that is related to sheaf cohomology through the theory of crystals and provides a way to study varieties over fields of positive characteristic
- Crystalline cohomology of a smooth proper variety over a perfect field of characteristic is defined using the crystalline site of over the ring of Witt vectors
- There are comparison theorems relating crystalline cohomology to other cohomology theories, such as the de Rham-Witt complex and the Hodge-Witt cohomology, which are analogues of de Rham cohomology and Hodge theory in positive characteristic
De Rham cohomology
- De Rham cohomology, which is defined using differential forms, is isomorphic to sheaf cohomology for smooth varieties over fields of characteristic zero
- De Rham cohomology of a smooth variety over a field of characteristic zero is defined as the hypercohomology of the de Rham complex
- The algebraic de Rham theorem states that there is an isomorphism for a smooth variety over , relating de Rham cohomology to sheaf cohomology
- The Hodge filtration on de Rham cohomology induces the Hodge decomposition on the cohomology groups of the sheaf of differential forms, providing a connection to Hodge theory