Teorema di approssimazione di Weierstrass

In analisi matematica, il teorema di approssimazione di Weierstrass è un risultato che afferma che ogni funzione reale continua definita in un intervallo chiuso e limitato può essere approssimata a piacere con un polinomio di grado opportuno.

Questo è stato dimostrato da Karl Weierstraß nel 1885. Il teorema ha importanti risvolti sia teorici che pratici. Marshall Stone lo ha generalizzato nel 1937, allargando il dominio ad un certo tipo di spazio topologico e non limitandosi ai polinomi come funzioni approssimanti. Il risultato generale è noto come teorema di Stone-Weierstrass.

Enunciato

Data una funzione continua

f : [ a , b ] R {\displaystyle f\colon [a,b]\longrightarrow \mathbb {R} }

definita sull'intervallo [ a , b ] {\displaystyle [a,b]} , esiste una successione di polinomi

{ p k } k 1 {\displaystyle \left\{p_{k}\right\}_{k\geq 1}}

tale che

lim k + p k ( x ) = f ( x ) . {\displaystyle \lim _{k\to +\infty }p_{k}(x)=f(x).}

Il limite è da intendersi non solo puntualmente ma anche rispetto alla convergenza uniforme sul compatto K = [ a , b ] {\displaystyle K=[a,b]} , ossia con

lim k + sup x K | f ( x ) p k ( x ) | = 0. {\displaystyle \lim _{k\to +\infty }\sup _{x\in K}|f(x)-p_{k}(x)|=0.}

Una conseguenza immediata di questo teorema è che i polinomi sono densi nello spazio delle funzioni continue C ( K ) {\displaystyle C(K)} , che quindi risulta essere uno spazio separabile.

Dimostrazione

Osservazioni preliminari

Con la trasformazione biiettiva

x x a b a f ( x ) f ( x ) f ( a ) x a b a ( f ( b ) f ( a ) ) , {\displaystyle {\begin{aligned}x&\mapsto {\frac {x-a}{b-a}}\\f(x)&\mapsto f(x)-f(a)-{\frac {x-a}{b-a}}(f(b)-f(a)),\end{aligned}}}

il teorema può essere dimostrato, senza perdita di generalità, anche solo per funzioni che verificano la condizione

[ a , b ] = [ 0 , 1 ] , f ( 0 ) = f ( 1 ) = 0. {\displaystyle [a,b]=[0,1],\quad f(0)=f(1)=0.}

Estendendo f ( x ) {\displaystyle f(x)} su R {\displaystyle \mathbb {R} } ponendola uguale a zero al di fuori di [ 0 , 1 ] {\displaystyle [0,1]} si ottiene una funzione uniformemente continua su tutto R {\displaystyle \mathbb {R} } (la funzione di partenza è uniformemente continua su [ 0 , 1 ] {\displaystyle [0,1]} per il teorema di Heine-Cantor).

Definizione e proprietà dei polinomi

Per ogni k {\displaystyle k} numero naturale, i polinomi

