| |||||||||
In homological algebra, especially applied to algebraic topology or group cohomology, a spectral sequence is a sequence of ker dn / im dn
is the homology of En.
There are several ways in practice that such a 'linked' sequence can arise in homological algebra. Historically (since about 1950) spectral sequence arguments have been an important research tool, particularly in homotopy theory; even though, as explained by one of the leading experts, such a discussion may become 'too messy to publish in that form'. That is, they are intricate, certainly as compared to exact sequence arguments that are in effect a simple special case.
One way to visualise what is occurring in a spectral sequence is by means of a spreadsheet metaphor. The initial E1 being the first column of data, the E2 column is derived from it by a definite process; and so on. The 'end result' of the calculation would be a final column, which then repeated itself eternally, because the differentials from then on were all 0.
The column talk here is fairly appropriate, in that in practice the Ei tend to carry some grading data. This enters the definition in a covert way, but has to be made explicit as one sees the process by which dn gives rise to dn + 1.
Even more adequate is a description in which the 'column' is actually a two-dimensional array; this is the standard situation in practice. Notationally the En therefore carry two further index numbers
This is the natural 'data structure' for the occurrence of spectral sequences, for the reason that the dn then show up as knight's moves in the chess sense, on the (p,q) 'board', in the E2 term of a spectral sequence (which very often is the initial term given), and in higher terms as elongated knight's moves. That is, the spectral sequence as process is analogous to a spreadsheet with double-indexed columns, or if one wishes book pages ruled out into grids, one for each En. (As David Mumford writes, it becomes easier to work it out on one's own, rather than try to follow someone else's notations.)
Spectral sequences arise frequently from filtrations of the initial module E0. A filtration
of a module induces a short exact sequence
where B, the quotient j of A by its image under the inclusion i, has the differential induced by that of A. Set A1 = H(A) and B1 = H(B); a long exact sequence
is then provided by the snake lemma. If we call the displayed maps i1, j1, and k1, and let A2 = i1A1 and B2 = ker j1k1 / im j1k1, it can be shown (and perhaps will be in a later version of this article) that
is another exact sequence. Setting i2 = i1, j2 = [j1i1-1], and k2 =
and designating A3 = iA2, B3 = ker j2k2 / im j2k2, we arrive at a third exact sequence. If we continue in this pattern, (Bn, jnkn) is a spectral sequence.