Skip to content

Exercice 2 : Algorithme du pivot de Gauss et résolution de systèmes

🌐 Énoncé du problème / Cadre d’étude

Section titled “🌐 Énoncé du problème / Cadre d’étude”

L’objectif de ce problème est d’étudier l’algorithme du pivot de Gauss sous un angle algébrique et matriciel, en l’appliquant à la résolution d’un système linéaire paramétrique. Ce type de problème est un classique des concours CPGE (filière MPSI), servant de pont entre la théorie des espaces vectoriels, le calcul matriciel et l’algorithmique numérique.

Soit m∈Rm \in \mathbb{R} un paramètre réel. On considère le système linéaire (Sm)(S_m) d’inconnue (x,y,z)∈R3(x, y, z) \in \mathbb{R}^3 :

(Sm){x+y+mz=1x+my+z=1mx+y+z=1(S_m) \quad \left\{ \begin{aligned} x + y + mz &= 1 \\ x + my + z &= 1 \\ mx + y + z &= 1 \end{aligned} \right.

On note AmA_m la matrice associée au système (Sm)(S_m) et X=(xyz)X = \begin{pmatrix} x \\ y \\ z \end{pmatrix}, B=(111)B = \begin{pmatrix} 1 \\ 1 \\ 1 \end{pmatrix} les vecteurs colonnes correspondants, de sorte que le système s’écrit sous la forme matricielle :

AmX=BA_m X = B
  1. Représentation matricielle et déterminant Expliciter la matrice AmA_m. Calculer son déterminant det⁡(Am)\det(A_m) en fonction du paramètre mm, et factoriser l’expression obtenue.

  2. Inversibilité et noyau Pour quelles valeurs de mm la matrice AmA_m est-elle inversible ? Déterminer, suivant les valeurs de mm, la dimension du noyau de l’endomorphisme associé ker⁡(fm)\ker(f_m).

  3. Application de l’algorithme du pivot de Gauss En utilisant l’algorithme du pivot de Gauss sur la matrice augmentée A~m=(Am∣B)\tilde{A}_m = (A_m \mid B), échelonner le système (Sm)(S_m) en fonction de mm.

  4. Résolution complète du système Discuter de l’existence et de l’unicité des solutions du système (Sm)(S_m) selon les valeurs de mm, et expliciter l’ensemble des solutions dans chaque cas.

  5. Étude du cas particulier m=−2m = -2 Lorsque m=−2m = -2, expliciter explicitement l’inverse de A−2A_{-2} (si elle existe) ou déterminer une base de l’espace des solutions du système homogène associé.


💡 Pistes & Indications méthodologiques

Section titled “💡 Pistes & Indications méthodologiques”
  • Question 1 : Pour le déterminant, on peut utiliser des opérations sur les lignes ou les colonnes (par exemple, sommer toutes les colonnes dans la première) pour faire apparaître un facteur commun.
  • Question 2 : Un système carré a une unique solution si et seulement si sa matrice est inversible (ce qui équivaut à un déterminant non nul). Le théorème du rang relie le déterminant, le noyau et l’image.
  • Question 3 : Effectuez les opérations élémentaires sur les lignes L2←L2−L1L_2 \leftarrow L_2 - L_1 et L3←L3−mL1L_3 \leftarrow L_3 - mL_1 (ou des combinaisons similaires) pour éliminer les coefficients sous la diagonale principale. Veillez à bien traiter le cas où le pivot s’annule.
  • Question 4 : Traduisez l’échelonnement obtenu en conditions de compatibilité (théorème de Rouché-Capelli).
  • Question 5 : Utilisez la méthode de Gauss-Jordan (inversion par blocs ou opérations sur les lignes de la matrice augmentée de l’identité) pour trouver l’inverse.

📋 Corrigé détaillé et vérification des résultats

Section titled “📋 Corrigé détaillé et vérification des résultats”

1. Représentation matricielle et déterminant

Section titled “1. Représentation matricielle et déterminant”

La matrice associée au système est :

Am=(11m1m1m11)A_m = \begin{pmatrix} 1 & 1 & m \\ 1 & m & 1 \\ m & 1 & 1 \end{pmatrix}

Calculons le déterminant det⁡(Am)\det(A_m) en effectuant l’opération sur les colonnes C1←C1+C2+C3C_1 \leftarrow C_1 + C_2 + C_3 :

det⁡(Am)=∣1+1+m1m1+m+1m1m+1+111∣=∣m+21mm+2m1m+211∣\det(A_m) = \begin{vmatrix} 1+1+m & 1 & m \\ 1+m+1 & m & 1 \\ m+1+1 & 1 & 1 \end{vmatrix} = \begin{vmatrix} m+2 & 1 & m \\ m+2 & m & 1 \\ m+2 & 1 & 1 \end{vmatrix}

On peut factoriser (m+2)(m+2) par la première colonne :

det⁡(Am)=(m+2)∣11m1m1111∣\det(A_m) = (m+2) \begin{vmatrix} 1 & 1 & m \\ 1 & m & 1 \\ 1 & 1 & 1 \end{vmatrix}

Soustrayons la troisième ligne aux deux premières (L1←L1−L3L_1 \leftarrow L_1 - L_3 et L2←L2−L3L_2 \leftarrow L_2 - L_3) :

det⁡(Am)=(m+2)∣00m−10m−10111∣\det(A_m) = (m+2) \begin{vmatrix} 0 & 0 & m-1 \\ 0 & m-1 & 0 \\ 1 & 1 & 1 \end{vmatrix}

En développant selon la première colonne, on obtient :

det⁡(Am)=(m+2)×1×∣0m−1m−10∣=(m+2)(0−(m−1)2)=−(m+2)(m−1)2\det(A_m) = (m+2) \times 1 \times \begin{vmatrix} 0 & m-1 \\ m-1 & 0 \end{vmatrix} = (m+2) \left( 0 - (m-1)^2 \right) = -(m+2)(m-1)^2
  • La matrice AmA_m est inversible si et seulement si det⁡(Am)≠0\det(A_m) \neq 0, c’est-à-dire −(m+2)(m−1)2≠0-(m+2)(m-1)^2 \neq 0. Conclusion: ** AmA_m est inversible si et seulement si m∈R∖{−2,1}m \in \mathbb{R} \setminus \{-2, 1\}.

  • D’après le théorème du rang, la dimension du noyau de fmf_m est liée au rang de AmA_m par dim⁡(ker⁡(fm))=3−rg(Am)\dim(\ker(f_m)) = 3 - \text{rg}(A_m) :

    • Si m∈R∖{−2,1}m \in \mathbb{R} \setminus \{-2, 1\}, rg(Am)=3\text{rg}(A_m) = 3 donc dim⁡(ker⁡(fm))=0\dim(\ker(f_m)) = 0 (noyau réduit à {0}\{0\}).
    • Si m=1m = 1, A1=(111111111×)A_1 = \begin{pmatrix} 1 & 1 & 1 \\ 1 & 1 & 1 \\ 1 & 1 & 1 \times \end{pmatrix} est de rang 1, donc dim⁡(ker⁡(f1))=3−1=2\dim(\ker(f_1)) = 3 - 1 = 2.
    • Si m=−2m = -2, det⁡(A−2)=0\det(A_{-2}) = 0 mais le calcul des mineurs montre que rg(A−2)=2\text{rg}(A_{-2}) = 2, donc dim⁡(ker⁡(f−2))=3−2=1\dim(\ker(f_{-2})) = 3 - 2 = 1.

3. Application de l’algorithme du pivot de Gauss

Section titled “3. Application de l’algorithme du pivot de Gauss”

Considérons la matrice augmentée A~m=(11m11m11m111)\tilde{A}_m = \left(\begin{array}{ccc|c} 1 & 1 & m & 1 \\ 1 & m & 1 & 1 \\ m & 1 & 1 & 1 \end{array}\right).

Effectuons les opérations élémentaires :

  • L2←L2−L1L_2 \leftarrow L_2 - L_1
  • L3←L3−mL1L_3 \leftarrow L_3 - m L_1

Ce qui donne :

(11m10m−11−m001−m1−m21−m)\left(\begin{array}{ccc|c} 1 & 1 & m & 1 \\ 0 & m-1 & 1-m & 0 \\ 0 & 1-m & 1-m^2 & 1-m \end{array}\right)

Effectuons ensuite l’opération L3←L3+L2L_3 \leftarrow L_3 + L_2 :

(11m10m−11−m0002−m−m21−m)\left(\begin{array}{ccc|c} 1 & 1 & m & 1 \\ 0 & m-1 & 1-m & 0 \\ 0 & 0 & 2-m-m^2 & 1-m \end{array}\right)

Remarquons que le terme en bas à droite de la matrice carrée, 2−m−m22 - m - m^2, se factorise en −(m+2)(m−1)-(m+2)(m-1). Le système échelonné s’écrit donc :

(Sm′){x+y+mz=1(m−1)y+(1−m)z=0−(m+2)(m−1)z=1−m\left(S_m'\right) \quad \left\{ \begin{aligned} x + y + mz &= 1 \\ (m-1)y + (1-m)z &= 0 \\ -(m+2)(m-1)z &= 1-m \end{aligned} \right.

4. Discussion et résolution selon les valeurs de mm

Section titled “4. Discussion et résolution selon les valeurs de mmm”
  • Cas 1 : m∈R∖{−2,1}m \in \mathbb{R} \setminus \{-2, 1\} Les pivots (1,m−1,−(m+2)(m−1))(1, m-1, -(m+2)(m-1)) sont tous non nuls. Le système admet une unique solution. D’après la troisième ligne :

    z=1−m−(m+2)(m−1)=−1m+2z = \frac{1-m}{-(m+2)(m-1)} = \frac{-1}{m+2}

    En reportant dans la deuxième ligne :

    (m−1)y+(1−m)(−1m+2)=0  ⟹  (m−1)y=1−mm+2  ⟹  y=−1m+2(m-1)y + (1-m)\left(\frac{-1}{m+2}\right) = 0 \implies (m-1)y = \frac{1-m}{m+2} \implies y = -\frac{1}{m+2}

    Puis dans la première ligne :

    x+(−1m+2)+m(−1m+2)=1  ⟹  x−m+1m+2=1  ⟹  x=1+m+1m+2=2m+3m+2x + \left(-\frac{1}{m+2}\right) + m\left(-\frac{1}{m+2}\right) = 1 \implies x - \frac{m+1}{m+2} = 1 \implies x = 1 + \frac{m+1}{m+2} = \frac{2m+3}{m+2}

    Solution unique : S={(2m+3m+2,−1m+2,−1m+2)}S = \left\{ \left( \frac{2m+3}{m+2}, -\frac{1}{m+2}, -\frac{1}{m+2} \right) \right\}.

  • Cas 2 : m=1m = 1 Le système devient :

    {x+y+z=10=00=0\left\{ \begin{aligned} x + y + z &= 1 \\ 0 &= 0 \\ 0 &= 0 \end{aligned} \right.

    Il reste une seule équation. L’ensemble des solutions est un plan affine : Solutions: ** S={(1−y−z,y,z)∣(y,z)∈R2}S = \{ (1 - y - z, y, z) \mid (y, z) \in \mathbb{R}^2 \}.

  • Cas 3 : m=−2m = -2 Le système échelonné devient :

    {x+y−2z=1−3y+3z=00⋅z=3\left\{ \begin{aligned} x + y - 2z &= 1 \\ -3y + 3z &= 0 \\ 0 \cdot z &= 3 \end{aligned} \right.

    La dernière ligne donne 0=30 = 3, ce qui est absurde. Conclusion: ** Le système n’admet aucune solution (S=∅S = \emptyset).

5. Étude du cas particulier m=−2m = -2

Section titled “5. Étude du cas particulier m=−2m = -2m=−2”

Pour m=−2m = -2, la matrice A−2A_{-2} est :

A−2=(11−21−21−211)A_{-2} = \begin{pmatrix} 1 & 1 & -2 \\ 1 & -2 & 1 \\ -2 & 1 & 1 \end{pmatrix}

Puisque det⁡(A−2)=0\det(A_{-2}) = 0, la matrice A−2A_{-2} n’est pas inversible (ce qui est cohérent avec le fait que le système n’admet pas de solution pour le second membre BB, traduisant que B∉Im(A−2)B \notin \text{Im}(A_{-2})).

Considérons le système homogène associé A−2X=0A_{-2} X = 0 :

{x+y−2z=0x−2y+z=0−2x+y+z=0\left\{ \begin{aligned} x + y - 2z &= 0 \\ x - 2y + z &= 0 \\ -2x + y + z &= 0 \end{aligned} \right.

En soustrayant la première ligne à la deuxième, on obtient −3y+3z=0-3y + 3z = 0, soit y=zy = z. En reportant dans la première équation : x+z−2z=0  ⟹  x=zx + z - 2z = 0 \implies x = z. Par conséquent, le noyau ker⁡(f−2)\ker(f_{-2}) est une droite vectorielle engendrée par le vecteur non nul :

v=(111)v = \begin{pmatrix} 1 \\ 1 \\ 1 \end{pmatrix}

On vérifie bien que A−2v=(000)A_{-2} v = \begin{pmatrix} 0 \\ 0 \\ 0 \end{pmatrix}, ce qui valide le résultat.