MPSI · Analyse asymptotique

Formule de Taylor-Young et DL usuels

Dans toute cette leçon, II désigne un intervalle réel d'intérieur non vide et ff une fonction définie sur II à valeurs dans K\mathbb{K}.

La formule de Taylor-Young

Question

Jusqu'ici, chaque développement limité a été obtenu par une ruse propre à la fonction étudiée : identité géométrique pour 11x\frac{1}{1-x}, primitivation pour arctan\arctan. Existe-t-il un procédé universel, qui fabrique le développement limité d'une fonction à partir de la seule donnée de ses dérivées successives en un point ?

Théorème 1 : Formule de Taylor-Young à l'ordre n en x₀

Si ff est de classe Cn\mathcal{C}^n sur un intervalle II contenant x0x_0 et d'intérieur non vide, alors ff admet un développement limité à l'ordre nn en x0x_0, qui s'écrit :

f(x)=k=0nf(k)(x0)k!(xx0)k+o ⁣((xx0)n).f(x) = \sum_{k=0}^{n} \frac{f^{(k)}(x_0)}{k!}\,(x - x_0)^k + o\!\left((x - x_0)^n\right).

Démonstration :

Quitte à remplacer ff par hf(x0+h)h\mapsto f(x_0+h), il suffit de traiter le cas x0=0x_0 = 0 : les deux énoncés sont équivalents d'après la remarque de translation de la leçon précédente. Raisonnons par récurrence sur nNn\in\mathbb{N}.

Initialisation (n=0n=0). Si ff est de classe C0\mathcal{C}^0, elle est continue en 00, donc f(x)f(0)f(x)\to f(0), c'est-à-dire f(x)f(0)=o(1)f(x)-f(0) = o(1). Ainsi

f(x)=x0f(0)+o(1)=f(0)(0)0!x0+o(x0).f(x) \underset{x\to0}{=} f(0)+o(1) = \frac{f^{(0)}(0)}{0!}x^0 + o(x^0) .

Hérédité. Supposons la propriété vraie au rang nn, et soit ff de classe Cn+1\mathcal{C}^{n+1} sur II. Alors ff' est de classe Cn\mathcal{C}^{n} sur II, et l'hypothèse de récurrence appliquée à ff' donne

f(x)=x0k=0nf(k+1)(0)k!xk+o ⁣(xn),f'(x) \underset{x\to0}{=} \sum_{k=0}^{n}\frac{f^{(k+1)}(0)}{k!}\,x^{k}+o\!\left(x^{n}\right) ,

