Alphabeta Math
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

✓ 25 results · all verified · 5 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full by a delegated reviewing agent on the owner's instruction; the judge is an additional, independent cross-model AI review of the proofs. The 20 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Whitney Embedding Tubular Neighbourhoods and Approximation

1 · Prerequisites

2 · Summary

This page builds the weak Whitney embedding and immersion theorems in honest finite-dimensional Euclidean terms, then turns the Euclidean normal-bundle picture into intrinsic tubular neighbourhoods and neighbourhood retractions. With that geometry in place, it proves Euclidean and manifold-valued Whitney approximation, smooths continuous homotopies without invoking boundary theory, and finishes with global transverse approximation and the zero-set consequence for sections.

3 · Logical flowchart

4 · Definitions, theorems and proofs

LemmaStatement: Literature-sourcedProof: AI-generatedverified 2026-09-26 (gpt-6-sol)Open item page →

A finite coordinate-bump map embeds a compact manifold in some Euclidean space

Statement

Let Mn be a compact smooth manifold. Then there are finitely many coordinate charts (Ui,xi), open sets Vi⊆Ui covering M, and smooth bump functions ϕi:M→[0,1] supported in Ui and equal to 1 on Vi such that F:=(ϕ1,ϕ1x11,…,ϕ1x1n,…,ϕm,ϕmxm1,…,ϕmxmn):M→Rm(n+1) is a smooth embedding.

Facts & Assumptions

Given: A compact smooth n-manifold M.

[L1]

For every point of a smooth manifold, the construction in A chart bump at a point with prescribed support, Proof 2.1–5.1, gives a chart (U,x), an open neighbourhood V⋐U of the point, and a smooth bump supported in U and equal to 1 on V.

[L2]

An injective immersion from a compact manifold is an embedding (An injective immersion from a compact manifold is an embedding).

Proof

technique · direct
1.1L1given

Let T be the family of all triples ((U,x),V,ϕ) where (U,x) is a coordinate chart, V⋐U is open, and ϕ:M→[0,1] is a smooth bump supported in U and equal to 1 on V. By [L1], the family of their open sets V covers M. Compactness gives finitely many such sets Vi covering M; retain a witnessing chart (Ui,xi) and bump ϕi for each of these finitely many sets. This uses only finite choices after the subcover is found.

2.1step 1.1construct

Define the coordinate-bump blocks Bi(q):=(ϕi(q),ϕi(q)xi1(q),…,ϕi(q)xin(q))∈Rn+1, and let F:=(B1,…,Bm). The map is smooth because each block is smooth on Ui and vanishes off Ui.

2.2step 1.1algebra

To prove immersion, fix p∈M and choose i with p∈Vi. Because ϕi is identically 1 on the open set Vi, its differential vanishes there. Thus on Vi the last n coordinates of Bi are just the chart coordinates xi1,…,xin, whose differentials form an isomorphism TpM→Rn. Hence dFp is injective.

3.1step 1.1step 2.1algebra

To prove injectivity, suppose F(p)=F(q). Choose i with p∈Vi. Then ϕi(p)=1, hence ϕi(q)=1 as well because the first coordinates of Bi(p) and Bi(q) agree. Therefore q∈Ui, and the equalities ϕi(p)xia(p)=ϕi(q)xia(q) give xia(p)=xia(q) for every a. Since xi is injective on Ui, one gets p=q.

4.1L2step 3.1step 2.2∎

Steps 3.1 and 2.2 show that F is an injective immersion. By [L2], F is a smooth embedding.

LemmaStatement: AI-adaptedProof: AI-generatedverified 2026-09-26 (gpt-6-sol)Open item page →

A countable coordinate-bump map embeds a manifold in countable Euclidean data

Statement

