Spectral Sequences — Serre and Leray-Hirsch

⚡ Key Takeaways

Serre spectral sequence: for a fibration F→E→BF \to E \to B with BB simply connected, there is a first-quadrant cohomology spectral sequence E2p,q=Hp(B;Hq(F))⇒Hp+q(E)E_2^{p,q} = H^p(B; H^q(F)) \Rightarrow H^{p+q}(E). Leray–Hirsch: when the fiber cohomology is free and globally extends over EE, this degenerates and H∗(E)≅H∗(B)⊗H∗(F)H^*(E) \cong H^*(B) \otimes H^*(F) as an H∗(B)H^*(B)-module. Applies across algebraic topology, geometry, and physics (gauge theory, string topology). Developed by Jean Leray (1946), refined by Jean-Pierre Serre (1951 thesis) and Guy Hirsch.

💡 The Core Insight

A fibration interpolates between base and fiber. Cohomology of the total space is "assembled" from cohomology of BB and FF, but the assembly is not a naive tensor product — there are higher-order corrections (the differentials drd_r) encoding how fibers twist over the base. The spectral sequence is precisely the algebra that tracks these corrections page by page. When all differentials vanish (Leray–Hirsch), the corrections disappear and you get the clean tensor product. The art is computing differentials by exploiting multiplicative structure, naturality, and known edge homomorphisms.

Formal Statement

DefinitionSpectral Sequence (cohomological, first quadrant)

A (cohomology) spectral sequence is a sequence of bigraded abelian groups (or RR-modules) {Erp,q}r≥r0\{E_r^{p,q}\}_{r \geq r_0} together with differentials

1
dr:Erp,q⟶Erp+r, q−r+1,dr∘dr=0,\quad d_r : E_r^{p,q} \longrightarrow E_r^{p+r,\, q-r+1}, \qquad d_r \circ d_r = 0,

Derivation hint: the differential moves rr to the right and r−1r-1 down, so the total degree p+qp+q increases by exactly 11; squaring to zero is the defining axiom of a differential. such that the next page is the cohomology of the current one:

2
Er+1p,q  ≅  ker⁡(dr:Erp,q→Erp+r,q−r+1)im⁡(dr:Erp−r,q+r−1→Erp,q).\quad E_{r+1}^{p,q} \;\cong\; \frac{\ker\left(d_r : E_r^{p,q} \to E_r^{p+r,q-r+1}\right)}{\operatorname{im}\left(d_r : E_r^{p-r,q+r-1} \to E_r^{p,q}\right)}.

Derivation hint: take cycles modulo boundaries on each page, the universal recipe for "homology of a complex." It converges to a graded module HnH^n with a filtration 0=Fn+1Hn⊆⋯⊆F0Hn=Hn0 = F^{n+1}H^n \subseteq \cdots \subseteq F^0 H^n = H^n if for each (p,q)(p,q) the page stabilizes (Erp,q=E∞p,qE_r^{p,q} = E_\infty^{p,q} for large rr) and

3
E∞p,q  ≅  FpHp+q/Fp+1Hp+q.\quad E_\infty^{p,q} \;\cong\; F^p H^{p+q} / F^{p+1} H^{p+q}.

Derivation hint: E∞E_\infty records the associated graded of the filtration on the target; reconstructing HnH^n requires solving extension problems among these quotients.

TheoremSerre Spectral Sequence

Let π:E→B\pi : E \to B be a fibration with fiber FF, where BB is path-connected. Suppose π1(B)\pi_1(B) acts trivially on H∗(F;R)H^*(F; R) (automatic if BB is simply connected). Then there is a first-quadrant cohomology spectral sequence of RR-algebras with

4
E2p,q  =  Hp ⁣(B; Hq(F;R))  ⟹  Hp+q(E;R).\quad E_2^{p,q} \;=\; H^p\!\left(B;\, H^q(F; R)\right) \;\Longrightarrow\; H^{p+q}(E; R).

Derivation hint: filter EE by preimages of the skeleta of BB; the associated graded is built from cellular cochains of BB valued in H∗(F)H^*(F), giving the E2E_2 identification via the universal coefficient and the cellular chain complex. The multiplicative structure is governed by

5
dr(x⋅y)  =  dr(x)⋅y  +  (−1)p+q x⋅dr(y),x∈Erp,q,\quad d_r(x \cdot y) \;=\; d_r(x)\cdot y \;+\; (-1)^{p+q}\, x \cdot d_r(y), \qquad x \in E_r^{p,q},