puisque (f)(k)=f(k+1)\left(f'\right)^{(k)} = f^{(k+1)}.

La fonction ff' est continue sur II et ff en est une primitive. La proposition de primitivation d'un développement limité s'applique donc : ff admet un développement limité à l'ordre n+1n+1 en 00, obtenu en primitivant terme à terme,

f(x)=x0f(0)+k=0nf(k+1)(0)k!×xk+1k+1+o ⁣(xn+1).f(x) \underset{x\to0}{=} f(0)+\sum_{k=0}^{n}\frac{f^{(k+1)}(0)}{k!}\times\frac{x^{k+1}}{k+1}+o\!\left(x^{n+1}\right).

Or 1k!(k+1)=1(k+1)!\frac{1}{k!(k+1)} = \frac{1}{(k+1)!}, de sorte qu'en posant j=k+1j=k+1 :

f(x)=x0f(0)+j=1n+1f(j)(0)j!xj+o ⁣(xn+1)=j=0n+1f(j)(0)j!xj+o ⁣(xn+1).f(x) \underset{x\to0}{=} f(0)+\sum_{j=1}^{n+1}\frac{f^{(j)}(0)}{j!}x^{j}+o\!\left(x^{n+1}\right) = \sum_{j=0}^{n+1}\frac{f^{(j)}(0)}{j!}x^{j}+o\!\left(x^{n+1}\right).

La propriété est vraie au rang n+1n+1, ce qui achève la récurrence.

Remarque :

Pour x0=0x_0=0, le développement limité de ff à l'ordre nn en 00 est f(x)=k=0nf(k)(0)k!xk+o ⁣(xn).f(x) = \sum_{k=0}^{n} \frac{f^{(k)}(0)}{k!}\,x ^k + o\!\left(x ^n\right).

Test 1 : La réciproque de Taylor-Young

Si ff admet un développement limité à l'ordre 22 en 00, alors ff est de classe C2\mathcal{C}^2 au voisinage de 00.

Test 2 : Des dérivées toutes nulles

Si ff est de classe C\mathcal{C}^\infty sur R\mathbb{R} et si tous ses développements limités en 00 ont une partie régulière nulle, alors ff est nulle au voisinage de 00.

Exercice 1 : Un développement limité à l'ordre 2 sans dérivée seconde

Soit ff la fonction définie sur R\mathbb{R} par f(x)=x+x3sin(1x2)f(x) = x+x^3\sin\left(\dfrac{1}{x^2}\right) si x0x \neq 0 et f(0)=0f(0) = 0.

Montrer que ff possède un développement limité à l'ordre 22 en 00 et qu'elle n'est pas deux fois dérivable en 00.

Solution :(cliquer pour afficher)

Le développement limité. Pour x0x\neq0,

f(x)xx2=xsin ⁣(1x2)xx00,\left|\frac{f(x)-x}{x^2}\right| = \left|x\sin\!\left(\frac{1}{x^2}\right)\right| \leqslant |x| \xrightarrow[x\to0]{} 0 ,

donc f(x)x=o(x2)f(x)-x = o(x^2), et cette égalité vaut encore en x=0x=0 où les deux membres sont nuls. Ainsi

f(x)=x00+x+0×x2+o(x2):f(x) \underset{x\to0}{=} 0 + x + 0\times x^2 + o(x^2) :

ff admet bien un développement limité à l'ordre 22 en 00, de partie régulière xxx\mapsto x.

L'absence de dérivée seconde. La troncature à l'ordre 11 donne f(x)=x+o(x)f(x)=x+o(x), donc ff est dérivable en 00 avec f(0)=1f'(0)=1.

Pour x0x\neq0, ff est dérivable comme composée et produit de fonctions dérivables, et

f(x)=1+3x2sin ⁣(1x2)+x3×(2x3)cos ⁣(1x2)=1+3x2sin ⁣(1x2)2cos ⁣(1x2).f'(x) = 1+3x^2\sin\!\left(\frac{1}{x^2}\right)+x^3\times\left(-\frac{2}{x^3}\right)\cos\!\left(\frac{1}{x^2}\right) = 1+3x^2\sin\!\left(\frac{1}{x^2}\right)-2\cos\!\left(\frac{1}{x^2}\right).

Si ff était deux fois dérivable en 00, la fonction ff' y serait dérivable, donc continue en 00 : on aurait f(x)f(0)=1f'(x)\to f'(0)=1. Or, en posant xn=12nπx_n = \frac{1}{\sqrt{2n\pi}} et yn=1(2n+1)πy_n = \frac{1}{\sqrt{(2n+1)\pi}}, deux suites de limite 00,

f(xn)n+1+02=1etf(yn)n+1+0+2=3.f'(x_n) \xrightarrow[n\to+\infty]{} 1+0-2 = -1 \qquad\text{et}\qquad f'(y_n) \xrightarrow[n\to+\infty]{} 1+0+2 = 3 .

La fonction ff' n'a donc pas de limite en 00 : elle n'y est pas continue, a fortiori pas dérivable. La fonction ff n'est pas deux fois dérivable en 00.

Exercice 2 : Taylor-Young en un point autre que 0

Déterminer le développement limité à l'ordre 33 de la fonction sin\sin au point π4\frac{\pi}{4}.

Solution :(cliquer pour afficher)

La fonction sin\sin est de classe C\mathcal{C}^\infty sur R\mathbb{R} : la formule de Taylor-Young s'applique à tout ordre en x0=π4x_0=\frac\pi4. Ses quatre premières dérivées sont

sin,cos,sin,cos,\sin,\quad \cos,\quad -\sin,\quad -\cos ,

d'où, en utilisant sinπ4=cosπ4=22\sin\frac\pi4 = \cos\frac\pi4 = \frac{\sqrt2}{2} :

f ⁣(π4)=22,f ⁣(π4)=22,f ⁣(π4)=22,f ⁣(π4)=22.f\!\left(\tfrac\pi4\right)=\frac{\sqrt2}{2},\quad f'\!\left(\tfrac\pi4\right)=\frac{\sqrt2}{2},\quad f''\!\left(\tfrac\pi4\right)=-\frac{\sqrt2}{2},\quad f'''\!\left(\tfrac\pi4\right)=-\frac{\sqrt2}{2}.

La formule de Taylor-Young à l'ordre 33 donne alors

sinx=xπ/422[1+(xπ4)12(xπ4)216(xπ4)3]+o ⁣((xπ4)3),\sin x \underset{x\to \pi/4}{=} \frac{\sqrt2}{2}\left[1+\left(x-\frac\pi4\right)-\frac{1}{2}\left(x-\frac\pi4\right)^2-\frac{1}{6}\left(x-\frac\pi4\right)^3\right]+o\!\left(\left(x-\frac\pi4\right)^3\right),

c'est-à-dire

sinx=xπ/422+22(xπ4)24(xπ4)2212(xπ4)3+o ⁣((xπ4)3).\sin x \underset{x\to \pi/4}{=} \frac{\sqrt2}{2}+\frac{\sqrt2}{2}\left(x-\frac\pi4\right)-\frac{\sqrt2}{4}\left(x-\frac\pi4\right)^2-\frac{\sqrt2}{12}\left(x-\frac\pi4\right)^3+o\!\left(\left(x-\frac\pi4\right)^3\right).

Obtenir les développements limités usuels

Question

La formule de Taylor-Young transforme le calcul d'un développement limité en un calcul de dérivées successives. Que donne-t-elle sur les fonctions de référence — et pourquoi la précision obtenue pour cos\cos et sin\sin est-elle meilleure que l'ordre auquel on applique le théorème ?

Exercice 3 : Développements limités de exp, cos et sin

Soit nNn\in\mathbb{N}.

  1. Établir le développement limité de exp\exp à l'ordre nn en 00.
  2. Pour kNk\in\mathbb{N} et xRx\in\mathbb{R}, on admet que cos(k)(x)=cos ⁣(x+kπ2)\cos^{(k)}(x)=\cos\!\left(x+\frac{k\pi}{2}\right) et sin(k)(x)=sin ⁣(x+kπ2)\sin^{(k)}(x)=\sin\!\left(x+\frac{k\pi}{2}\right). Calculer cos(k)(0)\cos^{(k)}(0) et sin(k)(0)\sin^{(k)}(0) selon la parité de kk.
  3. En déduire les développements limités de cos\cos à l'ordre 2n+12n+1 et de sin\sin à l'ordre 2n+22n+2 en 00.
Solution :(cliquer pour afficher)

1. La fonction exp\exp est de classe C\mathcal{C}^\infty sur R\mathbb{R} et exp(k)=exp\exp^{(k)} = \exp, donc exp(k)(0)=1\exp^{(k)}(0)=1 pour tout kNk\in\mathbb{N}. La formule de Taylor-Young à l'ordre nn en 00 donne

ex=x0k=0nxkk!+o(xn)=1+x+x22!+x33!++xnn!+o(xn).e^x \underset{x\to0}{=} \sum_{k=0}^{n} \frac{x^k}{k!} + o(x^n)= 1 + x + \frac{x^2}{2!} + \frac{x^3}{3!} + \cdots + \frac{x^n}{n!} + o(x^n).

2. Pour kk pair, k=2pk=2p : cos(2p)(0)=cos(pπ)=(1)p\cos^{(2p)}(0)=\cos(p\pi)=(-1)^p et sin(2p)(0)=sin(pπ)=0\sin^{(2p)}(0)=\sin(p\pi)=0.

Pour kk impair, k=2p+1k=2p+1 : cos(2p+1)(0)=cos ⁣(π2+pπ)=0\cos^{(2p+1)}(0)=\cos\!\left(\frac\pi2+p\pi\right)=0 et sin(2p+1)(0)=sin ⁣(π2+pπ)=(1)p\sin^{(2p+1)}(0)=\sin\!\left(\frac\pi2+p\pi\right)=(-1)^p.

Ainsi

{cos(2p)(0)=(1)pcos(2p+1)(0)=0et{sin(2p)(0)=0sin(2p+1)(0)=(1)p\left\{\begin{aligned} \cos^{(2p)}(0) &= (-1)^{p}\\ \cos^{(2p+1)}(0) &= 0 \end{aligned}\right. \qquad\text{et}\qquad \left\{\begin{aligned} \sin^{(2p)}(0) &= 0\\ \sin^{(2p+1)}(0) &= (-1)^{p} \end{aligned}\right.

3. Pour cos\cos. Appliquons Taylor-Young à l'ordre 2n+12n+1 : les dérivées d'ordre impair étant nulles en 00, seuls subsistent les termes d'indice pair k=2pk=2p avec 0pn0\leqslant p\leqslant n, de coefficient (1)p(2p)!\frac{(-1)^p}{(2p)!}. D'où

cosx=x0p=0n(1)px2p(2p)!+o ⁣(x2n+1)=1x22+x424+(1)nx2n(2n)!+o ⁣(x2n+1).\cos x \underset{x\to0}{=} \sum_{p=0}^{n}(-1)^p\frac{x^{2p}}{(2p)!}+o\!\left(x^{2n+1}\right) = 1-\frac{x^2}{2}+\frac{x^4}{24}-\cdots+(-1)^n\frac{x^{2n}}{(2n)!}+o\!\left(x^{2n+1}\right).

C'est là que se gagne l'ordre supplémentaire : la partie régulière s'arrête au degré 2n2n, mais la précision est o ⁣(x2n+1)o\!\left(x^{2n+1}\right) parce que le coefficient de x2n+1x^{2n+1} est nul.

Pour sin\sin. Même raisonnement à l'ordre 2n+22n+2 : seules survivent les dérivées d'ordre impair k=2p+1k=2p+1 avec 0pn0\leqslant p\leqslant n, de coefficient (1)p(2p+1)!\frac{(-1)^p}{(2p+1)!}. D'où

sinx=x0p=0n(1)px2p+1(2p+1)!+o ⁣(x2n+2)=xx36+x5120+(1)nx2n+1(2n+1)!+o ⁣(x2n+2).\sin x \underset{x\to0}{=} \sum_{p=0}^{n}(-1)^p\frac{x^{2p+1}}{(2p+1)!}+o\!\left(x^{2n+2}\right) = x-\frac{x^3}{6}+\frac{x^5}{120}-\cdots+(-1)^n\frac{x^{2n+1}}{(2n+1)!}+o\!\left(x^{2n+2}\right).

Test 3 : Un ordre gagné par parité

cosx=x01x22+o ⁣(x3)\cos x \underset{x\to0}{=} 1-\dfrac{x^2}{2}+o\!\left(x^3\right).

Développements limités en 0 des fonctions usuelles

  • ex=x0k=0nxkk!+o(xn)=x01+x+x22+x36++xnn!+o(xn)e^x \underset{x \rightarrow 0}{=} \sum_{k=0}^n \frac{x^k}{k !}+o\left(x^n\right) \underset{x \rightarrow 0}{=} 1+x+\frac{x^2}{2}+\frac{x^3}{6}+\cdots+\frac{x^n}{n !}+o\left(x^n\right)
  • cosx=x0k=0n(1)kx2k(2k)!+o(x2n+1)=x01x22+x424++(1)nx2n(2n)!+o(x2n+1)\cos x\underset{x \rightarrow 0}{=}\sum_{k=0}^n(-1)^k \frac{x^{2 k}}{(2 k) !}+o\left(x^{2 n+1}\right) \underset{x \rightarrow 0}{=} 1-\frac{x^2}{2}+\frac{x^4}{24}+\cdots+(-1)^n \frac{x^{2 n}}{(2 n) !}+o\left(x^{2 n+1}\right)
  • sinx=x0k=0n(1)kx2k+1(2k+1)!+o(x2n+2)=x0xx36++(1)nx2n+1(2n+1)!+o(x2n+2)\sin x \underset{x \rightarrow 0}{=} \sum_{k=0}^n(-1)^k \frac{x^{2 k+1}}{(2 k+1) !}+o\left(x^{2 n+2}\right) \underset{x \rightarrow 0}{=} x-\frac{x^3}{6}+\cdots+(-1)^n \frac{x^{2 n+1}}{(2 n+1) !}+o\left(x^{2 n+2}\right)
  • coshx=x0k=0nx2k(2k)!+o(x2n+1)=x01+x22+x424++x2n(2n)!+o(x2n+1)\cosh x \underset{x \rightarrow 0}{=} \sum_{k=0}^n \frac{x^{2 k}}{(2 k) !}+o\left(x^{2 n+1}\right) \underset{x \rightarrow 0}{=} 1+\frac{x^2}{2}+\frac{x^4}{24}+\cdots+\frac{x^{2 n}}{(2 n) !}+o\left(x^{2 n+1}\right)
  • sinhx=x0k=0nx2k+1(2k+1)!+o(x2n+2)=x0x+x36++x2n+1(2n+1)!+o(x2n+2)\sinh x \underset{x \rightarrow 0}{=} \sum_{k=0}^n \frac{x^{2 k+1}}{(2 k+1) !}+o\left(x^{2 n+2}\right) \underset{x \rightarrow 0}{=} x+\frac{x^3}{6}+\cdots+\frac{x^{2 n+1}}{(2 n+1) !}+o\left(x^{2 n+2}\right)
  • (1+x)α=x01+k=1nα(α1)(αk+1)xkk!+o(xn)(1+x)^\alpha \underset{x \rightarrow 0}{=} 1+\sum_{k=1}^n \alpha(\alpha-1) \ldots(\alpha-k+1) \frac{x^k}{k !}+o\left(x^n\right)
  • 11+x=x0k=0n(1)kxk+o(xn)=1x+x2++(1)nxn+o(xn)\frac{1}{1+x} \underset{x \rightarrow 0}{=} \sum_{k=0}^n(-1)^k x^k+o\left(x^n\right) =1-x+x^2+\cdots+(-1)^n x^n+o\left(x^n\right)
  • 11x=x0k=0nxk+o(xn)=x01+x+x2++xn+o(xn)\frac{1}{1-x} \underset{x \rightarrow 0}{=} \sum_{k=0}^n x^k+o\left(x^n\right) \underset{x \rightarrow 0}{=} 1+x+x^2+\cdots+x^n+o\left(x^n\right)
  • ln(1+x)=x0k=1n(1)k1xkk+o(xn)=x0xx22+x33++(1)n1xnn+o(xn)\ln (1+x)\underset{x \rightarrow 0}{=}\sum_{k=1}^n(-1)^{k-1} \frac{x^k}{k}+o\left(x^n\right) \underset{x \rightarrow 0}{=} x-\frac{x^2}{2}+\frac{x^3}{3}+\cdots+(-1)^{n-1} \frac{x^n}{n}+o\left(x^n\right)
  • ln(1x)=x0k=1nxkk+o(xn)=x0xx22x33+xnn+o(xn)\ln (1-x) \underset{x \rightarrow 0}{=}-\sum_{k=1}^n \frac{x^k}{k}+o\left(x^n\right) \underset{x \rightarrow 0}{=}-x-\frac{x^2}{2}-\frac{x^3}{3}+\cdots-\frac{x^n}{n}+o\left(x^n\right)
  • arctanx=x0k=0n(1)kx2k+12k+1+o(x2n+2)=x0xx33++(1)nx2n+12n+1+o(x2n+2)\arctan x \underset{x \rightarrow 0}{=}\sum_{k=0}^n(-1)^k \frac{x^{2 k+1}}{2 k+1}+o\left(x^{2 n+2}\right) \underset{x \rightarrow 0}{=} x-\frac{x^3}{3}+\cdots+(-1)^n \frac{x^{2 n+1}}{2 n+1}+o\left(x^{2 n+2}\right)
  • tanx=x0x+13x3+215x5+o(x6)\tan x \underset{x \rightarrow 0}{=} x+\frac{1}{3} x^3+\frac{2}{15} x^5+o\left(x^6\right)

Test 4 : Quand le développement s'arrête tout seul

Si α=3\alpha = 3, la partie régulière du développement limité de x(1+x)αx\mapsto(1+x)^\alpha à l'ordre nn en 00 est nulle au-delà du degré 33, quel que soit n3n\geqslant3.

Test 5 : Le signe dans le développement de ln(1−x)

ln(1x)=x0x+x22x33+o ⁣(x3)\ln(1-x) \underset{x\to0}{=} -x+\dfrac{x^2}{2}-\dfrac{x^3}{3}+o\!\left(x^3\right).