Trace et transposée de matrice/Résolution au mieux d'un système d'équations insoluble

Début de la boite de navigation du chapitre
Résolution au mieux d'un système d'équations insoluble
Icône de la faculté
Chapitre no 6
Leçon : Trace et transposée de matrice
Chap. préc. :Espace euclidien sur un ensemble de matrices
Chap. suiv. :Droite de régression de y en x

Exercices :

Résolution au mieux d'un système impossible à résoudre
fin de la boite de navigation du chapitre
En raison de limitations techniques, la typographie souhaitable du titre, « Trace et transposée de matrice : Résolution au mieux d'un système d'équations insoluble
Trace et transposée de matrice/Résolution au mieux d'un système d'équations insoluble
 », n'a pu être restituée correctement ci-dessus.

Méthode modifier

Nous savons que lorsqu’un système a plus d’équations que d’inconnues, il est en général insoluble. On peut toutefois ne pas avoir besoin d’une solution satisfaisant exactement toutes les équations du système. Des solutions, satisfaisant à peu près les équations, peuvent parfois être suffisantes.

Soit A la matrice des coefficients des premiers membres des équations d’un système.

Soit X la matrice colonne des inconnues du système.

Soit B la matrice colonne des seconds membres.

Le système peut alors être représenté par l’équation matricielle AX = B.

Supposons que ce système ait plus d’équations que d’inconnues. Cela se traduira par le fait que la matrice A a plus de lignes que de colonnes. Autrement dit : A ∈ Mn,m(ℝ) avec nm. Nous avons donc à résoudre un système de n équations à m inconnues.

Le problème qui nous préoccupe ici est de trouver une matrice X telle que la distance de la matrice AX à la matrice B soit la plus petite possible (ce qui est équivalent à dire, si l’on considère le système sans le mettre sous forme matricielle, que l’on cherche des valeurs pour les inconnues telles que la somme des carrés des différences entre premier et second membre, soit la plus petite possible). On dira que la matrice colonne des inconnues X satisfait au mieux le système AX = B.

B peut être considéré comme un point fixe dans l’espace des matrices colonnes qui est de dimension n.

Lorsque X varie, AX décrit un sous-espace vectoriel de cet espace (la dimension de ce sous-espace est égale au rang r de la matrice A, c'est-à-dire son nombre maximal — inférieur ou égal à m — de colonnes linéairement indépendantes).


Début d’un théorème
Fin du théorème


Remarque : Le système tA A X = tAB a autant d’équations que d’inconnues et a, par construction, au moins une solution. Ses solutions seront appelées les pseudo-solutions du système AX = B.


Transformations possibles du système impossible à résoudre modifier

Il faut bien prendre conscience que ce que l’on cherche à faire dans ce chapitre, c’est trouver des valeurs des inconnues telles que la somme des carrés des différences entre premier et second membre soit la plus petite possible. Il se peut, toutefois, que le système soit donné sous une forme qui ne permet pas de le mettre immédiatement sous forme matricielle. Nous sommes amenés à nous demander quelles opérations il nous est permis de faire à ce système sans perturber le résultat final.

Nous savons que nous pouvons ajouter ou retrancher un même nombre aux deux membres d'une équation et cette opération laisse invariante la différence entre les deux membres de l'équation. Nous savons que de cette règle résulte directement la règle du transfert d'un terme d'un membre dans un autre avec changement de signe (+ en - et - en +). Nous déduisons de cela que l’on peut transférer un terme d'un membre d'une équation dans un autre sans perturber la somme des carrés des différences entre les deux membres. Cette opération pourra donc être effectuée sur le système impossible à résoudre pour pouvoir le mettre sous forme matricielle.

Nous savons aussi que l’on peut multiplier les deux membres d'une équation par un même nombre. Toutefois, nous comprenons que si ce nombre est différent de 1 ou de -1, la différence des deux membres va être modifiée. Par conséquent, il nous est interdit de multiplier les deux membres d'une équation d'un système impossible à résoudre avant de le mettre sous forme matricielle.

Par exemple, soit le système :

 

Pour pouvoir mettre ce système sous forme matricielle, nous pouvons, dans la première équation, commencer par faire passer le y dans le premier membre et nous obtenons :

 


Par contre, dans le système :

 

on peut être tenté de simplifier la première équation par 5. Cette opération est interdite car cela revient à multiplier les deux membres par 1/5. Il est donc important de ne pas faire cette simplification avant de mettre le système sous forme matricielle sinon le résultat en sera modifié (le lecteur est invité à le vérifier).