MPSI · Chapitre 09 · Premier semestre

Devoir surveillé — Calcul matriciel et systèmes linéaires

Sujet type, 180 min, barème sur 20 points. À faire en conditions réelles avant de regarder le corrigé.

Sujet type DS — 180 min, barème sur 20 points. Faites-le en conditions réelles avant de regarder le corrigé (PDF).

Exercice 1 (3 points) — La permutation circulaire des lignes

Consignes valables pour tout le sujet. Les cinq exercices sont indépendants et peuvent être traités dans l'ordre de votre choix ; à l'intérieur d'un exercice, en revanche, les questions s'enchaînent. La calculatrice n'est pas autorisée : tous les calculs demandés se mènent à la main. La rédaction, la justification des étapes et la présence d'une conclusion explicite sont notées au même titre que les résultats. En particulier, on n'utilisera à aucun moment un outil hors du programme du premier semestre : pour établir qu'une matrice est inversible, les seules voies autorisées sont l'exhibition d'un inverse avec vérification des deux produits, la méthode du pivot, et la résolution du système AX=Y à second membre littéral.

On considère la matrice

P=(001100010)M3(R).

1. (0,5 pt) Calculer P2 et P3. En déduire que P est inversible et donner P1, en vérifiant les deux produits.

2. (0,5 pt) Écrire t ⁣P et constater que t ⁣P=P1. La matrice P est-elle symétrique ? antisymétrique ?

3. (0,75 pt) Soit MM3(R), de lignes L1, L2, L3 et de colonnes C1, C2, C3. Décrire les lignes de PM et les colonnes de MP. Illustrer sur

M=(210341257).

4. (0,5 pt) Déterminer Pn pour tout nN, en discutant selon le reste de la division euclidienne de n par 3. Calculer P2026.

5. (0,75 pt) Calculer le produit (I3P)(I3+P+P2). En déduire que I3P n'est pas inversible, et que l'anneau M3(R) n'est pas intègre.

Exercice 2 (3,5 points) — Une équation matricielle est un système linéaire

Dans tout l'exercice,

A=(3101)M2(R),X=(abcd)M2(R),

et l'on s'intéresse à l'équation d'inconnue X

(EB) :AXXA=B,ouˋ BM2(R) est donneˊe.

1. (0,5 pt) Calculer AX et XA, puis écrire les quatre coefficients de AXXA en fonction de a, b, c, d.

2. (0,75 pt) Traduire (EB) en un système linéaire de quatre équations aux quatre inconnues a, b, c, d, dont le second membre est formé des coefficients de B. Résoudre ce système par la méthode du pivot dans le cas homogène B=02,2, et décrire l'ensemble C de ses solutions à l'aide de deux paramètres réels.

3. (0,75 pt) On prend B1=(1421). Exhiber une solution particulière de (EB1), puis décrire l'ensemble de toutes ses solutions. Vérifier que cet ensemble est bien de la forme « une solution particulière plus les solutions de l'équation homogène ».

4. (0,5 pt) Démontrer qu'il n'existe aucune matrice XM2(R) telle que AXXA=I2.

5. (0,5 pt) Déterminer une condition nécessaire et suffisante portant sur les coefficients de B pour que (EB) possède au moins une solution.

6. (0,5 pt) Cette question est indépendante des précédentes. Soient nN et U, V, W trois matrices de Mn(R). Démontrer l'identité

U(VW)(VW)U=(UVVU)W+V(UWWU).

En déduire que si V et W commutent toutes deux avec U, alors VW commute avec U.

Exercice 3 (3,5 points) — Matrices triangulaires par blocs

Étant données quatre matrices A, B, C, D de M2(R), on note

(ABCD)

la matrice de M4(R) obtenue en juxtaposant ces quatre blocs : ses coefficients de positions (i,j) avec i2 et j2 sont ceux de A, ceux avec i2 et j3 sont ceux de B, et ainsi de suite. On dira qu'une matrice de M4(R) est triangulaire supérieure par blocs lorsqu'elle s'écrit sous la forme (AB02,2D). On remarquera que I4=(I202,202,2I2).

1. (0,5 pt) On pose

M=(1210032100210001),M=(1001111000120001).

Identifier les blocs A, B, D de M et A, B, D de M. Calculer le produit MM directement dans M4(R), puis calculer AA, AB+BD et DD, et constater l'accord.

2. (0,75 pt) Démontrer la formule générale : pour toutes matrices A, B, D, A, B, D de M2(R),

(AB02,2D)(AB02,2D)=(AAAB+BD02,2DD).

On raisonnera sur les coefficients, en séparant les indices inférieurs ou égaux à 2 de ceux supérieurs ou égaux à 3.

3. (0,75 pt) Soit M=(AB02,2D), avec A et D inversibles. Démontrer que M est inversible et que

M1=(A1A1BD102,2D1),

en vérifiant les deux produits à l'aide de la question 2.

4. (0,5 pt) Application numérique : inverser

M0=(1231010200210011).

5. (0,5 pt) On suppose désormais D=A. On pose

Δ=(A02,202,2A),N=(02,2B02,202,2),

de sorte que M=Δ+N. Calculer N2, puis ΔN et NΔ. Démontrer que Δ et N commutent si et seulement si AB=BA.

6. (0,5 pt) On suppose de plus AB=BA. En déduire, pour tout nN, l'expression de Mn à l'aide de An, An1 et B. Appliquer le résultat à

