Fiveable

๐Ÿ”ขAlgebraic Topology Unit 11 Review

QR code for Algebraic Topology practice questions

11.1 Sheaves and sheaf cohomology

11.1 Sheaves and sheaf cohomology

Written by the Fiveable Content Team โ€ข Last updated August 2025
Written by the Fiveable Content Team โ€ข Last updated August 2025
๐Ÿ”ขAlgebraic Topology
Unit & Topic Study Guides

Sheaves and sheaf cohomology are powerful tools in algebraic topology. They provide a way to study local-to-global properties of spaces, connecting local data to global information. This framework is crucial for understanding complex geometric and topological structures.

Sheaf cohomology generalizes other cohomology theories, offering a unified approach to various mathematical concepts. It's particularly useful in algebraic geometry, allowing us to extract meaningful information from geometric objects and their relationships.

Sheaves on Topological Spaces

Definition and Properties of Sheaves

  • A sheaf FF on a topological space XX consists of:
    • A set F(U)F(U) for each open set UU in XX
    • Restriction maps resU,V:F(U)โ†’F(V)res_{U,V}: F(U) \rightarrow F(V) for each inclusion VโІUV \subseteq U of open sets
  • These sets and maps must satisfy the following conditions:
    • (Identity) For every open set UU, the restriction map resU,Ures_{U,U} is the identity map on F(U)F(U)
    • (Composition) If WโІVโІUW \subseteq V \subseteq U are open sets, then resV,Wโˆ˜resU,V=resU,Wres_{V,W} \circ res_{U,V} = res_{U,W}
    • (Gluing) If {Ui}\{U_i\} is an open cover of an open set UU and siโˆˆF(Ui)s_i \in F(U_i) are elements such that resUi,UiโˆฉUj(si)=resUj,UiโˆฉUj(sj)res_{U_i,U_i \cap U_j}(s_i) = res_{U_j,U_i \cap U_j}(s_j) for all i,ji,j, then there exists a unique sโˆˆF(U)s \in F(U) such that resU,Ui(s)=sires_{U,U_i}(s) = s_i for all ii

Morphisms, Abelian Category, and Stalks

  • A morphism ฯ•:Fโ†’G\phi: F \rightarrow G between sheaves on XX is a collection of maps ฯ•U:F(U)โ†’G(U)\phi_U: F(U) \rightarrow G(U) for each open set UU, compatible with the restriction maps
  • Sheaves form an abelian category, with kernels, cokernels, and exact sequences defined pointwise
    • This allows for the use of homological algebra techniques in the study of sheaves
  • A sheaf FF is flasque (flabby) if for every inclusion VโІUV \subseteq U of open sets, the restriction map resU,Vres_{U,V} is surjective
    • Flasque sheaves are used in the construction of injective resolutions
  • The stalk of a sheaf FF at a point xโˆˆXx \in X, denoted FxF_x, is the direct limit of the sets F(U)F(U) over all open neighborhoods UU of xx, with the induced restriction maps
    • Stalks provide local information about the sheaf at each point

Sheaf Cohomology Groups

Definition and Properties of Sheaves, Restriction mapping: Example C - BSCI 1510L Literature and Stats Guide - Research Guides at ...

Injective Sheaves and Resolutions

  • An injective sheaf is a sheaf II such that for any monomorphism ฯ•:Fโ†’G\phi: F \rightarrow G and any morphism ฯˆ:Fโ†’I\psi: F \rightarrow I, there exists a morphism ฯ‡:Gโ†’I\chi: G \rightarrow I such that ฯ‡โˆ˜ฯ•=ฯˆ\chi \circ \phi = \psi
    • Injective sheaves are analogous to injective modules in homological algebra
  • An injective resolution of a sheaf FF is an exact sequence 0โ†’Fโ†’I0โ†’I1โ†’...0 \rightarrow F \rightarrow I^0 \rightarrow I^1 \rightarrow ..., where each IiI^i is an injective sheaf
    • Injective resolutions are used to define sheaf cohomology groups

