Projection (algèbre linéaire) - Projection (linear algebra)

La transformation P est la projection orthogonale sur la droite m .

En algèbre linéaire et en analyse fonctionnelle , une projection est une transformation linéaire d' un espace vectoriel vers lui - même tel que . C'est-à-dire que chaque fois qu'il est appliqué deux fois à n'importe quelle valeur, il donne le même résultat que s'il était appliqué une fois ( idempotent ). Il laisse son image inchangée. Bien qu'abstraite , cette définition de « projection » formalise et généralise l'idée de projection graphique . On peut aussi considérer l'effet d'une projection sur un objet géométrique en examinant l'effet de la projection sur des points de l'objet.

Définitions

Une projection sur un espace vectoriel est un opérateur linéaire tel que .

Quand a un produit scalaire et est complet (c'est-à-dire quand est un espace de Hilbert ) le concept d' orthogonalité peut être utilisé. Une projection sur un espace de Hilbert est appelée projection orthogonale si elle satisfait pour tout . Une projection sur un espace de Hilbert qui n'est pas orthogonal s'appelle une projection oblique .

Matrice de projection

  • Dans le cas de dimension finie, une matrice carrée est appelée matrice de projection si elle est égale à son carré, c'est-à-dire si .
  • Une matrice carrée est appelée une matrice de projection orthogonale si pour une matrice réelle, et respectivement pour une matrice complexe, où désigne la transposée de et désigne la transposée adjointe ou hermitienne de .
  • Une matrice de projection qui n'est pas une matrice de projection orthogonale est appelée matrice de projection oblique .

Les valeurs propres d'une matrice de projection doivent être 0 ou 1.

Exemples

Projection orthogonale

Par exemple, la fonction qui fait correspondre le point dans l'espace tridimensionnel au point est une projection orthogonale sur le plan xy . Cette fonction est représentée par la matrice

L'action de cette matrice sur un vecteur quelconque est

Pour voir que c'est en effet une projection, c'est-à-dire, , nous calculons

.

Observer cela montre que la projection est une projection orthogonale.

Projection oblique

Un exemple simple d'une projection non orthogonale (oblique) (pour la définition voir ci-dessous) est

Par multiplication matricielle , on voit que

prouver que c'est bien une projection.

La projection est orthogonale si et seulement si car alors seulement .

Propriétés et classification

La transformation T est la projection selon k sur m . La plage de T est m et l'espace nul est k .

Idempotence

Par définition, une projection est idempotente (ie ).

Complémentarité de la gamme et du noyau

Soit un espace vectoriel de dimension finie et une projection sur . Supposons que les sous - espaces et soient respectivement la plage et le noyau de . Ensuite , a les propriétés suivantes:

  1. est l'opérateur d'identité sur
    .
  2. Nous avons une somme directe . Chaque vecteur peut être décomposé de manière unique comme avec et , et où .

La plage et le noyau d'une projection sont complémentaires , tout comme et . L'opérateur est également une projection car la plage et le noyau de deviennent le noyau et la plage de et vice versa. Nous disons est une projection le long sur (kernel / plage) et est une projection le long sur .

Spectre

Dans les espaces vectoriels de dimension infinie, le spectre d'une projection est contenue dans que

Seul 0 ou 1 peut être une valeur propre d'une projection. Cela implique qu'une projection orthogonale est toujours une matrice semi-définie positive. En général, les espaces propres correspondants sont (respectivement) le noyau et l'étendue de la projection. La décomposition d'un espace vectoriel en sommes directes n'est pas unique. Par conséquent, étant donné un sous-espace , il peut y avoir de nombreuses projections dont la plage (ou le noyau) est .

Si une projection n'est pas triviale, elle a un polynôme minimal , qui se factorise en racines distinctes, et est donc diagonalisable .

Produit de projections

Le produit de projections n'est en général pas une projection, même si elles sont orthogonales. Si deux projections commutent alors leur produit est une projection, mais l'inverse est faux : le produit de deux projections sans commutation peut être une projection .

Si deux projections orthogonales commutent alors leur produit est une projection orthogonale. Si le produit de deux projections orthogonales est une projection orthogonale, alors les deux projections orthogonales commutent (plus généralement : deux endomorphismes auto-adjoints commutent si et seulement si leur produit est auto-adjoint).

Projections orthogonales

Lorsque l'espace vectoriel a un produit scalaire et est complet (est un espace de Hilbert ) le concept d' orthogonalité peut être utilisé. Une projection orthogonale est une projection pour laquelle la plage et l'espace nul sont des sous-espaces orthogonaux . Ainsi, pour tout et dans , . Équivalent :

Une projection est orthogonale si et seulement si elle est auto-adjointe . En utilisant les propriétés auto-adjointes et idempotentes de , pour tout et dans nous avons , , et

où est le produit scalaire associé à . Par conséquent, et sont des projections orthogonales. L'autre sens, à savoir que si est orthogonal alors il est auto-adjoint, découle de

pour chaque et dans ; ainsi .

Propriétés et cas particuliers

Une projection orthogonale est un opérateur borné . C'est parce que pour tout dans l'espace vectoriel que nous avons, par l' inégalité de Cauchy-Schwarz :

Ainsi .

Pour les espaces vectoriels complexes ou réels de dimension finie, le produit scalaire standard peut être remplacé par .

Formules

Un cas simple se produit lorsque la projection orthogonale est sur une ligne. Si est un vecteur unitaire sur la ligne, alors la projection est donnée par le produit extérieur

(Si est à valeur complexe, la transposée dans l'équation ci-dessus est remplacée par une transposée hermitienne). Cet opérateur laisse u invariant, et il annihile tous les vecteurs orthogonaux à , prouvant qu'il s'agit bien de la projection orthogonale sur la droite contenant u . Une façon simple de voir cela est de considérer un vecteur arbitraire comme la somme d'un composant sur la ligne (c'est-à-dire le vecteur projeté que nous recherchons) et un autre perpendiculaire à celui-ci, . En appliquant la projection, on obtient

par les propriétés du produit scalaire des vecteurs parallèles et perpendiculaires.

Cette formule peut être généralisée aux projections orthogonales sur un sous-espace de dimension arbitraire. Soit une base orthonormée du sous - espace , et notons la matrice dont les colonnes sont , c'est à dire . Alors la projection est donnée par :

qui peut être réécrit comme

La matrice est l' isométrie partielle qui s'annule sur le complément orthogonal de et est l'isométrie qui s'intègre dans l'espace vectoriel sous-jacent. La plage de est donc l' espace final de . Il est également clair que l'opérateur d'identité est activé .

La condition d'orthonormalité peut également être supprimée. Si est une base (pas nécessairement orthonormée) et est la matrice avec ces vecteurs en colonnes, alors la projection est :

La matrice s'intègre toujours dans l'espace vectoriel sous-jacent mais n'est plus une isométrie en général. La matrice est un « facteur de normalisation » qui récupère la norme. Par exemple, l'opérateur de rang 1 n'est pas une projection si Après division par nous obtenons la projection sur le sous-espace couvert par .

Dans le cas général, nous pouvons avoir une matrice définie positive arbitraire définissant un produit scalaire , et la projection est donnée par . Puis

Lorsque l'espace de portée de la projection est généré par une trame (c'est-à-dire que le nombre de générateurs est supérieur à sa dimension), la formule de la projection prend la forme : . Ici représente le pseudo-inverse de Moore-Penrose . Ce n'est qu'une des nombreuses façons de construire l'opérateur de projection.

Si est une matrice non singulière et (c'est-à-dire est la matrice d' espace nul de ), ce qui suit est vrai :

Si la condition orthogonale est améliorée avec un non-singulier, les conditions suivantes sont valables :

Toutes ces formules sont également valables pour les espaces de produits internes complexes, à condition que la transposition conjuguée soit utilisée à la place de la transposition. De plus amples détails sur les sommes des projecteurs peuvent être trouvés dans Banerjee et Roy (2014). Voir aussi Banerjee (2004) pour l'application des sommes de projecteurs en trigonométrie sphérique de base.

Projections obliques

Le terme projections obliques est parfois utilisé pour désigner des projections non orthogonales. Ces projections sont également utilisées pour représenter des figures spatiales dans des dessins en deux dimensions (voir projection oblique ), mais pas aussi fréquemment que les projections orthogonales. Alors que le calcul de la valeur ajustée d'une régression des moindres carrés ordinaire nécessite une projection orthogonale, le calcul de la valeur ajustée d'une régression à variables instrumentales nécessite une projection oblique.

Les projections sont définies par leur espace nul et les vecteurs de base utilisés pour caractériser leur portée (qui est le complément de l'espace nul). Lorsque ces vecteurs de base sont orthogonaux à l'espace nul, alors la projection est une projection orthogonale. Lorsque ces vecteurs de base ne sont pas orthogonaux à l'espace nul, la projection est une projection oblique. Soit les vecteurs forment une base pour la portée de la projection, et assemble ces vecteurs dans la matrice . La plage et l'espace nul sont des espaces complémentaires, donc l'espace nul a la dimension . Il s'ensuit que le complément orthogonal de l'espace nul est de dimension . Formons une base pour le complément orthogonal de l'espace nul de la projection, et assemblons ces vecteurs dans la matrice . La projection est alors définie par

Cette expression généralise la formule des projections orthogonales donnée ci-dessus.

Trouver la projection avec un produit intérieur

Soit un espace vectoriel (dans ce cas un plan) englobé par des vecteurs orthogonaux . Soit un vecteur. On peut définir une projection de sur comme

où les indices répétés sont additionnés ( notation de somme d'Einstein ). Le vecteur peut être écrit comme une somme orthogonale telle que . est parfois noté . Il existe un théorème en algèbre linéaire qui indique qu'il s'agit de la distance la plus courte de à et qu'il est couramment utilisé dans des domaines tels que l'apprentissage automatique.

y est projeté sur l'espace vectoriel V.

Formes canoniques

Toute projection sur un espace vectoriel de dimension sur un champ est une matrice diagonalisable , puisque son polynôme minimal divise , qui se scinde en facteurs linéaires distincts. Il existe donc une base sous la forme

où est le rang de . Voici la matrice identité de taille , et est la matrice zéro de taille . Si l'espace vectoriel est complexe et muni d'un produit scalaire , alors il existe une base orthonormée dans laquelle la matrice de P est

où . Les nombres entiers et les nombres réels sont déterminés de manière unique. Notez que . Le facteur correspond au sous-espace invariant maximal sur lequel agit une projection orthogonale (de sorte que P lui-même est orthogonal si et seulement si ) et les blocs correspondent aux composantes obliques .

Projections sur des espaces vectoriels normés

Lorsque l'espace vectoriel sous-jacent est un (pas nécessairement de dimension finie) espace vectoriel normé , des questions analytiques, hors de propos dans le cas de dimension finie, doivent être pris en considération. Supposons maintenant qu'il s'agisse d' un espace Banach .

Bon nombre des résultats algébriques discutés ci-dessus survivent au passage à ce contexte. Une décomposition en somme directe donnée en sous-espaces complémentaires spécifie toujours une projection, et vice versa. Si est la somme directe , alors l' opérateur défini par est toujours une projection avec plage et noyau . C'est clair aussi que . Inversement, si est projection sur , c'est -à- dire , alors on vérifie facilement que . En d'autres termes, c'est aussi une projection. La relation implique et est la somme directe .

Cependant, contrairement au cas de dimension finie, les projections n'ont pas besoin d'être continues en général. Si un sous-espace de n'est pas fermé dans la topologie de norme, alors la projection sur n'est pas continue. En d'autres termes, la plage d'une projection continue doit être un sous-espace fermé. De plus, le noyau d'une projection continue (en fait, un opérateur linéaire continu en général) est fermé. Ainsi une projection continue donne une décomposition de en deux sous-espaces fermés complémentaires : .

L'inverse est également vrai, avec une hypothèse supplémentaire. Supposons que est un sous-espace fermé de . S'il existe un sous - espace fermé tel que X = UV , puis la projection avec la gamme et le noyau est continue. Cela découle du théorème du graphe fermé . Supposons x nx et Px ny . Il faut le montrer . Puisque est fermé et { Px n } U , y est compris , c'est - à - dire Py = y . Aussi, x nPx n = ( IP ) x nxy . Puisque est fermé et {( IP ) x n } V , nous avons , c'est -à- dire , ce qui prouve l'affirmation.

L'argument ci-dessus utilise l'hypothèse que les deux et sont fermés. En général, étant donné un sous - espace fermé , il n'est pas nécessaire qu'il existe un sous - espace fermé complémentaire , bien que pour les espaces de Hilbert cela puisse toujours être fait en prenant le complément orthogonal . Pour les espaces de Banach, un sous-espace à une dimension a toujours un sous-espace complémentaire fermé. Ceci est une conséquence immédiate du théorème de Hahn-Banach . Soit l'étendue linéaire de . D'après Hahn-Banach, il existe une fonctionnelle linéaire bornée telle que φ ( u ) = 1 . L'opérateur satisfait , c'est-à-dire qu'il s'agit d'une projection. La limite de implique la continuité de et est donc un sous-espace complémentaire fermé de .

Applications et autres considérations

Les projections (orthogonales et autres) jouent un rôle majeur dans les algorithmes pour certains problèmes d'algèbre linéaire :

Comme indiqué ci-dessus, les projections sont un cas particulier des idempotents. Analytiquement, les projections orthogonales sont des généralisations non commutatives de fonctions caractéristiques . Les idempotents sont utilisés pour classer, par exemple, les algèbres semi-simples , tandis que la théorie de la mesure commence par considérer les fonctions caractéristiques des ensembles mesurables. Ainsi, comme on peut l'imaginer, les projections sont très souvent rencontrées dans le cadre d' algèbres d'opérateurs . En particulier, une algèbre de von Neumann est générée par son réseau complet de projections.

Généralisations

Plus généralement, étant donné une application entre espaces vectoriels normés on peut de manière analogue demander que cette application soit une isométrie sur le complément orthogonal du noyau : soit une isométrie (comparer Isométrie partielle ) ; en particulier, il doit être sur. Le cas d'une projection orthogonale est lorsque W est un sous-espace de V. En géométrie riemannienne , cela est utilisé dans la définition d'une submersion riemannienne .

Voir également

Remarques

Les références

  • Banerjee, Sudipto ; Roy, Anindya (2014), Algèbre linéaire et analyse matricielle pour la statistique , Textes en science statistique (1ère éd.), Chapman et Hall/CRC, ISBN 978-1420095388
  • Dunford, N.; Schwartz, JT (1958). Opérateurs linéaires, Partie I : Théorie générale . Intersciences.
  • Meyer, Carl D. (2000). Analyse matricielle et algèbre linéaire appliquée . Société de Mathématiques Industrielles et Appliquées. ISBN 978-0-89871-454-8.

Liens externes