Derivation hint: each page is a bigraded differential algebra; the Leibniz rule with Koszul sign comes from the cup product being a chain map and the total degree controlling the sign. with the product on E2E_2 being the cup product on BB tensored with the cup product on FF, twisted by sign (−1)pq′(-1)^{p q'} on Hp(B;HqF)⊗Hp′(B;Hq′F)H^p(B;H^q F)\otimes H^{p'}(B;H^{q'}F).

TheoremLeray–Hirsch

Let π:E→B\pi : E \to B be a fibration with fiber FF over a path-connected base, RR a principal ideal domain. Suppose: 1. Hq(F;R)H^q(F; R) is a finitely generated free RR-module for each qq; 2. there exist classes c1,…,ck∈H∗(E;R)c_1, \dots, c_k \in H^*(E; R) whose restrictions ι∗(cj)\iota^*(c_j) to each fiber FF form a basis of H∗(F;R)H^*(F; R) (where ι:F↪E\iota: F \hookrightarrow E). Then H∗(E;R)H^*(E; R) is a free H∗(B;R)H^*(B; R)-module, and the map

6
Φ:H∗(B;R)⊗RH∗(F;R)⟶H∗(E;R),Φ(b⊗ι∗(cj))=π∗(b)⌣cj,\quad \Phi : H^*(B; R) \otimes_R H^*(F; R) \longrightarrow H^*(E; R), \qquad \Phi(b \otimes \iota^*(c_j)) = \pi^*(b) \smile c_j,

Derivation hint: the chosen classes provide a global section of the E2E_2-page as a free module over H∗(B)H^*(B); freeness forces all differentials to kill nothing, so E2=E∞E_2 = E_\infty and the filtration splits as a tensor product. is an isomorphism of H∗(B;R)H^*(B; R)-modules (and the Serre spectral sequence collapses at E2E_2).

Why It Holds / Derivation

ProofConstruction of the Serre Spectral Sequence via Skeletal Filtration

Assume BB is a CW complex with skeleta B(0)⊆B(1)⊆⋯B^{(0)} \subseteq B^{(1)} \subseteq \cdots. Pull back to filter the total space:

Step 1 — Filter the total space. Set Ep=π−1(B(p))E_p = \pi^{-1}(B^{(p)}), giving an increasing filtration E0⊆E1⊆⋯⊆EE_0 \subseteq E_1 \subseteq \cdots \subseteq E. This induces a decreasing filtration on cochains C∗(E)C^*(E), hence a filtration on H∗(E)H^*(E).

Step 2 — Exact couple. The filtration yields long exact sequences of the pairs (Ep,Ep−1)(E_p, E_{p-1}):

7
⋯→Hn(Ep,Ep−1)→Hn(Ep)→Hn(Ep−1)→Hn+1(Ep,Ep−1)→⋯\quad \cdots \to H^n(E_p, E_{p-1}) \to H^n(E_p) \to H^n(E_{p-1}) \to H^{n+1}(E_p, E_{p-1}) \to \cdots

Derivation hint: the long exact sequence of a pair, assembled over all pp into an exact couple (D,E)(D, E) with maps i,j,ki, j, k. Splicing these gives an exact couple; its derived couples are the pages of the spectral sequence.

Step 3 — Identify E1E_1. The relative cohomology Hp+q(Ep,Ep−1)H^{p+q}(E_p, E_{p-1}) measures cells of dimension pp in BB with fiber cohomology. Since B(p)/B(p−1)B^{(p)}/B^{(p-1)} is a wedge of pp-spheres (one per pp-cell eαpe_\alpha^p), and the fibration is locally trivial,

8
E1p,q=Hp+q(Ep,Ep−1)≅⨁αHq(F)=Ccellp(B;Hq(F)),\quad E_1^{p,q} = H^{p+q}(E_p, E_{p-1}) \cong \bigoplus_{\alpha} H^q(F) = C^p_{\text{cell}}(B; H^q(F)),

Derivation hint: excision plus local triviality identify each relative term with cellular pp-cochains valued in the fiber cohomology; the local coefficient system is trivial by hypothesis.

Step 4 — Identify d1d_1 and pass to E2E_2. The differential d1d_1 is the cellular coboundary on BB with coefficients in Hq(F)H^q(F). Therefore

9
E2p,q=Hp(Ccell∗(B;Hq(F)),d1)=Hp(B;Hq(F)).\quad E_2^{p,q} = H^p\big(C^*_{\text{cell}}(B; H^q(F)), d_1\big) = H^p(B; H^q(F)).

Derivation hint: cohomology of the cellular cochain complex is exactly singular/CW cohomology with the given coefficient module.

Step 5 — Convergence. Because the filtration on each Hn(E)H^n(E) is finite (first quadrant: 0≤p,q0 \le p, q, and p+q=np+q = n bounds pp), every (p,q)(p,q) stabilizes. The first-quadrant condition guarantees no differentials in or out for r>max⁡(p+1,q+2)r > \max(p+1, q+2), so E∞p,q=Erp,qE_\infty^{p,q} = E_r^{p,q} for large rr, and equation [3] holds. ■\blacksquare

∎
ProofLeray–Hirsch from Collapse

Given classes c1,…,ck∈H∗(E)c_1,\dots,c_k \in H^*(E) restricting to a fiber basis, define the E2E_2-level lift. Each cjc_j has a leading term in E∞0,qjE_\infty^{0, q_j} equal to ι∗(cj)∈H0(B;Hqj(F))\iota^*(c_j) \in H^0(B; H^{q_j}(F)). The map

10
H∗(B)⊗H∗(F)→E2∗,∗,b⊗ι∗(cj)↦b⊗ι∗(cj),\quad H^*(B) \otimes H^*(F) \to E_2^{*,*}, \quad b \otimes \iota^*(c_j) \mapsto b \otimes \iota^*(c_j),

Derivation hint: E2p,q=Hp(B)⊗Hq(F)E_2^{p,q} = H^p(B)\otimes H^q(F) by the universal coefficient theorem since Hq(F)H^q(F) is free over a PID; the chosen classes generate the fiber factor freely. is an isomorphism of E2E_2-pages onto the free H∗(B)H^*(B)-module on the ι∗(cj)\iota^*(c_j). Now the differentials: dr(cj)∈Err,qj−r+1d_r(c_j) \in E_r^{r, q_j - r + 1}. But cjc_j lives in H∗(E)H^*(E) — it is a permanent cycle (it survives to E∞E_\infty because it is a genuine global class). By the Leibniz rule [5] and H∗(B)H^*(B)-linearity of drd_r (elements of E∗p,0E_*^{p,0} pulled from BB are permanent cycles), every element π∗(b)⋅cj\pi^*(b)\cdot c_j is a permanent cycle. Since these span E2E_2, all differentials vanish, so E2=E∞E_2 = E_\infty. The associated graded of H∗(E)H^*(E) is therefore free over H∗(B)H^*(B); freeness kills the extension problem, and Φ\Phi is the resulting module isomorphism. ■\blacksquare

∎
mathematician · Jean-Pierre Serre | 1926–

Serre's 1951 doctoral thesis, Homologie singulière des espaces fibrés, applied Leray's nascent theory of spectral sequences to topological fibrations, computing homotopy groups of spheres and revolutionizing algebraic topology. He introduced the now-standard use of the path-loop fibration ΩX→PX→X\Omega X \to PX \to X to inductively relate H∗(ΩX)H^*(\Omega X) and H∗(X)H^*(X), proving for instance that πn(Sn)\pi_n(S^n) stabilizes and that all higher homotopy groups of spheres are finite except in the diagonal and the Euler-characteristic cases. For this and related work he received the 1954 Fields Medal at age 27 — the youngest ever at the time. The earlier groundwork was laid by Jean Leray while a prisoner of war (1941–1945), who invented sheaves and spectral sequences in captivity, and by Guy Hirsch, whose collapse criterion completed the picture.

Building Intuition

🧠 Intuition

Think of a fibration as a "thick" base: above every point of BB sits a copy of FF. Cohomology classes on EE come in two flavors — those that vary along BB (pulled back via π∗\pi^*) and those that live "fiber-wise." The E2E_2-page Hp(B;Hq(F))H^p(B; H^q(F)) is the naive guess: combine pp-dimensional information from the base with qq-dimensional information from the fiber. But this guess is usually wrong: a fiber class might not extend globally because the fibers twist. The differential drd_r is the obstruction to extending a fiber class over more and more of the base. If dr(ξ)≠0d_r(\xi) \neq 0, the would-be class ξ\xi is "killed" — it doesn't survive to H∗(E)H^*(E). Leray–Hirsch is the statement that if you can already exhibit honest global classes restricting to a fiber basis, there are no obstructions — the twisting is cohomologically invisible, and EE looks like a product as far as cohomology can tell. The geometric picture of the differential: d2d_2 takes a fiber class in the corner and pushes it 22 columns right, 11 row down — converting "fiber data of degree qq" into "base data of degree q−1q-1 raised by 22." This is the transgression, the topological analog of integrating a fiber form to get a base form.

Figure
The first-quadrant Serre spectral sequence: E2E_2-page with the d2d_2 differential
p q E₂^{0,1} E₂^{2,0} d₂ 0 1 2 3 0 1 2 d₂ : E₂^{p,q} → E₂^{p+2,q-1}

Worked Examples

ExampleCohomology of CPn\mathbb{CP}^n via the Hopf-type fibration S1→S2n+1→CPnS^1 \to S^{2n+1} \to \mathbb{CP}^n

Given: the fibration S1↪S2n+1→πCPnS^1 \hookrightarrow S^{2n+1} \xrightarrow{\pi} \mathbb{CP}^n. We know H∗(S1;Z)=Z[t]/(t2)H^*(S^1; \mathbb{Z}) = \mathbb{Z}[t]/(t^2) with ∣t∣=1|t| = 1, and H∗(S2n+1;Z)=Z⟨1,s⟩H^*(S^{2n+1}; \mathbb{Z}) = \mathbb{Z}\langle 1, s\rangle with ∣s∣=2n+1|s| = 2n+1. We want H∗(CPn)H^*(\mathbb{CP}^n).

Step 1 — E2E_2-page. With b=H∗(CPn)b = H^*(\mathbb{CP}^n) unknown, E2p,q=Hp(CPn;Hq(S1))E_2^{p,q} = H^p(\mathbb{CP}^n; H^q(S^1)). The fiber S1S^1 contributes only q=0q = 0 and q=1q = 1, each a copy of Z\mathbb{Z}. So the page has two nonzero rows.

Step 2 — Convergence forces collapse-then-cancellation. The total cohomology H∗(S2n+1)H^*(S^{2n+1}) is Z\mathbb{Z} in degrees 00 and 2n+12n+1 and zero in between. The only differential that can move between the two rows is d2:E2p,1→E2p+2,0d_2 : E_2^{p,1} \to E_2^{p+2,0}.

Step 3 — d2d_2 must be an isomorphism in the middle range. For E∞E_\infty to vanish in total degrees 1,2,…,2n1, 2, \dots, 2n, the map

11
d2:Hp(CPn;H1(S1))→  ≅  Hp+2(CPn;H0(S1))\quad d_2 : H^p(\mathbb{CP}^n; H^1(S^1)) \xrightarrow{\;\cong\;} H^{p+2}(\mathbb{CP}^n; H^0(S^1))

Derivation hint: anything surviving in those total degrees would appear in H∗(S2n+1)H^*(S^{2n+1}), which is zero there; only d2d_2 can cancel both rows. must be an isomorphism for 0≤p≤2n−20 \le p \le 2n-2, identifying HpH^p with Hp+2H^{p+2}.

Step 4 — Induct. H0(CPn)=ZH^0(\mathbb{CP}^n) = \mathbb{Z} (generator x0=1x^0=1); d2(t)=xd_2(t) = x defines x∈H2x \in H^2, and multiplicativity gives d2(txk)=xk+1d_2(t x^k) = x^{k+1}. Thus H2k=Z⟨xk⟩H^{2k} = \mathbb{Z}\langle x^k\rangle for 0≤k≤n0 \le k \le n and all odd degrees vanish, with xn+1=0x^{n+1} = 0.

H∗(CPn;Z)  ≅  Z[x]/(xn+1),∣x∣=2.\boxed{H^*(\mathbb{CP}^n; \mathbb{Z}) \;\cong\; \mathbb{Z}[x]/(x^{n+1}), \quad |x| = 2.}
ExampleLeray–Hirsch: cohomology of a projective bundle

Given: a complex vector bundle V→BV \to B of rank nn, and its projectivization π:P(V)→B\pi : \mathbb{P}(V) \to B with fiber CPn−1\mathbb{CP}^{n-1}. Let ξ=O(−1)\xi = \mathcal{O}(-1) be the tautological line bundle on P(V)\mathbb{P}(V), with first Chern class c=c1(ξ∨)∈H2(P(V))c = c_1(\xi^\vee) \in H^2(\mathbb{P}(V)).

Step 1 — Verify Leray–Hirsch hypotheses. The fiber cohomology H∗(CPn−1)=Z[u]/(un)H^*(\mathbb{CP}^{n-1}) = \mathbb{Z}[u]/(u^n) is free, with basis 1,u,…,un−11, u, \dots, u^{n-1}. The class cc restricts on each fiber to the generator uu of H2(CPn−1)H^2(\mathbb{CP}^{n-1}). Hence 1,c,c2,…,cn−11, c, c^2, \dots, c^{n-1} restrict to a fiber basis.

Step 2 — Apply the theorem. By Leray–Hirsch, H∗(P(V))H^*(\mathbb{P}(V)) is a free H∗(B)H^*(B)-module:

12
H∗(P(V);Z)  ≅  ⨁i=0n−1H∗(B)⋅c i  =  H∗(B)⟨1,c,…,cn−1⟩.\quad H^*(\mathbb{P}(V); \mathbb{Z}) \;\cong\; \bigoplus_{i=0}^{n-1} H^*(B) \cdot c^{\,i}\;=\;H^*(B)\langle 1, c, \dots, c^{n-1}\rangle.

Derivation hint: the nn permanent cycles cic^i generate freely over the base; collapse at E2E_2 gives the direct sum.

Step 3 — Ring structure (Grothendieck relation). As an algebra, the single relation among the cic^i is

13
cn+c1(V) c n−1+c2(V) c n−2+⋯+cn(V)=0,\quad c^n + c_1(V)\,c^{\,n-1} + c_2(V)\,c^{\,n-2} + \cdots + c_n(V) = 0,

Derivation hint: cnc^n must be expressible in lower powers since the module is free of rank nn; matching to the Whitney/splitting formula identifies the coefficients as the Chern classes of VV. which is exactly the defining equation of Chern classes (Grothendieck's axiomatic approach).

H∗(P(V))=H∗(B)[c]/(∑i=0nci(V) c n−i).\boxed{H^*(\mathbb{P}(V)) = H^*(B)[c]\big/\big(\textstyle\sum_{i=0}^n c_i(V)\,c^{\,n-i}\big).}

Common Misconceptions

⚠️ Common mistake

E∞≠H∗(E)E_\infty \neq H^*(E) in general — only its associated graded. A frequent error is reading off Hn(E)=⨁p+q=nE∞p,qH^n(E) = \bigoplus_{p+q=n} E_\infty^{p,q} as groups. This is correct over a field, but over Z\mathbb{Z} there are extension problems: E∞E_\infty gives only the graded pieces Fp/Fp+1F^p/F^{p+1}, and reassembling them may produce nontrivial extensions. For example a column Z/2\mathbb{Z}/2 stacked on Z/2\mathbb{Z}/2 could be (Z/2)2(\mathbb{Z}/2)^2 or Z/4\mathbb{Z}/4; the spectral sequence alone does not decide.

Local coefficients matter. If BB is not simply connected and π1(B)\pi_1(B) acts nontrivially on H∗(F)H^*(F), then E2p,q=Hp(B;Hq(F))E_2^{p,q} = H^p(B; \mathcal{H}^q(F)) uses local (twisted) coefficients, not ordinary cohomology. Forgetting this gives wrong answers (e.g., the Klein bottle as an S1S^1-bundle over S1S^1).

Differentials are not automatic. Knowing E2E_2 does not tell you the differentials; you must determine them by extra input — multiplicativity, naturality with respect to maps of fibrations, known target cohomology, transgression, or Steenrod operations.

Counterexample

Leray–Hirsch can fail without the global extension condition. Consider the nontrivial S1S^1-bundle S1→S3→HopfS2S^1 \to S^3 \xrightarrow{\text{Hopf}} S^2. The fiber H∗(S1)=Z⟨1,t⟩H^*(S^1) = \mathbb{Z}\langle 1, t\rangle is free, so condition (1) holds. But there is no class c∈H1(S3)c \in H^1(S^3) restricting to the fiber generator tt, because H1(S3)=0H^1(S^3) = 0. Condition (2) fails. Indeed Leray–Hirsch would predict H∗(S3)≅H∗(S2)⊗H∗(S1)H^*(S^3) \cong H^*(S^2) \otimes H^*(S^1), giving nonzero H1H^1 and H2H^2 — contradicting H∗(S3)=Z⟨1,s3⟩H^*(S^3) = \mathbb{Z}\langle 1, s_3\rangle. The truth: d2:E20,1→E22,0d_2 : E_2^{0,1} \to E_2^{2,0} is an isomorphism (the Euler class is nonzero), the sequence does not collapse, and EE is far from a product.

Connections

connection

The Serre spectral sequence sits within a web of homological machinery. It is a special case of the Leray Spectral Sequence of a continuous map and its sheaf-theoretic pushforwards Rqπ∗FR^q\pi_* \mathcal{F}, with E2p,q=Hp(B;Rqπ∗F)E_2^{p,q} = H^p(B; R^q\pi_*\mathcal{F}). Both descend from the abstract Spectral Sequence of a Filtered Complex via an Exact Couple. In homological algebra the analog is the Grothendieck Spectral Sequence for a composite of derived functors, and the Lyndon-Hochschild-Serre Spectral Sequence is its incarnation for group extensions 1→N→G→Q→11 \to N \to G \to Q \to 1, computing H∗(G)H^*(G) from H∗(Q;H∗(N))H^*(Q; H^*(N)). The transgression in Serre's sequence is dual to the boundary map in the Wang Sequence (fibrations over spheres) and the Gysin Sequence (sphere bundles), both of which are the two-row Serre spectral sequence written as a long exact sequence. Leray–Hirsch is the engine behind the Splitting Principle and the construction of Chern Classes and Stiefel-Whitney Classes.

Real-World Applications

🔬 Where this appears

Historical Development

⏳ History
- 1941–1945 — Jean Leray, prisoner of war at Oflag XVII-A in Austria, invents sheaves, sheaf cohomology, and spectral sequences (originally called "suites spectrales") to do topology without revealing his applied expertise to his captors.
- 1946 — Leray publishes his theory in the Comptes Rendus, introducing the spectral sequence of a continuous map.
- 1947–1950 — Henri Cartan's seminar at the ENS systematizes and disseminates Leray's ideas; Koszul, Cartan, and Eilenberg recast spectral sequences in algebraic language.
- 1948 — Guy Hirsch formulates the collapse/product criterion now bearing his name (with Leray).
- 1951 — Jean-Pierre Serre's thesis Homologie singulière des espaces fibrés applies the machine to fibrations of topological spaces, computing homotopy and homology of fiber spaces; the modern "Serre spectral sequence" is born.
- 1952 — William Massey introduces the exact couple formalism, giving the cleanest derivation of spectral sequences.
- 1954 — Serre awarded the Fields Medal, largely for this work.
- 1957 — Grothendieck's Tôhoku paper recasts spectral sequences in the language of derived functors; the Grothendieck spectral sequence generalizes Leray's.
- 1962 — Atiyah and Hirzebruch develop the spectral sequence for generalized cohomology theories (KK-theory), extending the Serre paradigm.

Subtleties & Limits

open-problem

Determining differentials remains an art, not an algorithm. For specific spaces (sphere spectra, classifying spaces of exotic groups, iterated loop spaces) the higher differentials drd_r for r≥3r \ge 3 are genuinely hard and sometimes unknown. The Adams spectral sequence and Adams–Novikov spectral sequence — variants that compute stable homotopy groups of spheres — have differentials that are the subject of ongoing research; the determination of π∗s\pi_*^s in high degrees (e.g. via the motivic Adams spectral sequence, Isaksen–Wang–Xu) is an active frontier, and many differentials are only known through heavy machine computation.

Multiplicative extension problems beyond the additive ones (reconstructing the ring structure, not just the groups, of H∗(E)H^*(E) from E∞E_\infty) require additional structure (Steenrod operations, Massey products, A∞A_\infty-data) and have no general solution.

Convergence subtleties for non-first-quadrant or unbounded spectral sequences (conditional vs. strong convergence, lim⁡1\lim^1 obstructions, Boardman's theory) are delicate, and naive use can give wrong answers in the half-plane or whole-plane settings arising in stable homotopy.

See Also

Leray Spectral Sequence · Lyndon-Hochschild-Serre Spectral Sequence · Gysin Sequence · Wang Sequence · Splitting Principle · Transgression · Exact Couple · Grothendieck Spectral Sequence · Hopf Fibration