, Last updated on

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

📚 EN | 中文


In the previous blog, we introduced Čech-de Rham complex to compute the anomalous 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 after taking homology) is "good". Namely, given a short exact sequence , the sequence:

    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:

    where is an injective resolution of . By definition of injective resolution, the functor is exact on , thus the derived Hom functor (which could be identified with after taking cohomology) is "good". Namely, given a short exact sequence , the sequence:

    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 , 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 and obtain the derived category . Thus, we found a first property of derived category:

  • There exists a functor:

    while is a quasi-isomorphism in , is an isomorphism in .

Such a functor is universal, i.e., given any functor 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:

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 functor 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 -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 , we know applying yields a sequence 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:

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:

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:

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 , we know applying yields a sequence 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:

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:

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:

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 , the sequence 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:

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:

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

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 , the sequence 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:

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:

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

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 part by the sheaf of circle group ( )-valued smooth functions :

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:

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 part by the sheaf of circle group ( )-valued smooth functions :

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:

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

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

where we denote and assign the degree of intersections be . Consider an element living in , where , the differential on the total complex is given by:

where is the differential of the complex of sheaves , and the expression means the restriction of to . Thus, the total complex could be defined as:

where and is defined as above.

💡 Claim
  • The construction of is functorial in .
  • The transformation:

    of complexes defined by sending a global section to an element , where and for , is functorial.

💡 Claim
  • The construction of is functorial in .
  • The transformation:

    of complexes defined by sending a global section to an element , where and for , 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:

which is:

  • Functorial on .
  • Compatible with functorial map 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:

which is:

  • Functorial on .
  • Compatible with functorial map 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:

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:

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:

which is quasi-isomorphism.

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

Such a map could be constructed by an augmentation of the double complex , which sends an element to:

  • if .
  • if .

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:

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:

which is quasi-isomorphism.

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

Such a map could be constructed by an augmentation of the double complex , which sends an element to:

  • if .
  • if .

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:

where is the quasi-isomorphism defined previously. The sheave morphism should be commute with augmentation map, i.e., , 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:

where is the quasi-isomorphism defined previously. The sheave morphism should be commute with augmentation map, i.e., , 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 is an injective resolution. Thus, the Čech complex:

could be used to compute the derived global section , as we discussed above. Now we consider an associated double complex:

The 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 . Thus, the page is the Čech cohomology .

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 with page:

which converges to .

📐 Theorem

There is a spectral sequence with page:

which converges to .

📓 Proof of Convergence

📓 Proof of Convergence

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

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

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...