文章

滤过复形的谱序列

·

关于https://www.3blue1brown.com/blog/exact-sequence-picturebook/的笔记

\hypersetup

colorlinks=true, linkcolor=blue!55!black, citecolor=blue!55!black, urlcolor=blue!55!black, pdftitle=Spectral Sequences for Filtered Complexes, pdfauthor= \numberwithinequationsection \allowdisplaybreaks\newaliascntpropositiontheorem \aliascntresettheproposition \newaliascntlemmatheorem \aliascntresetthelemma \newaliascntcorollarytheorem \aliascntresetthecorollary \newaliascntdefinitiontheorem \aliascntresetthedefinition \newaliascntconstructiontheorem \aliascntresettheconstruction \newaliascntremarktheorem \aliascntresettheremark

Spectral Sequences for Filtered Complexes
Notes on Ravi Vakil’s Puzzling through exact sequences

Abstract

These notes were written while reading Ravi Vakil’s picture essay Puzzling through exact sequences (also available as a direct PDF). They focus on the part of the essay that constructs the spectral sequence of a filtered complex. Vakil’s symbols 𝐺𝑝,𝑞 denote the small “puzzle pieces” in his diagrams; the purpose of the notation Pre𝑝,𝑞 and Im𝑝,𝑞 below is to describe those pieces as canonical subquotients in traditional homological-algebra language.

The intended mathematical route is the one followed in the original working notes: construct the zeroth, first, and second pages explicitly, observe the pattern suggested by the second page, and then carry out the general induction. The elementary lemmas are collected early only as a reference library, so that every subobject calculation used later is justified.

1 Filtered complexes and the basic pieces

Definition 1 (Filtered cochain complex).

Let (𝐶∙,𝑑∙) be a cochain complex equipped with a finite filtration

𝐶∙=𝐹𝑁𝐶∙⊃𝐹𝑁−1𝐶∙⊃⋯⊃𝐹1𝐶∙⊃𝐹0𝐶∙=0

such that

𝑑∙(𝐹𝑝𝐶∙)⊆𝐹𝑝𝐶∙+1.

Thus the filtration is increasing with the index: 𝐹𝑝−1𝐶𝑛⊆𝐹𝑝𝐶𝑛.

Definition 2 (The cumulative image and preimage pieces).

For every 𝑝,𝑞,𝑛, define

Im𝑛𝑝,𝑞:=𝑑𝑛(𝐹𝑝𝐶𝑛)∩𝐹𝑞𝐶𝑛+1,Pre𝑛𝑝,𝑞:=𝐹𝑝𝐶𝑛∩(𝑑𝑛)−1(𝐹𝑞𝐶𝑛+1).

The object Pre𝑛𝑝,𝑞 consists of elements of 𝐹𝑝𝐶𝑛 whose differential lies in 𝐹𝑞𝐶𝑛+1, while Im𝑛𝑝,𝑞 is the part of 𝑑𝑛(𝐹𝑝𝐶𝑛) which lies in 𝐹𝑞𝐶𝑛+1.

Definition 3 (The 𝐺-pieces).

The piece 𝐺𝑛𝑝,𝑞 is the canonically identified subquotient

𝐺𝑛𝑝,𝑞:=Pre𝑛𝑝,𝑞Pre𝑛𝑝−1,𝑞+Pre𝑛𝑝,𝑞−1 𝑑𝑛 ←←←←←←→≅Im𝑛𝑝,𝑞Im𝑛𝑝−1,𝑞+Im𝑛𝑝,𝑞−1.

The following six-step filtration diagram illustrates the two presentations of the 𝐺-piece in (LABEL:eq:g-piece) and the overlaps among the cumulative Pre- and Im-pieces.

[Uncaptioned image]
Figure 1: A six-step filtration picture for the 𝐺-piece, showing its Pre-presentation. Can you draw its Im-presentation?

1.1 Elementary subobject lemmas

Remark 4 (Reading order).

