TheoremBase

The functions phimphi_m (sum of ckc_k tk)t_k) / max(s, 1/2), built from the cut-off functions of the exhaustion, tents tkt_k = max(0, 1 - q d(x,xk))x_k)) about the points of a dense sequence, their sum s and rational coefficients ckc_k, form a countable family, enumerated without choice by a recursion over the number of tents; a compactly supported function is uniformly continuous, and choosing in turn the exhaustion index, the scale 1/q, the number of tents and coefficients near f(xk)f(x_k) brings such a function within any given distance of f.

Proof

Throughout, for f,g∈Cc(X)f,g\in C_{c}(X) the difference f−g=f+(−1)gf-g=f+(-1)g is the pointwise difference, by The Continuous Functions with Compact Support Form a Real Normed Space under the Uniform Norm (i) and The Space of Continuous Functions with Compact Support and the Uniform Norm (ii); the norm metric of the real normed space (Cc(X),∥⋅∥u)(C_{c}(X),\|\cdot\|_{u}) of The Continuous Functions with Compact Support Form a Real Normed Space under the Uniform Norm (ii) is du(f,g)=∥f−g∥ud_{u}(f,g)=\|f-g\|_{u} by The Norm Metric of a Real Normed Space (i); and a function h∈Cc(X)h\in C_{c}(X) with ∣h(x)∣≤ε|h(x)|\le\varepsilon for every x∈Xx\in X satisfies ∥h∥u≤ε\|h\|_{u}\le\varepsilon, by The Continuous Functions with Compact Support Form a Real Normed Space under the Uniform Norm (iii). Sums and products of continuous real functions are continuous by Continuity of Sums and Products of Real-Valued Functions on a Metric Space (v), and Lipschitz functions are continuous by A Lipschitz Map is Uniformly Continuous and Continuous (ii). Countable sets are as in Countable Set (i).

If X=∅X=\emptyset, the only function X→RX\to\mathbb{R} is the empty function, so Cc(X)C_{c}(X) has the single element 00; the set {0}\{0\} is finite by Finite Sets: the Pigeonhole Principle, Uniqueness of the Length, Subsets, Unions, Products, Images, Bounded Sets of Natural Numbers, Extreme Elements, Sets of Maps, Finite Unions and Finite Choice (iii), hence countable by Countable Sets: a Bijection from ℕ onto ℕ×ℕ, Finite Sets, Subsets, Surjective Images, Images, Products, and the Integers and Rationals (iii), and it meets every open ball of Cc(X)C_{c}(X), so Cc(X)C_{c}(X) is separable. Assume from now on that X≠∅X\neq\emptyset.

Step 1: cut-offs, a dense sequence and tents. Let KmK_{m} and φm\varphi_{m}, m∈Nm\in\mathbb{N}, be as in Exhaustion of a Locally Compact Separable Metric Space by Compact Sets, with Cut-Off Functions. By Separable Metric Space and Separable Real Normed Space (i) there is a countable dense set D⊆XD\subseteq X; it is nonempty, since B(x,1)B(x,1) meets DD for any x∈Xx\in X, so there is a surjective map e:N→De:\mathbb{N}\to D. Put xk=e(k)x_{k}=e(k); every open ball of XX contains some xkx_{k}.

For q,k∈Nq,k\in\mathbb{N} define the tent tq,k:X→Rt_{q,k}:X\to\mathbb{R} by tq,k(x)=max⁡{0, 1−q d(x,xk)}t_{q,k}(x)=\max\{0,\,1-q\,d(x,x_{k})\}. Then 0≤tq,k≤10\le t_{q,k}\le1; tq,k(x)>0t_{q,k}(x)>0 if and only if d(x,xk)<1/qd(x,x_{k})<1/q; tq,k(x)>1/2t_{q,k}(x)>1/2 if d(x,xk)<1/(2q)d(x,x_{k})<1/(2q); and tq,kt_{q,k} is continuous, being Lipschitz because ∣max⁡{0,a}−max⁡{0,b}∣≤∣a−b∣|\max\{0,a\}-\max\{0,b\}|\le|a-b| and ∣d(x,xk)−d(y,xk)∣≤d(x,y)|d(x,x_{k})-d(y,x_{k})|\le d(x,y). For q,n∈Nq,n\in\mathbb{N} put

