Systèmes d’équations linéaires et déterminant 2 Plan du cours Systèmes d’équations linéaires et déterminant 3 Plan du cours Cours de Mathématiques - ASINSA-1 Systèmes d’équations linéaires et déterminant 1 Systèmes d’équations linéaires 1 Systèmes d’équations linéaires 2 Un outil pratique : le déterminant 2 Un outil pratique : le déterminant 3 Étude de l’ensemble des solutions 3 Étude de l’ensemble des solutions 4 Résolution d’un système de Cramer 4 Résolution d’un système de Cramer 5 Résolution dans le cas général 5 Résolution dans le cas général Frédéric STURM Pôle de Mathématiques, INSA de Lyon Année académique 2011-2012 F. STURM, Pôle de Mathématiques, INSA de Lyon Systèmes d’équations linéaires et déterminant 4 Définition F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant 5 Systèmes d’équations linéaires et déterminant Définition (compléments) Une solution du système est un p-uplet (x1 , . . . , xp ) ∈ qui vérifie les n équations du système. Définition 1.1 On appelle système rectangulaire de type (n, p) ou n × p : a11 x1 + . . . + a1p xp = b1 a21 x1 + . . . + a2p xp = b2 (S) .. . an1 x1 + . . . + anp xp = bn b1 = b2 = . . . = bn = 0. Deux systèmes linéaires sont équivalents s’ils ont le même ensemble de solutions. Un système peut aussi avoir moins d’équations que d’inconnues : n < p (système sousabondant). C’est le cas du système 3 × 5 suivant : 2x1 − 3x2 + x3 + 6x4 − 6x5 = 3 2x1 − 2x2 + 2x3 + 4x4 − 6x5 = 4 −2x1 + 4x2 + x3 − 8x4 + 3x5 = 0 Remarque Un système homogène de type (n, p) admet toujours au moins une solution. C’est le vecteur les coefficients aij ∈ K, 1 6 i 6 n, 1 6 j 6 p, les seconds membres bi ∈ K, 1 6 i 6 n. (0, 0, . . . , 0) ∈ Kp On appelle rang du système le rang de A = (aij )16i6n,16j6p . qualifié de solution banale ou triviale. F. STURM, Pôle de Mathématiques, INSA de Lyon Systèmes d’équations linéaires et déterminant Enfin, un système peut avoir autant d’équations que d’inconnues : n = p (système carré). C’est le cas du système 3 × 3 suivant : = m x1 + x2 x2 + x3 = 2 x1 + 2x2 + x3 = 3 Nous verrons que ce système n’admet aucune solution si m 6= 1. Il en admet une infinité si m = 1 : (x1 , x2 , x3 ) = (−1 + x3 , 2 − x3 , x3 ) avec x3 ∈ R. ATTENTION Ce n’est pas parce qu’un système possède autant d’équations que d’inconnues qu’il possède nécessairement une solution. Le « bon » critère porte non pas sur la taille du système mais sur son rang. F. STURM, Pôle de Mathématiques, INSA de Lyon F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA Cours de Mathématiques - Première Année ASINSA 7 F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant 8 Interprétation matricielle Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant Plan du cours Le système (S) s’écrit sous la forme matricielle suivante : (EM) AX = B. Les données sont A et B. L’inconnue est X : b1 a11 · · · a1p b2 a21 · · · a2p A= . .. , B = .. et X = .. . .. . . bn an1 · · · anp x1 .. . . xp 1 Systèmes d’équations linéaires 2 Un outil pratique : le déterminant 3 Étude de l’ensemble des solutions 4 Résolution d’un système de Cramer 5 Résolution dans le cas général L’équation (EM) s’écrit aussi sous la forme matricielle : (EM′ ) x1 C1 + x2 C2 + . . . + xp Cp = B où C1 , C2 , . . . , Cp désignent les colonnes de A. F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA 6 Un système peut avoir plus d’équations que d’inconnues : n > p (système surabondant). C’est le cas du système 4 × 3 suivant : −x1 + x2 − 5x3 = −7 2x1 − x2 − x3 = 4 3x1 − 2x2 + 4x3 = 11 3x1 + 4x2 − 2x3 = 11 Kp Un système est dit homogène si où les inconnues sont les scalaires x1 , . . . , xp ∈ K et où les données sont : Cours de Mathématiques - Première Année ASINSA F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA 9 Systèmes d’équations linéaires et déterminant 10 Le déterminant d’un système 2 × 2 a11 a12 a21 a22 x1 x2 = b1 b2 xe1 = . F. STURM, Pôle de Mathématiques, INSA de Lyon Systèmes d’équations linéaires et déterminant det(αC1 + βC′1 , C2 ) = α det(C1 , C2 ) + β det(C′1 , C2 ). On dit que le déterminant est linéaire par rapport à sa première colonne. a b − b1 a21 b1 a22 − a12 b2 et xe2 = 11 2 . a11 a22 − a12 a21 a11 a22 − a12 a21 Le déterminant est aussi linéaire par rapport à sa deuxième colonne. On dit alors que le déterminant est une forme bilinéaire. not. Soient C1 , C2 appartenant à M2,1 (K). det(B, C2 ) det(C1 , B) xe1 = et xe2 = . det(C1 , C2 ) det(C1 , C2 ) F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA 13 C1 = C2 F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant 14 (S3×3 ) Pour tous C1 , C2 appartenant à M2,1 (K), On dit que le déterminant est antisymétrique. Pour tous C1 , C2 appartenant à M2,1 (K) et pour tout γ ∈ K, det(C1 + γC2 , C2 ) = det(C1 , C2 ), b1 x1 x2 = b2 . x3 b3 (C1 ∧ C2 ) · C3 = a11 a22 a33 + a21 a32 a13 + a31 a12 a23 x1 C1 + x2 C2 + x3 C3 = B Systèmes d’équations linéaires et déterminant Le déterminant du système 3 × 3 est l’élément de K défini par : a 11 a12 a13 not. déf. det(A) = a21 a22 a23 = (C1 ∧ C2 ) · C3 . a31 a32 a33 Conséquence Si det(A) 6= 0 alors il existe un unique triplet (xe1 , xe2 , xe3 ) solution du système 3 × 3. En effet, xe1 = (C1 ∧ B) · C3 (C1 ∧ C2 ) · B (B ∧ C2 ) · C3 , xe2 = , xe3 = . (C1 ∧ C2 ) · C3 (C1 ∧ C2 ) · C3 (C1 ∧ C2 ) · C3 xe1 = det(B, C2 , C3 ) det(C1 , B, C3 ) det(C1 , C2 , B) , xe2 = , xe3 = . det(A) det(A) det(A) not. En notant det(A) = det(C1 , C2 , C3 ), on a : F. STURM, Pôle de Mathématiques, INSA de Lyon F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA Cours de Mathématiques - Première Année ASINSA 16 −a31 a22 a13 − a21 a12 a33 − a11 a32 a23 . F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant 17 Règle de Sarrus Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant Propriétés (forme trilinéaire alternée) Pour se souvenir de la formule : déf. det(A) = a11 a22 a33 + a21 a32 a13 + a31 a12 a23 −a31 a22 a13 − a21 a12 a33 − a11 a32 a23 , on peut utiliser la disposition pratique suivante : a11 a12 a13 a13 a11 a12 ց ր ր ր ց ց a21 a22 a23 a23 a21 a22 ց ց ր ց ր ր a a32 a33 a33 a31 a32 31 et on convient que : les flêches descendantes (ց) correspondent aux termes précédés du signe positif ; les flêches montantes (ր) correspondent aux termes précédés du signe négatif. F. STURM, Pôle de Mathématiques, INSA de Lyon 15 Rappelons que : avec C1 , C2 et C3 les trois colonnes de A. F. STURM, Pôle de Mathématiques, INSA de Lyon Systèmes d’équations linéaires et déterminant On obtient enfin : h i x3 (C3 ∧ C1 ) · C2 = (B ∧ C1 ) · C2 . | {z } {z } | = (C1 ∧ C2 ) · C3 = (C1 ∧ C2 ) · B Commençons par récrire le système sous la forme det(C1 , C2 + γC1 ) = det(C1 , C2 ). Cours de Mathématiques - Première Année ASINSA On obtient aussi : h i x2 (C2 ∧ C1 ) · C3 = (B ∧ C1 ) · C3 . | {z } {z } | = −(C1 ∧ C2 ) · C3 = −(C1 ∧ B) · C3 a21 x1 + a22 x2 + a23 x3 = b2 a31 x1 + a32 x2 + a33 x3 = b3 d’écriture matricielle : a11 a12 a13 a21 a22 a23 a31 a32 a33 det(C2 , C1 ) = −det(C1 , C2 ). det(C1 , C2 ) = 0. Manipulons cette égalité vectorielle. On obtient : h i x1 (C1 ∧ C2 ) · C3 = (B ∧ C2 ) · C3 . On considére le système 3 × 3 suivant : a11 x1 + a12 x2 + a13 x3 = b1 Soient C1 , C2 appartenant à M2,1 (K). ∃γ ∈ K C2 = γ C1 =⇒ det(C1 , C2 ) = 0. =⇒ On dit que le déterminant est une forme alternée. Le déterminant d’un système 3 × 3 Conséquences 12 Soit C2 ∈ M2,1 (K). Pour tous C1 , C′1 dans M2,1 (K) et pour tous α, β dans K, En notant det(A) = det(C1 , C2 ), on a : Manipulons ce système. On obtient le système suivant : ( (a11 a22 − a12 a21 ) x1 = b1 a22 − a12 b2 . (a11 a22 − a12 a21 ) x2 = a11 b2 − b1 a21 Systèmes d’équations linéaires et déterminant Propriétés (forme bilinéaire alternée) Conséquence Si det(A) 6= 0 alors il existe un unique couple (xe1 , xe2 ) ∈ K2 solution du système 2 × 2. En effet, d’écriture matricielle : 11 Le déterminant du système 2 × 2 est l’élément de K défini par a a12 déf. not. = a11 a22 − a12 a21 ∈ K. det(A) = 11 a21 a22 On considère le système 2 × 2 suivant : ( a11 x1 + a12 x2 = b1 (S2×2 ) a21 x1 + a22 x2 = b2 ! Systèmes d’équations linéaires et déterminant Cours de Mathématiques - Première Année ASINSA Soient C2 , C3 dans M3,1 (K). Pour tous C1 , C′1 dans M3,1 (K) et α, β dans K2 , det(αC1 +βC′1 , C2 , C3 ) = α det(C1 , C2 , C3 )+β det(C′1 , C2 , C3 ). Le déterminant est linéaire par rapport à sa 1ère colonne. Le déterminant est aussi linéaire par rapport à sa 2ème colonne et à sa 3ème colonne. On dit que le déterminant est une forme trilinéaire. Soient C1 , C2 , C3 appartenant à M3,1 (K). C1 = C2 ou C1 = C3 ou C2 = C3 =⇒ det(C1 , C2 , C3 ) = 0. On dit alors que le déterminant est une forme alternée. F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA 18 Systèmes d’équations linéaires et déterminant 19 Conséquences Le déterminant ne change pas lorsque l’on ajoute à l’une des colonnes une combinaison linéaire des deux autres colonnes. Par exemple, pour tous C1 , C2 , C3 dans M3,1 (K) et γ1 , γ2 dans K, det(C1 , C2 , C3 + γ1 C1 + γ2 C2 ) = det(C1 , C2 , C3 ). F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA 22 Déterminant d’une matrice carrée déf. det(A) = n h X i=1 Par convention, si n = 1, c’est-à-dire si A = (a11 ), alors déf. det(A) = a11 . F. STURM, Pôle de Mathématiques, INSA de Lyon F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant 25 En développant par rapport à la deuxième ligne, on a : 0 (−) 1 (+) 6(−) 9(+) 1 6 9 0 6 9 2 −7 0 0 = −2 3 1 3 − 7 1 1 3 . 1 3 1 3 2 6 5 5 6 5 5 2 6 5 F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA 23 Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant 24 Soit n un entier naturel non nul. det(In ) = 1. Soit A une matrice carrée d’ordre n sur K. A est inversible si, et seulement si, det(A) 6= 0. Pour tous A, B ∈ Mn (K), det(A × B) = det(A) × det(B). En particulier, si A est inversible alors det(A−1 ) = Si tous les éléments d’une rangée d’une matrice sont nuls alors son déterminant est nul. Par exemple, 2 2 0 2 2 0 0 0 0 = 0 = 12 1 0 . 3 0 0 3 0 1 Si l’on permute deux rangées parallèles d’une matrice alors son déterminant change de signe. Par exemple, 0 2 0 2 0 0 5 −1 2 = − −1 5 2 , 0 3 1 3 0 1 2 5 −1 2 0 0 5 −1 2 = − 2 0 0 . 3 0 1 3 0 1 Cours de Mathématiques - Première Année ASINSA 1 . det(A) Pour tout A ∈ Mn (K), det(A) = det(AT ). 1 0 1 1 0 1 0 1 −1 6= 0, d’où 0 1 −1 est inversible. 1 0 0 1 0 0 F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant F. STURM, Pôle de Mathématiques, INSA de Lyon 3 h i X (−1)i+1 ai1 det A(i,1) Proposition 2.1 Règles de calcul Puisque le déterminant d’une matrice et celui de sa matrice transposée sont égaux, on peut aussi développer le déterminant suivant n’importe quelle ligne. Par exemple, en développant par rapport à la première ligne, on a : (+) 2 0(−) 0(+) = 2 −1 2 = −2. 5 −1 2 0 1 3 0 1 a13 . a23 On a développé le déterminant par rapport à sa 1ère colonne. F. STURM, Pôle de Mathématiques, INSA de Lyon Le calcul d’un déterminant est indépendant du choix de la colonne par rapport à laquelle on effectue le développement. Par exemple, 2(+) 0 0 −1 2 (−) − 5 0 0 + 3 0 0 . −1 2 = 2 5 0 1 −1 2 0 1 (+) 3 0 1 2 0(−) 0 2 0 = −2. 5 −1(+) 2 = − 3 1 (−) 3 0 1 où j prend une valeur quelconque entre 1 et n, et où A(i,j) est une matrice carrée d’ordre n − 1 sur K. Elle s’obtient en supprimant dans A la i-ième ligne et la j-ième colonne. a a13 +a31 12 a22 a33 où est la matrice carrée d’ordre 2 obtenue en supprimant dans A la i-ième ligne et la 1ère colonne. Cette remarque motive la définition du déterminant d’ordre n sous forme récurrente. On utilise aussi la notation : det(A) = det(C1 , C2 , · · · , Cn ) où C1 , C2 , . . . , Cn désignent les colonnes de A. i (−1)i+j aij det A(i,j) a a23 −a21 12 a32 a33 i=1 not. Le déterminant de A est défini par récurrence sur n par = a11 a22 a32 A(i,1) Remarque Définition 2.1 Soit A une matrice carrée d’ordre n sur K. a11 (+) a12 a13 a21 (−) a22 a23 a31 (+) a32 a33 det(A) = Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant 21 Utilisant une écriture plus concise, +a31 (a12 a23 − a22 a13 ). Or, d’après ce qui précède, a22 a23 a32 a33 = a22 a33 − a32 a23 , a12 a13 a32 a33 = a12 a33 − a32 a13 , a12 a13 a22 a23 = a12 a23 − a22 a13 . Systèmes d’équations linéaires et déterminant On a donc obtenu que : = a11 (a22 a33 − a32 a23 ) − a21 (a12 a33 − a32 a13 ) Si l’on permute deux colonnes parmi les trois, alors le déterminant change de signe. Par exemple, pour tous C1 , C2 , C3 dans M3,1 (K), det(C1 , C2 , C3 ) = −det(C3 , C2 , C1 ) = − −det(C2 , C3 , C1 ) . Systèmes d’équations linéaires et déterminant 20 Un déterminant d’ordre 3 peut se décomposer en une combinaison linéaire de 3 déterminants d’ordre 2. Par exemple, a 11 a12 a13 a21 a22 a23 = a11 a22 a33 + a21 a32 a13 + a31 a12 a23 a31 a32 a33 −a31 a22 a13 − a21 a12 a33 − a11 a32 a23 Si une des colonnes est combinaison linéaire des deux autres alors le déterminant est nul. Par exemple, pour tous C1 , C2 , C3 dans M3,1 (K), ∃(γ1 , γ2 ) ∈ K2 C3 = γ1 C1 +γ2 C2 =⇒ det(C1 , C2 , C3 ) = 0. F. STURM, Pôle de Mathématiques, INSA de Lyon Systèmes d’équations linéaires et déterminant 26 Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant Si deux rangées parallèles d’une matrice sont égales alors son déterminant est nul. Par exemple, 2 2 0 7 2 0 5 5 2 = 0 et 9 4 1 = 0. 3 3 1 7 2 0 Si l’on multiplie par α ∈ K tous les éléments d’une rangée alors son déterminant est multiplié par α. Par exemple, 3 1 1 1 1 1 12 4 4 3 1 0 = 4 3 1 0 = 4 × 3 1 1 0 . 3 0 1 1 0 1 3 0 1 En particulier, ∀α ∈ K ∀A ∈ Mn (K) F. STURM, Pôle de Mathématiques, INSA de Lyon det(αA) = αn det(A). Cours de Mathématiques - Première Année ASINSA 27 Systèmes d’équations linéaires et déterminant 28 Systèmes d’équations linéaires et déterminant 1+i 1 −32i 3 1+i 3 car C1 + 2 C2 = C3 . Le déterminant ne change pas lorsque l’on ajoute à une rangée une combinaison linéaire des autres rangées parallèles (et uniquement des autres rangées parallèles). Par exemple, 1 1 1 1 1 4 1 1 0 = 1 1 3 1 0 1 1 0 3 1 − 2i 3 1+i 3 1+i 3 1+i 3 1+i 3 1 − 2i 3 Systèmes d’équations linéaires et déterminant F. STURM, Pôle de Mathématiques, INSA de Lyon 31 Interprétation vectorielle f (~x ) = ~b. l’application linéaire f : Kp −→ Kn canoniquement associée au système, le vecteur ~b = (b1 , b2 , . . . , bn ) de Kn . L’ensemble des solutions de (EV) est défini par o n déf. S = ~x ∈ Kp | f (~x ) = ~b . Un outil pratique : le déterminant 3 Étude de l’ensemble des solutions 4 Résolution d’un système de Cramer 5 Résolution dans le cas général Systèmes d’équations linéaires et déterminant 32 Nous avons vu qu’une équation homogène n’est jamais impossible (elle admet toujours ~0Kp pour solution). Et si elle n’est pas homogène ? Proposition 3.1 Soit ~b un vecteur de F . Si ~b ∈ / Im f alors S = ∅. Si ~b ∈ Im f (l’équation (EV) est dite compatible) alors S = ~x 0 + ~x part | ~x 0 ∈ Ker f où ~x part est une solution particulière de (EV), c’est-à-dire : ~x part ∈ Kp F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant ... et résumons-nous ! 35 et f (~x part ) = ~b. Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant Plan du cours not. Remarque : si on note r = rg f alors dimK (Ker f ) = p − r . Supposons qu’il existe une solution particulière ~x part . Supposons r = p (c’est-à-dire : dimK (Kerf ) =0). Il n’y a alors qu’une seule solution : S = ~x part . Supposons r < p (c’est-à-dire : dimK (Ker f ) > 1). Notons ~ 1, . . . , v ~ p−r ) une base de Ker f . Pour tout ~x ∈ S, BKer f = (v ∃ ! (α1 , . . . , αp−r ) ∈ Kp−r ~x = ~x part +α1 v ~ 1 + . . . + αp−r v ~ p−r . | {z } ∈ Ker f Par conséquent, la forme générale d’une solution dépend de p − r paramètre(s). Il y a donc une infinité de solutions puisque p − r > 0. F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA 33 Discussion sur les solutions F. STURM, Pôle de Mathématiques, INSA de Lyon 34 30 Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant ~y = (x1 + x2 , x2 + x3 , x1 + 2x2 + x3 ). Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant 2 et l’équation vectorielle : f (~x ) = ~b où ~x = (x1 , x2 , x3 ) ∈ R3 , ~b = (m, 2, 3) ∈ R3 et f : ~x ∈ R3 7−→ ~y ∈ R3 avec Nota bene : si ~b = ~0Kn alors S = Ker f 6= ∅. Discutons un peu... Systèmes d’équations linéaires F. STURM, Pôle de Mathématiques, INSA de Lyon l’équation matricielle : m x1 1 1 0 0 1 1 x2 = 2 3 1 2 1 x3 L’inconnue est le vecteur ~x = (x1 , . . . , xp ) de Kp . 1 Cours de Mathématiques - Première Année ASINSA Soit m ∈ R. On a équivalence entre le système réel 3 × 3 : = m x1 + x2 x2 + x3 = 2 , x1 + 2x2 + x3 = 3 Les données sont : F. STURM, Pôle de Mathématiques, INSA de Lyon 1 + i −3i 0 1 1 − 2i 3i 3i = 27 1+i 0 −3i 1 + i −3i 0 1 2−i 3i 0 = 27 1+i 0 −3i 3i 1 + i −3i = − = 1. 3i 27 2 − i Exemple 3.1 Le système (S) peut s’écrire sous la forme vectorielle : (EV) 1 + i 1 − 2i 1 + i 1 1 − 2i 1 + i 1 + i 27 1 + i 1 + i 1 − 2i = avec C3 ← C3 + 2C1 + C2 . Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant Plan du cours Exemple 2.1 Si une rangée est combinaison linéaire des rangées parallèles alors son déterminant est nul. Par exemple, 2 0 2 5 −1 3 = 0 3 0 3 F. STURM, Pôle de Mathématiques, INSA de Lyon 29 En résumé, une équation vectorielle peut ne possèder aucune solution ; c’est le cas si ~b 6∈ Im f ; 1 Systèmes d’équations linéaires 2 Un outil pratique : le déterminant 3 Étude de l’ensemble des solutions 4 Résolution d’un système de Cramer 5 Résolution dans le cas général posséder une solution unique ; c’est le cas si ~b ∈ Im f et Ker f = {~0Kp }; en posséder une infinité ; c’est le cas si ~b ∈ Im f et Ker f 6= {~0Kp }. Il n’y a pas d’autres cas de figure ! F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA 36 Systèmes d’équations linéaires et déterminant 37 Systèmes d’équations linéaires et déterminant Définition d’un système de Cramer Interprétation vectorielle d’un système de Cramer L’application linéaire f : Kn −→ Kn est bijective : Définition 4.1 Un système linéaire de type (n, p) est dit de Cramer s’il possède autant d’équations que d’inconnues (n = p) et si le rang r du système vérifie : Un système de Cramer est un système de la forme : a11 a12 · · · a11 x1 + . . . + a1n xn = b1 a21 a22 · · · a21 x1 + . . . + a2n xn = b2 avec . .. .. .. .. . . . an1 an2 · · · an1 x1 + . . . + ann xn = bn ann 39 Proposition 4.1 Un système de Cramer possède une solution et une seule. Ainsi, pour tout vecteur ~b de Kn , il existe une unique e ∈ Kn . On a : solution ~x Gabriel Cramer (1704, Genève - 1752, Bagnols-sur-Cèze) e ) = ~b ⇐⇒ ~x e = f −1 (~b). f (~x a1n a2n .. . Systèmes d’équations linéaires et déterminant f ∈ GLK (Kn ). r = n = p. F. STURM, Pôle de Mathématiques, INSA de Lyon 38 Interprétation matricielle d’un système de Cramer La matrice A carrée d’ordre n est inversible : 6= 0. Les coordonnées xe1 , xe2 , . . . , xen de l’unique solution d’un e = B sont : système de Cramer d’équation matricielle AX A ∈ GLn (K). Ainsi, pour tout B ∈ Mn,1 (K), il existe une unique solution e ∈ Mn,1 (K). On a : X ∀j ∈ {1, 2, . . . , n} xej = e = B ⇐⇒ X e = A−1 B. AX F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant Proposition 4.2 (Formules de Cramer) 40 où C1 , C2 , . . . , Cn désignent les colonnes de la matrice A. F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant det C1 , . . . , Cj−1 , B, Cj+1 , . . . , Cn det(A) 41 Plan du cours Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant 42 Méthode de Gauss Exemple 4.1 Considérons dans R le système 3 × 3 d’équation matricielle : 1 0 −1 x1 1 0 −1 1 x2 = 1 −1 2 0 1 x3 C’est un système de Cramer car son déterminant est non nul (il vaut −1). Son unique solution est (xe1 , xe2 , xe3 ) ∈ R3 avec ˛ ˛ 1 ˛ ˛ 1 ˛ ˛ 1 xe1 = ˛ ˛ 1 ˛ ˛ 0 ˛ ˛ −1 0 −1 2 0 −1 2 ˛ −1 ˛˛ 1 ˛˛ 0 ˛ ˛ ˛ 1 ˛ ˛ 0 ˛ ˛ −1 ˛ , xe2 = ˛ ˛ 1 −1 ˛˛ ˛ ˛ 0 1 ˛˛ ˛ ˛ −1 0 ˛ 1 1 1 ˛ −1 ˛˛ 1 ˛˛ 0 ˛ 0 −1 2 ˛ ˛ 1 ˛ ˛ 0 ˛ ˛ −1 ˛ , xe3 = ˛ ˛ 1 −1 ˛˛ ˛ ˛ 0 1 ˛˛ ˛ ˛ −1 0 ˛ 0 −1 2 0 −1 2 ˛ 1 ˛˛ 1 ˛˛ 1 ˛ ˛. −1 ˛˛ 1 ˛˛ 0 ˛ On obtient xe1 = 5, xe2 = 3 et xe3 = 4. F. STURM, Pôle de Mathématiques, INSA de Lyon Systèmes d’équations linéaires et déterminant Systèmes d’équations linéaires 2 Un outil pratique : le déterminant 3 Étude de l’ensemble des solutions 4 Résolution d’un système de Cramer 5 Résolution dans le cas général F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA Un peu d’Histoire ! 1 43 Qu’est-ce que la méthode de Gauss ? C’est une méthode de résolution systématique d’un système linéaire de type (n, p) : a x + a12 x2 + . . . + a1p xp = b1 11 1 a21 x1 + a22 x2 + . . . + a2p xp = b2 (S) .. . an1 x1 + an2 x2 + . . . + anp xp = bn avec, a priori, aucune condition ni sur l’entier n, ni sur l’entier p (il faut, bien sûr, n > 1 et p > 1). On procède en trois étapes : une étape d’élimination, 2 suivie d’une étape de discussion, 3 suivie (éventuellement) d’une étape de remontée. F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant 1 44 Cours de Mathématiques - Première Année ASINSA Systèmes d’équations linéaires et déterminant Étape d’élimination Exemple 5.1 La méthode est due à But : écrire le système (S) sous une forme échelonnée. Karl Friedrich Gauss Opérations utilisées : elles sont identiques à celles utilisées dans la méthode des zéros échelonnés : Multiplication de l’équation Ek par un scalaire α ∈ K∗ : (1777, Brunswick - 1855, Göttingen) Ek ←− αEk avec α ∈ K∗ . En fait, la paternité de la méthode revient à Addition à une équation d’un multiple d’une autre : Ek ←− Ek + βEk ′ avec β ∈ K. Liu Hui (220, Chine - 280, Chine) F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA Échange d’équations : Ek ←→ Ek ′ . Échange de colonnes : Ck ←→ Ck ′ . F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA Soit m ∈ R. Considérons dans R le système 3 × 3 suivant : = m x1 + x2 x2 + x3 = 2 . (S) x1 + 2x2 + x3 = 3 Effectuons à partir du système (S) l’opération élémentaire E3 ←− E3 − E1 , puis E3 ←− E3 − E2 . On obtient le système échelonné : = m x1 + x2 ′ x2 + x3 = 2 . (S ) 0 = 1−m Le système (S′ ) est équivalent au système (S). Ici r = 2. F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA 45 Systèmes d’équations linéaires et déterminant 46 (S′ ) 0 = .. . br′ +1 0 = bn′ x1′ = x1 , x2′ = x2 , F. STURM, Pôle de Mathématiques, INSA de Lyon ..., S’il existe i ∈ {r + 1, . . . , n} tel que 6= 0 alors l’égalité « 0 = bi′ » est absurde. Le système n’est pas compatible : 2 Si = 0 pour tout i ∈ {r + 1, . . . , n} alors le système est 6 ∅) : il existe au moins une solution (c’est compatible (S = un vecteur de Kp ) qui dépend de p − r paramètre(s). F. STURM, Pôle de Mathématiques, INSA de Lyon 49 Les inconnues sont à présent les scalaires x1′ , x2′ , . . . , xr′ . Ce sont les inconnues principales. Le système (S′′ ) est de Cramer. Systèmes d’équations linéaires et déterminant Remarque Reprenons l’exemple précédent. Soit m = 1 (S = 6 ∅). Remplaçons (S′ ) par le système suivant : x1 + x2 = 1 (S′′ ) x2 = 2 − x3 Si r = n alors le système échelonné équivalent (S′ ) s’écrit : ′ ′ ′ x ′ + . . . + a′ x ′ + . . . = b ′ a11 x1 + a12 2 1n n 1 ′ ′ x ′ + . . . = b′ a22 x2′ + . . . + a2n n 2 ′ (S ) .. .. . . ′ x ′ + . . . = b′ ann n n F. STURM, Pôle de Mathématiques, INSA de Lyon 52 Cours de Mathématiques - Première Année ASINSA Exemple 5.3 Remarquons qu’il n’y a pas d’égalité de la forme « 0 = bi′ » ! Cela traduit le fait que le système est nécessairement compatible. Il y a donc au moins une solution, c’est-à-dire une seule ou une infinité. L’étape de discussion est donc ici inutile. On peut passer directement à l’étape de remontée. avec ~x part = (−1, 2, 0) et Ker f = R(1, −1, 1). Cours de Mathématiques - Première Année ASINSA Cours de Mathématiques - Première Année ASINSA 50 L’ensemble des solutions s’écrit ainsi : S = ~x 0 + ~x part | ~x 0 ∈ Ker f À l’issue de cette étape de remontée, les inconnues principales x1′ , x2′ , . . . , xr′ s’expriment en fonction de xr′+1 , . . . , xp′ . Discussion : le système est compatible. Il y a au moins une solution qui dépend de 5 − 3 = 2 paramètres. Il y a donc une infinité de solutions. Systèmes d’équations linéaires et déterminant (x1 , x2 , x3 ) = (−1 + x3 , 2 − x3 , x3 ) avec x3 ∈ R. On résout ensuite (S′′ ) en partant de la dernière équation, puis en remontant jusqu’à la première équation. Étape d’élimination : elle conduit au système échelonné équivalent (r = 3) : 2x1 − 3x2 + x3 + 6x4 − 6x5 = 3 x2 + x3 − 2x4 = 1 x3 − 3x5 = 2 F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA d’inconnues x1 , x2 et paramétré par x3 . On obtient : x2 = 2 − x3 , puis x1 = −1 + x3 . Une solution générale est un vecteur de R3 d’expression : en supprimant les équations de la forme « 0 = 0 », en faisant passer aux seconds membres les xr′+1 , . . . , xp′ . Considérons dans R le système 3 × 5 suivant : 2x1 − 3x2 + x3 + 6x4 − 6x5 = 3 2x1 − 2x2 + 2x3 + 4x4 − 6x5 = 4 −2x1 + 4x2 + x3 − 8x4 + 3x5 = 0 Si m = 1 alors le système est compatible. Il y a au moins une solution qui dépend de 3 − 2 = 1 paramètre. Il y a donc une infinité de solutions. r < p. On commence par écrire le système (S′′ ) obtenu à partir du système échelonné (S′ ) Systèmes d’équations linéaires et déterminant Si m 6= 1 alors le système est incompatible. Il n’y a donc pas de solution : S = ∅. • Il y en a peut-être une infinité. C’est le cas si Cours de Mathématiques - Première Année ASINSA Étude d’un système sousabondant Ici r = 2. Considérons les deux cas suivants : r = p. On procède en deux temps. F. STURM, Pôle de Mathématiques, INSA de Lyon bi′ • Cette solution est peut-être unique. C’est le cas si Comment obtenir la (ou les) solution(s) ? F. STURM, Pôle de Mathématiques, INSA de Lyon 48 Reprenons l’exemple précédent. Considérons donc le système échelonné : = m x1 + x2 x2 + x3 = 2 . (S′ ) 0 = 1−m S = ∅. Étape de remontée 2 1 xp′ = xp . Systèmes d’équations linéaires et déterminant Systèmes d’équations linéaires et déterminant Exemple 5.2 bi′ arr′ xr′ + . . . = br′ 47 Deux cas peuvent se produire : ′ , a′ , . . . , a′ sont tous non nuls où les coefficients (pivots) a11 rr 22 et où (en l’absence de permutation des colonnes) 1 Systèmes d’équations linéaires et déterminant Étape de discussion À l’issue de l’étape d’élimination, nous nous retrouvons avec le système (S′ ), échelonnée et équivalent à (S), de la forme : ′ x ′ + . . . + a′ x ′ + . . . = b ′ a′ x ′ + a12 2 1r r 1 11 1 ′ ′ ′ ′ ′ a 22 x2 + . . . + a2r xr + . . . = b2 . . .. .. C’est exactement le cas dans l’exemple qui suit ! Systèmes d’équations linéaires et déterminant Étape de remontée : on résout le système : 2x1 − 3x2 + x3 = 3 − 6x4 + 6x5 x2 + x3 = 1 + 2x4 x3 = 2 + 3x5 d’inconnues x1 , x2 et x3 et paramétré par x4 et x5 . On a : x3 = 2 + 3x5 , x2 = −1 + 2x4 − 3x5 , x1 = −1 − 3x5 . Une solution générale est un vecteur de R5 de la forme : (x1 , x2 , x3 , x4 , x5 ) = (−1−3x5 , −1+2x4 −3x5 , 2+3x5 , x4 , x5 ) où chacun des paramètres x4 et x5 parcourt R. L’ensemble des solutions s’écrit ainsi : avec ~x part = (−1, −1, 2, 0, 0) S = ~x 0 +~x part | ~x 0 ∈ Ker f et Ker f = Vect (0, 2, 0, 1, 0), (−3, −3, 3, 0, 1) . F. STURM, Pôle de Mathématiques, INSA de Lyon F. STURM, Pôle de Mathématiques, INSA de Lyon Cours de Mathématiques - Première Année ASINSA Cours de Mathématiques - Première Année ASINSA 53 Cours de Mathématiques - Première Année ASINSA 51
© Copyright 2024