A Generalisation of Steenrod's Approximation Theorem: Smoothing a Continuous Section of a Smooth Bundle with Normed-Modelled Fibre near L, Fixed off U, by a Vertical Homotopy Within Any NeighbourhoodResearch Paper
Motivation
Many constructions in differential topology and infinite-dimensional Lie theory start from a continuous object and need a smooth one: a continuous section of a smooth bundle, a continuous map into a manifold, a continuous homotopy between smooth maps. Steenrod's approximation theorem (Steenrod 1951, §6.7) says that, for finite-dimensional bundles, a continuous section can be smoothed by a small homotopy through sections, without changing it where it is already smooth. Hirsch's textbook (Hirsch 1976, Ch. 2) gives the relative version for maps between finite-dimensional manifolds.
Gauge theory and the study of principal bundles whose structure group is an infinite-dimensional Lie group (current groups, diffeomorphism groups, gauge groups) need the same statement when the typical fibre is infinite-dimensional. C. Wockel (arXiv:math/0610252, 2006) proves it for a finite-dimensional base with corners and a fibre that is a manifold modelled on a locally convex space, combining Steenrod's argument with Neeb's approximation results for maps into locally convex spaces (Neeb 2002, App. A.3). The consequences in the paper are that smooth and continuous homotopy classes of sections, and of maps from a finite-dimensional manifold into a locally convex manifold, coincide; this is used in bundle theory for infinite-dimensional structure groups (Müller–Wockel 2006, cited as [MW06] in the paper).
Setting
A manifold with corners is a Hausdorff paracompact space with charts onto open subsets of the quadrant and smooth coordinate changes. A locally convex manifold is a Hausdorff space with charts onto open subsets of a locally convex space and smooth coordinate changes, where smoothness of means that all iterated directional derivatives exist and are continuous (Definition 0.1 of the paper).
A map is a locally trivial smooth bundle with typical fibre if every point of has an open neighbourhood and a diffeomorphism with . A section is a continuous map with . A map is smooth on a neighbourhood of a set if it is smooth on some open set containing .
For spaces , is the space of continuous maps with the compact-open topology, generated by the sets with compact and open.
Formalization targets
Goal: Theorem 0.11 (Generalised Steenrod Approximation Theorem)
Let be finite-dimensional and connected, a locally trivial smooth bundle with typical fibre , a continuous section, closed, open, and smooth on a neighbourhood of . Then for every open there are a section and a homotopy with
Milestones
- Remark 0.4: a connected paracompact finite-dimensional manifold with corners is σ-compact.
- Proposition 0.7: is dense in , with support control for compactly supported maps.
- Corollary 0.8: is dense in for open.
- Lemma 0.9: relative smoothing of , open convex, within any compact-open neighbourhood, keeping off .
- Lemma 0.10: the same for maps into a subset diffeomorphic to an open convex subset of the model space.
- Sections versus fibre maps (proof of Theorem 0.11, p. 5): over a smooth trivialisation , a section is smooth near if and only if is.
Significance
The result. The theorem turns continuous sections into smooth ones by homotopies that are small (they stay in any prescribed open set around the section) and relative (fixed where nothing needs changing). It yields that is dense in for the graph and compact-open topologies (Corollary 0.12), that every continuous section is homotopic to a smooth one and continuously homotopic smooth sections are smoothly homotopic (Proposition 0.13), and that smooth and continuous homotopy classes agree (Corollary 0.14). These are the statements needed to compare smooth and topological classification of bundles with infinite-dimensional structure groups.
Formalizing it. The theorem is proved in the paper; no machine-checked version exists. Mathlib has smooth partitions of unity on finite-dimensional manifolds with corners and local-to-global smoothing for maps into convex sets, but no density of in for the compact-open topology, no relative smoothing lemma, and no smoothing of sections of non-vector bundles. A formalization would supply these as reusable statements about Mathlib's ContMDiff, Bundle.Trivialization and C(M, Y).
Difficulty
The obvious argument glues local smoothings with a partition of unity, as for real-valued functions. This fails for sections of a non-linear bundle: convex combinations of points of , or of , are meaningless, so a partition-of-unity average of local smoothings is not a section, and the smoothing cannot be done in one global step. Any stepwise replacement must keep the section inside the prescribed open set , must not destroy smoothness already achieved near earlier parts of , and must avoid convergence arguments, since infinitely many steps are needed on a non-compact . The homotopy has to be continuous at the end where infinitely many steps accumulate. Finally, an infinite-dimensional is not locally compact, so all compactness must come from ; this is why the base is finite-dimensional while the fibre is not.
Formalization scope
- Normed models. Mathlib's manifolds require a normed model space, so is modelled (without boundary) on a real normed space , not necessarily complete or finite-dimensional, and the total space is a manifold with corners modelled on a real normed space; in Proposition 0.7, Corollary 0.8 and Lemma 0.9 the target is a real normed space. On normed spaces the paper's smoothness coincides with Fréchet , Mathlib's
ContMDiff … ∞(not the analyticω). This is the one specialisation of the paper; non-normable locally convex fibres are out of scope. - The base. carries any finite-dimensional Mathlib model with corners (which contains the quadrant ), with
[T2Space M], and[ParacompactSpace M](Theorem 0.11, Remark 0.4, milestone 6) or[SigmaCompactSpace M](Proposition 0.7, Corollary 0.8, Lemmas 0.9, 0.10), as Definition 0.3 and the statements require; Theorem 0.11 adds[ConnectedSpace M]. is[T2Space N]. - Conventions. "Smooth on a neighbourhood of " is on an open set containing (
SmoothNear), not smoothness on itself. Spaces for or are maps into the subtype with the compact-open topology, so neighbourhoods are taken in . A bundle is given by smoothBundle.Trivializations covering ; " diffeomorphic to an open convex subset of " is a partial diffeomorphism with source and convex target. The homotopy is indexed byunitIntervaland runs from at to at . "Support" is the closed supporttsupport. - No trivial reading. The goal must not be read with smoothness on only (which is weaker for closed ), with replaced by all of , or with a trivial bundle or finite-dimensional fibre; a sanity file checks that the hypotheses are satisfiable on the product bundle .
- What a development needs. Smooth partitions of unity on (in Mathlib), local compactness and σ-compactness of , the compact-open topology on and continuity of the operations on it, and the gluing of sections along locally finite covers. Proofs of Proposition 0.7 and Lemma 0.9 are reusable beyond this mission; contributions proving any milestone, or the Mathlib-level density results, are welcome.
Selected references
- C. Wockel, A Generalisation of Steenrod's Approximation Theorem, preprint arXiv:math/0610252v1, 2006. https://arxiv.org/abs/math/0610252
- N. Steenrod, The Topology of Fibre Bundles, Princeton University Press, 1951, §6.7. https://doi.org/10.1515/9781400883875
- M. W. Hirsch, Differential Topology, Graduate Texts in Mathematics 33, Springer, 1976, Ch. 2. https://doi.org/10.1007/978-1-4684-9449-5
- K.-H. Neeb, Central extensions of infinite-dimensional Lie groups, Ann. Inst. Fourier 52 (2002), App. A.3 (cited as [Ne02]).
- C. Müller, C. Wockel, Equivalences of smooth and continuous principal bundles with infinite-dimensional structure group, preprint, 2006 (cited as [MW06]).
- J. Dugundji, Topology, Allyn and Bacon, 1966, Theorems XI.7.2–3.