Chapitre 7

Produit scalaire, orthogonalité et projections

Norme, angle, bases orthonormées, projection orthogonale, procédé de Gram–Schmidt et moindres carrés.

Objectifs du chapitre

À la fin de ce chapitre, vous serez capable de:

  • calculer des produits scalaires, des normes, des distances et des angles dans , et démontrer les inégalités de Cauchy–Schwarz et triangulaire;
  • reconnaître une famille orthogonale, une base orthonormée et une matrice orthogonale, et exploiter leurs propriétés;
  • déterminer l'orthogonal d'un sous-espace et décomposer ;
  • calculer la projection orthogonale d'un vecteur sur une droite ou un sous-espace, la matrice de projection et la distance d'un point à un sous-espace;
  • orthonormaliser une famille libre par le procédé de Gram–Schmidt et en déduire une factorisation ;
  • résoudre un système incompatible au sens des moindres carrés et ajuster une droite, une parabole ou un modèle exponentiel à des mesures.

Pourquoi mesurer des longueurs et des angles?

Les chapitres 4 à 6 ont étudié les espaces vectoriels avec les seules opérations d'addition et de multiplication par un scalaire. On sait dire si deux vecteurs sont colinéaires, si une famille est libre, quelle est la dimension d'un sous-espace, mais rien ne permet encore de mesurer la longueur d'un vecteur ou l'angle entre deux vecteurs. Cette lacune est comblée par le produit scalaire, et avec lui apparaît une question nouvelle, omniprésente en ingénierie: parmi tous les vecteurs d'un sous-espace, lequel est le plus proche d'un vecteur donné?

  • Ajustement de mesures. Le 1ᵉʳ janvier 1801, l'astronome Giuseppe Piazzi observe pendant quelques semaines un nouvel astre, Cérès, avant de le perdre dans la lumière du Soleil. Avec des mesures peu nombreuses et entachées d'erreurs, Carl Friedrich Gauss calcule une orbite et prédit la position où Cérès sera retrouvée en décembre. Sa méthode, celle des moindres carrés, publiée indépendamment par Adrien-Marie Legendre en 1805, est aujourd'hui l'outil universel pour extraire une loi d'un nuage de mesures: étalonnage d'un capteur, droite de régression d'un essai de traction, courbe de tarage d'une pompe.
  • Positionnement par satellites. Un récepteur GPS mesure sa distance à une dizaine de satellites; quatre mesures suffiraient pour trouver sa position, mais elles sont bruitées. Les mesures surabondantes forment un système incompatible dont on cherche la solution qui viole le moins les équations: encore les moindres carrés.
  • Compression et filtrage. Un signal audio ou une image sont des vecteurs de très grande dimension. Les compresser, c'est les projeter sur un sous-espace bien choisi (fréquences audibles, blocs de cosinus du format JPEG) en ne conservant que les coordonnées significatives; filtrer un bruit, c'est projeter sur l'orthogonal du sous-espace où vit ce bruit.
  • Mécanique et statique. Le travail d'une force est le produit scalaire de la force par le déplacement; la composante d'une réaction d'appui selon une direction est une projection orthogonale.

Dans tout le chapitre, le cadre principal est muni de son produit scalaire usuel. Les vecteurs sont des colonnes, et l'on identifie librement un vecteur et la matrice de ses composantes.

Le produit scalaire dans ℝⁿ

Définition et premières propriétés

L'écriture matricielle (produit d'une ligne par une colonne) sera constamment utile: elle permet de transporter les règles du calcul matriciel dans le calcul des produits scalaires, par exemple .

Démonstration. La symétrie vient de , la bilinéarité de la distributivité dans . Enfin est une somme de carrés, positive, et nulle seulement si chaque est nul.

Pour et , on retrouve le théorème de Pythagore et la longueur usuelle. La norme est homogène, , et en développant par bilinéarité on obtient l'identité fondamentale

L'inégalité de Cauchy–Schwarz

Démonstration. Si , les deux membres sont nuls et sont colinéaires. Supposons et considérons, pour , la fonction

