0% ont trouvé ce document utile (0 vote)
48 vues10 pages

Approx

Ce document définit les notions de dérivabilité et de classe de dérivabilité pour les fonctions. Il présente ensuite la formule de Taylor-Lagrange qui permet d'approximer une fonction dérivable en un point par un polynôme.

Transféré par

Fedi Abbassi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
48 vues10 pages

Approx

Ce document définit les notions de dérivabilité et de classe de dérivabilité pour les fonctions. Il présente ensuite la formule de Taylor-Lagrange qui permet d'approximer une fonction dérivable en un point par un polynôme.

Transféré par

Fedi Abbassi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

APPROXIMATION DE FONCTIONS DÉRIVABLES PAR UNE

FONCTION POLYNOMIALE

Définition 1. Soit I ⊂ R un intervalle ouvert et soit f : I → R une fonction.


(1) Si f est continue, on dit que f est de classe C 0 .
(2) Si f est dérivable et si f 0 est continue sur I, on dit que f est de classe C 1 .
(3) Si f est dérivable et si f 0 est dérivable, on note f 00 ou f (2) sa dérivée. Si f (2)
est continue, on dit que f est de classe C 2 .
(4) Plus généralement, pour tout N∗ , si on peut dériver n fois la fonction f , et
si la dérivée n-ième, notée f (n) , est continue, alors on dit que f est de classe
C n.
(5) Si f est de classe C n pour tout n ∈ N, alors f est infiniment dérivable, on dit
que f est de classe C ∞ .
Exemple 2.
(1) La fonction f définie sur R par f (x) = x2 est C ∞ sur R.
(2) Soit f la fonction définie sur R par f (x) = x4 , on a pour tout x ∈ R :

