Scalar-linear Hom-complex comparison for dg shifts #
The additive comparison IsShiftBy.homIso identifies the Hom-complex into a
chosen shift with a shifted Hom-complex. In a k-linear dg category the same
right-composition map is linear in every degree, so it gives an isomorphism of
ModuleCat k-valued complexes.
This file supplies that scalar refinement. It does not define another shift,
cohomology object, or quotient: the comparison is built from the existing
IsShiftBy witness and DGLinear.homComplex.
Right composition with the shift element as a morphism of scalar-linear
Hom-complexes. It is obtained from the standard Mathlib equivalence between
closed degree--n cochains and maps into the -n shift.
Equations
Instances For
Every component of the scalar-linear Hom-complex comparison is bijective.
The scalar-linear Hom-complex isomorphism represented by a chosen dg shift.
Equations
- h.linearHomIso W = HomologicalComplex.Hom.isoOfComponents (fun (p : ℤ) => CategoryTheory.asIso ((h.linearHomMap W).f p)) ⋯