This subsection is meant to be used as a reference rather than read as a prerequisite course. On a first reading, after learning the definitions of Pre, Im, and 𝐺, it is better to continue directly to the constructions of 𝐸0, 𝐸1, and 𝐸2 in Definitions˜2, 4, 3 and 3. When a proof cites one of the lemmas below, return here to check the precise subobject identity being used. This preserves the motivating order of the original notes: the first pages reveal the pattern, while the lemmas certify that the calculations are legitimate. The specialized correction-of-representatives identity needed for the general induction is intentionally proved at the exact point where it enters the calculation.

Lemma 5 (Image–preimage identities).

Let 𝑓:𝑀→𝑁 be a morphism of modules, let 𝐴⊆𝑀, and let 𝐵⊆𝑁. Then

𝑓(𝐴∩𝑓−1(𝐵))=𝑓(𝐴)∩𝐵,𝑓−1(𝑓(𝐴)+𝐵)=𝐴+𝑓−1(𝐵).

Proof.

For (LABEL:eq:image-of-intersection), the inclusion from left to right is immediate. Conversely, if 𝑦∈𝑓(𝐴)∩𝐵, write 𝑦=𝑓(𝑥) with 𝑥∈𝐴. Since 𝑦∈𝐵, we have 𝑥∈𝑓−1(𝐵).

For (LABEL:eq:preimage-of-sum), the inclusion from right to left is immediate. Conversely, if 𝑓(𝑥)=𝑓(𝑎)+𝑏 with 𝑎∈𝐴 and 𝑏∈𝐵, then 𝑥−𝑎∈𝑓−1(𝐵), hence 𝑥∈𝐴+𝑓−1(𝐵). ∎

Lemma 6 (Modular law).

Let 𝑋,𝑌,𝑍 be subobjects of an object 𝑀. If 𝑌⊆𝑋, then

𝑋∩(𝑌+𝑍)=𝑌+(𝑋∩𝑍).

Proof.

The inclusion from right to left is clear. If 𝑥∈𝑋∩(𝑌+𝑍), write 𝑥=𝑦+𝑧 with 𝑦∈𝑌 and 𝑧∈𝑍. Since 𝑥,𝑦∈𝑋, also 𝑧=𝑥−𝑦∈𝑋, so 𝑧∈𝑋∩𝑍. ∎

Lemma 7 (Quotient reduction).

Let 𝐴,𝐵,𝐾 be subobjects of 𝑀, with 𝐵⊆𝐴. Then there is a natural isomorphism

𝐾+𝐴𝐾+𝐵≅𝐴𝐴∩(𝐾+𝐵).

If 𝐼⊆𝐴, then

𝐾+𝐴𝐾+𝐼≅𝐴(𝐴∩𝐾)+𝐼.

Proof.

The natural map 𝐴→(𝐾+𝐴)/(𝐾+𝐵) is surjective and has kernel 𝐴∩(𝐾+𝐵), which gives (LABEL:eq:quotient-reduction). Equation (LABEL:eq:quotient-reduction-modular) follows from Lemma˜6, since 𝐼⊆𝐴 implies 𝐴∩(𝐾+𝐼)=(𝐴∩𝐾)+𝐼. ∎

Lemma 8 (Basic calculus of Pre and Im).

For every 𝑝,𝑞,𝑛,

𝑑𝑛(Pre𝑛𝑝,𝑞)=Im𝑛𝑝,𝑞⁡.

Consequently, there is a short exact sequence

0⟶𝐹𝑝𝐶𝑛∩ker⁡𝑑𝑛⟶Pre𝑛𝑝,𝑞⁡𝑑𝑛⟶Im𝑛𝑝,𝑞⟶0.

Moreover, for every 𝑟,

Im𝑛𝑝,𝑞⊆Pre𝑛+1𝑞,𝑟⁡.

If 𝑎≤𝑞, then

Im𝑛𝑝,𝑞∩Pre𝑛+1𝑎,𝑏=Im𝑛𝑝,𝑎⁡.

Finally, Pre and Im are monotone in each filtration index. In particular,

𝑝≤𝑞⟹Pre𝑛𝑝,𝑞=𝐹𝑝𝐶𝑛.

Proof.

