Cohomology of the hom complex #
Given ℤ-indexed cochain complexes K and L, and n : ℤ, we introduce
a type HomComplex.CohomologyClass K L n which is the quotient
of HomComplex.Cocycle K L n which identifies cohomologous cocycles.
We construct this type of cohomology classes instead of using
the homology API because Cochain K L can be considered both
as a complex of abelian groups or as a complex of R-modules
when the category is R-linear. This also complements the API
around HomComplex which is centered on terms in types
Cochain or Cocycle which are suitable for computations.
We also show that HomComplex.CohomologyClass K L n identifies to
the type of morphisms between K and L⟦n⟧ in the homotopy category.
The subgroup of Cocycle K L n consisting of coboundaries.
Equations
Instances For
The type of cohomology classes of degree n in the complex of morphisms
from K to L.
Equations
Instances For
Equations
The cohomology class of a cocycle.
Equations
Instances For
The projection map Cocycle K L n →+ CohomologyClass K L n.
Equations
Instances For
Constructor for additive morphisms from CohomologyClass K L n.
Equations
Instances For
The additive map which sends a cohomology class to the corresponding morphism in the homotopy category.
Equations
Instances For
Cohomology classes identify to morphisms in the homotopy category.
Equations
Instances For
CohomologyClass K L m identifies to the cohomology of the complex HomComplex K L
in degree m.
Equations
Instances For
CohomologyClass K L m identifies to the cohomology of the complex HomComplex K L
in degree m.
Equations
Instances For
The homology of HomComplex K L in degree n identifies to CohomologyClass K L n.