A homotopy 3-sphere is homeomorphic to the 3-sphere (Perelman)
OpenPoincareFormalization.homotopy_three_sphere_nonempty_homeomorphLet be a Hausdorff topological -manifold (a charted space over EuclideanSpace ℝ (Fin 3)). If is homotopy equivalent to the standard -sphere, then is homeomorphic to it:
This is the deep half of the three-dimensional topological Poincaré conjecture, proved by Grigori Perelman (2002–2003) using Richard Hamilton's Ricci flow with surgery. It is precisely the instance of Mathlib's proof_wanted ContinuousMap.HomotopyEquiv.nonempty_homeomorph_sphere, which asserts for each that a topological manifold homotopy equivalent to is homeomorphic to it. Together with the classical fact that a closed simply connected -manifold is a homotopy -sphere, this statement gives the Poincaré conjecture in dimension three.
Formalization Note Here is ContinuousMap.HomotopyEquiv (notation ≃ₕ) and is Homeomorph (notation ≃ₜ); the sphere is Metric.sphere (0 : EuclideanSpace ℝ (Fin (3 + 1))) 1. The hypothesis is a bare homotopy equivalence, matching the shape of the sibling proof_wanted; no compactness or simple-connectivity hypothesis is required beyond the homotopy equivalence itself.
import Mathlib.Geometry.Manifold.ChartedSpace import Mathlib.Analysis.InnerProductSpace.PiL2 import Mathlib.AlgebraicTopology.FundamentalGroupoid.SimplyConnected import Mathlib.Topology.Homotopy.Equiv open scoped ContinuousMap
namespace PoincareFormalization
theorem homotopy_three_sphere_nonempty_homeomorph (M : Type*) [TopologicalSpace M]
[T2Space M] [ChartedSpace (EuclideanSpace ℝ (Fin 3)) M] :
(M ≃ₕ ↥(Metric.sphere (0 : EuclideanSpace ℝ (Fin (3 + 1))) 1)) →
Nonempty (M ≃ₜ ↥(Metric.sphere (0 : EuclideanSpace ℝ (Fin (3 + 1))) 1)) := by
sorry
end PoincareFormalization