Soit un nombre complexe algébrique de degré sur . On s'intéresse aux matrices à coefficients rationnels de taille .
Déterminer la valeur minimale du rang de la matrice lorsque parcourt l'ensemble .
Rappeler qu'un nombre est algébrique de degré si son polynôme minimal sur est de degré .
Pour la borne inférieure, considérer le lien entre le polynôme caractéristique d'une matrice et le polynôme si est valeur propre de .
Utiliser la décomposition de en sous-espaces stables par dont les endomorphismes induits ont pour matrices des matrices compagnons.
Pour la borne supérieure, construire une matrice par blocs en utilisant la matrice compagnon de .
Polynôme minimal d'un nombre algébrique et irréductibilité sur .
Structure des sous-espaces stables : décomposition en blocs cycliques (matrices compagnons).
Lien entre multiplicité géométrique et nombre de blocs dans la décomposition rationnelle.
Résolution.
Soit . On note le rang de la matrice dans .
D'après le théorème du rang, si l'on note la multiplicité géométrique de en tant que valeur propre de , on a :
1. Recherche d'une borne inférieure sur le rang.
Supposons que , c'est-à-dire que est une valeur propre de .
Le polynôme caractéristique appartient à . Comme est une racine de et que est le polynôme minimal de sur (donc irréductible sur ), on sait que divise .
De manière plus précise, il existe une base de dans laquelle la matrice de l'endomorphisme associé à est diagonale par blocs :
L'espace propre de associé à dans est la somme directe des espaces propres des blocs associés à . Or, pour une matrice compagnon , la dimension de n'importe quel sous-espace propre est au plus 1.
Ainsi, le bloc possède comme valeur propre si et seulement si . Comme , cela équivaut à dire que divise .
Si divise , alors .
Soit le nombre d'indices tels que divise . On a alors (car chaque bloc contribue au plus pour 1 à la dimension de l'espace propre). On en déduit :
On obtient donc l'inégalité fondamentale :
En réinjectant ce résultat dans l'expression du rang, on trouve :
2. Construction d'une matrice atteignant cette borne.
Effectuons la division euclidienne de par : avec .
Considérons la matrice qui est la matrice compagnon du polynôme . Par définition, , donc est valeur propre de .
Comme est une racine simple de (car est irréductible sur et de caractéristique nulle), on a . Le rang de est donc .
Définissons la matrice par blocs :
Calculons le rang de :
Comme le degré de est , si , alors , donc . Si , alors et . Dans tous les cas, pour le bloc , comme , ne peut pas être racine d'un polynôme de degré à coefficients rationnels (sauf si ). Donc est inversible, de rang .
On a alors :
Comme , la borne est atteinte.
Conclusion :
L'erreur classique est d'oublier que le rang est calculé sur . Il faut bien distinguer les coefficients de la matrice (dans ) et la valeur propre (dans ). Un autre piège est de supposer sans traiter le cas général ; si , le minimum est .