Definition and Computation of Sheaf Cohomology

  • Given a sheaf FF on a topological space XX, the sheaf cohomology groups Hi(X,F)H^i(X, F) are defined as the right derived functors of the global sections functor ฮ“(X,โˆ’)\Gamma(X, -)
  • To compute the sheaf cohomology groups:
    1. Choose an injective resolution 0โ†’Fโ†’I0โ†’I1โ†’...0 \rightarrow F \rightarrow I^0 \rightarrow I^1 \rightarrow ... of FF
    2. Apply the global sections functor to obtain a cochain complex 0โ†’ฮ“(X,I0)โ†’ฮ“(X,I1)โ†’...0 \rightarrow \Gamma(X, I^0) \rightarrow \Gamma(X, I^1) \rightarrow ...
    3. The cohomology groups of this cochain complex are the sheaf cohomology groups Hi(X,F)H^i(X, F)
  • The sheaf cohomology groups are independent of the choice of injective resolution

Computing Sheaf Cohomology

Definition and Properties of Sheaves, at.algebraic topology - Analytical formula for topological degree - MathOverflow

Simple Cases and Interpretations

  • For a constant sheaf AA on a topological space XX, the sheaf cohomology groups Hi(X,A)H^i(X, A) are isomorphic to the singular cohomology groups Hi(X,A)H^i(X, A) with coefficients in the abelian group AA
    • This allows for the computation of sheaf cohomology using singular cohomology in certain cases
  • For a locally constant sheaf FF on a locally connected space XX, the sheaf cohomology group H0(X,F)H^0(X, F) is isomorphic to the set of global sections ฮ“(X,F)\Gamma(X, F)
    • Global sections are the elements that are compatible with all restriction maps
  • On a contractible space XX, the higher sheaf cohomology groups Hi(X,F)H^i(X, F) vanish for any sheaf FF and i>0i > 0
    • Contractible spaces (such as the real line R\mathbb{R}) have trivial higher cohomology
  • The first sheaf cohomology group H1(X,F)H^1(X, F) classifies the isomorphism classes of FF-torsors on XX, which are sheaves of sets locally isomorphic to FF
    • FF-torsors can be thought of as twisted versions of the sheaf FF

ฤŒech-to-Derived Functor Spectral Sequence

  • The ฤŒech-to-derived functor spectral sequence relates ฤŒech cohomology and sheaf cohomology
  • It provides a way to compute sheaf cohomology using ฤŒech cohomology of a cover and the higher direct images of the sheaf
    • The higher direct images measure the failure of the sheaf to be acyclic on the intersections of the cover
  • The spectral sequence starts with the ฤŒech cohomology groups and converges to the sheaf cohomology groups
    • This allows for the computation of sheaf cohomology in terms of simpler cohomological data

Sheaf Cohomology vs Other Theories

Generalizations and Connections

  • Sheaf cohomology generalizes singular cohomology and ฤŒech cohomology
    • For a constant sheaf, sheaf cohomology recovers singular cohomology
    • For a good cover, sheaf cohomology is isomorphic to ฤŒech cohomology
  • De Rham's theorem states that for a smooth manifold XX, the de Rham cohomology groups (defined using differential forms) are isomorphic to the sheaf cohomology groups of the constant sheaf R\mathbb{R} on XX
    • This establishes a connection between differential geometry and sheaf theory

Applications to Vector Bundles

  • Sheaf cohomology can be used to compute the cohomology of vector bundles
  • For a vector bundle EE on a topological space XX, the sheaf cohomology groups Hi(X,E)H^i(X, E) of the sheaf of sections of EE are isomorphic to the cohomology groups of EE
    • This provides a sheaf-theoretic approach to studying vector bundles
  • The cohomology groups of vector bundles have important applications in geometry and physics
    • They classify topological invariants (characteristic classes) and measure obstructions to the existence of global sections