Análisis Matemático DOS

§ 3

El Teorema de Stone-Weierstrass

Definición

Un espacio vectorial, \(A\), se llama un álgebra si tiene definida una multiplicación \(A\times A \to A\), \((f,g)\mapsto fg\) que satisface, para todos \(f,g,h\in A\), \(t\) escalar:

  1. \((fg)h=f(gh)\).
  2. \(f(g+h)=fg+fh\), \((g+h)f=gf+hf\).
  3. \(t(fg)=(tf)g=f(tg)\),

El álgebra se llama conmutativa si \(fg=gf\) para todos \(f,g\in A\).

Decimos que el álgebra tiene identidad (o uno) si existe un elemento, denotado \(e\) o \(1_A\), que satisface, \(f1_A=f=1_Af\), para toda \(f\in A\).

Si además \(A\) es un espacio vectorial normado decimos que \(A\) es una álgebra normada si \[ \|fg\|\leq \|f\|\|g\| \] para todos \(f,g\in A\). Si \((A,\|\cdot\|)\) es completo decimos que \(A\) es una álgebra de Banach.

Ejemplos

Ejercicio

Sea \((A,\|\cdot\|)\) una álgebra normada.

  1. Prueba que para todos \(f,g,h,k\in A\) \[ \|fg-hk \|\leq \|f\| \| g-k\| + \|k\| \|f-h\| \]
  2. Prueba que la operación multiplicación, \(A\times A \to A\), es continua. Es decir, si \(\lim_{n\to \infty} f_n=f\), \(\lim_{n\to \infty}g_n=g\) en \(A\) entonces \(\lim_{n\to \infty} f_ng_n=fg\).

Ejercicio

