Formule de Taylor pour les polynômes

Alors que pour des fonctions d'une variable réelle en général, la formule de Taylor ne peut tomber juste puisqu'elle consiste à approcher la fonction par une fonction polynomiale et que la fonction quelconque n'est précisément en général pas polynomiale, pour des polynômes, la formule analogue ne contient pas de reste.

Une petite subtilité apparaît dans les divisions par des factorielles qui enjolivent la formule. En effet dans un anneau commutatif quelconque, mais même dans un corps commutatif, on ne peut pas toujours diviser par une factorielle : dans le corps $ \mathbb{Z}/3\mathbb{Z}$, la factorielle $ 3!$ qui vaut $ 6$ vaut tout simplement 0 puisque $ 6$ est divisible par $ 3$. C'est pourquoi ce théorème nécessite une restriction technique : j'ai choisi de l'énoncer pour des polynômes à coefficients complexes. Les lecteurs qui souhaiteraient utiliser ce cours comme référence (soyons fous) et le relire dans quelques années (idem) noteront que la «bonne»  hypothèse est plutôt d'être en caractéristique nulle (quand ils sauront ce que signifie cette hypothèse, ce qui n'est pas encore notre cas).

Théorème 4   Soit $ P$ un polynôme de $ \mathbb{C}[X]$ de degré inférieur ou égal à $ n$, et soit $ a$ un élément de $ \mathbb{C}$. Alors :

$\displaystyle P=P(a)+{P'(a)}(X-a)+\frac{P'' (a)}{2!}(X-a)^2+
\cdots+\frac{P^{(n)}(a)}{n!}(X-a)^n\;.
$

Démonstration : On va travailler dans l'espace vectoriel $ \mathbb{C}_n[X]$ et considérer dans cet espace le système $ (1,X-a,(X-a)^2,\ldots,(X-a)^n)$. Ces polynômes sont de degrés successifs $ 0<1<\cdots<n$ donc on peut appliquer le lemme mis là tout exprès dans les observations d'algèbre linéaire et conclure que c'est un système libre dans $ \mathbb{C}_n[X]$. Voilà une famille de $ n+1$ vecteurs dans un espace de dimension $ n+1$, c'en est donc une base, et en particulier un système générateur.

Il existe donc des coefficients $ c_0$, $ c_1$, ..., $ c_n$ tels que

$\displaystyle (*)\qquad P=c_0+c_1(X-a)+c_2(X-a)^2+\cdots+c_n(X-a)^n.
$

Il reste à identifier les coefficients $ c_k$. Pour cela, appliquons tout d'abord $ (*)$ au point $ a$ : on obtient $ P(a)=c_0$.

Ensuite, dérivons $ (*)$ ; on obtient :

$\displaystyle (**)\qquad P'=c_1+2c_2(X-a)+3c_3(X-a)^2\cdots+nc_n(X-a)^{n-1}.
$

Appliquons $ (**)$ au point $ a$ : on obtient $ P'(a)=c_1$.

Dérivons $ (**)$ ; on obtient :

$\displaystyle (***)\qquad P'' =c_2+6c_3(X-a)+(4\times 3)c_3(X-a)^2\cdots+n(n-1)c_n(X-a)^{n-2}.
$

Appliquons $ (***)$ au point $ a$ : on obtient $ P''(a)=2c_2$.

En écrivant formellement une récurrence on montre ainsi que pour tout $ k$ avec $ 1\leqslant
k\leqslant n$, $ P^{(k)}(a)=k! c_k$.

Comme on est dans $ \mathbb{C}$, on peut diviser par $ k!$ et obtenir les relations $ c_k=\displaystyle\frac{P^{(k)}(a)}{k!}$ donc la formule annoncée.$ \square$

Remarque : On a énoncé ce théorème pour des polynômes à coefficients complexes. Mais si on a par exemple affaire à un polynôme réel, c'est en particulier un polynôme complexe et la formule est donc parfaitement vraie pour ce polynôme aussi.

De cette formule, on peut tirer un énoncé un peu technique sur les racines multiples.

Proposition 14   Soit $ P$ un polynôme de $ \mathbb{C}[X]$, $ a$ un nombre complexe et $ k$ un entier supérieur ou égal à $ 1$. Alors $ a$ est une racine au moins $ k+1$-ième de $ P$ si et seulement si $ P(a)=P'(a)=\ldots=P^{(k)}(a)=0$.

Démonstration : Si $ P$ est nul, c'est évident, sinon notons $ n$ le degré de $ P$ et $ \lambda$ son coefficient dominant.

Considérons les indices $ i\geqslant 0$ tels que $ P^{(i)}(a)\not=0$, en convenant que $ P^{(0)}=P$. Il existe de tels indices, car le polynôme $ P^{(n)}$ est égal à la constante $ n! \lambda$, donc n'est pas nul en $ a$. Cet ensemble non vide d'entiers positifs a donc un plus petit élément $ m$, qui vérifie $ 0\leqslant m\leqslant n$. Écrivons la formule de Taylor en mettant en relief cet entier $ m$ :

$\displaystyle P=\frac{P^{(m)}(a)}{m!}(X-a)^m+\frac{P^{(m+1)}(a)}{(m+1)!}(X-a)^{m+1}+\cdots+
\frac{P^{(n)}(a)}{n!}(X-a)^n.
$

On constate qu'on peut mettre $ (X-a)^m$ en facteur, mais que le facteur obtenu, qui est le polynôme

$\displaystyle Q=\frac{P^{(m)}(a)}{m!}+\frac{P^{(m+1)}(a)}{(m+1)!}(X-a)+\cdots+
\frac{P^{(n)}(a)}{n!}(X-a)^{n-m},
$

ne s'annule pas en $ a$ : la multiplicité de $ a$ comme racine de $ P$ est donc exactement $ m$.

Dès lors, $ a$ est racine au moins $ k+1$-ième de $ P$ si et seulement si $ k<m$, et par définition de $ m$ ceci arrive bien si et seulement si $ P(a)=P'(a)=\ldots=P^{(k)}(a)=0$.$ \square$


         © UJF Grenoble, 2011                              Mentions légales