Equation (LABEL:eq:d-pre-im) is Lemma˜5 applied to 𝑓=𝑑𝑛, 𝐴=𝐹𝑝𝐶𝑛, and 𝐵=𝐹𝑞𝐶𝑛+1. Its kernel is 𝐹𝑝𝐶𝑛∩ker⁡𝑑𝑛, giving (LABEL:eq:pre-im-ses).

If 𝑦∈Im𝑛𝑝,𝑞, then 𝑦∈𝐹𝑞𝐶𝑛+1 and 𝑑𝑛+1𝑦=0, so 𝑦∈Pre𝑛+1𝑞,𝑟 for every 𝑟. This proves (LABEL:eq:im-in-pre).

Every element of Im𝑛𝑝,𝑞 is closed. Hence, if 𝑎≤𝑞,

Im𝑛𝑝,𝑞∩Pre𝑛+1𝑎,𝑏=Im𝑛𝑝,𝑞∩𝐹𝑎𝐶𝑛+1=Im𝑛𝑝,𝑎,

which is (LABEL:eq:im-intersect-pre). The monotonicity assertions follow from the monotonicity of the filtration. If 𝑝≤𝑞, then 𝑑(𝐹𝑝)⊆𝐹𝑝⊆𝐹𝑞, giving (LABEL:eq:pre-trivial). ∎

Lemma 9 (The two presentations of a 𝐺-piece).

The map in (LABEL:eq:g-piece) is a well-defined isomorphism.

Proof.

By (LABEL:eq:d-pre-im), 𝑑𝑛 sends the two terms in the source denominator onto the two terms in the target denominator, so the induced map is well-defined and surjective.

Suppose 𝑥∈Pre𝑛𝑝,𝑞 and the class of 𝑑𝑛𝑥 vanishes in the target. Write

𝑑𝑛𝑥=𝑢+𝑣,𝑢∈Im𝑛𝑝−1,𝑞,𝑣∈Im𝑛𝑝,𝑞−1⁡.

Choose 𝑎∈Pre𝑛𝑝−1,𝑞 and 𝑏∈Pre𝑛𝑝,𝑞−1 with 𝑑𝑛𝑎=𝑢 and 𝑑𝑛𝑏=𝑣. Then 𝑑𝑛(𝑥−𝑎−𝑏)=0. A closed element belongs to Pre𝑛𝑝,𝑞−1, so 𝑥 lies in the source denominator. ∎

Lemma 10 (Stabilization under 𝑑2=0).

Suppose 𝑏≤𝑎. Then, for every 𝑐,

Pre𝑛𝑝,𝑎∩(𝑑𝑛)−1(Pre𝑛+1𝑏,𝑐)=Pre𝑛𝑝,𝑏⁡.

Proof.

An element in the left-hand side lies in 𝐹𝑝𝐶𝑛, its differential lies in both 𝐹𝑎𝐶𝑛+1 and 𝐹𝑏𝐶𝑛+1, and its second differential lies in 𝐹𝑐𝐶𝑛+2. Since 𝑏≤𝑎, the first two differential conditions reduce to 𝑑𝑛𝑥∈𝐹𝑏𝐶𝑛+1, and the last condition is automatic because 𝑑𝑛+1𝑑𝑛=0. ∎

2 The zeroth and first pages

Remark 1 (Guiding idea for the first pages).

The original approach to the first pages was to work entirely inside the original complex 𝐶∙: construct subobjects 𝑍𝑝,𝑝+𝑞𝑖 and 𝐵𝑝,𝑝+𝑞𝑖, identify the corresponding page as a subquotient 𝑍𝑝,𝑝+𝑞𝑖/𝐵𝑝,𝑝+𝑞𝑖, and let the original differential 𝑑𝑞 induce the differential on that subquotient. This works directly for 𝐸0 and 𝐸1, and it also produces the recursive presentation 𝐸2≅𝑍1/𝐵1.

The construction of the second page, however, reveals a subtlety. The recursively defined 𝑍1 contains redundant representatives from a lower filtration level, and the original differential need not send all of those representatives into the recursively defined target 𝑍1. Before defining 𝑑2, one must therefore replace 𝑍1/𝐵1 by an isomorphic normalized subquotient. The same recursive-then-normalized procedure becomes the model for the general induction.

