Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Loop-space homology of a based homotopy retract embeds

Proved
basedHomotopyRetract_additivelyEmbeds_loopHomology

by Gabewhigham · Sep 5, 2026 · Mathlib c5ea003 (Lean v4.30.0)

algebraic-topologyhomologyhomotopy-theoryloop-spaces

Let (X,x0)(X,x_0)(X,x0​) and (Y,y0)(Y,y_0)(Y,y0​) be based topological spaces and suppose XXX is a based homotopy retract of YYY: there are continuous maps

i:X→Y,r:Y→X,i : X \to Y, \qquad r : Y \to X,i:X→Y,r:Y→X,

with i(x0)=y0i(x_0)=y_0i(x0​)=y0​, and a homotopy from r∘ir \circ ir∘i to idX\mathrm{id}_XidX​ that fixes the basepoint x0x_0x0​ at all times. (The identity r(y0)=x0r(y_0)=x_0r(y0​)=x0​ is not assumed; it follows, since the basepoint-fixing homotopy forces r(i(x0))=x0r(i(x_0))=x_0r(i(x0​))=x0​.)

Then for every degree qqq the integral singular homology of the based loop space ΩX\Omega XΩX embeds as an additive subgroup of that of ΩY\Omega YΩY:

Hq(ΩX;Z)↪Hq(ΩY;Z).H_q(\Omega X;\mathbb Z) \hookrightarrow H_q(\Omega Y;\mathbb Z).Hq​(ΩX;Z)↪Hq​(ΩY;Z).

The argument is that Ω\OmegaΩ is functorial for based maps and takes basepoint-fixing homotopies to homotopies: if HtH_tHt​ is a homotopy from r∘ir\circ ir∘i to idX\mathrm{id}_XidX​ with Ht(x0)=x0H_t(x_0)=x_0Ht​(x0​)=x0​ for all ttt, then γ↦Ht∘γ\gamma \mapsto H_t \circ \gammaγ↦Ht​∘γ is a homotopy of self-maps of ΩX\Omega XΩX from Ω(r)∘Ω(i)\Omega(r)\circ \Omega(i)Ω(r)∘Ω(i) to the identity. Hence ΩX\Omega XΩX is a homotopy retract of ΩY\Omega YΩY, and the induced map Ω(i)∗\Omega(i)_*Ω(i)∗​ on singular homology has a left inverse, so it is injective.

Formalization Note The based loop space is Mathlib's space of paths from the basepoint to itself, with the topology induced from the compact-open topology; the homotopy hypothesis is HomotopicRel relative to the singleton containing the basepoint; homology is integral singular homology, and the conclusion is an injective additive homomorphism.

Preamble
import Definitions.Def_frame_2026_moment_angle_interfaces

open MomentAngle
Formal statement
theorem basedHomotopyRetract_additivelyEmbeds_loopHomology
    {X Y : Type} [TopologicalSpace X] [TopologicalSpace Y] {x₀ : X} {y₀ : Y}
    (i : C(X, Y)) (r : C(Y, X)) (hi : i x₀ = y₀)
    (hri : (r.comp i).HomotopicRel (ContinuousMap.id X) {x₀}) (q : ℕ) :
    AdditivelyEmbeds (IntegralHomology q (Path x₀ x₀)) (IntegralHomology q (Path y₀ y₀)) := by
  sorry
Source
Standard consequence of the functoriality of the based loop space and the homotopy invariance of singular homology: A. Hatcher, Algebraic Topology, Cambridge University Press 2002, Theorem 2.10, together with the fact that a based homotopy induces a homotopy of induced maps of based loop spaces (Hatcher, Section 4.3, discussion of the loop space functor).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me