Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passverified 2026-09-09 (Codex)
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.

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.

Depends on

Used by

Dependency tree · two levels

45 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources