En mathématiques , la norme d'opérateur mesure la « taille » de certains opérateurs linéaires en attribuant à chacun d'eux un nombre réel appelé sa norme d'opérateur . Formellement, il s'agit d'une norme définie sur l'espace des opérateurs linéaires bornés entre deux espaces vectoriels normés donnés . De manière informelle, la norme d'opérateur d'une application linéaire est le facteur maximal par lequel elle « allonge » les vecteurs.
Introduction et définition
Étant donné deux espaces vectoriels normés et (sur le même corps de base , soit les nombres réels , soit les nombres complexes ), une application linéaire est continue si et seulement s'il existe un nombre réel tel que
La norme de gauche est celle de et la norme de droite est celle de . Intuitivement, l'opérateur continu n'augmente jamais la longueur d'un vecteur de plus d'un facteur de Ainsi, l' image d'un ensemble borné sous un opérateur continu est également bornée. En raison de cette propriété, les opérateurs linéaires continus sont également connus sous le nom d'opérateurs bornés . Afin de « mesurer la taille » de on peut prendre l' infimum des nombres tels que l'inégalité ci-dessus soit vraie pour tous Ce nombre représente le facteur scalaire maximal par lequel « allonge » les vecteurs. En d'autres termes, la « taille » de est mesurée par la mesure dans laquelle il « allonge » les vecteurs dans le cas « le plus grand ». Nous définissons donc la norme de l'opérateur de comme
L'infimum est atteint lorsque l'ensemble de tous ces éléments est fermé , non vide et borné par le bas.
Il est important de garder à l'esprit que cette norme d'opérateur dépend du choix des normes pour les espaces vectoriels normés et .
Exemples
Chaque matrice réelle de nombres réels correspond à une application linéaire de vers Chaque paire de la pléthore de normes (vectorielles) applicables aux espaces vectoriels réels induit une norme d'opérateur pour toutes les matrices réelles de nombres réels ; ces normes induites forment un sous-ensemble de normes matricielles .
Si nous choisissons spécifiquement la norme euclidienne sur les deux , alors la norme matricielle donnée à une matrice est la racine carrée de la plus grande valeur propre de la matrice (où désigne la transposée conjuguée de ). Cela équivaut à attribuer la plus grande valeur singulière de
Passons à un exemple typique de dimension infinie, considérons l' espace de séquence qui est un espace L p , défini par
Cela peut être considéré comme un analogue de dimension infinie de l' espace euclidien. Considérons maintenant une séquence délimitée. La séquence est un élément de l'espace avec une norme donnée par
Définir un opérateur par multiplication ponctuelle :
L'opérateur est délimité par la norme de l'opérateur
Cette discussion s'étend directement au cas où est remplacé par un espace général avec et remplacé par1}" data-src="https://wikimedia.org/api/rest_v1/media/math/render/svg/0f127e7a5f2449ddf3edb8164c2d2439120641f9">
Définitions équivalentes
Soit un opérateur linéaire entre espaces normés. Les quatre premières définitions sont toujours équivalentes, et si en plus elles sont toutes équivalentes :
Si alors les ensembles des deux dernières lignes sont vides, et par conséquent leurs supremums sur l'ensemble seront égaux au lieu de la valeur correcte de Si le supremum est pris sur l'ensemble à la place, alors le supremum de l'ensemble vide est et les formules sont valables pour tout
Français Il est important de noter qu'un opérateur linéaire n'est pas, en général, assuré d'atteindre sa norme sur la boule unité fermée, ce qui signifie qu'il pourrait n'exister aucun vecteur de norme tel que (si un tel vecteur existe et si alors aurait nécessairement une norme unitaire ). RC James a prouvé le théorème de James en 1964, qui stipule qu'un espace de Banach est réflexif si et seulement si chaque fonctionnelle linéaire bornée atteint sa norme sur la boule unité fermée. Il s'ensuit, en particulier, que chaque espace de Banach non réflexif a une fonctionnelle linéaire bornée (un type d'opérateur linéaire borné) qui n'atteint pas sa norme sur la boule unité fermée.
Si est borné alors et où est la transposée de laquelle est l'opérateur linéaire défini par
Propriétés
La norme de l'opérateur est en effet une norme sur l'espace de tous les opérateurs bornés compris entre et . Cela signifie
L'inégalité suivante est une conséquence immédiate de la définition :
La norme d'opérateur est également compatible avec la composition, ou multiplication, d'opérateurs : si , et sont trois espaces normés sur le même corps de base, et et sont deux opérateurs bornés, alors c'est une norme sous-multiplicative , c'est-à-dire :
Pour les opérateurs bornés sur , cela implique que la multiplication des opérateurs est conjointement continue.
Il résulte de la définition que si une séquence d'opérateurs converge en norme d'opérateur, elle converge uniformément vers des ensembles bornés.
Tableau des normes communes des opérateurs
En choisissant des normes différentes pour le codomaine, utilisé en informatique , et le domaine, utilisé en informatique , nous obtenons des valeurs différentes pour la norme de l'opérateur. Certaines normes d'opérateur courantes sont faciles à calculer, et d'autres sont NP-difficiles . À l'exception des normes NP-difficiles, toutes ces normes peuvent être calculées en opérations (pour une matrice), à l'exception de la norme (qui nécessite des opérations pour la réponse exacte, ou moins si vous l'approximez avec la méthode de puissance ou les itérations de Lanczos ).
| Co-domain | ||||
|---|---|---|---|---|
| Domaine | Norme maximale d'une colonne |
Norme maximale d'une colonne |
Norme maximale d'une colonne | |
| NP-dur | Valeur singulière maximale | Norme maximale d'une ligne | ||
| NP-dur | NP-dur | Norme maximale d'une ligne La norme de l' adjoint ou de la transposée peut être calculée comme suit. On a que pour tout alors où sont conjugués de Hölder à qui est, et Opérateurs sur un espace de HilbertSupposons que soit un espace de Hilbert réel ou complexe . Si est un opérateur linéaire borné, alors on a et où désigne l' opérateur adjoint de (qui dans les espaces euclidiens de produit scalaire standard correspond à la transposée conjuguée de la matrice ). En général, le rayon spectral de est délimité ci-dessus par la norme de l'opérateur de : Pour comprendre pourquoi l'égalité n'est pas toujours respectée, considérons la forme canonique de Jordan d'une matrice dans le cas de dimension finie. Comme il y a des entrées non nulles sur la superdiagonale, l'égalité peut être violée. Les opérateurs quasinilpotents sont une classe de tels exemples. Un opérateur quasinilpotent non nul a un spectre Donc, tandis que Cependant, lorsqu'une matrice est normale , sa forme canonique de Jordan est diagonale (à équivalence unitaire près) ; c'est le théorème spectral . Dans ce cas, il est facile de voir que Cette formule peut parfois être utilisée pour calculer la norme de l'opérateur d'un opérateur borné donné : définir l' opérateur hermitien , déterminer son rayon spectral et prendre la racine carrée pour obtenir la norme de l'opérateur de L'espace des opérateurs bornés sur avec la topologie induite par la norme des opérateurs, n'est pas séparable . Par exemple, considérons l' espace Lp qui est un espace de Hilbert. Pour soit la fonction caractéristique de et l' opérateur de multiplication donné par qui est, Alors chacun est un opérateur borné avec une norme d'opérateur 1 et Mais est un ensemble indénombrable . Cela implique que l'espace des opérateurs bornés sur n'est pas séparable, en norme d'opérateurs. On peut comparer cela au fait que l'espace des suites n'est pas séparable. L' algèbre associative de tous les opérateurs bornés sur un espace de Hilbert, ainsi que la norme de l'opérateur et l'opération adjointe, donne une C*-algèbre . | ||