Norme¶
Norme · Capitolo 5 · Dispensa (PDF) · Esercizi: Norme · Slide (PDF) · App: Norme
1. Introduzione alle norme¶
- Una norma è una funzione matematica che assegna ai vettori una lunghezza (o dimensione) non negativa. Esistono molti tipi diversi di norme, ma tutte condividono tre proprietà essenziali che ne garantiscono un comportamento coerente e significativo.
Definizione: norma.
Una funzione \(\|\cdot\|: \mathbb{R}^n \to \mathbb{R}\) si dice norma se soddisfa le seguenti tre proprietà per tutti i vettori \({\boldsymbol p}, {\boldsymbol w} \in \mathbb{R}^n\) e per tutti gli scalari \(\lambda \in \mathbb{R}\):
-
Non negatività e definitezza:
\[ \|{\boldsymbol p}\| \ge 0 \quad \text{e} \quad \|{\boldsymbol p}\| = 0 \Longleftrightarrow {\boldsymbol p} = {\boldsymbol 0} \]La norma è sempre non negativa ed è uguale a zero se e solo se il vettore è il vettore nullo.
-
Omogeneità assoluta (o scalabilità):
\[ \|\lambda \, {\boldsymbol p}\| = |\lambda| \, \|{\boldsymbol p}\| \]Moltiplicando un vettore per uno scalare \(\lambda\), la sua norma viene moltiplicata per il valore assoluto \(|\lambda|\).
-
Disuguaglianza triangolare (o subadditività):
\[ \|{\boldsymbol p} + {\boldsymbol w}\| \le \|{\boldsymbol p}\| + \|{\boldsymbol w}\| \]La norma della somma di due vettori è al più la somma delle loro norme.
-
Non negatività e definitezza conferiscono alla norma un significato affidabile di “dimensione” o “lunghezza”. Garantiscono che la norma non sia mai negativa e che l'unico vettore di lunghezza nulla sia il vettore nullo.
-
L'omogeneità assoluta garantisce che moltiplicando un vettore per uno scalare la sua lunghezza venga scalata in proporzione. Ciò corrisponde all'intuizione: allungare un vettore lo rende più lungo nella stessa proporzione, mentre invertirne il verso non ne cambia la lunghezza.
-
La disuguaglianza triangolare esprime l'idea che fare una deviazione non può essere più breve che andare direttamente. In altre parole, combinando due spostamenti non si può ottenere una lunghezza maggiore della somma delle loro lunghezze, in accordo con l'intuizione “la linea retta è la più breve” alla base del concetto di distanza.
-
Norme diverse possono mettere in risalto aspetti diversi di un vettore (ad esempio la sua componente più grande, la somma dei valori assoluti o la lunghezza geometrica), ma rispettano tutte questi assiomi fondamentali.
2. Norma \(\ell_1\)¶
Definizione 1: norma \(\ell_1\)
La norma \(\ell_1\) (detta anche norma della somma o norma Manhattan) di un vettore colonna
è il numero non negativo definito come:
-
La norma \(\ell_1\) rappresenta la somma dei valori assoluti di tutte le componenti.
-
In \(\mathbb{R}^2\), la norma \(\ell_1\) corrisponde alla distanza Manhattan (la distanza che un taxi percorrerebbe su una rete stradale a griglia).
-
La norma \(\ell_1\) è molto usata nella statistica robusta e nell'ottimizzazione sparsa (ad esempio, la regressione Lasso).
Esempio 1: norma \(\ell_1\)
Consideriamo i vettori:
Le loro norme \(\ell_1\) sono:
- La norma \(\ell_1\) di un vettore colonna in \( \mathbb{R}^{n} \) rappresenta la somma dei valori assoluti delle sue componenti. In \( \mathbb{R}^2 \), essa corrisponde alla distanza Manhattan (la distanza percorsa lungo le linee di una griglia), come illustrato nella figura seguente:
-
In due dimensioni, tutti i punti con norma \(\ell_1\) minore o uguale a 1
\[ \{{{{\boldsymbol x}}} \in \mathbb{R}^2 : \|{{{{\boldsymbol x}}}}\|_1 \le 1\} \]sono i punti che giacciono sul bordo o all'interno di un rombo (un quadrato ruotato di 45°) centrato nell'origine.
2.1 Proprietà¶
- La norma \(\ell_1\) soddisfa le tre proprietà fondamentali che definiscono una norma.
Osservazione 1: Non negatività e definitezza
Per ogni vettore colonna \({\boldsymbol p} \in \mathbb{R}^{n}\), si ha:
Dimostrazione
Dalla definizione, \(\|{\boldsymbol p}\|_1 = \sum_{j=1}^n |p_j|\).
-
Non negatività: poiché \(|p_j| \ge 0\) per ogni \(j \in \{1,2,\ldots,n\}\) e la somma di numeri non negativi è non negativa, si ha
\[ \|{\boldsymbol p}\|_1 = \sum_{j=1}^n |p_j| \ge 0 \quad \text{per ogni } {\boldsymbol p} \in \mathbb{R}^n. \] -
Definitezza:
-
(\(\Rightarrow\)) Se \(\|{\boldsymbol p}\|_1 = 0\), allora \(\sum_{j=1}^n |p_j| = 0\). Poiché ogni \(|p_j| \ge 0\), la somma è nulla solo se \(|p_j| = 0\) per ogni \(j \in \{1,2,\ldots,n\}\), quindi \(p_j = 0\) per ogni \(j \in \{1,2,\ldots,n\} \), cioè \({\boldsymbol p} = {\boldsymbol 0}\).
-
(\(\Leftarrow\)) Se \({\boldsymbol p} = {\boldsymbol 0}\), allora \(p_j = 0\) per ogni \(j \in \{1,2,\ldots,n\}\), quindi
\[ \|{\boldsymbol p}\|_1 = \sum_{j=1}^n |0| = 0. \]
-
□
Osservazione 2: Omogeneità assoluta
Per ogni scalare \(\lambda \in \R\) e ogni vettore colonna \({\boldsymbol p} \in \mathbb{R}^{n}\), si ha:
Dimostrazione
Per ogni scalare \(\lambda \in \R\) e ogni vettore colonna \({\boldsymbol p} \in \mathbb{R}^{n}\), si ha:
□
Osservazione 3: Disuguaglianza triangolare
Per ogni coppia di vettori colonna \({\boldsymbol p},{\boldsymbol w} \in \mathbb{R}^{n}\), si ha:
Dimostrazione
Per ogni coppia di vettori \({\boldsymbol p}, {\boldsymbol w} \in \mathbb{R}^n\), si ha:
□
3. Norma \(\ell_2\)¶
Definizione 2: norma \(\ell_2\)
La norma \(\ell_2\) (detta anche norma euclidea) di un vettore colonna
è il numero non negativo definito come:
- Quando il pedice è omesso, cioè quando scriviamo \(\|{\boldsymbol p}\|\) invece di \(\|{\boldsymbol p}\|_2\), si sottintende la norma \(\ell_2\).
Esempio 2: norma \(\ell_2\)
-
Consideriamo i due vettori:
\[ \begin{pmatrix} 1 \\ 4 \end{pmatrix} \in \mathbb{R}^{2} \qquad \text{e} \qquad \begin{pmatrix} 4 \\ 1 \end{pmatrix} \in \mathbb{R}^{2}, \]Le loro norme sono:
\[ \left\| \begin{pmatrix} 1 \\ 4 \end{pmatrix} \right\|_2 = \sqrt{1^2 + 4^2} = \sqrt{1 + 16} = \sqrt{17}, \qquad \left\| \begin{pmatrix} 4 \\ 1 \end{pmatrix} \right\|_2 = \sqrt{4^2 + 1^2} = \sqrt{16 + 1} = \sqrt{17} \] -
Consideriamo i quattro vertici del rombo che costituisce la palla unitaria \(\ell_1\) in \( \mathbb{R}^2 \):
\[ \begin{pmatrix} 1 \\ 0 \end{pmatrix}, \quad \begin{pmatrix} 0 \\ 1 \end{pmatrix}, \quad \begin{pmatrix} -1 \\ 0 \end{pmatrix}, \quad \begin{pmatrix} 0 \\ -1 \end{pmatrix} \]Le loro norme sono:
\[ \left\| \begin{pmatrix} 1 \\ 0 \end{pmatrix} \right\|_2 = \sqrt{1^2 + 0^2} = 1, ~ \left\| \begin{pmatrix} 0 \\ 1 \end{pmatrix} \right\|_2 = \sqrt{0^2 + 1^2} = 1, ~ \left\| \begin{pmatrix} -1 \\ 0 \end{pmatrix} \right\|_2 = \sqrt{(-1)^2 + 0^2} = 1, ~ \left\| \begin{pmatrix} 0 \\ -1 \end{pmatrix} \right\|_2 = \sqrt{0^2 + (-1)^2} = 1 \]
- La norma \(\ell_2\) di un vettore colonna in \( \mathbb{R}^{n} \) rappresenta la sua distanza euclidea dall'origine. Questa interpretazione discende dal teorema di Pitagora, come illustrato in \( \mathbb{R}^2 \) nella figura seguente:
-
In due dimensioni, tutti i punti con norma \(\ell_2\) minore o uguale a 1
\[ \{{{{\boldsymbol x}}} \in \mathbb{R}^2 : \|{{{{\boldsymbol x}}}}\|_2 \le 1\} \]sono i punti che giacciono sulla o all'interno della circonferenza unitaria centrata nell'origine.
Dati due vettori colonna
la norma della differenza dei due vettori è:
Questa quantità corrisponde sia alla distanza euclidea tra i due punti \( {\boldsymbol p} \) e \( {\boldsymbol w} \), sia alla lunghezza della diagonale del parallelogramma generato da tali punti, che parte da uno e punta verso l'altro.
Esempio 3: norma \(\ell_2\) della differenza di vettori
Consideriamo i due vettori:
La norma della differenza dei due vettori è
Graficamente, si ha:
Dati due vettori colonna
la norma della somma dei due vettori è:
Questa quantità rappresenta la lunghezza della diagonale del parallelogramma generato dai vettori \( {\boldsymbol p} \) e \( {\boldsymbol w} \), entrambi applicati nell'origine.
Esempio 4: norma \(\ell_2\) della somma di vettori
Consideriamo i due vettori:
La norma della somma dei due vettori è:
Graficamente, si ha:
3.1 Disuguaglianza di Cauchy–Schwarz¶
Osservazione 4: Disuguaglianza di Cauchy–Schwarz
Per ogni coppia di vettori colonna \({\boldsymbol p},{\boldsymbol w} \in \mathbb{R}^{n}\), si ha:
Dimostrazione
Se \( {\boldsymbol p} = {\boldsymbol 0} \) oppure \( {\boldsymbol w} = {\boldsymbol 0} \) (o entrambi), la disuguaglianza è ovviamente verificata.
Supponiamo \( {\boldsymbol p} \neq {\boldsymbol 0} \) e \( {\boldsymbol w} \neq {\boldsymbol 0} \). Consideriamo il vettore:
Allora, per ogni \( \alpha, \beta \in \mathbb{R} \), si ha:
Scegliamo ora:
Sostituendo, otteniamo:
Poiché \( {\boldsymbol w}' \; {\boldsymbol w} = \|{\boldsymbol w}\|_2^2 > 0 \), dividendo entrambi i membri si ottiene:
□
3.2 Proprietà¶
- La norma \(\ell_2\) soddisfa le tre proprietà fondamentali che definiscono una norma.
Osservazione 5: Non negatività e definitezza
Per ogni vettore colonna \({\boldsymbol p} \in \mathbb{R}^{n}\), si ha:
Dimostrazione
Dalla definizione, \(\|{\boldsymbol p}\|_2 = \sqrt{{\boldsymbol p}' \, {\boldsymbol p}}\).
-
Non negatività: poiché \({\boldsymbol p}' \, {\boldsymbol p} = \sum_{j=1}^n p_j^2 \ge 0\) (in quanto somma di quadrati) e la funzione radice quadrata assume valori non negativi, si ha \(\|{\boldsymbol p}\|_2 \ge 0\) per ogni \({\boldsymbol p} \in \mathbb{R}^n\).
-
Definitezza:
-
(\(\Rightarrow\)) Se \(\|{\boldsymbol p}\|_2 = 0\), allora \(\sqrt{{\boldsymbol p}' \, {\boldsymbol p}} = 0\), quindi \({\boldsymbol p}' \, {\boldsymbol p} = 0\), cioè
\[ \sum_{j=1}^n p_j^2 = 0. \]Poiché ogni \(p_j^2 \ge 0\), la somma è nulla solo se \(p_j^2 = 0\) per ogni \(j \in \{1,2,\ldots,n\}\), quindi \(p_j = 0\) per ogni \(j \in \{1,2,\ldots,n\}\), cioè \({\boldsymbol p} = {\boldsymbol 0}\).
-
(\(\Leftarrow\)) Se \({\boldsymbol p} = {\boldsymbol 0}\), allora \({\boldsymbol p}' \, {\boldsymbol p} = 0\), quindi \(\|{\boldsymbol p}\|_2 = \sqrt{0} = 0\).
-
□
Osservazione 6: Omogeneità assoluta
Per ogni vettore colonna \({\boldsymbol p} \in \mathbb{R}^{n}\) e ogni scalare \(\lambda \in \R\), si ha:
Dimostrazione
Per ogni scalare \(\lambda \in \R\) e ogni vettore colonna \({\boldsymbol p} \in \mathbb{R}^{n}\), si ha:
□
Osservazione 7: Disuguaglianza triangolare
Per ogni coppia di vettori colonna \({\boldsymbol p},{\boldsymbol w} \in \mathbb{R}^{n}\), si ha:
Dimostrazione
Per ogni coppia di vettori \( {\boldsymbol p}, {\boldsymbol w} \in \mathbb{R}^n \), si ha:
Di conseguenza, otteniamo:
□
- In \(\R^2\), la disuguaglianza triangolare afferma che in ogni triangolo la somma delle lunghezze di due lati qualsiasi è maggiore o uguale alla lunghezza del lato rimanente.
Esempio 5: disuguaglianza triangolare
Consideriamo i due vettori \(\begin{pmatrix} 1 \\ 4 \end{pmatrix} \in \R^2\) e \(\begin{pmatrix} 4 \\ 1 \end{pmatrix} \in \R^2\); si ha:
-
Un'altra forma della disuguaglianza triangolare è:
\[\begin{equation} \|{\boldsymbol r}\|_2 \le \|{\boldsymbol r}-{\boldsymbol s}\|_2 + \|{\boldsymbol s}\|_2 {\rm ~~~~~cioè~~~~~} \|{\boldsymbol r}\|_2 - \|{\boldsymbol s}\|_2 \le \|{\boldsymbol r}-{\boldsymbol s}\|_2 , \quad \forall {\boldsymbol r},{\boldsymbol s} \in \mathbb{R}^n \label{CCCC} \end{equation}\]Per ottenerla, basta porre in \(\eqref{TTTTT}\):
\[ {\boldsymbol p} = {\boldsymbol r} - {\boldsymbol s}, \quad {\boldsymbol w} = {\boldsymbol s} \]
Osservazione 8: disuguaglianza triangolare inversa
Per ogni coppia di vettori colonna \({\boldsymbol p},{\boldsymbol w} \in \mathbb{R}^{n}\), si ha:
Dimostrazione
Per ogni coppia di vettori \( {\boldsymbol p}, {\boldsymbol w} \in \mathbb{R}^n \), si ha:
Di conseguenza, otteniamo:
□
- In \(\R^2\), la disuguaglianza triangolare inversa afferma che in ogni triangolo la lunghezza di ciascun lato è maggiore o uguale alla differenza tra le lunghezze degli altri due lati.
Esempio 6: disuguaglianza triangolare inversa
Consideriamo i due vettori \(\begin{pmatrix} 1 \\ 4 \end{pmatrix} \in \R^2\) e \(\begin{pmatrix} 4 \\ 1 \end{pmatrix} \in \R^2\); si ha:
4. Norma \(\ell_2\) generalizzata¶
Definizione 3: norma \(\ell_2\) generalizzata
Data una matrice simmetrica definita positiva
la norma \(\ell_2\) generalizzata di un vettore colonna
è il numero non negativo definito come:
-
La norma \(\ell_2\) generalizzata estende la norma euclidea standard introducendo una matrice definita positiva \(\boldsymbol{Q}\), che pesa ed eventualmente correla le componenti del vettore.
-
Quando \(\boldsymbol{Q}\) è la matrice identità \(\boldsymbol{I}\), la norma \(\ell_2\) generalizzata si riduce alla norma \(\ell_2\) standard.
-
La matrice \(\boldsymbol{Q}\) deve essere definita positiva per garantire che \(\boldsymbol{p}' \boldsymbol{Q} \boldsymbol{p} \ge 0\) per ogni \(\boldsymbol{p} \in \mathbb{R}^n\), così che la radice quadrata sia ben definita, e che \(\boldsymbol{p}' \boldsymbol{Q} \boldsymbol{p} = 0\) solo per \(\boldsymbol{p} = \boldsymbol{0}\).
-
In due dimensioni, tutti i punti con norma \(\ell_2\) generalizzata minore o uguale a 1
\[ \{{{{\boldsymbol x}}} \in \mathbb{R}^2 : \|{{{{\boldsymbol x}}}}\|_{\boldsymbol{Q}} \le 1\} \]sono i punti che giacciono sul bordo o all'interno di un'ellisse centrata nell'origine, la cui dimensione, forma e rotazione sono determinate dalla matrice \(\boldsymbol{Q}\). In particolare, gli autovettori di \(\boldsymbol{Q}\) determinano gli assi principali e l'orientazione, mentre gli autovalori determinano le lunghezze dei semiassi.
Esempio 7: norma \(\ell_2\) generalizzata
In \(\mathbb{R}^2\), consideriamo la seguente matrice diagonale definita positiva
Poiché \(\boldsymbol{Q}\) è diagonale, gli autovalori sono gli elementi diagonali:
e gli autovettori sono i vettori della base canonica:
Lunghezze dei semiassi e orientazione:
-
Le lunghezze dei semiassi sono \(\frac{1}{\sqrt{\lambda_1}} = \frac{1}{\sqrt{4}} = \frac{1}{2}\) e \(\frac{1}{\sqrt{\lambda_2}} = \frac{1}{\sqrt{1}} = 1\).
-
Poiché gli autovettori sono allineati con gli assi coordinati, l'ellisse non è ruotata.
-
Gli assi principali coincidono con gli assi \(x_1\) e \(x_2\).
L'insieme dei punti con norma \(\ell_2\) generalizzata \(\le 1\) è:
Esempio 8: norma \(\ell_2\) generalizzata
In \(\mathbb{R}^2\), consideriamo la seguente matrice diagonale definita positiva
Poiché \(\boldsymbol{Q}\) è diagonale, gli autovalori sono gli elementi diagonali:
e gli autovettori sono i vettori della base canonica:
Lunghezze dei semiassi e orientazione:
-
Le lunghezze dei semiassi sono \(\frac{1}{\sqrt{\lambda_1}} = \frac{1}{\sqrt{1/9}} = 3\) e \(\frac{1}{\sqrt{\lambda_2}} = \frac{1}{\sqrt{1/4}} = 2\).
-
Poiché gli autovettori sono allineati con gli assi coordinati, l'ellisse non è ruotata.
-
Gli assi principali coincidono con gli assi \(x_1\) e \(x_2\).
L'insieme dei punti con norma \(\ell_2\) generalizzata \(\le 1\) è:
Esempio 9: norma \(\ell_2\) generalizzata
In \(\mathbb{R}^2\), consideriamo la seguente matrice simmetrica definita positiva
Gli autovalori di \(\boldsymbol{Q}\) si trovano risolvendo l'equazione caratteristica:
da cui:
Gli autovettori corrispondenti sono:
Lunghezze dei semiassi e orientazione:
-
Le lunghezze dei semiassi sono \(\frac{1}{\sqrt{\lambda_1}} = \frac{1}{\sqrt{1}} = 1\) e \(\frac{1}{\sqrt{\lambda_2}} = \frac{1}{\sqrt{3}}\).
-
Poiché gli autovettori non sono allineati con gli assi coordinati, l'ellisse è ruotata.
-
Gli assi principali coincidono con le direzioni degli autovettori.
L'insieme dei punti con norma \(\ell_2\) generalizzata \(\le 1\) è:
4.1 Disuguaglianza di Cauchy–Schwarz generalizzata¶
Osservazione 9: disuguaglianza di Cauchy–Schwarz generalizzata
Per ogni matrice simmetrica definita positiva \(\boldsymbol{Q} \in \mathbb{R}^{n \times n}\) e ogni coppia di vettori colonna \({\boldsymbol p},{\boldsymbol w} \in \mathbb{R}^{n}\), si ha:
Dimostrazione
Se \( {\boldsymbol p} = {\boldsymbol 0} \) oppure \( {\boldsymbol w} = {\boldsymbol 0} \) (o entrambi), la disuguaglianza è ovviamente verificata.
Supponiamo \( {\boldsymbol p} \neq {\boldsymbol 0} \) e \( {\boldsymbol w} \neq {\boldsymbol 0} \). Consideriamo il vettore:
Allora, per ogni \( \alpha, \beta \in \mathbb{R} \), si ha:
dove abbiamo usato \({\boldsymbol w}' \; {\boldsymbol Q} \; {\boldsymbol p} = {\boldsymbol p}' \; {\boldsymbol Q} \; {\boldsymbol w}\), che vale perché \({\boldsymbol Q}\) è simmetrica.
Scegliamo ora:
Sostituendo, otteniamo:
Poiché \( {\boldsymbol w}' \; {\boldsymbol Q} \; {\boldsymbol w} = \|{\boldsymbol w}\|_{\boldsymbol Q}^2 > 0 \), dividendo entrambi i membri si ottiene:
□
4.2 Proprietà¶
- La norma \(\ell_2\) generalizzata soddisfa le tre proprietà fondamentali che definiscono una norma.
Osservazione 10: Non negatività e definitezza
Per ogni matrice definita positiva \(\boldsymbol{Q} \in \mathbb{R}^{n \times n}\) e ogni vettore colonna \({\boldsymbol p} \in \mathbb{R}^{n}\), si ha:
Dimostrazione
Per definizione, \(\|{\boldsymbol p}\|_{\boldsymbol Q} = \sqrt{{\boldsymbol p}' \, {\boldsymbol Q} \, {\boldsymbol p}}\). Poiché \({\boldsymbol Q}\) è definita positiva, si ha \({\boldsymbol p}' \, {\boldsymbol Q} \, {\boldsymbol p} > 0\) per ogni \({\boldsymbol p}\neq{\boldsymbol 0}\), e \({\boldsymbol 0}' \, {\boldsymbol Q} \, {\boldsymbol 0}=0\).
-
Non negatività: per ogni \({\boldsymbol p} \in \mathbb{R}^n\), si ha \({\boldsymbol p}' \, {\boldsymbol Q} \, {\boldsymbol p} \ge 0\). Pertanto
\[ \|{\boldsymbol p}\|_{\boldsymbol Q} = \sqrt{{\boldsymbol p}' \, {\boldsymbol Q} \, {\boldsymbol p}} \ge 0. \] -
Definitezza:
-
(\(\Rightarrow\)) Se \(\|{\boldsymbol p}\|_{\boldsymbol Q} = 0\), allora
\[ \sqrt{{\boldsymbol p}' \, {\boldsymbol Q} \, {\boldsymbol p}} = 0 \quad \Longrightarrow \quad {\boldsymbol p}' \, {\boldsymbol Q} \, {\boldsymbol p} = 0, \]il che implica \({\boldsymbol p} = {\boldsymbol 0}\) (poiché \({\boldsymbol Q}\) è definita positiva).
-
(\(\Leftarrow\)) Se \({\boldsymbol p} = {\boldsymbol 0}\), allora
\[ {\boldsymbol p}' \, {\boldsymbol Q} \, {\boldsymbol p} = {\boldsymbol 0}' \, {\boldsymbol Q} \, {\boldsymbol 0} = 0, \]e quindi \(\|{\boldsymbol p}\|_{\boldsymbol Q} = \sqrt{0} = 0\).
-
□
Osservazione 11: Omogeneità assoluta
Per ogni matrice definita positiva \(\boldsymbol{Q} \in \mathbb{R}^{n \times n}\), ogni scalare \(\lambda \in \mathbb{R}\) e ogni vettore colonna \(\boldsymbol{p} \in \mathbb{R}^{n}\), si ha:
Dimostrazione
Per ogni scalare \(\lambda \in \R\) e ogni vettore \({\boldsymbol p} \in \mathbb{R}^{n}\), si ha:
□
Osservazione 12: Disuguaglianza triangolare
Per ogni matrice definita positiva \(\boldsymbol{Q} \in \mathbb{R}^{n \times n}\) e ogni coppia di vettori colonna \({\boldsymbol p}, {\boldsymbol w} \in \mathbb{R}^{n}\), si ha:
Dimostrazione
Per ogni \( {\boldsymbol p}, {\boldsymbol w} \in \mathbb{R}^n \), si ha:
Di conseguenza, otteniamo:
□
5. Norma \(\ell_\infty\)¶
Definizione 4: norma \(\ell_\infty\)
La norma \(\ell_\infty\) (detta anche norma del massimo, norma del sup o norma di Chebyshev) di un vettore colonna
è il numero non negativo definito come:
-
La norma \(\ell_\infty\) rappresenta il massimo valore assoluto tra tutte le componenti.
-
La norma \(\ell_\infty\) è la metà della lunghezza del lato del più piccolo ipercubo (allineato con gli assi e centrato nell'origine) che contiene il vettore.
Esempio 10: norma \(\ell_\infty\)
Consideriamo i vettori:
Le loro norme \(\ell_\infty\) sono:
- La norma \(\ell_\infty\) di un vettore colonna in \( \mathbb{R}^{n} \) rappresenta il massimo valore assoluto delle sue componenti. In \( \mathbb{R}^2 \), essa corrisponde alla distanza di Chebyshev (il massimo delle differenze in valore assoluto tra le coordinate), come illustrato nella figura seguente:
-
In due dimensioni, tutti i punti con norma \(\ell_\infty\) minore o uguale a 1
\[ \{{{{\boldsymbol x}}} \in \mathbb{R}^2 : \|{{{{\boldsymbol x}}}}\|_\infty \le 1\} \]sono i punti che giacciono sul bordo o all'interno di un quadrato (con lati paralleli agli assi) centrato nell'origine.
5.1 Proprietà¶
- La norma \(\ell_\infty\) soddisfa le tre proprietà fondamentali che definiscono una norma.
Osservazione 13: Non negatività e definitezza
Per ogni vettore colonna \({\boldsymbol p} \in \mathbb{R}^{n}\), si ha:
Dimostrazione
Dalla definizione, \(\|{\boldsymbol p}\|_\infty = \max\{|p_j| : j \in \{1,2,\ldots,n\}\}\).
-
Non negatività: poiché \(|p_j| \ge 0\) per ogni \(j \in \{1,2,\ldots,n\}\) e il massimo di numeri non negativi è non negativo, si ha
\[ \|{\boldsymbol p}\|_\infty = \max\{|p_j| : j \in \{1,2,\ldots,n\}\} \ge 0 \quad \text{per ogni } {\boldsymbol p} \in \mathbb{R}^n. \] -
Definitezza:
-
(\(\Rightarrow\)) Se \(\|{\boldsymbol p}\|_\infty = 0\), allora
\[ \max\{|p_j| : j \in \{1,2,\ldots,n\}\} = 0. \]Poiché
\[ |p_j| \le \max\{|p_k| : k \in \{1,2,\ldots,n\}\} {\rm~~per~ogni~~} j \in \{1,2,\ldots,n\}, \]segue che
\[ |p_j| \le 0 \text{ per ogni } j \in \{1,2,\ldots,n\}. \]Ma \(|p_j| \ge 0\) vale sempre, quindi \(|p_j| = 0\) per ogni \(j\), cioè \(p_j = 0\) per ogni \(j \in \{1,2,\ldots,n\}\), e pertanto \({\boldsymbol p} = {\boldsymbol 0}\).
-
(\(\Leftarrow\)) Se \({\boldsymbol p} = {\boldsymbol 0}\), allora \(p_j = 0\) per ogni \(j \in \{1,2,\ldots,n\}\), quindi
\[ \|{\boldsymbol p}\|_\infty = \max\{|0| : j \in \{1,2,\ldots,n\}\} = 0. \]
-
□
Osservazione 14: Omogeneità assoluta
Per ogni scalare \(\lambda \in \R\) e ogni vettore colonna \({\boldsymbol p} \in \mathbb{R}^{n}\), si ha:
Dimostrazione
Per ogni scalare \(\lambda \in \R\) e ogni vettore colonna \({\boldsymbol p} \in \mathbb{R}^{n}\), si ha:
□
Osservazione 15: Disuguaglianza triangolare
Per ogni coppia di vettori colonna \({\boldsymbol p},{\boldsymbol w} \in \mathbb{R}^{n}\), si ha:
Dimostrazione
Per ogni coppia di vettori \({\boldsymbol p}, {\boldsymbol w} \in \mathbb{R}^n\), si ha:
dove nella seconda disuguaglianza abbiamo usato il fatto che
e
□
6. Confronto tra le norme \(\ell_1\), \(\ell_2\) e \(\ell_\infty\)¶
- Le norme \(\ell_1\), \(\ell_2\) e \(\ell_\infty\) di uno stesso vettore sono, in generale, numeri diversi. Tuttavia, sono legate da semplici disuguaglianze.
Osservazione 16: Disuguaglianze tra norme
Per ogni vettore colonna \({\boldsymbol p} \in \mathbb{R}^{n}\), si ha:
e
Dimostrazione
Sia \(k \in \{1,2,\ldots,n\}\) un indice tale che \(|p_k| = \|{\boldsymbol p}\|_\infty\).
-
\(\|{\boldsymbol p}\|_\infty \le \|{\boldsymbol p}\|_2\): poiché tutti i termini \(p_j^2\) sono non negativi, si ha
\[ \|{\boldsymbol p}\|_\infty^2 = p_k^2 \le \sum_{j=1}^n p_j^2 = \|{\boldsymbol p}\|_2^2 \]e, estraendo la radice quadrata di entrambi i membri (non negativi), \(\|{\boldsymbol p}\|_\infty \le \|{\boldsymbol p}\|_2\).
-
\(\|{\boldsymbol p}\|_2 \le \|{\boldsymbol p}\|_1\): sviluppando il quadrato della somma, si ha
\[ \|{\boldsymbol p}\|_1^2 = \left(\sum_{j=1}^n |p_j|\right)^2 = \sum_{j=1}^n |p_j|^2 + \underbrace{\sum_{i=1}^n \sum_{\substack{j=1 \\ j \neq i}}^n |p_i| \, |p_j|}_{\ge 0} \ge \sum_{j=1}^n p_j^2 = \|{\boldsymbol p}\|_2^2 \]e, estraendo la radice quadrata di entrambi i membri (non negativi), \(\|{\boldsymbol p}\|_2 \le \|{\boldsymbol p}\|_1\).
-
\(\|{\boldsymbol p}\|_1 \le n \, \|{\boldsymbol p}\|_\infty\): poiché \(|p_j| \le \|{\boldsymbol p}\|_\infty\) per ogni \(j \in \{1,2,\ldots,n\}\), si ha
\[ \|{\boldsymbol p}\|_1 = \sum_{j=1}^n |p_j| \le \sum_{j=1}^n \|{\boldsymbol p}\|_\infty = n \, \|{\boldsymbol p}\|_\infty \] -
\(\|{\boldsymbol p}\|_1 \le \sqrt{n} \, \|{\boldsymbol p}\|_2\): consideriamo i vettori colonna
\[ {\boldsymbol a} = \begin{pmatrix} |p_1| \\ |p_2| \\ \vdots \\ |p_n| \end{pmatrix} \in \mathbb{R}^n \qquad \text{e} \qquad {\boldsymbol 1} = \begin{pmatrix} 1 \\ 1 \\ \vdots \\ 1 \end{pmatrix} \in \mathbb{R}^n \]per i quali \({\boldsymbol 1}' \, {\boldsymbol a} = \|{\boldsymbol p}\|_1\), \(\|{\boldsymbol a}\|_2 = \|{\boldsymbol p}\|_2\) e \(\|{\boldsymbol 1}\|_2 = \sqrt{n}\). Per la disuguaglianza di Cauchy–Schwarz \(\eqref{norm_2}\), otteniamo
\[ \|{\boldsymbol p}\|_1 = {\boldsymbol 1}' \, {\boldsymbol a} \le |{\boldsymbol 1}' \, {\boldsymbol a}| \le \|{\boldsymbol 1}\|_2 \; \|{\boldsymbol a}\|_2 = \sqrt{n} \; \|{\boldsymbol p}\|_2 \]
□
Esempio 11: disuguaglianze tra norme
Consideriamo il vettore:
Le sue norme sono:
e, con \(n = 3\), si ha:
- In due dimensioni, le disuguaglianze \(\|{\boldsymbol x}\|_\infty \le \|{\boldsymbol x}\|_2 \le \|{\boldsymbol x}\|_1\) significano che le tre palle unitarie sono annidate: il rombo \(\ell_1\) è contenuto nel cerchio unitario \(\ell_2\), che a sua volta è contenuto nel quadrato \(\ell_\infty\).
Provalo nel laboratorio
lo stesso calcolo passo per passo: cambia la matrice e guarda come cambiano i passaggi.
Esercizi e laboratorio¶
- Esercizi · il foglio di esercizi di questo capitolo: 12 esercizi con le soluzioni svolte
- Laboratorio · Norme — Le norme \(\ell_1\), \(\ell_2\), \(\ell_\infty\) e quella generalizzata da \(\boldsymbol Q\).