2024-09-19

Theorem

If

is a short exact sequence of sheaves on then for all open,

is exact, i.e., sections is a left exact functor (so we can derive it). It is not exact in general (refer to Example 1).

Proof

Because then by the construction of the kernel.

This follows from .

Pick . But is injective. So we have

keri=0F0Fcoimi0

and because is already a sheaf. So by injectivity of .

Special case:

Therefore the global sections functor is left exact. Because has enough injectives, right derived functors exist.

Example 1

Let and

where is the sheaf of analytic functions on , and is the sheaf of nowhere vanishing analytic functions. The sequence is exact because we can always take a local logarithm of a non-vanishing function, but such functions may not have logarithms globally. For example, on .

Remark

If where is open connected and -connected, then there exists such that .

Definition (Sheaf cohomology)

We define

Fact: constant sheaf

Let be a constant sheaf. If is “nice” (paracompact and locally contractible is OK), then

There is also a version for and de Rham cohomology. There are issues between connectedness vs path-connectedness: sheaf cohomology is built on recognising connected components, while singular cohomology is built out of simplices, which only detect path-components.

Sheaf cohomology has a different philosophy. In algebraic topology, one changes the space while keeping the coefficients the same. Instead for sheaf cohomology, one thinks about changing the sheaf.

We can apply to the Example 1 to obtain a long exact sequence

If is simply connected, then is surjective.

Example 2

#TODO2
Let and . Then

Therefore . Also, this is another proof that is left exact.

Example 3

Let be a fibre bundle with fibre and assume that is simply connected.

F£Uf¡1(U)EUB»=prUf

Now consider the composition

EBptfaEaB

Then . Let be an abelian group. What is ? Locally in the fibre bundle, we just have

FUptUid£

Assuming that all spaces are “nice”, then we should have

being simply connected means that locally constant sheaves are constant (we can’t go around in a loop and get something different). Therefore

This composition of left exact functors has a Grothendieck spectral sequence (Leray spectral sequence)

If , we end up with the Serre spectral sequence

Acyclic resolutions

One can compute derived functors using acyclic resolutions. Let be left exact and

is an -acyclic resolution, i.e., for all . Then we consider

The cohomology of this complex is .

Breaking the acyclic resolution up into short exact sequences, we obtain

The long exact sequence for gives

FJ0FK1R1FX0R1FK1R2FX0R2FK2...»=

and also for each ,

FJiFKi+1R1FKi0R1FKi+1R2FKi0R2FKi+1...»=

where all the middle terms vanish because are -acyclic. Hence, we get isomorphisms

Looking more closely, we have a short exact sequence

So we have a long exact sequence

FJn¡1FKnR1FKn¡10

Therefore . Now because , we therefore have since is left exact, and one can check that

Exercise: .

Remark

Usually, acyclic resolutions are easier to compute than injective ones.

Example from vector calculus:

is an acyclic resolution of the constant sheaf .

Examples of acyclic resolutions

  • Flat modules are acyclic for .
  • Flabby/flasque sheaves are acyclic for .

Definition (Flabby/flasque sheaf)

If then the restriction map is surjective.

Remark

Usually sheaves of functions satisfy this (unless these functions are too constrained).

  • For example, if is the sheaf of holomorphic functions on , this is not flasque because there might be extension problems due to the principle of analytic continuation.
  • is also not flasque.

For nice , the sheafification of the presheaf of cochains is flasque: , where consists of -linear combinations of .