Čech-de Rham Complex as a Model of Derived Global Section

In the previous blog, we introduced Čech-de Rham complex to compute the anomalous 𝑈(1) charge of 𝑏𝑐 CFT. A (wild) intuition we learned from classical BV formalism is that, the derived object could be obtained by add some additional degree (anti-fields) to the original object, which possibly could be interpreted as some kind of resolution or derived object of the original object.

The same idea also applies to the Čech-de Rham complex we introduced in the previous blog, which introduced an additional degree (the Čech degree) to the original de Rham complex.

So, it is natural to ask the following questions:

  • First, could we using the derived functor to understand the Čech-de Rham complex we introduced in the previous blog?
  • Second, could we use BV formalism of 𝑏𝑐 CFT to capture the non-trivial topological information we discussed in the previous blog?

In this blog, we will consider the first question.

A Crash Course of Derived (Something)

Instead of giving a full introduction of derived functor, we will only give a brief review of the concepts we will use in this blog. For a full introduction, try Methods of Homological Algebra by Gelfand and Manin.

Derived Category

Given an Abelian category 𝒜︀, we can formulate its derived category 𝐷(𝒜︀) by:

  • Replacing “bad” objects into some “good” objects.
  • Replacing “bad” morphisms into “good” morphisms.

So, the question is, what are “good” objects and “good” morphisms?

There are some examples from Gelfand and Manin’s book:

  • Naive tensor product is “bad” (only right-exact, not exact), we need to correctly define it by using flat resolution, i.e., given 𝑋,𝑌𝒜︀, the “good” tensor product should be defined as:

    𝑋𝐿𝑌𝑃𝑌,

    where 𝑃 is a flat resolution of 𝑋. By definition of flat resolution, the functor 𝑌 is exact on 𝑃, thus the derived tensor product (which could be identified with Tor𝑖(,) after taking homology) is “good”. Namely, given a short exact sequence 0𝐴𝐵𝐶0, the sequence:

    Tor𝑖(𝑋,𝐴)Tor𝑖(𝑋,𝐵)Tor𝑖(𝑋,𝐶)
    is exact.
  • Naive Hom functor is “bad” (only left-exact, not exact), we need to correctly define it by using injective resolution, i.e., given 𝑋,𝑌𝒜︀, the “good” Hom functor should be defined as:

    𝑅Hom(𝑋,𝑌)Hom(𝑋,𝐼),

    where 𝐼 is an injective resolution of 𝑌. By definition of injective resolution, the functor Hom(𝑋,) is exact on 𝐼, thus the derived Hom functor (which could be identified with Ext𝑖(,) after taking cohomology) is “good”. Namely, given a short exact sequence 0𝐴𝐵𝐶0, the sequence:

    Ext𝑖(𝑋,𝑌)Ext𝑖+1(𝑋,𝑌)
    is exact.

The lesson above is, to define some good functors, we need to replace the original objects by some “good” objects (flat or injective resolution). Which hints to identify the object with the other objects which are quasi-isomorphic to it.

However, unlike the category of chain complexes Ch(𝒜︀), which identifies two objects if they are chain homotopic, it is quit hard to obtain an “inverse” map of a quasi-isomorphism. Using a technique called localization of category, we can formally invert all quasi-isomorphisms in Ch(𝒜︀) and obtain the derived category 𝐷(𝒜︀). Thus, we found a first property of derived category:

  • There exists a functor:

    𝑄:Ch(𝒜︀)𝐷(𝒜︀),
    while 𝑓 is a quasi-isomorphism in Ch(𝒜︀), 𝑄(𝑓) is an isomorphism in 𝐷(𝒜︀).

Such a functor is universal, i.e., given any functor 𝐹:Ch(𝒜︀)ℬ︀ which sends quasi-isomorphisms to isomorphisms, there exists a unique functor 𝐹:𝐷(𝒜︀)ℬ︀ such that 𝐹=𝐹𝑜𝑄.