sq,n=∑k=1ntq,k,wq,n(x)=1max⁡{sq,n(x),1/2}(x∈X).s_{q,n}=\sum_{k=1}^{n}t_{q,k},\qquad w_{q,n}(x)=\frac{1}{\max\{s_{q,n}(x),1/2\}}\quad(x\in X).

Then sq,n≥0s_{q,n}\ge0 is continuous as a finite sum of continuous functions, and 0<wq,n≤20<w_{q,n}\le2. Since ∣1/a−1/b∣≤4∣a−b∣|1/a-1/b|\le4|a-b| for a,b≥1/2a,b\ge1/2 and ∣max⁡{a,1/2}−max⁡{b,1/2}∣≤∣a−b∣|\max\{a,1/2\}-\max\{b,1/2\}|\le|a-b|, we have ∣wq,n(x)−wq,n(y)∣≤4∣sq,n(x)−sq,n(y)∣|w_{q,n}(x)-w_{q,n}(y)|\le4|s_{q,n}(x)-s_{q,n}(y)|, so wq,nw_{q,n} is continuous because sq,ns_{q,n} is.

Step 2: an enumeration of the rational combinations of tents. The set Q\mathbb{Q} is countable by Countable Sets: a Bijection from ℕ onto ℕ×ℕ, Finite Sets, Subsets, Surjective Images, Images, Products, and the Integers and Rationals (ix) and contains 00, so there is a surjective map σ:N→Q\sigma:\mathbb{N}\to\mathbb{Q}; and by Countable Sets: a Bijection from ℕ onto ℕ×ℕ, Finite Sets, Subsets, Surjective Images, Images, Products, and the Integers and Rationals (ii) there is a bijection τ:N→N×N\tau:\mathbb{N}\to\mathbb{N}\times\mathbb{N}, written τ(j)=(τ1(j),τ2(j))\tau(j)=(\tau_{1}(j),\tau_{2}(j)). Let S\mathcal{S} be the set of maps from N×N\mathbb{N}\times\mathbb{N} to the set of functions X→RX\to\mathbb{R}. By Recursion on the Natural Numbers Starting at One (i) there is a map n↦Enn\mapsto E_{n} from N\mathbb{N} to S\mathcal{S} with

E1(q,j)=σ(j) tq,1,En+1(q,j)=En(q,τ1(j))+σ(τ2(j)) tq,n+1(n,q,j∈N).E_{1}(q,j)=\sigma(j)\,t_{q,1},\qquad E_{n+1}(q,j)=E_{n}\bigl(q,\tau_{1}(j)\bigr)+\sigma\bigl(\tau_{2}(j)\bigr)\,t_{q,n+1}\qquad(n,q,j\in\mathbb{N}).

By induction on nn, every En(q,j)E_{n}(q,j) is continuous, as a sum of real multiples of tents. We claim: for all n,q∈Nn,q\in\mathbb{N} and all rational numbers c1,…,cnc_{1},\dots,c_{n} there is j∈Nj\in\mathbb{N} with

En(q,j)=∑k=1nck tq,k.E_{n}(q,j)=\sum_{k=1}^{n}c_{k}\,t_{q,k}.

