The C∞ Urysohn lemma

Jordan Bell
September 11, 2015

Define η:ℝ→ℝ by

η⁢(t)=e-1/t⁢1(0,∞)⁢(t).

It is a fact that η is C∞. This is proved by showing that for each k≥1 there is a polynomial Pk of degree 2⁢k such that η(k)⁢(t)=Pk⁢(t-1)⁢e-1/t for t>0, and that η(k)⁢(0)=0, which together imply that η∈Ck.

Define ψ:ℝd→ℝ by

ψ⁢(x)=η⁢(1-|x|2)={e1|x|2-1|x|<10|x|≥1.

Because x↦1-|x|2 is C∞:ℝd→ℝ, the chain rule tells us that ψ is C∞.

For a function ϕ on ℝd and for t>0, we define

ϕt⁢(x)=t-d⁢ϕ⁢(t-1⁢x).

We now construct bump functions.11 1 The following construction of a bump function follows Gerald B. Folland, Real Analysis: Modern Techniques and Their Applications, second ed., p. 245, Lemma 8.18.

Theorem 1 (C∞ Urysohn lemma).

If K is a compact subset of Rd and U is an open set containing K, then there exists ϕ∈C∞⁢(Rd) with 0≤ϕ≤1, ϕ=1 on K, and supp⁢ϕ⊂U. Moreover, if K is invariant under S⁢O⁢(d) then the function ϕ constructed here is radial.

Proof.

Let

δ=d⁢(K,Uc),

which is positive because K is compact and Uc is closed. Let

V={x∈ℝd:d⁢(x,K)<δ3}=K+Bδ/3,

and define f on ℝd by

f=(∫ℝdψ⁢(x)⁢𝑑x)-1⁢ψδ/3,

whose support is

supp⁢f=supp⁢ψδ/3=Bδ/3¯.

Finally define ϕ on ℝd by

ϕ=1V*f.

Because V is bounded and f is C∞, the function ϕ is C∞. The support of ϕ is

supp⁢ϕ=supp⁢(1V*f)⊂supp⁢ 1V+supp⁢f¯=V+Bδ/3¯¯=K+B2⁢δ/3¯⊂U.

Because 1V and f are nonnegative, so is their convolution ϕ. For any x,

ϕ⁢(x)=∫ℝd1V⁢(x-y)⁢f⁢(y)⁢𝑑y≤∫ℝdf⁢(y)⁢𝑑y=1,

so 0≤ϕ≤1. For x∈K, if y∈Vc then |x-y|≥δ/3. But f⁢(u)=0 for |u|≥δ/3, so in this case f⁢(x-y)=0. This implies that for x∈K the functions y↦1V⁢(y)⁢f⁢(x-y) and y↦f⁢(x-y) are equal, hence

ϕ⁢(x)=∫ℝd1V⁢(y)⁢f⁢(x-y)⁢𝑑y=∫ℝdf⁢(x-y)⁢𝑑y=∫ℝdf⁢(y)⁢𝑑y=1.

This shows that ϕ=1 on K, verifying all the assertions made about ϕ.

The function ψ is radial and so f is too. If V is invariant under S⁢O⁢(d), then the indicator function 1V is radial. Thus, if K is invariant under S⁢O⁢(d) then 1V is radial, and the convolution of two radial functions is also radial, which means that ϕ is radial in this case. ∎

For example, take d=1, take K to be the closed ball of radius 1, and take U to be the open ball of radius 2. Then δ=d⁢(K,Uc)=1 and V=B4/3. In Figure 1 we plot the bump function ϕ constructed in the above theorem.

Figure 1: The bump function ϕ, for d=1, K=[-1,1], U=(-2,2); δ=1 and V=(-4/3,4/3)