Fiveable

🧬Homological Algebra Unit 9 Review

QR code for Homological Algebra practice questions

9.1 Sheaf cohomology

9.1 Sheaf cohomology

Written by the Fiveable Content Team • Last updated August 2025
Written by the Fiveable Content Team • Last updated August 2025
🧬Homological Algebra
Unit & Topic Study Guides

Sheaf cohomology is a powerful tool in algebraic topology that measures how local data on a space fits together globally. It extends the idea of sheaves, which track local information, to capture more complex relationships between local and global properties.

This topic introduces key concepts like derived functors and Čech cohomology, which are essential for computing sheaf cohomology. We'll explore how these methods reveal deep insights about topological spaces and their associated sheaves.

Sheaf Theory Fundamentals

Sheaf and Presheaf Concepts

  • Sheaf is a tool for systematically tracking locally defined data attached to the open sets of a topological space
  • Consists of a topological space XX and a sheaf FF on XX associating data to each open set UXU \subseteq X in a way that is compatible with restriction
  • Sheaf axioms ensure local properties can be uniquely glued together
  • Presheaf is a similar concept to a sheaf but without the gluing axiom
    • Associates data to open sets of a topological space and is compatible with restriction
    • May not allow for unique gluing of local sections

Étalé Space and Sheaf of Sections

  • Étalé space is a topological space EE along with a local homeomorphism p:EXp: E \to X
    • Provides a useful perspective for studying sheaves (p1(U)p^{-1}(U) corresponds to F(U)F(U))
    • Allows for visualizing how the data varies over the base space XX
  • Sheaf of sections is a fundamental example of a sheaf
    • Given a continuous map f:YXf: Y \to X, the sheaf of sections associates to each open set UXU \subseteq X the set of continuous sections of ff over UU
    • Encodes the idea of continuously varying data over a space
Sheaf and Presheaf Concepts, Frontiers | On the Design of Social Robots Using Sheaf Theory and Smart Contracts

Cohomology Constructions

Derived Functor and Čech Cohomology

  • Derived functor cohomology is a general method for constructing cohomology theories
    • Starts with a left exact functor FF (such as the global section functor Γ\Gamma) and derives right derived functors RiFR^iF
    • The ii-th derived functor RiFR^iF applied to a sheaf FF gives the ii-th cohomology group Hi(X,F)H^i(X, F)
  • Čech cohomology is a concrete realization of sheaf cohomology using open covers
    • Given an open cover U={Ui}\mathcal{U} = \{U_i\} of XX, defines cochains as functions on intersections of open sets
    • The Čech complex gives a flasque resolution of the sheaf, allowing for computation of cohomology
Sheaf and Presheaf Concepts, Frontiers | On the Design of Social Robots Using Sheaf Theory and Smart Contracts

Injective Resolutions and Cohomology Groups

  • Injective resolution is a tool for computing derived functor cohomology
    • An injective resolution of a sheaf FF is an exact sequence 0FI0I10 \to F \to I^0 \to I^1 \to \cdots where each IiI^i is an injective sheaf
    • Existence of injective resolutions allows for the computation of RiFR^iF as the cohomology of the complex F(I)F(I^\bullet)
  • Cohomology groups Hi(X,F)H^i(X, F) are the central objects of study in sheaf cohomology
    • Measure the global obstruction to solving a geometric problem related to the sheaf FF (such as finding global sections)
    • Encode topological and geometric information about the space XX and the sheaf FF

Special Sheaves

Flasque and Acyclic Sheaves

  • Flasque sheaf is a special type of sheaf with vanishing higher cohomology
    • Defined by the property that any section over an open set can be extended to a global section
    • Flasque sheaves are used in constructing resolutions to compute cohomology
    • Examples include the sheaf of locally constant functions and the sheaf of sections of a vector bundle
  • Acyclic sheaf is a sheaf that is "invisible" to the cohomology functor
    • A sheaf FF is acyclic if Hi(X,F)=0H^i(X, F) = 0 for all i>0i > 0
    • Acyclic sheaves play a role in the machinery of spectral sequences and hypercohomology
    • Examples include flasque sheaves and soft sheaves (sheaves where sections extend over closed subsets)
Pep mascot
Upgrade your Fiveable account to print any study guide

Download study guides as beautiful PDFs See example

Print or share PDFs with your students

Always prints our latest, updated content

Mark up and annotate as you study

Click below to go to billing portal → update your plan → choose Yearly → and select "Fiveable Share Plan". Only pay the difference

Plan is open to all students, teachers, parents, etc
Pep mascot
Upgrade your Fiveable account to export vocabulary

Download study guides as beautiful PDFs See example

Print or share PDFs with your students

Always prints our latest, updated content

Mark up and annotate as you study

Plan is open to all students, teachers, parents, etc
report an error
description

screenshots help us find and fix the issue faster (optional)

add screenshot

2,589 studying →