Exactness from a contracting homotopy up to lower-order terms #
A square-zero endomorphism d of a module is exact, ker d ≤ range d, as soon as some h makes
d h + h d invertible: d h + h d commutes with d, so its inverse sends cycles to cycles, and
every cycle x = (d h + h d) y with d y = 0 is the boundary d (h y)
(LinearMap.ker_le_range_of_isUnit). Invertibility holds when d h + h d differs from the
identity by a locally nilpotent endomorphism, and on a free module ι →₀ S that is the case when
the difference strictly lowers a weight on the basis whose strict order is well-founded
(Module.End.exists_pow_apply_eq_zero_of_forall_mem_support_lt,
LinearMap.ker_le_range_of_forall_mem_support_lt).
This is the algebraic core of the discrete Morse theory (algebraic Gaussian elimination) used to
compute grid homology: h reverses a matching of generators joined by the leading part of d,
and the remaining terms of d h + h d - 1 are of lower order for a filtration.
Main results #
LinearMap.ker_le_range_of_isUnit: a square-zero endomorphismdis exact ifd h + h dis a unit for someh.LinearMap.ker_le_range_of_forall_mem_support_lt: a square-zero endomorphismdofι →₀ Sis exact ifd h + h d - 1strictly lowers a well-founded weight on the basis.LinearMap.ker_le_range_of_matching: a square-zero endomorphism ofι →₀ Sis exact if its terms of leading (well-founded) weight form a perfect matching of the generators with unit coefficients.
References #
The matching criterion is the case of a perfect matching in algebraic discrete Morse theory: E. Sköldberg, Morse theory from an algebraic viewpoint, Trans. Amer. Math. Soc. 358 (2006), and M. Jöllenbeck, V. Welker, Minimal resolutions via algebraic discrete Morse theory, Mem. Amer. Math. Soc. 197 (2009), no. 923.
A contracting homotopy up to a unit makes a square-zero endomorphism exact. If d ∘ d = 0
and d h + h d is invertible for some h, then every element of the kernel of d is in its
image.
A square-zero endomorphism d is exact if d h + h d - 1 is locally nilpotent for some
h.
Exactness from a contracting homotopy up to lower-order terms. A square-zero endomorphism
d of ι →₀ S is exact if for some h the endomorphism d h + h d - 1 sends each basis
vector into the span of the basis vectors of strictly smaller weight, for a weight w whose strict
order w j < w i is well-founded (for instance any weight when ι is finite).
Exactness from a weight-preserving matching of generators. Let d be a square-zero
endomorphism of ι →₀ S, where ι is weighted by w with a well-founded strict order
w j < w i (for instance any weight when ι is finite), and let p be an involution of ι
preserving w that pairs each generator marked as a source with one that is not. Suppose
that every term of d strictly lowers the weight, except the term from each source i to its
partner p i, whose coefficient is a unit u. Then d is exact: the homotopy h sending each
non-source p i to u⁻¹ • i makes d h + h d - 1 strictly lower the weight.
This is algebraic discrete Morse theory in its simplest form, a perfect matching of the generators
by the leading part of d.