Toutes les matrices de cet article sont à coefficients réels. Ce contenu est organisé en deux parties principales.
Dans la première, vous construisez la décomposition $LU$ de la matrice réelle $A$ définie par :
Dans la seconde partie, $n$ désignera un entier naturel non nul. Une condition nécessaire est suffisante sera explicitée au sujet d’une matrice $M$ inversible carrée d’ordre $n$ pour savoir si elle admet une décomposition $LU.$
Préliminaire : définissez la décomposition $LU$
Soit $n$ un entier naturel non nul et $M$ une matrice réelle carrée d’ordre $n.$ La matrice $M$ admet une décomposition $LU\comma$ si et seulement si, il existe deux matrices carrées d’ordre $n$ notées $L$ et $U\comma$ de sorte que $M=LU\comma$ la matrice $L$ soit triangulaire inférieure avec ses coefficients diagonaux égaux à $1\comma$ et la matrice $U$ est triangulaire supérieure.
Première partie : déterminez la décomposition $LU$ de la matrice $A$
Analysez l’existence d’une décomposition $LU$ pour la matrice $A$
Vous supposez qu’il existe deux matrices $L = \begin{pmatrix} 1 & 0 & 0 \\ \ast & 1 & 0\\ \ast & \ast & 1\end{pmatrix}$ et $U = \begin{pmatrix} \ast & \ast & \ast \\0 & \ast & \ast\\ 0 & 0 & \ast\end{pmatrix}\comma$ de sorte que $A=LU.$
L’idée importante lors de la décomposition $LU$ c’est que, pour une taille donnée, les mineurs principaux de $A$ sont égaux au produit des mineurs principaux de $L$ et de $U.$ Cette constatation se déduit de la structure triangulaire des matrices $L$ et $U.$
La matrice $A$ possède trois mineurs principaux.
Le premier est la matrice $1\times 1$ possédant un seul coefficient : $\begin{pmatrix} 2 \end{pmatrix}.$
Le deuxième est la matrice d’ordre $2$ suivante : $\begin{pmatrix} 2& 7 \\4 & 13\end{pmatrix}$.
Le troisième est la matrice d’ordre $3$ égale à la matrice $A$ elle-même.
Regardez ce que donnent les mineurs $1\times1$
Pour la matrice $A$ vous n’avez besoin que de son premier mineur. Tous les autres coefficients de $A$ sont masqués. Cela est écrit ainsi :
Le coefficient à la première ligne et à la première colonne de la matrice $U$ est nécessairement égal à $2.$ Ainsi, vous avez :
Regardez ce que donnent les mineurs $2\times 2$
En masquant les autres coefficients de la matrice de départ, vous avez :
Vous allez pouvoir compléter un coefficient du mineur de taille $2\times2$ de la matrice $U$. En commençant par celui du haut :
Comme le coefficient de $A$ situé à la première ligne et à la deuxième colonne est égal à $7\comma$ il vient :
Vous passez au coefficient suivant :
Le coefficient de $1$ situé à la deuxième ligne et à la première colonne est égal à $4\comma$ donc :
Et maintenant vous passez au dernier coefficient des mineurs de taille $2\times 2\comma$ qui est indiqué comme suit :
Le coefficient de $A$ situé à la deuxième ligne et à la deuxième colonne est $13\comma$ du coup :
Regardez ce que donnent les mineurs $3\times 3$
Vous cherchez à déterminer les valeurs des deux premiers coefficients de la dernière colonne de la matrice $U\comma$ indiqués ci-dessous :
Le coefficient situé à la première ligne de $A$ et situé à sa dernière colonne vaut $1.$ Vous déduisez :
Le coefficient situé à la deuxième ligne de $A$ et situé à sa dernière colonne vaut $1.$ Vous avez :
Maintenant vous passez aux deux autres coefficients indiqués ci-dessous :
Le coefficient situé à la troisième ligne de $A$ et situé à sa première colonne vaut $-2.$ Vous avez donc :
Le coefficient situé à la troisième ligne de $A$ et situé à sa deuxième colonne vaut $-10.$ Ainsi :
Puis, vous terminez avec le dernier coefficient :
Ainsi, si $A$ admet une décomposition $LU\comma$ celle-ci est unique.
Effectuez la synthèse
Vous posez :
Vous effectuez le produit $LU$ et vous constatez que :
Seconde partie : explicitez un critère permettant de savoir si une matrice inversible $M$ admet une décomposition $LU$
Analysez la situation avec les mineurs principaux
Soit $n$ un entier naturel non nul et $M$ une matrice inversible d’ordre $n$ admettant une décomposition $LU.$
Alors $\det M = \det L \times \det U.$ Comme $\det A\neq 0$ et $\det L = 1\comma$ vous déduisez que $\det U \neq 0.$
Notez $u_{11}, \dots, u_{nn}$ les coefficients diagonaux de la matrice $U.$
Comme $\det U = u_{11}\times \dots \times u_{nn}$, vous avez :
Pour tout entier naturel $k$ compris entre $1$ et $n\comma$ vous notez $A_k$ le mineur principal de la matrice $A$ de taille $k\comma$ $L_k$ le mineur principal de la matrice $L$ de taille $k\comma$ et $U_k$ le mineur principal de $U_k$ de taille $k.$
Soit $k$ un entier appartenant à l’intervalle $\llbracket 1, n\rrbracket.$ L’égalité $A=LU$ devient :
Ainsi, vous avez $A_k = L_kU_k$ donc $\det A_k = \det L_k \times \det U_k$ et par suite $\det A_k = u_{11}\times \cdots\times u_{kk}\comma$ donc $\det A_k\neq 0.$
Donc tous les mineurs principaux de $A$ sont inversibles.
Effectuez la synthèse avec une récurrence
Pour tout entier naturel $n$ non nul, notez $\mathscr{P}(n)$ la propriété stipulant que pour toute matrice $M$ carrée d’ordre $n$ inversible ayant ses mineurs principaux inversibles, $M$ admet une décomposition $LU.$
Initialisation. Prenez $n=1$. Supposez que $M$ soit une matrice d’ordre $1$ ayant des mineurs principaux tous inversibles. Comme $M$ n’admet qu’un seul coefficient $m\comma$ vous posez $L = (1)$ et $U=m)$ et vous déduisez $M=LU.$ Donc $\mathscr{P}(1)$ est vérifiée.
Hérédité. Soit $n$ un entier naturel non nul. Supposez $\mathscr{P}(n).$ Vous allez montrer $\mathscr{P}(n+1).$
Soit $M$ une matrice carrée d’ordre $n+1$ ayant tous ses mineurs principaux inversibles. Vous notez $M^{\prime}$ le mineur principal de la matrice $M$ d’ordre $n.$
Il existe une matrice ligne $v_L$ et une matrice colonne $v_C$ et un scalaire $s$ tels que $M = \begin{pmatrix}M^{\prime} & v_C \\ v_L & s\end{pmatrix}.$
D’après l’hypothèse de récurrence, la matrice $A^{\prime}$ admet une décomposition $L^{\prime}U^{\prime}.$
Soient $\alpha_L$ une matrice ligne à $n$ coefficients, $\alpha_C$ une matrice colonne à $n$ coefficients et un scalaire $\beta\comma$ que vous allez choisir plus tard.
Vous posez $L = \begin{pmatrix} L^{\prime} & 0 \\\alpha_L & 1\end{pmatrix}$ et $U=\begin{pmatrix} U^{\prime} & \alpha_C \\ 0 & \beta \end{pmatrix}.$
Le produit $LU$ est égal à $\begin{pmatrix} L^{\prime}U^{\prime} & L^{\prime}\alpha_C \\ \alpha_LU^{\prime} & \alpha_L\alpha_C+\beta\end{pmatrix}.$
Comme la matrice $M^{\prime}$ est inversible, $\det M^{\prime}\neq 0.$ Or $\det L^{\prime}\det U^{\prime} =\det M^{\prime}$ donc les deux matrices $L^{\prime}$ et $U^{\prime}$ sont inversibles.
Posez maintenant :
Alors $L^{\prime}\alpha_C = v_C$ et $\alpha_L U^{\prime} = v_L$ et $s = \alpha_L\alpha_C+\beta.$
Vous avez donc $M = LU\comma$ avec la matrice $L$ qui est bien triangulaire inférieure avec des coefficients diagonaux égaux à $1\comma$ et la matrice $U$ qui est bien une matrice triangulaire supérieure. $A$ admet donc une décomposition $LU.$ Donc $\mathscr{P}(n+1)$ est vérifiée.
Conclusion. Par récurrence, vous avez montré que pour tout entier naturel $n$ non nul, la propriété $\mathscr{P}(n)$ est vérifiée. Autrement dit, pour tout entier naturel $n$ non nul, une matrice $M$ inversible admet une décomposition $LU\comma$ si et seulement si, tous ses mineurs principaux sont inversibles.
Prolongements
Soit $n$ un entier naturel non nul et soit $M$ une matrice carrée d’ordre $n$ qui soit inversible. Pourriez-vous démontrer que sa décomposition $LU$ est unique ?
Vous souhaitez savoir comment retrouver cette décomposition avec une autre méthode ?
Pour en savoir davantage, allez lire le contenu rédigé dans l'article 399.
