Integral homology of a homotopy retract embeds
ProvedhomotopyRetract_additivelyEmbeds_integralHomologyLet and be topological spaces. Suppose that is a homotopy retract of : there are continuous maps
such that the composite is homotopic to (no compatibility with basepoints is required, and is unconstrained).
Then for every degree the induced map on integral singular homology is an injective homomorphism of abelian groups; in particular occurs as an additive subgroup of .
The proof is functoriality together with homotopy invariance: homotopic maps induce the same map on singular homology, so
which exhibits as a left inverse of ; a map with a left inverse is injective.
This is the homotopy-theoretic form of the strict-retract statement: it is what one needs when a splitting is only available up to homotopy, as happens for wedge summands and desuspension arguments.
Formalization Note Homology is Mathlib's integral singular homology functor in a fixed degree, and the conclusion is the existence of an injective additive homomorphism.
import Definitions.Def_frame_2026_moment_angle_interfaces open MomentAngle
theorem homotopyRetract_additivelyEmbeds_integralHomology
{X Y : Type} [TopologicalSpace X] [TopologicalSpace Y]
(i : C(X, Y)) (r : C(Y, X)) (hri : (r.comp i).Homotopic (ContinuousMap.id X)) (q : ℕ) :
AdditivelyEmbeds (IntegralHomology q X) (IntegralHomology q Y) := by sorry