Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6-sol)audited 2026-09-30
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.

Smooth manifolds have CW homotopy type

Statement

Assume AC. Every finite-dimensional Hausdorff second-countable smooth manifold, including a manifold with boundary and the empty manifold, is paracompact Hausdorff, compactly generated weak Hausdorff, and has the homotopy type of a CW complex. Every smooth finite-rank vector bundle on it is numerable.

Facts & Assumptions

Given: AC and a finite-dimensional Hausdorff second-countable smooth manifold M, possibly with boundary or empty.

[A1]

The Axiom of Choice says every family of nonempty sets has a choice function (The Axiom of Choice).

[F1]

The Axiom of Countable Choice says every at-most-countable family of nonempty sets has a choice function (The Axiom of Countable Choice (ACω)).

[F2]

Under ACω, every smooth n-manifold admits a proper smooth embedding into R2n+1 (The weak Whitney proper embedding theorem).

[F3]

Under ACω, every embedded smooth submanifold of Euclidean space has a tubular neighbourhood diffeomorphic to an open neighbourhood of that submanifold (The Euclidean tubular neighbourhood theorem).

[F4]

Under ACω, every smooth manifold with boundary has a smooth collar (Collar neighborhood theorem).

[F5]

Under ACω, every open cover of a smooth manifold with boundary has a smooth partition of unity subordinate to it (Smooth partitions of unity exist on manifolds with boundary).

[F6]

Under ACω, every open cover of a smooth manifold has a smooth partition of unity subordinate to it (Smooth partitions of unity exist on manifolds).

[F9]

Under ACω, every second-countable space is Lindelöf (Assuming countable choice, every second countable space is Lindelöf).

[F10]

A space is regular exactly when each open neighbourhood O of x contains an open V with x∈V⊆V‾⊆O (A space is regular if and only if every point has a neighbourhood base of closed neighbourhoods, if and only if x∈U open gives an open V with x∈V⊆V‾⊆U).

[F11]

Under ACω, every regular Lindelöf space is paracompact (Under countable choice, every regular Lindelöf space is paracompact).

[F13]

Weak Hausdorffness tests closed images of maps from compact Hausdorff spaces, and compact generation tests closed subsets by their preimages under all such maps (Compactly generated conventions for based homotopy).

[F14]

A topological manifold without boundary is Hausdorff and second-countable, and every point has a neighbourhood homeomorphic to an open subset of Euclidean space (Topological manifolds without boundary: Hausdorff, second-countable, and locally Euclidean spaces).

[F15]

A topological manifold with boundary is Hausdorff and second-countable, and every point has a chart to a relatively open subset of the closed half-space (Topological manifolds with and without boundary).

[F16]

A smooth manifold without boundary has a smooth atlas whose chart domains are open subsets of the manifold (Smooth manifolds and their smooth charts).

[F17]

For a smooth manifold with boundary, boundary charts are homeomorphisms onto relatively open subsets of a closed half-space and their compatible atlases define its smooth structure (Smooth charts, atlases, and structures with boundary).

[F18]

A smooth finite-rank vector bundle has an open cover by local trivializations that are linear on every fiber (Smooth vector bundles, rank, fibres, and trivial bundles).

[F19]

A smooth complex rank-r bundle is a smooth real rank-2r bundle with a smooth fiberwise endomorphism J satisfying J2=−I; equivalently, it has local smooth complex frames (Complex-linear and metric-compatible bundle connections).

[F20]

A vector bundle is numerable when it has a linear trivializing cover with a locally finite subordinate partition of unity (Real and complex topological vector bundles).

[F21]

An abstract simplicial complex is a set of finite vertex subsets closed under taking subsets (An abstract simplicial complex).

[F22]

Its geometric realization consists of finitely supported barycentric coordinates on simplices and has the weak topology with respect to its closed simplex inclusions (The geometric realization of an abstract simplicial complex).

[F23]

A CW complex is Hausdorff, has closure-finite cells, and has the weak topology with respect to the closed cells (CW complex with closure finiteness and weak topology).

