← LibraryDouble Complexes and Total ComplexesEngineering · MathematicsLesson 1/4← PrevNext →
GuidePublished 6 Aug 20263 min readBy Kevin JoginComputational Number TheoryThe Künneth FormulaDouble ComplexTotal Complex
Skip to the main content

MathematicsThe Künneth Formula

Double Complexes and Total Complexes

Two commuting differentials, the sign convention that makes them anticommute, and the total complex they assemble into.

Executive summary

Anticommuting differentials, one total differential

A double complex is a bigraded object with a horizontal and a vertical differential. The two are required to anticommute — or to commute, with a sign inserted when forming the total differential — so that the total differential squares to zero. Totalising by sum or by product gives a single complex, and the two obvious filtrations give two spectral sequences converging to the same thing. Almost every comparison theorem in the subject is this observation applied to a well-chosen double complex.

Learning objectives

  • Define a double complex and the sign convention.
  • Form the total complex by sum and by product.
  • Explain when the two totalisations differ.
  • Identify the two filtrations and what they compute.

Section 01The sign convention

Let Cp,q carry d′ (horizontal) and d″ (vertical). The total differential is

D = d′ + (−1)p d

and DD = 0 requires the two differentials to anticommute. If the given differentials commute, the sign in the total differential produces the anticommutation; both conventions appear in the literature and describe the same structure.

Sign errors are the standard failure here

Omitting the sign gives DD ≠ 0 and every subsequent computation is meaningless. The check DD = 0 is one line and should be performed whenever a double complex is constructed by hand.

Section 02Totalisation

Total by sumTot

(Tot C)n = ⊕p+q=n Cp,q. The right choice for first-quadrant complexes, where the sum is finite in each degree.

Total by productTot

(Tot C)n = ∏p+q=n Cp,q. Needed for unbounded complexes; can differ from the sum, and convergence questions become delicate.

For a double complex concentrated in the first quadrant each total degree involves only finitely many terms, so the two agree and no issue arises. This is the case for the double complexes built from resolutions, which is why the distinction is often not mentioned.

The tensor product of complexes

Given complexes C and D, the double complex Cp ⊗ Dq totalises to the tensor product complex C ⊗ D, with differential ∂⊗1 + (−1)p1⊗∂. The Künneth formula computes its homology.

Section 03Two filtrations, two spectral sequences

  1. Stage 01Filter by columnsTake the first differential first. The E1 page is the homology in the vertical direction.
  2. Stage 02Filter by rowsTake the second differential first. The E1 page is the homology in the horizontal direction.
  3. Stage 03Both convergeTo the homology of the total complex, when convergence conditions hold.
  4. Stage 04CompareIf one spectral sequence collapses, it computes the total homology outright, and the other then yields information about the object of interest.
The universal comparison technique

Balance of Ext, the Künneth formula, the Grothendieck spectral sequence and the Lyndon–Hochschild–Serre sequence are all instances: build a double complex whose two filtrations compute two different things, then compare. Recognising the pattern makes each of these look like one theorem rather than four.

ReferenceFrequently asked questions

Do I need spectral sequences to use double complexes?

Not always. When one filtration collapses immediately — because a row or column is exact — the comparison is a direct isomorphism. Balance of Ext is proved this way with no spectral sequence machinery.

When do sum and product totalisation differ?

Only when infinitely many terms contribute to some total degree, which requires the double complex to be unbounded in an anti-diagonal direction. First-quadrant and bounded complexes are unaffected.

Is the sign convention standardised?

No. Some texts put the sign on the vertical differential, some on the horizontal, and some define double complexes with anticommuting differentials from the start. Comparisons between sources should check which is in use before concluding formulas disagree.

NavigateContinue in this stream

Curated next steps from this page. The site also surfaces algorithmically related reading below.

ProvenanceSources and further reading

This page is an original KEVOS explanatory article. It presents the underlying mathematics — definitions, algorithms, complexity results and selection criteria — in KEVOS editorial voice. No text is reproduced from any copyrighted source. Where numerical tables are relevant, KEVOS links to live authoritative databases rather than republishing static values.

Page ID
KV-MATH-0134
Taxonomy
ENG-MATH — Engineering / Mathematics
Collection
COL-HOMALG-001
Topic stream
HA-KUNNETH
Version
1.1.0 / content 2026.08
Last reviewed
2026-08-06

Continue learning

NEXT LESSON →The Künneth FormulaGuide · MathematicsUniversal Coefficients and the Dual Künneth FormulaGuide · MathematicsApplications of the Künneth FormulasGuide · MathematicsExt via Projective and Injective ResolutionsGuide · Mathematics