f 0 (x) = 4x3 , f 00 (x) = 12x2 , f (3) (x) = 24x, f (4)(x) ≡ 24, f (5) (x) ≡ 0,
d’où :f (n) (x) = 0 pour tout x ∈ R.
(3) Plus généralement, pour tout n ∈ N, la fonction f : R → R définie par
f (x) = xn est de classe C ∞ et nous avons f (k) (x) = 0 pour tout entier
k ≥ n + 1.
(4) les fonctions sin x, cos x, ex , cosh x, sinh x sont de classe C ∞ sur R.
(5) La fonction log x est de classe C ∞ sur ]0, +∞[.
(6) la fonction f (x) = x.|x| est de classe C 2 sur R∗ et C 1 sur R.
Nous aurons besoin du résultat technique suivant.
Lemme 3. Soit I ⊂ R un intervalle ouvert, soit b ∈ I et soit f : I → R une fonction
de classe C n+1 , n ∈ N. On considère la fonction g : I → R définie en posant :
n
X (b − x)k (k)
g(x) = f (b) − f (x) − f (x)
k!
k=1

b−x 0 (b − x)2 (2) (b − x)n (n)


= f (b) − f (x) − f (x) − f (x) − · · · − f (x).
1! 2! n!
Dans ces conditions, la fonction g est dérivable sur I et nous avons :
(b − x)n (n+1)
g 0 (x) = − f (x),
n!
1
2 APPROXIMATION DE FONCTIONS DÉRIVABLES PAR UNE FONCTION POLYNOMIALE

pour tout x ∈ I.
Preuve
Puisque f est (n + 1) fois dérivable, les fonctions f 0 , · · · , f (n) sont dérivables. De
ce fait g est composée de sommes et de produits de fonctions dérivables sur I. Par
conséquent, g est dérivable sur I. Pour tout x ∈ I nous avons :
n µ
X ¶
((b − x)k )0 (k) (b − x)k (k)
g 0 (x) = − f 0 (x) − f (x) + (f (x))0
k! k!
k=1
n
X n
X
k(−1)(b − x)k−1 (b − x)k
= − f 0 (x) − f (k) (x) − f (k+1) (x)
k! k!
k=1 k=1
n
X n
X
(b − x)k−1 (k) (b − x)k (k+1)
= − f 0 (x) + f (x) − f (x).
(k − 1)! k!
k=1 k=1

Dans la première somme, posons p = k − 1, nous avons :


n−1
X n
X (b − x)k
0 0 (b − x)p (p+1)
g (x) = −f (x) + f (x) − f (k+1) (x).
p! k!
p=0 k=1

Enfin, dans la deuxième somme appelons p la variable, c’est à dire posons k = p.


Nous avons donc :
n−1
X (b − x)p n
X (b − x)p (p+1)
g 0 (x) = − f 0 (x) + f (p+1) (x) − f (x)
p! p!
p=0 p=1

(b − x)n
= − f 0 (x) + f 0 (x) − f (n+1) (x)
n!
(b − x)n (n+1)
= − f (x),
n!
ce qui termine la preuve. ¤
Nous déduisons le résultat important :
Théorème 4. (Formule de Taylor-Lagrange)
Soit I ⊂ R un intervalle ouvert, soit n ∈ N, soit f : I → R une fonction de classe
C n+1 . Soient a, b ∈ I tels que a 6= b.
Dans ces conditions, il existe au moins un réel c, strictement compris entre a et b,
tel que :
f 0 (a) f (2) (a) f (n) (a) f (n+1) (c)
f (b) = f (a) + (b − a) + (b − a)2 + · · · + (b − a)n + (b − a)n+1
1! 2! n! (n + 1)!
n
X f (k) (a) f (n+1) (c)
= (b − a)k + (b − a)n+1 .
k! (n + 1)!
k=0
(1)
Cette formule est appelée la formule de Taylor-Lagrange à l’ordre n au point a.
APPROXIMATION DE FONCTIONS DÉRIVABLES PAR UNE FONCTION POLYNOMIALE 3

Preuve
Reprenons la fonction g du lemme 3 :
n
X (b − x)k
g(x) = f (b) − f (x) − f (k) (x), x ∈ I.
k!
k=1

Nous avons :
f (2) (a) f (n) (a)
g(b) = 0 et g(a) = f (b) − f (a) − f 0 (a)(b − a) − (b − a)2 − · · · − (b − a)n .
2! n!
Posons :
(b − x)n+1
h(x) := g(x) − g(a) , x∈I
(b − a)n+1
La fonction h est dérivable sur I. De plus :
(b − a)n+1
h(a) = g(a) − g(a) = 0 et h(b) = g(b) = 0.
(b − a)n+1
Nous pouvons de ce fait appliquer le théorème de Rolle à la fonction h entre a et b :
il existe un réel c strictement compris entre a et b tel que :
h0 (c) = 0.
Par ailleurs, nous avons :
(b − c)n
h0 (c) = g 0 (c) − g(a)(n + 1)(−1)
(b − a)n+1
(b − c)n
= g 0 (c) + (n + 1)g(a)
(b − a)n+1
(b − c)n (n+1) (b − c)n
= − f (c) + (n + 1)g(a) .
n! (b − a)n+1
Comme h0 (c) = 0 nous avons donc
(n + 1) f n+1 (c)
n+1
g(a) − = 0,
(b − a) n!
c’est à dire :
(b − a)n+1 n+1
g(a) − f (c) = 0.
(n + 1)!
En remplaçant g(a) par son expression nous obtenons :
f 0 (a) f (2) (a) f (n) (a) f (n+1) (c)
f (b)−f (a)− (b−a)+ (b−a)2 −· · ·− (b−a)n − (b−a)n+1 = 0,
1! 2! n! (n + 1)!
ce qui termine la preuve. ¤
4 APPROXIMATION DE FONCTIONS DÉRIVABLES PAR UNE FONCTION POLYNOMIALE

Corollaire 5. Reprenons les hypothèses et les notations de la formule de Taylor-


Lagrange. Supposons que 0 ∈ I. Nous avons :
(1) Pour tout x ∈ I, il existe un réel cx strictement entre 0 et x tel que :

f (2) (0) 2 f (n) (0) n f (n+1) (cx ) n+1


f (x) = f (0) + f 0 (0)x + x + ··· + x + x . (2)
2! n! (n + 1)!

(2) Si il existe M > 0 tel que |f (n+1) (x)| ≤ M pour tout x ∈ I, alors nous avons
pour tout x ∈ I :

¯ (2) (n) ¯ n+1


¯f (x) − (f (0) + f 0 (0)x + f (0) x2 + · · · + f (0) xn )¯ ≤ M |x| · (3)
2! n! (n + 1)!

Preuve
Pour (2), on applique la formule de Taylor-Lagrange en posant a = 0 et b = x.
Pour (3), on applique (2), de ce fait, pour tout x ∈ I, il existe un réel cx strictement
entre 0 et x tel que :

¯ (2) (n) ¯ n+1


¯f (x) − (f (0) + f 0 (0)x + f (0) x2 + · · · + f (0) xn )¯ = |f (n+1) (cx )| |x| .
2! n! (n + 1)!

Comme nous avons par hypothèse |f (n+1) (cx )| ≤ M , on obtient l’inégalité (3), ce qui
termine la preuve. ¤

Exemple 6.
(1) Appliquer la formule de Taylor-Lagrange à la fonction f (x) = ex , x ∈ R, au
point 0 et à l’ordre 4.
La fonction f est de classe C 5 (en fait infiniment dérivable) sur R, de plus :

(ex )(k) = ex , pour tout x ∈ R et tout k ∈ N.

En particulier :
(ex )(k) (0) = 1, ∀k ∈ N,
ainsi, pour tout x ∈ R∗ , il existe un réel cx strictement entre 0 et x tel que :

x2 x3 x4 x5
ex = 1 + x + + + + ec x .
2! 3! 4! 5!

(2) Appliquer la formule de Taylor-Lagrange à la fonction f (x) = sin x, x ∈ R,


au point 0, à l’ordre 3.
La fonction sin x est de classe C 4 sur R (en fait infiniment dérivable) et
nous avons pour tout x ∈ R :

sin0 (x) = cos x, sin(2) x = − sin x, sin(3) x = − cos x, sin(4) x = sin x.


APPROXIMATION DE FONCTIONS DÉRIVABLES PAR UNE FONCTION POLYNOMIALE 5

Ainsi, pour tout x ∈ R, il existe un réel cx strictement compris entre 0 et x


tel que :
x2 x3 x4
sin x = sin 0 + (cos 0)x + (− sin 0) + (− cos 0) + sin cx
2! 3! 4!
x3 x4
= x− + sin cx .
3! 4!
(3) Appliquer la formule de Taylor-Lagrange à la fonction f (x) = tan x,
x ∈ ]−π/2, π/2[ au point 0, à l’ordre 3.
La fonction tan x est de classe C 4 sur ]−π/2, π/2[ et nous avons pour tout
x ∈ ]−π/2, π/2[, tan0 x = 1 + tan2 x,. Ce qui nous donne :
tan(2) x = 2 tan x + 2 tan3 x

tan(3) x = 2(1 + tan2 x) + 6 tan2 x(1 + tan2 x) = 2 + 8 tan2 x + 6 tan4 x

tan(4) x = 16 tan x + 40 tan3 x + 24 tan5 x.


Ainsi, pour tout x ∈ ]−π/2, π/2[, x 6= 0, il existe un réel cx entre 0 et x tel
que :
x3 x4
tan x = x + + (16 tan cx + 40 tan3 cx + 24 tan5 cx ) .
3 4!
Nous allons voir qu’il existe une autre manière d’approximer une fonction dérivable
par une fonction polynomiale.

Théorème 7. Soit I ⊂ R un intervalle ouvert, soit a ∈ I et soit f : I → R une


fonction de classe C n , n ∈ N∗ .
Dans ces conditions, il existe une fonction ρ : I → R continue telle que :
lim ρ(x) = 0, (4)
x→a

and
f (2) (a) f (n) (a)
f (x) = f (a)+f 0 (a)(x−a)+ (x−a)2 +· · ·+ (x−a)n +(x−a)n ρ(x). (5)
2! n!
La formule (5) s’appelle le développement limité de f à l’ordre n au point a.
Preuve
Nous ferons une démonstration par récurrence sur n ∈ N∗ .
Première étape : Lorsque n = 1, on pose :
f (x) − f (a)
ρ(x) = − f 0 (a).
x−a
Comme f est de classe C 1 , on a bien limx→a ρ(x) = f 0 (a) − f 0 (a) = 0. De plus :
f (x) = f (a) + f 0 (a)(x − a) + (x − a)ρ(x).
De ce fait, les conditions (4) et (5) sont satisfaites pour n = 1.
6 APPROXIMATION DE FONCTIONS DÉRIVABLES PAR UNE FONCTION POLYNOMIALE

Deuxième étape : Soit n ∈ N∗ . Montrons que si la propriété est vraie à l’ordre n


alors elle est vraie à l’ordre n + 1.
Soit f : I → R une fonction de classe C n+1 . Posons g = f 0 , la fonction g est de
classe C n et de ce fait, l’hypothèse de récurrence nous dit qu’il existe une fonction
continue ρ : I → R telle que :

 lim ρ(t) = 0

 t→a


(H) 0 g (2) (a) 2 g (n) (a)
 g(t) = g(a) + g (a)(t − a) + (t − a) + · · · + (t − a)n + (t − a)n ρ(t),

 2! n!


∀t ∈ I.

Comme g(t) = f 0 (t), on a donc :

f (3) (a) f (n+1) (a)


f 0 (t) = f 0 (a) + f (2) (a)(t − a) + (t − a)2 + · · · + (t − a)n + (t − a)n ρ(t),
2! n!
pour tout t ∈ I. Soit x ∈ I, en intégrant chaque terme de cette dernière égalité entre
a et x on obtient :
Z x Z x Z x Z x (3)
f (a)
f 0 (t) dt = f 0 (a) dt + f (2) (a)(t − a) dt + (t − a)2 dt
a a a a 2!
Z x (n+1) Z x
f (a)
+ ··· + (t − a)n dt + (t − a)n ρ(t) dt,
a n! a

c’est à dire :
(x − a)2 (x − a)3 (x − a)n+1
f (x) − f (a) = f 0 (a)(x − a) + f (2) (a) + f (3) (a) + · · · + f (n+1) (a)
2! 3! (n + 1)!
µ Z x ¶
1
+ (x − a)n+1 (t − a)n ρ(t) dt .
(x − a)n+1 a

Posons :
Z x
1
S(x) = (t − a)n ρ(t) dt.
(x − a)n+1 a

Nous avons donc :


(x − a)n+1
f (x) = f (a) + f 0 (a)(x − a) + · · · + f (n+1) (a) + (x − a)n+1 S(x).
(n + 1)!

Par conséquent, il suffit de montrer que limx→a S(x) = 0, c’est à dire :


¡ ¢
∀ε > 0, ∃η > 0, ∀x ∈ I, |x − a| < η et x 6= a ⇒ |S(x)| < ε.

Soit ε > 0, comme limt→a ρ(t) = 0, il existe η > 0 tel que pour tout t ∈ I :
¡ ¢
|x − a| < η et x 6= a ⇒ |ρ(t)| < ε.
APPROXIMATION DE FONCTIONS DÉRIVABLES PAR UNE FONCTION POLYNOMIALE 7

Ainsi, pour tout x ∈ I tel que x 6= a et |x − a| < η on a :


¯Z x ¯
1 ¯ ¯
|S(x)| = ¯ (t − a) ρ(t) dt¯¯
n
|x − a|n+1 ¯ a
¯Z x ¯
1 ¯ ¯
≤ ¯ |t − a|n
|ρ(t)| dt ¯
|x − a|n+1 a¯ ¯
¯Z x ¯
1 ¯ ¯
≤ ¯ |t − a| ε dt¯¯
n
|x − a|n+1 ¯
a
¯Z x ¯
ε ¯ ¯
≤ ¯ |t − a| dt¯¯
n
|x − a|n+1 ¯
a
ε
≤ ≤ε
n+1
car un calcul montre que si x > a nous avons :
Z x Z x
n
|t − a| dt = (t − a)n dt
a a
¯
(t − a)n+1 ¯¯x
=
n + 1 ¯a
(x − a)n+1
=
n+1
et si x < a nous avons :
Z x Z x
(x − a)n+1
|t − a|n dt = (−1)n (t − a)n dt = (−1)n
a a n+1
dans les deux cas nous avons donc :
¯Z x ¯
¯ ¯ |x − a|n+1
¯ |t − a| dt¯¯ =
n
·
¯ n+1
a

Ce qui termine la preuve. ¤


Exemple 8.
(1) Donner le développement limité de sin x à l’ordr 5 en 0.
La fonction sin x est de classe C 5 (et même plus !) et nous avons :

sin0 (x) = cos x, sin(2) x = − sin x, sin(3) x = − cos x, sin(4) x = sin x, sin(5) x = cos x.

Le théorème précédent nous dit qu’il existe une fonction continue ε(x) sur R
telle que limx→0 ε(x) = 0 et :
x2 x3 x4 x5
sin x = sin(0) + cos(0) + (− sin(0)) + (− cos(0)) + sin(0) + cos(0) + x5 ε(x)
2 3! 4! 5!
x3 x5
= x− + + x5 ε(x).
3! 5!
8 APPROXIMATION DE FONCTIONS DÉRIVABLES PAR UNE FONCTION POLYNOMIALE

cos x − 1
(2) Calculer limx→0 .
x2
Un calcul rapide donne le développement limité suivant pour la fonction
cos x en 0 :
x2
cos x = 1 − + x2 ε(x).
2
Ainsi :
2
cos x − 1 − x2 + x2 ε(x) 1 1
lim 2
= lim ( 2
= lim (− + ε(x)) = − ,
x→0 x x→0 x x→0 2 2
car limx→0 ε(x) = 0.
(3) Donner le développement limité de cosh x en 0 à l’ordre 4.
La fonction cosh x est de classe C 4 sur R (et même C ∞ !) et nous avons :
cosh0 x = sinhx, cosh(2) x = coshx, cosh(3) x = sinhx, cosh(4) x = coshx.
Ainsi
x2 x4
coshx = 1 + + + x4 ε(x),
2 4!
où ε(x) est une fonction continue sur R telle que limx→0 ε(x) = 0.
(4) Donner le développement limité de la fonction f (x) = log(1+x) en 0 à l’ordre
4.
La fonction f est de classe C 4 sur ]−1, +∞[ et nous avons :
1 −1 2 −6
f 0 (x) = , f (2) (x) = 2
, f (3) (x) = 3
, f (4) (x) =
1+x (1 + x) (1 + x) (1 + x)4
ce qui donne :
x2 x3 x4
log(1 + x) = x − + − + x4 ε(x),
2 3 4
où ε(x) est une fonction continue sur ]−1, +∞[ telle que limx→0 ε(x) = 0.

Opérations sur les développements limités

Soient f, g : I → R deux fonctions de classe C n . On suppose que 0 ∈ I. On


considère le développement limité de f et g en 0 à l’ordre n :
f (x) = P (x) + xn ε1 (x)
g(x) = Q(x) + xn ε2 (x)
où P et Q sont deux fonctions polynomiales de degré ≤ n.
APPROXIMATION DE FONCTIONS DÉRIVABLES PAR UNE FONCTION POLYNOMIALE 9

Le développement limité de f + g en 0 à l’ordre n est :


(f + g)(x) = P (x) + Q(x) + xn ε(x).
Par exemple nous savons que :
x3 x2 x4
sin x = x − + x4 ε1 (x) et cos x = 1 − + + x4 ε2 (x).
3! 2 4!
Par conséquent, le développement limité de la fonction sin x + cos x en 0 à l’ordre 4
est :
x2 x3 x4
sin x + cos x = 1 + x − − + + x4 ε(x).
2 3! 4!

Pour tout λ ∈ R, le développement limité de λf en 0 à l’ordre n est :


λf (x) = λP (x) + xn ε(x).
Par exemple le développement limité de λ sin x en 0 à l’ordre 4 est :
x3 x3
λ sin x = λ(x − + x4 ε1 (x)) = λx − λ + x4 ε(x),
3! 3!
où on a posé ε(x) = λε1 (x).

Le développement limité de (f g)(x) en 0 à l’ordre n est :


(f g)(x) = Tn (P (x)Q(x)) + xn ε(x),
où Tn (P (x)Q(x)) est la somme des puissances de P (x)Q(x) de degré ≤ n.
Cherchons par exemple le développement limité de sin x cos x en 0 à l’ordre 4. Nous
avons :
x3 x2 x4
sin x cos x = (x − + x4 ε1 (x))(1 − + + x4 ε2 (x))
3! 2 4!
x3 x3
= x− − + x4 ε(x))
2 3!
2
= x − x3 + x4 ε(x))
3

