Complex shapes for pages of spectral sequences #
In this file, we define complex shapes which correspond to pages of spectral sequences:
ComplexShape.spectralSequenceNat: for anyu : ℤ × ℤ, this is the complex shape onℕ × ℕcorresponding to differentials ofComplexShape.up' u : ComplexShape (ℤ × ℤ)with source and target inℕ × ℕ. (Withu := (r, 1 - r), this will apply to therth-page of first quadrantE₂cohomological spectral sequence).ComplexShape.spectralSequenceFin: for anyu : ℤ × ℤandl : ℕ, this is a similar definition asComplexShape.spectralSequenceNatbut forℤ × Fin l(identified as a subset ofℤ × ℤ). (This could be used for spectral sequences associated to a finite filtration.)
For u : ℤ × ℤ, this is the complex shape on ℕ × ℕ, which
connects a to b when the equality a + u = b holds in ℤ × ℤ.
Instances For
@[simp]
theorem
ComplexShape.spectralSequenceNat_rel_iff
(u : ℤ × ℤ)
(a b : ℕ × ℕ)
:
(spectralSequenceNat u).Rel a b ↔ ↑a.1 + u.1 = ↑b.1 ∧ ↑a.2 + u.2 = ↑b.2
For l : ℕ and u : ℤ × ℤ, this is the complex shape on ℤ × Fin l, which
connects a to b when the equality a + u = b holds in ℤ × ℤ.
Instances For
@[simp]
theorem
ComplexShape.spectralSequenceFin_rel_iff
{l : ℕ}
(u : ℤ × ℤ)
(a b : ℤ × Fin l)
:
(spectralSequenceFin l u).Rel a b ↔ a.1 + u.1 = b.1 ∧ ↑↑a.2 + u.2 = ↑↑b.2