nLab
spectral sequence

under construction

Context

Homological algebra

Model category theory

model category

Definitions

Morphisms

Universal constructions

Refinements

Producing new model structures

Presentation of (,1)-categories

Model structures

for -groupoids

for -groups

for -algebras

general

specific

for stabilized structures

for (,1)-categories

for stable (,1)-categories

for (,1)-operads

for (n,r)-categories

for (,1)-sheaves / -stacks

Contents

Idea

A cohomology spectral sequence is a sequence of certain cochain complexes such that each is in each entry the cochain cohomology of the previous one.

Spectral sequences are used as computational tools in homological algebra and more generally in homotopy theory. Notably they are used to compute composition of derived functors.

Traditionally this is considered on model categories of chain complexes in some abelian category for which fibrant replacement is given by injective resolution of chain complexes. But more generally there is a notion of nonabelian/unstable spectral sequences, called homotopy spectral sequences.

Definition

Throughout, let 𝒜 be an abelian category.

Spectral sequence

Definition

A cohomology spectral sequence in 𝒜 is

  • a family (E r p,q) of objects in 𝒜, for all integers p,q,r with r1

    (for a fixed r these are said to form the r-th page of the spectral sequence)

  • for each p,q,r as above a morphism (called the differential)

    d r p,q:E r p,qE r p+r,qr+1d^{p,q}_r:E^{p,q}_r\to E^{p+r,q-r+1}_r

    satisfying d r 2=0 (more precisely, d r p+r,qr+1d r p,q=0

  • isomorphisms α r p,q:H p,q(E r)E r+1 p,q where the chain cohomology is given by

    H p,q(E r)=kerd r p,q/imd r pr,q+r1.H^{p,q}(E_r) = \mathrm{ker} d^{p,q}_r/ \mathrm{im} d^{p-r,q+r-1}_r \,.

Analogously a homology spectral sequence is collection of objects (E p,q r) with the differential d r of degree (r,r1).

Convergence

Definition

(convergence)

A component of a spectral sequence (E r) converges at (p,q) if there exists finite r such that E r p,qE r+1 p,q=:E p,q. One writes this as

E r p,qE p,q.E^{p,q}_r \Rightarrow E^{p,q}_\infty \,.

A spectral sequence is said to degenerate in the E r-term if d r p,q=0 for all rr. Then clearly it converges degreewise.

A spectral sequence is called bounded if for each r and n there are only finitely many non-vanishing terms of the form E r p,np. Also a bounded spectral sequence converges degreewise.

A spectral sequence (E r) converges if it converges degreewise to a graded filtration: if there is a graded object (H n) n equipped in each degree with a finite filtration

0F pH nF p1H nF 0H n:=H n0 \subset \cdots \subset F^{p} H^n \subset F^{p-1}H^n \subset \cdots \subset F^0 H^n := H^n

such that

E p,qF pH p+q/F p+1H p+q.E_\infty^{p,q} \simeq F^p H^{p+q} / F^{p+1}H^{p+q} \,.

The notation for this is

E r p,qH p+q.E_r^{p,q} \Rightarrow H^{p+q} \,.
Remark

In applications one is interested in computing the H n and uses spectral sequences converging to this as tools for approximating H n in terms of the given filtration.

Therefore usually spectral sequences are required to converge in each degree, or even that for each pair (p,q) there exists an r 0 such that for all rr 0, d r pr,q+r1=0.

Definition

(Collapse)

A spectral sequence collapses at r if in E r p,q only a single row or a single column in non-vanishing.

Observation

If (E r) collapses at r, then it converges to H with H n being the unique entry E r p,q on the non-vanishing row/column with p+q=n.

Graphical presentation

(…)

Examples

First quadrant spectral sequence

Definition

A first quadrant spectral sequence is one for wich all pages are concentrated in the first quadrant of the (p,q)-plane, in that

((p<0)or(q<0))E r p,q=0.((p \lt 0) or (q \lt 0)) \;\; \Rightarrow E_r^{p,q} = 0 \,.
Observation

If the rth page is concentrated in the first quadrant, then so the (r+1)st page. So if the first one is, then all are.

Observation

Every first quadrant spectral sequence converges at (p,q) from r>max(p,q+1) on

E max(p,q+1)+1 p,q=E p,q.E_{max(p,q+1)+1}^{p,q} = E_\infty^{p,q} \,.
Observation

If a first quadrant spectral sequence converges

E r p,qH p+qE_r^{p,q} \Rightarrow H^{p+q}

then each H n has a filtration of length n+1

0=F n+1H nF nH nF 1H nF 0H n=H n0 = F^{n+1}H^n \subset F^n H^n \subset \cdots \subset F^1 H^n \subset F^0 H^n = H^n

and we have

  • F nH nE n,0

  • H n/F 1H nE 0,n.

Spectral sequence of a filtered complex

If a cochain complex C is given a filtration F C , there is an induced filtration F *H(C) of its cohomology, according to which levels of the filtration contain representatives for the various cohomology classes.

A filtration F also gives rise to a graded object Gr(F), whose grades are the successive level inclusion cokernels. Generically, the operations of grading and homology do not commute: Gr(F *H (C))H (Gr(F )C).

As explained more fully at this other page, there is a spectral sequence associated to a filtered complex F C , passing through H (Gr(F )C) in the page E (1) and which in good cases converges to Gr(F *H (C)).

Spectral sequence of a double complex

A double complex is naturally filtered in two ways: by columns and by rows. By the above this gives two different spectral sequences associated with it.

(…)

Exact couples

An exact couple is an exact sequence of three arrows among two objects

EjDφDkEj.E \overset{j}{\to} D \overset{\varphi}{\to} D \overset{k}{\to} E \overset{j}{\to}.

These creatures construct spectral sequences by a two-step process:

  • first, the composite d=kj:EE is nilpotent: d 2=0

  • second, the homology E of (E,d) supports a map j:EφD, and receives a map k:φDE. Setting D=φD, by general nonsense

    EjDφDkEj.E' \overset{j'}{\to} D' \overset{\varphi}{\to} D' \overset{k'}{\to} E' \overset{j'}{\to}.

    is again an exact couple.

The sequence of complexes (E,d),(E,d), is a spectral sequence, by construction.

Examples of exact couples can be constructed in a number of ways. Importantly, any short exact sequence involving two distinct chain complexes provides an exact couple among their total homology complexes, via the Mayer-Vietoris long exact sequence; in particular, applying this procedure to the relative homology of a filtered complex gives precisely the spectral sequence of the filtered complex described (???) somewhere else on this page. For another example, choosing a chain complex of flat modules (C ,˙d), tensoring with the short exact sequence

/p/p 2/p\mathbb{Z}/p\mathbb{Z} \to \mathbb{Z}/p^2\mathbb{Z} \to \mathbb{Z}/p\mathbb{Z}

gives the exact couple

H (˙d,/p 2)[]H (˙d,/p)βH (˙d,/p)pH (˙d,/p 2)H^\dot(d,\mathbb{Z}/p^2\mathbb{Z})\overset{[\cdot]}{\to} H^\dot(d,\mathbb{Z}/p\mathbb{Z})\overset{\beta}{\to}H^\dot(d,\mathbb{Z}/p\mathbb{Z})\overset{p}{\to}H^\dot(d,\mathbb{Z}/p^2\mathbb{Z})\cdots

in which β is the mod-p Bockstein homomorphism.

The exact couple recipe for spectral sequences is notable in that it doesn’t mention any grading on the objects D,E; trivially, an exact couple can be specified by a short exact sequence cokerφEkerφ, although this obscures the focus usually given to E. In applications, a bi-grading is usually induced by the context, which also specifies bidegrees for the initial maps j,k,φ, leading to the conventions mentioned earlier.

Spectral sequences for hyper-derived functors

(…)

Grothendieck spectral sequence

Let 𝒜FG𝒞 be two left exact functors between abelian categories.

Write R pF:𝒟Ab for the cochain cohomology of the derived functor of F in degree p etc.

Theorem

If F sends injective objects of 𝒜 to G-acyclic objects in then for each A𝒜 there is a first quadrant cohomology spectral sequence

E r p,q:=(R pGR qF)(A)E_r^{p,q} := (R^p G \circ R^q F)(A)

that converges to the right derived functor of the composite functor

E r p,qR p+q(GF)(A).E_r^{p,q} \Rightarrow R^{p+q} (G \circ F)(A).

Moreover

  1. the edge maps in this spectral sequence are the canonical morphisms

    R pG(FA)R p(GF)(A)R^p G (F A) \to R^p (G \circ F)(A)

    induced from applying F to an injective resolution AA^ and the isomorphism

    R q(GF)(A)G(R qF(A)).R^q (G \circ F)(A) \to G(R^q F (A)) \,.
  2. the exact sequence of low degree terms is

    0(R 1G)(F(A))R 1(GF)(A)F(R 1(G(A)))(R 2F)(G(A))R 2(GF)(A)0 \to (R^1 G)(F(A)) \to R^1(G \circ F)(A) \to F(R^1(G(A))) \to (R^2 F)(G(A)) \to R^2(G \circ F)(A)
Proof

Since for AA^ an injective resolution of A the complex F(A^) is a chain complex not concentrated in a single degree, we have that R p(GF)(A) is equivalently the hyper-derived functor evaluation p(G)(F(A)).

Therefore the second spectral sequence discussed at hyper-derived functor spectral sequences converges as

(R pG)H q(F(A^))R p(GF)(A).(R^p G)H^q(F(\hat A)) \Rightarrow R^p (G \circ F)(A) \,.

Now since by construction H q(F(A^))=R qF(A) this is a spectral sequence

(R pG)(R qF)A)R p(GF)(A).(R^p G)(R^q F) A) \Rightarrow R^p (G \circ F)(A) \,.

