Holmstrom Sheaf cohomology

Sheaf cohomology

Here is an interesting paper: Topological representation of sheaf cohomology of sites, by Carsten Butz and Ieke Moerdijk


Sheaf cohomology

We consider a Grothendieck topology TT.

The category PP of presheaves of abelian groups on TT is abelian and has enough injectives. Any section functor PAbP \to Ab is representable. For a functor F:IPF: I \to P, the inductive limit exists, and is computed “pointwise”. The functor lim :Hom(I,P)P\lim_{\to}: Hom(I, P) \to P is additive and left exact. If II is pseudofiltered, it is exact.

By standard results of homological algebra, th right derived functors exist for each left exact functor from PP into an abelian category. Any section functor on PP is exact, so the derived functors vanish.

Cech cohomology associated to a covering

Let {U iU}\{ U_i \to U \} be a covering. Consider the functor H 0({U iU},):PAbH^0(\{U_i \to U \}, \cdot) : P \to Ab, defined by:

H 0({U iU},F)=ker(F(U i)F(U i× UU j)) H^0(\{U_i \to U \}, F) = ker \big( \prod F(U_i) \rightrightarrows \prod F(U_i \times_U U_j) \big)

This functor is additive and left exact, and we define Cech cohomology groups associated to the covering {U iU}\{U_i \to U \}, with values in FF, by

H q({U iU},F)=R qH 0({U iU},)(F) H^q(\{U_i \to U \}, F) = R^q H^0(\{U_i \to U \}, \cdot)(F)

Sheaf cohomology

If FF is a sheaf, the sheaf condition implies that H 0H^0 above is equal to F(U)F(U). Hence any section functor Γ U:SAb\Gamma_U: S\to Ab factors through PP via H 0({U iU},)H^0(\{U_i \to U \}, \cdot) and the natural inclusion functor ii. Such a section functor is left exact, and its right derived functors H q(U,)H^q(U, \cdot) are the cohomology groups with values in abelian sheaves.

A spectral sequence

Recall Grothendieck’s general spectral sequence for composition of left exact functors. When it exists (see Tamme p. 33 - for what topologies are these conditions satisfied?), it takes the following form in the current situation:

E 2 pq=H p({U iU},R qi(F))H p+q(U,F) E_2^{pq} = H^p(\{U_i \to U \}, R^q i(F)) \Rightarrow H^{p+q}(U, F)

The Cech cohomology groups can be determined by means of Cech cochains, see Tamme p. 33.

Cech cohomology

We can define a category of coverings of an object UU by taking morphisms to be refinement maps (Tamme p. 37). We define Cech cohomology of UU with values in the abelian group FF, by

Hˇ q(U,F)=lim H q({U iU},F) \check{H}^q (U, F) = \lim_{\to} H^q (\{U_i \to U \}, F)

The limit is taken over the category of coverings. As on might expect, we have the following theorem: The functor Hˇ 0(U,):PAb\check{H}^0(U, \cdot): P \to Ab is left exact and additive. Its right derived functors are given by the Cech cohomology groups.

Note: Γ U=Hˇ 0(U,)i\Gamma_U = \check{H}^0(U, \cdot) \circ i

category: Definition


Sheaf cohomology

The Leray spectral sequences

Let f:TTf: T \to T' be a morphism of topologies. Then the right derived functors R qf s:SSR^q f^s: S' \to S exist.

Prop: For each abelian sheaf FSF' \in S', there is an isomorphism:

R qf s(F)(f p q(F)) # R^q f^s (F') \cong (f^p \mathcal{H}^q (F') )^{\#}

In other words, R qf s(F)R^q f^s (F') is the sheaf associated to the presheaf UH q(f(U),F)U \mapsto H^q(f(U), F') on TT.

Since f s:SSf_s: S \to S' is not necessarily exact, we do not know that f sf^s sends injectives to injectives. However, f sf^s sends flabby sheaves to flabby sheaves.

