Algebraic Topology

🔢Algebraic Topology Unit 11 – Sheaves and Sheaf Cohomology

Sheaves and sheaf cohomology are powerful tools in algebraic topology, bridging local and global properties of topological spaces. They provide a unified framework for various cohomology theories, allowing mathematicians to study complex structures through the lens of abelian groups and their relationships. This unit covers the foundations of sheaf theory, including presheaves, sheaves, and their operations. It then delves into cohomology basics, Čech cohomology, and derived functor cohomology, culminating in applications to de Rham and Dolbeault cohomology. Problem-solving techniques for computing sheaf cohomology are also discussed.

Key Concepts and Definitions

  • Presheaf F\mathcal{F} assigns to each open set UU of a topological space XX an abelian group F(U)\mathcal{F}(U)
  • Sheaf extends the concept of a presheaf by requiring local information to uniquely determine global information
  • Restriction maps ρV,U:F(U)F(V)\rho_{V,U}: \mathcal{F}(U) \to \mathcal{F}(V) for each inclusion VUV \subseteq U of open sets
    • Restriction maps satisfy the composition property ρW,VρV,U=ρW,U\rho_{W,V} \circ \rho_{V,U} = \rho_{W,U} for WVUW \subseteq V \subseteq U
  • Stalks Fx\mathcal{F}_x at a point xXx \in X consist of germs, equivalence classes of sections over neighborhoods of xx
  • Exact sequence is a sequence of morphisms between objects (abelian groups or sheaves) where the image of each morphism equals the kernel of the next
  • Short exact sequence 0ABC00 \to A \to B \to C \to 0 captures essential information about the objects and their relationships
  • Cohomology measures the global properties of a topological space by associating abelian groups to the space

Topological Foundations

  • Topological space (X,τ)(X, \tau) consists of a set XX and a collection τ\tau of subsets of XX called open sets satisfying certain axioms
    • \emptyset and XX are open
    • Arbitrary union of open sets is open
    • Finite intersection of open sets is open
  • Basis B\mathcal{B} for a topology is a collection of open sets such that every open set can be expressed as a union of elements in B\mathcal{B}
  • Continuous function f:XYf: X \to Y between topological spaces preserves open sets, i.e., the preimage of an open set is open
  • Hausdorff space is a topological space where any two distinct points have disjoint neighborhoods
  • Compact space is a topological space where every open cover has a finite subcover
    • Heine-Borel theorem characterizes compact subsets of Euclidean space as closed and bounded sets
  • Paracompact space is a Hausdorff space where every open cover has a locally finite open refinement

Introduction to Sheaves

  • Sheaf F\mathcal{F} on a topological space XX assigns an abelian group F(U)\mathcal{F}(U) to each open set UXU \subseteq X
    • Elements of F(U)\mathcal{F}(U) are called sections over UU
  • Sheaf axioms ensure local information uniquely determines global information
    • (Identity) For every open set UU, the restriction map ρU,U\rho_{U,U} is the identity on F(U)\mathcal{F}(U)
    • (Locality) If {Ui}\{U_i\} is an open cover of UU and s,tF(U)s, t \in \mathcal{F}(U) such that ρUi,U(s)=ρUi,U(t)\rho_{U_i,U}(s) = \rho_{U_i,U}(t) for all ii, then s=ts = t
    • (Gluing) If {Ui}\{U_i\} is an open cover of UU and siF(Ui)s_i \in \mathcal{F}(U_i) with ρUiUj,Ui(si)=ρUiUj,Uj(sj)\rho_{U_i \cap U_j, U_i}(s_i) = \rho_{U_i \cap U_j, U_j}(s_j), then there exists a unique sF(U)s \in \mathcal{F}(U) such that ρUi,U(s)=si\rho_{U_i,U}(s) = s_i for all ii
  • Constant sheaf A\underline{A} assigns the abelian group AA to every open set with identity restriction maps
  • Locally constant sheaf assigns a fixed abelian group to each connected component of the space

