Spectral objects in abelian categories #
Let X be a spectral object index by the category ι
in the abelian category C. The purpose of this file
is to introduce the homology X.E of the short complex X.shortComplex
(X.H n₀).obj (mk₁ f₃) ⟶ (X.H n₁).obj (mk₁ f₂) ⟶ (X.H n₂).obj (mk₁ f₁)
when f₁, f₂ and f₃ are composable morphisms in ι and the
equalities n₀ + 1 = n₁ and n₁ + 1 = n₂ hold (both maps in the
short complex are given by X.δ). All the relevant objects in the
spectral sequence attached to spectral objects can be defined
in terms of this homology X.E: the objects in all pages, including
the page at infinity.
References #
The short complex consisting of the composition of
two morphisms X.δ, given three composable morphisms f₁, f₂
and f₃ in ι, and three consecutive integers.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The homology of the short complex shortComplex consisting of
two morphisms X.δ. In the documentation, we shorten it as E^n₁(f₁, f₂, f₃)
Equations
- X.E f₁ f₂ f₃ n₀ n₁ n₂ hn₁ hn₂ = (X.shortComplex f₁ f₂ f₃ n₀ n₁ n₂ ⋯ ⋯).homology
Instances For
The functoriality of shortComplex with respect to morphisms
in ComposableArrows ι 3.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The functoriality of E with respect to morphisms
in ComposableArrows ι 3.
Equations
- X.map f₁ f₂ f₃ f₁' f₂' f₃' α n₀ n₁ n₂ hn₁ hn₂ = CategoryTheory.ShortComplex.homologyMap (X.shortComplexMap f₁ f₂ f₃ f₁' f₂' f₃' α n₀ n₁ n₂ ⋯ ⋯)
Instances For
E^n₁(f₁, f₂, f₃) identifies to the cokernel
of δToCycles : H^{n₀}(f₃) ⟶ Z^{n₁}(f₁, f₂).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The cycles of the short complex shortComplex at E^{n₁}(f₁, f₂, f₃)
identifies to Z^{n₁}(f₁, f₂).
Equations
- X.cyclesIso f₁ f₂ f₃ n₀ n₁ n₂ hn₁ hn₂ = (X.leftHomologyDataShortComplex f₁ f₂ f₃ n₀ n₁ n₂ ⋯ ⋯).cyclesIso
Instances For
The epimorphism Z^{n₁}(f₁, f₂) ⟶ E^{n₁}(f₁, f₂, f₃).
Equations
- X.πE f₁ f₂ f₃ n₀ n₁ n₂ hn₁ hn₂ = CategoryTheory.CategoryStruct.comp (X.cyclesIso f₁ f₂ f₃ n₀ n₁ n₂ ⋯ ⋯).inv (X.shortComplex f₁ f₂ f₃ n₀ n₁ n₂ ⋯ ⋯).homologyπ
Instances For
Equations
- ⋯ = ⋯
The (exact) sequence H^{n-1}(f₃) ⟶ Z^n(f₁, f₂) ⟶ E^n(f₁, f₂, f₃) ⟶ 0.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The short complex H^{n-1}(f₃) ⟶ Z^n(f₁, f₂) ⟶ E^n(f₁, f₂, f₃) identifies
to the cokernel sequence of the definition of the homology of the short
complex shortComplex as a cokernel of ShortComplex.toCycles.
Equations
- One or more equations did not get rendered due to their size.
Instances For
E^n₁(f₁, f₂, f₃) identifies to the kernel
of δFromOpcycles : opZ^{n₁}(f₂, f₃) ⟶ H^{n₂}(f₁).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The opcycles of the short complex shortComplex at E^{n₁}(f₁, f₂, f₃)
identifies to opZ^{n₁}(f₂, f₃).
Equations
- X.opcyclesIso f₁ f₂ f₃ n₀ n₁ n₂ hn₁ hn₂ = (X.rightHomologyDataShortComplex f₁ f₂ f₃ n₀ n₁ n₂ hn₁ hn₂).opcyclesIso
Instances For
The monomorphism E^{n₁}(f₁, f₂, f₃) ⟶ opZ^{n₁}(f₂, f₃) ⟶ .
Equations
- X.ιE f₁ f₂ f₃ n₀ n₁ n₂ hn₁ hn₂ = CategoryTheory.CategoryStruct.comp (X.shortComplex f₁ f₂ f₃ n₀ n₁ n₂ hn₁ hn₂).homologyι (X.opcyclesIso f₁ f₂ f₃ n₀ n₁ n₂ hn₁ hn₂).hom
Instances For
Equations
- ⋯ = ⋯
The (exact) sequence 0 ⟶ E^n(f₁, f₂, f₃) ⟶ opZ^n(f₂, f₃) ⟶ H^{n+1}(f₁).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The short complex E^n(f₁, f₂, f₃) ⟶ opZ^n(f₂, f₃) ⟶ H^{n+1}(f₁) identifies
to the kernel sequence of the definition of the homology of the short
complex shortComplex as a kernel of ShortComplex.fromOpcycles.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The (exact) sequence H^n(f₁) ⊞ H^{n-1}(f₃) ⟶ H^n(f₁ ≫ f₂) ⟶ E^n(f₁, f₂, f₃) ⟶ 0.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Constructor for morphisms for E^{n₁}(f₁, f₂, f₃).
Instances For
The (exact) sequence 0 ⟶ E^n(f₁, f₂, f₃) ⟶ H^n(f₂ ≫ f₃) ⟶ H^n(f₃) ⊞ H^{n+1}(f₁).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Constructor for morphisms to E^{n₁}(f₁, f₂, f₃).
Instances For
The map opZ^n(f₁ ≫ f₂, f₃) ⟶ E^n(f₁, f₂, f₃).
Equations
- X.opcyclesToE f₁ f₂ f₃ f₁₂ h₁₂ n₀ n₁ n₂ hn₁ hn₂ = X.descOpcycles f₁₂ f₃ n₀ n₁ hn₁ (CategoryTheory.CategoryStruct.comp (X.toCycles f₁ f₂ f₁₂ h₁₂ n₁) (X.πE f₁ f₂ f₃ n₀ n₁ n₂ ⋯ ⋯)) ⋯
Instances For
The (exact) sequence H^n(f₁) ⟶ opZ^n(f₁ ≫ f₂, f₃) ⟶ E^n(f₁, f₂, f₃) ⟶ 0.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The map E^n(f₁, f₂, f₃) ⟶ Z^n(f₁, f₂ ≫ f₃).
Equations
- X.EToCycles f₁ f₂ f₃ f₂₃ h₂₃ n₀ n₁ n₂ hn₁ hn₂ = X.liftCycles f₁ f₂₃ n₁ n₂ hn₂ (CategoryTheory.CategoryStruct.comp (X.ιE f₁ f₂ f₃ n₀ n₁ n₂ hn₁ hn₂) (X.fromOpcycles f₂ f₃ f₂₃ h₂₃ n₁)) ⋯
Instances For
The (exact) sequence 0 ⟶ E^n(f₁, f₂, f₃) ⟶ Z^n(f₁, f₂ ≫ f₃) ⟶ H^n(f₃).
Equations
- One or more equations did not get rendered due to their size.
Instances For
An homology data for X.shortComplex n₀ n₁ n₂ hn₁ hn₂ (𝟙 i) f (𝟙 j),
expressing H^n₁(f) as the homology of this short complex,
see EIsoH.
Equations
- One or more equations did not get rendered due to their size.
Instances For
For any morphism f : i ⟶ j, this is the isomorphism from
E^n₁(𝟙 i, f, 𝟙 j) to H^n₁(f).
Equations
- X.EIsoH f n₀ n₁ n₂ hn₁ hn₂ = (X.homologyDataIdId f n₀ n₁ n₂ ⋯ ⋯).left.homologyIso
Instances For
The isomorphism Z^n(𝟙 _, f) ≅ H^n(f).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The isomorphism opZ^n(f, 𝟙 _) ≅ H^n(f).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The short exact sequence
0 ⟶ opZ^(f₁, f₂ ≫ f₃) ⟶ opZ^n(f₁ ≫ f₂, f₃) ⟶ H^n(f₁, f₂, f₃) ⟶ 0.
Equations
- One or more equations did not get rendered due to their size.