ExerciceMaths Sup – MPSI, chapitre 16 — Matrices · Exercices de synthèse
Exercice 71
On note l'ensemble des matrices carrées d'ordre à coefficients entiers naturels , , , telles que , et l'on pose Montrer que toute matrice de s'écrit de façon unique comme un produit de facteurs égaux à ou à , le produit vide étant .
Corrigé
Idée. C'est un algorithme d'Euclide matriciel : multiplier à gauche par ou retranche une ligne à l'autre. La condition impose que l'une des lignes domine l'autre, et la somme des coefficients diminue à chaque étape.
On a et , et ces deux matrices vérifient encore , de même pour la seconde.
Étape clé. Soit , . Montrons que les lignes de sont comparables coefficient par coefficient. Si l'on avait et , alors ; l'égalité forcerait , puis , soit , exclu. Si l'on avait et , alors , exclu. Les deux lignes ne sont pas égales, sinon . Donc exactement l'une des deux matrices , appartient à , et la somme de ses coefficients est strictement inférieure à celle de , puisqu'on a retranché une ligne non nulle.
Existence. On répète l'étape clé ; la somme des coefficients, entier naturel, décroît strictement, donc on aboutit à en un nombre fini d'étapes, et est le produit des facteurs ou retranchés.
Unicité. Si avec et , la matrice est à coefficients entiers naturels : par l'étape clé, est imposé. De plus, , car multiplier à gauche par ou une matrice de augmente strictement la somme de ses coefficients. Une récurrence sur la somme des coefficients conclut. Par exemple, et . La suite des facteurs code le développement en fraction continue de , ce que l'on pourra relier à l'algorithme d'Euclide du chapitre 12.