Section 2 Normes sur \(\mathbb R^d\)
Le but de ce complément est de démontrer que toutes les normes sur \(\mathbb R^d\) sont équivalentes. Rappelons d'abord la définition d'une norme sur un espace vectoriel.
Définition 2.1.
Soit \(E\) un espace vectoriel sur \(\mathbb K\) 1 . Une norme sur \(E\) est une application \(N:E\rightarrow \mathbb R\) qui vérifie les 4 propriétés suivantes:
- N1
- Pour tout \(\vec x\in E, N(\vec x)\geq 0\text{.}\)
- N2
- Pour tout \(\vec x\in E, N(\vec x)=0\iff \vec x = \vec 0\text{.}\)
- N3
- Pour tout \(\vec x\in E\) pour tout \(\lambda\in \mathbb K\text{,}\) \(N(\lambda\vec x)=|\lambda|N(\vec x).\text{.}\)
- N4 2
- Pour tous \(\vec x,\vec y\in E, N(\vec x+\vec y)\leq N(\vec x)+N(\vec y)\text{.}\)
Sur \(\mathbb R^d\text{,}\) il existe tout un tas de normes. Soit \(\vec x=(x_1,\ldots,x_d)\in \mathbb R^d\text{,}\) les fonctions \(\mathbb R^d \rightarrow \mathbb R\) définies par
définissent toutes les trois des normes sur \(\mathbb R^d\text{.}\)
En fait, plus généralement, pour tout réel \(p\geq 1\text{,}\) la fonction
est une norme: pour \(p=2\) et \(p=1\text{,}\) on retrouve les normes précédemment définies et, pour tout \(\vec x\in \mathbb R^d\text{,}\)
Preuve.
Soit \(\vec x\in \mathbb R^d\text{.}\) Deux cas se présentent:
-
Si \(\vec x = \vec 0\) alors pour tout \(p\geq 1\text{,}\)
\begin{equation*} \|\vec 0\|_p=0\xrightarrow[p\rightarrow\infty]{} 0 =\|\vec 0\|_\infty \end{equation*}Bon, c'était le cas facile.
-
Si \(\vec x \neq \vec 0\text{,}\) alors il existe \(i_0\in\{1,\ldots,d\}\) tel que \(|x_{i_0}|=\max_{i=1,\ldots,d}|x_i|=\|\vec x\|_\infty\gt 0\text{.}\) Mais alors, pour \(p\geq 1\text{,}\)
\begin{align*} \|\vec x\|_p\amp=\left(\sum_{i=1}^d |x_i|^p\right)^{\frac1p}\\ \amp=\left(\sum_{i=1}^d |x_{i_0}|^p\left(\frac{|x_i|}{|x_{i_0}|}\right)^p\right)^{\frac1p}\\ \amp=|x_{i_0}|\left(\sum_{i=1}^d \left|\frac{x_i}{x_{i_0}}\right|^p\right)^{\frac1p}\\ \amp=\|\vec x\|_\infty e^{\frac1p\ln\left(\sum_{i} \left|\frac{x_i}{x_{i_0}}\right|^p\right)} \end{align*}Or, pour \(i\neq i_0\text{,}\) \(|x_i|\leq |x_{i_0}|\) donc
\begin{equation*} \left|\frac{x_i}{x_{i_0}}\right|^p \leq 1 \end{equation*}Donc
\begin{equation*} \ln\left(\sum_{i} \left|\frac{x_i}{x_{i_0}}\right|^p\right) \leq \ln(1+d) \end{equation*}Donc
\begin{equation*} \frac1p\ln\left(\sum_{i} \left|\frac{x_i}{x_{i_0}}\right|^p\right) \xrightarrow[p\rightarrow\infty]{} 0 \end{equation*}et, de là,
\begin{equation*} \|\vec x\|_p=\|\vec x\|_\infty e^{\frac1p\ln\left(\sum_{i} \left|\frac{x_i}{x_{i_0}}\right|^p\right)} \xrightarrow[p\rightarrow\infty]{} \|\vec x\|_\infty . \end{equation*}
Une façon de "visualiser" les différentes normes, est de comprendre quel est l'ensemble des vecteurs de norme 1: c'est ce que permet la notion de boule ou de sphère dans un espace vectoriel normé.
Ci dessous, la boule unité pour la norme \(\|.\|_1\) sur \(\mathbb R^2\text{:}\)
Pour la norme \(\|.\|_2:\)
Pour la norme \(\|.\|_\infty\text{:}\)
Enfin, vous trouverez ici un programme permettant de voir ce que ça donne pour les normes \(\|.\|_p\) 3 . Pour le faire marcher: allez dans le menu "Cell" et cliquez sur "Run All". Puis remontez en haut de la page 4 .
Mais ce ne sont pas les seules normes possibles sur \(\mathbb R^d\text{:}\) on peut en construire bien d'autres:
Par exemple, pour tout \(a_1,\ldots,a_d\) réels strictement positifs, la fonction
est une norme sur \(\mathbb R^d\text{.}\) Et on peut combiner des normes pour en construire d'autres:
Si \(N_1\) et \(N_2\) sont deux normes sur \(\mathbb R^n\text{,}\) alors leur somme \(N_1+N_2\) est aussi une norme sur \(\mathbb R^n\text{;}\)
Si \(N\) est une norme sur \(\mathbb R^n\text{,}\) et \(\alpha>0\text{,}\) alors \(\alpha N\) est une norme sur \(\mathbb R^d\text{.}\)
Ok, mais pour quoi faire ?
Ce qu'on veut vraiment faire, c'est définir des outils qui nous permettront d'étudier des suites et des fonctions plus générales que des suites réelles et des fonctions \(\R\rightarrow\R\text{.}\)
Par exemple, certains phénomènes (le PIB, l'inflation, etc...) sont représentés par une valeur numérique qui est mise à jour tous les ansen fonction de sa valeur précédente: une suite récurrente \(u_{n+1}=f(u_n)\text{.}\)
Mais si on a plusieurs phénomènes interdépendants, on aura plutôt
et il serait donc utile de plutôt savoir étudier la suite vectorielle \((A_n=(u_n,v_n,w_n))_n\text{;}\) et pour ça, il serait bon de pouvoir dire quelque chose sur la fonction
\(\leadsto\) On voudrait, en un mot, faire de l'analyse sur \(\R^d\) comme on le fait sur \(\R\text{.}\)
Or, les notions d'analyse réelle que l'on connaît (convergence de suites, continuité et dérivation de fonctions) reposent en majorité sur la possibilité de calculer la distance entre deux points.
Or, ça, on sait faire, si on a une norme: si \(\|.\|\) est une norme sur \(\mathbb R^d\text{,}\) on définit la distance entre \(\vec x\) et \(\vec y\) par
Sur \(\mathbb R\text{,}\) la distance entre deux réels est calculée en utilisant la valeur absolue. Comme le montre l'exercice suivant, c'est en fait (quasiment) la seule possibilité:
Projet 2.1. Normes sur \(\mathbb R \).
(a)
Montrer que la valeur absolue
définit une norme sur l'espace vectoriel \(\mathbb R\text{.}\)
(b)
Montrer que si \(N:\mathbb R \rightarrow \mathbb R\) est une norme sur \(\mathbb R\text{,}\) alors il existe \(\alpha \gt 0\) tel que, pour tout réel \(x\text{,}\) \(N(x)=\alpha |x|\text{.}\)
En utilisant N3, calculer \(N(x)\) en l'écrivant \(N(x\cdot 1)\text{,}\) où \(x\in \mathbb R\) est vu comme un scalaire et \(1\in \mathbb R\) est vu comme un vecteur de l'e.v. \(\mathbb R\text{.}\)
Ainsi, toute norme sur \(\mathbb R\) est soit la valeur absolue, soit un multiple de celle-ci: on n'a pas énormément de manières différentes de calculer la distance, donc on utilise la plus simple pour faire de l'analyse. Ca ne changerait pas grand-chose d'en prendre une autre: les mêmes suites convergeraient vers les mêmes limites, les mêmes fonctions seraient continues aux mêmes points, etc.
Mais, comme on a vu, dans \(\mathbb R^d\text{,}\) il y a beaucoup plus de choix ! Parmi toutes ces normes, laquelle utiliser pour faire de l'analyse ? Comment "comparer" ces différentes possibilités ?
C'est la notion d'équivalence des normes qui va répondre à cette question.
mybinder.org/v2/gh/cvernier0/normesRn/master?filepath=Normes%20sur%20Rn.ipynb