Spectral objects in abelian categories #
In this file, we introduce the category SpectralObject C ι of spectral
objects in an abelian category C indexed by the category ι.
References #
- [Jean-Louis Verdier, Des catégories dérivées des catégories abéliennes, II.4][verdier1996]
A spectral object in an abelian category category C indexed by a category ι
consists of a family of functors H n : ComposableArrows ι 1 ⥤ C for all n : ℤ, and a
functorial long exact sequence
⋯ ⟶ (H n₀).obj (mk₁ f) ⟶ (H n₀).obj (mk₁ (f ≫ g)) ⟶ (H n₀).obj (mk₁ g) ⟶ (H n₁).obj (mk₁ f) ⟶ ⋯
when n₀ + 1 = n₁ and f and g are composable morphisms in ι. (This will be
shortened as H^n₀(f) ⟶ H^n₀(f ≫ g) ⟶ H^n₀(g) ⟶ H^n₁(f) in the documentation.)
- H (n : ℤ) : Functor (ComposableArrows ι 1) C
A sequence of functors from
ComposableArrows ι 1to the abelian category. The image ofmk₁ fwill be referred to asH^n(f)in the documentation. - δ' (n₀ n₁ : ℤ) (h : n₀ + 1 = n₁) : (ComposableArrows.functorArrows ι 1 2 2 _proof_2 _proof_4).comp (self.H n₀) ⟶ (ComposableArrows.functorArrows ι 0 1 2 _proof_6 _proof_2).comp (self.H n₁)
The connecting homomorphism of the spectral object. (Use
δinstead.) - exact₁' (n₀ n₁ : ℤ) (h : n₀ + 1 = n₁) (D : ComposableArrows ι 2) : (ComposableArrows.mk₂ ((self.δ' n₀ n₁ h).app D) ((self.H n₁).map ((ComposableArrows.mapFunctorArrows ι 0 1 0 2 2 _proof_6 _proof_8 _proof_10 _proof_2 _proof_4).app D))).Exact
- exact₂' (n : ℤ) (D : ComposableArrows ι 2) : (ComposableArrows.mk₂ ((self.H n).map ((ComposableArrows.mapFunctorArrows ι 0 1 0 2 2 _proof_6 _proof_8 _proof_10 _proof_2 _proof_4).app D)) ((self.H n).map ((ComposableArrows.mapFunctorArrows ι 0 2 1 2 2 _proof_8 _proof_2 _proof_6 _proof_4 _proof_4).app D))).Exact
- exact₃' (n₀ n₁ : ℤ) (h : n₀ + 1 = n₁) (D : ComposableArrows ι 2) : (ComposableArrows.mk₂ ((self.H n₀).map ((ComposableArrows.mapFunctorArrows ι 0 2 1 2 2 _proof_8 _proof_2 _proof_6 _proof_4 _proof_4).app D)) ((self.δ' n₀ n₁ h).app D)).Exact
Instances For
The connecting homomorphism of the spectral object.
Instances For
The (exact) short complex H^n₀(g) ⟶ H^n₁(f) ⟶ H^n₁(fg) of a
spectral object, when f ≫ g = fg and n₀ + 1 = n₁.
Instances For
The (exact) short complex H^n₀(f) ⟶ H^n₀(fg) ⟶ H^n₀(g) of a
spectral object, when f ≫ g = fg.
Instances For
The (exact) short complex H^n₀(fg) ⟶ H^n₀(g) ⟶ H^n₁(f)
of a spectral object, when f ≫ g = fg and n₀ + 1 = n₁.
Instances For
The (exact) sequence
H^n₀(f) ⟶ H^n₀(fg) ⟶ H^n₀(g) ⟶ H^n₁(f) ⟶ H^n₁(fg) ⟶ H^n₁(g)
of a spectral object, when f ≫ g = fg and n₀ + 1 = n₁.
Instances For
The type of morphisms between spectral objects in abelian categories.
The natural transformation that is part of a morphism between spectral objects.
- comm (n₀ n₁ : ℤ) (hn₁ : n₀ + 1 = n₁) {i j k : ι} (f : i ⟶ j) (g : j ⟶ k) : CategoryStruct.comp (X.δ f g n₀ n₁ hn₁) ((self.hom n₁).app (ComposableArrows.mk₁ f)) = CategoryStruct.comp ((self.hom n₀).app (ComposableArrows.mk₁ g)) (X'.δ f g n₀ n₁ hn₁)