Definition 2 (The zeroth page).

Define

𝐸𝑝,𝑝+𝑞0:=𝐹𝑝𝐶𝑞𝐹𝑝−1𝐶𝑞,

with differential

𝑑𝑝,𝑝+𝑞0:𝐸𝑝,𝑝+𝑞0⟶𝐸𝑝,𝑝+𝑞+10

induced by 𝑑𝑞.

Proposition 3 (The zeroth differential removes 𝐺𝑞𝑝,𝑝).

There is a natural identification

im⁡𝑑𝑝,𝑝+𝑞0≅𝐺𝑞𝑝,𝑝.

Proof.

By the first isomorphism theorem and Lemma˜8,

im⁡𝑑𝑝,𝑝+𝑞0≅𝑑𝑞(𝐹𝑝𝐶𝑞)𝑑𝑞(𝐹𝑝𝐶𝑞)∩𝐹𝑝−1𝐶𝑞+1=Im𝑞𝑝,𝑝Im𝑞𝑝,𝑝−1.

Since 𝑑(𝐹𝑝−1)⊆𝐹𝑝−1,

Im𝑞𝑝−1,𝑝=Im𝑞𝑝−1,𝑝−1⊆Im𝑞𝑝,𝑝−1,

so the last quotient is the target-side presentation of 𝐺𝑞𝑝,𝑝. ∎

Definition 4 (The first page).

Set

𝑍𝑝,𝑝+𝑞0:=(𝑑𝑞)−1(𝐹𝑝−1𝐶𝑞+1)∩𝐹𝑝𝐶𝑞=Pre𝑞𝑝,𝑝−1,𝐵𝑝,𝑝+𝑞0:=𝑑𝑞−1(𝐹𝑝𝐶𝑞−1)+𝐹𝑝−1𝐶𝑞=Im𝑞−1𝑝,𝑝+𝐹𝑝−1𝐶𝑞.

Then

𝐸𝑝,𝑝+𝑞1:=𝐻(𝐸0,𝑑0)𝑝,𝑝+𝑞=𝑍𝑝,𝑝+𝑞0𝐵𝑝,𝑝+𝑞0.

The map 𝑑𝑞 induces

𝑑𝑝,𝑝+𝑞1:𝐸𝑝,𝑝+𝑞1⟶𝐸𝑝−1,𝑝+𝑞1.
Proposition 5 (Well-definedness and image of 𝑑1).

The map (LABEL:eq:d1) is well-defined, and

im⁡𝑑𝑝,𝑝+𝑞1≅𝐺𝑞𝑝,𝑝−1.

Proof.

Using (LABEL:eq:d-pre-im) and (LABEL:eq:im-in-pre),

𝑑𝑞(𝑍𝑝,𝑝+𝑞0)=Im𝑞𝑝,𝑝−1⊆Pre𝑞+1𝑝−1,𝑝−2=𝑍𝑝−1,𝑝+𝑞0,𝑑𝑞(𝐵𝑝,𝑝+𝑞0)=𝑑𝑞(𝐹𝑝−1𝐶𝑞)⊆𝐵𝑝−1,𝑝+𝑞0.

Thus 𝑑1 is well-defined.

Its image is

im⁡𝑑𝑝,𝑝+𝑞1≅Im𝑞𝑝,𝑝−1Im𝑞𝑝,𝑝−1∩𝐵𝑝−1,𝑝+𝑞0=Im𝑞𝑝,𝑝−1Im𝑞𝑝−1,𝑝−1+Im𝑞𝑝,𝑝−2by \cref{lem:modular-law,lem:pre-im-calculus}=𝐺𝑞𝑝,𝑝−1.

∎

3 The second page

Construction \theconstruction (Recursive cycle and boundary representatives)

Define

𝑍𝑝,𝑝+𝑞1:=𝑍𝑝,𝑝+𝑞0∩(𝑑𝑞)−1(𝐵𝑝−1,𝑝+𝑞0),𝐵𝑝,𝑝+𝑞1:=𝐵𝑝,𝑝+𝑞0+𝑑𝑞−1(𝑍𝑝+1,𝑝+𝑞0).

