Systèmes linéaires
Vocabulaire des systèmes linéaires
Question
Tout ce chapitre est né d'un besoin : ranger les coefficients d'un système linéaire dans un tableau et calculer dessus. Le moment est venu de refermer la boucle. Comment le vocabulaire des systèmes se traduit-il dans le langage matriciel — et que gagne-t-on à cette traduction ?
Définition 1 : Système linéaire, système homogène et solution
On appelle système linéaire à équations et inconnues tout système de la forme
avec et .
- sont les inconnues.
- Si , on dit que le système est homogène.
- On appelle système homogène associé au système le système obtenu en remplaçant par des zéros ; on le note .
- On appelle solution du système toute -liste vérifiant les équations du système .
- Si le système admet une solution, on dit qu'il est compatible ; dans le cas contraire, on dit qu'il est incompatible.
Notation :
On note l'ensemble des solutions du système , et celui de .
Exemple :
Le système est incompatible : aucune -liste ne peut vérifier les deux égalités à la fois. Son système homogène associé est, lui, compatible — il admet par exemple . Un système et son homogène associé n'ont donc pas nécessairement le même comportement. Lequel des deux est toujours compatible ?
Test 1 : Compatibilité d'un système homogène
Tout système linéaire homogène est compatible.
Remarque :
- L'ensemble des solutions de l'équation , avec , est un plan dans l'espace.
- L'ensemble des solutions du système
- est vide si et ;
- est un plan si les deux équations sont équivalentes ;
- est une droite si .
Structure de l'ensemble des solutions
Question
Résoudre un système, c'est décrire un ensemble — et un ensemble de -listes peut être énorme. Avant même de calculer quoi que ce soit : cet ensemble a-t-il une forme reconnaissable, qu'on pourrait décrire par un petit nombre de données ?
Proposition 1 : Structure de l'ensemble des solutions du système homogène
- .
- Si et , alors pour tout , avec
Démonstration :
-
Pour tout , on a : la -liste nulle vérifie les équations de .
-
Soient et deux solutions de , et soit . Pour tout ,
Donc est encore solution de .
Remarque :
est un sous-espace vectoriel de .
Test 2 : Somme de deux solutions
Si et sont deux solutions du système , alors en est encore une.
Test 3 : Une solution non nulle en entraîne une infinité
Si un système linéaire homogène admet une solution non nulle, alors il en admet une infinité.
Question
L'ensemble a donc une belle structure. Mais c'est que l'on cherche, et ne contient même pas la -liste nulle. Peut-on tout de même décrire à partir de ?
Proposition 2 : Description de l'ensemble des solutions
Si est une solution particulière de , alors .
Démonstration :
On note et l'on procède par double inclusion. Pour alléger, on écrit les -listes comme des colonnes et l'on note la matrice des coefficients, de sorte que « est solution de » s'écrit , et « est solution de » s'écrit . Par hypothèse, .
. Soit . Posons . On a
donc , et .
. Soit . On a
donc .
D'où .
Remarque :
Si , on dit que est un sous-espace affine.
Remarque :
La proposition n'affirme rien lorsque est incompatible : elle suppose l'existence d'une solution particulière . Si , l'ensemble peut parfaitement être énorme — c'est le cas du système , incompatible, dont l'homogène associé a pour solutions toute la droite .
Test 4 : Le choix de la solution particulière
Si et sont deux solutions particulières de , alors .
Écriture matricielle
Question
Un système est un objet à trois composantes : les coefficients, les inconnues, les seconds membres. Le produit matriciel a été construit pour composer les transformations linéaires. Ces deux objets se rencontrent-ils — un système est-il, tout simplement, une équation entre matrices ?
Proposition 3 : Écriture matricielle d'un système linéaire
Le système peut se présenter sous la forme matricielle , avec
Démonstration :
La matrice appartient à et à : le produit est défini et appartient à , comme . Par définition du produit, pour tout ,
qui est exactement le membre de gauche de la équation de . Deux matrices colonnes étant égales si et seulement si tous leurs coefficients le sont,
Exemple :
Le système
se présente matriciellement sous la forme
et la matrice augmentée associée est
Trois équations, quatre inconnues, et tout tient désormais dans un seul tableau — sur lequel on sait faire des opérations élémentaires. Comment s'en servir pour résoudre ?
Remarque :
Cette écriture éclaire d'un jour nouveau la proposition « » de la leçon 2 : résoudre , c'est chercher à écrire la colonne comme combinaison linéaire des colonnes de , les inconnues étant les coefficients de cette combinaison. Le système est compatible si et seulement si une telle écriture existe.
Rédaction — Résoudre un système linéaire par la méthode du pivot :
Soit un système de équations à inconnues.
- Écrire la matrice augmentée , en n'oubliant aucun coefficient nul.
- Échelonner par lignes la matrice augmentée, en menant les opérations sur les lignes entières, à travers la barre. Les opérations élémentaires ne changent pas l'ensemble des solutions, puisqu'elles sont réversibles.
- Tester la compatibilité. Si une ligne de la forme apparaît avec , l'équation correspondante est : le système est incompatible, , et l'on s'arrête là.
- Réduire : normaliser les pivots, puis annuler les coefficients situés au-dessus d'eux.
- Séparer les inconnues. Les inconnues dont la colonne porte un pivot sont les inconnues principales ; les autres sont les inconnues secondaires, et deviennent les paramètres. Chaque ligne non nulle exprime alors une inconnue principale en fonction des seules inconnues secondaires.
- Conclure sous la forme : donner une solution particulière (en annulant tous les paramètres) et décrire en faisant varier chaque paramètre séparément.
Le nombre d'inconnues secondaires vaut : c'est le nombre de paramètres dont dépend la solution générale.
Exercice 1 : Résolution complète d'un système
Résoudre dans le système
et décrire l'ensemble des solutions sous la forme .
Solution :(cliquer pour afficher)
On échelonne la matrice augmentée :
La dernière ligne est entièrement nulle, barre comprise : le système est compatible. Les pivots occupent les colonnes et , donc et sont les inconnues principales et l'inconnue secondaire. Le système réduit s'écrit
D'où
Ainsi est une solution particulière — on la vérifie sur la première équation : — et
est l'ensemble des solutions du système homogène associé, une droite de . On a bien .
Exercice 2 : Plus d'inconnues que d'équations
Résoudre dans le système homogène
Solution :(cliquer pour afficher)
Le système étant homogène, la colonne des seconds membres reste nulle à chaque étape : on échelonne directement la matrice des coefficients.
Les pivots occupent les colonnes et : et sont principales, et secondaires. Le système équivaut à
d'où
La solution dépend de paramètres. En particulier, ce système homogène admet des solutions non nulles, par exemple .
Test 5 : Peu d'équations, beaucoup d'inconnues
Un système linéaire homogène à équations et inconnues peut n'admettre que la solution nulle.
Systèmes linéaires et inversibilité
Question
Quand le système a autant d'équations que d'inconnues, sa matrice est carrée. Le cas le plus confortable serait celui d'une solution unique, quel que soit le second membre. À quelle propriété de cette situation correspond-elle exactement ?
Proposition 4 : Caractérisation de l'inversibilité par les systèmes linéaires
Soient et . La matrice est inversible si et seulement si le système admet une unique solution pour tout .
Démonstration :
- Si est inversible, alors , donc le système admet l'unique solution .
- Supposons que, pour tout , le système admette une unique solution. Soit . On note la colonne de la matrice identité ; alors il existe tel que .
Soit dont la colonne est . La colonne de la matrice est , ainsi
d'où . D'après le point 2 de la proposition des caractérisations de l'inversibilité, la matrice est donc inversible.
Remarque :
Seule l'existence d'une solution pour chaque second membre a été utilisée dans le second point : l'hypothèse d'unicité est en fait superflue. C'est cohérent avec les caractérisations de la leçon précédente, où l'existence pour tout et l'unicité pour tout sont deux formulations équivalentes de la même propriété.
Test 6 : Un seul second membre suffit
Soit . S'il existe UN second membre pour lequel le système admet une unique solution, alors est inversible.
Test 7 : Non inversible et sans solution
Si n'est pas inversible, alors le système n'admet aucune solution.
Exercice 3 : Égalité de deux matrices par action sur les colonnes
Soient telles que, pour tout , . Montrer que .
Solution :(cliquer pour afficher)
Soit . On note la colonne de la matrice .
La matrice est la colonne de , et est la colonne de .
Or pour tout , donc .
Exercice 4 : Résoudre un système par l'inverse
Soient , dont on admet que l'inverse vaut , et .
- Que peut-on dire du nombre de solutions du système , avant tout calcul ?
- Résoudre le système.
Solution :(cliquer pour afficher)
-
La matrice est inversible. D'après la proposition, le système admet donc une unique solution, et ceci quel que soit le second membre.
-
Cette unique solution est :
Vérification sur le système de départ : , et . D'où , et le système homogène associé n'a que la solution nulle.
Remarque :
Deux routes mènent donc à la résolution d'un système carré : le pivot de Gauss, qui fonctionne toujours et donne la structure complète de ; et le calcul de , réservé au cas inversible. La seconde n'est avantageuse que si l'on doit résoudre plusieurs systèmes de même matrice et de seconds membres différents : l'inverse ne se calcule alors qu'une fois.