[F24]

The boundary of a smooth manifold with boundary is closed, and it is empty in dimension zero (The boundary of a positive-dimensional manifold is a closed embedded smooth (n-1)-manifold).

Proof

technique · direct
1.1A1F1construct

Given any sequence (Xn)n∈N of nonempty sets, apply [A1] to its range {Xn:n∈N} and compose the resulting choice function with n↦Xn. Thus the assumed AC implies [F1], which is the exact choice strength required by the published suppliers below.

1.2F14F15F25givenconstruct

Each point of M has a chart into an open subset of Rn or a relatively open subset of the closed half-space by [F14] or [F15]. If n≥1, around its coordinate image choose a small open ball (intersected with the half-space when needed) whose closed ball lies in the chart image; this closed, bounded subset is compact by [F25]. Its chart preimage is compact because the chart is a homeomorphism (pull back any open cover), and it contains an open neighbourhood of the original point. Hence M is locally compact; it is Hausdorff by the given hypothesis. If n=0, the local model is a point, which is itself a compact neighbourhood.

1.3F12F13given

If f:K→M is continuous with K compact Hausdorff, then f(K) is compact: pull any open cover of f(K) back to a cover of K and take a finite subcover. Since M is Hausdorff, [F12] makes f(K) closed. By [F13], M is weak Hausdorff.

2.1F1F8F9F10F11F14F15step 1.1step 1.2

For any second-countable locally compact Hausdorff space X, [F8] gives the closure-shrinking property, so [F10] makes X regular; [F9] makes it Lindelöf under [F1], and [F11] then makes it paracompact. Applying this implication to M proves its paracompactness.

2.2F7F13step 1.3

Let A⊆M be k-closed in the sense of [F13], and fix x∉A. By [F7], choose a compact neighbourhood K of x and an open U with x∈U⊆K. The inclusion K↪M is a compact Hausdorff test, so A∩K is closed in K. There is therefore an open W⊆M with W∩K=K∖A. Then U∩W is an open neighbourhood of x disjoint from A. Thus every k-closed subset of M is closed; the reverse implication follows by continuity of every test map, so kM=M. Hence M is compactly generated and, with step 1.3, CGWH.

2.3F2F14F16step 1.1

First suppose M has no boundary. By [F2] and step 1.1 it admits a proper smooth embedding i:M↪RN, where N=2n+1.

2.4F4F5F24step 1.1

Now suppose ∂M≠∅. By [F4] take a collar c:∂M×[0,1)→V⊆M with open image. By [F24], int⁡M is open. Apply [F5] to the cover {V,int⁡M} and let λ be the partition function assigned to V. Its support lies in V, and λ=1 on ∂M because the other cover member misses the boundary. Put ρ(u)=0 for u≤0 and ρ(u)=e−1/u for u>0, and define χ(t)=ρ(12−t)/(ρ(12−t)+ρ(t−14)). Then χ=1 near 0 and χ=0 for t≥12. On the collar set Hs(c(p,t))=c(p,t+s4λ(c(p,t))χ(t)) and set Hs(x)=x outside V. The new collar coordinate stays below 1; because λ has support contained in V, this formula glues continuously to the identity. For s>0 every boundary point moves into the interior, and every interior point stays there. Thus r:=H1 maps M to int⁡M, while Hs gives both ir≃id⁡M and, on the interior, ri≃id⁡int⁡M for the inclusion i:int⁡M↪M.

2.5F5F6F18F19F20step 1.1

Let E→M be a finite-rank real or complex smooth vector bundle. In the real case [F18] gives a linear trivializing cover. For a complex bundle presented as a real smooth bundle with smooth fiberwise J2=−I, fix any point p and a complex basis in Ep; extend its vectors to smooth local sections in a real trivialization. Those sections and their J-images remain real-linearly independent after shrinking, since their coordinate determinant is nonzero at p and varies continuously. They form local complex frames; on overlaps the transition maps commute with J and have smooth real matrix entries, so are smooth complex-linear trivializations. The pointwise construction selects no global family. If M has boundary, [F5] supplies a locally finite smooth partition subordinate to either cover; otherwise [F6] does. Forgetting smoothness gives a topological linear trivializing cover, and [F20] makes the cover with its partition a numeration. This includes rank zero and the empty manifold, where the empty cover and empty partition satisfy the definition.