Then, by construction and the third isomorphism theorem,

𝐻(𝐸1,𝑑1)𝑝,𝑝+𝑞≅𝑍𝑝,𝑝+𝑞1𝐵𝑝,𝑝+𝑞1.

Remark 1 (Why normalization is needed).

At this point the original strategy has produced the correct recursive quotient 𝑍𝑝,𝑝+𝑞1/𝐵𝑝,𝑝+𝑞1, so it already identifies 𝐸2 as the homology of (𝐸1,𝑑1). It is not yet the right presentation for defining 𝑑2 directly from 𝑑𝑞: the numerator contains lower-filtration representatives whose differentials need not lie in the recursive target numerator. The calculation below first makes those redundant representatives explicit, and Theorem˜3 then removes them by passing to an isomorphic normalized quotient.

Proposition 2 (Calculation of 𝑍1 and 𝐵1).

One has

𝑍𝑝,𝑝+𝑞1=𝐹𝑝−1𝐶𝑞+Pre𝑞𝑝,𝑝−2,𝐵𝑝,𝑝+𝑞1=𝐹𝑝−1𝐶𝑞+Im𝑞−1𝑝+1,𝑝⁡.

Proof.

For 𝑍1, Lemma˜5 gives

(𝑑𝑞)−1(𝐵𝑝−1,𝑝+𝑞0)=(𝑑𝑞)−1(𝑑𝑞(𝐹𝑝−1𝐶𝑞)+𝐹𝑝−2𝐶𝑞+1)=𝐹𝑝−1𝐶𝑞+(𝑑𝑞)−1(𝐹𝑝−2𝐶𝑞+1).

Intersecting with 𝑍𝑝,𝑝+𝑞0=Pre𝑞𝑝,𝑝−1 and applying Lemma˜6 yields (LABEL:eq:z1-calculated).

For 𝐵1, equation (LABEL:eq:d-pre-im) gives

𝑑𝑞−1(𝑍𝑝+1,𝑝+𝑞0)=Im𝑞−1𝑝+1,𝑝⁡.

Since Im𝑞−1𝑝,𝑝⊆Im𝑞−1𝑝+1,𝑝, equation (LABEL:eq:b1-calculated) follows. ∎

Theorem 3 (Standard form of the second page).

There is a natural isomorphism

𝐸𝑝,𝑝+𝑞2≅Pre𝑞𝑝,𝑝−2Pre𝑞𝑝−1,𝑝−2+Im𝑞−1𝑝+1,𝑝.

Proof.

By (LABEL:eq:e2-recursive) and Proposition˜2,

𝐸𝑝,𝑝+𝑞2≅𝐹𝑝−1𝐶𝑞+Pre𝑞𝑝,𝑝−2𝐹𝑝−1𝐶𝑞+Im𝑞−1𝑝+1,𝑝.

Apply Lemma˜7. Since

𝐹𝑝−1𝐶𝑞∩Pre𝑞𝑝,𝑝−2=Pre𝑞𝑝−1,𝑝−2

and Im𝑞−1𝑝+1,𝑝⊆Pre𝑞𝑝,𝑝−2 by (LABEL:eq:im-in-pre), this gives (LABEL:eq:e2-standard). ∎

Proposition 4 (The second differential removes 𝐺𝑞𝑝,𝑝−2).

The original differential induces

𝑑𝑝,𝑝+𝑞2:𝐸𝑝,𝑝+𝑞2⟶𝐸𝑝−2,𝑝+𝑞−12,[𝑥]⟼[𝑑𝑞𝑥],

and

im⁡𝑑𝑝,𝑝+𝑞2≅𝐺𝑞𝑝,𝑝−2.

Proof.

Use the standard form (LABEL:eq:e2-standard). By (LABEL:eq:d-pre-im) and (LABEL:eq:im-in-pre),

𝑑𝑞(Pre𝑞𝑝,𝑝−2)=Im𝑞𝑝,𝑝−2⊆Pre𝑞+1𝑝−2,𝑝−4⁡.

Furthermore,

𝑑𝑞(Pre𝑞𝑝−1,𝑝−2+Im𝑞−1𝑝+1,𝑝)=Im𝑞𝑝−1,𝑝−2,

