Bicomplexes #
Given a category C with zero morphisms and two complex shapes
c₁ : ComplexShape I₁ and c₂ : ComplexShape I₂, we define
the type of bicomplexes HomologicalComplex₂ C c₁ c₂ as an
abbreviation for HomologicalComplex (HomologicalComplex C c₂) c₁.
In particular, if K : HomologicalComplex₂ C c₁ c₂, then
for each i₁ : I₁, K.X i₁ is a column of K.
In this file, we obtain the equivalence of categories
HomologicalComplex₂.flipEquivalence : HomologicalComplex₂ C c₁ c₂ ≌ HomologicalComplex₂ C c₂ c₁
which is obtained by exchanging the horizontal and vertical directions.
Given a category C and two complex shapes c₁ and c₂ on types I₁ and I₂,
the associated type of bicomplexes HomologicalComplex₂ C c₁ c₂ is
K : HomologicalComplex (HomologicalComplex C c₂) c₁. Then, the object in
position ⟨i₁, i₂⟩ can be obtained as (K.X i₁).X i₂.
Equations
- HomologicalComplex₂ C c₁ c₂ = HomologicalComplex (HomologicalComplex C c₂) c₁
Instances For
The graded object indexed by I₁ × I₂ induced by a bicomplex.
Equations
- K.toGradedObject (i₁, i₂) = (K.X i₁).X i₂
Instances For
The morphism of graded objects induced by a morphism of bicomplexes.
Equations
- HomologicalComplex₂.toGradedObjectMap φ (i₁, i₂) = (φ.f i₁).f i₂
Instances For
The functor which sends a bicomplex to its associated graded object.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Constructor for bicomplexes taking as inputs a graded object, horizontal differentials and vertical differentials satisfying suitable relations.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Constructor for a morphism K ⟶ L in the category HomologicalComplex₂ C c₁ c₂ which
takes as inputs a morphism f : K.toGradedObject ⟶ L.toGradedObject and
the compatibilites with both horizontal and vertical differentials.
Equations
- HomologicalComplex₂.homMk f comm₁ comm₂ = { f := fun (i₁ : I₁) => { f := fun (i₂ : I₂) => f (i₁, i₂), comm' := ⋯ }, comm' := ⋯ }
Instances For
Flip a complex of complexes over the diagonal, exchanging the horizontal and vertical directions.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Flipping a complex of complexes over the diagonal, as a functor.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Auxiliary definition for HomologicalComplex₂.flipEquivalence.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Auxiliary definition for HomologicalComplex₂.flipEquivalence.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Flipping a complex of complexes over the diagonal, as an equivalence of categories.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The obvious isomorphism (K.X x₁).X x₂ ≅ (K.X y₁).X y₂ when x₁ = y₁ and x₂ = y₂.
Equations
- HomologicalComplex₂.XXIsoOfEq C c₁ c₂ K h₁ h₂ = CategoryTheory.eqToIso ⋯