Now we back to the question of finding “good” morphism. In the (co)homology level, the exact sequence is a “good” object. If one want to find such a “good” object in the chain complex level, one would find distinguished triangle, whose definition is:

𝐴𝐵𝐶𝐴[1].

While acting some “good” functors on a distinguished triangle, the image is still a distinguished triangle. Moreover, if one take (co)homology of a distinguished triangle, one would obtain a (long) exact sequence, which return to the original discussion at (co)homology level (for a proof of this fact, check here). Thus, the morphism which preserves distinguished triangle is a “good” morphism.

For example, the derived Hom functor 𝑅Hom(,) preserves distinguished triangle.

Derived Global Section

Now we consider an important example of derived functor, which is the derived global section 𝑅Γ(𝑋,) of the global section functor Γ(𝑋,), which would be used in the following discussion.

The original global section functor Γ(𝑋,) is a typically “bad” functor, which is left-exact but not exact. To define its derived functor, we need to replace the original sheaf by its injective resolution. Note that the injective resolution is Γ-acyclic, the derived global section could be simply defined as:

𝑅Γ(𝑋,ℱ︀)Γ(𝑋,ℐ︀),

which is exact and return to the original global section functor when taking 0-th cohomology.

Some Remarks on Resolution

In the main text, we claim that derived functors “restore” the exactness lost by their naive counterparts. This property is not an axiom but a direct consequence of a powerful mechanism in homological algebra.

The choice of resolution (injective vs. projective/flat) is precisely tailored to the type of functor we want to correct. Here, we present the general argument for why this machinery works.

The key is that, the injective/flat(projective) resolution would restore the exactness lost by left/right-exact functors.

Injective Resolutions for Left-Exact Functors

Let 𝐹:𝒜︀ℬ︀ be a left-exact functor. Given a short exact sequence 0𝐴𝐵𝐶0, we know applying 𝐹 yields a sequence 0𝐹(𝐴)𝐹(𝐵)𝐹(𝐶) which is exact but may fail to be exact at 𝐹(𝐶). The right derived functors 𝑅𝑖𝐹 are designed to measure and correct this failure.

The cornerstone is the Horseshoe Lemma, which allows us to lift the entire short exact sequence to the level of resolutions. We can find injective resolutions ℐ︀𝐴, ℐ︀𝐵, and ℐ︀𝐶 for 𝐴, 𝐵, and 𝐶 that fit together into a short exact sequence of cochain complexes:

0ℐ︀𝐴ℐ︀𝐵ℐ︀𝐶0.

Because each ℐ︀𝑛 is injective, this sequence is not just exact, but split exact in every degree.

We now apply our left-exact functor 𝐹 to this sequence of complexes. Since any additive functor preserves split exact sequences, 𝐹 carries the sequence of resolutions to a new short exact sequence of cochain complexes:

0𝐹(ℐ︀𝐴)𝐹(ℐ︀𝐵)𝐹(ℐ︀𝐶)0.

i.e., the injective property of the resolutions ensures that the structure is perfectly preserved by the functor.

The fundamental lemma of homological algebra (zig-zag lemma) states that any short exact sequence of cochain complexes gives rise to a long exact sequence in cohomology. Applying this theorem to the resulting sequence yields:

𝐻𝑖(𝐹(ℐ︀𝐴))𝐻𝑖(𝐹(ℐ︀𝐵))𝐻𝑖(𝐹(ℐ︀𝐶))𝐻𝑖+1(𝐹(ℐ︀𝐴))

By the very definition of right derived functors, we have 𝑅𝑖𝐹(𝑋)𝐻𝑖(𝐹(ℐ︀𝑋)). Substituting this in, we obtain the canonical long exact sequence for the derived functors of 𝐹. This demonstrates how injective resolutions systematically generate the structure needed to repair any left-exact functor.

Injective Resolutions for Left-Exact Functors

