Descending Hom cocycles to the image #
A map vanishing on the kernel of f : P₁ → P₀ descends uniquely to range f.
This identifies Hom cocycles modulo coboundaries with the cokernel of restriction
Hom(P₀,N) → Hom(range f,N). In a projective presentation this is the syzygy
model of Ext¹, including presentations whose leftmost arrow is not injective.
The descent uses Mathlib's LinearMap.liftOfSurjective. No exactness,
projectivity or finiteness assumption is needed.
Precomposition with the surjection onto range f identifies maps on the image
with maps vanishing on ker f.
Instances For
On a map defined on the image, the cocycle comparison is precomposition.
Descent evaluates at f x by evaluating the original cocycle at x.
Hom cocycles modulo coboundaries are maps on the image modulo maps extending to the presenting middle term.
Instances For
The inverse comparison pulls a map on the image back to its cocycle class.
A cocycle obtained from a map on the image descends to that map's class.