For n=1n=1 take jj with σ(j)=c1\sigma(j)=c_{1}. If the claim holds for nn and c1,…,cn+1c_{1},\dots,c_{n+1} are rational, take j′j' with En(q,j′)=∑k=1ncktq,kE_{n}(q,j')=\sum_{k=1}^{n}c_{k}t_{q,k}, j′′j'' with σ(j′′)=cn+1\sigma(j'')=c_{n+1}, and jj with τ(j)=(j′,j′′)\tau(j)=(j',j''); then En+1(q,j)=∑k=1n+1cktq,kE_{n+1}(q,j)=\sum_{k=1}^{n+1}c_{k}t_{q,k}.

Step 3: the countable family. For (m,q,n,j)∈N4(m,q,n,j)\in\mathbb{N}^{4} let

Φ(m,q,n,j)=φm wq,n En(q,j),\Phi(m,q,n,j)=\varphi_{m}\,w_{q,n}\,E_{n}(q,j),

a pointwise product of continuous functions, hence continuous. If Φ(m,q,n,j)(x)≠0\Phi(m,q,n,j)(x)\neq0 then φm(x)≠0\varphi_{m}(x)\neq0; so by Support of a Real Function on a Metric Space (i) and Closure of a Subset of a Metric Space (ii) the support of Φ(m,q,n,j)\Phi(m,q,n,j) lies in supp⁡φm\operatorname{supp}\varphi_{m}, and it is compact, as a closed subset of the compact set supp⁡φm\operatorname{supp}\varphi_{m}. Hence Φ(m,q,n,j)∈Cc(X)\Phi(m,q,n,j)\in C_{c}(X) by The Space of Continuous Functions with Compact Support and the Uniform Norm (i). The set N4=((N×N)×N)×N\mathbb{N}^{4}=((\mathbb{N}\times\mathbb{N})\times\mathbb{N})\times\mathbb{N} is countable by Countable Sets: a Bijection from ℕ onto ℕ×ℕ, Finite Sets, Subsets, Surjective Images, Images, Products, and the Integers and Rationals (i) and Countable Sets: a Bijection from ℕ onto ℕ×ℕ, Finite Sets, Subsets, Surjective Images, Images, Products, and the Integers and Rationals (vii), so the image D=Φ(N4)⊆Cc(X)\mathcal{D}=\Phi(\mathbb{N}^{4})\subseteq C_{c}(X) is countable by Countable Sets: a Bijection from ℕ onto ℕ×ℕ, Finite Sets, Subsets, Surjective Images, Images, Products, and the Integers and Rationals (vi).

Step 4: approximation. Let f∈Cc(X)f\in C_{c}(X) and ε>0\varepsilon>0, and choose in this order: by Exhaustion of a Locally Compact Separable Metric Space by Compact Sets, with Cut-Off Functions (ii), m∈Nm\in\mathbb{N} with supp⁡f⊆int⁡Km⊆Km\operatorname{supp}f\subseteq\operatorname{int}K_{m}\subseteq K_{m}; by Continuous Functions with Compact Support: the Zero Function, Closure under Operations, Vanishing off the Support, Existence of the Maximum Modulus, and Uniform Continuity (v), η>0\eta>0 with ∣f(x)−f(y)∣<ε/2|f(x)-f(y)|<\varepsilon/2 for all x,y∈Xx,y\in X with d(x,y)<ηd(x,y)<\eta; by The Real Numbers, with the Natural Numbers, Integers and Rationals Identified with Subsets of the Reals, and Completeness (ix), q∈Nq\in\mathbb{N} with 1/q<η1/q<\eta; n∈Nn\in\mathbb{N} with Km⊆⋃k=1nB(xk,1/(2q))K_{m}\subseteq\bigcup_{k=1}^{n}B(x_{k},1/(2q)), which exists by Compact Subsets of a Metric Space: Covers by Open Sets, Finite Unions and Increasing Covers; Sublevel Sets of the Distance and Closed Balls (iii), since these unions are open, increase with nn, and cover XX (each x∈Xx\in X has some xkx_{k} in B(x,1/(2q))B(x,1/(2q))); rational numbers c1,…,cnc_{1},\dots,c_{n} with ∣ck−f(xk)∣<ε/2|c_{k}-f(x_{k})|<\varepsilon/2, which exist by The Real Numbers, with the Natural Numbers, Integers and Rationals Identified with Subsets of the Reals, and Completeness (x) and are taken together by Finite Sets: the Pigeonhole Principle, Uniqueness of the Length, Subsets, Unions, Products, Images, Bounded Sets of Natural Numbers, Extreme Elements, Sets of Maps, Finite Unions and Finite Choice (xi); and, by Step 2, j∈Nj\in\mathbb{N} with En(q,j)=∑k=1ncktq,kE_{n}(q,j)=\sum_{k=1}^{n}c_{k}t_{q,k}. Put g=Φ(m,q,n,j)∈Dg=\Phi(m,q,n,j)\in\mathcal{D}, and abbreviate tk=tq,kt_{k}=t_{q,k}, s=sq,ns=s_{q,n}, w=wq,nw=w_{q,n}.

Let x∈Xx\in X. If k∈[n]k\in[n] and tk(x)>0t_{k}(x)>0, then d(x,xk)<1/q<ηd(x,x_{k})<1/q<\eta, so

∣ck−f(x)∣≤∣ck−f(xk)∣+∣f(xk)−f(x)∣<ε;|c_{k}-f(x)|\le|c_{k}-f(x_{k})|+|f(x_{k})-f(x)|<\varepsilon;

as the terms with tk(x)=0t_{k}(x)=0 vanish, this gives

∣∑k=1n(ck−f(x))tk(x)∣≤ε s(x).(∗)\Bigl|\sum_{k=1}^{n}\bigl(c_{k}-f(x)\bigr)t_{k}(x)\Bigr|\le\varepsilon\,s(x).\tag{$*$}

If x∈Kmx\in K_{m}, some k∈[n]k\in[n] has d(x,xk)<1/(2q)d(x,x_{k})<1/(2q), so s(x)≥tk(x)>1/2s(x)\ge t_{k}(x)>1/2 and w(x)=1/s(x)w(x)=1/s(x), while φm(x)=1\varphi_{m}(x)=1 by Exhaustion of a Locally Compact Separable Metric Space by Compact Sets, with Cut-Off Functions (iii); hence by (∗)(*)

∣g(x)−f(x)∣=∣∑k=1ncktk(x)s(x)−f(x)∣=∣∑k=1n(ck−f(x))tk(x)∣s(x)≤ε.|g(x)-f(x)|=\Bigl|\frac{\sum_{k=1}^{n}c_{k}t_{k}(x)}{s(x)}-f(x)\Bigr|=\frac{\bigl|\sum_{k=1}^{n}(c_{k}-f(x))t_{k}(x)\bigr|}{s(x)}\le\varepsilon .

If x∉Kmx\notin K_{m}, then x∉supp⁡fx\notin\operatorname{supp}f, so f(x)=0f(x)=0 by Continuous Functions with Compact Support: the Zero Function, Closure under Operations, Vanishing off the Support, Existence of the Maximum Modulus, and Uniform Continuity (iii), and (∗)(*) reads ∣∑k=1ncktk(x)∣≤εs(x)|\sum_{k=1}^{n}c_{k}t_{k}(x)|\le\varepsilon s(x); since 0≤φm(x)≤10\le\varphi_{m}(x)\le1,

∣g(x)−f(x)∣=φm(x) ∣∑k=1ncktk(x)∣max⁡{s(x),1/2}≤ε s(x)max⁡{s(x),1/2}≤ε.|g(x)-f(x)|=\varphi_{m}(x)\,\frac{\bigl|\sum_{k=1}^{n}c_{k}t_{k}(x)\bigr|}{\max\{s(x),1/2\}}\le\frac{\varepsilon\,s(x)}{\max\{s(x),1/2\}}\le\varepsilon .

Thus ∣(f−g)(x)∣≤ε|(f-g)(x)|\le\varepsilon for every x∈Xx\in X, and du(f,g)=∥f−g∥u≤εd_{u}(f,g)=\|f-g\|_{u}\le\varepsilon.

Step 5: conclusion. Let f∈Cc(X)f\in C_{c}(X) and r>0r>0. Step 4 with ε=r/2\varepsilon=r/2 gives g∈Dg\in\mathcal{D} with du(f,g)≤r/2<rd_{u}(f,g)\le r/2<r, so D\mathcal{D} meets the open ball of radius rr about ff. Hence D\mathcal{D} is a countable dense subset of (Cc(X),du)(C_{c}(X),d_{u}) by Dense Subset of a Metric Space (i), this metric space is separable by Separable Metric Space and Separable Real Normed Space (i), and the normed space (Cc(X),∥⋅∥u)(C_{c}(X),\|\cdot\|_{u}) is separable by Separable Metric Space and Separable Real Normed Space (ii).

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…