Décomposition en éléments simples

De testwiki
Aller à la navigation Aller à la recherche

En mathématiques, et plus particulièrement en algèbre, 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/HModèle:ExpH 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

Modèle:Théorème

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/HModèle:Exp sont donc constants. Le théorème général ci-dessus se réécrit donc dans ce cas :

Modèle:Théorème

(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/HModèle:Exp 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 :

Modèle:Théorème

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 classiqueModèle:Refsou 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/HModèle:Exp 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 Modèle:Nobr associé est la méthode dite de multiplication et de remplacement : en isolant cet élément à déterminer, F s'écrit en effet Modèle:Lang (d'après le théorème) :

Modèle:Retrait

d'où, en multipliant ces deux fractions rationnelles par x – z :

Modèle:Retrait

puis, en évaluant au point z :

Modèle:Retrait

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 FModèle:Ind).

Exemple avec deux pôles simples : Modèle:Retrait Modèle:Démonstration/début Dans ce premier exemple (contrairement à tous les suivants), la partie entière est non nulle (on peut prévoir son degré : 4 – 2 = 2). On l'isole par division euclidienne de Modèle:Math par Modèle:Math :

Modèle:Retrait

et il reste à décomposer

Modèle:Retrait

Modèle:Math donc cette fraction admet deux pôles simples : 1 et –1.

On en déduit que G peut s'écrire sous la forme :

Modèle:Retrait

La méthode générale ci-dessus donne Modèle:Math et Modèle:Math.

On peut aussi déduire l'une des deux valeurs de l'autre en profitant de la parité : Modèle:Math donc

Modèle:Retrait

si bien que (par unicité de la décomposition) Modèle:Math. Modèle:Démonstration/fin

Exemple avec quatre pôles simples : Modèle:Retrait

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)Modèle:ExpB(x) avec B(z) ≠ 0.

La méthode précédente pour n = 1 se généralise (on multiplie par (x – z)Modèle:Exp puis on évalue en z) et permet de calculer, non pas directement [[#Éléments simples associés à un pôle multiple|les n éléments simples aModèle:Ind/(x – z)Modèle:Exp associés à z]], mais celui d'indice n. On trouve ainsi :

Modèle:Retrait

Élimination d'un élément simple d'indice maximum

Si F = P/(HModèle:ExpB) avec H irréductible et ne divisant pas B et si l'élément simple J/HModèle:Exp a déjà été calculé, en le retranchant de F, on se ramène à une fraction plus simple à décomposer, car de dénominateur HModèle:ExpB (après simplification par H).

Exemple : Modèle:Retrait

Modèle:Démonstration/début On suppose que K n'est pas de caractéristique 2 ni 3 (par exemple K = ℝ ou ℂ). Alors, 2 est racine simple de Modèle:Retrait et l'élément simple associé est Modèle:Math. On le retranche de F, on réduit au même dénominateur, et on simplifie par Modèle:Math (le fait que cette simplification soit possible atteste que le coefficient 7 est correct) :Modèle:Retrait Cette nouvelle fraction n'est pas un élément simple si son dénominateur est scindé sur K (par exemple si K = ℂ ou ℤ/7ℤ), mais elle est plus facile à décomposer : 2 n'est plus pôle. Modèle:Démonstration/fin

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/HModèle:Exp associés est, après avoir isolé leur somme R/HModèle:Exp, de la décomposer par des divisions euclidiennes successives par H (cf. preuve du lemme 2 ci-dessous).

Exemple sur ℝ : Modèle:Retrait

Modèle:Démonstration/début Avec le facteur irréductible du second degré Modèle:Math au dénominateur, la décomposition en fractions partielles sera de la forme

Modèle:Retrait Le coefficient associé au pôle simple est Modèle:Math. On peut éliminer l'élément simple correspondant : Modèle:Retrait Une division euclidienne par Modèle:Math du numérateur obtenu permet de conclure : Modèle:Retrait Modèle:Démonstration/fin

É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

Modèle:Retrait

Modèle:Math est un pôle d'ordre 3 (i.e. Modèle:Math), la détermination des coefficients des trois éléments simples associés à ce pôle s'opère en effectuant le changement de variable Modèle:Math. La fraction s'écrit alors

Modèle:Retrait

Une division suivant les puissances croissantes de Modèle:Math par Modèle:Math fournit trois coefficients Modèle:Math et un polynôme Modèle:Math tels que

Modèle:Retrait

ou encore :

Modèle:Retrait

En revenant à la variable de départ, on obtient donc les éléments simples associés à Modèle:Math, et une fraction — restant à décomposer — dont z n'est plus un pôle :

Modèle:Retrait

Identification des coefficients

Pour déterminer, parmi les coefficients de T et des J dans les J/HModèle:Exp, 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) : Modèle:Retrait

Modèle:Démonstration/début On fait ici l'hypothèse plus forte que –3 n'est pas un carré dans K (par exemple K = ℝ ou ℤ/5ℤ). Rappelons que Modèle:Retrait et que le coefficient associé au pôle simple 2 vaut 7. Le polynôme Modèle:Math est irréductible, par hypothèse sur K. La décomposition de F en éléments simples est donc de la formeModèle:Retraitet il reste à déterminer les scalaires Modèle:Math et Modèle:Math.

Modèle:Démonstration/fin

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, Modèle:Retrait se déduisent de ceux associés à z, Modèle:Retrait par Modèle:Retrait

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é Modèle:Surligner 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,

Modèle:Retrait

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 – Modèle:Surligner), 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 : Modèle:Retrait