Sheaf Operations and Properties

  • Morphism of sheaves φ:FG\varphi: \mathcal{F} \to \mathcal{G} is a collection of group homomorphisms φ(U):F(U)G(U)\varphi(U): \mathcal{F}(U) \to \mathcal{G}(U) for each open set UU that commute with restriction maps
    • Sheaf morphisms form a category with sheaves as objects and morphisms as arrows
  • Kernel sheaf ker(φ)\ker(\varphi) assigns to each open set UU the subgroup ker(φ(U))F(U)\ker(\varphi(U)) \subseteq \mathcal{F}(U)
  • Image sheaf im(φ)\operatorname{im}(\varphi) assigns to each open set UU the subgroup im(φ(U))G(U)\operatorname{im}(\varphi(U)) \subseteq \mathcal{G}(U)
  • Cokernel sheaf coker(φ)\operatorname{coker}(\varphi) assigns to each open set UU the quotient group G(U)/im(φ(U))\mathcal{G}(U) / \operatorname{im}(\varphi(U))
  • Exact sequence of sheaves 0FGH00 \to \mathcal{F} \to \mathcal{G} \to \mathcal{H} \to 0 induces a long exact sequence of cohomology groups
  • Direct sum of sheaves FG\mathcal{F} \oplus \mathcal{G} assigns to each open set UU the direct sum of abelian groups F(U)G(U)\mathcal{F}(U) \oplus \mathcal{G}(U)
  • Tensor product of sheaves FG\mathcal{F} \otimes \mathcal{G} assigns to each open set UU the tensor product of abelian groups F(U)G(U)\mathcal{F}(U) \otimes \mathcal{G}(U)

Cohomology Basics

  • Cochain complex is a sequence of abelian groups CiC^i and homomorphisms (differentials) di:CiCi+1d^i: C^i \to C^{i+1} such that di+1di=0d^{i+1} \circ d^i = 0
    • Cocycles Zi=ker(di)Z^i = \ker(d^i) and coboundaries Bi=im(di1)B^i = \operatorname{im}(d^{i-1}) satisfy BiZiB^i \subseteq Z^i
  • Cohomology groups Hi(C)=Zi/BiH^i(C^\bullet) = Z^i / B^i measure the "gap" between cocycles and coboundaries
  • Cochain map f:CDf: C^\bullet \to D^\bullet between cochain complexes is a collection of homomorphisms fi:CiDif^i: C^i \to D^i that commute with the differentials
    • Cochain maps induce homomorphisms on cohomology Hi(f):Hi(C)Hi(D)H^i(f): H^i(C^\bullet) \to H^i(D^\bullet)
  • Short exact sequence of cochain complexes 0ABC00 \to A^\bullet \to B^\bullet \to C^\bullet \to 0 induces a long exact sequence in cohomology
    • Connecting homomorphism δ:Hi(C)Hi+1(A)\delta: H^i(C^\bullet) \to H^{i+1}(A^\bullet) measures the obstruction to lifting cocycles
  • Homotopy equivalence between cochain complexes induces isomorphisms on cohomology
  • Cohomology with coefficients in an abelian group GG is defined by applying the functor Hom(,G)\operatorname{Hom}(-, G) to a chain complex

Sheaf Cohomology Theory

  • Sheaf cohomology Hi(X,F)H^i(X, \mathcal{F}) associates abelian groups to a sheaf F\mathcal{F} on a topological space XX
    • Measures the global obstructions to solving local problems related to F\mathcal{F}
  • Čech cohomology is defined using Čech cochains, functions assigning sections to intersections of open sets in a cover
    • Čech differential δ:Cˇi(U,F)Cˇi+1(U,F)\delta: \check{C}^i(\mathcal{U}, \mathcal{F}) \to \check{C}^{i+1}(\mathcal{U}, \mathcal{F}) is defined by alternating sums of restrictions
    • Čech cohomology groups Hˇi(U,F)=ker(δi)/im(δi1)\check{H}^i(\mathcal{U}, \mathcal{F}) = \ker(\delta^i) / \operatorname{im}(\delta^{i-1})
    • Refined covers lead to isomorphic Čech cohomology groups, defining the Čech cohomology Hˇi(X,F)\check{H}^i(X, \mathcal{F})
  • Derived functor cohomology is defined using injective resolutions and right derived functors
    • Injective sheaf I\mathcal{I} satisfies the lifting property for sheaf morphisms
    • Injective resolution 0FI0I10 \to \mathcal{F} \to \mathcal{I}^0 \to \mathcal{I}^1 \to \cdots allows the computation of right derived functors RiΓ(X,F)R^i\Gamma(X, \mathcal{F})
  • Čech and derived functor cohomology agree for paracompact Hausdorff spaces and lead to the same abstract cohomology theory
  • Cohomology of a constant sheaf A\underline{A} recovers the singular cohomology Hi(X,A)H^i(X, A) with coefficients in AA

