Normalization of contractions on total modules #
LinearContraction packages weak contraction data: its inclusion and projection are chain maps,
the projection retracts the inclusion, and its homotopy contracts the complementary idempotent.
No side conditions are required of the homotopy. Normalization turns this data into the
LinearSpecialContraction consumed by homological perturbation.
For a square-zero differential, LinearContraction.normalize keeps the inclusion and projection
and supplies all three side conditions required by LinearSpecialContraction. Write
ψ = 1 - incl ∘ proj and k = ψ ∘ homotopy ∘ ψ; the normalized homotopy is k ∘ dM ∘ k.
Normalization preserves the degrees of the maps, so its output can be used by the graded tensor
trick and homological transfer over an arbitrary ground ring.
This is the total-module counterpart of TauCeti.Contraction.normalize, which works with
cochains of cochain complexes. Here the data and normalization require no grading at all;
homogeneity is proved separately when gradings are supplied.
References #
- V. K. A. M. Gugenheim, L. A. Lambe, and J. D. Stasheff, Perturbation theory in differential homological algebra II, Illinois Journal of Mathematics 35 (1991), 357--373.
- M. Crainic, On the perturbation lemma, and deformations, Section 2.
Normalize a contraction of differential modules, retaining its inclusion and projection.
The homotopy is (ψ h ψ) dM (ψ h ψ), where ψ = 1 - incl ∘ proj.
Instances For
The explicit homotopy supplied by normalization.
For a differential of degree q, normalization preserves homotopy degree -q.
Normalization leaves an already special contraction unchanged.