Documentation

DerivedAlgGeo.Algebra.Homology.DerivedCategory.HomComplexCohomology

Degree-zero Hom-complex classes and derived-category morphisms #

For a K-projective source, degree-zero cohomology classes of the Hom complex identify additively with morphisms in the derived category. This compares Hom-sets; it does not construct an internal derived-Hom object. The dual comparison uses a K-injective target.

Main definitions #

Main results #

Both comparisons preserve addition and identify degree-zero classes with ordinary derived-category morphisms.

Implementation notes #

The neutral CochainComplex.HomComplex.cohomologyClassHomotopyAddEquiv owns zero-shift normalization. Mathlib's bijectivity of localization maps then uses the relevant K-projective or K-injective hypothesis.

References #

Mathlib's HomComplexCohomology.lean, KProjective.lean, and KInjective.lean at pin 520045ab14e26149ee970e2e617ca04b09bde5d6.

Tags #

Hom complex, derived category, K-projective, K-injective

Degree-zero Hom-complex classes are derived-category morphisms when the source complex is K-projective. The equivalence is additive; no scalar-linearity or base-change compatibility is asserted.

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

    Degree-zero Hom-complex classes are derived-category morphisms when the target complex is K-injective. This is the target-side counterpart of CochainComplex.HomComplex.CohomologyClass.derivedCategoryHomAddEquiv; no K-projectivity of the source is needed.

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