3.1F3F12F25step 1.2step 2.3

In the boundaryless branch of step 2.3, the image i(M) is closed. Indeed, for y∉i(M) take an open Euclidean ball V about y contained in a compact closed ball K, compact by [F25]. Properness means compact sets have compact preimages, so i−1(K) is compact; its image is compact and closed by [F12]. The open set V∖i(i−1(K)) contains y and misses i(M), proving closedness. Now [F3] gives an open tubular neighbourhood U of i(M), diffeomorphic to a disk neighbourhood in its normal bundle. The homotopy E(p,v)↦E(p,(1−s)v), 0≤s≤1, is defined inside that disk neighbourhood and retracts U onto i(M). Thus in this branch M≃U.

4.1F6step 1.1step 2.1step 3.1

In the boundaryless branch, the open set U⊆RN from step 3.1 is second-countable, locally compact, and Hausdorff, so the implication proved in step 2.1 makes it paracompact. Let U be the set of all Euclidean open balls whose closed balls lie in U. This is an open cover; each nonempty finite intersection is convex and hence contractible by straight-line contraction to any point in that intersection. Since U is itself a smooth manifold, [F6] supplies a subordinate partition of unity. Hatcher, Algebraic Topology, §4G, Proposition 4G.2 and Corollary 4G.3, then give U≃∣NU∣: the proposition uses the subordinate partition, and the corollary uses the paracompactness and contractible finite intersections just verified.

5.1F21F22F23step 3.1step 4.1

In the boundaryless branch, the nerve NU is the abstract simplicial complex whose vertices are the balls and whose finite simplices are the subfamilies with nonempty intersection. In its realization, distinct points differ at some vertex coordinate; that coordinate is continuous by the weak topology, so disjoint intervals separate the points. The open simplices are cells, each closed simplex meets only its finitely many faces, and the weak topology in [F22] is exactly the closed-cell topology in [F23]. Attaching the simplices in increasing dimension therefore gives a CW structure on ∣NU∣. From steps 3.1 and 4.1, the boundaryless M has the homotopy type of this CW complex.

6.1F14F16F17step 2.3step 2.4step 3.1step 4.1step 5.1

The interior is a finite-dimensional Hausdorff second-countable smooth manifold without boundary by [F14] and restriction of the charts and smooth structure in [F16] and [F17]. Applying the boundaryless argument of steps 2.3, 3.1, 4.1, and 5.1 to int⁡M gives it CW homotopy type; step 2.4 makes its inclusion into M a homotopy equivalence. Therefore M also has CW homotopy type.

7.1step 1.1step 2.1step 1.3step 2.2step 5.1step 6.1step 2.5∎

Step 2.1 establishes paracompactness; steps 1.3 and 2.2 establish weak Hausdorffness and compact generation, while Hausdorffness is assumed. Steps 5.1 and 6.1 establish CW homotopy type in the boundaryless and boundary cases, and step 2.5 establishes numerability. Together with step 1.1, all AC-dependent supplier hypotheses are met, proving the statement.

Remarks

The statement assumes full AC, but the proof uses only its countable-choice consequence: step 1.1 derives ACω. It is spent in the cited embedding, tube, collar, Lindelöf-to-paracompact, and smooth partition suppliers. Hatcher's open-cover-to-nerve argument needs a subordinate partition, supplied here by [F6]. The Euclidean cover consists of all eligible balls, the contraction of each nonempty convex intersection is pointwise, and the collar displacement uses the displayed fixed cutoff; none requires an uncountable selection.

Depends on

Used by

Dependency tree · two levels

115 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