Let 𝐹:𝒜︀ℬ︀ be a left-exact functor. Given a short exact sequence 0𝐴𝐵𝐶0, we know applying 𝐹 yields a sequence 0𝐹(𝐴)𝐹(𝐵)𝐹(𝐶) which is exact but may fail to be exact at 𝐹(𝐶). The right derived functors 𝑅𝑖𝐹 are designed to measure and correct this failure.

The cornerstone is the Horseshoe Lemma, which allows us to lift the entire short exact sequence to the level of resolutions. We can find injective resolutions ℐ︀𝐴, ℐ︀𝐵, and ℐ︀𝐶 for 𝐴, 𝐵, and 𝐶 that fit together into a short exact sequence of cochain complexes:

0ℐ︀𝐴ℐ︀𝐵ℐ︀𝐶0.

Because each ℐ︀𝑛 is injective, this sequence is not just exact, but split exact in every degree.

We now apply our left-exact functor 𝐹 to this sequence of complexes. Since any additive functor preserves split exact sequences, 𝐹 carries the sequence of resolutions to a new short exact sequence of cochain complexes:

0𝐹(ℐ︀𝐴)𝐹(ℐ︀𝐵)𝐹(ℐ︀𝐶)0.

i.e., the injective property of the resolutions ensures that the structure is perfectly preserved by the functor.

The fundamental lemma of homological algebra (zig-zag lemma) states that any short exact sequence of cochain complexes gives rise to a long exact sequence in cohomology. Applying this theorem to the resulting sequence yields:

𝐻𝑖(𝐹(ℐ︀𝐴))𝐻𝑖(𝐹(ℐ︀𝐵))𝐻𝑖(𝐹(ℐ︀𝐶))𝐻𝑖+1(𝐹(ℐ︀𝐴))

By the very definition of right derived functors, we have 𝑅𝑖𝐹(𝑋)𝐻𝑖(𝐹(ℐ︀𝑋)). Substituting this in, we obtain the canonical long exact sequence for the derived functors of 𝐹. This demonstrates how injective resolutions systematically generate the structure needed to repair any left-exact functor.

Projective/Flat Resolutions for Right-Exact Functors

The argument for right-exact functors is perfectly dual. Let 𝐹:𝒜︀ℬ︀ be a right-exact functor. Given 0𝐴𝐵𝐶0, the sequence 𝐹(𝐴)𝐹(𝐵)𝐹(𝐶)0 is exact, but may fail at 𝐹(𝐴). The left derived functors 𝐿𝑖𝐹 correct this.

We use the dual Horseshoe Lemma to find projective resolutions 𝒫︀𝐴, 𝒫︀𝐵, and 𝒫︀𝐶 that fit into a short exact sequence of chain complexes:

0𝒫︀𝐴𝒫︀𝐵𝒫︀𝐶0

Because each 𝒫︀𝑛 is projective, this sequence is split exact in every degree. (For many right-exact functors like the tensor product, using the broader class of flat resolutions is sufficient and often more convenient).

An additive functor preserves split exact sequences. Applying 𝐹 yields another short exact sequence of chain complexes:

0𝐹(𝒫︀𝐴)𝐹(𝒫︀𝐵)𝐹(𝒫︀𝐶)0

The homological version of the long exact sequence theorem gives a long exact sequence in homology:

𝐻𝑖(𝐹(𝒫︀𝐴))𝐻𝑖(𝐹(𝒫︀𝐵))𝐻𝑖(𝐹(𝒫︀𝐶))𝐻𝑖1(𝐹(𝒫︀𝐴))

By definition, 𝐿𝑖𝐹(𝑋)𝐻𝑖(𝐹(𝒫︀𝑋)), so this is precisely the long exact sequence for the left derived functors of 𝐹. This is the universal mechanism by which projective/flat resolutions repair right-exact functors.

Projective/Flat Resolutions for Right-Exact Functors