This is the Grothendieck spectral sequence.

Leray spectral sequence

The Leray spectral sequence is the special case of the Grothendieck spectral sequence for the case where the two functors being composed are a push-foward of sheaves of a abelian groups along a continuous map f:XY followed by the push-forward X* to the point. This yields a spectral sequence that computes the abelian sheaf cohomology on X in terms of the abelian sheaf cohomology on Y.

Theorem

Let X,Y be suitable sites and f:XY be a morphism of sites. () Let 𝒞=Ch (Sh(X,Ab)) and 𝒟=Ch bulle(Sh(Y,Ab)) be the model categories of complexes of sheaves of abelian groups. The direct image f * and global section functor Γ Y compose to Γ X:

Γ X:𝒞f *𝒟Γ YCh (Ab).\Gamma_X : \mathcal{C} \stackrel{f_*}{\to} \mathcal{D} \stackrel{\Gamma_Y}{\to} Ch_\bullet(Ab) \,.

Then for ASh(X,Ab) a sheaf of abelian groups on X there is a cohomology spectral sequence

E r p,q:=H p(Y,R qf *A)E_r^{p,q} := H^p(Y, R^q f_* A)

that converges as

E r p,qH p+q(X,A)E_r^{p,q} \Rightarrow H^{p+q}(X, A)

