Un polynôme divisé par un autre : l'objet paraît modeste, mais il sait faire ce que les polynômes ne savent pas — exploser en un point, s'aplatir à l'infini, imiter une exponentielle ou une tangente. On le retrouve dans le calcul des intégrales, dans les filtres électroniques et au cœur des calculatrices.
L'idée en une phrase : une fraction rationnelle est le quotient de deux polynômes, exactement comme un nombre rationnel est le quotient de deux entiers.
Trois mots reviennent sans cesse. Les zéros de F sont les nombres où le numérateur s'annule (la courbe coupe l'axe). Les pôles sont les nombres où le dénominateur s'annule : F n'y est pas définie et la courbe s'envole vers l'infini. Le degré de F est deg P − deg Q : il dit comment F se comporte quand x devient très grand. Dans l'animation ci-dessous, deux pôles (traits rouges) se déplacent et la courbe bleue les suit comme une étoffe accrochée à deux piquets.
| Domaine | Fraction rationnelle | Ce qu'elle décrit |
|---|---|---|
| Calcul intégral | 1/(x² − 1) = ½·[1/(x − 1) − 1/(x + 1)] | Toute fraction rationnelle s'intègre à l'aide de logarithmes et d'arctangentes (planche 3). |
| Électronique | H(p) = 1/(1 + 2ζp/ω₀ + p²/ω₀²) | La fonction de transfert d'un filtre : quelles fréquences passent, lesquelles sont étouffées (planche 4). |
| Optique | p′ = f·p/(p + f) | Relation de conjugaison d'une lentille mince : position de l'image en fonction de l'objet (une homographie). |
| Biochimie | v = V·S/(K + S) | Loi de Michaelis–Menten : vitesse d'une réaction enzymatique, qui sature quand le substrat abonde. |
| Électricité | R = R₁R₂/(R₁ + R₂) | Deux résistances en parallèle. |
| Calcul numérique | ex ≈ (12 + 6x + x²)/(12 − 6x + x²) | Les approximants de Padé : imiter une fonction compliquée avec quelques coefficients (planche 5). |
Question : que fait la courbe près d'un pôle, et que fait-elle très loin ? On étudie F(x) = (x² + px + q)/(x − c). La division euclidienne du numérateur par le dénominateur — la même que celle des entiers, mais avec des polynômes — sépare F en une partie entière (un polynôme) et un reste :
La droite y = x + p + c est l'asymptote oblique : le petit terme R/(x − c) tend vers 0 quand x s'éloigne. Le reste R, lui, décide de la force du pôle ; s'il est nul, le pôle disparaît et la fraction se simplifie (essayez p = 0, q = −1, c = 1).
Question : peut-on démonter une fraction compliquée en pièces élémentaires ? Oui. Quand le dénominateur a trois racines distinctes r₁, r₂, r₃ et que le numérateur est de degré plus petit, F est la somme de trois hyperboles, une par pôle :
Le coefficient ak s'appelle le résidu au pôle rk. On l'obtient par la méthode du cache : on « cache » le facteur (x − rk) du dénominateur et l'on remplace x par rk dans ce qui reste. Appuyez sur « Assembler » : les trois hyperboles s'ajoutent une à une et la somme (bleu) vient se poser exactement sur F (pointillé vert).
Question : à quoi sert la décomposition ? D'abord à intégrer. Chaque élément simple a une primitive connue : 1/(x − r) donne ln|x − r|, 1/(x − r)² donne −1/(x − r), et 1/((x + p)² + ω²) donne (1/ω)·arctan((x + p)/ω). Toute fraction rationnelle s'intègre donc avec des logarithmes, des arctangentes et des fractions — c'est un théorème de Leibniz et Jean Bernoulli (1702).
Question : comment un circuit électrique, une suspension de voiture ou un haut-parleur répondent-ils à une vibration ? Pour un système du second ordre (masse–ressort–amortisseur, circuit RLC), la réponse à une sinusoïde de pulsation ω est la sinusoïde d'entrée multipliée par un nombre complexe, la valeur d'une fraction rationnelle :
Le module |H| dit par combien l'amplitude est multipliée ; l'argument dit de combien la sortie est décalée. Le diagramme de Bode (du nom de l'ingénieur Hendrik Bode) trace le gain 20·log₁₀|H| en décibels contre log₁₀ u. Choisissez une fréquence et regardez la sortie (bleu) suivre — ou ne pas suivre — l'entrée (gris).
Question : pour imiter une fonction, vaut-il mieux un polynôme ou une fraction ? Le développement de Taylor approche f par un polynôme ; l'approximant de Padé [n/n] la remplace par une fraction P/Q, de degrés n sur n, dont le développement coïncide avec celui de f jusqu'au rang 2n. À budget égal — les mêmes 2n + 1 coefficients de Taylor —, la fraction gagne presque toujours, et parfois de façon spectaculaire. Les coefficients sont calculés ici en fractions exactes (entiers de taille illimitée), puis contrôlés par une formule indépendante.
Pôles multiples. Si r est racine double de Q, la décomposition contient deux termes a/(x − r) + b/(x − r)² ; la méthode du cache donne b, une dérivation donne a.
Facteurs irréductibles. Sur les réels, un facteur x² + sx + t sans racine réelle donne un terme (ax + b)/(x² + sx + t), qui s'intègre en un logarithme plus une arctangente (exemple B de la planche 3). Sur les complexes, tout redevient une somme d'hyperboles.
Résidus et analyse complexe. Le résidu de la planche 2 est le coefficient de 1/(x − r) dans le développement de F autour de r ; le théorème des résidus de Cauchy calcule avec lui des intégrales réelles redoutables.
Liens avec les autres pages du cahier. La transformée de Laplace transforme les équations différentielles linéaires en fractions rationnelles, que l'on décompose avant de revenir au temps ; les fractions continues et l'arbre de Stern-Brocot sont la version « nombres » des approximants de Padé.
Approximation minimax. Les approximants de Padé sont excellents près de 0 ; pour une erreur uniforme sur tout un intervalle, on leur préfère les approximations rationnelles « minimax » (algorithme de Remez), celles qu'utilisent les bibliothèques numériques.