The total complex of a bicomplex #
Given a preadditive category C, two complex shapes c₁ : ComplexShape I₁,
c₂ : ComplexShape I₂, a bicomplex K : HomologicalComplex₂ C c₁ c₂,
and a third complex shape c₁₂ : ComplexShape I₁₂ equipped
with [TotalComplexShape c₁ c₂ c₁₂], we construct the total complex
K.total c₁₂ : HomologicalComplex C c₁₂.
In particular, if c := ComplexShape.up ℤ and K : HomologicalComplex₂ c c, then for any
n : ℤ, (K.total c).X n identifies to the coproduct of the (K.X p).X q such that
p + q = n, and the differential on (K.total c).X n is induced by the sum of horizontal
differentials (K.X p).X q ⟶ (K.X (p + 1)).X q and (-1) ^ p times the vertical
differentials (K.X p).X q ⟶ (K.X p).X (q + 1).
A bicomplex has a total bicomplex if for any i₁₂ : I₁₂, the coproduct
of the objects (K.X i₁).X i₂ such that ComplexShape.π c₁ c₂ c₁₂ ⟨i₁, i₂⟩ = i₁₂ exists.
Equations
Instances For
The horizontal differential in the total complex on a given summand.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The vertical differential in the total complex on a given summand.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The horizontal differential in the total complex.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The vertical differential in the total complex.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The total complex of a bicomplex.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The inclusion of a summand in the total complex.
Equations
- HomologicalComplex₂.ιTotal K c₁₂ i₁ i₂ i₁₂ h = CategoryTheory.GradedObject.ιMapObj (HomologicalComplex₂.toGradedObject K) (ComplexShape.π c₁ c₂ c₁₂) (i₁, i₂) i₁₂ h
Instances For
The inclusion of a summand in the total complex, or zero if the degrees do not match.
Equations
- HomologicalComplex₂.ιTotalOrZero K c₁₂ i₁ i₂ i₁₂ = CategoryTheory.GradedObject.ιMapObjOrZero (HomologicalComplex₂.toGradedObject K) (ComplexShape.π c₁ c₂ c₁₂) (i₁, i₂) i₁₂
Instances For
Given a bicomplex K, this is a constructor for morphisms from (K.total c₁₂).X i₁₂.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The morphism K.total c₁₂ ⟶ L.total c₁₂ of homological complexes induced
by a morphism of bicomplexes K ⟶ L.
Equations
- HomologicalComplex₂.total.map φ c₁₂ = { f := CategoryTheory.GradedObject.mapMap (HomologicalComplex₂.toGradedObjectMap φ) (ComplexShape.π c₁ c₂ c₁₂), comm' := ⋯ }
Instances For
The functor which sends a bicomplex to its total complex.
Equations
- One or more equations did not get rendered due to their size.