d'après (7.2). C'est un polynôme du second degré en , de coefficient dominant , et pour tout par positivité du produit scalaire. Un tel trinôme n'a pas deux racines réelles distinctes: son discriminant est négatif ou nul,

ce qui est exactement (7.3). Il y a égalité si et seulement si , c'est-à-dire si possède une racine double ; alors , donc : les vecteurs sont colinéaires. Réciproquement, si , les deux membres de (7.3) valent .

Démonstration. D'après (7.2) et Cauchy–Schwarz,

et l'on conclut en prenant la racine carrée des deux membres positifs. Pour la distance, on écrit .

L'inégalité de Cauchy–Schwarz dit que le quotient est toujours compris entre et : c'est donc le cosinus d'un unique angle de .

Dans le plan et l'espace, cette définition coïncide avec l'angle géométrique: la relation n'est autre que le théorème d'Al-Kashi appliqué au triangle de côtés , et . En dimension supérieure, elle définit l'angle. Le signe du produit scalaire indique si l'angle est aigu, droit ou obtus.

Démonstration. On ajoute (7.2) à la formule analogue pour , dans laquelle le double produit change de signe.

Géométriquement: la somme des carrés des diagonales d'un parallélogramme est égale à la somme des carrés des quatre côtés. En soustrayant au lieu d'ajouter, on obtient l'identité de polarisation : le produit scalaire est entièrement déterminé par la norme.

Produits scalaires généraux

Les trois propriétés de la proposition 7.1 suffisent à démontrer tout ce qui précède: on n'a jamais utilisé la formule (7.1) elle-même. Elles servent donc de définition dans un espace vectoriel quelconque.

Deux exemples reviendront dans le chapitre.

  • Sur , l'application est un produit scalaire: symétrie et bilinéarité viennent de celles de l'intégrale, et force car un polynôme continu, positif, d'intégrale nulle sur est nul (théorème 10.9 du cours d'analyse). C'est le produit scalaire naturel de l'approximation des fonctions.
  • Sur , si sont des réels strictement positifs, est un produit scalaire pondéré; il apparaît dans les moindres carrés lorsque certaines mesures sont plus fiables que d'autres.

Les inégalités de Cauchy–Schwarz et triangulaire, l'angle, l'identité du parallélogramme et tout ce qui suit restent valables mot pour mot dans un espace euclidien quelconque. Le cadre principal du chapitre demeure néanmoins avec le produit canonique.

Exercice

Calculez, en degrés, l'angle entre et dans .

°

Orthogonalité

Vecteurs orthogonaux et théorème de Pythagore

Démonstration. Dans (7.2), le double produit est nul. Pour vecteurs, on développe par bilinéarité: les termes croisés avec sont nuls et il ne reste que les .

Familles orthogonales et bases orthonormées

La base canonique est orthonormée. Dans le plan, en est une autre: la base canonique tournée de .

Démonstration. Supposons . Prenons le produit scalaire des deux membres avec : par bilinéarité, , et comme tous les produits avec sont nuls, il reste . Puisque , on a , et ceci pour chaque . La dernière affirmation vient du chapitre 4: une famille libre de vecteurs dans un espace de dimension est une base.

Le grand avantage des bases orthonormées est que les coordonnées s'y calculent par de simples produits scalaires, sans résoudre de système.

Démonstration. Écrivons dans la base. Le produit scalaire avec donne . La formule de la norme est le théorème de Pythagore appliqué aux vecteurs deux à deux orthogonaux , de normes .

Exercice

Remettez dans l'ordre les étapes de la démonstration «une famille orthogonale de vecteurs non nuls est libre».

Glissez les éléments pour les mettre dans le bon ordre

    1.
  • Conclure pour tout : la famille est libre
  • 2.
  • Prendre le produit scalaire des deux membres avec un vecteur de la famille
  • 3.
  • Il reste , et car
  • 4.
  • Utiliser la bilinéarité et l'orthogonalité: tous les termes avec s'annulent
  • 5.
  • Supposer