A=(1101),B=(0100),

et écrire explicitement la matrice Mn de M4(R) obtenue. Contrôler le résultat pour n=2 par un calcul direct.

Exercice 4 (3 points) — La matrice des sommes partielles

On note SM4(R) la matrice définie par si,j=1 si ji, et si,j=0 si j>i.

1. (0,5 pt) Écrire S. Pour une colonne X=t(x1, x2, x3, x4), expliciter les quatre coefficients de SX et interpréter le résultat en une phrase.

2. (0,75 pt) Soit Y=t(y1, y2, y3, y4) une colonne quelconque. Résoudre le système SX=Y d'inconnue X, par une suite d'opérations élémentaires réversibles, et exprimer X en fonction de Y. En déduire, par le critère du cours, que S est inversible, et écrire S1.

3. (0,5 pt) Vérifier par le calcul les deux produits SS1=I4 et S1S=I4.

4. (0,5 pt) On pose N=I4S1. Écrire N, calculer N2, N3 et N4, et préciser l'indice de nilpotence de N. Retrouver alors l'égalité S=I4+N+N2+N3 à partir de S1=I4N, sans calculer de coefficients.

5. (0,75 pt) Traiter les trois applications suivantes.

a. Résoudre SX=t(2, 5, 9, 14).

b. Déterminer la colonne X dont les sommes partielles successives valent 1, 4, 9 et 16, et commenter le résultat.

c. Calculer S2 et donner une expression de son coefficient de position (i,j).

Exercice 5 (7 points) — Problème : compter les chemins d'un réseau

Un réseau est la donnée de p relais numérotés de 1 à p et d'un ensemble de liaisons entre eux. On lui associe sa matrice de liaison A=(ai,j)Mp(R), définie par

ai,j={1s’il existe une liaison permettant d’aller directement de i aˋ j0sinon.

Pour kN, on appelle chemin de longueur k allant de i à j toute suite de relais s0, s1, , sk telle que s0=i, sk=j, et telle que l'on puisse aller directement de sm à sm+1 pour tout m compris entre 0 et k1. Un chemin peut donc repasser plusieurs fois par le même relais. Les trois parties évaluent la même idée sur trois réseaux différents ; la partie A doit être traitée avant les deux autres, qui sont indépendantes entre elles.

Partie A — Le théorème des chemins (2,5 points)

On considère le réseau R à quatre relais dont les liaisons, toutes utilisables dans les deux sens, sont

{1,2},{1,3},{2,3},{3,4}.

1. (0,5 pt) Écrire la matrice de liaison A de R. Justifier qu'elle est symétrique et que sa diagonale est nulle.

2. (0,75 pt) Calculer A2. Vérifier « à la main », en énumérant les chemins, les coefficients de A2 de positions (1,3), (3,3) et (3,4).

3. (1 pt) Démontrer par récurrence sur k le théorème des chemins : pour tout kN et tous relais i et j, le coefficient (Ak)i,j est égal au nombre de chemins de longueur k allant de i à j.

4. (0,25 pt) Combien y a-t-il de chemins de longueur 3 allant du relais 1 au relais 4 ? Et du relais 1 à lui-même ? On répondra par un calcul matriciel, puis on contrôlera les deux réponses en énumérant les chemins.

Partie B — Le réseau en étoile (2 points)

On considère maintenant le réseau E à quatre relais dans lequel le relais 4 est relié aux trois autres, et dans lequel il n'existe aucune autre liaison ; toutes sont utilisables dans les deux sens. On note K sa matrice de liaison.

5. (0,5 pt) Écrire K, calculer K2 et K3, et vérifier l'égalité K3=3K.

6. (0,75 pt) Démontrer par récurrence que, pour tout mN,

K2m1=3m1KetK2m=3m1K2.

7. (0,25 pt) En déduire le nombre de chemins de longueur 6 reliant le relais 1 à lui-même, et retrouver ce nombre par un dénombrement direct.

8. (0,5 pt) Démontrer que K n'est pas inversible.

Partie C — Un réseau à sens unique (2,5 points)

On considère enfin le réseau U à quatre relais dont les liaisons sont utilisables dans un seul sens, à savoir

12,13,23,24,34,

et l'on note T sa matrice de liaison.

9. (0,5 pt) Écrire T. Calculer T2, T3 et T4. Justifier, sans calcul et en raisonnant sur les chemins, qu'il était certain d'obtenir T4=04,4.

10. (0,75 pt) Démontrer que I4T est inversible, d'inverse I4+T+T2+T3, en vérifiant les deux produits. Écrire explicitement cette matrice, que l'on notera G.

11. (0,75 pt) Démontrer que, pour ij, le coefficient gi,j est le nombre total de chemins allant de i à j, toutes longueurs confondues, et que gi,i=1 pour tout i. Vérifier par énumération les coefficients g1,4 et g2,4.

12. (0,5 pt) Résoudre le système (I4T)X=C, où C=t(1, 1, 1, 1), et interpréter chaque coefficient de la solution en termes de chemins. Contrôler l'interprétation sur le relais 1 par un dénombrement direct.

Bloqué sur « Calcul matriciel et systèmes linéaires » ?

On peut le travailler ensemble dès cette semaine. La première heure est offerte — on fait le point honnêtement, et vous repartez au minimum avec une méthode.