The argument for right-exact functors is perfectly dual. Let 𝐹:𝒜︀ℬ︀ be a right-exact functor. Given 0𝐴𝐵𝐶0, the sequence 𝐹(𝐴)𝐹(𝐵)𝐹(𝐶)0 is exact, but may fail at 𝐹(𝐴). The left derived functors 𝐿𝑖𝐹 correct this.

We use the dual Horseshoe Lemma to find projective resolutions 𝒫︀𝐴, 𝒫︀𝐵, and 𝒫︀𝐶 that fit into a short exact sequence of chain complexes:

0𝒫︀𝐴𝒫︀𝐵𝒫︀𝐶0

Because each 𝒫︀𝑛 is projective, this sequence is split exact in every degree. (For many right-exact functors like the tensor product, using the broader class of flat resolutions is sufficient and often more convenient).

An additive functor preserves split exact sequences. Applying 𝐹 yields another short exact sequence of chain complexes:

0𝐹(𝒫︀𝐴)𝐹(𝒫︀𝐵)𝐹(𝒫︀𝐶)0

The homological version of the long exact sequence theorem gives a long exact sequence in homology:

𝐻𝑖(𝐹(𝒫︀𝐴))𝐻𝑖(𝐹(𝒫︀𝐵))𝐻𝑖(𝐹(𝒫︀𝐶))𝐻𝑖1(𝐹(𝒫︀𝐴))

By definition, 𝐿𝑖𝐹(𝑋)𝐻𝑖(𝐹(𝒫︀𝑋)), so this is precisely the long exact sequence for the left derived functors of 𝐹. This is the universal mechanism by which projective/flat resolutions repair right-exact functors.

Čech Complex of Sheaves of Complex

In this section, we will review the construction of Čech complex of sheaves of bounded below complex, following the treatment in stack project.

Consider a ringed space (𝑋,𝒪︀𝑋) with a bounded blow complex of presheaves of Abelian groups 𝒦︀.

Remark

In the case of previous blog, 𝑋 is a Riemann surface, 𝒪︀𝑋 is the sheaf of smooth functions and 𝒦︀ is the complex of sheaves of differential forms Ω which replaced the degree 1 part by the sheaf of circle group (𝑈(1))-valued smooth functions 𝑈(1)𝐶(,𝑈(1)):

𝒦︀[0𝐶(,𝑈(1))𝑑logΩ1𝑑Ω2𝑑Ω𝑛0],

which is also called the Deligne complex.

To be more precise, what we really considered in the previous blog is the complex induced by the short exact sequence:

0↪︎exp(2𝜋𝑖)𝑈(1)0,

which is weak equivalent to the complex defined above. In the derived category, they are isomorphic.

Remark

In the case of previous blog, 𝑋 is a Riemann surface, 𝒪︀𝑋 is the sheaf of smooth functions and 𝒦︀ is the complex of sheaves of differential forms Ω which replaced the degree 1 part by the sheaf of circle group (𝑈(1))-valued smooth functions 𝑈(1)𝐶(,𝑈(1)):

𝒦︀[0𝐶(,𝑈(1))𝑑logΩ1𝑑Ω2𝑑Ω𝑛0],

which is also called the Deligne complex.

To be more precise, what we really considered in the previous blog is the complex induced by the short exact sequence:

0↪︎exp(2𝜋𝑖)𝑈(1)0,

which is weak equivalent to the complex defined above. In the derived category, they are isomorphic.

We can compute the cohomology 𝐻𝑛(𝑋,𝒦︀) using Čech cocycles. Namely, we consider an open cover 𝒰︀={𝑈𝑖}{𝑖𝐼} of 𝑋 and form a Čech complex

𝒞︀Čech(𝒰︀,𝒦︀),

which is a double complex. The associated total complex to it is the complex with degree 𝑛 part:

Tot𝑛(𝒞︀Čech(𝒰︀,𝒦︀))𝑝+𝑞=𝑛𝑖0,,𝑖𝑝𝒦︀𝑞(𝑈𝑖0,,𝑖𝑝),