Matrices orthogonales

Rangeons les vecteurs d'une famille orthonormée de en colonnes d'une matrice . Le coefficient de est le produit scalaire de la -ième ligne de , c'est-à-dire , par la colonne : c'est . Ainsi

Démonstration. (1) Puisque , la matrice carrée est inversible d'inverse (chapitre 2); un inverse à gauche est aussi inverse à droite, d'où , ce qui s'interprète par (7.6) appliqué à . (2) ; le cas donne la norme, et les angles et distances s'expriment par des produits scalaires et des normes. (3) . (4) .

Exercice

Soit une matrice dont les colonnes forment une base orthonormée de . Laquelle de ces affirmations est fausse?

L'orthogonal d'un sous-espace

Si , il suffit, par bilinéarité, de tester l'orthogonalité avec les générateurs: si et seulement si pour . Ces équations linéaires homogènes définissent comme le noyau d'une matrice, ce qui est le contenu du point 3 ci-dessous.

Démonstration. (1) , et si , alors pour tout . (2) Si , alors est orthogonal à lui-même: , donc . (3) Notons les colonnes de . Le vecteur a pour composantes les produits scalaires (lignes de multipliées par ). Donc si et seulement si est orthogonal à chaque , c'est-à-dire, par bilinéarité, à toute combinaison linéaire des : c'est exactement . (4) Par le théorème du rang (chapitre 5) appliqué à : , puisqu'une matrice et sa transposée ont le même rang. (5) D'après (2), la somme est directe, et d'après (4) elle est de dimension : c'est tout entier (chapitre 5). (6) Tout vecteur de est orthogonal à tout vecteur de , donc ; les deux sous-espaces ont la même dimension d'après (4), d'où l'égalité.

Projection orthogonale

La décomposition associe à chaque vecteur sa composante dans . Nous allons la calculer explicitement et montrer qu'elle est le point de le plus proche de : c'est le cœur du chapitre.

Par unicité de la décomposition, est linéaire, vaut l'identité sur et s'annule sur ; le résidu est la projection orthogonale sur .

Projection sur une droite

Démonstration. On cherche tel que le résidu soit orthogonal à , c'est-à-dire à : , d'où . Cette valeur de fournit une décomposition avec et , qui est la décomposition unique du théorème 7.9.

xyD = Vect(u)vup = proj_D(v)v − p ⊥ uOp = (⟨v, u⟩ / ⟨u, u⟩) u = (2,59; 0,65)
Figure 7.1. Projection orthogonale de v sur la droite D engendrée par u. Le pied p = proj_D(v) est le multiple de u tel que le résidu v − p soit perpendiculaire à u; c'est le point de D le plus proche de v.

Projection sur un sous-espace

Démonstration. Posons et . Pour chaque ,

Le résidu est orthogonal à chaque vecteur de la base de , donc à tout entier: , et est la décomposition du théorème 7.9. Pour une base seulement orthogonale, on applique (7.8) aux vecteurs normalisés .

La formule (7.8) est une somme de projections sur les droites : projeter sur un sous-espace revient à projeter sur chaque axe d'une base orthogonale et à additionner. Cela est faux pour une base quelconque, d'où l'importance de savoir fabriquer des bases orthonormées (procédé de Gram–Schmidt, section suivante).

Démonstration. Notons et soit . On écrit . Le premier vecteur est dans , le second dans (différence de deux vecteurs de ): ils sont orthogonaux, et le théorème de Pythagore donne

avec égalité si et seulement si .

Matrice de projection

Démonstration. (1) Pour , le vecteur a pour composantes les , et est la formule (7.8).

(2) Montrons d'abord que (matrice ) est inversible. Si , alors , donc , et comme les colonnes de sont libres, : le noyau de est réduit à et cette matrice carrée est inversible. Cherchons maintenant tel que (théorème 7.9): la condition s'écrit , soit , d'où et .