q k : R R , q k ( x ) = { ( k + 1 ) ( 1 x ) k x [ 0 , 1 ] 0 x R [ 0 , 1 ] {\displaystyle q_{k}\colon \mathbb {R} \rightarrow \mathbb {R} ,\qquad q_{k}(x)={\begin{cases}(k+1)(1-x)^{k}&x\in [0,1]\\0&x\in \mathbb {R} \setminus [0,1]\end{cases}}}

sono non negativi e monotoni decrescenti in [ 0 , 1 ] . {\displaystyle [0,1].} La funzione integrale

I k ( z ) = 0 z q k ( x ) d x {\displaystyle I_{k}(z)=\int _{0}^{z}q_{k}(x)dx}

è monotona crescente in [ 0 , 1 ] . {\displaystyle [0,1].} Vale la proprietà di normalizzazione:

k : R q k ( x ) d x = 0 1 q k ( x ) d x = 1. {\displaystyle \forall k:\int _{\mathbb {R} }q_{k}(x)dx=\int _{0}^{1}q_{k}(x)dx=1.}

I polinomi che approssimano f ( x ) {\displaystyle f(x)} sono le funzioni

p k ( x ) = R f ( x + t ) q k ( t ) d t = 0 1 f ( x + t ) q k ( t ) d t . {\displaystyle p_{k}(x)=\int _{\mathbb {R} }f(x+t)q_{k}(t)dt=\int _{0}^{1}f(x+t)q_{k}(t)dt.}

Si può dimostrare che si tratta effettivamente di polinomi operando il cambio di variabile s = t + x {\displaystyle s=t+x} all'interno del primo integrale ed utilizzando il teorema binomiale nell'intervallo [ 0 , 1 ] {\displaystyle [0,1]} per calcolare i coefficienti.

Parte principale

Considerando la proprietà di normalizzazione e la disuguaglianza integrale abbiamo che, per ogni x {\displaystyle x} :

| p k ( x ) f ( x ) | = | 0 1 f ( x + t ) q k ( t ) d t f ( x ) 1 | = | 0 1 f ( x + t ) q k ( t ) d t f ( x ) 0 1 q k ( t ) d t | {\displaystyle |p_{k}(x)-f(x)|=\left|\int _{0}^{1}f(x+t)q_{k}(t)dt-f(x)\cdot 1\right|=\left|\int _{0}^{1}f(x+t)q_{k}(t)dt-f(x)\int _{0}^{1}q_{k}(t)dt\right|\leq }
0 1 | f ( x + t ) f ( x ) | q k ( t ) d t = {\displaystyle \leq \int _{0}^{1}|f(x+t)-f(x)|q_{k}(t)dt=\diamondsuit }

Dalla definizione di continuità uniforme di f ( x ) , {\displaystyle f(x),} fissato ε / 2 > 0 , {\displaystyle \varepsilon /2>0,}

  δ ( 0 , 1 ) : | t | < δ | f ( x + t ) f ( x ) | < ε 2 . {\displaystyle \exists \ \delta \in (0,1):|t|<\delta \Rightarrow |f(x+t)-f(x)|<{\frac {\varepsilon }{2}}.}

In base al teorema di Weierstrass esiste il massimo

M = max { | f ( x ) | : x [ 0 , 1 ] } . {\displaystyle M=\max \left\{\left|f(x)\right|:x\in [0,1]\right\}.}

Fatte queste considerazioni e tenendo presente la disuguaglianza triangolare, la {\displaystyle \diamondsuit } diventa:

= 0 δ | f ( x + t ) f ( x ) | q k ( t ) d t + δ 1 | f ( x + t ) f ( x ) | q k ( t ) d t {\displaystyle \diamondsuit =\int _{0}^{\delta }|f(x+t)-f(x)|q_{k}(t)dt+\int _{\delta }^{1}|f(x+t)-f(x)|q_{k}(t)dt\leq }
ε 2 0 δ q k ( t ) d t + δ 1 [ | f ( x + t ) | + | f ( x ) | ] q k ( t ) d t ε 2 + 2 M δ 1 q k ( t ) d t {\displaystyle \leq {\frac {\varepsilon }{2}}\int _{0}^{\delta }q_{k}(t)dt+\int _{\delta }^{1}[|f(x+t)|+|f(x)|]q_{k}(t)dt\leq {\frac {\varepsilon }{2}}+2M\int _{\delta }^{1}q_{k}(t)dt\leq }
ε 2 + 2 M ( k + 1 ) δ 1 ( 1 t ) k d t = ε 2 + 2 M ( 1 δ ) k + 1 . {\displaystyle \leq {\frac {\varepsilon }{2}}+2M(k+1)\int _{\delta }^{1}(1-t)^{k}dt={\frac {\varepsilon }{2}}+2M(1-\delta )^{k+1}.}

Dato che 0 < δ < 1 , {\displaystyle 0<\delta <1,} il secondo termine nel secondo membro dell'ultima equazione tende a zero per k {\displaystyle k} che tende a infinito, perciò è minore di ε / 2 {\displaystyle \varepsilon /2} per k {\displaystyle k} sufficientemente grande. In definitiva:

ε > 0   k : | p k ( x ) f ( x ) | < ε , {\displaystyle \forall \varepsilon >0\ \exists k:|p_{k}(x)-f(x)|<\varepsilon ,}

cioè

lim k + p k ( x ) = f ( x ) . {\displaystyle \lim _{k\to +\infty }p_{k}(x)=f(x).}

Caso complesso

Il teorema si può estendere a funzioni a valori complessi

f : [ a , b ] C {\displaystyle f\colon [a,b]\rightarrow \mathbb {C} }

continue. La dimostrazione è analoga al caso reale, tenendo presente, però, che gli integrali non sono quelli ordinari ma sui cammini e che al posto del valore assoluto nelle formule abbiamo la funzione modulo.

Enunciato del teorema tramite i concetti degli spazi normati

Usando la terminologia degli spazi normati, il teorema afferma che, con la norma uniforme

f = max { | f ( x ) | : x [ a , b ] } , {\displaystyle \|f\|_{\infty }=\max \left\{\,\left|f(x)\right|:x\in [a,b]\right\},}

lo spazio funzionale P ( [ a , b ] ) {\displaystyle {\mathcal {P}}([a,b])} dei polinomi sull'intervallo [ a , b ] {\displaystyle [a,b]} è denso nello spazio C 0 ( [ a , b ] ) {\displaystyle {\mathcal {C}}^{0}([a,b])} delle funzioni continue su tale intervallo.

Nella dimostrazione proposta abbiamo che la disuguaglianza

| p k ( x ) f ( x ) | < ε {\displaystyle |p_{k}(x)-f(x)|<\varepsilon }

vale per qualsiasi x , {\displaystyle x,} quindi in particolare vale per

max { | p k ( x ) f ( x ) | : x [ 0 , 1 ] } = p k f . {\displaystyle \max \left\{\,\left|p_{k}(x)-f(x)\right|:x\in [0,1]\right\}=\|p_{k}-f\|_{\infty }.}

Perciò

lim k p k f = 0. {\displaystyle \lim _{k\to \infty }\|p_{k}-f\|_{\infty }=0.}

Conseguenze

Risvolti teorici

Una prima conseguenza è che lo spazio C 0 ( [ a , b ] ) {\displaystyle {\mathcal {C}}^{0}([a,b])} è separabile perché P ( [ a , b ] ) {\displaystyle {\mathcal {P}}([a,b])} stesso è separabile, dato che contiene l'insieme denso e numerabile dei polinomi a coefficienti razionali

M = { i = 0 n q i x i : q i Q , n N } . {\displaystyle M=\left\{\sum _{i=0}^{n}q_{i}x^{i}:q_{i}\in \mathbb {Q} ,n\in \mathbb {N} \right\}.}

Un'altra conseguenza è che è separabile qualsiasi insieme X {\displaystyle X} in cui C 0 ( [ a , b ] ) {\displaystyle {\mathcal {C}}^{0}([a,b])} è denso. Tra i tanti esempi di insiemi che verificano questa condizione, si può citare lo spazio L1 delle funzioni a modulo integrabile secondo Lebesgue in [ a , b ] . {\displaystyle [a,b].}

Risvolti pratici

Nella maggior parte dei problemi pratici in cui bisogna valutare una funzione sconosciuta, si sa che la funzione in questione è continua (o lo si ipotizza). Il teorema ci assicura, quindi, che possiamo sempre in linea di principio trovare un polinomio che approssima la funzione incognita con un grado di precisione arbitrario. Ovviamente altra cosa è determinare esplicitamente un algoritmo per calcolare questo polinomio.

Il teorema di Stone-Weierstrass

Sia K {\displaystyle K} uno spazio topologico di Hausdorff compatto e C ( K , C ) {\displaystyle C(K,\mathbb {C} )} l'algebra delle funzioni continue a valori complessi ivi definite, con la topologia generata dalla norma uniforme. Questa è una C*-algebra dove lo *-operatore è rappresentato dal coniugio dei numeri complessi.

Sia B C ( K , C ) {\displaystyle B\subseteq C(K,\mathbb {C} )} . Se B {\displaystyle B} è una sottoalgebra involutiva di C ( K , C ) {\displaystyle C(K,\mathbb {C} )} (cioè se B {\displaystyle B} è un sottospazio chiuso rispetto al prodotto e al coniugio in C {\displaystyle \mathbb {C} } ) che separa i punti di K {\displaystyle K} , cioè se vale la condizione

x , y K   f B : x y f ( x ) f ( y ) , {\displaystyle \forall x,y\in K\ \exists f\in B:x\neq y\Rightarrow f(x)\neq f(y),}

allora la *-algebra generata dall'unità di B {\displaystyle B} è densa in C ( K , C ) {\displaystyle C(K,\mathbb {C} )} .

La *-algebra in questione è un insieme X {\displaystyle X} che contiene la funzione costante 1 {\displaystyle 1} e che, se f X {\displaystyle f\in X} , contiene qualsiasi altra funzione ottenuta partendo da f {\displaystyle f} e applicando un numero finito di volte le operazioni di addizione, moltiplicazione, coniugazione complessa o moltiplicazione per un numero complesso.

Il caso reale del teorema ( B C ( K , R ) {\displaystyle B\subseteq C(K,\mathbb {R} )} ) si ottiene come caso particolare di quello complesso, perché se una successione di funzioni complesse converge uniformemente ad f {\displaystyle f} allora la successione delle parti reali delle stesse funzioni converge uniformemente alla parte reale di f {\displaystyle f} .

Ulteriori generalizzazioni

Esistono due ulteriori generalizzazioni del teorema.

Teorema di Stone-Weierstrass per i reticoli di funzioni continue

La prima è la versione per reticoli del teorema di Stone-Weierstass.

Sia K {\displaystyle K} uno spazio topologico di Hausdorff compatto costituito da almeno due punti e sia R {\displaystyle R} un reticolo contenuto in C ( K , R ) {\displaystyle C(K,\mathbb {R} )} che verifica la condizione

x , y K   a , b R   f R : f ( x ) = a f ( y ) = b . {\displaystyle \forall x,y\in K\ \forall a,b\in \mathbb {R} \ \exists f\in R:f(x)=a\wedge f(y)=b.}

Allora R {\displaystyle R} è denso in C ( K , R ) {\displaystyle C(K,\mathbb {R} )} .

Teorema di Bishop

La seconda è un teorema dovuto a Errett Bishop.

Sia K {\displaystyle K} uno spazio topologico di Hausdorff compatto, A {\displaystyle A} una sottoalgebra chiusa dello spazio di Banach C ( K , C ) {\displaystyle C(K,\mathbb {C} )} e f {\displaystyle f} una funzione appartenente a C ( K , C ) {\displaystyle C(K,\mathbb {C} )} ; f / W {\displaystyle f_{/W}} indica una restrizione di f {\displaystyle f} su un sottoinsieme W K {\displaystyle W\subseteq K} , mentre A / W {\displaystyle A_{/W}} indica lo spazio delle restrizioni su W {\displaystyle W} di funzioni appartenenti ad A {\displaystyle A} .
Sia R C ( K , C ) {\displaystyle R\subset C(K,\mathbb {C} )} il sottoinsieme delle funzioni costanti reali. Consideriamo l'insieme

V = { X K : A / X R / X } {\displaystyle V=\left\{X\subset K:A_{/X}\subseteq R_{/X}\right\}}

e chiamiamo V M {\displaystyle V_{M}} il sottoinsieme degli insiemi massimali di V {\displaystyle V} secondo l'inclusione insiemistica. Se f {\displaystyle f} verifica la condizione

S V M : f / S A / S , {\displaystyle \forall S\in V_{M}:f_{/S}\in A_{/S},}

allora f A {\displaystyle f\in A} .

Bibliografia

  • (FR) Charles Jean de la Vallée Poussin Leçons sur l'approximation des fonctions d'une variable réelle (Parigi, Gauthier-Villars, 1919)
  • (EN) Bertran Walsh The Stone-Weierstrass theorem (Rutgers University, New Jersey, USA, 1999)

Voci correlate

Collegamenti esterni

Controllo di autoritàThesaurus BNCF 63723 · LCCN (EN) sh94005265 · GND (DE) 4341745-0 · BNF (FR) cb15014506g (data) · J9U (ENHE) 987007546739505171
  Portale Matematica: accedi alle voci di Wikipedia che trattano di matematica