where we denote 𝑈𝑖0,,𝑖𝑝𝑈𝑖0𝑈𝑖𝑝 and assign the degree of 𝑝 intersections be 𝑝1. Consider an element 𝛼 living in 𝒦︀𝑞(𝑈𝑖0,,𝑖𝑝), where 𝑛=𝑝+𝑞, the differential on the total complex is given by:

𝑑(𝛼)𝑖0,,𝑖𝑝+1=𝑗=0𝑝+1(1)𝑗𝛼𝑖0,,𝑖̂𝑗,,𝑖𝑝+1+(1)𝑝+1𝑑𝒦︀(𝛼)𝑖0,,𝑖𝑝,

where 𝑑𝒦︀ is the differential of the complex of sheaves 𝒦︀, and the expression 𝛼𝑖0,,𝑖̂𝑗,,𝑖𝑝+1 means the restriction of 𝛼𝑖0,,𝑖̂𝑗,𝑖𝑝 to 𝑈𝑖0,,𝑖𝑝+1. Thus, the total complex could be defined as:

Tot(𝒞︀Čech(𝒰︀,𝒦︀))(𝑛Tot𝑛(𝒞︀Čech(𝒰︀,𝒦︀)),𝑑),

where 𝑑 and Tot𝑛 is defined as above.

Claim
  • The construction of Tot(𝒞︀Čech(𝒰︀,𝒦︀)) is functorial in 𝒦︀.
  • The transformation:

    Γ(𝑋,𝒦︀)Tot(𝒞︀Čech(𝒰︀,𝒦︀)),
    of complexes defined by sending a global section 𝑠Γ(𝑋,𝒦︀𝑛) to an element 𝛼, where 𝛼𝑖0=𝑠|𝑈𝑖0 and 𝛼𝑖0,,𝑖𝑝=0 for 𝑝1, is functorial.
Claim
  • The construction of Tot(𝒞︀Čech(𝒰︀,𝒦︀)) is functorial in 𝒦︀.
  • The transformation:

    Γ(𝑋,𝒦︀)Tot(𝒞︀Čech(𝒰︀,𝒦︀)),
    of complexes defined by sending a global section 𝑠Γ(𝑋,𝒦︀𝑛) to an element 𝛼, where 𝛼𝑖0=𝑠|𝑈𝑖0 and 𝛼𝑖0,,𝑖𝑝=0 for 𝑝1, is functorial.

Čech Complex as a Model of Derived Global Section

Now it’s time to reveal the structure behind the construction of Čech-de Rham complex. The claim is, the Čech-de Rham complex is a model of the derived global section 𝑅Γ(𝑋,𝒦︀) of the complex of sheaves 𝒦︀. Here, “model” means the cohomology of the Čech-de Rham complex is isomorphic to 𝑅Γ(𝑋,𝒦︀).

Before rushing to this claim, we firstly consider a more general situation, which would be true for any bounded below complex of sheaves of Abelian groups 𝒦︀ on a topological space 𝑋 (not necessarily Čech-de Rham).

Theorem

(See Stack Project) Let (𝑋,𝒪︀𝑋) be a ringed space. Let 𝒰︀:𝑋=𝑖𝐼𝑈𝑖 be an open cover of 𝑋. For a bounded below complex 𝒦︀ of 𝒪︀𝑋-modules, there is a canonical map:

Tot(𝒞︀Čech(𝒰︀,𝒦︀))𝑅Γ(𝑋,𝒦︀),

which is:

  • Functorial on 𝒦︀.
  • Compatible with functorial map Γ(𝑋,𝒦︀)Tot(𝒞︀Čech(𝒰︀,𝒦︀)) defined previously,
  • Compatible with refinement of open cover.
Theorem

(See Stack Project) Let (𝑋,𝒪︀𝑋) be a ringed space. Let 𝒰︀:𝑋=𝑖𝐼𝑈𝑖 be an open cover of 𝑋. For a bounded below complex 𝒦︀ of 𝒪︀𝑋-modules, there is a canonical map:

Tot(𝒞︀Čech(𝒰︀,𝒦︀))𝑅Γ(𝑋,𝒦︀),

which is:

  • Functorial on 𝒦︀.
  • Compatible with functorial map Γ(𝑋,𝒦︀)Tot(𝒞︀Čech(𝒰︀,𝒦︀)) defined previously,
  • Compatible with refinement of open cover.

The idea of the proof is to find a injective sheaves ℐ︀ which is quasi-isomorphic to 𝒦︀,

𝒦︀ℐ︀,

then the derived section would be descended to the global section of ℐ︀.

𝑅Γ(𝑋,𝒦︀)=Γ(𝑋,ℐ︀).

Thus, the map could be simply constructed by “descending” the lowest Čech degree part of the Čech complex to the global section, which is simply the augmentation map of the Čech complex.

As a conclusion, the map we want to construct is the composition of two maps:

Tot(𝒞︀Čech(𝒰︀,𝒦︀))Tot(𝒞︀Čech(𝒰︀,ℐ︀))Γ(𝑋,ℐ︀).

which is easy to expect to be functorial and compatible with the functorial map defined previously.

Proof

(We follow the proof in Stack Project.)

Step 1: Let ℐ︀ be a bounded below complex of injective sheaves with a quasi-isomorphism 𝒦︀ℐ︀. By definition of derived functor, we have:

𝑅Γ(𝑋,𝒦︀)=Γ(𝑋,ℐ︀).

Step 2: We apply the Čech complex construction to ℐ︀ and 𝒦︀ respectively, and get a map of double complexes:

𝒞︀Čech(𝒰︀,𝒦︀)𝒞︀Čech(𝒰︀,ℐ︀).

Since the construction of Čech complex is term-wise and exact on each open set, i.e., the map above induced a map of complexes:

Tot(𝒞︀Čech(𝒰︀,𝒦︀))Tot(𝒞︀Čech(𝒰︀,ℐ︀)),

which is quasi-isomorphism.

Step 3: Now we only need to construct a map:

Tot(𝒞︀Čech(𝒰︀,ℐ︀))Γ(𝑋,ℐ︀).

Such a map could be constructed by an augmentation of the double complex 𝒞︀Čech(𝒰︀,ℐ︀), which sends an element 𝛼ℐ︀𝑞(𝑈𝑖0,,𝑖𝑝) to:

  • 0 if 𝑝1.
  • 𝛼Γ(𝑋,ℐ︀) if 𝑝=0.

Such a map is a chain map, thus we get the desired map.

Proof

(We follow the proof in Stack Project.)

Step 1: Let ℐ︀ be a bounded below complex of injective sheaves with a quasi-isomorphism 𝒦︀ℐ︀. By definition of derived functor, we have:

𝑅Γ(𝑋,𝒦︀)=Γ(𝑋,ℐ︀).

Step 2: We apply the Čech complex construction to ℐ︀ and 𝒦︀ respectively, and get a map of double complexes:

𝒞︀Čech(𝒰︀,𝒦︀)𝒞︀Čech(𝒰︀,ℐ︀).

Since the construction of Čech complex is term-wise and exact on each open set, i.e., the map above induced a map of complexes:

Tot(𝒞︀Čech(𝒰︀,𝒦︀))Tot(𝒞︀Čech(𝒰︀,ℐ︀)),

which is quasi-isomorphism.

Step 3: Now we only need to construct a map:

Tot(𝒞︀Čech(𝒰︀,ℐ︀))Γ(𝑋,ℐ︀).

Such a map could be constructed by an augmentation of the double complex 𝒞︀Čech(𝒰︀,ℐ︀), which sends an element 𝛼ℐ︀𝑞(𝑈𝑖0,,𝑖𝑝) to:

  • 0 if 𝑝1.
  • 𝛼Γ(𝑋,ℐ︀) if 𝑝=0.