(3) Projeter deux fois revient à projeter une fois, puisque est l'identité sur : . Avec la forme (2), car est symétrique et l'inverse d'une matrice symétrique est symétrique. Enfin est le résidu, projection sur , et le symétrique de par rapport à est , comme dans l'exemple 7.4.

Exercice

Calculez la distance du point au plan de .

Le procédé de Gram–Schmidt

Les formules (7.8) et exigent une base orthonormée. Le procédé de Gram–Schmidt en construit une à partir de n'importe quelle base, en «redressant» les vecteurs l'un après l'autre: chaque nouveau vecteur est débarrassé de sa projection sur le sous-espace déjà construit.

Démonstration. Par récurrence sur , montrons que est orthogonale, formée de vecteurs non nuls, et engendre . Pour , puisque la famille est libre. Supposons la propriété vraie au rang . La somme dans (7.9) est, d'après le théorème 7.11 appliqué à la base orthogonale de , la projection orthogonale de sur ; donc est le résidu, orthogonal à , en particulier à . Il est non nul, sinon appartiendrait à , ce qui contredirait la liberté de . Enfin (combinaison de et de vecteurs de ), donc ; ces deux sous-espaces ont la même dimension (famille orthogonale de vecteurs non nuls, donc libre, par le théorème 7.6), d'où l'égalité.

1. Famille libre (v₁, v₂)v₁v₂⟨v₁, v₂⟩ = 5 ≠ 0: pas orthogonaux2. u₁ = v₁, u₂ = v₂ − proj(v₂)u₁u₂v₂proj(v₂) = 0,5 u₁⟨u₁, u₂⟩ = 0: orthogonaux
Figure 7.2. Le procédé de Gram–Schmidt dans le plan. À gauche, la famille libre (v₁, v₂), non orthogonale. À droite, on garde u₁ = v₁ et l'on retranche à v₂ sa projection sur la droite Vect(u₁): le résidu u₂ est orthogonal à u₁ et engendre avec lui le même plan.

La factorisation QR

Le procédé de Gram–Schmidt se lit comme une identité matricielle. Chaque est une combinaison linéaire de : en effet, (7.9) donne , et . Puisque les sont orthonormés, les coefficients sont (théorème 7.7), nuls pour .

La démonstration est le calcul qui précède: la -ième colonne de vaut par (7.5), puisque . Le chapitre 12 reviendra sur cette factorisation, sur ses variantes numériquement plus stables (réflexions de Householder) et sur ses usages.

Pour , Gram–Schmidt donne , puis et . Donc

. On vérifie: et .

Polynômes de Legendre

Le procédé fonctionne dans tout espace euclidien. Sur muni de , partons de la base . On a , (fonction impaire), , , . Donc

À des facteurs près, ce sont les polynômes de Legendre , , , normalisés par la convention . Ils sont à la base de la quadrature de Gauss et de la méthode des éléments finis spectraux; le fait que signifie que est orthogonal aux constantes.

Exercice

On applique Gram–Schmidt à une famille libre de . Laquelle de ces affirmations est vraie?

Moindres carrés

Systèmes incompatibles et équations normales

Un ingénieur qui étalonne un capteur mesure couples et cherche les paramètres d'un modèle, par exemple . Chaque mesure fournit une équation : avec mesures et inconnues, le système est surdéterminé et, à cause des erreurs de mesure, incompatible: . Il n'existe aucune droite passant par tous les points. La méthode des moindres carrés remplace l'exigence impossible par « aussi proche que possible de ».

Démonstration. Lorsque parcourt , le vecteur parcourt le sous-espace . Par le théorème de la meilleure approximation 7.12, est minimale si et seulement si , c'est-à-dire si et seulement si le résidu appartient à (théorème 7.9). Cette dernière condition s'écrit , soit (7.10). Comme appartient à , il existe au moins un convenable.

Démonstration. L'inversibilité de a été établie dans la preuve du théorème 7.13, point 2; le reste est la résolution de (7.10).

La matrice s'appelle la pseudo-inverse de : elle joue pour un système surdéterminé le rôle de pour un système carré inversible. Lorsque le système est compatible, la solution des moindres carrés est la solution ordinaire, de résidu nul.

