Stone-Weierstrass Theorem/Locally Compact Hausdorff Space

Theorem

Let $X$ be a locally compact Hausdorff space.

Let $\struct {\map {\CC_0} {X, \R}, \norm {\, \cdot \,} }$ be the Banach algebra of real-valued continuous functions vanishing at infinity on $X$.

Let $\AA$ be a subalgebra of $\map {\CC_0} {X, \R}$ such that:

$(1) \quad$ for each $x, y \in X$ with $x \ne y$ there exists $h_{x y} \in \AA$ such that $\map {h_{x y} } x \ne \map {h_{x y} } y$
$(2) \quad$ for each $x \in X$ there exists $f_x \in \AA$ such that $\map {f_x} x \ne 0$.


Then $\AA$ is everywhere dense in $\struct {\map {\CC_0} {X, \R}, \norm {\, \cdot \,} }$.


Complex-Valued

Let $X$ be a locally compact Hausdorff space.

Let $\struct {\map {\CC_0} {X, \C}, \norm {\, \cdot \,} }$ be the Banach algebra of complex-valued continuous functions vanishing at infinity on $X$.

Let $\AA$ be a $\ast$-subalgebra of $\map {\CC_0} {X, \C}$ such that:

$(1) \quad$ for each $x, y \in X$ with $x \ne y$ there exists $h_{x y} \in \AA$ such that $\map {h_{x y} } x \ne \map {h_{x y} } y$
$(2) \quad$ for each $x \in X$ there exists $f_x \in \AA$ such that $\map {f_x} x \ne 0$.


Then $\AA$ is everywhere dense in $\struct {\map {\CC_0} {X, \C}, \norm {\, \cdot \,} }$.


Proof

Let $X^\ast = X \cup \set p$ be the Alexandroff extension of $X$.

From Extension of Continuous Complex-Valued Function Vanishing at Infinity to Alexandroff Extension is Continuous, for each $f \in \map {\CC_0} {X, \R}$ we can define:

$\map {f^\ast} x = \begin{cases}\map f x & x \in X \\ 0 & x = p\end{cases}$

for each $x \in X$ to obtain $f^\ast \in \map \CC {X^\ast, \R}$.

From Alexandroff Extension is Compact, $X^\ast$ is compact.

Define $\mathbf 1 : X^\ast \to \C$ by:

$\map {\mathbf 1} x = 1$

for each $x \in X$.

From Constant Mapping is Continuous, we have $\mathbf 1 \in \map \CC {X^\ast, \R}$.

Now define:

$\BB = \set {f^\ast : f \in \AA} + \R \mathbf 1$

We show that $\BB$ is a subalgebra of $\map \CC {X^\ast, \R}$.

Since $\map \CC {X^\ast, \R}$ is an algebra, we have $\BB \subseteq \map \CC {X^\ast, \R}$.

Note that for $f, g \in \AA$ and $\lambda \in \R$ we have:

\(\ds \map {f^\ast} x + \lambda \map {g^\ast} x\) \(=\) \(\ds \begin{cases}\map f x + \lambda \map g x & x \in X \\ 0 & x = p\end{cases}\)
\(\ds \) \(=\) \(\ds \begin{cases}\map {\paren {f + \lambda g} } x & x \in X \\ 0 & x = p\end{cases}\)
\(\ds \) \(=\) \(\ds \map {\paren {f + \lambda g}^\ast} x\)

and:

\(\ds \map {f^\ast} x \map {g^\ast} x\) \(=\) \(\ds \begin{cases}\map f x \map g x & x \in X \\ 0 & x = p\end{cases}\)
\(\ds \) \(=\) \(\ds \begin{cases}\map {\paren {f g} } x & x \in X \\ 0 & x = p\end{cases}\)
\(\ds \) \(=\) \(\ds \map {\paren {f g}^\ast} x\)

for each $x \in X$.

Now consider:

$f^\ast + t \mathbf 1 \in \BB$

and:

$g^\ast + s \mathbf 1 \in \BB$

with $f, g \in \AA$.

Also let $\lambda \in \R$.

Then we have:

\(\ds f^\ast + t \mathbf 1 + \lambda \paren {g^\ast + s \mathbf 1}\) \(=\) \(\ds \paren {f^\ast + \lambda g^\ast} + \paren {t + \lambda s} \mathbf 1\)
\(\ds \) \(=\) \(\ds \paren {f + \lambda g}^\ast + \paren {t + \lambda s} \mathbf 1\)
\(\ds \) \(\in\) \(\ds \set {u^\ast : u \in \AA} + \R \mathbf 1\) since $f + \lambda g \in \AA$

and:

\(\ds \paren {f^\ast + t \mathbf 1} \paren {g^\ast + s \mathbf 1}\) \(=\) \(\ds f^\ast g^\ast + t g^\ast + s f^\ast + t s \mathbf 1\)
\(\ds \) \(=\) \(\ds \paren {f g + t g + s f}^\ast + t s \mathbf 1\)
\(\ds \) \(\in\) \(\ds \set {u^\ast : u \in \AA} + \R \mathbf 1\) since $f g + t g + s f \in \AA

Hence $\BB$ is a subalgebra of $\map \CC {X^\ast, \R}$.


We need to establish that $\BB$ separates points.

For $x, y \in X$ with $x \ne y$, we have:

$\map {h_{x y} } x \ne \map {h_{x y} } y$

from $(1)$.

Hence:

$\map {h_{x y}^\ast} x \ne \map {h_{x y}^\ast} y$

We just need to show that $p$ is separated from other $y \in X$.

By condition $(2)$, there exists $f_x \in \AA$ with $\map {f_x} x \ne 0$.

Then $\map {f_x^\ast} x \ne 0$.

We then see $\map {f_x^\ast} p = 0 \ne \map {f_x^\ast} x$.

Hence $\BB$ separates points.


Since $X^\ast$ is compact, we can apply Stone-Weierstrass Theorem: Compact Space to obtain:

$\BB^- = \map \CC {X^\ast, \R}$.

Let $\epsilon > 0$ and $g \in \map {\CC_0} {X, \R}$.

Then $g^\ast \in \map \CC {X^\ast, \R}$ as before.

So there exists $f \in \AA$ and $c \in \R$ such that:

$\ds \sup_{x \mathop \in X^\ast} \size {\map {g^\ast} x - \map {f^\ast} x - c} < \frac \epsilon 2$

In particular:

$\size {\map {g^\ast} p - \map {f^\ast} p - c} = \size c < \dfrac \epsilon 2$

Now we have from Norm Axiom $\text N 3$: Triangle Inequality:

$\ds \norm {g^\ast - f^\ast}_{\infty, X^\ast} \le \norm {g^\ast - f^\ast - c} + \size c < \frac \epsilon 2 + \frac \epsilon 2 = \epsilon$

where $\norm {\, \cdot \,}_{\infty, X^\ast}$ is the supremum norm on $\map \CC {X^\ast, \R}$.

Note again that $\map {g^\ast} p - \map {f^\ast} p = 0$, so we also have:

$\ds \norm {g - f} < \epsilon$

with $f \in \AA$.

Since $\epsilon$ and $g$ were arbitrary, we have:

$\AA^- = \map {\CC_0} {X, \R}$

$\blacksquare$