Such a map is a chain map, thus we get the desired map.

The remain part is to show the functoriality and compatibility of the map constructed above. Namely, we need to show:

  • Functoriality: the following diagram commutes in the derived category:
Proof of Functoriality

Consider a Abelian category 𝒜︀, the derived category is 𝐷(𝒜︀). Given a topological space 𝑋, we consider a sheaf of chain morphism 𝑓:ℱ︀𝒦︀. The functoriality of such map is equavalent to the commutativity of the following diagram:

A standard method to prove this commutativity is to consider the complex of injective sheaf with quasi-isomorphism:

𝜙𝐹:ℱ︀ℐ︀𝐹,𝜙𝐾:𝒦︀ℐ︀𝐾,

thus, the diagram above could be expanded to:

where we used the lifting property of injective sheaves to obtain a chain map 𝑓, which is unique up to homotopy and defined with the following commutative diagram:

Now, the proof of the commutativity could be decomposed into the commutativity of each small square in the diagram above.

Left Square: Since the construction of Čech complex is functorial, the left square commutes (up to homotopic equivalence, which is, in derived category, equivalence).

Right Square: Since the augmentation map is functorial, the right square commutes strictly.

Proof of Functoriality

Consider a Abelian category 𝒜︀, the derived category is 𝐷(𝒜︀). Given a topological space 𝑋, we consider a sheaf of chain morphism 𝑓:ℱ︀𝒦︀. The functoriality of such map is equavalent to the commutativity of the following diagram:

A standard method to prove this commutativity is to consider the complex of injective sheaf with quasi-isomorphism:

𝜙𝐹:ℱ︀ℐ︀𝐹,𝜙𝐾:𝒦︀ℐ︀𝐾,

thus, the diagram above could be expanded to:

where we used the lifting property of injective sheaves to obtain a chain map 𝑓, which is unique up to homotopy and defined with the following commutative diagram:

Now, the proof of the commutativity could be decomposed into the commutativity of each small square in the diagram above.

Left Square: Since the construction of Čech complex is functorial, the left square commutes (up to homotopic equivalence, which is, in derived category, equivalence).

Right Square: Since the augmentation map is functorial, the right square commutes strictly.

  • Compatibility: the following diagrams commute:
    which are the compatibility with global section and refinement of open cover respectively.
Proof of Compatibility

Compatibility with Global Section: The compatibility could be written as the commutativity of the following diagram:

Given a injective sheaf ℐ︀𝐾, the diagram above could be rephrased as:

We can chase an element 𝑠Γ(𝑋,𝒦︀𝑛) in the diagram above. On the lower path, we have:

𝑠{𝛼𝑖0=𝑠|𝑈𝑖0,𝛼𝑖0,,𝑖𝑝=0,𝑝1}{𝛼𝑖0=𝜙𝐾(𝑠|𝑈𝑖0),𝛼𝑖0,,𝑖𝑝=0,𝑝1}{𝜑𝐾(𝑠|𝑈𝑖0)}.

where 𝜙𝐾:𝒦︀ℐ︀𝐾 is the quasi-isomorphism defined previously. The sheave morphism should be commute with augmentation map, i.e., 𝜙𝐾(𝑠|𝑈𝑖0)=𝜑𝐾(𝑠)|𝑈𝑖0, which implies the upper path and lower path are the same.

Compatibility with Refinement: Consider two open covers 𝒰︀={𝑈𝑖}𝐼 and 𝒱︀={𝑉𝑖}𝐽 of 𝑋, where 𝒱︀ is a refinement of 𝒰︀. Given a injection 𝒦︀ℐ︀𝐾, the compatibility could be written as the commutativity of the following diagram:

with the same augmentation above, the commutativity is obvious.

Proof of Compatibility

Compatibility with Global Section: The compatibility could be written as the commutativity of the following diagram:

Given a injective sheaf ℐ︀𝐾, the diagram above could be rephrased as:

