Développement limité d'une fonction (n + 1) fois différentiable

Soit I I un intervalle ouvert de setR contenant le point a a et f : I F f nitalic : I toward F une fonction ( n + 1 ) (n+1) fois différentiable sur I I .

On suppose également qu'il existe un nombre réel α > 0 %alpha > 0 et une constante M > 0 M > 0 tel que les relations x I x in I et | x a | α abs{x-a} <= %alpha impliquent | f ( n + 1 ) ( x ) | M abs{f^{(n+1)}(x)} <= M .

Alors la formule de Taylor fournit le développement limité d'ordre n n de la fonction f f autour de a a .

Démonstration

La formule de Taylor est applicable à f f .

x I θ x , 0 < θ x < 1 tel que f ( x ) = f ( a ) + f ' ( a ) ( x a ) + + f ( p ) ( a ) ( x a ) p p ! + + f ( n ) ( a ) ( x a ) n n ! + f ( n + 1 ) ( a + θ x ( x a ) ) ( x a ) n + 1 ( n + 1 ) ! alignl matrix{forall x in I ~ exists %theta_x , 0 < %theta_x < 1 " tel que "## f(x)=f(a) + f'(a)(x-a) + dotsaxis + f^(p)(a){(x-a)^p}over{fact p} ## ~~~~~~~+ dotsaxis + f^(n)(a){(x-a)^n}over{fact n} + f^(n+1)(a+%theta_x(x-a)){(x-a)^{n+1}}over{fact (n+1)} }

Pour tout x I x in I , vérifiant | x a | α , | f ( n + 1 ) ( x ) ( a + θ x ( x a ) ) | M abs{x-a} <= %alpha, ~ abs{f^{(n+1)}(x)(a+%theta_x(x-a))} <= M

En posant ε ( x ) = f ( n + 1 ) ( a + θ x ( x a ) ) ( x a ) ( n + 1 ) ! %varepsilon(x) = f^(n+1)(a+%theta_x(x-a)){(x-a)}over{fact (n+1)} , on obtient lim x a ε ( x ) = 0 lim from {x toward a} %varepsilon(x) = 0 .

Ainsi f ( x ) = f ( a ) + f ' ( a ) ( x a ) + + f ( n ) ( a ) ( x a ) n n ! + ( x a ) n ϵ ( x ) f(x)=f(a) + f'(a)(x-a) + dotsaxis + f^(n)(a){(x-a)^n}over{fact n} + (x-a)^n %epsilon(x)

est le développement limité d'ordre n n de la fonction f f autour de a a .

Remarques

  • Si f f est continue en 0, pour tout x x de I I , f f admet un DL 0 ( 0 ) DL_0(0) dont la partie principale est f ( 0 ) f(0) .

  • Si f f est dérivable en 0, pour tout x x de I I , f f admet un DL 1 ( 0 ) DL_1(0) dont la partie principale est f ( 0 ) + x f ' ( 0 ) f(0) + x f'(0) .

  • Une fonction peut admettre un DL n ( 0 ) DL_n(0) sans être n n fois dérivable en 0 0 . Ainsi la fonction f f définie sur setR par :

    x { x + x 2 + x 3 sin ( 1 x ) si x 0 0 si x = 0 x toward left lbrace alignl matrix{ x+ x^2 + x^3 sin left ( 1 over x right ) #" si " x<>0 ##~#~ ## 0 #" si " x=0 } right none

    admet un DL 2 ( 0 ) DL_2(0) de partie régulière x + x 2 x+ x^2 car lim x 0 x sin ( 1 x ) = 0 lim from {x toward 0} x sin left ( 1 over x right )= 0 .

    Mais cette fonction n'est pas deux fois dérivable en 0 0 !

    En effet , sa fonction dérivée est donnée par :

    { f ' ( x ) = 1 + 2 x + 3 x 2 sin ( 1 x ) x cos ( 1 x ) si x 0 f ' ( 0 ) = 0 left lbrace alignl matrix{ f'(x)=1+ 2 x + 3 x^2 sin size 8 left ( 1 over x right ) - x cos size 8 left ( 1 over x right )#" si " x<>0 ##~#~ ## f'(0)=0 #~ } right none

    Or

    lim x 0 f ' ( x ) f ' ( 0 ) x 0 = lim x 0 [ x + 3 x 2 sin ( 1 x ) x cos ( 1 x ) ] = lim x 0 [ cos ( 1 x ) ] lim from {x toward 0} {{f'(x)-f'(0)}over{x-0}} = lim from {x toward 0}{left [ x + 3 x^2 sin left ( 1 over x right ) - x cos left ( 1 over x right )right]} = lim from {x toward 0}{left [ - cos left ( 1 over x right )right]}

    Et cos ( 1 x ) - cos left ( 1 over x right ) n'admet pas de limite en 0 0 . Donc f f n'est pas deux fois dérivable en 0 0 .