Alphabeta Math
CorollaryStatement: AI-adaptedProof: AI-adaptedPipeline-generatedjudge pass (gpt-5.6-terra)audited 2026-09-10
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.

De rham cohomology is continuous homotopy invariant on smooth manifolds

Statement

Assume countable choice ACω. Continuously homotopic smooth maps induce equal de Rham maps. Continuous homotopy equivalences between smooth manifolds induce inverse de Rham graded algebra maps via smooth representatives, independently of those representatives.

Facts & Assumptions

Given: Boundaryless smooth manifolds and countable choice. First let F:PN be continuous and smooth on an open V containing a closed set A.

[F1]

Smoothly homotopic maps induce the same de rham map: Smoothly homotopic smooth maps induce equal maps on de Rham cohomology in every degree.

[F2]

De rham cohomology is smooth homotopy invariant: A smooth homotopy equivalence induces an isomorphism of de Rham graded real algebras.

[F3]

The standard smooth step function: Let β be the standard flat function. The standard smooth step function is σ(t):=β(t)β(t)+β(1t). Because β is smooth and positive on (0,), the denominator is positive on (0,1), while σ(t)=0 for t0 and σ(t)=1 for t1.

[F4]

Precomposition and postcomposition by continuous maps preserve homotopies, including their relative form: Let f,g:XY be continuous and suppose fAg for a subspace AX. 1. If u:WX is continuous, BW, and u[B]A, then fuBgu. 2. If v:YZ is continuous, then vfAvg.

[F5]

The Axiom of Countable Choice (ACω): The Axiom of Countable Choice, written ACω, is the following statement. > For every family (Xn)nN of nonempty sets indexed by > N there is a function f with domain N such that > f(n)Xn for every nN. Equivalently, in the vocabulary of def-choice-function: every at most countable family of nonempty sets (def-countable) has a choice function.

[F6]

Products of smooth manifolds have a canonical product smooth structure: Let (M,S) and (N,T) be smooth manifolds of dimensions m and n. Then M×N with the product topology is a topological (m+n)-manifold. If A and B are smooth atlases with [A]=S and [B]=T, then the set of product charts A×B:={(V×W, φ×ψ):(V,φ)A, (W,ψ)B} is a smooth atlas on M×N, and the maximal atlas it generates is independent of the presenting atlases: it depends only on S and T. This maximal atlas is the product smooth structure of M×N.

[F7]