and hence computes the cohomology of X with coefficients in A in terms of the cohomology of Y with coefficients in the push-forward of A.

Base change spectral sequence for Tor and Ext

For R a ring write RMod for its category of modules. Given a homomorphism of rings f:R 1R 2 and an R 2-module N there are composites of base change along f with the hom-functor and the tensor product functor

R 1Mod R 1R 2R 2Mod R 2NAbR_1 Mod \stackrel{\otimes_{R_1} R_2}{\to} R_2 Mod \stackrel{\otimes_{R_2} N}{\to} Ab
R 1ModHom R 1Mod(,R 2)R 2ModHom R 2(,N)Ab.R_1 Mod \stackrel{Hom_{R_1 Mod}(-,R_2)}{\to} R_2 Mod \stackrel{Hom_{R_2}(-,N)}{\to} Ab \,.

The derived functors of Hom R 2(,N) and R 2N are the Ext- and the Tor-functors, respectively, so the Grothendieck spectral sequence applied to these composites yields a base change spectral sequence for these.

Properties

Lemma

(mapping lemma)

If f:(E r p,q(F r p,q)) is a morphism of spectral sequences such that for some r we have that f r:E r p,qtoF r p,q is an isomorphism, then also f s is an isomorphism for all sr.

Lemma

(classical convergence theorem)

(…)

This is recalled in (Weibel, theorem 5.51).

References

Abelian/stable theory

A standard textbook reference is chapter 5 of

  • Charles Weibel, An introduction to homological algebra Cambridge studies in advanced mathematics 38 (1994)

A useful brief review of standard definitions and facts about spectral sequences is

Nonabelian / unstable theory

Homotopy spectral sequences in model categories are discussed in

  • A. Bousfield, Cosimplicial resolutions and homotopy spectral sequences in model categories (arXiv:math/0312531).

Spectral sequences in a categories with zero morphisms are discussed in