Les matrices , et sont données ; le problème est de déterminer les matrices qui satisfont cette équation. Les matrices sont supposées à coefficients complexes. Les matrices sont de tailles appropriées, par exemple elles sont toutes des matrices carrées de même taille, ou plus généralement, et sont des matrices carrées de taille et respectivement, et et sont à lignes et colonnes.
Une équation de Sylvester a une solution unique en si et seulement si et n'ont pas de valeur propre commune. Plus généralement, l'équation a été considérée comme une équation d'opérateurs bornés dans un espace de Banach (éventuellement de dimension infinie). Dans ce cas, la condition d'unicité d'une solution en est quasiment la même : il existe une solution unique en exactement lorsque les spectres de et de sont disjoints[2].
où est de taille , est de taille , de taille et est la matrice d'identité de taille . Sous cette forme, l'équation peut être vue comme un système linéaire de taille [3].
Théorème — Étant données des matrices et , l'équation de Sylvester :
a une solution unique quelle que soit si et seulement si et n'ont pas de valeur propre commune.
Démonstration
L'équation est un système linéaire en inconnues et autant d'équations. Elle a donc une solution unique pour tout si et seulement si l'équation homogène n'admet que la solution triviale .
(i) Supposons que et n'ont pas de valeur propre commune et soit une solution de l'équation homogène. Alors et par récurrence pour tout . Par conséquent, on a
pour tout polynôme . En particulier, soit le polynôme caractéristique de . Alors par le théorème de Cayley-Hamilton ; le théorème spectral donne
,
où désigne le spectre d'une matrice. Si et n'ont pas de valeur propre commune, ne contient pas zéro, et donc est non singulier. Ainsi comme annoncé. Cela prouve la partie directe du théorème.
(ii) Supposons maintenant que et partagent une valeur propre . Soit un vecteur propre droit associé pour , et un vecteur propre gauche associé pour , et soit . Alors , et Ainsi est une solution non triviale à l'équation homogène, montrant la réciproque du théorème.
La non-singularité de dans la partie (i) de la preuve ci-dessus peut également être démontrée par l' identité de Bézout pour des polynômes premiers entre eux. Soit en effet le polynôme caractéristique de . Comme et n'ont pas de valeur propre commune, et sont premiers entre eux. Il existe donc des polynômes et tel que . Par le théorème de Cayley-Hamilton, . Ainsi , ce qui implique que est non singulier.
Le théorème reste vrai pour les matrices réelles sous réserve de considérer leurs valeurs propres complexes. La preuve de la partie directe est toujours valable ; pour la réciproque, on note que et satisfont l'équation homogène , et ils ne peuvent pas être nuls simultanément.
La règle de suppression de Roth
Étant donné deux matrices carrées complexes et de taille et , et une matrice de taille , on peut se demander quand les deux matrices carrées suivantes
: et
de taille sont semblables. La réponse est que ces deux matrices sont semblables exactement lorsqu'il existe une matrice telle que , en d'autres termes, si est une solution d'une équation de Sylvester. Cette observation est appelée la règle de suppression de Roth[4].
On vérifie facilement une direction : Si alors
La règle de suppression de Roth ne se généralise pas aux opérateurs bornés de dimension infinie sur un espace de Banach[5].
Résolutions numériques
Un algorithme classique de résolution numérique de l'équation de Sylvester est l'algorithme de Bartels-Stewart, qui consiste à transformer et en forme de Schur par un algorithme QR, puis en résolvant le système triangulaire résultant par substitution. Cet algorithme, dont le coût de calcul est en opérations arithmétiques, est utilisé, entre autres, par le logiciel LAPACK et la fonction lyap dans GNU Octave[6]. Elle est proche de la fonction sylvester dans cet ensemble[7],[8]. Dans certaines applications spécifiques de traitement d'image , la solution de l'équation de Sylvester dérivée a une forme close[9].
R. Bhatia et P. Rosenthal, « How and why to solve the operator equation ? », Bulletin of the London Mathematical Society, vol. 29, no 1, , p. 1–21 (DOI10.1112/S0024609396001828)
S.-G. Lee et Q.-P. Vu, « Simultaneous solutions of Sylvester equations and idempotent matrices separating the joint spectrum », Linear Algebra Appl., vol. 435, no 9, , p. 2097–2109 (DOI10.1016/j.laa.2010.09.034)