Chapter 4
Spectral Sequences
4.1. Spectral sequences
Definition 4.1.1. §
A (cohomological) spectral sequence starting at in an abelian category consists of a nonnegative integer , and for each and ,
- i.
-
an object of
- ii.
-
a morphism , and
- iii.
-
an isomorphism
such that we have for all , , and .
Definition 4.1.2. §
Let be a spectral sequence starting at . Fix and .
- a.
-
The object is called the -term in the th layer of .
- b.
-
The morphism is called the th differential at .
- c.
-
The degree of the -term is .
As one might expect, there exists a category of spectral sequences in . We define a morphism between spectral sequences as follows.
Definition 4.1.3. §
A morphism of spectral sequences with and spectral sequences in is a family of morphisms
in for sufficiently large such that
and is the map induced by on subquotients for all , , and .
The reader will check the following.
Lemma 4.1.4. §
Let be a morphism of spectral sequences such that there exists an integer for which the morphisms are all isomorphisms. Then the morphisms are isomorphisms for all .
Throughout the remainder of this section will denote a spectral sequence starting at in an abelian category .
Remark 4.1.5. §
Given , the object is for any a subquotient of , equal to for subobjects of that satisfy
for each .
Notation 4.1.6. §
We refer to and as the -coboundaries and -cocycles in the -term of .
Definition 4.1.7. §
For a spectral sequence , we set
if these colimits and limits exist, in which case we set .
Terminology 4.1.8. §
When they exist, the objects , , and are respectively called the limit coboundaries, cocycles, and term at .
Remark 4.1.9. §
If is a complete category, then exists. If is a cocomplete category, then exists.
Often, we have that for each pair , there exists such that and . As an example, we have the first quadrant spectral sequences.
Definition 4.1.10. §
We say that is a th quadrant spectral sequence, for , if for all lying outside of the closed th quadrant of the plane .
Lemma 4.1.11. §
Let be a first or third quadrant spectral sequence. Then for each , there exists an such that for all .
Proof.
One need only take . □
Remark 4.1.12. §
That says exactly that
which is to say that the morphism given by property (iii) of a spectral sequence is an isomorphism . In other words, if this holds for all , then is .
Often, something even stronger occurs.
Definition 4.1.13. §
We say that a spectral sequence degenerates at if for all and .
We now define the notion of convergence of a spectral sequence.
Definition 4.1.14. §
Let be a collection of objects in such that each is endowed with a nonincreasing filtration by subobjects that satisfy for sufficiently small and for sufficiently large . For each pair , let us set
We say that the spectral sequence converges to and write
if the exist and there are isomorphisms
for each pair .
Remark 4.1.15. §
There exist definitions of convergence that weaken the conditions that the graded terms in the filtration vanish in sufficiently low and high degrees. We do not treat those here.
Remark 4.1.16. §
In a first quadrant spectral sequence , each term for is a quotient of the term and each term is a subobject of . So, if , we have epimorphisms and monomorphisms induced by and .
Terminology 4.1.17. §
Let be a first quadrant spectral sequence.
- a.
-
The terms and are known as edge terms.
- b.
-
If , then the morphisms
are known as edge maps (or morphisms).
Lemma 4.1.18. §
Let be a first quadrant spectral sequence starting at and converging to . Then there is an exact sequence
in which the maps not labelled are edge maps.
Proof.
We must have and for each and for since is a first quadrant spectral sequence. Note that , and for and . The result is then almost immediate from the definition of the edge maps, since we have an exact sequence
with and the isomorphisms induced by edge maps. □
Terminology 4.1.19. §
The exact sequence of Lemma 4.1.18 is known as the exact sequence of edge terms of .
4.2. Filtrations on complexes
In this section, we let be a cochain complex in an abelian category equipped with a nonincreasing filtration of subcomplexes
such that the differentials on each are the restrictions of the differentials on . Note that induces a filtration on the homology of .
Definition 4.2.1. §
- a.
-
A filtered cochain complex is a pair, denoted , consisting of a cochain complex and a nonincreasing filtration of by subcomplexes for .
- b.
-
We say that a filtered cochain complex is bounded if for each , there exist such that and .
- c.
-
The th graded piece in the filtration is the complex , where the differentials are induced by the via the projection morphism of complexes .
Notation 4.2.2. §
Let be a filtered cochain complex. Let and .
- a.
-
We set and , and if , we set
- b.
-
We set
- c.
-
We set .
Theorem 4.2.3. §
The collection attacted to a filtered complex , where
is induced by , is a spectral sequence. If the filtration is bounded, then converges to .
Proof.
Note that
so the differential is well defined. Moreover, we have that
and , so is well-defined for all .
Since
we have
From this, the reader may check that
and
Therefore, we have
Therefore, taken together with these isomorphisms, forms a spectral sequence.
Now suppose that the filtration is bounded. Then the are successive subquotients which eventually stabilize for sufficiently large , with the stabilizing to
and the
stabilizing to
with and . Thus, we have
□
We next consider a setting in which filtrations on complexes naturally arise.
Definition 4.2.4. §
Let be a double (cochain) complex in , and let .
- a.
-
Let be the double subcomplex of with
- b.
-
Let be the double subcomplex of with
Notation 4.2.5. §
Let be a double (cochain) complex, let , and let .
- a.
-
Let be the subcomplex of that is the total (sum) complex of .
- b.
-
Let be the subcomplex of that is the total (sum) complex of .
We may make the analogous definitions with the total product complex .
Remark 4.2.6. §
If is a first quadrant cochain complex, then the filtrations and on are bounded. That is, for each , we have that , while we always have that .
Notation 4.2.7. §
Let be a first quadrant double (cochain) complex. We let (resp., , with terms and , respectively) denote the spectral sequence attached to the filtration (resp., ) on by Theorem 4.2.3.
Remark 4.2.8. §
The spectral sequences and both converge to . We have and , so
and is induced by , so we have
On the other hand, we have and , and the maps are induced by the . We therefore have
We can often play these spectral seqeunces off of each other to obtain interesting results. For instance, we may shed new light on our proof of Proposition 3.5.9.
Remark 4.2.9. §
Let be a ring, be a right -module, and be a left -module. Let be a projective resolution of by right -modules, and let be a projective resolution of by left -modules. We form the double complex and consider the resulting (homological) first quadrant spectral sequence with -terms
We then have that the spectral sequences degenerates at , with
On the other hand, if we consider the spectral sequence , we similarly obtain
and both and are then isomorphic . Now, note that
by definition. So, we have a reinterpretation of the proof of the assertion
We can generalize this as follows.
Theorem 4.2.10 (Künneth spectral sequence). §
Let be a bounded below chain complex of flat right -modules, and let be a -module. Then there is a convergent spectral sequence
Proof.
We take a projective resolution of by left -modules and form the double complex . Since the terms of are flat and for , we obtain
which then implies that
Since the terms of are flat as well, we have
which finishes the proof. □
Remark 4.2.11. §
If is a projective resolution of a right -module , the spectral sequence degenerates at , and the resulting isomorphisms are again simply those of Proposition 3.5.9.
4.3. Grothendieck spectral sequences
Let be an abelian category. Recall that an injective object in is a split exact sequence of injective objects in . However, unless a complex of objects in is bounded below, it is not clear that there will exists an injective object of and a monomorphism . Therefore, we not be able to find injective resolutions of unbounded complexes. However, we do always have the following substitute.
Definition 4.3.1. §
Let be an abelian category. A Cartan-Eilenberg resolution of a cochain complex is a resolution of in , where is a morphism in , such that
- i.
-
each for is injective,
- ii.
-
for each with ,
- iii.
-
each of the objects
is injective, and
- iv.
-
each of the augmented complexes
and
with the morphisms induced by the and the augmentation maps by , is exact.
Remark 4.3.2. §
If is a Cartan-Eilenberg resolution of a complex , then the augmented complex , with , is an injective resolution.
Remark 4.3.3. §
If is concentrated in degree , then a Cartan-Eilenberg resolution of consists of a double complex concentrated in the th column, an injective resolution of .
The following is a clever application of the Horseshoe lemma.
Proposition 4.3.4. §
Let be an abelian categories, and suppose that has enough injectives. Then every cochain complex in has a Cartan-Eilenberg resolution.
Proof.
Set , , and . We consider , , and as complexes with zero differentials, since the induce trivial maps on their th terms. Choose injective resolutions and for each , taking if or . These form double complexes and with zero horizontal differentials. Set for each , and then apply the Horseshoe lemma to obtain the vertical differentials that give the augmented complex (again with zero horizontal differentials). Finally, apply the Horseshoe lemma to the exact sequence
and the augmented complexes and to obtain the Cartan-Eilenberg resolution. □
The use of Cartan-Eilenberg resolutions is seen in the following lemmas.
Lemma 4.3.5. §
Let be a complex and a Cartan-Eilenberg resolution of . Suppose that either is bounded below or admits direct products. Then the induced augmentation morphism is a quasi-isomorphism. In particular, every bounded below complex admits a quasi-isomorphism to a bounded below complex of injective objects.
Proof.
Consider the augmented complex attached to (with in the row of degree ). Then is exact by Proposition 2.8.10. Since the latter total complex is isomorphic to the cone of the morphism , we have the result. □
Lemma 4.3.6. §
Let be a morphism of cochain complexes in , and let and be Cartan-Eilenberg resolutions.
- a.
-
There is a morphism such that the pair is a morphism of the augmented complexes, and any two such morphisms are chain homotopic (as morphisms of double complexes).
- b.
-
If , then the morphism is a homotopy equivalence, as is the induced morphism .
Let be an abelian category. We will discuss cochain complexes, resolutions by injectives, and cohomological spectral sequences, though everything can be done for chain complexes, resolutions by projectives and homological spectral sequences.
Definition 4.3.7. §
Let be a left exact functor of abelian categories, and suppose that has enough injectives. For any cochain complex in nonnegative degrees, we define the th right hyper-derived functor
by
where is the total complex of a Cartan-Eilenberg resolution of in .
Proposition 4.3.8. §
Let be a left exact functor of abelian categories, and suppose that has enough injectives. Then there is a natural isomorphism of -functors between the restrictions of the right derived hyper-functors of and the right derived functors of the left exact functors , where is the th cohomology functor.
Proposition 4.3.9. §
Let be a left exact functor of abelian categories, and suppose that has enough injectives. Let be an object of . Then we have first quadrant convergent spectral sequences
and
Proof.
These are simply the spectral sequences and , where is a Cartan-Eilenberg resolution. As explained in Remark 4.2.8, these spectral sequences both converge to , and we have that they satisfy
and
□
We are now able to construct Grothendieck spectral sequences.
Theorem 4.3.10 (Grothendieck). §
Let , , and be abelian categories such that both and have enough injectives. Let and be left exact functors of abelian categories, and suppose that sends injective objects in to -acyclic objects in . Let be an object of . Then there exists a first quadrant convergent cohomological spectral sequence
and this construction is natural in .
Proof.
Let be an injective resolution. Then is an object of . Consider the hyper-derived functors applied to . We have convergent spectral sequences as in Proposition 4.3.9 with -terms:
and
Since is -acyclic, the spectral sequence has for and
so degenerates at and therefore converges to the sequence of . It follows immediately that the second spectral sequence converges to the sequence of as well, which is what we required. □
Remark 4.3.11. §
In view of Proposition 4.3.8, the spectral sequence of Proposition 4.3.9 is the Grothendieck spectral sequence for the functors and . Note that takes injective objects in , which are exact complexes of injectives in nonnegative degrees, to complexes in that are exact in degree by left exactness of . Of course, the complexes that are exact in degree are exactly the -acyclic complexes.
We give an extremely useful example.
Theorem 4.3.12 (Hochschild-Serre). §
Let be a group, a normal subgroup, and a -module. Then there is a first quadrant convergent cohomological spectral sequence
Proof.
We consider the functors and given by taking -invariants and -invariants, respectively. We claim that the -invariant functor preserves injectives. The Hochschild-Serre spectral sequence is then simply the Grothendieck spectral sequence for these two functors.
So, let be a -module and a -module, and note that we have isomorphisms
natural in and . In other words, the (additive) -invariant functor is right adjoint to the forgetful functor, which is exact. Therefore, Proposition 3.4.2 yields the claim. □