Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Density and Approximation

A central theme in functional analysis is approximation: given a function in some large space, can we approximate it arbitrarily well by functions from a nicer, more structured class? This question is formalized through the notions of density and separability.

Dense Subsets

Separability

Mollification

The key technique for approximating rough functions by smooth ones is mollification — convolution with a smooth bump function that averages a function over a small neighborhood.

This is a powerful result: it tells us that any continuous function with compact support can be uniformly approximated by smooth, compactly supported functions. The idea is to convolve ff with a smooth bump (a mollifier) at a sufficiently small scale.

Density of Smooth Functions in LpL^p

Mollification is the engine behind the fundamental density results for LpL^p spaces.

Combining with the mollifiers theorem, we obtain the density of smooth functions.

Approximation Beyond Polynomials

The classical approximation results above — Weierstrass, mollification, density of C\mathcal{C}^\infty in LpL^p — all share a common structure: they identify a “nice” class of functions (polynomials, smooth functions) that can approximate arbitrary elements of a larger space.