Prueba que \(C^{(1)}[a,b]\) es una álgebra de Banach si la consideramos con la norma \[ \|f\|= \|f\|_{_\infty}+ \|f'\|_{_\infty} \]

Definición

Sea \(A\) una álgebra. Un subconjunto \(B\subseteq A\) es una subalgebra si, con las mismas operaciones de \(A\) restringidas a \(B\), \(B\) resulta a su vez una álgebra.

Por ejemplo si \((X,d)\) es un espacio métrico compacto y denotamos \[ C(X)=\{f:X\to \mathbb{R}: \textrm{\(f\) es continua en \(X\)} \} \] entonces, con las operaciones usuales de funciones, \(C(X)\) es una subalgebra de \(B(X)\) (las funciones acotadas).

Importante: ya que todas las propiedades de asociatividad y distributividad de las operaciones se heredan de \(A\) a cualquier subconjunto los pasos cruciales para probar que \(B\subset A\) es una subálgebra son: (1) probar que \(B\) es cerrado bajo combinaciones lineales y (2) probar que \(B\) es cerrado bajo productos.

Ejercicio

Considera el álgebra \(\mathbb{R}^2\) con las operaciones puntuales (ver ejemplos en Definición 3.1).

Prueba que las únicas subálgebras de \(\mathbb{R}^2\) son \(\{(0,0)\}\), \(\{(x,0): x\in \mathbb{R}\}\), \(\{ (0,y): y\in \mathbb{R}\}\) y \(\{(x,x):x\in \mathbb{R}\}\).

Ejercicio

Sea \((X.d)\) un espacio métrico. Recuerda que una función, \(f:X\to \mathbb{R}\), es Lipschitz si existe una constante \(M>0 \) (que depende de \(f\)) tal que \[ |f(x)-f(y)|\leq Md(x,y) \] para todos \(x,y\in X\). Por \(Lip(X)\) denotamos al conjunto de funciones Lipschitz de \(X\) en \(\mathbb{R}\).

Prueba que si \((X,d)\) es compacto entonces \(Lip(X)\) es una subálgebra de \(C(X)\).

Ejercicio

Sea \((A,\|\cdot\|)\) una álgebra normada y \(B\subseteq A\) una subálgebra. Prueba que la cerradura \(\overline{B}\) es también una subálgebra de \(A\).

Ejercicio

Sea \((X,d)\) un espacio métrico compacto y \(A \subseteq C(X)\) una subálgebra cerrada con uno de \(C(X)\). Si \(f\in A\) prueba que:

  1. Si \(f \geq 0\) entonces \(\sqrt{f}\in A\). Hint: usa el teorema de aproximación de Weierstrass.
  2. \(|f|\in A\). Hint: \(|x|=\sqrt{x^2}\).
  3. En general si \(\varphi: [a,b]\to \mathbb{R}\) es continua y \(f(X)\subseteq [a,b]\), entonces \(\varphi \circ f = \varphi(f) \in A\).

Definición

Una retícula o latice es un conjunto parcialmente ordenado \((L, \leq )\) en donde para todos \(a,b\in L\) existe el supremo e ínfirmo del conjunto \(\{a,b \}\). Es decir, existen elementos en \(L\), denotados \(a\vee b\), \(a\wedge b\) que satisfacen:

  1. \(a\wedge b \leq a, b \leq a\vee b\),
  2. si \(a\leq c, b\leq c\) entonces \(a\vee b \leq c\),
  3. si \(d\leq a, d\leq b \) entonces \(d \leq a\wedge b \).

Ejemplos

Ejercicio

Sea \((A,\leq)\) un conjunto parcialmente ordenado.

  1. Sea \(\{L_i\}_{i\in I}\) es una familia arbitraria de retículas en \(A\) con \(\cap_{i\in I}L_i \ne \emptyset\). Prueba que \(\cap_{i\in I}L_i\) es una retícula.
  2. Prueba con un ejemplo que la unión de retículas puede no ser una retícula.
  3. Si \(\{L_n\}_{n=1}^\infty\) es una familia de retículas en \(A\) con la propiedad de que \(L_n\subseteq L_{n+1}\) entonces prueba que \(\cup_{n=1}^\infty L_n\) es una retícula..

Ejercicio

En la retícula de funciones acotadas en \([-1,1]\), encuentra la retícula generada por la función idénticamente cero y la función identidad. Es decir, la retícula más chica (con respecto a la contención) que contiene a la función cero y a la identidad.

Ejercicio

Sea \(X\ne \emptyset\) un conjunto y consideramos \((B(X), \|\cdot\|_\infty)\) el espacio vectorial normado de funciones acotadas de \(X\) en \(\mathbb{R}\).

Si \(L\subseteq B(X)\) es una retícula, prueba que \(\overline{L}\) también es una retícula.

Definición

Sea \(X\) un conjunto no vacío y \(\mathcal{F}\) una familia de funciones de \(X\) en \(\mathbb{R}\).

  1. Decimos que \(\mathcal{F}\) no se anula en \(X\) si para todo \(x\in X\) existe \(f\in \mathcal{F}\) tal que \(f(x)\ne 0\).
  2. Decimos que \(\mathcal{F}\) separa los puntos de \(X\) si para todos distintos, \(x,y\in X\), existe \(g \in \mathcal{F}\) tal que \(g(x)\ne g(y)\).

Ejercicio

  1. Considera la familia \[ \mathcal{F}=\{f:[-1,1] \to \mathbb{R}: f(0)=0 \} \] Prueba que \(\mathcal{F}\) separa los puntos de \([-1,1]\) pero se anula en \([-1,1]\).
  2. Para \(n=1,2,\dots\) denota \(f_n:\mathbb{R} \to \mathbb{R}\) tal que \(f_n(x)=n\). Prueba que la familia \(\mathcal{F}=\{f_n: n=1,2,\dots\}\) no se anula pero no separa los puntos de \(\mathbb{R}\).

Lema

Sea \(X\) un conjunto no vacío y \(\mathcal{F}\) una familia de funciones de \(X\) en \(\mathbb{R}\). Decimos que \(\mathcal{F}\) distingue los puntos de \(X\) si para todos \(x,y\in X\) y \(a,b\in \mathbb{R}\) existe \(f\in \mathcal{F}\) tal que \(f(x)=a\) y \(f(y)=b\).

Prueba que si \(\mathcal{F}\) es :

  1. una álgebra de funciones,
  2. que no se anula en \(X\),
  3. y separa los puntos de \(X\),
entonces \(\mathcal{F}\) distingue los puntos de \(X\).

Lema

Sea \((X,d)\) un espacio métrico compacto. Si \(L \subseteq C(X)\) es una retícula que distingue los puntos de \(X\) entonces \(L\) es densa en \((C(X),\|\cdot\|_\infty)\).

Teorema

Stone-Weierstrass Caso real

Sea \((X,d)\) un espacio métrico compacto y sea \(A \subseteq C(X)\) una subálgebra de funciones que satisface:

  1. separa los puntos de \(X\),
  2. no se anula en \(X\).

Entonces \(A\) es densa en \( ( C(X),\|\cdot\|_\infty)\).

Corolario

Sea \((X,d)\) un espacio métrico compacto. Entonces \((C(X), \|\cdot\|_\infty)\) es separable.

Ejercicio

Prueba que el espacio vectorial normado de las funciones acotadas \((B([0,1]), \|\cdot\|_\infty))\), no es separable.

Ejercicio

Sea \(K\subseteq \mathbb{R}^n\) un subconjunto compacto. Prueba que el conjunto de todos los polinomios en \(n\)-variables es denso en \(C(K)\).

Ejercicio

Sean \(X,Y\) dos espacios métricos compactos. Considera el subconjunto \(S\) de \(C(x)\) formado por las funciones de la forma \(f(x,y)=g(x)h(y)\), donde \(g\in C(X), h\in C(Y)\).

Sea \(A\) es espacio vectorial generado por \(S\). Prueba que \(A\) es denso en \(C(X\times Y)\).

Ejercicio