Applications in Algebraic Topology

  • Sheaf cohomology provides a unified framework for various cohomology theories in algebraic topology
  • de Rham theorem relates de Rham cohomology (defined using differential forms) to singular cohomology
    • de Rham complex Ω(X)\Omega^\bullet(X) of smooth differential forms on a manifold XX computes the de Rham cohomology HdRi(X)H^i_{dR}(X)
    • de Rham sheaf Ai\mathcal{A}^i assigns to each open set UU the vector space of smooth ii-forms on UU
    • Poincaré lemma states that the de Rham complex is locally exact, implying that A\mathcal{A}^\bullet is a resolution of the constant sheaf R\underline{\mathbb{R}}
    • de Rham theorem: HdRi(X)Hi(X,R)H^i_{dR}(X) \cong H^i(X, \mathbb{R}) for smooth manifolds XX
  • Dolbeault theorem relates Dolbeault cohomology (defined using complex differential forms) to sheaf cohomology on complex manifolds
    • Dolbeault complex Ap,q(X)A^{p,q}(X) of (p,q)(p,q)-forms on a complex manifold XX computes the Dolbeault cohomology Hˉp,q(X)H^{p,q}_{\bar{\partial}}(X)
    • Dolbeault sheaf Op,q\mathcal{O}^{p,q} assigns to each open set UU the vector space of (p,q)(p,q)-forms on UU
    • Dolbeault theorem: Hˉp,q(X)Hq(X,Ωp)H^{p,q}_{\bar{\partial}}(X) \cong H^q(X, \Omega^p), where Ωp\Omega^p is the sheaf of holomorphic pp-forms
  • Hodge theorem decomposes the cohomology of a compact Kähler manifold into a direct sum of Dolbeault cohomology groups
  • Sheaf cohomology also plays a role in the study of vector bundles, characteristic classes, and intersection theory

Problem-Solving Techniques

  • Compute sheaf cohomology using Čech cochains and covers
    • Choose a suitable open cover of the space and calculate the Čech complex
    • Determine the kernels and images of the Čech differentials to find the cohomology groups
  • Use injective resolutions to compute derived functor cohomology
    • Find an injective resolution of the sheaf and apply the global section functor
    • Calculate the cohomology of the resulting complex
  • Exploit the long exact sequence in cohomology induced by a short exact sequence of sheaves
    • Break down a complicated sheaf into simpler pieces using short exact sequences
    • Use the induced long exact sequence to relate the cohomology groups of the sheaves
  • Apply the Mayer-Vietoris sequence to compute cohomology using a cover of the space
    • Decompose the space into simpler pieces using a suitable cover
    • Use the Mayer-Vietoris sequence to relate the cohomology of the space to the cohomology of the pieces and their intersections
  • Utilize spectral sequences to compute cohomology in stages
    • Set up a spectral sequence (Leray, Serre, etc.) that converges to the desired cohomology groups
    • Compute the terms of the spectral sequence and analyze the differentials to determine the limit terms
  • Identify vanishing theorems and cohomological dimension to simplify computations
    • Use theorems like Cartan's theorem B, Kodaira vanishing, or Grauert's theorem to deduce the vanishing of certain cohomology groups
    • Determine the cohomological dimension of the space to limit the range of non-zero cohomology groups


© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.

© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.