which belongs to the target denominator. Hence 𝑑2 is well-defined.

Its image is

im⁡𝑑𝑝,𝑝+𝑞2≅Im𝑞𝑝,𝑝−2Im𝑞𝑝,𝑝−2∩(Pre𝑞+1𝑝−3,𝑝−4+Im𝑞𝑝−1,𝑝−2)=Im𝑞𝑝,𝑝−2Im𝑞𝑝,𝑝−3+Im𝑞𝑝−1,𝑝−2by \cref{lem:modular-law,lem:pre-im-calculus}=𝐺𝑞𝑝,𝑝−2.

∎

4 The general induction

Remark 1 (The second page suggests the induction).

The construction of the second page suggests the general induction process. In particular, the standardized representatives

̃𝑍𝑝,𝑝+𝑞1=Pre𝑞𝑝,𝑝−2,̃𝐵𝑝,𝑝+𝑞1=Pre𝑞𝑝−1,𝑝−2+Im𝑞−1𝑝+1,𝑝

show the two changes that occur when a page is turned: the cycle condition forces the differential one filtration level deeper, while the boundary term admits images coming from one filtration level higher. The definitions below are obtained by continuing exactly this pattern.

Definition 2 (Standard representatives for the pages).

For 𝑟≥0, set

̃𝑍𝑝,𝑝+𝑞𝑟:=Pre𝑞𝑝,𝑝−𝑟−1,̃𝐵𝑝,𝑝+𝑞𝑟:=Pre𝑞𝑝−1,𝑝−𝑟−1+Im𝑞−1𝑝+𝑟,𝑝⁡.

Before writing the resulting formula for 𝐸𝑟, the following six-step filtration diagram shows how the normalized denominator is cut out of the normalized numerator, leaving the same 𝐸𝑟-piece.

[Uncaptioned image]
Figure 2: A six-step filtration picture for the standard form 𝐸𝑝,𝑝+𝑞𝑟≅Pre𝑞𝑝,𝑝−𝑟⁡/(Pre𝑞𝑝−1,𝑝−𝑟+Im𝑞−1𝑝+𝑟−1,𝑝). The colored overlaps show how the normalized denominator is cut out of the normalized numerator.

Thus the expected standard form of the 𝑟th page is

𝐸𝑝,𝑝+𝑞𝑟≅̃𝑍𝑝,𝑝+𝑞𝑟−1̃𝐵𝑝,𝑝+𝑞𝑟−1=Pre𝑞𝑝,𝑝−𝑟Pre𝑞𝑝−1,𝑝−𝑟+Im𝑞−1𝑝+𝑟−1,𝑝.
Theorem 3 (Filtered-complex spectral sequence).

For every 𝑟≥1,

𝐸𝑝,𝑝+𝑞𝑟≅Pre𝑞𝑝,𝑝−𝑟Pre𝑞𝑝−1,𝑝−𝑟+Im𝑞−1𝑝+𝑟−1,𝑝.

The original differential induces

𝑑𝑝,𝑝+𝑞𝑟:𝐸𝑝,𝑝+𝑞𝑟⟶𝐸𝑝−𝑟,𝑝+𝑞−𝑟+1𝑟,[𝑥]⟼[𝑑𝑞𝑥].

Moreover,

𝐸𝑟+1≅𝐻(𝐸𝑟,𝑑𝑟),

and

im⁡𝑑𝑝,𝑝+𝑞𝑟≅𝐺𝑞𝑝,𝑝−𝑟.

Thus the 𝑟th differential removes precisely the diagonal of 𝐺-pieces with first index minus second index equal to 𝑟.

Proof.

The cases 𝑟=1 and 𝑟=2 were established in Definitions˜4 and 3.

Assume (LABEL:eq:er-standard) holds for a fixed 𝑟≥1. Define recursive representatives for the next page by