Supposons que la composée f ◦ g existe et que g(0) = 0.


Dans ces conditions le développement limité de f ◦ g en 0 à l’ordre n est :
(f ◦ g)(x) = Tn (P (Q(X))) + xn ε(x).
10 APPROXIMATION DE FONCTIONS DÉRIVABLES PAR UNE FONCTION POLYNOMIALE

Exemple 9.
(1) Nous avons sin 0 = 0, de ce fait le développement limité de cos(sin x) en 0 à
l’ordre 4 est :
sin2 x sin4 x
cos(sin x) = 1 − + + sin4 xε3 (x)
2 4!
x3 3
(x − + x4 ε1 (x))2 (x − x3! + x4 ε1 (x))4 x3
= 1− 3!
+ + (x − + x4 ε1 (x))4 ε3 (x)
2 4! 3!
1 x4 1
= 1 − (x2 − 2 ) + x4 + x4 ε(x)
2 3! 4!
x 2 5
= 1− + x4 + x4 ε(x)
2 4!
1
(2) Donner le développement limité de la fonction h(x) = 1−x2
en 0 à l’ordre 5.
1
Posons g(x) = x2 et f (t) = 1−t . Nous avons donc h(x) = (f ◦ g)(x).
Cherchons le développement limité de f en 0 à l’ordre 3, nous avons :
1 2 3!
f 0 (t) = 2
, f (2) (t) = 3
, f (3) (t) = ,
(1 − t) (1 − t) (1 − t)4
ce qui nous donne :
f (t) = 1 + t + t2 + t3 + t3 ε1 (t).
De ce fait :
h(x) = f (x2 ) = 1 + x2 + x4 + x5 ε(x).

Vous aimerez peut-être aussi