La droite de régression

Démonstration. Le système () s'écrit avec

Les deux colonnes de sont indépendantes puisque les ne sont pas tous égaux, donc la solution est unique (théorème 7.17). Les équations normales sont

La première équation, , donne : la droite passe par . La règle de Cramer (chapitre 3) appliquée au système fournit la première expression de ; en divisant numérateur et dénominateur par et en développant et , on obtient la seconde.

010203040123T (°C)U (V)r = +0,006r = 0,009r = +0,026r = 0,049r = +0,026U = 1,014 + 0,0545·Tsomme des carrés des résidus: 0,00387
Figure 7.3. Étalonnage d'un capteur de température: cinq mesures de la tension de sortie U en fonction de la température T, la droite des moindres carrés U = a + bT et les résidus verticaux rᵢ = Uᵢ − (a + bTᵢ). La droite minimise la somme des carrés de ces segments.

Explorateur des moindres carrés

Cinq mesures aux abscisses x = 0, 1, 2, 3, 4. Déplacez les ordonnées: la droite de régression y = a + bx est recalculée par les équations normales et les segments verticaux montrent les résidus, dont la somme des carrés est minimale.

xy01234−3−2−112345y = 0,44 + 0,89·xΣ rᵢ² = 0,107
Pente b
0,890
Ordonnée à l'origine a
0,440
Somme des carrés des résidus
0,107
Coefficient R²
0,987
y1 (x = 0)0,5
y2 (x = 1)1,2
y3 (x = 2)2,4
y4 (x = 3)2,9
y5 (x = 4)4,1

Modèles linéaires en les paramètres

