Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedverified 2026-10-22 (gpt-6.1-sol)
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 compactly supported functions are dense in C0 on an open Euclidean set

Statement

For every open set Ω⊆Rn, the space Cc∞(Ω) is dense in C0(Ω) in the uniform norm.

Facts & Assumptions

Given: An open set Ω⊆Rn and a continuous function on Ω that vanishes at infinity.

[F2]

For n≥1, a smooth bump can be chosen equal to one on an inner ball and supported in a larger ball. (A smooth bump between concentric Euclidean balls)

Proof

Given: The open set Ω and f∈C0(Ω).

1.1F1F2givenchooseconstruct

If Ω=∅, the zero function suffices. If n=0 and Ω≠∅, then its singleton supports every function and every function is smooth, so take the approximant f itself. Assume n≥1. Let f∈C0(Ω) and ε>0. The set K:={x∈Ω:∣f(x)∣≥ε/3} is compact by the definition of vanishing at infinity. If K=∅, the zero function approximates f within ε/3. Otherwise cover K by finitely many inner balls whose doubled closed balls lie in Ω, using compactness [F1]. Choose the corresponding bumps from [F2] and combine them as χ:=1−∏j(1−χj). Then χ∈Cc∞(Ω) and χ=1 on K, so ∥f−χf∥∞≤ε/3.

2.1F1F2step 1.1chooseconstructalgebra∎

Put g=χf and L=supp⁡g⋐Ω. If L=∅, take the zero approximant. Otherwise, for each x∈L, continuity gives rx>0 such that B‾(x,2rx)⊂Ω and ∣g(y)−g(x)∣<ε/3 on B(x,2rx). Finitely many inner balls B(xj,rj) cover L. By [F2], let ψj be nonnegative smooth bumps equal to one on those inner balls and supported in their doubled balls. The sum s=∑jψj is positive on a neighborhood of L. Repeating the finite cutoff construction of step 1.1 inside the open set {s>0} gives ζ∈Cc∞({s>0}) with 0≤ζ≤1 and ζ=1 on L. Define a=ζ s−1∑jg(xj)ψj on {s>0} and extend it by zero. Its compact support lies in Ω, and the extension is smooth because supp⁡ζ⋐{s>0}. Where s>0, the weighted average differs from g(y) by at most ε/3, since each nonzero weight has ∣g(xj)−g(y)∣<ε/3. Also ζg=g everywhere, because ζ=1 on supp⁡g. Therefore ∥a−g∥∞≤ε/3, and step 1.1 gives ∥a−f∥∞≤2ε/3<ε. This uses only finitely many balls, bumps and sampled values, with no integration or infinite selection.

Depends on

Used by

Dependency tree · two levels

38 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