Get AI summaries of any video or article — Sign up free
An Approximation Theorem for Continuous Functions thumbnail

An Approximation Theorem for Continuous Functions

5 min read

Based on The Bright Side of Mathematics's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.

TL;DR

Construct a compactly supported bump function using an exponential term that becomes 0 outside a ball, then normalize it so its integral equals 1.

Briefing

Continuous functions on n can be uniformly approximated on any compact set by smooth (-infinity) functions via convolution with a carefully constructed “delta sequence.” The key insight is that for a continuous function f and a compact set A, the quantity can be forced below any prescribed by taking k large enough. That yields uniform convergence on A, which is exactly what makes the approximation theorem useful in analysis and PDEs.

The construction starts with a standard smooth “bump” function on that is and has compact support: it is positive on a bounded region and smoothly decays to 0 at the boundary. The bump is built from an exponential term that depends on : using a negative exponent of the form ensures the function becomes 0 outside the unit ball while remaining smooth inside. A normalization constant C is chosen so that the integral of over equals 1.

From this bump, a delta sequence is defined by scaling both the height and the input: the support shrinks to a ball of radius , while the normalization is preserved so that for every k. The sequence is characterized by three properties: (1) non-negativity, (2) total mass 1, and (3) concentration near the origin—outside any fixed -ball around 0, the integral of tends to 0 as k . This concentration property is what turns convolution into an “averaging” operator that becomes indistinguishable from pointwise evaluation for continuous functions.

With in hand, the approximation uses convolution: . On a compact set A, continuity of f implies uniform continuity. That uniform continuity provides a global such that whenever , the difference stays below , uniformly for all .

The proof then estimates by inserting the integral formula and using the fact that to rewrite the difference as an integral of . The non-negativity of allows the absolute value to be handled cleanly, and the concentration property splits the integral into two regions: where (controlled by uniform continuity) and where (controlled by the delta sequence’s vanishing outside small balls). For the explicit bump-based delta sequence, the support eventually lies entirely inside the chosen ball, making the “far” integral exactly 0 for sufficiently large k.

As a result, , giving uniform approximation of continuous functions on compact domains by functions. The theorem formalizes a practical principle: smooth mollifiers can replace rough functions without losing control on compact sets.

Cornell Notes

A continuous function f on can be uniformly approximated on any compact set A by smooth functions of the form . The method relies on building a “delta sequence” : nonnegative, normalized so , and concentrating near 0 so that mass outside any -ball goes to 0 as k . Convolution with produces functions, and uniform continuity of f on compact A ensures that stays close to f(x) when is small. Splitting the convolution integral into “near” and “far” regions shows the difference can be made smaller than any by choosing k large enough.

What is a delta sequence, and why does it matter for approximating continuous functions?

A delta sequence is a family of functions with three core properties: (1) , (2) for every k, and (3) concentration near 0—given any , the integral of over the complement of the -ball around 0 tends to 0 as k . Convolution then becomes an average of f near x; as concentrates, that average approaches f(x) for continuous f.

How is the smooth bump function constructed so that it has compact support and integrates to 1?

The bump is built from an exponential term that depends on and uses a negative exponent of the form . This makes the function smoothly decay to 0 outside the unit ball (where ) while staying inside. A positive constant C is then chosen so the total integral over equals 1, avoiding repeated explicit integral computations for each dimension.

What scaling turns the bump into a delta sequence ?

The scaling shrinks the support and preserves normalization. The construction scales the input by k (so the effective radius becomes ) and scales the peak accordingly so that remains true for every k. As k increases, the bump becomes taller and narrower, concentrating its mass near the origin.

Why does uniform continuity on a compact set drive the main estimate?

On a compact set A, continuity of f implies uniform continuity. That means for any , there exists a single such that for all and all y with , one has . This uniform bound controls the convolution error on the “near” region where has its mass.

How does the proof split the convolution integral, and what kills the “far” part?

After rewriting as an integral of against , the integral is split into and . The near part is bounded by using uniform continuity. For the explicit bump-based delta sequence, the support of eventually lies entirely inside the -ball, so for sufficiently large k the far part becomes exactly 0.

What does the final convergence statement mean in practice?

The theorem concludes that as k . In other words, the smooth functions approximate f uniformly on A, so the approximation error does not depend on the particular point x within the compact set.

Review Questions

  1. What three properties define a delta sequence, and how does each property enter the convolution error estimate?
  2. Where exactly does uniform continuity of f on a compact set get used in the proof?
  3. Why does choosing a delta sequence with compactly supported make the “far” integral vanish for large k?

Key Points

  1. 1

    Construct a compactly supported bump function using an exponential term that becomes 0 outside a ball, then normalize it so its integral equals 1.

  2. 2

    Define by scaling the bump so its support shrinks to radius while keeping .

  3. 3

    Use convolution to produce smooth approximants of f.

  4. 4

    On a compact set A, continuity of f implies uniform continuity, giving a single that controls for all .

  5. 5

    Rewrite using so the error becomes an integral of .

  6. 6

    Split the integral into near and far regions relative to ; the near region is bounded by , and the far region is controlled by the delta sequence’s concentration.

  7. 7

    For the explicit compactly supported delta sequence, the far region integral becomes exactly 0 once k is large enough, yielding uniform convergence on A.

Highlights

A normalized, compactly supported smooth bump can be scaled into a delta sequence whose mass concentrates near 0 as k grows.
Uniform continuity on compact sets turns small into a uniform bound on .
Splitting the convolution integral into near and far regions shows the approximation error can be forced below any .
With compact support, the “far” part of the error can vanish exactly for sufficiently large k, not just asymptotically.

Topics