We can chase an element 𝑠Γ(𝑋,𝒦︀𝑛) in the diagram above. On the lower path, we have:

𝑠{𝛼𝑖0=𝑠|𝑈𝑖0,𝛼𝑖0,,𝑖𝑝=0,𝑝1}{𝛼𝑖0=𝜙𝐾(𝑠|𝑈𝑖0),𝛼𝑖0,,𝑖𝑝=0,𝑝1}{𝜑𝐾(𝑠|𝑈𝑖0)}.

where 𝜙𝐾:𝒦︀ℐ︀𝐾 is the quasi-isomorphism defined previously. The sheave morphism should be commute with augmentation map, i.e., 𝜙𝐾(𝑠|𝑈𝑖0)=𝜑𝐾(𝑠)|𝑈𝑖0, which implies the upper path and lower path are the same.

Compatibility with Refinement: Consider two open covers 𝒰︀={𝑈𝑖}𝐼 and 𝒱︀={𝑉𝑖}𝐽 of 𝑋, where 𝒱︀ is a refinement of 𝒰︀. Given a injection 𝒦︀ℐ︀𝐾, the compatibility could be written as the commutativity of the following diagram:

with the same augmentation above, the commutativity is obvious.

A usual way to construct an injective resolution is to use Cartan-Eilenberg resolution: 𝒦︀ℐ︀,, where 𝒦︀Tot(ℐ︀,) is an injective resolution. Thus, the Čech complex:

Tot(𝒞︀Čech(𝒰︀,Tot(ℐ︀,))),

could be used to compute the derived global section 𝑅Γ(𝑋,𝒦︀), as we discussed above. Now we consider an associated double complex:

𝐴𝑛,𝑚𝑝+𝑞=𝑛𝒞︀Čech𝑝(𝒰︀,ℐ︀𝑞,𝑚).

The 𝐸1 page of the spectral sequence associated to the double complex 𝐴𝑛,𝑚 is the cohomology of complex 𝐴𝑛,. Note that ℐ︀ is an injective resolution, this cohomology is simply the Čech complex 𝒞︀Čech𝑝(𝒰︀,𝐻𝑞(𝒦︀)). Thus, the 𝐸2 page is the Čech cohomology 𝐻Čech𝑝(𝒰︀,𝐻𝑞(𝒦︀)).

Finally, if one could prove that such a spectral sequence converges to the original cohomology, the spectral sequence could be indeed used to compute such cohomology. The discussion above could be formulated by the theorem below:

Theorem

There is a spectral sequence (𝐸𝑟,𝑑𝑟)𝑟>0 with 𝐸2 page:

𝐸2𝑝,𝑞=𝐻𝑝(𝒰︀,𝐻𝑝(𝒦︀)),
which converges to 𝐻(𝑋,𝒦︀).
Theorem

There is a spectral sequence (𝐸𝑟,𝑑𝑟)𝑟>0 with 𝐸2 page:

𝐸2𝑝,𝑞=𝐻𝑝(𝒰︀,𝐻𝑝(𝒦︀)),
which converges to 𝐻(𝑋,𝒦︀).
Proof of Convergence
Proof of Convergence

Now we can apply the theorem above to the complex of sheaves

𝒦︀[0𝐶(,𝑈(1))𝑑logΩ1𝑑Ω2𝑑Ω𝑛0],

Using the Poincaré lemma, we know that, for any contractible open set 𝑈, the complex 𝒦︀(𝑈) has cohomology only at degree 0. Then, using the spectral sequence above, the map:

Tot(𝒞︀Čech(𝒰︀,𝒦︀))𝑅Γ(𝑋,𝒦︀),

is indeed an isomorphism! Thus, we finally showed that, the Čech-de Rham complex we introduced in the previous blog is indeed a model of the derived global section of the complex of sheaves 𝒦︀, i.e., 𝑅Γ(𝑋,𝒦︀).

Back to all articles

Loading comments...