𝑍𝑝,𝑝+𝑞𝑟:=̃𝑍𝑝,𝑝+𝑞𝑟−1∩(𝑑𝑞)−1(̃𝐵𝑝−𝑟,𝑝+𝑞−𝑟+1𝑟−1),𝐵𝑝,𝑝+𝑞𝑟:=̃𝐵𝑝,𝑝+𝑞𝑟−1+𝑑𝑞−1(̃𝑍𝑝+𝑟,𝑝+𝑞+𝑟−1𝑟−1).

By the definitions of kernel and image in a quotient,

𝐻(𝐸𝑟,𝑑𝑟)𝑝,𝑝+𝑞≅𝑍𝑝,𝑝+𝑞𝑟𝐵𝑝,𝑝+𝑞𝑟.

At this point the recursive numerator is converted into its normalized form. The following specialized correction step is stated and proved here, rather than among the preliminary subobject lemmas, because it is exactly the representative-changing argument that drives the induction.

Corollary 4 (The correction step used in the induction).

For every 𝑟≥1,

Pre𝑞𝑝,𝑝−𝑟∩(𝑑𝑞)−1(Pre𝑞+1𝑝−𝑟−1,𝑝−2𝑟+Im𝑞𝑝−1,𝑝−𝑟)=Pre𝑞𝑝−1,𝑝−𝑟+Pre𝑞𝑝,𝑝−𝑟−1⁡.

Proof of the correction step.

Take 𝑥 in the left-hand side. Then

𝑑𝑞𝑥=𝑎+𝑢,𝑎∈Pre𝑞+1𝑝−𝑟−1,𝑝−2𝑟,𝑢∈Im𝑞𝑝−1,𝑝−𝑟⁡.

Choose 𝑦∈𝐹𝑝−1𝐶𝑞 with 𝑑𝑞𝑦=𝑢. Since 𝑢∈𝐹𝑝−𝑟𝐶𝑞+1, in fact 𝑦∈Pre𝑞𝑝−1,𝑝−𝑟. Moreover,

𝑑𝑞(𝑥−𝑦)=𝑎∈𝐹𝑝−𝑟−1𝐶𝑞+1,

so 𝑥−𝑦∈Pre𝑞𝑝,𝑝−𝑟−1. Hence 𝑥=𝑦+(𝑥−𝑦) lies in the right-hand side. Conversely, the differential of an element of Pre𝑞𝑝−1,𝑝−𝑟 lies in Im𝑞𝑝−1,𝑝−𝑟, while the differential of an element of Pre𝑞𝑝,𝑝−𝑟−1 lies in Pre𝑞+1𝑝−𝑟−1,𝑝−2𝑟 because it is closed after one more application of 𝑑. Thus the reverse inclusion also holds. ∎

The numerator is

𝑍𝑝,𝑝+𝑞𝑟=Pre𝑞𝑝,𝑝−𝑟∩(𝑑𝑞)−1(Pre𝑞+1𝑝−𝑟−1,𝑝−2𝑟+Im𝑞𝑝−1,𝑝−𝑟)=Pre𝑞𝑝−1,𝑝−𝑟+Pre𝑞𝑝,𝑝−𝑟−1by \cref{cor:correction-step}.

The denominator is

𝐵𝑝,𝑝+𝑞𝑟=Pre𝑞𝑝−1,𝑝−𝑟+Im𝑞−1𝑝+𝑟−1,𝑝+Im𝑞−1𝑝+𝑟,𝑝=Pre𝑞𝑝−1,𝑝−𝑟+Im𝑞−1𝑝+𝑟,𝑝,

because Im𝑞−1𝑝+𝑟−1,𝑝⊆Im𝑞−1𝑝+𝑟,𝑝.

Substituting into (LABEL:eq:next-page-recursive) and applying Lemma˜7 gives

𝐻(𝐸𝑟,𝑑𝑟)𝑝,𝑝+𝑞≅Pre𝑞𝑝,𝑝−𝑟−1Pre𝑞𝑝,𝑝−𝑟−1∩(Pre𝑞𝑝−1,𝑝−𝑟+Im𝑞−1𝑝+𝑟,𝑝)=Pre𝑞𝑝,𝑝−𝑟−1Pre𝑞𝑝−1,𝑝−𝑟−1+Im𝑞−1𝑝+𝑟,𝑝by \cref{lem:modular-law,lem:pre-im-calculus}=̃𝑍𝑝,𝑝+𝑞𝑟̃𝐵𝑝,𝑝+𝑞𝑟.

