Inverting 1 + f for a locally nilpotent endomorphism #
An endomorphism f of a module is locally nilpotent when every vector is annihilated by some
power of f. Then 1 + f is invertible. No global nilpotence bound is needed, so the statement
applies to operators which lower a filtration by direct summands without being nilpotent on the
whole module, such as those of homological perturbation theory on bar constructions.
On a free module ι →₀ R, an endomorphism is locally nilpotent as soon as it strictly lowers a
weight on the basis whose strict order is well-founded, for instance any weight on a finite basis.
Main results #
Module.End.isUnit_one_add_of_forall_exists_pow_apply_eq_zero:1 + fis a unit whenfis locally nilpotent.TauCeti.LinearMap.IsHomogeneous.ringInverse_one_add: the inverse of1 + fhas degree zero whenfis locally nilpotent of degree zero.Module.End.exists_pow_apply_eq_zero_of_forall_mem_support_lt: an endomorphism ofι →₀ Rthat strictly lowers a well-founded weight on the basis is locally nilpotent.
If f is locally nilpotent and homogeneous of degree zero for a grading by submodules, then so
is the inverse of 1 + f: on a homogeneous vector it is a finite geometric series in -f.
Strictly lowering a well-founded weight on a basis is locally nilpotent. Let w be a
weight on ι whose strict order w j < w i is well-founded, as is automatic when ι is finite
and α is a preorder, or when < is well-founded on α. If an endomorphism f of ι →₀ R
sends each basis vector single i 1 into the span of the basis vectors of strictly smaller
weight, then every vector is killed by a power of f.