research35 min studyLesson 549 in Mathematics

Double complexes and spectral sequences

Totalize with a checked sign and read a convergent filtered calculation without losing extension data.

On this page

What you’ll understand

  • Verify the sign in a total differential for commuting double-complex arrows.
  • Identify the first pages and differential bidegrees of a column filtration.
  • State a sufficient convergence condition and separate associated graded data from the total group.

A double complex presents two interacting differentials, often from resolving two parts of a construction. A spectral sequence organizes the resulting cohomology calculation into pages of successive corrections. Its value comes from controlled filtration, not from a promise that every page eventually reveals a direct sum decomposition. We work with a first-quadrant cochain double complex, a finite number of summands on each total-degree diagonal, and an explicit commuting-arrow convention. These assumptions make both the totalization and convergence manageable.

Commuting arrows need a totalization sign

Let horizontal and vertical differentials raise their respective indices and square to zero. In this lesson they commute with each other. Define total degree as the sum of the two indices, and on the component in column pp use the total differential dh+(−1)pdvd_h+(-1)^pd_v. The cross terms cancel because a horizontal step changes the sign used by the following vertical step. Some sources instead make the two arrows anticommute and use their unsigned sum; translating conventions is necessary before importing a formula.

In the first quadrant, each fixed total degree has finitely many components, so its direct-sum totalization equals its product totalization. Outside this setting, infinitely many components can lie on one diagonal, and direct sum and product need not coincide. The choice can alter cohomology. A diagram extending infinitely in two directions therefore requires an explicit totalization and a convergence argument rather than an appeal to the finite rectangle one happens to have drawn.

Tot⁡nC=⨁p+q=nCp,q,dTot⁡∣Cp,q=dh+(−1)pdv,dhdv=dvdh\operatorname{Tot}^n C=\bigoplus_{p+q=n}C^{p,q},\qquad d_{\operatorname{Tot}}|_{C^{p,q}}=d_h+(-1)^pd_v,\qquad d_hd_v=d_vd_h
The column-dependent sign converts commuting square arrows into a square-zero total differential.↔ Scroll wide equations horizontally.

A filtration produces the pages

Filter the total complex decreasingly by retaining columns with index at least pp. The associated graded differential is vertical, so the first page is vertical cohomology, with the harmless column sign understood. The first-page differential is induced by the horizontal arrow; taking its cohomology produces the second page. Later differentials are not usually original arrows in the diagram. They encode the obstruction remaining after a representative has been corrected through several filtration levels.

With cohomological indexing, a page-rr differential has bidegree (r,1−r)(r,1-r) and hence raises total degree by one. The next page is the cohomology of the current page under that differential. A group can disappear either by supporting a nonzero differential or by being hit by one. Seeing zero arrows on the second page does not by itself show collapse: higher-page arrows can still connect positions permitted by their bidegrees unless the location of the nonzero terms excludes them.

E1p,q=Hvq(Cp,∗),E2p,q=Hhp(Hvq(C)),dr:Erp,q⟶Erp+r,q−r+1E_1^{p,q}=H_v^q(C^{p,*}),\qquad E_2^{p,q}=H_h^p(H_v^q(C)),\qquad d_r:E_r^{p,q}\longrightarrow E_r^{p+r,q-r+1}
The first two pages use the original directions, while later pages describe longer filtration obstructions.↔ Scroll wide equations horizontally.

Convergence retains a filtration problem

For this first-quadrant total complex, the column filtration is finite in each total degree. The associated spectral sequence converges to total cohomology with its induced finite filtration. Its stable page identifies the successive quotients of that filtration, not an automatic splitting of the resulting module. This degreewise bounded condition is a sufficient convergence hypothesis; it is more precise than saying vaguely that the picture is bounded somewhere. Unbounded filtrations can involve completion and limit obstructions requiring additional theorems.

Even a completely collapsed spectral sequence can leave extension problems. A group with two successive quotients each isomorphic to the integers modulo two could be the cyclic group of order four or the direct sum of two cyclic groups of order two. Their associated graded groups agree, but their element orders differ. Over a field, finite filtrations split as vector spaces after choices; that special fact does not transfer to arbitrary modules, nor does it give canonical splittings or preserve additional multiplicative structure.

Totalize a commuting square of identities

Put a field kk at each position (0,0),(1,0),(0,1),(1,1)(0,0),(1,0),(0,1),(1,1), make all four internal horizontal and vertical arrows identity, and set every other term to zero. Compute the total cohomology and compare with the first spectral-sequence page.

  1. Order total degree one as C1,0⊕C0,1C^{1,0}\oplus C^{0,1}. The total complex is k→k2→kk\to k^2\to k, with the first differential x↦(x,x)x\mapsto(x,x) and the second (a,b)↦b−a(a,b)\mapsto b-a. Their composite is zero.

  2. The first map is injective and the second surjective. The second map's kernel is the diagonal {(a,a)}, exactly the first map's image. Thus total cohomology vanishes in all degrees.

  3. Each vertical column is the identity map k→kk\to k, so vertical cohomology is zero. The entire first page is zero, and every later page is zero. Degreewise finite convergence agrees with the direct total-complex calculation.

The result

The sign in the second total differential is essential: replacing b−ab-a by a+ba+b would fail to square to zero over fields of characteristic other than two.

Explore the model

Interactive lab

Interactive lab · modular

Detect an extension not determined by graded pieces

Pause/Reset, then set both modulus to 4 and additive step to 1. Predict an element of additive order four and confirm return to zero after four Step presses. Reset and set both modulus to 2 and step to 1, observing order two. In a direct sum of two copies of the second group every element still has order at most two.

Detect an extension not determined by graded piecesAddition modulo m starts at zero: rₙ = na mod m. Playback advances two additions per second. The orbit has period m/gcd(m,a), including period one for a = 0. This is not a cryptographic security test or a primality algorithm. Current readings: Residue r0: 0; Orbit period · m/gcd(m,a): 12; Distinct residues visited: 1 of 12. All parameters are adjustable with the labeled controls below.Repeated addition modulo 12: the current residue is 0, and the orbit period is 12.01234567891011+ 5mod 12An additive orbitn = 0rₙ = 0Period = 12Cycle starts at 0:0 → 5 → 10 → 3 →8 → 1 → 6 → 11 →4 → 9 → 2 → 7 → 0Exact residues · two additions per second
Additive orbitCurrent residue / next edge
Residue r0
0
Orbit period · m/gcd(m,a)
12
Distinct residues visited
1 of 12
t = 0 s

Addition modulo m starts at zero: rₙ = na mod m. Playback advances two additions per second. The orbit has period m/gcd(m,a), including period one for a = 0. This is not a cryptographic security test or a primality algorithm. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.

Look forThe cyclic group of order four and two copies of the order-two group can share graded pieces while differing as groups. The lab checks element orders, not spectral-sequence pages.

Check your understanding

Under a degreewise finite convergent filtration, what does the stable page determine directly?

Try it yourself

Give two nonisomorphic abelian groups with filtrations 0⊂F1⊂F0=G0\subset F^1\subset F^0=G whose two graded quotients are both Z/2Z\mathbb Z/2\mathbb Z. Prove the groups are nonisomorphic and explain what this shows about a collapsed spectral sequence.

Take a moment to make a prediction or work it out on paper. Open a hint when you need one.

Give me a hint

Compare a cyclic group of order four with a group in which every nonzero element is killed by two.

Compare with the solution

Take G=Z/4ZG=\mathbb Z/4\mathbb Z with F1=2GF^1=2G, and take G′=(Z/2Z)2G'=(\mathbb Z/2\mathbb Z)^2 with F1F^1 its first direct summand. Both subgroups and both quotient groups have order two. The first group has an element of order four, while every element of the second is killed by two, so they are nonisomorphic. Thus equal stable graded pieces do not determine the total group without solving the extension problem, even when all spectral-sequence differentials have vanished.

Take it with you

  • Totalization signs depend on whether the double-complex arrows commute or anticommute.
  • First-quadrant finite diagonals provide a concrete sufficient convergence setting.
  • The stable page gives graded pieces and can leave genuine extension problems.

Read further

Original sources and deeper explanations to follow at your own pace.

Optional progress, saved in this browser when available. Revisit any lesson at any time.

Lesson not marked complete.