Modèle:Démonstration/début Modèle:Retrait

On détermine les coefficients Modèle:Math associés aux pôles simples, par la technique vue plus haut au § « Pôle simple » ou celle du § « Cas d'un dénominateur avec pôles d'ordre un » ci-dessous : Modèle:Math donc Modèle:Retrait (Le coefficient Modèle:Math est bien le conjugué de Modèle:Math.)

Puis on somme les deux éléments simples conjugués : Modèle:Retrait Modèle:Démonstration/fin

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

Modèle:Retrait

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

Modèle:Retrait

est le j-ième polynôme de Lagrange associé à  :

Modèle:Retrait

On en déduit la décomposition de P/Q en éléments simples :

Modèle:Retrait

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.

Modèle:Théorème

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.

Modèle:Théorème

Modèle:Théorème

Modèle:Démonstration/début

  1. Résoudre P/(AB) = R/A + S/B revient à résoudre P = BR + AS, c'est-à-dire à trouver un polynôme R tel que P – BR soit divisible par A. L'identité de Bézout fournit des polynômes U et V tels que 1 = AU + BV donc fournit déjà une solution : RModèle:Ind = VP. Les solutions sont alors tous les R tels que A divise (P – BR) – (P – BRModèle:Ind) = B(RModèle:IndR), autrement dit : les R tels que RModèle:IndR soit multiple de A, et il en existe un unique qui soit de degré strictement inférieur à celui de A : le reste de la division euclidienne de RModèle:Ind par A.
  2. Il suffit d'itérer la remarque suivante, obtenue par division euclidienne de R par H (la méthode est analogue à celle utilisée pour écrire un nombre en base a) :Modèle:Retrait

Modèle:Démonstration/fin

Fractions d'entiers

Modèle:Voir 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 pModèle:Exp n'apparaisse qu'une fois, et que le numérateur correspondant soit compris entre 0 et p – 1. Par exemple :

Modèle:Retrait

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

  1. 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

Modèle:Autres projets Décomposition en éléments simples ; un tutoriel à l'usage des étudiants post-BAC.

Démonstration de la décomposition en éléments simples dans C ; Une démonstration par éliminations successives des parties polaires.

Démonstration de la décomposition en éléments simples ; Une démonstration utilisant l'arithmétique des polynômes.

Démonstration du wiki anglais ; Une démonstration basée sur la décomposition de Taylor.

Démonstration dans C ; Une démonstration basée sur l'algèbre linéaire en dimension finie.

Modèle:Portail