La méthode ne se limite pas aux droites: elle s'applique dès que le modèle est une combinaison linéaire des paramètres inconnus, quelles que soient les fonctions de qui les multiplient.

  • Ajustement polynomial. Pour , chaque mesure donne l'équation ; la matrice a pour colonnes , et , et les équations normales forment un système . Un polynôme de degré passerait exactement par les points, mais il oscillerait entre eux: on choisit un degré bien inférieur au nombre de mesures.
  • Modèle exponentiel linéarisé. La loi (décharge d'un condensateur, croissance d'une population, atténuation d'un signal) n'est pas linéaire en . Mais l'est en : on ajuste une droite aux points , puis . Par exemple, pour les mesures , , , , les logarithmes valent ; ; ; , et la droite de régression a pour pente et pour ordonnée à l'origine , d'où : le modèle est . Cette linéarisation minimise les carrés des écarts logarithmiques, ce qui pondère davantage les petites valeurs de ; c'est en général acceptable.
  • Modèles à plusieurs variables. (plan de régression) se traite exactement de la même manière, avec une colonne par variable explicative.

Résidus, qualité de l'ajustement et calcul

Le vecteur des résidus est orthogonal à toutes les colonnes de ; en particulier, si le modèle contient un terme constant, la somme des résidus est nulle. Pour juger de la qualité d'un ajustement, on compare la somme des carrés des résidus à la dispersion totale des autour de leur moyenne:

Ce coefficient de détermination vaut pour un ajustement parfait et lorsque le modèle ne fait pas mieux que la constante . Pour le capteur de l'exemple 7.7, et . Un élevé ne prouve pas que le modèle est juste: un tracé des résidus en fonction de qui montre une tendance (par exemple tous positifs au centre, négatifs aux extrémités) révèle un modèle mal choisi, alors que des résidus sans structure signalent un bruit de mesure.

Exercice

Soit à colonnes indépendantes, et la solution des moindres carrés de . Laquelle de ces affirmations est fausse?

Synthèse

  • Le produit scalaire est symétrique, bilinéaire et défini positif; il définit la norme , la distance et l'angle via , ce que légitime l'inégalité de Cauchy–Schwarz .
  • Une famille orthogonale de vecteurs non nuls est libre; dans une base orthonormée, les coordonnées sont les produits scalaires . Une matrice orthogonale () conserve normes, produits scalaires et angles, et .
  • L'orthogonal est un sous-espace de dimension , , et .
  • La projection orthogonale est le point de le plus proche de ; sa matrice vérifie , et est la réflexion.
  • Le procédé de Gram–Schmidt transforme une famille libre en base orthonormée en retranchant à chaque vecteur sa projection sur les précédents; matriciellement, c'est la factorisation .
  • La solution des moindres carrés de résout les équations normales ; pour la droite , et .

Série d'exercices du chapitre 7

Exercice 1 sur 5
Exercice

Soient non nuls tels que . Que peut-on en déduire?

Problème guidé

Droite des moindres carrés à travers quatre mesures

Lors d'un essai de traction sur une éprouvette, on relève l'allongement (en mm) pour quatre charges (en kN): , , , . On cherche la droite des moindres carrés et la norme du résidu.

  1. 1

    Construire le système et former AᵀA

    Chaque mesure fournit l'équation : le système a pour matrice les colonnes et , pour inconnue et pour second membre . La matrice contient , et .

    Exercice

    Calculez le coefficient de , c'est-à-dire .

  2. Former Aᵀb

  3. Résoudre les équations normales

  4. Calculer le résidu

Exercices

Vous pouvez afficher le corrigé directement sous chaque énoncé après avoir cherché la solution.

Exercice 7.1 · Produits scalaires, normes et angles

Soient et dans .

  1. Calculer , , , l'angle entre et et la distance .
  2. Vérifier numériquement l'inégalité de Cauchy–Schwarz et l'inégalité triangulaire pour ce couple.
  3. Calculer la projection orthogonale de sur la droite et vérifier que le résidu est orthogonal à .
  4. Déterminer tous les vecteurs de orthogonaux à la fois à et à .
Solution

1. ; ; . L'angle vérifie , soit . La distance est .

2. Cauchy–Schwarz: . Inégalité triangulaire: , . Les inégalités sont strictes puisque les vecteurs ne sont pas colinéaires.

3. Par (7.7), . Le résidu est et .

4. On cherche avec et , c'est-à-dire pour de colonnes . En additionnant, , donc , puis . L'ensemble cherché est la droite , de dimension conformément au théorème 7.9. (Au chapitre 8, ce vecteur sera obtenu directement par le produit vectoriel .)

Exercice 7.2 · Gram–Schmidt et factorisation QR dans ℝ³

Soient , et .

  1. Vérifier que est une base de .
  2. Appliquer le procédé de Gram–Schmidt pour obtenir une base orthogonale , puis la base orthonormée .
  3. En déduire la factorisation de la matrice dont les colonnes sont .
  4. Calculer les coordonnées de dans la base et vérifier que la somme de leurs carrés vaut .
Solution

1. Le déterminant de la matrice de colonnes vaut, en développant selon la première ligne, : la famille est une base.

2. , . Ensuite , donc

Puis et , d'où

Vérifications: , , . En normalisant,

3. a pour colonnes et a pour coefficients (): , , , , , . Ainsi

Contrôle sur la troisième colonne: . On note aussi que , ce qui est cohérent avec et .

4. Par le théorème 7.7, les coordonnées sont , , . La somme des carrés vaut , comme l'annonce (7.5).

Exercice 7.3 · Orthogonal, projection et distance dans ℝ⁴

Soit avec et , et soit .

  1. Déterminer une base de et vérifier la relation .
  2. Vérifier que est une base orthogonale de et calculer .
  3. Calculer la distance de à et la projection de sur .
  4. Écrire la matrice de et vérifier que .
Solution

1. a pour colonnes et : on résout et . Avec et libres, et , donc

Ces deux vecteurs sont indépendants (regarder les deux dernières composantes), donc . On vérifie par exemple et .

2. : la base est orthogonale, avec . Par le théorème 7.11 (base orthogonale), et , d'où

3. Le résidu est ; on contrôle et . La distance vaut , et . Pythagore: .

4. Avec la base orthogonale, (c'est pour de colonnes ):

, et confirme le point 2. En général, .

Exercice 7.4 · Ajustement parabolique

Lors d'un essai de freinage, on mesure la distance d'arrêt (en m, ramenée à une unité commode) en fonction de la vitesse (en unités centrées): , , , , . On cherche le modèle au sens des moindres carrés.

  1. Écrire la matrice et le second membre du système , .
  2. Former et . Expliquer pourquoi plusieurs coefficients de sont nuls.
  3. Résoudre les équations normales et donner le modèle ajusté.
  4. Calculer les résidus et la somme de leurs carrés. Le modèle purement quadratique serait-il raisonnable?
Solution

1. Chaque mesure donne :

2. Les coefficients de sont les produits scalaires des colonnes: , , , , . Les sommes des puissances impaires sont nulles parce que les abscisses sont symétriques par rapport à : la colonne est orthogonale aux colonnes et . D'où

avec et .

3. Grâce aux zéros, le système se découple: donne , et il reste , . En retranchant le double de la première à la seconde: , soit , puis . Le modèle ajusté est

4. Les valeurs prédites sont et les résidus , de somme nulle (première équation normale) et de somme des carrés . Les coefficients et sont petits devant et du même ordre que les résidus: le modèle (une seule colonne , équation normale , soit ) est raisonnable et conforme à la physique, la distance de freinage étant proportionnelle au carré de la vitesse. Sa somme des carrés des résidus, , est à peine plus grande avec deux paramètres de moins.

Exercice 7.5 · Caractérisation des matrices de projection orthogonale

Soit .

  1. On suppose que est la matrice de la projection orthogonale sur un sous-espace . Montrer, sans utiliser les formules ou , que et que pour tous ; en déduire .
  2. Réciproquement, on suppose et . Montrer que , puis que est la matrice de la projection orthogonale sur .
  3. Montrer que, pour une telle matrice, pour tout , et que .
  4. La matrice vérifie . Est-elle la matrice d'une projection orthogonale? Décrire géométriquement l'application .
Solution

1. Pour tout , et la projection est l'identité sur , donc : . Écrivons et avec . Alors

car et . Par symétrie du rôle de et , aussi, d'où l'égalité. Matriciellement, et ; l'égalité pour tous (en particulier , , qui isolent le coefficient ) donne .

2. D'après le théorème 7.9, point 3, puisque . Soit maintenant et posons et . Alors , donc . Ainsi avec et : par unicité de cette décomposition, est la projection orthogonale de sur .

3. Avec la décomposition précédente, Pythagore donne . Pour la trace, choisissons une base orthonormée de , complétée (par Gram–Schmidt appliqué à une base de ) en une base orthonormée de ; la matrice de colonnes est orthogonale. Comme pour et pour , on a avec uns. Les matrices et sont semblables, donc de même trace (chapitre 6): .

4. , mais : ce n'est pas une projection orthogonale. C'est une projection oblique: envoie tout vecteur sur l'axe parallèlement à la droite , qui n'est pas perpendiculaire à . Elle ne diminue pas les normes: , contrairement au point 3.

Références

  • Lay, D. C., Lay, S. R. et McDonald, J. J., Algèbre linéaire et applications, 5ᵉ éd., Pearson, Montréal, chap. 6.
  • Strang, G., Introduction to Linear Algebra, 6ᵉ éd., Wellesley-Cambridge Press, chap. 4.
  • Axler, S., Linear Algebra Done Right, 4ᵉ éd., Springer, chap. 6.
  • Grifone, J., Algèbre linéaire, 6ᵉ éd., Cépaduès, Toulouse.
  • Trefethen, L. N. et Bau, D., Numerical Linear Algebra, SIAM, Philadelphie, lectures 6–11 (projecteurs, QR, moindres carrés).
  • Legendre, A.-M., Nouvelles méthodes pour la détermination des orbites des comètes, Paris, 1805 (appendice «Sur la méthode des moindres quarrés»).

Connectez-vous pour enregistrer votre progression.

Connexion pour poser des questions sur ce chapitre.