Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-08-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.

Every smooth manifold admits a smooth proper exhaustion function

Statement

Every smooth manifold admits a smooth proper function h:M[0,).

Facts & Assumptions

Given: A smooth manifold M.

[L1]

The manifold admits a compact exhaustion (Kn)n1 (Every manifold has a compact exhaustion).

[L2]

Closed sets inside open sets admit smooth cutoffs 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).

[L3]

Locally finite sums of smooth functions are smooth (A locally finite sum of smooth functions is smooth).

[A1]

Closed subsets of compact spaces are compact.

Proof

technique · direct
1.1

Let (Kn) be the exhaustion from [L1], and set K0=K1=. For each n1, apply [L2] to An:=Knint(Kn1) inside the open set int(Kn+1)Kn2 to obtain a smooth function ρn:M[0,1] equal to 1 on a neighbourhood of An and supported in int(Kn+1)Kn2.

L1L2choose
2.1

The supports of (ρn) are locally finite. Indeed, if xAm:=Kmint(Km1), then supp(ρn)int(Kn+1)Kn2 from step 1.1. If nm3, then int(Kn+1)int(Km2)int(Km1), so xsupp(ρn). If nm+3, then Kn2Km+1Km, so again xsupp(ρn). Thus only ρm2,ρm1,ρm,ρm+1,ρm+2 can be nonzero at x. Therefore h:=n1nρn is a smooth nonnegative function by [L3].

L3step 1.1algebra
3.1

If c0 and N>c, then any point xKN lies in some annulus An with n>N, so ρn(x)=1 and hence h(x)n>N>c. Thus {x:h(x)c}KN, and this sublevel set is compact by [A1].

A1step 1.1step 2.1
4.1

Every closed sublevel set of h is compact, so h is proper.

step 3.1

Depends on

Used by

Dependency tree · two levels

10 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