Documentation

DerivedAlgGeo.Algebra.Homology.HomotopyCategory.HomComplexCohomologyHomotopy

Degree-zero Hom-complex classes in the homotopy category #

Mathlib identifies CohomologyClass K L 0 with morphisms from K to L⟦0⟧ in the homotopy category. Composing with the canonical CategoryTheory.shiftFunctorZero isomorphism gives an additive equivalence with morphisms from K to L. On representatives it sends a cocycle z to the homotopy class of Cocycle.homOf z.

This neutral comparison uses no module localization or derived-category API. The downstream K-projective and K-injective derived comparisons reuse this equivalence before applying localization.

Main definitions #

Main results #

Implementation notes #

The zero-shift isomorphism normalizes Mathlib's shifted Hom-complex cohomology comparison before any derived localization is applied.

References #

Mathlib's HomComplexCohomology.lean and HomComplexShift.lean at pin 520045ab14e26149ee970e2e617ca04b09bde5d6.

Tags #

Hom complex, homotopy category, cohomology class, zero shift

Degree-zero Hom-complex cohomology classes as morphisms of the homotopy category, using the canonical zero-shift isomorphism.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[simp]

    The class of a degree-zero cocycle corresponds to the homotopy class of its associated chain map.