Every smooth manifold embeds in some finite-dimensional Euclidean space: 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:MR4(2n+1) and a smooth nonnegative proper exhaustion ρ:MR such that J:MR4(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.

[F8]

Whitney approximation for Euclidean-valued maps: Assume countable choice ACω. Let F:MRk 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~:MRk such that F~(p)F(p)<ε(p)for all pM.

[F9]

Smooth partitions of unity exist on manifolds: Every open cover of a smooth manifold admits a smooth partition of unity subordinate to it.

[F10]

Smooth partitions of unity subordinate to an open cover: Let M be a smooth manifold and let (Ui)iI be an open cover of M. A family of smooth functions (ϕi)iI with ϕi:M[0,1] is a smooth partition of unity subordinate to (Ui)iI when: 1. the family (supp(ϕi))iI is locally finite; 2. supp(ϕi)Ui for every iI; and 3. iϕi(p)=1 for every pM.

[F11]

The normal addition map for a Euclidean submanifold: Let SRm be an embedded smooth submanifold. Using the Euclidean inner product, define its orthogonal normal bundle by NS:={(p,v)S×Rm:vTpS}. Local slice charts and orthogonal projection onto TpS give this set its standard smooth rank-(mdimS) vector-bundle structure. The normal addition map is E:NSRm,E(p,v):=p+v. It restricts on the zero section to the inclusion SRm and is the basic model map used to build Euclidean tubular neighbourhoods.

[F12]

Normal addition is a local diffeomorphism along the zero section: Let SRm be an embedded smooth submanifold, and let E:NSRm be its normal addition map. For every pS the differential dE(p,0):T(p,0)(NS)TpRmRm is an isomorphism. Consequently, E is a local diffeomorphism at every point of the zero section.

Proof

technique · direct
1.1

If P is empty the smoothing assertion is immediate; if N is empty a map forces P empty. Otherwise the repaired embedding theorem gives a proper smooth embedding j:NRm under the assumed countable choice. Put S=j(N) and let E(p,v)=p+v on its orthogonal normal bundle. The bundle has the subspace topology in S×Rm, and E is a local diffeomorphism at every (p,0).

F5F7F11F12given
1.2

Apply the partition theorem to {V,PA}. In its refinement-indexed output assign a function to V whenever its support is contained in V, and to PA otherwise. Let χ be the sum of the first group. Locally finite smooth sums give 0χ1 and smoothness. Each grouped union of closed supports is closed, since locally it is a finite union; the first is contained in V, and the second misses A. Therefore suppχV, and χ=1 on the open complement of the second union, a neighbourhood of A.

F9F10given
2.1

For pS put Va(p)={(q,v):qp<a, v<a} and let h(p) be the supremum of the radii 0<a1 for which EVa(p) is a diffeomorphism onto its image. Local invertibility and the subspace topology provide at least one such radius, so 0<h(p)1. Eligibility is downward closed, and every a<h(p) is smaller than an eligible radius. Each point or pair of points in Vh(p)(p) therefore lies in a smaller eligible set: E is locally invertible and injective on all of Vh(p)(p).

step 1.1construct
2.2

The countable-choice cost in this partition application can be implemented in its coordinate-ball construction as follows. Form all admissible chart tuples, and for each member of a fixed countable basis contained in an eligible chart use countable choice to select a tuple; these charts cover. Take least suitable integer indices in the exhaustion refinement. For each compact annulus, the set of finite ordered lists of nested chart pairs covering it is nonempty by compactness; countable choice selects those lists and then the countable family of bump functions. Their normalized locally finite sum is the partition used above. This uses no point-indexed choice and no dependent choice.

F5F9step 1.2
3.1

If 0<a<h(p)pq, the triangle inequality gives Va(q)Vh(p)(p). The restriction of an injective local diffeomorphism to this open set is a diffeomorphism onto its open image, so h(q)a. Taking suprema, and exchanging p,q, proves h(p)h(q)pq; when the lower bound is nonpositive, positivity suffices. Thus h is continuous.

step 2.1algebra
4.1

The set Ω={(p,v):v<h(p)/2} is open, and E is locally invertible there. If E(p,v)=E(q,w), relabel so h(q)h(p). Then pqv+w<(h(p)+h(q))/2h(p), and both pairs lie in Vh(p)(p). Its injectivity gives (p,v)=(q,w). Hence E:ΩU=E(Ω) is an injective open local diffeomorphism; its local smooth inverses agree. The map r=πE1:US is smooth and satisfies r(p)=p.

F11step 2.1step 3.1
5.1

If Uc is nonempty, set e(x)=min(1,dist(jF(x),Uc)/2), and otherwise set e=1. For a nonempty set BRm, triangle inequalities and infima give dist(z,B)dist(z,B)zz; distances are finite by fixing one point of B. Openness of U makes this distance positive at jF(x). Thus e is finite, positive and continuous, and Be(x)(jF(x))U. Euclidean Whitney approximation supplies smooth Q:PRm with QjF<e.

F5F8step 4.1
6.1

Put R=χjF+(1χ)Q. It is smooth on V, and outside suppχ it agrees locally with Q, hence is globally smooth. It agrees with jF near A, and RjF=(1χ)QjF<e. Consequently G=j1rR is smooth, agrees with F near A, and j1r((1s)jF+sR) is a continuous homotopy from F to G fixed on A: its whole segment stays in Be(jF).

step 4.1step 5.1step 1.2
7.1

Now let H:M×[0,1]N continuously join smooth maps f0,f1. On the smooth product P=M×R, put λ(t)=σ(3t1) and F(x,t)=H(x,λ(t)). It is smooth on V=M×((,1/3)(2/3,)), where it equals an endpoint map. The closed set A=M×((,1/4][3/4,)) lies in V. Step 6.1 gives a smooth map fixed near these collars. Its restriction to M×[0,1] is a smooth homotopy with exact endpoints f0,f1. Thus their induced maps agree.

F1F3F6step 6.1
8.1

Taking A=V= and χ=0 in step 6.1 gives a smooth representative of every continuous map, with an explicit homotopy to it. If continuous f,g are homotopy inverses, choose smooth representatives f,g. Composition of homotopies and their concatenation give gfid and fgid. Step 7.1 smooths each of these endpoint homotopies; smooth homotopy invariance now makes (f),(g) inverse graded algebra maps. Two smooth representatives of one continuous class are continuously homotopic by concatenation, so step 7.1 also proves independence.

F2F4step 6.1step 7.1

Source locator

Lee, Theorem 6.21, pp.136–137; normal addition and tubular retraction, pp.137–141; Theorem 6.26, p.141; Theorem 17.11, pp.445–446. The bounded supremum tube proof and smaller closed collars are the explicit local construction here, supported by the declared normal-addition local inverse. The current published embedding and absolute approximation proofs, repaired 2026-09-09, were read in full; no historical relative-Whitney assertion is imported.

Depends on

Used by

Dependency tree · two levels

70 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