A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Spectral Sequences and Filtrations

Research Depth 90 in the knowledge graph ☐ I know this ☆ Set as goal
1topic build on this
494prerequisites beneath it
See this on the map →
Chain Complexes and Exact SequencesHomology and Cohomology→→Spectral Sequences Introduction
spectral-sequence filtration pages convergence grading

Core Idea

A spectral sequence is a systematic array of pages E_{p,q}^r with differentials dr: E_{p,q}^r → E_{p-r,q+r-1}^r, organized by a filtration. Successive pages Er+1 are the homology of differentials on Er, and the sequence converges to the associated graded of a target complex. Spectral sequences arise from filtered chain complexes, double complexes, and fibrations, providing powerful computational tools for homology that break hard problems into successively finer approximations.

How It's Best Learned

Study the long exact sequence as a degenerate spectral sequence. Compute homology of the total complex of a double complex via spectral sequences. Apply the Serre spectral sequence to compute homology of fibration total spaces from base and fiber homology.

Common Misconceptions

Spectral sequences compute the associated graded of the target, not the target directly; loss of information via filtration requires care. Differentials on higher pages depend on previous pages non-trivially; simply knowing early pages does not determine the full sequence. Convergence is a separate condition and can fail if the filtration is non-bounded or degenerates.

Explainer

From your prerequisites, you know that a chain complex (C_*, d) has homology groups H_n(C) measuring cycles that are not boundaries, and that exact sequences encode algebraic relationships between homology groups of different spaces. Spectral sequences generalize both: they are a systematic machine for computing homology of a complex when the complex has additional structure — a filtration — that lets you attack the computation in layers rather than all at once.

A filtration of a chain complex C is a nested sequence of subcomplexes: ... ⊆ F_{p-1}C ⊆ F_pC ⊆ F_{p+1}C ⊆ ... ⊆ C. The filtration breaks C into layers; each quotient F_pC/F_{p-1}C is a "slice" of the complex. The idea is that homology of these slices is easier to compute than homology of C directly, and a spectral sequence systematically tracks how those slice-level computations assemble into the full answer. The E² page (or E¹ in some conventions) is the array of homology groups of the associated graded complex — one entry E_{p,q} for each bidegree (p,q) where p tracks the filtration level and q tracks the complementary degree.

The mechanism is iterated approximation. The Er page (the r-th page) consists of groups E_{p,q}^r together with differentials dr: E_{p,q}^r → E_{p-r, q+r-1}^r that shift filtration degree by −r and total degree by +1. The Er+1 page is the homology of dr: E_{p,q}^{r+1} = ker(dr)/im(dr). As r increases, successive differentials kill off groups that are "boundaries at the r-th order of approximation" and reveal the next layer of structure. For most applications, the differentials eventually vanish (dr = 0 for all large r), and the sequence converges: E_{p,q}^∞ is the associated graded of the filtration on H_{p+q}(C). Think of it as repeatedly zooming in — each page refines your knowledge of the homology until nothing more is hidden.

A powerful concrete example: the Serre spectral sequence for a fibration F → E → B, where E is the total space, B the base, and F the fiber. Here the E² page has E_{p,q}² = H_p(B; H_q(F)), the homology of the base with coefficients in the homology of the fiber. The spectral sequence converges to H_*(E). If you know the homology of B and F, you can often compute H_*(E) by tracking which differentials dr are nonzero. For example, the Hopf fibration S¹ → S³ → S² immediately tells you (via the Serre spectral sequence) what the differentials must be, recovering the homology of S³ from knowledge of S¹ and S² — a calculation that would be harder by direct methods.

The critical subtlety your misconceptions section raises is that convergence gives you the associated graded of H_*(C), not H_*(C) itself. There can be extension problems: even knowing all the associated graded pieces E_{p,q}^∞, there may be multiple non-isomorphic groups H_n(C) with that associated graded. (This is the same issue as knowing a group's composition factors without knowing the extension.) Spectral sequences with integer coefficients can have extension problems; spectral sequences with field coefficients do not, because every short exact sequence of vector spaces splits. In practice, working over a field eliminates extensions and makes spectral sequence computations fully algorithmic — which is why topology courses often introduce them over ℤ/2 or ℚ before tackling integer coefficients.

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Introduction to Exponents → Order of Operations → Integer Order of Operations → Variable Expressions → The Distributive Property → Variables and Expressions Review → Introduction to Polynomials → Adding and Subtracting Polynomials → Multiplying Polynomials → Factorial → Permutations → Combinations → Counting Principles: Addition and Multiplication Rules → Introduction to Graph Theory → Propositional Logic Foundations → Logical Equivalences → Set Operations: Union, Intersection, and Complement → Cartesian Products and Relations → Partial Orders → Binary Relations → Equivalence Relations → Injective, Surjective, and Bijective Functions → Categories and Morphisms → Functors → Commutative Diagrams in Category Theory → Commutative Diagrams and Composition → Natural Transformations → 2-Categories and Weak Functors → Natural Isomorphisms Between Functors → Isomorphisms in Categories → Universal Properties → Initial and Terminal Objects → Zero Objects and Zero Morphisms → Additive Categories and Direct Sums → Biproducts and Biproduct Decomposition → Abelian Categories → Chain Complexes and Exact Sequences → Homology and Cohomology → Spectral Sequences and Filtrations

Longest path: 91 steps · 494 total prerequisite topics

Prerequisites (2)

Leads To (1)