Sea \((X,d)\) un espacio métrico compacto y sea \(A \subseteq C(X)\) una subálgebra de funciones que separa los puntos de \(X\).

Entonces o bien \(\overline{A}=C(X)\) ó existe un \(x_0\in X\) tal que \(\overline{A}=\{f\in C(X): f(x_0)=0 \}\).

Nota

Sea \((X,d)\) un espacio métrico. Por \(C_{\mathbb{C}}(X)\) denotamos al conjunto de funciones continuas de \(X\) con valores en \(\mathbb{C}\).

Decimos que un subconjunto \(S\subseteq C_{\mathbb{C}}(X)\) es cerrado bajo conjugación si para toda \(f\in S\) también se cumple que \(\overline{f}\in S\), donde \(\overline{f}\) está dada por conjugación compleja de \(f\): \(\overline{f}(x)=\overline{f(x)}\).

Teorema

Stone-Weierstrass Caso complejo

Sea \((X,d)\) un espacio métrico compacto y sea \(A \subseteq C_{\mathbb{C}}(X)\) una subálgebra de funciones que satisface:

  1. separa los puntos de \(X\),
  2. no se anula en \(X\),
  3. es cerrada bajo conjugación.

Entonces \(A\) es densa en \(C_{\mathbb{C}}(X)\) (con respecto la norma \(\|\cdot\|_\infty\)).

Corolario

Sea \((X,d)\) un espacio métrico compacto. Entonces \((C_{\mathbb{C}}(X), \|\cdot\|_\infty)\) es separable.

Ejercicio

Sea \((X,d)\) un espacio métrico compacto y sea \(A \subseteq C_{\mathbb{C}}(X)\) una subálgebra de funciones que satisface:

  1. \(A\) es cerrada,
  2. separa los puntos de \(A\),
  3. es cerrada bajo conjugación.

Entonces tenemos dos casos:

  1. \(A=C_{\mathbb{C}}(X)\) ó
  2. existe un \(x_0\in X\) tal que \(A=\{f\in C_{\mathbb{C}}(X): f(x_0)=0 \}\).

Ejercicio

Sea \(L\subset C[a,b]\) el conjunto de funciones lineales a trozos en \([a,b]\). Prueba que \(L\) es una retícula que distingue los puntos de \([a,b]\). Por lo tanto es densa en \((C[a,b], \|\cdot\|_\infty)\).

Ejercicio

Sea \(\emptyset \ne K\subseteq \mathbb{R}\) un subconjunto compacto. Define \(X=K^n\) (el producto cartesiano de \(K\) consigo mismo \(n\)-veces). Por \(p_i: X\to \mathbb{R}\) denotamos la proyección en la \(i\)-ésima coordenada. Prueba que el álgebra generada por las funciones \(\{p_i \}_{i=1}^n\) es densa en \(C(X)\).

Ejercicio

Denotamos \(\mathbb{T}=\{z\in \mathbb{C}: |z|=1 \}\).

Prueba que los polinomios con coeficientes complejos, en las variables \(z\) y \(\overline{z}\) son densos en \(( C_\mathbb{C}(\mathbb{T}),\|\cdot\|_\infty) \).

Ejercicio

Para este ejercicio denotamos \(f(z)=\overline{z}\). Este ejercicio prueba que \(f\) no se puede aproximar uniformemente en \(\mathbb{T}\) mediante polinomios \(p(z)=\sum_{k=0}^n a_kz^k\).

  1. Prueba que para todo polinomio \(p(z)=\sum_{k=0}^n a_kz^k\) \[ \int_0^{2\pi} f(e^{it})p(e^{it})dt=0 \]
  2. Prueba \[ \int_0^{2\pi} f(e^{it})\overline{f(e^{it})}dt=2\pi. \]
  3. Prueba \begin{eqnarray*} \left| \int_0^{2\pi} f(e^{it})\overline{f(e^{it})}dt \right| & \leq & \left| \int_0^{2\pi} (f(e^{it})-p(e^{it}))\overline{f(e^{it})} \right| \\ & \leq & 2\pi \|f-p\|_\infty \end{eqnarray*}
  4. Concluye que para todo polinomio \(p\), \(1\leq \|f-p\|_\infty\).

Quiz

  1. Por \(\mathbb{R}[x]\) denotamos al álgebra de polinomios con coeficientes reales. ¿ Es \(\mathbb{R}[x]\) una retícula? Probar o dar un contraejemplo.
  2. Considera la familia de funciones en \([0,1]\), \(\mathcal{F}=\{f_1,f_2,f_3\}\) dadas por \(f_1(x)=x(x-1), f_2(x)=x^2, f_3(x)=x^2-x \).
    1. ¿ la familia \(\mathcal{F}\) separa los puntos de \([0,1]\) ? Probar o dar un contraejemplo.
    2. ¿la familia \(\mathcal{F}\) no se anula en \([0,1]\)? Probar o dar un contraejemplo.