Quinn — a connected topological four-manifold has a smooth structure in the complement of a point
OpenSP4Mission.quinn_compl_singleton_smoothableThis is the smoothing theorem for open four-manifolds that underlies the "almost smooth" step in Freedman's work.
Let be a connected, Hausdorff, second countable topological space equipped with a charted-space structure modeled on , so that is a connected topological -manifold without boundary, compact or not, and let . Then the punctured manifold , with its subspace topology, admits a smooth structure: an atlas modeled on whose transition maps are . In symbols,
In Quinn's formulation, "any 4-manifold has a smooth structure in the complement of a point"; for a disconnected manifold one point must be removed from each compact component (Freedman–Quinn, Theorem 8.4), so connectedness is the implicit standing hypothesis, made explicit here. The theorem contains as special cases that every connected noncompact -manifold is smoothable and that every closed connected -manifold is almost smooth in Freedman's sense, with no hypothesis on the Kirby–Siebenmann invariant. Nothing is asserted about uniqueness of the smooth structure, about smoothness at , or about extending the structure over .
Formalization Note The conclusion is the existence of a ChartedSpace (EuclideanSpace ℝ (Fin 4)) instance on the subtype {x : N // x ≠ p} together with IsManifold (𝓡 4) ∞ for that instance; the subtype carries the subspace topology, so the smooth charts are automatically compatible with the topology of . The hypothesis ChartedSpace (EuclideanSpace ℝ (Fin 4)) N is only a topological atlas. Second countability is the usual standing convention for manifolds and excludes non-metrizable examples.
import Definitions.Def_SP4Sphere set_option autoImplicit false open scoped Manifold ContDiff open SP4Mission
theorem SP4Mission.quinn_compl_singleton_smoothable
(N : Type*) [TopologicalSpace N] [T2Space N] [SecondCountableTopology N] [ConnectedSpace N]
[ChartedSpace (EuclideanSpace ℝ (Fin 4)) N] (p : N) :
∃ _ : ChartedSpace (EuclideanSpace ℝ (Fin 4)) {x : N // x ≠ p},
IsManifold (𝓡 4) ∞ {x : N // x ≠ p} := by sorry