Décomposition en éléments simples
En mathématiques, la décomposition en éléments simples d'une fraction rationnelle (parfois appelée décomposition en fractions partielles) est son expression comme somme d'un polynôme et de fractions J/Hk où H est un polynôme irréductible et J un polynôme de degré strictement inférieur à celui de H. Cette décomposition est utilisée dans le calcul intégral pour faciliter la recherche des primitives de la fonction rationnelle associée. Elle est aussi utilisée pour calculer des transformées de Laplace inverses.
Déterminer quels polynômes sont irréductibles dépend du corps de scalaires utilisé. Ainsi, si les nombres complexes sont utilisés, seuls les polynômes de premier degré seront irréductibles. Si l'on se limite aux nombres réels, les polynômes irréductibles seront de degré 1 ou 2. Si l'on se limite aux nombres rationnels, on pourra trouver des polynômes irréductibles de degré arbitraire ; il en va de même sur les corps finis.
Énoncé
Sur un corps quelconque
Théorème d'existence et d'unicité — Soit K un corps commutatif. Toute fraction rationnelle admet une unique décomposition en éléments simples, c'est-à-dire comme somme d'un polynôme T — appelé la partie entière de F — et de fractions J/Hk avec H irréductible, k entier supérieur ou égal à 1 et deg(J) < deg(H). De plus, si Q admet la décomposition en irréductibles alors la décomposition de F est de la forme c'est-à-dire que les seuls J/Hk avec J non nul qui risquent d'apparaître sont pour H égal à l'un des diviseurs irréductibles de Q et k inférieur ou égal à son ordre de multiplicité.
Une démonstration de ce théorème sera présentée plus bas. À noter que pour le corps des réels ou des complexes, il existe d'autres types de démonstrations. Certaines s’appuient par exemple sur l'analyse (via les formules de Taylor) ou l'algèbre linéaire. On pourra par exemple consulter les liens externes proposés plus bas.
Remarquons que d'après l'unicité, si les facteurs irréductibles H de Q sont encore irréductibles sur un surcorps L de K, alors la décomposition de F sur L est la même que sur K ; typiquement : si F est à coefficients réels et de dénominateur scindé sur ℝ, alors ses décompositions sur ℝ et sur ℂ sont identiques.
Sur le corps des complexes
Quand K = ℂ, chaque polynôme irréductible H est de degré 1 (théorème fondamental de l'algèbre) et les numérateurs J des éléments simples J/Hk sont donc constants. Le théorème général ci-dessus se réécrit donc dans ce cas :
Théorème — Toute fraction rationnelle admet une unique décomposition en éléments simples, c'est-à-dire comme somme d'un polynôme T et de fractions a/(x – z)k avec a et z complexes et k entier supérieur ou égal à 1. Si Q admet la factorisation alors la décomposition de F est de la forme c'est-à-dire que les seuls a/(x – z)k avec a non nul qui risquent d'apparaître sont pour z égal à un pôle de F et k inférieur ou égal à son ordre.
(On dit que z est un pôle d'ordre n de la fraction F si z est une racine d'ordre n de son dénominateur Q, dans une écriture F = P/Q sous forme « irréductible » c'est-à-dire simplifiée au maximum : avec P et Q premiers entre eux.)
Sur le corps des réels
Les polynômes irréductibles H à coefficients réels sont du premier ou du second degré. Les numérateurs J des éléments simples seront donc respectivement constants ou linéaires. Traditionnellement, dans ce cas, ces fractions J/Hk sont appelées respectivement éléments simples de première espèce et éléments simples de seconde espèce.
Pour K = ℝ, le théorème général ci-dessus se réécrit donc :
Théorème — Toute fraction rationnelle admet une unique décomposition en éléments simples. Si Q admet la factorisation
où les polynômes n'ont pas de racine réelle (Δ < 0) alors la décomposition de F est de la forme
où les , et sont des nombres réels.
Utilisations
La décomposition en éléments simples d'une fraction rationnelle a pour motivation essentielle le calcul des primitives de la fonction rationnelle correspondante sur un intervalle de ℝ ne contenant aucun pôle.
En effet, on ne sait pas en général intégrer directement une fonction rationnelle quelconque sur un intervalle donné. En revanche, il existe des méthodes pour intégrer les éléments simples. Par exemple, pour intégrer la fraction rationnelle , il suffit de la décomposer sous la forme , et en intégrant directement la somme on obtient .
Un autre exemple classique est la sommation de séries telles que : après décomposition en éléments simples, on constate l'apparition d'une somme télescopique, permettant de conclure que .
Techniques générales
La partie « existence » de la preuve du théorème général fournit un algorithme, mais d'autres procédés sont parfois plus efficaces. Certaines techniques sont applicables lorsque Q est scindé, ce qui est toujours le cas dans le corps des complexes.
Partie entière
On peut toujours trouver directement la partie entière T de P/Q, par division euclidienne de P par Q. On sait en effet qu'il existe toujours un couple unique de polynômes T et R tels que P = T × Q + R avec deg(R) < deg(Q). La fraction rationnelle peut s'écrire alors et est la somme des éléments simples J/Hk de la décomposition de F.
Le polynôme T est nul (et R = P) si le degré de P était déjà strictement inférieur à celui de Q (dans ce cas, la division euclidienne est simplement P = 0 × Q + P) et sinon,
Pôle simple
Soit z un pôle simple de F = P/Q, c'est-à-dire une racine simple de Q. Le polynôme Q(x) s'écrit donc (x – z)B(x) avec B(z) ≠ 0. Une méthode efficace pour déterminer directement le coefficient a de l'élément simple a/(x – z) associé est la méthode dite de multiplication et de remplacement : en isolant cet élément à déterminer, F s'écrit en effet a priori (d'après le théorème) :
d'où, en multipliant ces deux fractions rationnelles par x – z :
puis, en évaluant au point z :
où Q' est le polynôme dérivé de Q (la dernière expression dispense de calculer B).
Dans le cas — le plus simple — où Q est scindé et à racines simples, cette technique (jointe à la précédente pour le calcul de la partie entière) fournit la décomposition complète de F (une méthode plus globale pour ce cas — conduisant à la même expression pour les coefficients — est détaillée au § « Cas d'un dénominateur avec pôles d'ordre un » ci-dessous). En voici deux exemples, valables sur tout corps de caractéristique différente de 2 et 3 (comme ℚ ou tout surcorps, ou comme le corps fini F5).
Exemple avec deux pôles simples :
Exemple avec quatre pôles simples :
Coefficient d'indice maximum associé à un pôle multiple
Soit z une racine d'ordre n du dénominateur de F = P/Q. Le polynôme Q(x) s'écrit donc (x – z)nB(x) avec B(z) ≠ 0.
La méthode précédente pour n = 1 se généralise (on multiplie par (x – z)n puis on évalue en z) et permet de calculer, non pas directement les n éléments simples ak/(x – z)k associés à z, mais celui d'indice n. On trouve ainsi :
Élimination d'un élément simple d'indice maximum
Si F = P/(HnB) avec H irréductible et ne divisant pas B et si l'élément simple J/Hn a déjà été calculé, en le retranchant de F, on se ramène à une fraction plus simple à décomposer, car de dénominateur Hn – 1B (après simplification par H).
Exemple :
Répétition d'un facteur irréductible
Dans le cas où le dénominateur possède un facteur irréductible H élevé à une puissance n supérieure à 1, une méthode pour déterminer les éléments simples J/Hk associés est, après avoir isolé leur somme R/Hn, de la décomposer par des divisions euclidiennes successives par H (cf. preuve du lemme 2 ci-dessous).
Exemple sur ℝ :
Éléments simples associés à un pôle multiple
On peut calculer l'élément simple d'indice maximum associé à un tel pôle puis l'éliminer, et les calculer ainsi tous, de proche en proche. Mais la technique suivante est plus globale.
Par exemple, pour une fraction rationnelle de la forme
où z est un pôle d'ordre 3 (i.e. B(z) ≠ 0), la détermination des coefficients des trois éléments simples associés à ce pôle s'opère en effectuant le changement de variable y = x – z. La fraction s'écrit alors
Une division suivant les puissances croissantes de P0 par B0 fournit trois coefficients a, b, c et un polynôme R0 tels que
ou encore :
En revenant à la variable de départ, on obtient donc les éléments simples associés à z, et une fraction — restant à décomposer — dont z n'est plus un pôle :
Identification des coefficients
Pour déterminer, parmi les coefficients de T et des J dans les J/Hk, les n coefficients non encore (éventuellement) déterminés par d'autres procédés, une méthode toujours réalisable consiste à réduire au même dénominateur le membre de droite de la décomposition et à identifier les coefficients dans les numérateurs. On aboutit à un système d'équations linéaires — à résoudre — à n inconnues. Ce système, de n équations ou plus, possède une unique solution si (et seulement si) les coefficients déjà déterminés étaient corrects. Une variante pour obtenir un tel système est d'évaluer les deux membres pour n valeurs de x, différentes des pôles de F.
Cette méthode n'est efficace que si n est petit.
Exemple (comme au § « Élimination d'un élément simple d'indice maximum » mais dans un autre contexte) :
Utilisation de la parité
Comme dans le premier exemple ci-dessus, l'éventuelle parité ou imparité de F permet de réduire le nombre de coefficients à déterminer. Par exemple si z est un pôle d'ordre n et si F est paire ou impaire, alors –z est aussi un pôle d'ordre n, et par unicité de la décomposition, les éléments simples qui lui sont associés, se déduisent de ceux associés à z, par
Techniques spécifiques
Passage par les complexes
Une méthode, pour trouver la décomposition d'une fraction réelle F sur ℝ, consiste à utiliser celle sur ℂ. En effet, par le même raisonnement qu'au § « Utilisation de la parité », si z est un pôle non réel d'ordre n alors son conjugué z aussi, et les coefficients des éléments simples qui lui sont associés sont les conjugués de ceux associés à z ; de plus, la somme de tous ces éléments simples,
est une fraction rationnelle réelle, égale à la somme des n éléments simples réels de seconde espèce associés à (x – z)(x – z), facteur réel irréductible d'ordre n de Q.
Cette méthode est surtout utile si n = 1[1] : la somme des deux éléments simples complexes associés à deux pôles simples conjugués donne l'élément simple réel correspondant.
Exemple :
Si n > 1, il suffit d'adjoindre à cette méthode celle du § « Répétition d'un facteur irréductible ».
Cas d'un dénominateur avec pôles d'ordre un
Les exemples du § « Pôle simple » peuvent être généralisés à la situation suivante, sur un corps K arbitraire :
Soit Q un polynôme unitaire de degré n dont la décomposition en facteurs irréductibles est
où tous les sont des éléments de K différents deux à deux. En d'autres termes : Q est scindé sur K et à racines simples. Si P est un polynôme quelconque de degré strictement inférieur à n, par la formule d'interpolation de Lagrange, il peut être écrit de manière unique comme une somme
où est le j-ième polynôme de Lagrange associé à :
On en déduit la décomposition de P/Q en éléments simples :
Existence et unicité sur un corps quelconque
Le théorème général d'existence et d'unicité résulte (par itération) du lemme suivant.
Lemme — Toute fraction rationnelle P/(HnB), avec H irréductible et ne divisant pas B, s'écrit de façon unique sous la forme
Dans le cas particulier B = 1 (la dernière itération), le polynôme S obtenu dans ce lemme est la partie entière T de la fraction.
Ce lemme se déduit immédiatement des lemmes 1 et 2 suivants, conséquences du fait que l'anneau des polynômes sur un corps est euclidien, avec unicité de la division.
Lemme 1 — Toute fraction rationnelle P/(AB) avec A et B premiers entre eux s'écrit de façon unique sous la forme
Lemme 2 — Toute fraction rationnelle de la forme R/Hn, avec deg(R) < deg(Hn), s'écrit de façon unique
Fractions d'entiers
L'idée de la décomposition en éléments simples peut être étendue à d'autres anneaux euclidiens, comme celui des entiers (relatifs), où les nombres premiers jouent le rôle des polynômes irréductibles unitaires. Tout rationnel est somme d'un entier et de fractions dont les dénominateurs sont des puissances de nombres premiers. On a même unicité de la décomposition, si l'on impose que chaque dénominateur pk n'apparaisse qu'une fois, et que le numérateur correspondant soit compris entre 0 et p – 1. Par exemple :
La « partie entière » (dans ce contexte) de cette fraction est l'entier –1, tandis que sa partie entière au sens usuel est 0.
Note
- Pour n > 1, la somme de deux éléments simples complexes conjugués est bien une fraction rationnelle à coefficients réels, mais n'est pas forcément un élément simple. Exemple : .
Liens externes
- Démonstrations de l’existence d’une décomposition en éléments simples
- En utilisant l'arithmétique des polynômes, sur le site du laboratoire Jean-Kuntzman (université de Grenoble)
- En utilisant la décomposition de Taylor, sur Wikipédia en anglais.
- En utilisant l’algèbre linéaire en dimension finie sur le site maths-sup.fr.
- Autres