This proves (LABEL:eq:next-page) and the standard form for 𝐸𝑟+1.

We next verify that the differential on 𝐸𝑟+1 is induced by 𝑑𝑞. From (LABEL:eq:d-pre-im) and (LABEL:eq:im-in-pre),

𝑑𝑞(̃𝑍𝑝,𝑝+𝑞𝑟)=Im𝑞𝑝,𝑝−𝑟−1⊆Pre𝑞+1𝑝−𝑟−1,𝑝−2𝑟−2=̃𝑍𝑝−𝑟−1,𝑝+𝑞−𝑟𝑟,𝑑𝑞(̃𝐵𝑝,𝑝+𝑞𝑟)=Im𝑞𝑝−1,𝑝−𝑟−1⊆̃𝐵𝑝−𝑟−1,𝑝+𝑞−𝑟𝑟.

Thus 𝑑𝑟+1 is well-defined, completing the induction.

Finally, use the target standard form

𝐸𝑝−𝑟,𝑝+𝑞−𝑟+1𝑟≅Pre𝑞+1𝑝−𝑟,𝑝−2𝑟Pre𝑞+1𝑝−𝑟−1,𝑝−2𝑟+Im𝑞𝑝−1,𝑝−𝑟.

Then

im⁡𝑑𝑝,𝑝+𝑞𝑟≅Im𝑞𝑝,𝑝−𝑟Im𝑞𝑝,𝑝−𝑟∩(Pre𝑞+1𝑝−𝑟−1,𝑝−2𝑟+Im𝑞𝑝−1,𝑝−𝑟)=Im𝑞𝑝,𝑝−𝑟Im𝑞𝑝,𝑝−𝑟−1+Im𝑞𝑝−1,𝑝−𝑟by \cref{lem:modular-law,lem:pre-im-calculus}=𝐺𝑞𝑝,𝑝−𝑟.

This proves (LABEL:eq:dr-image-general). ∎

5 Where the lemmas are used

This section is a map for the intended back-and-forth reading described in Remark˜4: begin with the page constructions, and consult the corresponding row below when a cited subobject manipulation is not yet familiar.

Result Main uses in the construction
Lemma˜5 Computing inverse images in Proposition˜2; converting 𝑑(Pre) into Im.
Lemma˜6 Intersections with sums in Propositions˜5, 2, 4 and 3.
Lemma˜7 Passing from recursive representatives to the standard quotients in Theorems˜3 and 3.
Lemma˜8 Well-definedness of every page differential, calculation of the images, and the inclusions of boundaries in cycles.
Lemma˜9 Identifying the source-side and target-side descriptions of each piece 𝐺𝑛𝑝,𝑞.
Lemma˜10 A general simplification of nested Pre-conditions; the main induction instead gives its specialized correction argument directly at the point of use.
Corollary˜4 Inserted inside the proof of Theorem˜3: replace a representative by one whose differential lies one filtration level deeper.
Remark 1 (Index convention).

The second superscript in 𝐸𝑝,𝑝+𝑞𝑟 is chosen so that the underlying cochain degree is always 𝑞. Under this convention,

𝑑𝑟:𝐸𝑝,𝑝+𝑞𝑟⟶𝐸𝑝−𝑟,𝑝+𝑞−𝑟+1𝑟

raises the cochain degree from 𝑞 to 𝑞+1 and lowers the filtration index by 𝑟.

Remark 2 (Interpretation).

The condition 𝑥∈Pre𝑞𝑝,𝑝−𝑟 says that 𝑥∈𝐹𝑝𝐶𝑞 and that 𝑑𝑞𝑥 has already fallen 𝑟 filtration levels. The quotient by Pre𝑞𝑝−1,𝑝−𝑟 removes representatives already coming from the lower filtration level, and the quotient by Im𝑞−1𝑝+𝑟−1,𝑝 removes boundaries already visible by page 𝑟. The differential 𝑑𝑟 detects the first remaining filtration component of 𝑑𝑞𝑥.