Cor: Let T gT fTT'' {}_{\to}^{\ g} T {}_{\to}^{\ f} T' be morphisms of topologies. For each flabby FF' on TT', the sheaf f sFf^s F' on TT is a g sg^s-acyclic object. In other words, R qg s(f sF)=0R^q g^s (f^s F') = 0 for q>0q >0.

Thm: (Leray spectral sequence) Let T gT fTT'' {}_{\to}^{\ g} T {}_{\to}^{\ f} T' be morphisms of topologies. For all abelian sheaves FF' on TT', there is a spectral sequence:

E 2 pq=R pg s(R qf s(F))E p+q=R p+q(fg) s(F) E^{pq}_2= R^p g^s ( R^q f^s (F') ) \implies E^{p+q} = R^{p+q} (fg)^s (F')

which is functorial in FF'.

Thm: (Special case of Leray) Let f:TTf: T \to T' be a morphism of topologies, and let UTU \in T. For all abelian sheaves FF' on TT', there is a spectral sequence:

E 2 pq=H p(U,R qf s(F))E p+q=H p+q(f(U),F) E^{pq}_2= H^p (U, R^q f^s (F') ) \implies E^{p+q} = H^{p+q} ( f(U), F')

which is functorial in FF'.

As a special case, we get the Hochschild-Serre spectral sequence in group cohomology. The relation between Tate cohomology and ordinary cohomology of a profinite group is also described by a Leray spectral sequence.


Sheaf cohomology

We begin by developing some theory of sheaves and presheaves. All sheaves are sheaves of abelian groups, unless otherwise specified. Let TT be a Grothendieck topology, and PP, SS the categories of abelian presheaves and sheaves, respectively.

Presheaves

Consider two topologies TT and TT', and a functor f:TTf: T \to T' on the underlying cats. Any abelian presheaf FF' on TT' defines a presheaf FF on TT by F(U)=F(f(U))F(U) = F' (f(U)).

Thm: This construction defines a functor f p:PPf^p: P' \to P which is additive and exact, and commutes with inductive limits. It admits a left adjoint f pf_p, which is right exact, additive, and commutes with inductive limits. In case f pf_p is exact, then f pf^p maps injective objects to injective objects. (for proof, see Tamme p. 42)

Remark: Similar result for presheaves of sets.

The functor f pf_p applied to a representable presheaf gives something which is representable by the obvious object.

Example: AbAb can be identified with the category of presheaves on the topology with underlying category ptpt consisting of one object and one identity morphism. Let UU be an object in a topology TT, and consider the functor ptTpt \to T which maps the unique object to UU. We get what must be the constant presheaf functor from AbAb to PP.

Sheaves

Thm: The inclusion functor SPS \to P admits a left adjoint, the “sheafification functor”.

Proof: The proof uses the left exact functor L:PPL: P \to P, defined by LF(U)=(ˇH) 0(U,F)LF(U) = \check(H)^0(U, F). This functor sends presheaves to separated presheaves (meaning the first part of the sheaf condition sequence is injective) and separated presheaves to sheaves.

Thm: The category SS is an abelian category satisfying Ab5, and it has generators. The inclusion functor i:SPi: S \to P is left exact and the sheafification functor is exact.

Proof: As for the Zariski topology, one shows that a presheaf kernel is in fact a sheaf, and that the sheafification of a presheaf cokernel is a cokernel in SS. Direct sum is constructed by sheafifying the presheaf direct sum. Likewise, generators are obtained by sheafifying generators for PP.

Cor: The category SS has enough injectives.

Cor: Let II be a category. Every inductive limit (indexed by II) exists in SS. It is equal to the sheafification of the presheaf Ulim F i(U)U \mapsto \lim_{\to} F_i(U). The functor lim :Hom(I,S)S\lim_{\to}: Hom(I, S) \to S is right exact. It is exact if II is pseudofiltered.

Cohomology

Any section functor Γ U:SAb\Gamma_U: S \to Ab is left exact, being the composition of the left exact inlusion functor, and the exact section functor on PP. Since SS has enough injectives, the right derived functors exist, and we define the q-th cohomology group of UU with values in FF by

H q(U,F)=R qΓ U(F) H^q(U, F) = R^q \Gamma_U (F)

Alternative notation includes the topology T among the arguments, or the final object of TT, in case it exists. Question: Is cohomology functorial in TT???

Spectral sequences for Cech cohomology

Recall the factorization Γ U=Hˇ 0(U,)i\Gamma_U = \check{H}^0(U, \cdot) \circ i of the section functor SAbS \to Ab. We introduce the notation q():SP\mathcal{H}^q( - ) : S \to P for R qiR^q i.

Prop: For each abelian sheaf, we have a canonical isomorphism: q(F)(U)H q(U,F)\mathcal{H}^q(F)(U) \cong H^q(U, F).

Prop: Recall the functor LL from the proof above. For each abelian sheaf FF we have L q(F)=0L \mathcal{H}^q(F) = 0 for q>0q > 0. More explicitly, we have Hˇ 0(U, q(F))=0\check{H}^0(U, \mathcal{H}^q(F) ) = 0.

Thm: Let {U iU}\{U_i \to U \} be a covering. For each FSF \in S, there is a spectral sequence,

E 2 pq=H p({U iU}, q(F))E p+q=H p+q(U,F) E_2^{pq} = H^p(\{U_i \to U \}, \mathcal{H}^q(F)) \Rightarrow E^{p+q} = H^{p+q}(U, F)

functorial in FF. The same statement holds if replace the initial term by Hˇ p(U, q(F))\check{H}^p(U, \mathcal{H}^q(F) ).

Cor: If FF is a sheaf and {U iU}\{U_i \to U \} is a covering such that H q(U i 0× UU i 1× U× UU i r,F)=0H^q(U_{i_0} \times_U U_{i_1} \times_U \ldots \times_U U_{i_r}, F ) = 0 for all q>0q>0 and all finite products of U i kU_{i_k}‘s, then the edge morphisms

H p({U iU},F)H p(U,F) H^p(\{U_i \to U \}, F) \to H^{p}(U, F)

are IMs for all pp.

Cor: For all abelian sheaves FF the edge morphism Hˇ p(U,F)H(U,F)\check{H}^p(U, F) \to H(U, F) is bijective for p=0,1p = 0,1 and injective for p=2p = 2. This can be generalized (“shifted”).

Remark: The above spectral sequence yields as a special case the Hochschild-Serre spectral sequence for an open normal subgroup of a profinite group (Tamme p. 61).

Flabby sheaves

Def: An abelian sheaf is called flabby if H q({U iU},F)=0H^q( \{U_i \to U \}, F) = 0 for all coverings and all q>0q > 0.

Prop: If a direct sum FGF \oplus G of abelian sheaves is flabby, then FF is also flabby. Injective sheaves are flabby. Let 0FFF00 \to F' \to F \to F'' \to 0 be a short exact sequence in SS. Then: If FF' is flabby, the sequence is also exact in PP. If FF' and FF are flabby, then so is FF''.

Cor: TFAE:

In particular, flabby resolutions in SS can be used to compute q()\mathcal{H}^q(-) and H q(U,)H^q(U, -).

On a given topology TT, all abelian sheaves are flabby iff the inclusion functor ii is exact.

Morphisms between topologies

Consider a morphism f:TTf: T \to T' of topologies. We can define additive functors

f s=#f pi:SS f^s = \# \circ f^p \circ i' : S' \to S

and

f s=#f pi:SS f_s = \# \circ f_p \circ i : S \to S'

(actually the sheafification #\# is not needed in the first definition.) These functors can also be defined for sheaves of sets.

Prop: The functor f sf_s is left adjoint to f sf^s. Hence f sf^s is left exact and f sf_s is right exact, and f sf_s commutes with inductive limits. If f sf_s is exact, then f sf^s maps injectives to injectives.

Example: A continuous map π:XX\pi: X' \to X of topological spaces, induces a morphism of topologies π 1:TT\pi^{-1}: T \to T'. The functor (π 1) s(\pi^{-1})^s is usually known as the direct image functor π *\pi_*, and the functor (π 1) s(\pi^{-1})_s is the inverse image functor.

Thm: Let TT and TT' be topologies such that the underlying categories has final objects and finite fibre products. Let f:TTf: T \to T' be a morphism of topologies, which respect final objects and finite fibre products. Then f s:SSf_s: S \to S' is exact.

Localization

Let ZZ be an object in a topology TT. Then we can form the topology T/ZT/Z of objects over ZZ in a natural way, and the natural functor i:T/ZTi: T/Z \to T is a morphism of topologies. Lemma: The functor i si^s is exact.

Cor: For all abelian sheaves FF on TT, there are functorial isomorphisms:

H p(T/Z;UZ,i sF)H p(T;U,F)H^p(T/Z; U \to Z, i^s F) \cong H^p(T; U ,F)

The comparison lemma

Criterion for when a morphism of topologies induces an equivalence between their categories of abelian sheaves, and similar results, such as isomorphism results for the adjoint morphism i si si^s i_s, and exactness criterion for i si^s. This yields isomorphism results on cohomology, for “pullback” and “pushforward”.

Noetherian topologies

Def: An object UU in a topology TT is called quasi-compact if each covering has a finite subcovering. If every object is quasi-compact, the topology is said to be noetherian.

For any topology TT, we can definea new topology T fT^f by allowing only finite coverings. If TT is noetherian, get isomorphic cohomology. Also other results on these finiteness issues. (Tamme p. 80)

Inductive limits of sheaves

In general, the canonical map lim H q(U,F i)H q(U,lim F i)\lim_{\to} H^q (U, F_i) \to H^q(U, \lim_{\to} F_i) need not be an isomorphism. However, this is the case if TT is noetherian and the limit is over a pseudofiltered category. For example, if TT is noetherian, then cohomology commutes with direct sum of sheaves.


Sheaf cohomology

MathSciNet

Google Scholar

Google

arXiv: Experimental full text search

arXiv: Abstract search

category: Search results


Sheaf cohomology

AG (Algebraic geometry), CT (Category theory), AT (Algebraic topology)

category: World [private]


Sheaf cohomology

Pure, Mixed

category: Labels [private]


Sheaf cohomology

Sheaf cohomology can mean several different things. For sheaf cohomology in the sense of Hartshorne, see Zariski cohomology. Here we will describe the more general notion of sheaf cohomology with respect to any Grothendieck topology. As a special case of this, one can also talk about sheaf cohomology of topological spaces (Cartan and others).

In the book project, sheaf cohomology is for the time being included in the “Pure” chapter, because of its usefulness in constructing some Weil cohomology theories. See also the chapter on basic tools/techniques for cosntructing cohomology theories.

Examples: Etale cohomology, Crystalline cohomology, Zariski cohomology, Flat cohomology, l-adic cohomology, Nisnevich cohomology, cdh-cohomology. and cohomology with respect to any other Grothendieck topology, such as the h-topology or the qfh-topology.

See also Cech cohomology and Cohomology with compact supports


Sheaf cohomology

There is a result about finiteness of sheaf cohomology of general (quasi-∞)coherent analytic sheaves.


Sheaf cohomology

The main source for this page is Tamme: Introduction to Etale Cohomology.

Grothendieck’s Tohoku paper is really nice

A pre-Grothendieck standard reference on sheaf cohomology and spectral sequences is Godement 1958: Topologie Algebriques et Theorie des Faisceaux.

B. Iversen, Cohomology of sheaves, Universitext, Springer-Verlag, Berlin, 1986.

M. Kashiwara, P. Schapira, Sheaves on Manifolds, Grundlehren der Mathematichen Wissenschaften 292, Springer-Verlag, 1990.

Various other things in the Homological algebra folder

category: Paper References


Sheaf cohomology

See Stillman notes in Homol alg folder


Sheaf cohomology

One can express sheaf cohomology as Hom in the bounded derived category of abelian sheaves on XX, from the constant sheaf Z to the sheaf F[i]F[i] which is FF placed in degree i-i I think.

Is the sheaf cohomology of a topological space the same as the singular cohomology of the constant sheaf? I think yes.

Sheaves and cohomological functors on topological categories E E Skurikhin 1984 Russ. Math. Surv. 39 193-197

Thm (Tohoku page 170): Let XX be a Zariski space of (Krull) dimension n\leq n. Then H i(X,F)=0H^i(X,F) = 0 for every i>ni>n and every abelian sheaf FF.

category: [Private] Notes


Sheaf cohomology

May on operads and sheaf cohomology

nLab, not much content as of March 2009. See also sheaf, and abelian sheaf cohom


Sheaf cohomology

People like Urs Schreiber at nLab seem to think that sheaf cohomology of all kinds is representable in some sense, probably something like H i(X,F)=π iHom(X,F)H^i(X, F) = \pi_i Hom (X, F) where identify X and F with their images in some suitable cat of simplical sheaves. It seems like there is something like this underlying the discussion of Voevodsky on pretheories in Homology of schemes II.

In some paper of Voevodsky (cd-structures, page 10), he states that for any site, we have H n(X,F)=Ext n(Z(r(X)),F)H^n(X, F) = Ext^n(Z(r(X)), F), where Z is the free abelian sheaf functor, and r probably is the sheaf associated with the representable presheaf.


Sheaf cohomology

http://mathoverflow.net/questions/29380/sheaf-cohomology-question

http://mathoverflow.net/questions/32689/how-should-a-homotopy-theorist-think-about-sheaf-cohomology

http://mathoverflow.net/questions/30609/idea-of-presheaf-cohomology-vs-sheaf-cohomology

http://mathoverflow.net/questions/55656/concrete-interpretations-of-higher-sheaf-cohomology-groups

http://mathoverflow.net/questions/11289/geometry-meaning-of-higher-cohomology-of-sheaves

http://mathoverflow.net/questions/13413/interpretation-of-elements-of-h1-in-sheaf-cohomology

http://mathoverflow.net/questions/38966/what-is-sheaf-cohomology-intuitively

http://mathoverflow.net/questions/1151/sheaf-cohomology-and-injective-resolutions

http://mathoverflow.net/questions/79693/why-does-a-group-action-on-a-scheme-induce-a-group-action-on-cohomology

http://mathoverflow.net/questions/28386/the-cohomology-of-a-product-of-sheaves-and-a-plea

nLab page on Sheaf cohomology

Created on June 10, 2014 at 21:14:54 by Andreas Holmström