Assume ACω, and let Mn be a smooth manifold. Then there are countably many smooth coordinate balls (Uj,xj), open coordinate balls Vj⋐Uj covering M, and smooth bump functions ϕj supported in Uj and equal to 1 on Vj such that the globally defined smooth blocks Bj(p):={(ϕj(p),ϕj(p)xj1(p),…,ϕj(p)xjn(p)),p∈Uj,0,p∉Uj∈Rn+1. separates points and tangent vectors: if p≠q, then Bj(p)≠Bj(q) for some j, and for each p∈M there is an index j with p∈Vj such that the last n coordinates of Bj give the chart coordinates on a neighbourhood of p.

Facts & Assumptions

Given: A smooth n-manifold M and ACω (The Axiom of Countable Choice (ACω)). The underlying topological manifold is second countable (Smooth manifolds and their smooth charts).

[L1]

At every point of a smooth manifold there is a smooth chart onto an open Euclidean set (Smooth manifolds and their smooth charts). Euclidean balls can be nested inside that set, and the inner coordinate ball then has compact closure inside the outer one by the compact-closure argument of Coordinate balls form a basis of a topological manifold.

[L2]

Under ACω, an open cover of a second countable space has a countable subcover (Assuming countable choice, every second countable space is Lindelöf).

[L3]

For compact K⊆W with W open in a smooth manifold, a smooth function supported in W equals 1 on a neighbourhood of K (A manifold bump for a compact set inside an open set).

Proof

technique · direct
1.1givenL1L2L3choose

Let V consist of all smooth coordinate balls V for which there exists a smooth coordinate ball (U,x) with V‾ compact and contained in U. This is an open cover of M: at a point p, take a smooth chart (W,x) and concentric Euclidean balls B(x(p),r)⊂B(x(p),R) whose outer closed ball lies in x(W). Their inverse images give the required V and U by [L1]. By [L2], choose a countable subcover (Vj). For each j, use countable choice to select a witnessing smooth coordinate ball (Uj,xj), and then apply [L3] and countable choice to select a smooth ϕj:M→[0,1] supported in Uj and equal to 1 on an open neighbourhood of Vj‾. Thus Vj⋐Uj and ϕj=1 on Vj. If M is empty, take the family to be empty.

2.1step 1.1construct

Define the coordinate blocks Bj by the piecewise formula in the statement. The chart-coordinate formula is smooth on Uj. Its coordinate products vanish on a neighbourhood of each point outside Uj, because supp⁡ϕj⊆Uj is closed. Hence extension by zero is smooth on all of M.

3.1step 1.1step 2.1algebra

If p≠q, choose j with p∈Vj. If Bj(p)=Bj(q), then ϕj(p)=1, hence ϕj(q)=1, so both points lie in Uj. Equality of the last n coordinates of Bj then gives xj(p)=xj(q), contradicting the injectivity of the chart map. Therefore some block separates p and q.

4.1step 1.1algebra∎

Fix p∈M and choose j with p∈Vj. On Vj one has ϕj≡1, so the last n coordinates of Bj are exactly the chart coordinates xj1,…,xjn. Their differential is an isomorphism at p, so this single block already detects every nonzero tangent vector at p. Thus the family (Bj) separates tangent vectors as claimed.

LemmaStatement: AI-adaptedProof: AI-generatedverified 2026-09-26 (gpt-6-sol)Open item page →

A smooth exhaustion separates the locally finite chart bands

Statement

Assume countable choice. Let Mn be a noncompact smooth manifold. Then there exist a smooth proper function ρ:M→R, compact bands Km:=ρ−1([m−1,m+2])(m≥1), and smooth maps Hm:M→RQm such that:

  1. each Hm is supported in a neighbourhood of Km;
  2. the supports of Hm and Hm′ are disjoint whenever m≡m′(mod4) and m≠m′;
  3. Hm separates points and tangent vectors on Km; and
  4. ∥Hm∥≤2−m everywhere.

Facts & Assumptions

Given: Countable choice and a noncompact smooth n-manifold M.

[L1]

The manifold admits a smooth proper exhaustion function ρ:M→R (Every smooth manifold admits a smooth proper exhaustion function).

[L2]

A closed set inside an open set admits a smooth cutoff equal to 1 near the closed set and supported in the open set (A smooth Urysohn lemma for a closed set in an open set).

[F1]

A smooth manifold comes with smooth coordinate charts (Smooth manifolds and their smooth charts).

[L3]

Smooth maps that agree on overlaps paste over an open cover (Smooth maps paste over an open cover).

Proof

technique · direct
1.1L1givenconstruct

Choose a nonnegative smooth proper exhaustion ρ from [L1]. Let Km:=ρ−1([m−1,m+2])(m≥1). Each Km is compact and the family (Km) covers M. If m≡m′(mod4) and m≠m′, the defining intervals are separated by a positive gap.

2.1step 1.1construct

Put Om:=ρ−1((m−5/4,m+9/4)). Then Km⊆Om, and Om∩Om′=∅ for distinct congruent indices modulo 4. If Km=∅, take Qm=1 and Hm=0; all four requirements for this index are then immediate. Henceforth suppose Km≠∅.

3.1F1L2step 2.1choose

For every p∈Km, a chart from [F1] can be shrunk over a Euclidean ball to a coordinate domain (U,x) with p∈U, compact closure, and U‾⊆Om. Applying [L2] under countable choice to {p}⊆U gives a smooth ϕ:M→[0,1] supported in U and equal to 1 on an open neighbourhood V of p. The collection of all plateau neighbourhoods V obtainable in this way covers Km, so compactness gives a finite covering list of data (Umj,xmj,ϕmj,Vmj), 1≤j≤rm. Countable choice selects one such list for each nonempty band Km.

4.1F1L3step 3.1construct

For each selected datum define a global block Bmj:M→Rn+1 by Bmj(q):={(ϕmj(q), ϕmj(q)xmj(q)),q∈Umj,0,q∉Umj. On the open cover Umj∪(M∖supp⁡(ϕmj)) the two formulas are smooth and agree on the overlap, so [L3] makes Bmj smooth. Set Hm′:=(Bm1,…,Bmrm):M→Rrm(n+1). Its support lies in the finite union of the compact sets supp⁡(ϕmj)⊆Om.

5.1step 3.1step 4.1algebra

The map Hm′ separates points of Km: if Hm′(p)=Hm′(q), choose j with p∈Vmj. Equality of the first coordinate of the jth block gives ϕmj(q)=1, and equality of the remaining coordinates gives xmj(p)=xmj(q), whence p=q. It also separates tangent vectors: for p∈Vmj, the function ϕmj is locally constant with value 1, so the last n components of dBmj,p are dxmj,p, an isomorphism. Thus dHm,p′ is injective for every p∈Km.

6.1step 4.1step 5.1chooseconstruct

Compact support makes Hm′ bounded. Choose Cm≥1 with ∥Hm′(q)∥≤Cm for every q∈M, and put Hm:=2−mCm−1Hm′. This positive rescaling preserves support and both separation properties, and it gives ∥Hm∥≤2−m everywhere.

7.1step 1.1step 2.1step 4.1step 5.1step 6.1∎

For a nonempty band, steps 4.1 and 6.1 put supp⁡(Hm) inside Om; for an empty band, step 2.1 gives empty support. The sets Om are disjoint for distinct congruent indices modulo 4, so the corresponding supports are disjoint. Together with steps 1.1, 5.1, and 6.1, this proves all four stated properties.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passverified 2026-09-09 (Codex)Open item page →

Every smooth manifold embeds in some finite-dimensional Euclidean space

Statement

Assume countable choice ACω. Every smooth manifold embeds smoothly in some finite-dimensional Euclidean space. More precisely, for a smooth n-manifold M there are a bounded smooth map G:M→R4(2n+1) and a smooth nonnegative proper exhaustion ρ:M→R such that J:M⟶R4(2n+1)×R,J(p)=(G(p),ρ(p)) is a proper smooth embedding. In particular the bounded-plus-proper form is available when M is noncompact.

Facts & Assumptions

Given: A smooth n-manifold M and countable choice.

[A1]

Countable choice selects countably many nonempty sets of complete witnesses (The Axiom of Countable Choice (ACω)). Below these are chart witnesses, finite band data and finite projection certificates. No dependent choice or uncountable simultaneous selection is used.

[F1]

Smooth manifolds are Hausdorff and second countable, with smooth coordinate charts and relatively compact small coordinate balls (Smooth manifolds and their smooth charts, Coordinate balls form a basis of a topological manifold). Smoothness of Euclidean-valued maps is componentwise in charts, including dimension zero (Cr and smooth maps between smooth manifolds).

[L1]

Under [A1], M has a smooth nonnegative function ρ with compact closed sublevel sets (Every smooth manifold admits a smooth proper exhaustion function).

[L3]

A compact set in an open set admits a smooth [0,1]-valued bump equal to one near it and supported in the open set (A manifold bump for a compact set inside an open set). Locally finite smooth sums are smooth; smoothness is local and smooth maps are continuous (A locally finite sum of smooth functions is smooth, Smoothness is local on the source, Smooth maps are continuous).

[L4]

Rational coordinates are countable and dense, and finite products of their enumerations are countable by repeated pairing (Q is countably infinite, Both Q and R∖Q are dense in R, and every nonempty open subset of R is uncountable, N×N≈N).

[L5]

A cube of side ℓ in Rb has volume ℓb, with finite additivity on rectangular grid subdivisions. Nullity means countable closed-cube covers of arbitrarily small total volume; content zero allows finite covers (Axis-parallel rectangles in Rm and their volume, Measure zero and content zero in Rm by countable and finite cube covers). Under [A1], subsets and countable unions of Euclidean null sets are null (Subsets and countable unions of null subsets of Rm are null).

[F2]

A smooth embedding is an injective immersion that is a homeomorphism onto its image (Smooth embeddings).

Proof

technique · direct
1.1A1F1givenconstruct

If M=∅, take the empty maps; all conclusions hold. Otherwise choose a countable smooth atlas as follows. Fix a countable topological basis and form all smooth chart tuples. For each nonempty basis member contained in a chart domain, [A1] selects one such tuple. These chart domains cover M because every point lies in a basis member inside some chart. Enumerate them as (Uj,xj), repeating one if the family is finite. This construction records chart witnesses rather than assuming a countable-atlas theorem with missing choices.

1.2L4L5L6L7constructalgebra

We first prove a Euclidean estimate for later use. Let f:D→Rb be C1, where D⊆Ra is open and 0<a<b. Its domain is covered by the countable family of positive-side rational closed cubes Q⊆D, by [L4]. For a fixed such cube choose a slightly larger closed cube Q′ with Q⊆int⁡Q′⊆Q′⊆D. Compactness and continuity of the finitely many derivative entries bound the derivative norm on Q′ by some finite L≥1. Apply [L7] on the convex OPEN set int⁡Q′ to see that f∣Q is L-Lipschitz. If Q has side ℓ, subdividing into sa cubes gives an image cover by sa closed b-cubes of side 2La ℓ/s, centred at images of the prescribed lower corners. Its total volume is (2La ℓ)bsa−b, which tends to zero. Thus f(Q) has content zero.

1.3L5L6algebra

A nonempty open subset of Rb, b≥1, is not null. Indeed it contains a positive-side closed cube Q0. If this cube were null, [L6] would give finite cube covers with arbitrarily small total volume. Every finite cube cover of Q0 has total volume at least vol⁡(Q0): subdivide a bounding rectangle at all cover-cube and Q0 endpoint coordinates. Each positive-volume cell in Q0 lies in some covering cube, as is seen at its midpoint, and can be assigned to the least such index. By the finite volume additivity in [L5], the sum of volumes assigned to one covering cube is at most its volume, while all cells of Q0 have total volume vol⁡(Q0)>0. This contradicts content zero.

1.4L1L2L3constructalgebra

Choose ρ≥0 from [L1]. For each integer m≥1 set Km=ρ−1([m−1,m+2]),Om=ρ−1((m−5/4,m+9/4)). The sets Km are compact by [L1] and [L2], they cover M, and Km⊆Om. The open sets Om and Om′ are disjoint when m≠m′ and m≡m′(mod4). The entire family (Om) is locally finite: the open neighbourhood ρ−1((ρ(p)−1,ρ(p)+1)) can meet Om only for integers m in a bounded real interval, hence only finitely many m.

2.1L5step 1.2

Taking the countable union over those rational cubes and using [L5] shows that f(D) is null. If a=0<b, D is empty or a singleton and the same conclusion follows from a degenerate zero-volume cube. In particular this estimate applies to any C1 map on an open subset of R2n with values in Rd−1 when d>2n+1. It uses only Euclidean cube nullity, not atlas invariance of manifold null sets or an equidimensional Lipschitz theorem on the wrong domain.

2.2F1L2L3step 1.4

For a fixed nonempty Km, take all tuples (U,x,χ,V) in which (U,x) is a relatively compact smooth coordinate ball with U‾⊆Om, χ:M→[0,1] is smooth with support in U, and V⊆U is open with χ=1 on V. Their V-sets cover Km: at a fixed point choose a small chart and apply [L3] to the compact singleton in its domain. By [L2] there is a finite ordered list of such tuples whose V-sets cover Km. This is a finite subcover of the set of ALL eligible data, not a choice of data at every point.

3.1L4L5L7step 1.1step 2.1construct

We now prove the required projection assertion locally. Let K⊆M and let h:M→Rd be smooth, injective on K, with dhp injective for every p∈K, where d>2n+1. Write h=(h′,hd) with h′ taking values in Rd−1. For a parameter v∈Rd−1 define Lv(z′,zd)=z′−vzd. Bad secant parameters are values of h′(q)−h′(p)hd(q)−hd(p) wherever the denominator is nonzero. In every chart pair from step 1.1 this is a smooth map on an open subset of R2n. By steps 2.1 and [L5], its image, united over countably many chart pairs, is null.

3.2L5L7step 1.1step 2.1step 1.3choose

In a source chart with coordinates x, write hj=h∘xj−1. Bad tangent parameters are values of Dhj′(x)wDhd,j(x)w on the open subset of (xj(Uj))×Rn where the denominator is nonzero. This is smooth because h is smooth, and its domain has dimension 2n. Steps 2.1 and [L5] make the union of these images over all chart indices null. Thus the union of bad secant and tangent parameters is null in Rd−1 and cannot be all of it by step 1.3. Choose v outside that union.

3.3F1L2L3L7step 2.2construct

For one such finite list, define each coordinate-bump block on U by (χ,χx1,…,χxn) and by zero outside U. It is smooth: on the open cover U and M∖supp⁡χ the formulas are smooth and agree; continuity follows by the same open-cover argument. Concatenate the finitely many blocks into Bm:M→Rqm. Its support is contained in a finite union of compact supports inside Om. If Bm(p)=Bm(q) with p,q∈Km, a block whose χ equals one near p also has χ(q)=1, and equality of its chart coordinates gives p=q. At p∈Km that block's differential includes the invertible chart differential, so dBm,p is injective.

4.1step 3.1step 3.2algebra

The map Lvh is injective on K. For if its values at p,q∈K agree and hd(p)≠hd(q), the quotient in step 3.1 equals v, a contradiction. If hd(p)=hd(q), the equality also gives h′(p)=h′(q), hence p=q. Similarly, if d(Lvh)p(w)=0 for p∈K and a tangent vector w, a nonzero last component of dhp(w) would make v a bad tangent parameter. A zero last component forces all of dhp(w) to be zero, so w=0. This proves the immersion property on K. Notice that h was never assumed to be a global embedding.

4.2L2L3step 3.3constructalgebra

The continuous map Bm is bounded. To see this without assuming a metric on M, its compact support is covered by the increasing open sets {p:∥Bm(p)∥<r}, r≥1 an integer; a finite subcover gives one bound, and Bm=0 off the support. Choose the least integer cm≥1 strictly bounding its norm and set Hm=2−mcm−1Bm. Then ∥Hm∥≤2−m, its support lies in Om, and it retains both separation properties on Km. If Km is empty take Hm=0 into R, with the properties vacuous.

5.1step 3.1step 3.2step 4.1algebra

Replace Lv by Tv=(1+∥v∥)−1Lv. This nonzero rescaling preserves both properties and is a contraction, since ∥Lv(z′,zd)∥≤∥z′∥+∥v∥∣zd∣≤(1+∥v∥)∥(z′,zd)∥. Repeat the proved assertion a finite number of times until the target dimension is D=2n+1; if the initial dimension is smaller, pad by zero coordinates. Thus every such h has a linear contraction T into RD preserving injectivity and injective differential on K. Each finite list of admissible parameters exists by finite induction; no countably dependent selection has been used.

6.1A1step 5.1step 2.2step 3.3step 4.2choose

Use [A1] on the countable family of nonempty sets of finite covering lists from step 2.2 to obtain the maps Hm simultaneously. For each resulting Hm, step 5.1 supplies a nonempty set of finite projection certificates; a second application of [A1] selects one certificate for each m. Let Tm be its contraction into the fixed RD, and put Cm=TmHm. Then Cm is smooth, supported in Om, bounded by 2−m, injective on Km, and has injective differential there. This explicitly accounts for the countably many variable-length finite projection constructions.

7.1L3step 1.4step 6.1constructalgebra

For r=0,1,2,3 put Gr=∑m≥1m≡r (4)Cm,G=(G0,G1,G2,G3). Local finiteness from step 1.4 and [L3] make these maps smooth componentwise. In each colour at most one term is nonzero at any point, by the disjointness of the Om. Thus ∥Gr∥≤1 and ∥G∥≤2 on all of M. Define J=(G,ρ).

8.1step 1.4step 6.1step 7.1algebra

If J(p)=J(q), the equality ρ(p)=ρ(q) puts both points in some common Km, since the intervals defining the Km cover [0,∞). On Om the colour m mod 4 component of G is exactly Cm, all other terms of that colour vanishing there. Hence Cm(p)=Cm(q) and step 6.1 gives p=q. At a point p∈Km, the same component agrees with Cm on the open neighbourhood Om, so its differential is injective. Therefore dJp is injective. This proves that J is an injective immersion.

8.2L1L2L3step 7.1

The map J is proper. For a compact subset B of its Euclidean target, compactness bounds the last coordinate above by some R and makes B closed. Thus J−1(B) is a closed subset of the compact sublevel set {ρ≤R}, hence compact by [L1] and [L2].

9.1F2L1L2L6step 1.1step 1.4step 7.1step 8.1step 8.2∎

Finally J is a homeomorphism onto its image. Indeed, for a closed subset A⊆M and a point z∉J(A), take the closed Euclidean unit ball B about z. By step 8.2 the set A∩J−1(B) is compact. Its continuous image C is compact: pull back any ambient open cover, take a finite subcover, and map it forward. Thus C is closed by [L2]. The open neighbourhood int⁡B∖C of z misses J(A), showing that J(A) is closed in the ambient Euclidean space. Hence the continuous bijection J:M→J(M) is closed and has continuous inverse. Together with step 8.1, [F2] makes J a smooth embedding. The bounds in step 7.1 and the exhaustion from step 1.4 give all the claimed bounded-plus-proper conclusions, including the empty case.

PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-09-01Open item page →

A proper injective immersion is a smooth embedding

Statement

Let F:M→N be a proper injective immersion of smooth manifolds. Then F is a smooth embedding.

Facts & Assumptions

Given: A proper injective immersion F:M→N.

[F1]

A smooth embedding is an injective immersion that is a homeomorphism onto its image with the subspace topology (Smooth embeddings).

[L1]

Every immersion is locally an embedding (Every immersion is locally an embedding).

Proof

technique · direct
1.1L1given

By [L1], each point p∈M has a neighbourhood Up such that F∣Up is an embedding onto an embedded submanifold of N. In particular, the image of a closed subset of Up is closed in F(Up).

1.2L2given

By [L2], F is continuous and M is locally compact while N is Hausdorff. A proper continuous map from a locally compact Hausdorff space to a Hausdorff space is closed, so F sends closed sets in M to closed sets in N. Therefore the corestriction F:M→F(M) is a closed continuous bijection.

2.1F1step 1.1step 1.2∎

A closed continuous bijection onto a subspace is a homeomorphism. Thus the corestriction F:M→F(M) is a homeomorphism, while step 1.1 already gives the local embedded-submanifold model coming from the immersion. By [F1], F is a smooth embedding.

DefinitionDefinition: AI-adaptedProof: Not applicableaudited 2026-09-01Open item page →

Secant and tangent direction maps of a Euclidean embedding

Definition

Let N≥1 and let f:M→RN be a smooth embedding.

The secant direction map of f is σf:(M×M)∖ΔM→SN−1,σf(p,q):=f(q)−f(p)∥f(q)−f(p)∥, where ΔM is the diagonal and the norm comes from the Euclidean inner product on RN (The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn).

The tangent direction map of f is τf:TM∖0M→SN−1,τf(p,v):=dfp(v)∥dfp(v)∥. This is well defined because f is an immersion, so dfp(v)≠0 for every nonzero tangent vector v (Smooth embeddings). The construction uses only the punctured tangent fibres; whenever its smooth-manifold structure is needed, it is obtained locally by deleting the zero section in tangent-bundle charts.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passverified 2026-09-23 (gpt-6-sol)Open item page →

A generic linear projection preserves injectivity and immersion

Statement

Assume the Axiom of Countable Choice. Let f:Mn→RN be a smooth embedding with N>2n+1. Then the set of unit vectors u∈SN−1 for which the orthogonal projection Pu:RN→u⊥ makes Pu∘f an injective immersion is dense in SN−1.

Facts & Assumptions

Given: Countable Choice and a smooth embedding f:Mn→RN with N>2n+1.

[F1]

The secant-direction map σf is defined on (M×M)∖ΔM, and the tangent-direction map τf is defined on TM∖0M (Secant and tangent direction maps of a Euclidean embedding).

[L1]

The image of a C1 manifold of dimension strictly smaller than the target-manifold dimension is a null set (The image of a lower-dimensional C1 manifold is null).

[L2]

A null subset of a positive-dimensional manifold has dense complement (A null set has dense complement in a positive-dimensional manifold).

[L3]

A finite union of manifold null sets is null under Countable Choice (Countable unions and subsets of manifold null sets are null).

Proof

technique · direct
1.1F1L1given

The manifold (M×M)∖ΔM has dimension 2n, and TM∖0M also has dimension 2n. Since SN−1 has dimension N−1>2n, [L1] under the stated Countable Choice shows that both images σf((M×M)∖ΔM) and τf(TM∖0M) are null subsets of SN−1.

2.1L2L3step 1.1choose

By [L3], the union of the two bad sets is null. By [L2], its complement is dense in SN−1. Fix u in that complement.

3.1F1step 2.1algebra

If Pu(f(p))=Pu(f(q)), then f(q)−f(p) is parallel to u. Because f is injective, either p=q or u=±σf(p,q). The second alternative is impossible by step 2.1, so p=q. Thus Pu∘f is injective.

3.2F1step 2.1algebra

If d(Pu∘f)p(v)=0 for some v≠0, then dfp(v) is parallel to u, so u=±τf(p,v). This again contradicts step 2.1. Hence d(Pu∘f)p is injective for every p, and Pu∘f is an immersion.

4.1step 2.1step 3.1step 3.2∎

Therefore every u outside the secant and tangent images gives an injective immersion after projection, and such u form a dense set.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passverified 2026-09-23 (gpt-6-sol)Open item page →

A generic projection can preserve properness

Statement

Let F=(g,ρ):M→RN×R be a smooth embedding such that g(M) is bounded and ρ is proper. If a unit vector u∈SN is not parallel to the last-coordinate axis and lies outside the secant and tangent direction images of F, then the orthogonal projection Pu∘F is a proper injective immersion.

Facts & Assumptions

Given: A smooth embedding F=(g,ρ):M→RN×R with g(M) bounded and ρ proper.

[F1]

Secant directions are normalized differences of distinct image points, and tangent directions are normalized images of nonzero tangent vectors (Secant and tangent direction maps of a Euclidean embedding).

Proof

technique · direct
1.1F1givenalgebra

The kernel of the orthogonal projection Pu is Ru. If distinct points p,q collapsed, then F(p)−F(q) would be a nonzero scalar multiple of u, making u a secant direction up to sign, contrary to the hypothesis. If the differential killed a nonzero tangent vector v, then dFp(v) would lie in Ru; since F is an immersion, this vector is nonzero and makes u a tangent direction up to sign. Thus Pu∘F is injective and immersive directly from [F1], with no generic-existence theorem invoked.

1.2givenconstructalgebra

Let e=(0,1) be the last-coordinate unit vector and put e′:=Pu(e). The hypothesis that u is not parallel to e is exactly e′≠0. Decompose u⊥=Re′⊕(e′)⊥. Since Pu(F(p))=Pu(g(p),0)+ρ(p)e′, its (e′)⊥-component is bounded. Its scalar component along e′/∥e′∥ is ρ′(p)=∥e′∥ρ(p)+b(p), where b is bounded.

2.1step 1.2given

The function ρ′ is proper. Indeed, if J⊆R is compact and ∣b∣≤B, then ρ′(p)∈J forces ρ(p) into a bounded closed interval because ∥e′∥>0. Thus (ρ′)−1(J) is a closed subset of the inverse image under the proper map ρ of a compact interval.

3.1step 1.1step 2.1∎

If K⊆u⊥ is compact, its image under the linear coordinate along e′ is compact. Hence (Pu∘F)−1(K) is a closed subset of the compact set (ρ′)−1(pr⁡e′K) and is compact. Therefore Pu∘F is proper. Together with step 1.1, it is a proper injective immersion.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passverified 2026-09-23 (gpt-6-sol)Open item page →

The weak Whitney proper embedding theorem

Statement

Assume ACω (The Axiom of Countable Choice (ACω)). Every smooth n-manifold admits a proper smooth embedding into R2n+1.

Facts & Assumptions

Given: ACω and a smooth n-manifold M. The choice assumption is used in [L1] to obtain the initial finite-dimensional embedding.

[L1]

The manifold embeds in some finite-dimensional Euclidean space, and in the noncompact case one may choose an embedding (G,ρ) with G bounded and ρ proper (Every smooth manifold embeds in some finite-dimensional Euclidean space).

[L2]

A projection that avoids secant and tangent directions preserves injectivity and immersion, and in the bounded-plus-proper model it also preserves properness (A generic linear projection preserves injectivity and immersion, A generic projection can preserve properness).

[L3]

A proper injective immersion is a smooth embedding (A proper injective immersion is a smooth embedding).

Proof

technique · direct
1.1L1givenchoose

Choose the embedding F:M→Rd from [L1]. If M is compact, F is automatically proper. If M is noncompact, use the supplied form F=(G,ρ) relative to a decomposition Rd=e⊥⊕Re, with G bounded and ρ proper.

2.1step 1.1construct

If d≤2n+1, compose F with a linear isometric inclusion Rd↪R2n+1. This composite is still a proper smooth embedding, so the theorem is proved in this case. Hence assume d>2n+1.

3.1L2L3step 1.1step 2.1choose

The generic-projection lemma in [L2] gives a dense set of directions u∈Sd−1 for which Pu∘F is an injective immersion. If M is compact, choose any such u; the projected map is proper because its source is compact. If M is noncompact, the set Sd−1∖{e,−e} is a nonempty open set, so it meets the dense good-direction set. Choose u in that intersection. Then u is not parallel to the proper-coordinate axis, and the corrected properness lemma in [L2] makes Pu∘F proper. In either case [L3] upgrades the proper injective immersion to a smooth embedding into u⊥≅Rd−1.

4.1L2step 1.1step 3.1algebra

In the noncompact case put e′:=Pu(e)≠0 and decompose u⊥=Re′⊕(e′)⊥. The component of Pu∘F=Pu(G)+ρe′ perpendicular to e′ is bounded. Its scalar component along e′/∥e′∥ is ∥e′∥ρ+b with b bounded, and the argument in the properness lemma shows this function is proper. Thus the projected embedding again has bounded-plus-proper form, now with proper-coordinate unit vector e′/∥e′∥.

5.1L2L3step 2.1step 3.1step 4.1induction

If the new ambient dimension is still greater than 2n+1, repeat steps 3.1-4.1. Step 3.1 restores the embedding hypothesis after each projection; compactness preserves properness in the compact case, and step 4.1 preserves the bounded-plus-proper form in the noncompact case. After the finite number d−(2n+1) of projections, the ambient dimension is 2n+1 and the resulting map is a proper smooth embedding.

6.1step 2.1step 5.1∎

The low-dimensional branch is step 2.1, and the projection branch is step 5.1. Therefore every smooth n-manifold admits a proper smooth embedding into R2n+1.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

The weak Whitney immersion theorem

Statement

Every smooth n-manifold admits a smooth immersion into R2n.

Facts & Assumptions

Given: A smooth n-manifold M.

[F1]

The classical Whitney immersion theorem says that every smooth n-manifold admits a smooth immersion into R2n.

Proof

technique · direct
1.1F1given

By [F1], the smooth manifold M admits a smooth immersion into R2n.

2.1step 1.1∎

This is exactly the claimed statement.

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-09-01Open item page →

Tubular neighbourhoods of embedded submanifolds

Definition

Let i:S↪M be a smooth embedding, and suppose its normal bundle ν(S) (Normal and conormal bundles of an embedded submanifold) has been equipped with its standard smooth-vector-bundle structure. Under ACω the existence of this structure is supplied by Assuming countable choice, normal and conormal bundles are smooth vector bundles.

A tubular neighbourhood of S in M consists of:

  1. an open neighbourhood Ω⊆ν(S) of the zero section, and
  2. a smooth embedding Φ:Ω→M

such that:

  • Φ(0p)=i(p) for every p∈S, and
  • Φ(Ω) is an open neighbourhood of i(S) in M.

Equivalently, Φ is a diffeomorphism from Ω onto an ambient open neighbourhood of S, and its restriction to the zero section is the original inclusion.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

The normal addition map for a Euclidean submanifold

Definition

Let S⊆Rm be an embedded smooth submanifold. Using the Euclidean inner product, define its orthogonal normal bundle by N⊥S:={(p,v)∈S×Rm:v⊥TpS}. Local slice charts and orthogonal projection onto TpS give this set its standard smooth rank-(m−dim⁡S) vector-bundle structure. The normal addition map is E:N⊥S→Rm,E(p,v):=p+v. It restricts on the zero section to the inclusion S↪Rm and is the basic model map used to build Euclidean tubular neighbourhoods.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

Normal addition is a local diffeomorphism along the zero section

Statement

Let S⊆Rm be an embedded smooth submanifold, and let E:N⊥S→Rm be its normal addition map. For every p∈S the differential dE(p,0):T(p,0)(N⊥S)→TpRm≅Rm is an isomorphism. Consequently, E is a local diffeomorphism at every point of the zero section.

Facts & Assumptions

Given: An embedded smooth submanifold S⊆Rm and its normal addition map E.

[F1]

The map is E(p,v)=p+v (The normal addition map for a Euclidean submanifold).

[L1]

A smooth map with invertible differential at a point is a local diffeomorphism there (The smooth inverse function theorem on manifolds).

Proof

technique · direct
1.1F1givenalgebra

At a zero vector (p,0), the tangent space of the normal bundle splits as T(p,0)(N⊥S)≅TpS⊕Np⊥S. With the formula in [F1], the differential sends (u,w) to u+w∈Rm.

2.1step 1.1algebra

Because TpS and Np⊥S are orthogonal complementary subspaces of Rm, the map (u,w)↦u+w is a linear isomorphism. Hence dE(p,0) is invertible.

3.1L1step 2.1∎

Apply [L1] at each (p,0). The map E is a local diffeomorphism along the zero section.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passverified 2026-09-09 (gpt-6-astra)Open item page →

Variable-radius injectivity for normal addition

Statement

Assume countable choice ACω. Let S⊆Rm be an embedded smooth submanifold, and let E:N⊥S→Rm be the normal addition map. Then there exists a positive smooth function δ:S→(0,∞) such that E is injective on Ωδ:={(p,v)∈N⊥S:∥v∥<δ(p)}.

Facts & Assumptions

Given: Countable choice, an embedded smooth submanifold S⊆Rm, and its normal addition map E.

[L1]

The map E is a local diffeomorphism along the zero section (Normal addition is a local diffeomorphism along the zero section).

[L2]

The orthogonal normal bundle is the set of pairs (p,v) with v⊥TpS, with its standard smooth bundle structure, and E(p,v)=p+v (The normal addition map for a Euclidean submanifold). Its topology is the subspace topology in Rm×Rm: local smooth normal frames identify the bundle with their images by continuous coefficient maps and continuous inverses.

[A1]

Countable choice is The Axiom of Countable Choice (ACω). It covers the normal-bundle manifold interface used in [L1, L2] and supplies a smooth function ρ:S→[0,∞) with compact closed sublevels (Every smooth manifold admits a smooth proper exhaustion function).

[L3]

The standard step function σ is smooth, zero on (−∞,0], one on [1,∞), and strictly positive on (0,∞) (The standard smooth step function). The last assertion follows immediately from its defining positive flat-function numerator when 0<t<1.

[L5]

A positive continuous real function on a nonempty compact metric space has a positive attained minimum (A continuous real-valued function on a nonempty compact metric space is bounded and attains a greatest and a least value).

Proof

technique · direct
1.1givenL1L2construct

If S is empty, its empty function is a positive smooth radius with the stated injectivity property. Suppose henceforth that S is nonempty. For p∈S and a>0 put Va(p)={(q,v)∈N⊥S:∥q−p∥<a, ∥v∥<a}. By [L2] these are open and form a neighbourhood basis at (p,0). By [L1] some such set lies in a neighbourhood on which E is a diffeomorphism. Thus Ap={a∈(0,1]:E∣Va(p) is a diffeomorphism onto its image} is nonempty and bounded above by one. Define r(p)=sup⁡Ap∈(0,1]. No simultaneous choice of local radii is made, and the cap is imposed before taking the supremum.

2.1step 1.1algebra

For every 0<a<r(p), the supremum property supplies b∈Ap with a<b, so restriction to the open set Va(p) shows a∈Ap. Any two points of Vr(p)(p) lie in some common Va(p) with a<r(p), by taking a larger than their finitely many strict distance bounds. Hence E is injective on Vr(p)(p). Each point there also has an open neighbourhood in one such Va(p), on which E is a local diffeomorphism. Therefore its image is open, and these local smooth inverses agree by injectivity, proving that E∣Vr(p)(p) itself is a diffeomorphism onto its image. This establishes the supremum endpoint rather than assuming it is eligible.

3.1step 1.1step 2.1algebra

Let p,q∈S. For 0<a<r(p)−∥p−q∥ one has a<1 and Va(q)⊆Vr(p)(p) by the triangle inequality. Step 2.1 and restriction imply a∈Aq, so r(q)≥a. If r(p)−∥p−q∥>0, taking the supremum over these a gives r(q)≥r(p)−∥p−q∥; if not, the inequality follows from r(q)>0. Interchanging the points gives ∣r(p)−r(q)∣≤∥p−q∥. Thus r is positive and continuous.

4.1A1L5step 3.1construct

Use [A1] to fix a smooth nonnegative proper exhaustion ρ. For integers n≥0 put Kn={p:ρ(p)≤n+1}, a compact set. Define an={14min⁡{1,min⁡p∈Knr(p)},Kn≠∅,14,Kn=∅. When Kn is nonempty its induced metric is compact, since S is embedded, and [L5] and step 3.1 give a positive minimum. Thus an>0. Each coefficient is a uniquely specified real value, so defining all of them requires no additional countable selection.

5.1L3L4step 4.1construct

For t∈R and integers n≥0 put ψn(t)=σ(t−n+1)σ(n+1−t). These functions are smooth and nonnegative, supported in [n−1,n+1], and positive for n−1<t<n+1. The supports are locally finite on R: a bounded neighbourhood of any fixed t meets only finitely many such integer-indexed intervals. Their positive sets cover (−1,∞); in particular ψ0(0)=1, and every nonnegative integer n has ψn(n)=1. By [L4], B(t)=∑n≥0ψn(t),C(t)=∑n≥0anψn(t) are smooth, with B,C>0 on (−1,∞). Therefore F=C/B is smooth and positive there.

6.1step 4.1step 5.1L4algebra

Set δ=F∘ρ, a positive smooth function by [L4]. At a point p, if ψn(ρ(p))>0, then ρ(p)<n+1 and hence p∈Kn. Consequently an≤r(p)/4. As F(ρ(p)) is the weighted average of these finitely many active coefficients with nonnegative weights summing to one, 0<δ(p)≤r(p)/4<r(p)/2. Empty sublevels never contribute an active term. At endpoints a bump is zero, while the integer-centred bump is positive; thus no zero denominator occurs. This construction works equally on a zero-dimensional manifold.

7.1L2step 1.1step 2.1step 6.1algebra∎

Suppose E(p,v)=E(q,w) with both points in Ωδ, and arrange r(q)≤r(p). By [L2] and step 6.1, ∥p−q∥=∥w−v∥≤∥v∥+∥w∥<δ(p)+δ(q)≤r(p)+r(q)4≤r(p)2<r(p). Both normal-vector lengths are less than r(p) as well. Thus both points lie in Vr(p)(p), where step 2.1 proves injectivity, so they coincide. Therefore E is injective on Ωδ. Together with the empty case this proves the claim.

Remarks

  • Once the normal-bundle manifold/local-inverse data and a smooth nonnegative exhaustion with compact sublevels are supplied, the radius construction makes no further choices. Compact minimum values are unique; no minimizing points are selected as a family.
  • No partition-of-unity, Urysohn, or Euclidean Whitney approximation theorem is used to smooth the radius. The explicit one-variable locally finite sums retain the positive smooth radius required by the statement.
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passverified 2026-09-10 (gpt-6-astra)Open item page →

The Euclidean tubular neighbourhood theorem

Statement

Assume countable choice ACω. Let S⊆Rm be an embedded smooth submanifold. Then there is a positive smooth function δ:S→(0,∞) such that the restricted normal addition map E:Ωδ→Rm,Ωδ:={(p,v)∈N⊥S:∥v∥<δ(p)}, is a diffeomorphism onto an open neighbourhood of S. In particular, S has a tubular neighbourhood in Rm.

Facts & Assumptions

Given: Countable choice and an embedded smooth submanifold S⊆Rm.

[L1]

The model map in this statement is the normal addition map (The normal addition map for a Euclidean submanifold).

[L2]

Normal addition is a local diffeomorphism along the zero section (Normal addition is a local diffeomorphism along the zero section).

[L3]

Under countable choice, the construction in Variable-radius injectivity for normal addition produces a positive smooth injectivity radius. More precisely, for its capped local-diffeomorphism supremum r(p), proof steps 4.1–6.1 construct a smooth δ with 0<δ(p)≤r(p)/4. We use this particular constructed radius, not an arbitrary radius on which the map happens to be injective.

[A1]

Countable choice is The Axiom of Countable Choice (ACω). It covers the normal-bundle manifold interface underlying [L1, L2] and the proper-exhaustion construction used to obtain the smooth radius in [L3].

Proof

technique · direct
1.1L1given

If S=∅, take the unique function δ:S→(0,∞). Then Ωδ=∅, and E is a diffeomorphism from the empty manifold onto the open neighbourhood ∅ of S. Hence assume S≠∅.

2.1L1L2step 1.1construct

For p∈S and a>0 set Va(p)={(q,v)∈N⊥S:∥q−p∥<a, ∥v∥<a},Ap={a∈(0,1]:E∣Va(p) is a diffeomorphism onto its image}. The normal bundle has its induced topology in Rm×Rm, so these open sets form a neighbourhood basis at (p,0). Thus [L2] makes Ap nonempty, and it is bounded above by one. Put r(p)=sup⁡Ap∈(0,1]. For every 0<a<r(p) some b∈Ap satisfies a<b, and restricting its diffeomorphism to Va(p) proves a∈Ap. This is the same capped function as in [L3].

3.1A1L3step 2.1choose

Take the positive smooth δ specifically constructed in [L3]. Its stated proof bound gives δ(p)≤r(p)/4 and its injectivity conclusion gives injectivity of E on Ωδ. The construction uses compact sublevel minima of r and explicit locally finite one-variable bumps composed with a smooth proper exhaustion; no manifold partition or additional radius selection is invoked here.

4.1step 2.1step 3.1algebra

Local invertibility on the entire tube needs a separate argument. If (p,v)∈Ωδ, then ∥v∥<δ(p)≤r(p)/4<r(p). Choose a real a strictly between ∥v∥ and r(p), for example their arithmetic mean. By step 2.1, E∣Va(p) is a diffeomorphism, and (p,v)∈Va(p). Hence E is a local diffeomorphism at every point of Ωδ. This follows from the quantitative radius bound and the eligible neighbourhoods, not from injectivity alone.

5.1L1step 3.1step 4.1

The set Ωδ is open in the normal bundle: its defining inequality is the strict negativity of the continuous function (p,v)↦∥v∥−δ(p). Here the vector coordinate, bundle projection and positive smooth δ are continuous. Thus the neighbourhoods from step 4.1 can be intersected with Ωδ to give local diffeomorphisms for the restricted map, which is injective by step 3.1.

6.1L1step 1.1step 5.1∎

A local diffeomorphism is open. Hence U:=E(Ωδ) is open and contains S because E(p,0)=p. The injective local diffeomorphism E:Ωδ→U is a homeomorphism, and its local smooth inverses agree and assemble to a smooth global inverse. Thus E is the required diffeomorphism. Together with the empty case in step 1.1, this proves the theorem.

Remarks

The radius is smooth, not merely continuous. No completeness, compactness, or positive-dimensional hypothesis on S is imposed. Once the normal-bundle manifold data and the particular smooth radius constructed in the cited lemma are supplied, the remaining tube and inverse construction requires no further choice.

CorollaryStatement: AI-adaptedProof: AI-adaptedverified 2026-09-26 (gpt-6-sol)Open item page →

A closed Euclidean submanifold has a smooth neighborhood retraction

Statement

Assume countable choice ACω (The Axiom of Countable Choice (ACω)), which follows from the Axiom of Choice (The Axiom of Choice). Every closed embedded smooth submanifold S⊆Rm has an open neighbourhood U and a smooth retraction r:U→S.

Facts & Assumptions

Given: Countable choice and a closed embedded smooth submanifold S⊆Rm.

[L1]

The Euclidean tubular neighbourhood theorem gives a diffeomorphism E:Ωδ→U from a variable-radius normal neighbourhood onto an open neighbourhood U of S (The Euclidean tubular neighbourhood theorem).

Proof

technique · direct
1.1L1givenconstruct

Countable choice supplies the hypothesis of [L1]; it is used only in obtaining its tubular diffeomorphism. Let E:Ωδ→U be the tubular diffeomorphism from [L1]. The bundle projection π:Ωδ→S,π(p,v)=p, is smooth.

2.1step 1.1algebra∎

Define r:=π∘E−1:U→S. This map is smooth, and for p∈S one has E−1(p)=(p,0), so r(p)=p. Hence r is a smooth retraction.

PropositionStatement: AI-adaptedProof: AI-generatedverified 2026-09-26 (gpt-6-sol)Open item page →

Nearest-point projection is the tubular retraction after shrinking

Statement

Assume countable choice. Let S⊆Rm be a closed embedded smooth submanifold. After shrinking the tubular neighbourhood from the Euclidean tubular neighbourhood theorem, the tubular retraction agrees with the unique nearest-point projection onto S.

Facts & Assumptions

Given: Countable choice and a closed embedded smooth submanifold S⊆Rm.

[L1]

Under countable choice (The Axiom of Countable Choice (ACω)), the Euclidean tubular theorem constructs E:Ωδ→U with a positive radius satisfying δ(p)≤r(p)/4, where E is a diffeomorphism on each local set Va(p)={(q,w):∥q−p∥<a, ∥w∥<a} for a<r(p) (The Euclidean tubular neighbourhood theorem, proof steps 2.1–4.1).

[L2]

The tubular retraction is r=π∘E−1, where π(p,v)=p is the normal-bundle projection (directly from [L1]).

Proof

technique · direct
1.1L1givenalgebra

If S is empty the assertion is vacuous. Otherwise fix x=E(p,v)=p+v in the tube from [L1]. Since S is closed, the continuous distance function to x attains a minimum on the compact set S∩B‾(x,∥v∥); let q be a minimizer. Because p∈S, ∥x−q∥≤∥v∥. The first derivative of y↦∥x−y∥2 along every tangent vector at q vanishes, so x−q⊥TqS and x=E(q,x−q).

2.1L1step 1.1algebra

The triangle inequality gives ∥q−p∥≤∥q−x∥+∥x−p∥≤2∥v∥<r(p)/2. Also ∥x−q∥≤∥v∥<r(p)/4. Choose a with 2∥v∥<a<r(p). Both (p,v) and (q,x−q) then lie in Va(p), on which [L1] makes E injective. Since they have the same image x, they coincide, and in particular q=p. The same argument applies to any minimizing q, so the nearest point is unique.

3.1L2step 2.1∎

By [L2], r(x)=p. Step 2.1 shows that p is exactly the unique nearest point. The theorem’s constructed tube already has this property, hence so does any smaller tube.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passverified 2026-09-10 (Codex)Open item page →

The tubular neighbourhood theorem in a smooth ambient manifold

Statement

Assume countable choice ACω. Let i:S↪M be a closed smooth embedded submanifold. Then there are an open neighbourhood Ω⊆ν(S) of the zero section in the quotient normal bundle and a diffeomorphism Φ:Ω→U onto an open neighbourhood U of i(S) in M, with Φ(0p)=i(p) for every p∈S. Thus S has a tubular neighbourhood in M.

Facts & Assumptions

Given: Countable choice and a closed smooth embedded submanifold i:S↪M.

[A1]

Countable choice is The Axiom of Countable Choice (ACω). It covers the embedding, Euclidean tube and normal-bundle structures used below. No additional family of local inverse radii will be selected.

[F1]

A tubular neighbourhood means precisely the open normal-bundle neighbourhood and diffeomorphism fixed on the zero section specified in the statement (Tubular neighbourhoods of embedded submanifolds).

[L1]

Under [A1], M admits a proper smooth embedding j:M→Rk; its image P=j(M) is an embedded submanifold and j:M→P is a diffeomorphism (Every smooth manifold embeds in some finite-dimensional Euclidean space, The image of a smooth embedding is an embedded submanifold).

[L2]

Under [A1], normal addition on the Euclidean normal bundle of P is a diffeomorphism from an open zero-section neighbourhood onto an open W⊇P (The Euclidean tubular neighbourhood theorem). That bundle's projection πP(p,v)=p is smooth and its addition is p+v (The normal addition map for a Euclidean submanifold).

[L3]

A smooth bundle metric is a fibrewise inner product with smooth local coefficients (Smooth bundle metrics). For such a metric on TM, the orthogonal complements Cp=(dip(TpS))⊥⊆Ti(p)M form a smooth subbundle C and the quotient map restricts to a smooth bundle isomorphism Q:C→ν(S), under [A1] (Assuming countable choice, an ambient metric identifies the two normal bundles). Smooth vector bundles have local linear trivializations (Smooth vector bundles, rank, fibres, and trivial bundles).

[L4]

The inclusion i is a smooth embedding; differentials of composites satisfy the chain rule; an invertible differential gives a smooth local inverse (The inclusion of an embedded submanifold is a smooth embedding, The chain rule for differentials of smooth maps, The smooth inverse function theorem on manifolds).

[L5]

Smooth composites are smooth, smooth maps are continuous, and smoothness is local (Identity maps and composites of smooth maps are smooth, Smooth maps are continuous, Smoothness is local on the source).

[L6]

Nonempty bounded-above real sets have suprema, with their least-upper-bound property (Complete ordered field (least-upper-bound property)).

Proof

technique · direct
1.1A1L1L2L5givenchoose

If S=∅, take the empty normal-bundle neighbourhood and empty diffeomorphism onto the open set ∅⊆M. Otherwise choose j:M→P⊆Rk by [L1] and use [L2] to obtain EP:Θ→W. Put R=πP∘EP−1:W→P. This is smooth and fixes P pointwise, since EP(p,0)=p. Thus a Euclidean retraction of a neighbourhood of the entire ambient manifold has been supplied without invoking the theorem being proved.

2.1A1L1L3L4step 1.1constructalgebra

Define a metric on TM by gx(v,w)=⟨djx(v),djx(w)⟩Rk. It is positive definite because djx is injective. Its coordinate coefficients are finite sums of products of first partial derivatives of the smooth coordinate functions of j, so are smooth; hence it is the smooth bundle metric of [L3]. This is an explicitly constructed induced metric, not an invocation of a later Riemannian-metric existence theorem. Apply [L3] to obtain C and Q:C→ν(S). For p∈S write b(p)=j(i(p)),λp(v)=dji(p)(v)(v∈Cp),∣v∣=∥λp(v)∥. Fibrewise, Ti(p)M=dip(TpS)⊕Cp.

3.1L3L4L5step 2.1constructalgebra

The map (p,v)↦(b(p),λp(v)) identifies C topologically with its image in Rk×Rk, and its coordinate expressions are smooth. To check the topology, work in a local frame e1,…,ec of C. The vectors λp(eα(p)) are linearly independent and smooth in p. Their Gram matrix is invertible, and the coefficients of a vector z in their span are its inner products with these vectors multiplied by the inverse Gram matrix. These coefficient functions are continuous (indeed smooth), by the cofactor formula and the nonzero determinant. Together with the subspace topology of the embedding b, this proves the asserted inverse topology in every frame patch. For rank c=0 the same assertion just concerns the zero section. Thus the sets Va(p)={(q,v)∈C:∥b(q)−b(p)∥<a, ∣v∣<a} are open and form a neighbourhood basis at (p,0).

4.1L1L4L5step 1.1step 2.1step 3.1constructalgebra

Define the open subset D={(p,v)∈C:b(p)+λp(v)∈W} and the smooth map F:D→M,F(p,v)=j−1(R(b(p)+λp(v))). The coordinate formula in step 3.1 makes the addition smooth and continuous, so D is open and contains the zero section; also F(p,0)=i(p). At (p,0), local bundle coordinates identify T(p,0)C with TpS⊕Cp. Differentiating the addition sends (u,w) to dji(p)(dip(u)+w): derivatives of the frame vectors are multiplied by the zero fibre coordinates and vanish. Since R fixes P, differentiating that identity and using [L4] shows dF(p,0)(u,w)=dip(u)+w. This is an isomorphism by the direct sum in step 2.1. Therefore [L4] makes F a local diffeomorphism at each zero vector.

5.1L6step 3.1step 4.1constructalgebra

For each p∈S form the set Ap={a∈(0,1]:Va(p)⊆D, F∣Va(p) is a diffeomorphism onto an open subset of M}. The neighbourhood basis from step 3.1 and the local inverse from step 4.1 make Ap nonempty. It is bounded above by one, so let r(p)=sup⁡Ap∈(0,1] by [L6]. The cap is imposed BEFORE taking the supremum, and these unique supremum values require no simultaneous choice of inverse neighbourhoods. Every 0<a<r(p) is eligible: choose b∈Ap with a<b and restrict its diffeomorphism to Va(p).

6.1L5step 5.1algebra

The map F is a diffeomorphism on Vr(p)(p) as well. Each point there lies in a smaller Va(p) with a<r(p), hence in D and in a local diffeomorphism domain. Any two points lie in a COMMON such smaller domain, by taking a above their finitely many strict distance bounds. Thus F is injective on Vr(p)(p); its image is open and its local smooth inverses agree and give a smooth global inverse. This proves the supremum-endpoint claim, not merely local invertibility at zero.

7.1L6step 5.1step 6.1algebra

For p,q∈S and 0<a<r(p)−∥b(p)−b(q)∥, the triangle inequality gives Va(q)⊆Vr(p)(p) and a<1. Thus a∈Aq by step 6.1. Taking the supremum over such a when the upper endpoint is positive, and using r(q)>0 otherwise, proves r(q)≥r(p)−∥b(p)−b(q)∥. Interchanging p,q gives ∣r(p)−r(q)∣≤∥b(p)−b(q)∥. Hence r is positive and continuous on S.

8.1L5step 4.1step 6.1step 7.1construct

Shrink by TWO conditions, including displacement of the image in the Euclidean ambient space: ΩC={(p,v)∈D:∣v∣<r(p)/4, ∥j(F(p,v))−b(p)∥<r(p)/4}. All displayed functions are continuous, so ΩC is open. It contains every (p,0) because F(p,0)=i(p) and r(p)>0. At any (p,v)∈ΩC, one has (p,v)∈Vr(p)(p), so step 6.1 makes F∣ΩC a local diffeomorphism. No positive smooth radius or geodesic exponential is being assumed.

9.1step 6.1step 8.1algebra

If F(p,v)=F(q,w) for two points of ΩC, arrange r(q)≤r(p). With z=j(F(p,v))=j(F(q,w)), step 8.1 gives ∥b(p)−b(q)∥≤∥b(p)−z∥+∥z−b(q)∥<r(p)+r(q)4≤r(p)2<r(p). Also ∣v∣<r(p)/4 and ∣w∣<r(q)/4≤r(p)/4. Thus both points lie in Vr(p)(p), where step 6.1 gives injectivity. They are equal. The displacement condition is essential here: for this retracted map, equality of images alone does not imply the normal-addition identity b(p)+λp(v)=b(q)+λq(w).

10.1F1L3L5step 1.1step 2.1step 4.1step 8.1step 9.1construct∎

Set U=F(ΩC). Step 8.1 makes U open, and it contains i(S) because the zero section is included. By step 9.1, F:ΩC→U is bijective and a local diffeomorphism. Its inverse is smooth since the local smooth inverses agree, so it is a diffeomorphism. Finally put Ω=Q(ΩC)⊆ν(S),Φ=F∘Q−1:Ω→U. The bundle isomorphism Q is a diffeomorphism and sends zero vectors to zero vectors. Consequently Ω is open, contains the zero section, and Φ is a diffeomorphism with Φ(0p)=i(p). By [F1] this is the required tubular neighbourhood. Together with step 1.1 this proves the statement.

CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passverified 2026-09-23 (gpt-6-sol)Open item page →

Every closed embedded submanifold has a smooth neighborhood retraction

Statement

Assume countable choice ACω (The Axiom of Countable Choice (ACω)). Let i:S↪M be a closed smooth embedded submanifold. Then S has an open neighbourhood in M that retracts smoothly onto S.

Facts & Assumptions

Given: Countable choice and a closed smooth embedded submanifold i:S↪M.

[L1]

Under countable choice, the ambient manifold tubular neighbourhood theorem provides a diffeomorphism Φ:Ω→U from a normal-bundle neighbourhood of the zero section onto an open neighbourhood U of S (The tubular neighbourhood theorem in a smooth ambient manifold).

Proof

technique · direct
1.1L1givenconstruct

Let π:Ω→S be the bundle projection, and define r:=π∘Φ−1:U→S. This map is smooth because π and Φ−1 are smooth.

2.1step 1.1algebra∎

For p∈S, one has Φ−1(p)=(p,0), so r(p)=p. Therefore r is a smooth retraction of U onto S.

PropositionStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-09-01Open item page →

Two tubular neighbourhood germs are isomorphic near the zero section

Statement

Let Φ1:Ω1→M and Φ2:Ω2→M be two tubular neighbourhoods of the same closed embedded submanifold S⊆M built on the same normal bundle ν(S). Then, after shrinking Ω1 and Ω2 around the zero section, there is a diffeomorphism Ψ:Ω1′→Ω2′ such that Φ2∘Ψ=Φ1 and Ψ restricts to the identity on the zero section.

Facts & Assumptions

Given: Two tubular neighbourhood charts Φ1:Ω1→M and Φ2:Ω2→M for the same closed embedded submanifold S⊆M.

[F1]

A tubular neighbourhood chart is a diffeomorphism from an open normal-bundle neighbourhood of the zero section onto an ambient open neighbourhood of S (Tubular neighbourhoods of embedded submanifolds).

[L1]

Tubular neighbourhoods exist in smooth ambient manifolds (The tubular neighbourhood theorem in a smooth ambient manifold).

Proof

technique · direct
1.1F1givenconstruct

By [F1], both Φ1 and Φ2 are diffeomorphisms onto open neighbourhoods of S. Shrink the domains so that their images lie in the common overlap. Then Ψ:=Φ2−1∘Φ1 is a diffeomorphism between the shrunken domains.

2.1F1step 1.1

On the zero section both tubular charts agree with the inclusion of S into M, so Ψ(p,0)=(p,0) for every p∈S. Thus Ψ restricts to the identity on the zero section.

3.1L1step 1.1step 2.1∎

The relation Φ2∘Ψ=Φ1 is built into the definition of Ψ, and [L1] guarantees that these tubular charts are honest smooth objects rather than formal placeholders. Hence the two tubular neighbourhoods define the same germ near the zero section.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

Positive continuous error functions for strong approximation

Definition

Let M be a smooth manifold. A positive continuous error function on M is a continuous map ε:M→(0,∞). In Whitney approximation on a noncompact manifold, the inequality ∥G(p)−F(p)∥<ε(p) is the pointwise fine-control condition that replaces one global uniform error bound.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passverified 2026-09-09 (Codex)Open item page →

Whitney approximation for Euclidean-valued maps

Statement

Assume countable choice ACω. Let F:M→Rk be continuous, where M is a smooth manifold, and let ε:M→(0,∞) be a positive continuous error function. Then there exists a smooth map F~:M→Rk such that ∥F~(p)−F(p)∥<ε(p)for all p∈M.

Facts & Assumptions

Given: Countable choice, a continuous map F:M→Rk, and a positive continuous error function ε.

[A1]

Countable choice selects countably many coordinate/sample tuples, finite annular covering lists, and bumps (The Axiom of Countable Choice (ACω)).

[F1]

The error function is positive and continuous (Positive continuous error functions for strong approximation).

[F2]

Smooth manifolds are Hausdorff and second countable; small balls in smooth charts have compact closures inside prescribed open neighbourhoods (Smooth manifolds and their smooth charts, Coordinate balls form a basis of a topological manifold).

[L2]

A compact set inside an open set admits a smooth nonnegative bump equal to one near that compact set and supported in the open set (A manifold bump for a compact set inside an open set).

[L3]

Locally finite sums of smooth real-valued functions are smooth (A locally finite sum of smooth functions is smooth). Applied to each of the finitely many components, this also handles Euclidean-valued sums.

Proof

technique · direct
1.1A1F1F2givenconstruct

If M=∅, the empty map proves the claim. Otherwise form the set of all tuples consisting of a smooth coordinate ball B, its chart data, and a point x∈B such that B‾ is compact and ∥F(y)−F(x)∥<ε(y)/2(y∈B). These balls cover M: for a fixed x, continuity gives a neighbourhood on which ∥F(y)−F(x)∥<ε(x)/4 and ε(y)>ε(x)/2, and [F2] supplies a smaller ball with compact closure. Fix a countable basis and use [A1] to choose one admissible tuple for each nonempty basis member contained in an eligible ball. Their balls cover M. Enumerate these tuples as (Bn,xn), repeating one if there are only finitely many. No choice indexed by all points was used.

2.1L1step 1.1construct

Let Hr=⋃n≤rBn‾. By [L1] these are compact and closed, and their interiors cover M. Set r1=1 and recursively take the least rm+1>rm with Hrm⊆int⁡Hrm+1; compactness supplies such an integer. Put Km=Hrm and K−1=K0=∅. Then Km⊆int⁡Km+1 and their interiors cover M. The compact annuli Cm=Km∖int⁡Km−1 cover M. The least-integer recursion spends no dependent choice.

3.1A1F2L1step 2.1

For each m, take all tuples (W,V,n) of smooth coordinate balls with compact closures such that W‾⊆V,V‾⊆Bn∩int⁡Km+1∖Km−2. Their W-sets cover Cm, by applying [F2] twice at a point in a suitable Bn. By [L1] the set of finite ordered lists of these tuples covering Cm is nonempty, including the empty list if Cm=∅. Use [A1] to choose one list for each m. The resulting pairs are indexed by a subset I of N2 and cover M. Their Vi are locally finite: a neighbourhood int⁡Kt meets no pair from m≥t+2, while the earlier finitely many annuli supply only finitely many pairs. Retain the integer n(i) from each tuple.

4.1A1L2L3L4step 3.1choose

By [L2] and [A1] choose for each i∈I a smooth function gi:M→[0,1] equal to one near W‾i and supported in Vi. Their supports are locally finite, and G=∑igi is smooth and positive because the Wi cover M. Thus ϕi=gi/G are smooth, nonnegative, have locally finite supports contained in Vi, and sum to one. This is a direct normalization calculation, not an invocation of a partition theorem with unaccounted choices or indexing.

5.1F1L3L4step 1.1step 3.1step 4.1algebra∎

Define F~(y)=∑i∈Iϕi(y)F(xn(i)). Componentwise the summands are smooth and their supports are locally finite, so [L3] and [L4] make F~ smooth. At any y, only finitely many terms are nonzero; such indices have y∈Vi⊆Bn(i) and hence ∥F(xn(i))−F(y)∥<ε(y)/2 by step 1.1. Since at least one weight is positive and their sum is one, ∥F~(y)−F(y)∥≤∑iϕi(y)∥F(xn(i))−F(y)∥<ε(y)/2<ε(y). This proves the claim, including the empty case.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passverified 2026-09-09 (Codex)Open item page →

Relative Whitney approximation for Euclidean-valued maps

Statement

Assume countable choice ACω. Let F:M→Rk be continuous, let A⊆M be closed, and suppose F is smooth on an open neighbourhood of A. For every positive continuous error function ε on M, there exists a smooth map F~:M→Rk such that:

  1. F~=F on some open neighbourhood of A, and
  2. ∥F~(p)−F(p)∥<ε(p) for all p∈M.

No compactness of A or of a neighbourhood of A is assumed.

Facts & Assumptions

Given: Countable choice, a continuous map F:M→Rk, a closed set A⊆M, an open neighbourhood U of A on which F is smooth, and a positive continuous error function ε.

[A1]

Countable choice is assumed for the two existence results below; their countable coordinate, annular-cover and bump selections are explicitly licensed (The Axiom of Countable Choice (ACω)).

[L1]

Under [A1], Euclidean Whitney approximation gives a smooth Q:M→Rk with ∥Q−F∥<ε pointwise (Whitney approximation for Euclidean-valued maps).

[L2]

Under [A1], there is a smooth χ:M→[0,1] equal to one on an open neighbourhood of A and with supp⁡(χ)⊆U (A smooth Urysohn lemma for a closed set in an open set).

[L3]

A continuous map that is smooth on an open cover is smooth globally (Smoothness is local on the source).

Proof

technique · direct
1.1A1L1L2givenconstruct

Use [L1] to obtain Q and [L2] to obtain χ. Let W be an open neighbourhood of A on which χ=1. Define on all of M F~=χF+(1−χ)Q. This is a continuous Euclidean-valued map, since F,Q,χ are continuous and the formula uses finite scalar sums and products. These are two applications of the explicitly assumed countable-choice existence results, not a compact-neighbourhood selection.

2.1L2L3L4step 1.1

On U, the formula for F~ is smooth by [L4], since F∣U, Q∣U and χ∣U are smooth. On the open set M∖supp⁡(χ) it equals Q, hence is smooth. These two open sets cover M because supp⁡(χ)⊆U. Therefore [L3] proves that F~ is globally smooth; no differentiability of F outside U is used.

3.1L1L2step 1.1step 2.1algebra∎

On W, χ=1 and hence F~=F. At every p∈M, ∥F~(p)−F(p)∥=(1−χ(p))∥Q(p)−F(p)∥≤∥Q(p)−F(p)∥<ε(p). The weak inequality before the final strict inequality includes the case χ(p)=1. Thus both claims hold. The same construction includes empty A (its neighbourhood can be empty), empty M, and noncompact closed A.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passverified 2026-09-09 (gpt-6-astra)Open item page →

A fine Euclidean approximation lands in a prescribed tubular neighbourhood

Statement

Let j:N↪Rm be a closed embedded smooth submanifold with tubular neighbourhood U, and let F:M→N be continuous. Then there exists a positive continuous error function ε on M such that every smooth map H~:M→Rm satisfying ∥H~(p)−j(F(p))∥<ε(p) for all p has image contained in U.

Facts & Assumptions

Given: A continuous map F:M→N and a tubular neighbourhood U of the embedded image j(N)⊆Rm.

[F1]

A positive continuous error function is a continuous map into (0,∞) (Positive continuous error functions for strong approximation).

[L1]

The prescribed tubular neighbourhood is open and contains j(N). (Tubular neighbourhoods of embedded submanifolds)

[L2]

Distance to a fixed nonempty set is a finite nonnegative real-valued 1-Lipschitz function. (∣d(x,A)−d(y,A)∣≤d(x,y), so the distance to a fixed nonempty set is 1-Lipschitz)

Proof

technique · direct
1.1givenF1L1

Put C=Rm∖U. If C=∅, take ε≡1. It is positive and continuous, and every map into Rm=U already has the required image. This also covers m=0. If M is empty the unique error function and the conclusion are vacuous.

1.2givenF1L1L2construct

Suppose C≠∅. Set ε(p)=min⁡{1,12d(j(F(p)),C)}. The distance is a finite real number by [L2]. For each p, openness of U gives a ball of some radius r>0 about j(F(p)) contained in U; every point of C is therefore at distance at least r. Thus d(j(F(p)),C)≥r>0. By [L2] the distance function is continuous; composing with j∘F and taking its minimum with 1 preserves continuity. Explicitly, ∣min⁡(1,a)−min⁡(1,b)∣≤∣a−b∣ by the three cases a,b≤1, a,b≥1, and one on each side. Hence ε is positive, finite, continuous and at most 1, without making any simultaneous choices of the pointwise radii.

2.1step 1.2L2

If H~(p)∈C, the defining infimum gives [step 1.2, L2] d(j(F(p)),C)≤∥H~(p)−j(F(p))∥. This contradicts the assumed bound, since ε(p)≤d(j(F(p)),C)/2<d(j(F(p)),C). Thus H~(p)∈U for every p.

3.1step 1.1step 2.1∎

Therefore every approximation with the specified error bound lands in [step 1.1, step 2.1] the prescribed U. The construction is choice-free and uses neither an approximation existence theorem nor a new tubular neighbourhood.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passverified 2026-09-10 (Codex)Open item page →

Whitney approximation for manifold-valued maps

Statement

Assume countable choice ACω. Let F:M→N be a continuous map between smooth manifolds. Then there exists a smooth map F~:M→N homotopic to F.

Facts & Assumptions

Given: Countable choice and a continuous map F:M→N between smooth manifolds.

[A1]

Countable choice is The Axiom of Countable Choice (ACω). It licenses the finite-dimensional embedding and Euclidean approximation below, as well as their smooth-manifold bundle interfaces.

[L1]

Under [A1], every smooth manifold has a proper smooth embedding into some finite-dimensional Euclidean space (Every smooth manifold embeds in some finite-dimensional Euclidean space). The image of a smooth embedding is an embedded submanifold, and the corestriction is a diffeomorphism (The image of a smooth embedding is an embedded submanifold).

[L2]

For an embedded S⊆Rk, its orthogonal normal bundle consists of pairs (p,v) with v⊥TpS, its projection π(p,v)=p is smooth, and normal addition E(p,v)=p+v is smooth (The normal addition map for a Euclidean submanifold). Its bundle topology is the subspace topology in S×Rk: local normal frames express vectors as linear combinations with smooth coefficients and continuous inverse coefficient maps.

[L3]

Normal addition is a local diffeomorphism at every (p,0) (Normal addition is a local diffeomorphism along the zero section).

[L4]

Every nonempty bounded-above set of real numbers has a supremum (Complete ordered field (least-upper-bound property)). Distance to a fixed NONEMPTY set is a finite nonnegative 1-Lipschitz function (∣d(x,A)−d(y,A)∣≤d(x,y), so the distance to a fixed nonempty set is 1-Lipschitz).

[L5]

Under [A1], a continuous Euclidean-valued map admits a smooth approximation with any prescribed positive continuous pointwise error (Whitney approximation for Euclidean-valued maps).

[L6]

Composites of smooth maps are smooth, smooth maps are continuous, and smoothness is local on the source (Identity maps and composites of smooth maps are smooth, Smooth maps are continuous, Smoothness is local on the source).

[F1]

A homotopy is a jointly continuous map on M×[0,1] with the specified endpoint maps (Homotopies of continuous maps, homotopies relative to a subspace, and path homotopies relative to the endpoints).

Proof

technique · direct
1.1A1L1L6givenchoose

If M is empty, the empty smooth map and empty homotopy prove the claim. Otherwise N is nonempty because F exists. Choose by [L1] a proper smooth embedding j:N→Rk and put S=j(N). Its corestriction j:N→S has smooth inverse. Set f=j∘F, which is continuous. Only some finite k is needed, not the dimension-optimal Whitney embedding theorem.

2.1L2L3L4step 1.1construct

We construct the needed Euclidean neighbourhood directly. On the normal bundle of S, for p∈S and a>0 set Va(p)={(q,v):∥q−p∥<a, ∥v∥<a}. These open sets form a neighbourhood basis at (p,0) by [L2]. Thus [L3] makes Ap={a∈(0,1]:E∣Va(p) is a diffeomorphism onto an open image} nonempty. It is bounded above by one. Define r(p)=sup⁡Ap∈(0,1] by [L4]. The cap is inside the set before the supremum, and no family of local radii is selected.

3.1L6step 2.1algebra

For 0<a<r(p) there is b∈Ap with a<b, so restriction to Va(p) shows a∈Ap. Any two points of Vr(p)(p) lie in a common Va(p) for some a<r(p), by taking a above their finitely many strict distance bounds. Hence E is injective on Vr(p)(p). Each point there also lies in one such open Va(p), where E is a local diffeomorphism. The image of Vr(p)(p) is therefore open, and its local smooth inverses agree by injectivity. Thus E is a diffeomorphism on this whole supremum-endpoint domain.

4.1L4step 2.1step 3.1algebra

For p,q∈S and 0<a<r(p)−∥p−q∥, the triangle inequality gives Va(q)⊆Vr(p)(p) and a<1. Step 3.1 implies a∈Aq. If r(p)−∥p−q∥>0, taking the supremum over such a gives r(q)≥r(p)−∥p−q∥; otherwise this inequality is automatic from positivity. Interchanging p,q gives ∣r(p)−r(q)∣≤∥p−q∥. In particular r is positive and continuous.

5.1L2step 2.1step 3.1step 4.1constructalgebra

The set Ω={(p,v)∈N⊥S:∥v∥<r(p)/2} is open, contains the zero section, and at every point E∣Ω is a local diffeomorphism: (p,v) lies in Vr(p)(p), where step 3.1 applies. If E(p,v)=E(q,w) with both pairs in Ω, arrange r(q)≤r(p). Then ∥p−q∥=∥w−v∥≤∥v∥+∥w∥<r(p)+r(q)2≤r(p). Both vector lengths are also less than r(p), so both pairs lie in Vr(p)(p) and step 3.1 makes them equal. This proves injectivity on Ω.

6.1L2L6step 5.1construct

Consequently U=E(Ω) is open and contains S. The bijection E:Ω→U has smooth inverse: every point admits a local smooth inverse by step 5.1, and these agree with the global inverse. Define R:U⟶S,R=π∘(E∣Ω)−1. This is smooth, and R(p)=p on S because E(p,0)=p. This construction needs only the continuous radius r/2, not a smooth minorant, a partition of unity, or a general ambient tubular-neighbourhood theorem.

7.1L4step 1.1step 6.1constructalgebra

Put C=Rk∖U. If C is empty, set ε≡1 on M. Otherwise put ε(x)=min⁡{1,12d(f(x),C)}. By [L4] and continuity of f, this is finite and continuous; the minimum operation is continuous since ∣min⁡(1,a)−min⁡(1,b)∣≤∣a−b∣. It is positive: openness of U gives, at each f(x) separately, a ball of some positive radius in U, so every point of C is at least that far from f(x). No simultaneous choice of these radii is required. In either case the entire open ball B(f(x),ε(x)) lies in U, since a point in C would have distance from f(x) at least d(f(x),C)>ε(x). The empty-complement case has this inclusion trivially.

8.1A1L1L5L6step 1.1step 6.1step 7.1choose

Apply [L5] to obtain a smooth H:M→Rk with ∥H(x)−f(x)∥<ε(x) for all x. Its image lies in U by step 7.1, and as a map into this open subset it is smooth in the same coordinates. Therefore F~=j−1∘R∘H:M→N is smooth by [L1] and [L6].

9.1F1L1L6step 1.1step 6.1step 7.1step 8.1constructalgebra∎

For x∈M and t∈[0,1] let z(x,t)=(1−t)f(x)+tH(x). The estimate ∥z(x,t)−f(x)∥=t∥H(x)−f(x)∥<ε(x) holds also at t=0, since ε(x)>0. Thus every segment point lies in the same ball from step 7.1 and hence in U. The map z is jointly continuous on the product: each of its finitely many coordinates is a sum of products of continuous coordinate functions pulled back from the two factors. Consequently H(x,t)=j−1(R(z(x,t))) is jointly continuous by [L6] and the subspace topology of U. Since R fixes S, its endpoints are H(x,0)=F(x) and H(x,1)=F~(x). This is the homotopy required by [F1], completing the proof including the empty case.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passverified 2026-09-10 (Codex)Open item page →

Relative Whitney approximation for manifold-valued maps

Statement

Assume countable choice ACω. Let F:M→N be continuous, let A⊆M be closed, and suppose F is smooth on an open neighbourhood of A. Then there exist a smooth map F~:M→N and an open neighbourhood W of A such that F~=F on W and F is homotopic to F~ by a homotopy fixed on W, hence relative to A. No compactness of A or its neighbourhood is assumed.

Facts & Assumptions

Given: Countable choice, a continuous F:M→N, a closed A⊆M, and an open V⊇A on which F is smooth.

[A1]

Countable choice is The Axiom of Countable Choice (ACω). Both existence constructions cited below explicitly assume it.

[L1]

The proof of Whitney approximation for manifold-valued maps, steps 1.1 through 6.1, supplies under [A1] an embedding j:N→Rk, a smooth inverse j−1:S→N for S=j(N), an open U⊇S, and a smooth retraction R:U→S. Specifically it uses the repaired arbitrary finite-dimensional embedding, defines bounded eligible normal-addition radii before taking their supremum, proves the continuous radius and its endpoint injectivity, and glues the local inverses on {∥v∥<r(p)/2}. These auxiliary data are fully proved there, independent of the final approximation step, without a smooth-radius minorant or a general ambient tube theorem.

[L2]

Under [A1], for every positive continuous ε:M→(0,∞), a continuous Euclidean-valued map smooth near a closed A has a smooth approximation equal to it on some open neighbourhood of A and with pointwise error strictly less than ε (Relative Whitney approximation for Euclidean-valued maps). This statement permits arbitrary noncompact closed A.

[L4]

Composites of smooth maps are smooth, and smooth maps are continuous (Identity maps and composites of smooth maps are smooth, Smooth maps are continuous).

[F1]

A homotopy relative to A is a jointly continuous map on M×[0,1] with the prescribed endpoints and constant in the second variable on A (Homotopies of continuous maps, homotopies relative to a subspace, and path homotopies relative to the endpoints).

Proof

technique · direct
1.1A1L1L4givenchoose

If M=∅, take the empty maps and W=∅. Otherwise N is nonempty because F exists. Use [L1] to obtain j,S,U,R, and put f=j∘F. The map f is continuous on M and smooth on V by [L4]. All the embedding and retraction data are fixed before applying any approximation result.

2.1L3step 1.1constructalgebra

If C=Rk∖U is empty, put ε≡1. Otherwise put ε(x)=min⁡{1,12d(f(x),C)}. This is finite and continuous by [L3] and continuity of the minimum operation. It is positive: at each f(x)∈U, openness supplies a ball of some positive radius contained in U, so every point of C is at least that far away. This is a pointwise argument, not a simultaneous selection of radii. Moreover B(f(x),ε(x))⊆U for every x: when C is nonempty, a point of C in that ball would have distance to f(x) less than ε(x)≤d(f(x),C)/2, contradicting the infimum lower bound. When C is empty the inclusion is automatic.

3.1A1L1L2L4step 1.1step 2.1choose

Apply [L2] to f, A and ε. Obtain a smooth H:M→Rk with ∥H(x)−f(x)∥<ε(x) everywhere and H=f on an open neighbourhood W0 of A. Set W=W0∩V, still an open neighbourhood of A. Step 2.1 gives H(M)⊆U. Since U is open, H:M→U is smooth in the same coordinate charts. Thus F~=j−1∘R∘H is smooth by [L4]. For x∈W, H(x)=j(F(x)) and R fixes S, giving F~(x)=F(x). No relatively compact neighbourhood of A has been selected.

4.1L1L4step 1.1step 2.1step 3.1constructalgebra

Define z(x,t)=(1−t)f(x)+tH(x) for (x,t)∈M×[0,1]. At every such pair, ∥z(x,t)−f(x)∥=t∥H(x)−f(x)∥<ε(x), including t=0 because ε(x)>0. Therefore the whole segment lies in the single ball from step 2.1 and hence in U. Each coordinate of z is a sum of products of continuous functions pulled back from the two factors, so z is jointly continuous. The formula H(x,t)=j−1(R(z(x,t))) is consequently jointly continuous, using [L4] and the subspace topology on U. Its endpoints are F and F~, since R fixes S.

5.1F1step 1.1step 3.1step 4.1algebra∎

On W the equality H=f makes z(x,t)=f(x) for every t, and hence H(x,t)=F(x) throughout W×[0,1]. Thus [F1] gives a homotopy fixed on the open neighbourhood W, in particular relative to A. The proof also covers A=∅ by permitting its open neighbourhood to be empty, and the empty-source case was settled in step 1.1. This proves every claimed conclusion.

CorollaryStatement: Literature-sourcedProof: AI-generatedverified 2026-09-26 (gpt-6-sol)Open item page →

Every continuous map between smooth manifolds is homotopic to a smooth map

Statement

Assume countable choice ACω. Every continuous map between smooth manifolds is homotopic to a smooth map.

Facts & Assumptions

Given: Countable choice and a continuous map between smooth manifolds.

[L1]

Under [A1], every continuous manifold-valued map admits a smooth approximation that is homotopic to it (Whitney approximation for manifold-valued maps).

Proof

technique · direct
1.1A1L1given

Under [A1], apply [L1] to the given continuous map and obtain a smooth map F~ homotopic to it.

2.1step 1.1∎

The map F~ is smooth and lies in the homotopy class of the original map, so the claim follows.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passverified 2026-09-23 (gpt-6-sol)Open item page →

Continuously homotopic smooth maps are smoothly homotopic

Statement

Assume countable choice ACω (The Axiom of Countable Choice (ACω)). If two smooth maps f0,f1:M→N are continuously homotopic, then they are smoothly homotopic.

Facts & Assumptions

Given: Countable choice, smooth maps f0,f1:M→N, and a continuous homotopy H:M×I→N from f0 to f1.

[L1]

Products of smooth manifolds carry canonical smooth structures (Products of smooth manifolds have a canonical product smooth structure).

[L2]

Under countable choice, relative manifold-valued approximation can smooth a continuous map while fixing it on closed regions where it is already smooth (Relative Whitney approximation for manifold-valued maps).

Proof

technique · direct
1.1F1L1givenconstruct

Choose a smooth function λ:R→[0,1] with λ(t)=0 for t≤1/3 and λ(t)=1 for t≥2/3. Define H^(x,t):=H(x,λ(t)) on M×R. By [F1] and [L1], this is a continuous map on a smooth manifold; it is constant in t on the closed collar regions A0:=M×(−∞,1/3],A1:=M×[2/3,∞), so it is smooth on a neighbourhood of A0∪A1.

2.1L2step 1.1choose

Apply [L2] to the closed set A0∪A1⊆M×R. We obtain a smooth map H~:M×R→N that agrees with H^ on a neighbourhood of those collars.

3.1F1step 2.1algebra∎

Restrict H~ to M×I. Near t=0 it equals f0, and near t=1 it equals f1; after composing with a smooth reparameterization of I that fixes the endpoints, this restriction becomes a smooth homotopy from f0 to f1.

CorollaryStatement: AI-adaptedProof: AI-generatedprecheck passverified 2026-09-23 (gpt-6-sol)Open item page →

The smooth and continuous homotopy categories of smooth manifolds have the same morphism sets

Statement

Assume countable choice ACω (The Axiom of Countable Choice (ACω)). For smooth manifolds M and N, the set of smooth-homotopy classes of smooth maps M→N is naturally the same as the set of ordinary homotopy classes of continuous maps M→N.

Facts & Assumptions

Given: Countable choice and smooth manifolds M and N.

[L1]

Under countable choice, every continuous map is homotopic to a smooth map (Every continuous map between smooth manifolds is homotopic to a smooth map).

[L2]

Under countable choice, continuous homotopies between smooth maps can be smoothed (Continuously homotopic smooth maps are smoothly homotopic).

Proof

technique · direct
1.1L1given

By [L1], every continuous homotopy class has at least one smooth representative.

1.2L2given

If two smooth maps are homotopic as continuous maps, then [L2] upgrades that continuous homotopy to a smooth one. Thus two smooth representatives lie in the same smooth-homotopy class exactly when they lie in the same continuous homotopy class.

2.1step 1.1step 1.2∎

Steps 1.1 and 1.2 identify the two morphism sets canonically.

CorollaryStatement: Literature-sourcedProof: AI-generatedverified 2026-09-26 (gpt-6-sol)Open item page →

A continuous map from a closed subset extends smoothly exactly when it has a continuous extension and is smooth near the subset

Statement

Assume countable choice. Let A⊆M be closed and let f:A→N be continuous. Then f extends to a smooth map M→N if and only if it has a continuous extension to M that is smooth on a neighbourhood of A.

Facts & Assumptions

Given: Countable choice (The Axiom of Countable Choice (ACω)), a closed subset A⊆M, and a continuous map f:A→N.

[L1]

Relative Whitney approximation for manifold-valued maps smooths a continuous extension without changing it near the closed set (Relative Whitney approximation for manifold-valued maps).

Proof

technique · direct
1.1given

If f has a smooth extension F:M→N, then that extension is in particular continuous and smooth near A.

1.2L1given

Conversely, suppose F:M→N is continuous, extends f, and is smooth on a neighbourhood of A. Apply [L1] to F and the closed set A. The resulting smooth map F~ agrees with F on a neighbourhood of A, hence extends f.

2.1step 1.1step 1.2∎

The two implications from steps 1.1 and 1.2 prove the equivalence.

LemmaStatement: Literature-sourcedProof: AI-generatedverified 2026-09-23 (gpt-6-sol)Open item page →

A tubular target produces a submersive finite-dimensional perturbation family

Statement

Assume the Axiom of Countable Choice ACω (The Axiom of Countable Choice (ACω)). Let f:M→N be smooth. Then there exist an open ball B⊆Rm containing 0 and a smooth family of maps F:M×B→N such that F0=f and, for every p∈M, the parameter map Fp:B→N,a⟼F(p,a), is a submersion. In particular, the evaluation map F is a submersion, so it is transverse to every closed embedded submanifold Z⊆N.

Facts & Assumptions

Given: ACω and a smooth map f:M→N between smooth boundaryless manifolds.

[L1]

Under ACω, the target N admits a proper smooth Euclidean embedding e:N↪Rd (The weak Whitney proper embedding theorem).

[L2]

Under ACω, an embedded Euclidean submanifold has a smooth tubular neighbourhood; the normal-addition diffeomorphism makes its bundle projection a smooth submersion (The Euclidean tubular neighbourhood theorem).

[L3]

Under ACω, a smooth partition of unity subordinate to any indexed open cover exists (Smooth partitions of unity exist on manifolds).

[F1]

A smooth family is its evaluation map on the product (Smooth families of maps and their evaluation maps), and a submersion is transverse to every embedded submanifold (A submersion is transverse to every embedded submanifold).

Proof

technique · direct
1.1L1L2given

If M=∅, take the singleton open ball B=R0 and the unique empty map F:M×B→N; all assertions are vacuous. Otherwise N≠∅. Choose a proper embedding e:N↪Rd by [L1]. Let U⊆Rd be the open tubular neighbourhood of e(N) from [L2]. The normal-addition diffeomorphism and bundle projection give a smooth retraction r:U→N with r∘e=id⁡N. Because the normal-bundle projection is a submersion, r is a submersion at every point of U.

2.1L3step 1.1

If U=Rd, put D(p)=1 for every p∈M; otherwise set D(p)=dist⁡(e(f(p)),Rd∖U). The complement is closed and e(f(p))∈U, so D:M→(0,∞) is continuous. For each integer k≥1 put Vk={p:D(p)>1/k}. These open sets cover M. Apply [L3] to obtain a locally finite subordinate partition (ϕk)k≥1, and set ε(p)=∑k≥1ϕk(p)/(2k). It is smooth and positive because the partition is locally finite and sums to one. If ϕk(p)>0, then p∈Vk, so 1/k<D(p); hence 0<ε(p)<D(p)/2.

3.1F1step 1.1step 2.1

Take the open unit ball B⊆Rd and define F(p,a)=r(e(f(p))+ε(p)a). For ∣a∣<1, the perturbation has norm less than D(p)/2, so its argument lies in U; when U=Rd this is automatic. Thus F is smooth on all of M×B, and F(p,0)=r(e(f(p)))=f(p). At every (p,a) the derivative in the parameter direction is ε(p) dre(f(p))+ε(p)a, which is surjective because ε(p)>0 and r is a submersion. Hence each parameter map Fp and the evaluation map F are submersions.

4.1F1step 1.1step 3.1∎

By [F1], the evaluation map is transverse to every embedded Z⊆N, in particular every closed embedded Z. This proves the stated family, including the empty-source case.

TheoremStatement: AI-adaptedProof: AI-generatedverified 2026-09-23 (gpt-6-sol)Open item page →

The transversality homotopy theorem

Statement

Assume the Axiom of Countable Choice ACω (The Axiom of Countable Choice (ACω)). Let f:M→N be smooth and let Z⊆N be a closed embedded submanifold. Then f is smoothly homotopic to a smooth map g:M→N with g⋔Z.

Facts & Assumptions

Given: ACω, a smooth map f:M→N and a closed embedded submanifold Z⊆N.

[L1]

A smooth map admits a finite-dimensional perturbation family whose evaluation map is a submersion, hence transverse to Z (A tubular target produces a submersive finite-dimensional perturbation family).

[L2]

Under ACω, parametric transversality makes the bad-slice parameter set null (Parametric transversality). In a positive-dimensional ball its complement is dense; in a zero-dimensional ball a null subset is empty.

Proof

technique · direct
1.1L1givenchoose

By [L1], choose an open ball B⊆Rm and a smooth family F:M×B→N with F0=f such that the evaluation map F is transverse to Z.

2.1L2step 1.1

By [L2], the bad-slice parameter set is null in B. If m>0, its complement is dense and nonempty; if m=0, the null set is empty and a=0 is good. Choose a good parameter a.

3.1F1step 1.1step 2.1algebra∎

Because B is an open ball containing 0, the straight segment ta stays in B for all t∈I. Therefore H:M×I→N,H(x,t):=F(x,ta), is a smooth homotopy from f to g in the sense of [F1]. Thus f is smoothly homotopic to a smooth map transverse to Z.

TheoremStatement: AI-adaptedProof: AI-generatedOpen item page →

Strong Whitney approximation by transverse maps

Statement

Assume the Axiom of Countable Choice ACω (The Axiom of Countable Choice (ACω)). Let f:M→N be smooth and let Z⊆N be a closed embedded submanifold. Every neighbourhood of f in the strong smooth topology contains a smooth map g that is transverse to Z.

Facts & Assumptions

Given: ACω, a smooth map f:M→N between smooth manifolds without boundary, a closed embedded submanifold Z⊆N, and a strong smooth neighbourhood U of f.

[A1]

Countable Choice is The Axiom of Countable Choice (ACω). The manifold convention is Hausdorff and second countable (Smooth manifolds and their smooth charts). The embedding, tubular neighbourhood, chart-cover, partition and parametric-transversality suppliers below carry this same premise; no dependent choice or uncountable family choice is used.

[F1]

The strong Cr topology, for a finite integer r≥0, has basic neighbourhoods specified by a locally finite source chart family (Ui,φi), compact sets Ki⊆Ui, target charts (Vi,ψi) with f(Ki)⊆Vi, and tolerances bi>0. They require h(Ki)⊆Vi and max⁡∣α∣≤rsup⁡x∈φi(Ki)∣Dα(ψi∘h∘φi−1)(x)−Dα(ψi∘f∘φi−1)(x)∣<bi for every i. The strong smooth topology on C∞(M,N) is generated by the restrictions of these topologies for finite r. Thus any neighbourhood contains a finite intersection of such basic sets. Combining their finitely many locally finite chart families gives locally finite compact constraints with a finite derivative order ri for each constraint. This is the coordinate definition of the topology, not a density assumption.

[L1]

Under [A1], there is a smooth Euclidean embedding e:N↪Rd (Every smooth manifold embeds in some finite-dimensional Euclidean space). The Euclidean tubular theorem and its normal-addition construction supply an open set T⊆Rd containing e(N) and a smooth retraction R:T→N with R∘e=id⁡N; R is a submersion because in normal-bundle coordinates it is the bundle projection (The Euclidean tubular neighbourhood theorem, The normal addition map for a Euclidean submanifold).

[L2]

Under [A1], an open cover has a countable subordinate relatively compact coordinate-ball cover and a countable locally finite shrinking; a smooth subordinate partition of unity exists (Every open cover of a manifold has a countable relatively compact coordinate-ball subcover, A countable coordinate-ball cover has a countable locally finite shrinking, Smooth partitions of unity exist on manifolds). In particular one obtains a locally finite compact coordinate cover and a countable partition (ηj)j≥1 with compact locally finite supports; a finite partition is padded by zero functions.

[L4]

Under [A1], if a smooth evaluation map F:M×B→N is transverse to Z, its nontransverse slice parameters form a null subset of B (Parametric transversality). Nullity in a Euclidean chart is the cube-cover nullity of Null subsets of a smooth manifold and Measure zero and content zero in Rm by countable and finite cube covers. A compact null subset of positive-dimensional Euclidean space has content zero (For compact subsets of Rm, measure zero and content zero coincide); cube volumes and finite grid additivity are Axis-parallel rectangles in Rm and their volume.

Proof

technique · direct, by a smooth perturbation amplitude with prescribed local derivative bounds and a finite-dimensional Sard parameter
1.1givenL1

If M=∅, its unique map is already transverse and lies in U. Otherwise N≠∅. Fix e,T,R as in [L1]. The ambient dimension supplied by the embedding theorem is positive, so take d≥1.

2.1A1F1L2step 1.1

Choose a finite intersection of the basic sets of [F1] contained in U. List its compact chart constraints (Ki,φi,ψi,ri,bi). Their nonempty source chart domains form an at-most-countable family: in a countable basis assign to each domain the least nonempty basis member contained in it. Each basis member is assigned only finitely many domains, since a point of that member belongs to all of them and the family is locally finite. Countable Choice enumerates these finite fibres. Add a locally finite compact coordinate cover subordinate to the open sets f−1(V) for target chart domains V, using [L2], with derivative order zero and tolerance one. The combined constraints are still countable and locally finite; their compact sets now cover M. They only impose extra restrictions, so satisfying all of them implies membership in U.

3.1L1L3step 2.1

For one nonempty Ki consider, in source coordinates, Ei(x,v):=ψi(R(e(f(φi−1(x)))+v)). This is smooth on an open neighbourhood of φi(Ki)×{0}. Compactness gives a positive ti and a compact neighbourhood of φi(Ki) within its coordinate domain such that Ei is defined on that neighbourhood times {∣v∣≤ti}, with the retraction argument in T and the result in Vi. Every finite collection of derivatives of Ei is bounded and uniformly continuous on this compact product by [L3].

4.1L3step 3.1

There is ai>0 such that any smooth u:M→Rd with max⁡∣α∣≤risup⁡x∈φi(Ki)∣Dα(u∘φi−1)(x)∣<ai makes R(e∘f+u) satisfy constraint i. Here the assertion only concerns points of Ki where the expression is defined; the zeroth-order bound ensures that it is defined there. To verify the derivative estimate, repeated chain and product rules express each Dα(Ei(x,u(x))) as a finite sum of derivatives DxβDvγEi(x,u(x)) multiplied by products of derivatives Dνu(x). At u=0 and all its derivatives zero the sum equals DαEi(x,0). As the finitely many derivative variables tend to zero, terms having a positive-order derivative of u tend uniformly to zero by the compact derivative bounds of step 3.1; terms without such a factor converge uniformly by uniform continuity there. Choose ai<ti small enough to make all these finitely many differences less than bi. Take the first number 2−q, q≥1, for which these conclusions hold, so choosing all ai makes no new family choice. Empty Ki may be omitted.

5.1L2L3step 4.1

Choose the partition (ηj) from [L2]. For each i,j put Aij:=max⁡∣α∣≤risup⁡x∈φi(Ki)∣Dα(ηj∘φi−1)(x)∣. These numbers are finite by [L3]. For each j, the set Ij:={i:Ki∩supp⁡ηj≠∅} is finite: every point of the compact support has a neighbourhood meeting only finitely many Ki, and a finite subcover gives finitely many indices in total. Define cj:=min⁡({1}∪{ai2−j−11+Aij:i∈Ij})>0,ε:=∑j≥1cjηj. The sum is locally finite and smooth, and ε>0 because the nonnegative partition sums to one and every cj>0. All coefficients are explicit finite minima.

6.1L3step 5.1

For every i, the compact Ki meets only finitely many partition supports, by the same compactness argument. Outside a support a smooth function and all its derivatives vanish. Therefore differentiation of the locally finite sum and the triangle inequality give max⁡∣α∣≤risup⁡φi(Ki)∣Dα(ε∘φi−1)∣≤∑j:i∈IjcjAij≤ai∑j≥12−j−1=ai2<ai. This controls the entire prescribed finite jet on every compact, with tolerances allowed to shrink independently towards infinity.

7.1L1L3step 2.1step 4.1step 6.1

Let B={a∈Rd:∣a∣<1} and define F(x,a):=R(e(f(x))+ε(x)a). For every a∈B, each derivative of ua(x):=ε(x)a in constraint i is bounded by ∣a∣ times the corresponding bound of step 6.1. Since the Ki cover M, step 4.1 makes the retraction argument lie in T at every x, so F is a globally defined smooth map. It also makes every slice Fa satisfy every original neighbourhood constraint, hence Fa∈U. Finally F0=R∘e∘f=f.

8.1L1L3step 5.1step 7.1

The parameter differential at (x,a) is DaF(x,a)=ε(x) dRe(f(x))+ε(x)a:Rd⟶TF(x,a)N. It is surjective because ε(x)>0 and R is a submersion. Thus the total evaluation map is a submersion and therefore transverse to Z: its differential already spans the whole target tangent space.

9.1L4step 8.1

By [L4], the bad slice parameters are null in B. They cannot exhaust B. Indeed B contains a closed positive-side cube Q. If Q were null, compact-null/content-zero equivalence in [L4] would give finite cube covers of arbitrarily small total volume. Every finite cube cover of Q has total volume at least vol⁡(Q)>0: subdivide a containing rectangle at all cube endpoints, and assign each positive-volume grid cell of Q to the least covering cube that contains its midpoint. Such a cell lies wholly in that cube; finite grid additivity gives the stated volume bound. This contradiction proves that some a∈B is good. No countable sequence of good parameters is selected.

10.1A1step 1.1step 7.1step 9.1∎

Choose this one good a and set g=Fa. It is smooth and transverse to Z by step 9.1, and lies in U by step 7.1. This proves the full strong smooth density, including noncompact M. Empty source was treated in step 1.1; zero-dimensional source or target is allowed throughout, and no positive target dimension was needed for surjectivity onto its tangent spaces. Exactly [A1] is inherited through the stated suppliers; the jet radii and amplitude coefficients were defined canonically, and the final parameter selection is a single existential choice.

Source locator

Hirsch, Differential Topology, Ch. 2 §1, printed pp. 34–36, defines the strong finite-order chart neighbourhoods and the strong smooth topology generated by their restrictions. Ch. 3 §2, Theorem 2.1, printed pp. 74–77, proves transversality density through Lemma 2.3's Sard translations and Theorem 2.2's locally finite globalization/Baire argument. The proof here uses the already proved Euclidean embedding, smooth tubular retraction, partition and parametric Sard suppliers to replace that globalization: steps 3.1–7.1 prove the required noncompact derivative control directly. The external density theorem is not used as a proof premise.

CorollaryStatement: Literature-sourcedProof: AI-generatedOpen item page →

Transverse maps are dense in the strong smooth topology

Statement

Assume the Axiom of Countable Choice ACω (The Axiom of Countable Choice (ACω)). For a fixed closed embedded submanifold Z⊆N, the smooth maps M→N that are transverse to Z are dense in the strong smooth topology.

Facts & Assumptions

Given: ACω, smooth manifolds M,N and a closed embedded submanifold Z⊆N.

[A1]

Countable Choice is The Axiom of Countable Choice (ACω), inherited exactly through the transverse-approximation supplier; no additional family is chosen below.

[L1]

Under [A1], every strong neighbourhood of a smooth map contains a transverse map (Strong Whitney approximation by transverse maps).

Proof

technique · direct
1.1A1L1given

Let f:M→N be smooth and let U be any strong neighbourhood of f. By [L1], U contains a transverse smooth map.

2.1step 1.1∎

Since this holds for every f and every neighbourhood U, the transverse maps are dense.

CorollaryStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

A smooth section transverse to the zero section has a submanifold zero set

Statement

Let π:E→M be a smooth vector bundle of rank r, and let s:M→E be a smooth section. If s is transverse to the zero section, then the zero set Z(s) is an embedded submanifold of codimension r.

Facts & Assumptions

Given: A smooth vector bundle π:E→M of rank r and a smooth section s:M→E that is transverse to the zero section.

[L1]

The zero section is a smooth embedding (The zero section is a smooth embedding).

[L2]

A section with surjective vertical differential at every zero has a submanifold zero set (A vector bundle section with surjective vertical differential at every zero has a submanifold zero set).

Proof

technique · direct
1.1L1givenalgebra

By [L1], the zero section is an embedded submanifold of E. At a zero p∈Z(s), transversality of s to the zero section means exactly that the induced quotient map TpM⟶T0pE/T0p(0M(M))≅Ep is surjective, which is the vertical differential of s at p.

2.1L2step 1.1∎

Therefore the vertical differential of s is surjective at every zero, so [L2] implies that Z(s) is an embedded submanifold of codimension r.

PropositionStatement: Literature-sourcedProof: AI-generatedOpen item page →

Relative transversality preserves a map on a closed good region

Statement

Assume the Axiom of Countable Choice ACω (The Axiom of Countable Choice (ACω)). Let f:M→N be smooth and let Z⊆N be a closed embedded submanifold. Suppose f is already transverse to Z on an open neighbourhood of a closed set A⊆M. Then in the transversality homotopy theorem one can choose the perturbation family so that the perturbed map and the whole homotopy agree with f on a smaller neighbourhood of A.

Facts & Assumptions

Given: ACω and a smooth map f:M→N that is transverse to Z on an open neighbourhood of a closed set A⊆M.

[L2]

A smooth map admits a smooth finite-dimensional perturbation family F:M×B→N, with B an open ball centred at 0, F0=f, and every parameter map a↦F(p,a) a submersion; hence its evaluation map is a submersion (A tubular target produces a submersive finite-dimensional perturbation family).

[L3]

Under ACω, parametric transversality makes the nontransverse parameter set null, and a null subset of a positive-dimensional parameter ball has dense complement (Parametric transversality, A null set has dense complement in a positive-dimensional manifold).

[L4]

Under ACω, every closed subset is the zero set of a smooth nonnegative function (Every closed subset of a manifold is the zero set of a smooth nonnegative function).

Proof

technique · direct
1.1L4givenchoosealgebra

Let V be the given open neighbourhood of A on which f is transverse. By [L4], choose smooth nonnegative functions u,v with u−1(0)=A and v−1(0)=M∖V. They have no common zero because A⊆V. Put W:={p:u(p)<v(p)}. It is open and contains A, since on A one has u=0<v. Continuity gives W‾⊆{u≤v}⊆V: outside V one has v=0<u, and the strict inequality persists in a neighbourhood disjoint from W. Thus the required smaller neighbourhood is constructed without an assumed global shrinking theorem. Apply [L4] to the closed set W‾ to obtain a smooth nonnegative η whose zero set is exactly W‾, and put λ:=η/(1+η). Then 0≤λ<1 and its zero set is W‾.

1.2L2given

If M=∅, the unique empty map and its empty homotopy are transverse and agree with f everywhere, so the conclusion holds. Assume henceforth M≠∅. Let F:M×B→N be the perturbation family from [L2], where B⊆Rm and F0=f. If m=0, fix p∈M; the submersion Fp:B→N forces N to be zero-dimensional. Every map into a zero-dimensional manifold is transverse to every embedded submanifold, so in this case take the perturbed map and homotopy to be constantly f. Hence assume m≥1, and shrink B to a ball centred at 0.

2.1L2step 1.1step 1.2construct

Since 0≤λ<1 and the centred ball B is convex, λ(p)2a∈B for every (p,a)∈M×B. Define G(p,a):=F(p,λ(p)2a). This is a smooth family with G0=f.

3.1L2step 1.1step 2.1algebra

If p∉W‾, then λ(p)>0. The derivative of a↦G(p,a) is the surjective derivative of Fp composed with multiplication by the positive scalar λ(p)2, so G is a submersion there. If p∈W‾, then λ(p)=0 and d(λ2)p=0, and the chain rule gives dG(p,a)(v,w)=dfp(v). Because W‾⊆V and f⋔Z on V, the full evaluation map G is transverse to Z on this second region as well. Thus G⋔Z everywhere.

4.1L3step 1.2step 3.1choose

Parametric transversality in [L3] makes the set of parameters whose slices are not transverse to Z a null subset of B. Since m≥1, the dense-complement clause of [L3] makes its complement nonempty. Choose a∈B there and put g:=Ga; then g⋔Z.

5.1step 1.1step 2.1step 4.1∎

On W one has λ=0, so g=f. Because the centred ball B contains the whole segment from 0 to a, the formula H(p,t):=G(p,ta) defines a homotopy from f to g. It agrees with f on W for every t∈I. Therefore the perturbed map and the whole homotopy coincide with f on the smaller neighbourhood W of A.

5 · Examples, counterexamples and false statements

False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

FALSE: every injective immersion is a proper embedding

Statement

False claim: every injective immersion is a proper embedding.

Facts & Assumptions

Given: The map f:(0,1)→R2,f(t):=(cos⁡2πt,sin⁡2πt).

[L1]

A proper injective immersion is a smooth embedding (A proper injective immersion is a smooth embedding).

Refutation

technique · direct
1.1givenalgebra

The map f is smooth and injective, and its derivative f′(t)=(−2πsin⁡2πt,2πcos⁡2πt) never vanishes. Thus f is an injective immersion.

2.1step 1.1algebra

The compact set K:=S1⊆R2 has inverse image (0,1), which is not compact. So f is not proper. Its image is also not closed in R2.

3.1L1step 2.1∎

By [L1], properness is exactly the extra hypothesis missing from this example. Therefore the displayed injective immersion is not a proper embedding, and the claim is false.

False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passaudited 2026-09-01Open item page →

FALSE: an arbitrary linear projection of an embedding is an embedding

Statement

False claim: every linear projection of an embedded submanifold is again an embedding.

Facts & Assumptions

Given: The standard unit circle S1={(x,y)∈R2:x2+y2=1} and the projection π(x,y)=x onto the first coordinate.

[L1]

Only generic projection directions preserve injectivity and immersion (A generic linear projection preserves injectivity and immersion).

Refutation

technique · direct
1.1givenalgebra

The restriction π∣S1:S1→R identifies the antipodal pairs (x,y) and (x,−y) whenever y≠0. Thus it is not injective.

1.2givenalgebra

At the left and right points (±1,0), the tangent line to S1 is vertical, so d(π∣S1) vanishes there. Hence the projection is not even an immersion.

2.1L1step 1.1step 1.2∎

Step 1.1 shows that one bad secant direction destroys injectivity, and step 1.2 shows that one bad tangent direction destroys immersion. So [L1] cannot be weakened to "every projection," and the claim is false.

False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passverified 2026-09-23 (gpt-6-sol)Open item page →

FALSE: every proper embedding of an n-manifold lands in R^n

Statement

False claim: every smooth n-manifold admits a proper embedding into Rn.

Facts & Assumptions

Given: The circle S1.

Refutation

technique · direct
1.1givenalgebra

Suppose S1 embedded in R. Because S1 is compact and connected, its image would be a compact connected subset of R, hence a closed interval [a,b].

2.1step 1.1algebra

Removing any point from S1 leaves a connected space, but removing an interior point from [a,b] disconnects it, while removing an endpoint leaves a noncompact interval. Therefore S1 is not homeomorphic to any closed interval. This contradicts step 1.1.

3.1step 2.1∎

So the claim already fails in dimension 1.

False statementConstruction: Literature-sourcedVerification: AI-generatedprecheck passaudited 2026-09-01Open item page →

FALSE: every noncompact submanifold has a uniform-radius tubular neighbourhood

Statement

False claim: every noncompact embedded submanifold of Euclidean space has a tubular neighbourhood of one fixed radius.

Facts & Assumptions

Given: A smooth embedded curve obtained by joining, for each integer n≥1, a long horizontal segment to a smoothed hairpin whose two parallel strands are distance 2−n apart.

[L1]

The Euclidean tubular neighbourhood theorem only guarantees a positive radius function along the submanifold (The Euclidean tubular neighbourhood theorem).

Refutation

technique · direct
1.1givenconstruct

The described curve is a smooth embedding of R into R2: each hairpin lives far to the right of the previous ones, and the smoothing keeps successive pieces joined with nonvanishing tangent.

2.1step 1.1algebra

Let r>0. Choose n with 2−n<2r. In the nth hairpin the two nearly parallel strands are closer than 2r, so the normal discs of radius r centered on opposite strands meet before reaching the turning cap. Hence the normal addition map is not injective on the radius-r neighbourhood of that part of the curve.

3.1L1step 2.1∎

Since this happens for every fixed r>0, no uniform tubular radius works. Thus [L1] is sharp: in the noncompact case one generally needs a variable radius.

False statementConstruction: Literature-sourcedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

FALSE: the tubular-neighbourhood retraction is canonical

Statement

False claim: the tubular-neighbourhood retraction of an embedded submanifold is canonical.

Facts & Assumptions

Given: The annulus A:={(rcos⁡θ,rsin⁡θ):1/2<r<3/2} around the unit circle S1⊆R2.

[L1]

Two tubular neighbourhoods are unique only up to shrinking and germ isomorphism near the zero section (Two tubular neighbourhood germs are isomorphic near the zero section).

Refutation

technique · direct
1.1givenconstruct

The radial map r0(rcos⁡θ,rsin⁡θ):=(cos⁡θ,sin⁡θ) is a smooth retraction A→S1.

2.1step 1.1construct

Choose a smooth function α:(1/2,3/2)→R with α(1)=0 and α(r)≠0 for some r≠1. The tubular chart Φ1(eiθ,t):=(1+t)ei(θ−α(1+t)) is a diffeomorphism from S1×(−1/2,1/2) onto A and agrees with the inclusion at t=0. Its induced tubular retraction is r1(reiθ)=ei(θ+α(r)). Thus r1 is genuinely a tubular-neighbourhood retraction, and r1≠r0 away from the circle.

3.1L1step 2.1∎

Therefore the retraction depends on the chosen tubular chart and is not canonical. The correct uniqueness statement is the weaker germ statement recorded in [L1].

False statementConstruction: AI-adaptedVerification: AI-generatedverified 2026-09-26 (gpt-6-sol)Open item page →

FALSE: uniform approximation is the right global notion on every noncompact manifold

Statement

False claim: on every noncompact manifold, one global uniform error bound is the right notion of smooth approximation.

Facts & Assumptions

Given: The continuous function F(x)=∣x∣ on R and the positive continuous error function ε(x)=e−∣x∣.

[F1]

A positive continuous error function may vary from point to point (Positive continuous error functions for strong approximation).

Refutation

technique · direct
1.1givenalgebra

Fix any uniform tolerance η>0, choose 0<a<η, and set Ga(x)=x2+a2. This function is smooth on R and 0<Ga(x)−∣x∣=a2x2+a2+∣x∣≤a<η for every x. Thus it uniformly approximates F.

2.1F1step 1.1algebra

For x>0, Ga(x)−F(x)=a2x2+a2+x≥a22x+a. The last expression eventually exceeds e−x=ε(x), since (2x+a)e−x→0. Therefore Ga fails the pointwise error requirement despite its uniform error being less than η.

3.1step 1.1step 2.1∎

Since this happens for every η>0 on the noncompact manifold R, no fixed uniform tolerance captures the stated fine approximation condition. This refutes the claim.

Sources