Vous êtes sur la page 1sur 45

Universit Joseph Fourier, Grenoble Maths en Ligne

Dveloppements limits
Bernard Ycart

Les dveloppements limits sont loutil principal dapproximation locale des fonc-
tions. Lobjectif de ce chapitre est de vous apprendre les calculer. Vous aurez es-
sentiellement besoin de savoir manipuler des polynmes, ainsi que davoir assimil les
limites, la comparaison des fonctions et la drivation.

Table des matires


1 Cours 1
1.1 Polynmes de Taylor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Formules de Taylor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3 Oprations sur les dveloppements limits . . . . . . . . . . . . . . . . 7
1.4 Dveloppement des fonctions usuelles . . . . . . . . . . . . . . . . . . . 9
1.5 Dveloppements asymptotiques . . . . . . . . . . . . . . . . . . . . . . 16

2 Entranement 19
2.1 Vrai ou faux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.2 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.3 QCM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.4 Devoir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.5 Corrig du devoir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

3 Complments 40
3.1 La formule de Machin . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3.2 Taylor was rich . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.3 Madhava de Sangamagramma . . . . . . . . . . . . . . . . . . . . . . . 42
3.4 Polynmes dapproximation de Legendre . . . . . . . . . . . . . . . . . 42

29 juin 2016
Maths en Ligne Dveloppements limits UJF Grenoble

1 Cours
1.1 Polynmes de Taylor
Commenons par rappeler deux rsultats fondamentaux que vous connaissez dj
par cur (si ce nest pas le cas, dpchez-vous de les apprendre).

Thorme 1.
Pour tout x ] 1, 1[ :
1
= lim 1 + x + x2 + + xn . (1)
1 x n
Pour tout x R :
x x2 xn
ex = n
lim 1 + + + + . (2)
1! 2! n!
Le premier sobtient partir de lidentit :

1 xn+1 = (1 x)(1 + x + x2 + + xn ) .

Le second se dduit de la formule du binme de Newton et est dmontr dans le chapitre


sur les fonctions usuelles.
Il faut voir dans (1) et (2) des rsultats dapproximation : ils permettent dvaluer de
manire relativement prcise la valeur prise par une fonction, en calculant un polynme
(ce qui est non seulement facile la main, mais surtout peu coteux en temps de calcul).
ce propos, dans tout le chapitre nous commettons labus de langage consistant
dsigner par polynme ce qui est en fait une fonction polynomiale.
Considrons la formule (1). Notons :
1
f (x) = et Pn (x) = 1 + x + x2 + + xn .
1x
La figure 1 montre une reprsentation graphique de la fonction f et des polynmes
Pn pour n allant de 0 5. Plus n est grand, meilleure est lapproximation pour un x
donn. Dans ce cas particulier, il est facile de calculer lerreur commise si on remplace
f (x) par Pn (x).
1 1 xn+1 xn+1
f (x) Pn (x) = = .
1x 1x 1x
Cette erreur est donc de lordre de xn+1 . Pour tre plus concret, pensez x = 0.1. Alors
xn = 10n et Pn (0.1) = 1.11 . . . 1. La diffrence f (x) Pn (x) vaut 10n+1 /0.9. Pour
n = 5, on commet une erreur de lordre du millionime en remplaant 1/0.9 par 1.11111.

1
Maths en Ligne Dveloppements limits UJF Grenoble

n= 5
n= 4
n= 3
n= 2

n= 1

1 n= 0

0.8 0 0.8

Figure 1 Fonction x 7 1/(1 x) et ses polynmes de Taylor en 0 jusqu lordre


n = 5.

Lintrt est plus flagrant pour lexponentielle, pour laquelle il nexiste pas dautre
moyen de calcul que de lapprocher par des polynmes. Posons :
x x2 xn
f (x) = ex et Pn (x) = 1 + + + + .
1! 2! n!
Le tableau ci-dessous donne la diffrence entre f (0.1) et Pn (0.1), pour n allant de 0
5 (voir la figure 2 pour la reprsentation graphique de f et P0 , . . . , P5 ).

n 0 1 2 3 4 5
e0.1 Pn (0.1) 0.105 5.2 103 1.7 104 4.3 106 8.5 108 1.4 109
Comment obtient-on les polynmes Pn partir de f ? Cest trs simple : on fait en
sorte que leurs drives en 0 concident avec celles de la fonction jusqu lordre n :
k = 0, . . . , n , f (k) (0) = Pn(k) (0) .
Le polynme Pn tant de degr n, il est entirement dtermin par la donne de ses
n + 1 coefficients :
f 0 (0) f 00 (0) 2 f (n) (0) n
Pn (x) = f (0) + x+ x + + x .
1! 2! n!

2
Maths en Ligne Dveloppements limits UJF Grenoble

n= 5
n= 4
n= 3

n= 2

n= 1

n= 0

0 .

2 0 2

Figure 2 Fonction x 7 ex et ses polynmes de Taylor en 0 jusqu lordre n = 5.

Vrifiez sur les deux exemples ci-dessus : la drive n-ime en 0 de x 7 1/(1 x) est
n!, celle de x 7 ex est 1.
Ce que nous venons de voir au voisinage de 0, stend en nimporte quel point de la
faon suivante.

Dfinition 1. Soit n un entier. Soit f une fonction de R dans R, dfinie sur un


intervalle ouvert I contenant un point a, drivable n 1 fois sur I, et dont la drive
n-ime en a existe. On appelle polynme de Taylor dordre n en a de f , le polynme :

f 0 (a) f 00 (a) f (n) (a)


Pn (x) = f (a) + (x a) + (x a)2 + + (x a)n .
1! 2! n!
On appelle reste de Taylor dordre n en a de f , la fonction Rn qui x I associe :

Rn (x) = f (x) Pn (x) .

Lide est de remplacer une fonction f que lon ne sait pas calculer (ou difficilement)
par un polynme, qui est facilement calculable. Mais si f (x) nest pas calculable, alors
bien sr le reste Rn (x) ne lest pas non plus. On doit donc chercher des moyens destimer
ou de majorer ce reste. Nous les tudierons la section suivante. Le moins que lon

3
Maths en Ligne Dveloppements limits UJF Grenoble

puisse demander quand on approche une fonction par un polynme de degr n, est que
le reste soit ngligeable devant (x a)n . Cest le sens de la dfinition suivante.

Dfinition 2. Soient I un intervalle ouvert, a un point de I et n un entier. On dit


que f admet un dveloppement limit dordre n en a lorsquil existe un polynme Pn
tel que le reste f (x) Pn (x) soit ngligeable devant (x a)n .

Rn (x) = f (x) Pn (x) = o((x a)n ) .

Nous verrons que toutes les fonctions usuelles admettent un dveloppement limit
pour lequel Pn est le polynme de Taylor. Mme si on ne les utilise jamais, il existe des
fonctions qui ne vrifient pas les hypothses de la dfinition 1 et qui pourtant admettent
des dveloppements limits. Par exemple la fonction f dfinie par :
(
x4 si x Q
f (x) =
0 si x R \ Q .

Elle vrifie videmment f (x) = o(x3 ), elle admet donc des dveloppements limits en
0 dordre 1, 2 et 3. Pourtant elle nest continue sur aucun intervalle contenant 0.
Nous nous ramnerons toujours des dveloppements limits au voisinage de 0,
grce lobservation suivante.

Proposition 1. Soit I un intervalle ouvert de R, a un point de I et n un entier. Soit


f une fonction dfinie sur I. Soit g la fonction qui h associe g(h) = f (a + h). La
fonction f admet un dveloppement limit dordre n en a, si et seulement si g admet
un dveloppement limit dordre n en 0.

f (x) = Pn (x) + o((x a)n ) g(h) = f (a + h) = Pn (a + h) + o(hn ) .

Dsormais, nous simplifierons les critures en ncrivant plus que des dveloppe-
ments limits en 0.
Un dveloppement limit, sil existe, est unique au sens suivant.

Proposition 2. Soient I un intervalle ouvert contenant 0, et n un entier. Soit f une


fonction dfinie sur I. Supposons quil existe deux polynmes Pn et Qn de degr n tels
que au voisinage de 0 :

f (x) = Pn (x) + o(xn ) et f (x) = Qn (x) + o(xn ) .

Alors Pn = Qn .

Dmonstration : Le polynme Pn Qn est de degr au plus n, et il est ngligeable


devant xn au voisinage de 0. Ce nest possible que sil est nul. 

4
Maths en Ligne Dveloppements limits UJF Grenoble

1.2 Formules de Taylor


Le rsultat de base, le seul que vous ayez vraiment besoin de retenir, dit que sous les
hypothses de la dfinition 1, le reste de Taylor Rn est ngligeable devant xn au voisi-
nage de 0, donc la fonction admet un dveloppement limit, dont la partie polynomiale
est son polynme de Taylor dordre n. Cest le thorme de Taylor-Young.
Thorme 2. Soient I un intervalle ouvert contenant 0, et n un entier. Soit f une
fonction drivable n 1 fois sur I, et dont la drive n-ime en 0 existe. Soit Rn son
reste de Taylor dordre n en 0 :
f 0 (0) f 00 (0) 2
!
f (n) (0) n
Rn (x) = f (x) f (0) + x+ x + + x .
1! 2! n!
Au voisinage de 0, Rn est ngligeable devant xn :

Rn (x) = o(xn ) .

Dmonstration : cest une rcurrence assez simple.


Pour n = 1, le rsultat est une autre manire dexprimer la drivabilit de f en 0. En
effet,
f (x) f (0)
lim = f 0 (0) ,
x0 x
quivaut :
f (x) f (0) f (x) f (0) xf 0 (0)
lim f 0 (0) = lim =0.
x0 x x0 x
Par dfinition, ceci signifie que f (x) f (0) (x 0)f 0 (0) est ngligeable devant x au
voisinage de 0 :
f (x) f (0) xf 0 (0) = R1 (x) = o(x) .
Supposons maintenant que le rsultat soit vrai lordre n1. Si f vrifie les hypothses
lordre n, alors f 0 les vrifie lordre n 1. Or, le polynme de Taylor dordre n 1
de f 0 est exactement Pn0 (x).
0 !0
0 f 00 (0)x f (n1) (0)xn1 f 0 (0)x f 00 (0)x2 f (n) (0)xn
f (0)+ + + = f (0) + + + + .
1! (n 1)! 1! 2! n!
Lhypothse de rcurrence entrane que :

Rn0 (x) = f 0 (x) Pn0 (x) = o(xn1 ) .

En revenant aux dfinitions, ceci signifie que pour tout > 0, il existe > 0 tel que :
R0 (x)

n
|x| 6 = 6.

n1
x

5
Maths en Ligne Dveloppements limits UJF Grenoble

Fixons x dans lintervalle ]0, ] et appliquons le thorme des accroissement finis


Rn (x), sur lintervalle [0, x] :

Rn (x)
c ]0, x[ , = Rn0 (c) .
x
Alors :
R0 (c) R0 (c)

R (x)
n n n

=
6
6.
xn
n1 n1
x c

Le raisonnement est le mme pour x [, 0[ . Nous avons donc montr que Rn (x) est
ngligeable devant xn . Do le rsultat, par rcurrence. 
La plupart des fonctions que vous aurez manipuler sont indfiniment drivables
sur leur domaine de dfinition. Elles admettent donc des dveloppements limits tout
ordre.

Corollaire 1. Soit f une fonction de R dans R, indfiniment drivable sur un intervalle


ouvert I contenant 0. Pour tout entier n, f admet un dveloppement limit dordre n
en 0. Soit Rn son reste de Taylor dordre n. Au voisinage de 0,

f (n+1) (0) n+1


Rn (x) x .
(n + 1)!

Dmonstration : Daprs le thorme 2, f admet un dveloppement limit aux ordres


n et n + 1, pour tout n. Or :

f (n+1) (0) n+1


Rn (x) = x + Rn+1 (x) .
(n + 1)!
f (n+1) (0) n+1
Comme Rn+1 (x) est ngligeable devant xn+1 , le rapport de Rn (x) (n+1)!
x tend
vers 1. Do le rsultat. 
Moyennant une hypothse peine plus forte que celle du thorme 2, on peut
donner un rsultat plus prcis sur le reste de Taylor Rn : la formule de Taylor avec
reste intgral.

Thorme 3. Soit n un entier et I un intervalle ouvert contenant 0. Soit f une


fonction de classe C n+1 sur I (cest--dire n + 1 fois drivable, de drive (n + 1)-ime
continue). Soit Rn son reste de Taylor dordre n en 0.
Z x
(x t)n (n+1)
Rn (x) = f (t) dt . (3)
0 n!

Dmonstration : cest encore une rcurrence.

6
Maths en Ligne Dveloppements limits UJF Grenoble

Pour n = 0, la formule est le thorme fondamental de lAnalyse :


Z x
f (x) = f (0) + f 0 (t) dt .
0

Pour n quelconque, posons :


Z x
(x t)n (n+1)
In = f (t) dt ,
0 n!
et intgrons par parties.
#x
(x t)n (n) (x t)n1 (n)
" Z x
In = f (t) + f (t) dt
n! 0 0 (n 1)!

f (n) (0) n
= x + In1 .
n!
Si on suppose la formule vraie lordre n1, alors In1 = Rn1 (x), or :

f (n) (0) n
Rn1 (x) = x + Rn (x) ,
n!
donc Rn (x) = In : le rsultat est vrai lordre n. Il est donc vrai pour tout n, par
rcurrence. 

1.3 Oprations sur les dveloppements limits


Nous allons traduire sur les dveloppements limits les oprations habituelles sur
les fonctions (somme, produit, composition, drivation, intgration). Ces rsultats per-
mettent de calculer les dveloppements limits de toutes les fonctions que vous rencon-
trerez, condition de connatre un petit nombre de dveloppements, ceux des fonctions
les plus courantes.
Thorme 4. Soient n un entier et I un intervalle ouvert contenant 0. Soient f et
g deux fonctions dfinies sur I, admettant chacune un dveloppement limit dordre n
en 0.
f (x) = Pn (x) + o(xn ) et g(x) = Qn (x) + o(xn ) .
1. somme : f + g admet un dveloppement limit en 0, dont le polynme de Taylor
est la somme de ceux de f et g.
2. produit : f g admet un dveloppement limit en 0, dont le polynme de Taylor
est constitu des termes de degrs infrieurs ou gaux n dans le produit Pn Qn .
3. composition : si g(0) = 0, alors f g admet un dveloppement limit en 0, dont
le polynme de Taylor est constitu des termes de degrs infrieurs ou gaux
n dans le polynme compos Pn Qn .

7
Maths en Ligne Dveloppements limits UJF Grenoble

Dmonstration : Rappelons que si r et s sont deux fonctions ngligeables devant


xn , alors leur somme, ainsi que leurs produits par des fonctions bornes sont encore
ngligeables devant xn . En particulier :
   
f (x) + g(x) = Pn (x) + o(xn ) + Qn (x) + o(xn ) = Pn (x) + Qn (x) + o(xn ) .

Pour le produit, il suffit dcrire :


  
f (x)g(x) = Pn (x) + o(xn ) Qn (x) + o(xn ) = Pn (x)Qn (x) + o(xn ) .

Si on note An le polynme form des termes de degr au plus n dans Pn Qn , alors


Pn (x)Qn (x) An (x) = o(xn ). On a bien :

f (x)g(x) = An (x) + o(xn ) .

Le raisonnement est analogue pour la composition. 


Par exemple, avec

f (x) = 1 x x2 + o(x2 ) et g(x) = 2x + x2 + o(x2 ) ,

on obtient :

f (x)+g(x) = 1+x+o(x2 ) , f (x)g(x) = 2xx2 +o(x2 ) , f g(x) = 12x5x2 +o(x2 ).

En rgle gnrale, il faut toujours commencer un calcul avec des dveloppement limits
qui soient tous au moins de lordre final souhait, quitte ne pas calculer en cours de
route les termes ngligeables. Il peut tre ncessaire de partir dun ordre suprieur
lordre souhait, nous en verrons des exemples.

Thorme 5. Soient n un entier et I un intervalle ouvert contenant 0. Soit f une


fonction n 1 fois drivable sur I, dont la drive n-ime en 0 existe. Soit Pn son
polynme de Taylor dordre n, et Rn le reste.

f (x) = Pn (x) + Rn (x) , Rn (x) = o(xn ) .

1. drivation : la drive f 0 admet un dveloppement limit dordre n 1 en 0, dont


le polynme de Taylor est la drive de celui de f .

f 0 (x) = Pn0 (x) + o(xn1 ) .

2. intgration : toute primitive de f admet un dveloppement limit dordre n + 1


en 0, dont le polynme de Taylor est une primitive de celui de f .

8
Maths en Ligne Dveloppements limits UJF Grenoble

Par exemple, si f (x) = 1 x + x2 + o(x2 ), et F est une primitive de f , alors :


x2 x3
f 0 (x) = 1 + 2x + o(x) et F (x) = F (0) + x + + o(x3 ) .
2 3
Dmonstration : Pour la drivation, cest une observation que nous avons dj utilise
dans la dmonstration du thorme de Taylor-Young (thorme 2). Lintgration est la
mme observation, applique la primitive. 
Dans la section suivante, nous mettrons en pratique ces rsultats pour calculer les
dveloppements limits des fonctions usuelles.

1.4 Dveloppement des fonctions usuelles


Tous les dveloppement limits de cette section sont au voisinage de 0. Pour les
obtenir, le premier moyen est de calculer les drives successives et den dduire le
polynme de Taylor. On obtient ainsi les dveloppements suivants, que vous devrez
connatre par cur.
Thorme 6. Soit n un entier, un rel.
x x2 xn
1. exp(x) = 1 + + + + + o(xn ) .
1! 2! n!
x3 x5 (1)n x2n+1
2. sin(x) = x + + + + o(x2n+1 ) .
3! 5! (2n + 1)!
x2 x4 (1)n x2n
3. cos(x) = 1 + + + + o(x2n ) .
2! 4! (2n)!
1
4. = 1 + x + x2 + + xn + o(xn ) .
1x
( 1) 2 ( 1) ( n + 1) n
5. (1 + x) = 1 + x + x + + x + o(xn ) .
2! n!

Dmonstration : Nous avons dj vu le dveloppement limit de lexponentielle : les d-


rives successives en 0 sont toutes gales 1. Nous avions aussi trait le dveloppement
de 1/(1 x), dont la drive n-ime en 0 vaut n!. Pour le sinus et le cosinus,
sin0 (x) = cos(x) , sin00 (x) = sin(x) , sin(3) (x) = cos(x) , sin(4) (x) = sin(x) .
Les drives successives en 0 de sin et cos valent alternativement, 0 et 1. Prcisment :
n0 n0


0 si [4]
1 si [4]
1 si n1 [4] 0 si n1 [4]



sin(n) (0) = et cos(k) (0) =

0 si n2 [4]
1 si n2 [4]
1 si n3 [4] , 0 si n3 [4] .

9
Maths en Ligne Dveloppements limits UJF Grenoble

La figure 3 reprsente les fonctions sinus et cosinus avec leurs premiers polynmes de
Taylor en 0.
Le point 5 peut tre vu comme une gnralisation de la formule du binme de
Newton ; si est un entier positif, (1 + x) est un polynme, et tous les termes du
dveloppement sont nuls partir de n = + 1. Dans le cas gnral, la drive n-ime
de x 7 (1 + x) est :
x 7 ( 1) ( n + 1)(1 + x)n .
La dmontration par rcurrence est facile. On en dduit immdiatement la formule
annonce. 

1 1 n= 0

n= 5

n= 4
0 .
0 .

n= 7

1 1
n= 1 0 n= 3 0 n= 2 n= 6

Figure 3 Fonctions sinus et cosinus avec leurs premiers polynmes de Taylor en 0.

Constatez que le dveloppement du sinus ne contient que des termes impairs, celui du
cosinus que des termes pairs. Cest une proprit gnrale qui se dmontre facilement :
si une fonction est paire, ses drives dordre impair en 0 sont nulles, donc son polynme
de Taylor ne contient que des termes pairs ; si la fonction est impaire, ce sont ses drives
dordre pair qui sannulent et le polynme de Taylor ne contient que des termes impairs.
A partir des cinq dveloppements du thorme 6, on peut en calculer beaucoup dautres.
Par exemple par linarit partir du dveloppement de lexponentielle :
ex ex x3 x5 x2n+1
sinh(x) = =x+ + + + + o(x2n+1 ) .
2 3! 5! (2n + 1)!

10
Maths en Ligne Dveloppements limits UJF Grenoble

ex + ex x2 x4 x2n
cosh(x) = =1+ + + + + o(x2n ) .
2 2! 4! (2n)!
Il est noter que les dveloppements du sinus et cosinus ordinaires peuvent se retrouver
de la mme faon en utilisant les formules dEuler. La figure 4 reprsente les fonctions
sinh et cosh avec leurs premiers polynmes de Taylor en 0. Observez que dans les
deux cas, le quatrime polynme ne se distingue pas de la fonction sur lintervalle de
reprsentation.

n= 7
10 10 n= 6
n= 5
n= 3 n= 4

n= 1
n= 2
0 .

1 n= 0
10 0 .

3 0 3 3 0 3

Figure 4 Fonctions sinus et cosinus hyperboliques avec leurs premiers polynmes de


Taylor en 0.

Utilisons maintenant le dveloppement de 1/(1 x). Par composition avec x 7 x,


on obtient :
1
= 1 x + x2 + + (1)n xn + o(xn ) .
1+x
La primitive nulle en 0 est ln(1 + x) :
x2 x3 (1)n xn+1
ln(1 + x) = x + + + + o(xn+1 ) .
2 3 n+1
La figure 5 reprsente la fonction ln et ses six premiers polynmes de Taylor.
Par composition avec x 7 x2 , on obtient aussi :
1
2
= 1 x2 + x4 + + (1)n x2n + o(x2n ) .
1+x

11
Maths en Ligne Dveloppements limits UJF Grenoble

1.1 n= 3
n= 5
n= 1

n= 2
n= 0
0

n= 4

1.1
1/3 1 3

Figure 5 Fonction ln et ses polynmes de Taylor en 0 jusqu lordre n = 5.

La primitive nulle en 0 est arctan(x) :

x3 x5 (1)n x2n+1
arctan(x) = x + + + + o(x2n+1 ) .
3 5 2n + 1
Utilisons enfin le dveloppement de (1 + x) . Pour = 1, on retrouve le dveloppe-
ment de 1/(1 + x) que nous avons dj crit. Les cas les plus frquents sont = 1/2,
= 1/2 et ceux o est un entier ngatif.
1 1 (1)n1 1.3.5 . . . (2n 3) n
1+x = 1+ x x2 + + x + o(xn ) .
2 8 2n (n!)

1 1 3 (1)n 1.3.5 . . . (2n 1) n


= 1 x + x2 + + x + o(xn ) .
1+x 2 8 2n (n!)

1 k(k + 1) 2 (1)n k(k + 1) (k + n 1) n


= 1 k x + x + + x + o(xn ) .
(1 + x)k 2 n!

Du dveloppement de 1/ 1 + x, on dduit celui de 1/ 1 x2 , par composition avec

12
Maths en Ligne Dveloppements limits UJF Grenoble


x 7 x2 . La primitive de 1/ 1 x2 nulle en 0 est arcsin(x).

1 1 3 (2n)! 2n
= 1 + x2 + x4 + + 2n 2
x + o(x2n ) .
1x 2 2 8 2 (n!)

1 3 3 5 (2n)!
arcsin(x) = x + x + x + + 2n x2n+1 + o(x2n+1 ) .
6 40 2 (n!)2 (2n + 1)

Pour illustrer les diffrentes techniques, nous proposons de calculer le dveloppement


de la fonction tangente dordre 5 par sept mthodes diffrentes. Nous ne dtaillons pas
tous les calculs : il vous est vivement conseill de les reprendre par vous-mme.
sin(x)
Mthode 1 : tan(x) = .
cos(x)
Partez avec les dveloppements limits de sin et cos lordre 5 :

x3 x5 x 2 x4
sin(x) = x + + o(x5 ) et cos(x) = 1 + + o(x5 ) .
6 120 2 24
Calculez ensuite le dveloppement de 1/ cos(x). (il est inutile dcrire les termes de
degrs suprieurs 5).
1 1
=  2 4

cos(x) 1 x2 x24 + o(x5 )
! !2
x2 x4 x4
= 1+ + o(x5 ) + x2 + o(x5 ) + o(x5 )
2 24 24
x2 5x4
= 1+ + + o(x5 ) .
2 24
Il reste effectuer le produit par le dveloppement de sin(x).
! !
x3 x5 x2 5x4 x3 2x5
x + + o(x5 ) 1+ + + o(x5 ) = x + + + o(x5 ) .
6 120 2 24 3 15

1 cos(2x)
Mthode 2 : tan(x) = .
sin(2x)
Attention, il y a un pige : si vous procdez comme pour la mthode prcdente, voici
ce que vous trouvez.

2x4 4x3 4x5


1 cos(2x) = 2x2 + o(x5 ) et sin(2x) = 2x + + o(x5 ) .
3 3 15
Donc : 3
1 cos(2x) 2x 4x3 + o(x4 )
= 2 4 .
sin(2x) 2 4x3 + 4x
15
+ o(x4 )

13
Maths en Ligne Dveloppements limits UJF Grenoble

Tout ce que vous pourrez en dduire, cest un dveloppement lordre 4, et non 5.


Pour viter cela, il faut augmenter lordre au dpart.
2x4 4x6 4x3 4x5
1 cos(2x) = 2x2 + + o(x6 ) et sin(2x) = 2x + + o(x6 ) .
3 45 3 15
Donc : 3 5
1 cos(2x) x x3 + 2x
45
+ o(x5 )
= 2 4 .
sin(2x) 1 2x3 + 2x
15
+ o(x 5)

Vous calculez sparment :


! !2
1 2x2 2x4 2x2

2x2 2x4
 = 1+ + + o(x5 )
1 + o(x5 ) 3 15 3
3 15
2x2 14x4
= 1+ + + o(x5 ) ,
3 45
puis vous effectuez le produit :
! !
x3 2x5 2x2 14x4 x3 2x5
x + + o(x5 ) 1+ + 5
+ o(x ) = x + + + o(x5 ) .
3 45 3 45 3 15

1
Mthode 3 : tan2 (x) = 1 + .
cos2 (x)
Mme pige que prcdemment : si vous partez de dveloppements dordre 5, vous
nobtiendrez finalement que lordre 4. Les calculs successifs sont les suivants.
x2 x4 x6
cos(x) = 1 + + o(x6 ) ,
2 24 720
x4 2x6
cos2 (x) = 1 x2 + + o(x6 ) ,
3 45
1 2 2x4 17x6
= 1 + x + + + o(x6 ) ,
cos2 (x) 3 45
1 2 2x4 17x6
1 + = x + + + o(x6 ) ,
cos2 (x) 3 45
s s
1 2x4 17x6
1 + = x2 + + + o(x6 )
cos2 (x) 3 45
v !
2x2 17x4
u
u
= xt1 + + + o(x4 )
3 45
x3 2x5
= x+ + + o(x5 ) .
3 15

14
Maths en Ligne Dveloppements limits UJF Grenoble


Il peut vous paratre os davoir remplac x2 par x sans se proccuper du signe : il
se trouve que lexpression obtenue est aussi valable pour x < 0 (pensez que la fonction
est impaire).
1
Mthode 4 : tan0 (x) = .
cos2 (x)
Comme nous prendrons une primitive la fin, il suffit dun dveloppement dordre 4
pour la drive (ce qui en loccurrence ne change pas grand-chose).
!2
2 x 2 x4 x4
cos (x) = 1 + + o(x4 ) = 1 x2 + + o(x4 ) .
2 24 3
! !2
1 2 x4 4 2 x4 4 4 2 2x4
= 1+ x + o(x ) + x + o(x ) +o(x ) = 1+x + +o(x4 ) .
cos2 (x) 3 3 3
Il reste prendre la primitive, en utilisant le fait que le terme constant est nul.
x3 2x5
tan(x) = x + + + o(x5 ) .
3 15
Mthode 5 : tan0 (x) = 1 + tan2 (x).
Nous avons ici une quation dont linconnue est le dveloppement cherch. Comme la
fonction tangente est impaire, nous savons que son dveloppement dordre 5 est de la
forme a x + b x3 + c x5 + o(x5 ), o a, b et c sont des rels dterminer. Alors :
 2
1 + tan2 (x) = 1 + a x + b x3 + c x5 + o(x5 ) = 1 + a x2 + 2ab x4 + o(x4 ) .
La primitive nulle en 0 a pour dveloppement :
a x3 2ab x5
x+ + + o(x5 ) .
3 5
Par unicit du dveloppement limit, on doit avoir :


a = 1
b = a/3


2ab/5 = c .
On obtient donc : a = 1, b = 1/3 et c = 2/15.
 0
Mthode 6 : tan(x) = ln(cos) (x).
Comme nous driverons la fin, nous devons commencer avec des dveloppements
dordre 6.
!!
x2 x4 x6 6
ln(cos(x)) = ln 1 + + + o(x )
2 24 720
! !2 !3
x2 x4 x6 1 x2 x4 1 x2
= + + + + o(x6 )
2 24 720 2 2 24 3 2
2 4 6
x x x
= + o(x6 ) .
2 12 45

15
Maths en Ligne Dveloppements limits UJF Grenoble

Loppos de la drive donne bien :


x3 2x5
tan(x) = x + + + o(x5 ) .
3 15

Mthode 7 : tan(arctan(x)) = x.
Nous connaissons le dveloppement de arctan dordre 5 :
x3 x5
arctan(x) = x + + o(x5 ) .
3 5
Soit tan(x) = a x + b x3 + c x5 + o(x5 ) le dveloppement cherch. Alors :
! !3
x3 x5 x3  5
tan(arctan(x)) = a x + +b x + c x + o(x5 )
3 5 3
= a x + (a/3 + b) x + (a/5 b + c) x5 + o(x5 ) .
3

Par unicit du dveloppement limit, on doit avoir :




a = 1
a/3 + b = 0
a/5 b + c = 0 .

On obtient encore : a = 1, b = 1/3 et c = 2/15.

1.5 Dveloppements asymptotiques


On trouve dans les dveloppements limits une ide simple, qui est lide de base
de toute approximation : pour approcher une fonction au voisinage dun point, il faut
choisir une chelle dinfiniment petits (les xn dans le cas des dveloppements or-
dinaires). On crit alors lapproximation souhaite comme une combinaison linaire
des infiniment petits de lchelle. Bien dautres chelles que les xn sont possibles. On
peut aussi transposer la mme ide pour des dveloppements au voisinage de +, ou
encore pour des chelles dinfiniment grands. Nous ne ferons pas de thorie gnrale
des dveloppement asymptotiques dans cette section. Nous nous contenterons dune
liste dexemples, qui se dduisent tous par composition des dveloppement limits or-
dinaires. Cette liste est loin dtre exhaustive, mais vous donnera une ide du type de
gnralisations que lon peut donner aux polynmes de Taylor. Reprendre vous-mme
les calculs est un exercice conseill. . .
chelle des x au voisinage de 0+

!
x x2
x+ x2 = x 1+x= x 1+ + o(x2 )
2 8
x3/2 x5/2
= x1/2 + + o(x5/2 ) .
2 8

16
Maths en Ligne Dveloppements limits UJF Grenoble

x2 x10/3
sin(x2/3 ) = x2/3 + + o(x10/3 ) .
6 120
chelle des xn lnm (x) au voisinage de 0+
x3 ln(x) x5 ln(x)
ln(x) sin(x) = x ln(x) + + o(x5 ln(x))
6 120
2 +x
 
xx = exp (x2 + x) ln(x)
1 1
= 1 + x ln(x) + x2 ln2 (x) + x2 ln(x) + x3 ln3 (x) + x3 ln2 (x) + o(x3 ) .
2 6
chelle des xn au voisinage de +
x+2 1 1 + x2
=
x2 1 x 1 x12
1 2 1 1 1
   
= 1+ 1+ 2 + 4 +o 4
x x x x  x
1 2 1 2 1
= + 2 + 3 + 4 +o 5 .
x x x x x
1
 
arctan(x) = arctan
2 x  
1 1 1
= + 3 +o 3 .
2 x 3x x

chelle des ex au voisinage de +


e2x e3x
ln(1 + ex ) = ex + + o(e3x ) .
2 3
x/3
1 + ex/3 x/6 1 + e
= e
1 + ex/2 
1 + ex/2  
= ex/6 1 + ex/3 1 ex/2 + ex + o(ex )
= ex/6 + ex/2 e2x/3 ex + e7x/6 + o(e7x/6 ) .

chelle des xn au voisinage de 0+


1 1
tan(/2 x) = =
tan(x) x + x /3 + o(x3 )
3

1 1
=
x 1 + x /3 + o(x2 )
2
!
1 x2 2
= 1 + o(x )
x 3
1 x
= + o(x) .
x 3

17
Maths en Ligne Dveloppements limits UJF Grenoble

sin(x)
=
(1 cos(x))2
x x3 /6 + x5 /120 + o(x5 )
=
(x2 /2 x4 /24 + x6 /720 + o(x6 ))2
x x3 /6 + x5 /120 + o(x5 )
=
x4 (1/2 x2 /24 + x6 /720 + o(x2 ))2
4 1 x2 /6 + x4 /120 + o(x4 )
=
x3 1 x2 /6 + x4 /80 + o(x4 )
! !
1 x2 x4 4 x2 11x4 4
= 1 + + o(x ) 1 + + + o(x )
4x3 6 120 6 720
4 x
= + o(x) .
x3 60

chelle des x au voisinage de 0+


!1/2
1 x2 x3
q = x + + o(x3 )
ln(1 + x) 2 3
!1/2
1/2 x x2
= x 1 + + o(x2 )
2 3
!
x 7x2
= x1/2 1+ 2
+ o(x )
4 96
x1/2 7x3/2
= x1/2 + + o(x3/2 ) .
4 96

q  1/3
3
ln(1 + x) x x2 /2 + x3 /3 + o(x3 )
q =  3/2
sin3 (x) x x3 /6 + o(x3 )
 1/3
1 x/2 + x2 /3 + o(x3 )
= x7/6  3/2
1 x2 /6 + o(x2 )
! !
7/6 x x2 x2
= x 1 + + o(x2 ) 1 + + o(x2 )
6 12 4
!
x x2
= x7/6 1 + 2
+ o(x )
6 3
x1/6 x5/6
= x7/6 + + o(x5/6 ) .
6 3

18
Maths en Ligne Dveloppements limits UJF Grenoble

2 Entranement
2.1 Vrai ou faux
Vrai-Faux 1. Soit f une fonction dfinie sur un intervalle ouvert contenant 0, telle que
f (x) = x + x2 + o(x4 ). On peut en dduire que (vrai ou faux et pourquoi ?) :
1.  La fonction f est drivable sur un intervalle ouvert contenant 0.
2.  La fonction f est continue en 0.
3.  La drive de f en 0 est gale 1.
4.  Si f est 2 fois drivable sur un intervalle ouvert contenant 0, alors f (2) (0) = 1.
5.  Si f est 3 fois drivable sur un intervalle ouvert contenant 0, alors f (3) (0) = 0.
6.  La fonction x 7 f (x)/x admet un dveloppement limit dordre 3 en 0.
7.  La fonction x 7 x2 f (x) admet un dveloppement limit dordre 5 en 0.
8.  f 2 (x) = x2 + x4 + o(x6 ).
9.  f (x2 ) = x2 + x4 + o(x6 ).
10.  f (2x) = 2x + 2x2 + o(x4 ).
11.  f (x4 ) = o(x4 ).
12.  f (2x2 ) 2x2 .

Vrai-Faux 2. Soient f et g deux fonctions, admettant un dveloppement limit dordre


2 en 0. On peut en dduire que (vrai ou faux et pourquoi ?) :
1.  La fonction f + g admet un dveloppement limit dordre 2 en 0.
2.  La fonction f g admet un dveloppement limit dordre 2 en 0.
3.  La fonction f /g admet un dveloppement limit dordre 2 en 0.
4.  La fonction x 7 x2 f (x)g(x) admet un dveloppement limit dordre 4 en 0.
5.  La fonction x 7 x2 f (x) + g(x) admet un dveloppement limit dordre 4 en
0.
6.  La fonction x 7 f 2 (x)g 2 (x) admet un dveloppement limit dordre 4 en 0.

Vrai-Faux 3. Soient f et g deux fonctions telles que au voisinage de 0 :

f (x) = x + x3 + o(x3 ) et g(x) = x + x3 + o(x3 ) .

On peut en dduire que (vrai ou faux et pourquoi ?) :


1.  f (x) + g(x) = o(x2 ).
2.  f (x) g(x) = o(x).
3.  f (x) + 2g(x) = o(f (x)).
4.  2f (x) + g(x) f (x).

19
Maths en Ligne Dveloppements limits UJF Grenoble

5.  f (x)g(x) = x2 + x6 + o(x6 ).
6.  f 2 (x) g 2 (x) 4x4 .
7.  f 2 (x)g(x) x3 .
8.  f (x)g 2 (x) x3 .
Vrai-Faux 4. Soit n un entier quelconque. On note f la fonction x 7 sin(x)/x, pro-
longe par continuit en 0. Parmi les affirmations suivantes, lesquelles sont vraies,
lesquelles sont fausses, et pourquoi ?
1.  Pour tout n, f admet un dveloppement limit dordre n en 0.
2.  Pour tout n, le dveloppement limit dordre n de f ne contient que des
termes impairs.
3.  Pour tout n, x 7 f (x)/x admet un dveloppement limit dordre n en 0.
4.  f (x2 ) 1 = O(x4 ).
5.  (f (x) 1)2 = O(x4 ).
6.  f (x) cos(x) = O(x4 ).

7.  f (x) cos(x/ 3) = O(x4 ).
Vrai-Faux 5. Soient n un entier et f une fonction indfiniment drivable sur R. Les
propositions portent sur des dveloppements limits dordre n en 0. On suppose que f
est paire. On peut en dduire que (vrai ou faux et pourquoi ?) :
1.  Le dveloppement de 1/f ne contient que des termes impairs.
2.  Le dveloppement de x 7 f (x3 ) ne contient que des termes impairs.
3.  Le dveloppement de x 7 f (sin(x)) ne contient que des termes pairs.
4.  Le dveloppement de x 7 sin(x)f (x) ne contient que des termes impairs.
5.  Le dveloppement de x 7 xf (x)/|x| ne contient que des termes impairs.
6.  Le dveloppement de f 00 ne contient que des termes pairs.
7.  Si F est une primitive quelconque de f , le dveloppement de F ne contient
que des termes impairs.
Vrai-Faux 6. Sit n un entier. Les propositions suivantes portent sur des dveloppements
limits dordre n en 0. Lesquelles sont vraies, lesquelles sont fausses, et pourquoi ?
1
1.  = 1 + 2x + + 2n xn + o(xn ).
1 2x
1
2.  = 1 + (1 x) + + (1 x)n + o(xn ).
2x
1 1 x xn
3.  = + + + n+1 + o(xn ).
2x 2 4 2
1 1 3x (1)n 3n xn
4.  = + + n+1
+ o(xn ).
2 + 3x 2 4 2

20
Maths en Ligne Dveloppements limits UJF Grenoble

1+x (1)n 2xn


5.  = 1 + 2x 2x2 + + n + o(xn ).
1x 2 +1
n
1x (1) 2xn
6.  = 1 + 2x 2x2 + + n + o(xn ).
1+x 2 +1
1
7.  = 1 2x + 3x2 + + (1)n (n + 1)xn + o(xn ).
(1 + x)2
1
8.  = 1 + 3x + 6x2 + + 3nxn + o(xn ).
(1 x) 3

Vrai-Faux 7. Les propositions suivantes portent sur des dveloppements limits en 0.


Lesquelles sont vraies, lesquelles sont fausses, et pourquoi ?
1.  ex1 = x + o(x).
2.  ex1 = 1/e + o(1).
2
3.  ex = 1 + x2 + o(x3 ).
2 1
4.  ex = e + e x2 + o(x2 ).
2
5.  e(x1) = e 2e x + 3e x2 + o(x2 ).
6.  (ex 1)2 = x2 + 2x3 + o(x3 ).
7.  (ex )2 1 = o(x).
8.  (ex )2 1 2x = 2x2 + o(x2 ).
Vrai-Faux 8. Les propositions suivantes portent sur des dveloppements limits en 0.
Lesquelles sont vraies, lesquelles sont fausses, et pourquoi ?
1.  sin(2x) = 2x x3 /3 + o(x3 ).
2.  sin(/2 x) = 1 x2 /2 + o(x2 ).
3.  sin(tan(x)) = x + o(x2 ).
4.  sin(sin(x)) = x x3 /6 + o(x3 ).
5.  cos(sin(x)) = 1 x2 /2 + o(x2 ).
6.  sin(cos(x)) = o(x).
7.  tan(sin(x)) = x + x3 /3 + o(x3 ).
8.  tan(sin(x)) sin(tan(x)) = o(x6 ).
Vrai-Faux 9. Les propositions suivantes portent sur des dveloppements limits en 0.
Lesquelles sont vraies, lesquelles sont fausses, et pourquoi ?

1.  2 + x = 1 + (1 + x)/2 + o(1 + x).

2.  4 + x = 2 + x/2 + o(x).

3.  1/ 4 + x = 1/2 x/16 + o(x).

4.  3 3 + x = 1 + x/3 + o(x).

5.  1/ 3 1 3x = 1 + x + o(x).

21
Maths en Ligne Dveloppements limits UJF Grenoble


6.  3
1 + 3x3 = 1 + x3 + o(x5 ).
7.  (8 + 3x)2/3 = 4 + x + o(x).
8.  (8 + 3x)2/3 = 1/4 + x + o(x).
Vrai-Faux 10. Les propositions suivantes portent sur des dveloppements limits en 0.
Lesquelles sont vraies, lesquelles sont fausses, et pourquoi ?
1.  ln(1 x) = x + x2 /2 + o(x2 ).
2.  ln(1 x2 ) = x2 x4 /2 x6 /3 + o(x6 ).
3.  ln(1 + ex ) = 1 + x + o(x).
4.  ln(cos(x)) = x2 /2 + o(x3 ).
5.  ln(1 + cos(x)) = ln(2) x2 /4 + o(x3 ).
6.  ln(1 + sin(x)) = x + o(x2 ).
7.  ln(1 + sin(x)) ln(1 + tan(x)) = o(x2 ).
8.  ln(1 + x2 ) ln((1 + x)2 ) = o(x).
Vrai-Faux 11. Les propositions suivantes portent sur des dveloppements asympto-
tiques au voisinage de +. Lesquelles sont vraies, lesquelles sont fausses, et pourquoi ?
1 1 1 1
   
1.  sin = 3 +o 3 .
x x 6x x
x 1 1
   
2.  arctan =1 +o .
x+1 x x
1 1 1 1
   
3.  cos =1 2 + + o .
1+x 2x 24x4 x4
x 1 1 1
 
4.  2 = + 3 +o 3 .
x 1 x x x
1 1 1
   
5.  ln = ln(x) + o .
1+x x x
1 1
 
1/x
6.  x = 1 + + o

x x
x 1
7.  e = o x314 .
Vrai-Faux 12. Les propositions suivantes portent sur des dveloppements asympto-
tiques au voisinage de 0+ . Lesquelles sont vraies, lesquelles sont fausses, et pourquoi ?

1.  x + x2 = x + x/2 + o(x).
q
2.  x + x = x1/4 + x3/4 /2 + o(x3/4 ).
3.  cos(x2/5 ) = 1 + o(x).

4.  sin( 3 x3 + x5 ) = x + o(x2 ).
ln(x) ln(x)
5.  = + o(x ln(x)).
sin(x) x

22
Maths en Ligne Dveloppements limits UJF Grenoble


ln( x) ln(x)
6.  = + o(x ln(x)).
sin(x) 2x

ln( x) ln(x)
7.  = + o(x ln(x)).
sin( x) 2x

ln( 1 + x) 1 x
8.  = + + o( x).
sin( x) x 2

2.2 Exercices
Exercice 1. Pour chacune des fonctions f suivantes.

f : x 7 sin(x) , f : x 7 cos(x) , f : x 7 ex ,

f : x 7 ln(1 + x) , f : x 7 arctan(x) , f : x 7 arcsin(x) ,


f : x 7 sinh(x2 ) , f : x 7 cosh(x2 ) , f : x 7 ln(1 + x2 ) .
1. Calculer les drives successives de f jusqu lordre n = 5. crire le polynme
de Taylor P5 .
2. Pour x = 0.1 puis x = 0.01, donner une valeur numrique approche de f (x)
P5 (x).
Exercice 2. Pour chacune des fonctions f suivantes.

f : x 7 sin(x) , f : x 7 cos(x) , f : x 7 ex ,

f : x 7 ln(1 + x) , f : x 7 arctan(x) , f : x 7 arcsin(x) ,


1. Ecrire le dveloppement limit dordre 5 en 0 de x 7 f (2x).
2. Ecrire le dveloppement limit dordre 5 en 0 de x 7 f (x/3).
3. Ecrire le dveloppement limit dordre 10 en 0 de x 7 f (x2 ).
4. Ecrire le dveloppement limit dordre 5 en 0 de x 7 f (x + x2 ).
Exercice 3. Dmontrer les rsultats suivants.
x2 x3
1. cos(x) ln(1 + x) = x + o(x4 ).
2 6
1 x2 5x4
2. =1+ + + o(x4 ).
cos(x) 2 24
1 2 5x3 2x4
3. =1+x+x + + + o(x4 ).
1 sin(x) 6 3
3
1 2x x4
4. = 1 + x + x2 + + + o(x4 ).
1 arctan(x) 3 3
arcsin(x) 2x3
5. = x + + o(x4 ).
1x 2 3

23
Maths en Ligne Dveloppements limits UJF Grenoble

x2 x4
6. ln(cos(x)) = + o(x4 ).
2 12
x5 x6
7. ln(1 + x2 sin(x)) = x3 + o(x6 ).
6 2
x2 5x4
8. cos(sin(x)) = 1 + + o(x4 ).
2 24
9. sin(2x 4x2 ) 2 sin(x x2 ) = 2x2 x3 + 7x4 + o(x4 ).
x4
10. cosh(1 cos(x)) = 1 + + o(x4 ).
8
x4
11. cos(1 cosh(x)) = 1 + o(x4 ).
8
x3 x5 x7
12. sin(x arctan(x)) = + + o(x8 ).
3 5 7
13. sin(x arctan(x)) x + arctan(x) = o(x8 ).
x6
14. cosh(1 cos(x)) + cos(cosh(x) 1) = 2 + o(x6 ).
24
x5
15. (cosh(x) cos(x))(sinh(x) sin(x)) = + o(x8 ).
3
x8
16. (cosh(x) cos(x))(sinh(x) sin(x))2 = + o(x11 ).
9
4
x
17. arcsin(ln(1 + x2 )) = x2 + o(x4 ).
2
arcsin(x) x x2 7x4
18. = 1 + o(x4 ).
sin(x) x 2 24
arctan(x) x 2 2x4
19. = 1 + x + o(x4 ).
tan(x) x 3
1 1 x2
20. = + + o(x3 ).
1+ 1+x+ 1x 3 36
x3 x4
21. (1 + x)1/(1+x) = 1 + x x2 + + o(x4 ).
!
2 6
ln(1 + x) x 5x2 x3
22. ln = + + o(x3 ).
x 2 24 8

1+x ex ex3
23. e =e+ + + o(x3 ).
2 48
!3/x2
sin(x) 1 x2
24. = + o(x3 ).
x e 60 e
x x2 x 3
25. ln(2 + x + 1 + x) = ln(3) + + + o(x3 ).
2 6 12

24
Maths en Ligne Dveloppements limits UJF Grenoble

x 5x2 5x3
26. ln(2 cos(x) + sin(x)) = ln(2) + + + o(x3 ).
2 8 24
x x3
27. arctan(ex ) = + + o(x4 ).
4 2 12
Exercice 4. Soit n un entier. Le but de lexercice est de retrouver, par diffrentes
mthodes, le dveloppement limit dordre 2n en 0 de la fonction x 7 1/(1 x2 ).
1
= 1 + x2 + x4 + + x2n + o(x2n ) .
1 x2

1. crire le dveloppement dordre n de x 7 1/(1x), puis composer avec x 7 x2 .


2. crire les dveloppements dordre 2n de x 7 1/(1x) et 1/(1+x), puis calculer
la demi-somme.
3. crire les dveloppements dordre 2n de x 7 1/(1x) et 1/(1+x), puis calculer
le produit.

Exercice 5. Soit n un entier. Le but de lexercice est de retrouver, par diffrentes


mthodes, le dveloppement limit dordre n en 0 de la fonction x 7 (1 x)2 .
1
= 1 + 2x + 3x2 + + (n + 1)xn + o(xn ) .
(1 x)2

1. crire le dveloppement dordre n de x 7 (1 + x) pour = 2, puis composer


avec x 7 x.
2. crire le dveloppement dordre n + 1 de x 7 1/(1 x), puis driver.
3. crire le dveloppement dordre n de x 7 1/(1 x), puis lever au carr.
4. crire le dveloppement dordre n de x 7 1/(1 x), puis composer avec x 7
2x x2 .

Exercice 6. Soit n un entier. Dmontrer les rsultats suivants (utiliser une dcomposi-
tion en lments simples si ncessaire).
1 1 x2 x4 (1)n x2n
1. = + + + + o(x2n ) .
2 + x2 2 4 8 2n+1
1 1 x 3x2 (n + 1)xn
2. = + + + + + o(xn ) .
(x 4)2 16 32 44 4n+2
x2 x2 x3 xn
3. = n1 + o(xn ) .
x4 4 16 4
2 2 4
x x x x2n
4. 2 = n + o(x2n ) .
x 4 4 16 4
x 2
x 2
x 4
(1)n+1 x2n
5. 2 = + + n
+ + o(x2n ) .
x +4 4 16 4

25
Maths en Ligne Dveloppements limits UJF Grenoble

x
6. = 1 + 6x + 28x2 + + 2n (2n+1 1)xn + o(xn ) .
(1 2x)(1 4x)
x
7. = x + 3 x2 + + (1 + 2n ) xn + + o(xn ) .
2x 3x + 1
2
!
x3 1 3 1 (2)2n
8. = x + + + xn + o(xn ) .
x +x2
2 2 3 3
3 2
x +1 1 x 3x 2 7
 
n1
9. = + + (2) xn + + o(xn ) .
x2 + x 2 2 4 8 3 3
x 6x3 (2n 1)(3n 1)xn
10. = x + 12x2 + + + o(xn ).
(1 x)(1 2x)(1 3x)(1 6x) 2
Exercice 7.
1. crire les dveloppements limits dordre 6 en 0 des fonctions sinus et cosinus.
2. Calculer, en effectuant le produit, les dveloppements limits dordre 6 en 0 des
fonctions :
x 7 sin2 (x) , x 7 cos2 (x) , x 7 sin(x) cos(x) .

3. Retrouver les rsultats de la question prcdente, en utilisant les formules :


1 cos(2x) 1 + cos(2x) sin(2x)
sin2 (x) = , cos2 (x) = , sin(x) cos(x) = .
2 2 2
Exercice 8.
1. crire les dveloppements limits dordre 6 en 0 des fonctions sinus et cosinus
hyperboliques.
2. Calculer, en effectuant le produit, les dveloppements limits dordre 6 en 0 des
fonctions :
x 7 sinh2 (x) , x 7 cosh2 (x) , x 7 sinh(x) cosh(x) .

3. Retrouver les rsultats de la question prcdente, en utilisant les formules :


cosh(2x) 1 cosh(2x) + 1
sinh2 (x) = , cosh2 (x) = ,
2 2
sinh(2x)
sinh(x) cosh(x) = .
2
Exercice 9. Le but de lexercice est de retrouver, par diffrentes mthodes, le dvelop-
pement limit dordre 5 en 0 de la fonction arc sinus.
x3 3x5
arcsin(x) = x + + + o(x5 ) .
6 40
On notera a, b, c les trois rels (supposs inconnus) tels que arcsin(x) = ax + bx3 +
cx5 + o(x5 ).

26
Maths en Ligne Dveloppements limits UJF Grenoble


1. crire le dveloppement limit dordre 4 de x 7 1/ 1 x2 . En dduire les
valeurs de a, b, c.
2. crire les dveloppements limits dordre 4 de sin puis de sin arcsin. Retrouver
les valeurs de a, b, c.
cos arcsin, puis de
3. crireles dveloppements limits dordre 5 de cos, puis de
x 7 1 x2 . En utilisant la formule cos(arcsin(x)) = 1 x2 , retrouver les
valeurs de a, b, c.
4. crire, en fonction de a, b, c, les dveloppement limits dordre 6de la primitive
de arcsin nulle en 0, ainsi que de la fonction x 7 x arcsin(x) 1 x2 + 1. En
utilisant le fait que ces deux fonctions sont gales, retrouver les valeurs de a, b, c.

Exercice 10. Le but de lexercice est de retrouver, par diffrentes mthodes, le dve-
loppement limit dordre 5 en 0 de la fonction argument sinus hyperbolique.

x3 3x5
argsinh(x) = x + + o(x5 ) .
6 40
On notera a, b, c les trois rels (supposs inconnus) tels que argsinh(x) = ax + bx3 +
cx5 + o(x5 ).

1. On rappelle la formule argsinh(x) = ln(x+ 1 + x2 ). Calculer le dveloppement
limit dordre 5 de la fonction x 7 x + 1 + x2 . Calculer les valeurs de a, b, c.
2. On rappelle que la drive de argsinh est la fonction x 7 (1 + x2 )1/2 . Calculer
le dveloppement limit dordre 4 de cette fonction. Retrouver les valeurs de
a, b, c.
3. crire les dveloppements limits dordre 4 de sinh puis de sinh argsinh. Re-
trouver les valeurs de a, b, c.
5 de cosh, puis de cosh argsinh. En
4. crire les dveloppements limits dordre
utilisant la formule cosh(argsinh(x)) = 1 + x2 , retrouver les valeurs de a, b, c.
5. crire, en fonction de a, b, c, les dveloppement limits dordre 6 dela primitive
de argsinh nulle en 0, ainsi que de la fonction x 7 x argsinh(x) 1 + x2 + 1.
En utilisant le fait que ces deux fonctions sont gales, retrouver les valeurs de
a, b, c.

Exercice 11. Soit n un entier. Le but de lexercice est de retrouver, par deux mthodes
diffrentes, le dveloppement limit dordre n en 0 de la fonction argument tangente
hyperbolique.
x3 x5 xn
argtanh(x) = x + + + + + o(xn ) .
3 5 n
1. On rappelle que argtanh(x) est la primitive, nulle en 0, de la fonction x 7
1/(1 x2 ). crire le dveloppement limit dordre n de argtanh0 , et en dduire
celui de argtanh.

27
Maths en Ligne Dveloppements limits UJF Grenoble

2. On rappelle la formule :
1 
argtanh(x) = ln(1 + x) ln(1 x) .
2
Ecrire les dveloppements limits dordre n de x 7 ln(1 + x) et x 7 ln(1 x),
en dduire celui de argtanh.
Exercice 12.
1. crire les dveloppements limits dordre 5 en 0, des fonctions sin, arcsin, sinh,
argsinh, tan, arctan tanh, argtanh.
2. En dduire quil existe > 0 tel que pour tout x [, ] :

tanh(x) 6 arctan(x) 6 sin(x) 6 argsinh(x) 6 x


6 sinh(x) 6 arcsin(x) 6 tan(x) 6 argtanh(x) .

Exercice 13. Dmontrer les rsultats suivants.


2
ex cos(x) 3
1. lim 2
= .
x0 x 2
x(ex + 1) 2(ex 1) 1
2. lim 3
= .
x0 x 6
x
e cos(x) x
3. lim =1.
x0 x2
ln(1 + x) sin(x) 1
4. lim 2
= .
x0 x 2
cos(x) 1 x 2 1
5. lim 4
= .
x0 x 6
1 1 1
6. lim 2 = .
x0 sin2 (x) x 3
1 cos(x) 1
7. lim = .
x0 tan2 (x) 2
sin(x sin(x)) 1
8. lim = .
x0 1+x 1 3 3
3
sin(3x) + 4 sin (x) 3 ln(1 + x) 3
9. lim x
= .
x0 (e 1) sin(x) 2
x arctan(x) x2 2
10. lim = .
x0 cos(x ) 1
2 3
arctan(x) sin(x)
11. lim = 1 .
x0 tan(x) arcsin(x)

ln(1 + x) ln(1 x)
12. lim =2.
x0 arctan(1 + x) arctan(1 x)

28
Maths en Ligne Dveloppements limits UJF Grenoble

2 tan(x) sinh(2x) 4
13. lim = .
x0 (1 cos(3x)) arctan(x) 27
(1 + 3x)1/3 1 sin(x) x
14. lim = 2 .
x0 1 cos(x)
sinh(x) 2 sinh(2x) + sinh(3x) 12
15. lim = .
x0 ln(1 + x + 2x2 ) + 1 2x 1 x 2 13
sin(tan(x)) tan(sin(x))
16. lim = 1 .
x0 sinh(tanh(x)) tanh(sinh(x))

sin(tan(x)) tan(sin(x))
17. lim =1.
x0 arcsin(arctan(x)) arctan(arcsin(x))

Exercice 14. Pour chacune des fonctions f suivantes.

f : x 7 sin(x) , f : x 7 cos(x) , f : x 7 ex ,

f : x 7 ln(1 + x) , f : x 7 arctan(x) , f : x 7 arcsin(x) ,



f : x 7 1/(1 x) , f : x 7 1 + x , f : x 7 1/ 1 + x .
1. crire le dveloppement limit dordre 5 de f en 0. Ce dveloppement sera utilis
pour toutes les questions suivantes.

2. crire un dveloppement asymptotique au voisinage de 0+ pour f ( x).
3. crire un dveloppement asymptotique au voisinage de 0+ pour f (xx 1).
4. crire un dveloppement asymptotique au voisinage de + pour f (1/x).
5. crire un dveloppement asymptotique au voisinage de + pour f (ex ).

Exercice 15. Dmontrer les rsultats suivants, qui expriment des dveloppements a-
symptotiques au voisinage de 0+ .
1 1 1 1
1. 2 = 2+ + + o (x) .
ln (1 + x) x x 12
1 1 1
2. 3 2 = 6 + + o (x) .
sin (x ) x 2x2
x7/2  7/2 
3. x + 2x3 = x1/2 + x5/2 o x .
2

x + x3 1/6 x7/6 13x13/6 
13/6

4. 3
= x + + o x .
x + x2 3 18
x x2 ln2 (x)
5. x = 1 + x ln(x) + + o(x2 ln(x)) .
!x
2 !
1 + ln(x) x x x
6. =1+ +o .
ln(x) ln(x) 2 ln2 (x) ln2 (x)

29
Maths en Ligne Dveloppements limits UJF Grenoble

Exercice 16. Dmontrer les rsultats suivants, qui expriment des dveloppements a-
symptotiques au voisinage de +.
1 1 2 4 1
 
1. = 2 + 3 +o 3 .
2+x x x x x
1 + x2 1 4 6 1
 
2. = 1 2 3 + o 3 .
(1 + x)(2 x) x x x x
1 1 7 1
 
3. =1+ 2 + +o 4 .
x sin(1/x) 6x 360x4 x
1 1 4 1
 
4. =1+ 2 4
+ o .
x arctan(1/x) 3x 45x x4

x3 + 1 1 1 1
 
5/6
5. 3
= x 7/6 + 13/6 + o 13/6 .
x2 + 1 3x 2x x
7x/6 13x/6
ex + e3x x/6 e 13e 
13x/6

6. 3 x
= e + + o e .
e + e2x 3 18
Exercice 17. Dmontrer les rsultats suivants.

1. lim sinh( x2 + x) sinh( x2 x) = + .
x+
2. lim sinh(cosh(x)) cosh(sinh(x)) = + .
x+
 1/x
3. lim cosh( x + 1) cosh( x) =e.
x+
x x2 x x
4. lim (ex + x)e (ex + x2 )e = .
x+

5. lim (x + 1)((x+1) ) x(x1/x ) = 1 .


1/(x+1)

x+

Exercice 18. Pour chacune des applications f suivantes, dterminer les asymptotes de
f en + et ainsi que la position de la courbe reprsentative par rapport ces
asymptotes.
s
x1
1. f : x 7 x .
3x + 1
x3 + 2
2. f : x 7 2 .
x 1
3. f : x 7 (x + 1) arctan(x) .
4. f : x 7 (x + 1)e1/(x+1) .

1 + x2
5. f : x 7 .
x + 1 + 1 + x2
s
x 2 x/(x+1)
6. f : x 7 e .
x+1
1
 
2
7. f : x 7 x arctan .
1 + x2

30
Maths en Ligne Dveloppements limits UJF Grenoble

1
 
8. f : x 7 x3 arctan .
1 + x2 !
1
9. f : x 7 x arctan .
1 + x2

3

10. f : x 7 x3 2x2 + 1 x2 + x + 1 .

2.3 QCM
Donnez-vous une heure pour rpondre ce questionnaire. Les 10 questions sont
indpendantes. Pour chaque question 5 affirmations sont proposes, parmi lesquelles 2
sont vraies et 3 sont fausses. Pour chaque question, cochez les 2 affirmations que vous
pensez vraies. Chaque question pour laquelle les 2 affirmations vraies sont coches
rapporte 2 points.
Question 1. Soit f une fonction dfinie sur un intervalle ouvert contenant 0, telle que
f (x) = 1 + x + o(x2 ).
A 2f (x) = 1 + 2x + o(x).
B f (2x) = 1 + 2x + o(x).
C f 2 (x) = 1 + x2 + o(x2 ).
D f (x2 ) = 1 + x2 + o(x2 ).
E f (x) x = o(x2 ).
Question 2. Soit f une fonction continue sur un intervalle contenant 0, drivable en 0.
Soit P le polynme de Taylor dordre 1 de f en 0.
A P (x) = f (0) + xf 0 (0).
B Le polynme de Taylor dordre 1 de x 7 f (x2 ) en 0 est P (x2 ).
C Le polynme de Taylor dordre 1 de x 7 f (x + 1) en 1 est P (x + 1).
D Le polynme de Taylor dordre 1 de x 7 f (x + 1) en 0 est P (x + 1).
E Le polynme de Taylor dordre 1 de x 7 f (ex ) en 0 est P (x + 1).
Question 3. Soient f et g deux fonctions, admettant un dveloppement limit dordre
1 en 0. On suppose que f (0) = g(0) = 0.
A Le polynme de Taylor dordre 1 en 0 de la fonction x 7 f (x)g(x) est le
polynme nul.
B La fonction x 7 f (x)/g(x) admet forcment un dveloppement limit dordre
0 en 0.
C La limite quand x tend vers 0 de f (x)/g(x) existe forcment.
D La limite quand x tend vers 0 de (f (x)g(x))/x2 existe forcment.
E La limite quand x tend vers 0 de x2 f (x)/g(x) existe forcment.
Question 4. Soient f et g deux fonctions telles que au voisinage de 0 :

f (x) = 1 + x2 + o(x2 ) et g(x) = 1 x2 + o(x2 ) .

31
Maths en Ligne Dveloppements limits UJF Grenoble

A f (x) + g(x) = 1 + o(x2 ).


B f (x) g(x) = 2x2 + o(x2 ).
C f (x)/g(x) = 1 + o(x2 ).
D f (x2 )g(x) = 1 + o(x4 ).
E f (g(x) 1) = 1 + x4 + o(x4 ).
Question 5. Soit f une fonction de classe C sur R. On suppose quau voisinage de 0 :
f (x) = 3 + 2x + x2 + o(x4 ) .
Soit F la primitive de f telle que F (0) = 1.
A F (x) = 3x + x2 + x3 + o(x5 ).
B La drive troisime de F en 0 est nulle.
C La drive seconde de f 0 en 0 est nulle.
D F (x) = 1 + 3x + x2 + o(x2 ).
E f 0 (x) = 2 + 2x + o(x4 ).
Question 6. Au voisinage de 0 :
2x4
A cos(2x) = 1 2x2 + + o(x4 ).
3
 4x3 
B e1+2x = e 1 + 2x + 2x2 + + o(x3 ) .
3
4x3 3
C sin(2x) = 2x + + o(x ).
3
1
D = 1 + 2x + 2x2 + 2x3 + o(x3 ).
1 2x
E 1 + 2x = 1 + x + x2 + o(x2 )
Question 7. Soit f une fonction indfiniment drivable sur R. On suppose que f est
impaire. Les propositions portent sur des dveloppements limits en 0.
A Dans le dveloppement limit dordre 2 de x 7 f (cos(x)), le terme constant
est forcment nul.
B La limite quand x tend vers 0 de f (x)/ sin(x) existe forcment.
C La drive quatrime de x 7 f 0 (x2 ) est forcment nulle.
D La limite quand x tend vers 0 de f 0 (x)/f 00 (x) existe forcment.
E Le dveloppement limit de x 7 f (sin(x)) ne contient que des termes de degrs
pairs.
Question 8.
sin(2x)
A lim = 1.
x0 1 e2x
sin(2x)
B lim = 1.
x0 1 2x
sin(2x)
C lim = 1.
x0 1 1 2x

32
Maths en Ligne Dveloppements limits UJF Grenoble

sin2 (2x)
D lim = 2.
x0 1 cos(2x)
1 sin2 (2x)
E lim = 2.
x0 cos(2x)
Question 9. Au voisinage de 0+ :
q 8
A sin(4x) = 2 x x5/2 + o(x5/2 ).
q 3
1 cos(x)
B q = x + o( x).
tan(x)
C xx = 1 + x ln(x) + o(x2 ).
x
D x = 1 + x ln(x) + o( x).
x 1
E x = 1 + x ln(x) + o(x).
2
Question 10. Au voisinagede+ :
1x 1 1
A =1 +o .
1+x x  x
1 1 1
B =1+ +o .
1+x x x 
x+1 2 1
C =1+ +o .
x1 x x 
1 1 1
D 2 =1 2 +o 2 .
x 1 x x
x2 1 1
 
E = 1 2 + o 2 .
1x 2 x x
Rponses : 1BD 2AC 3AD 4BE 5CD 6AB 7BE 8AD 9AE 10CE

2.4 Devoir
Essayez de bien rdiger vos rponses, sans vous reporter ni au cours, ni au corrig. Si
vous souhaitez vous valuer, donnez-vous deux heures ; puis comparez vos rponses avec
le corrig et comptez un point pour chaque question laquelle vous aurez correctement
rpondu.
Questions de cours : Soit n un entier.
1. crire le dveloppement limit de x 7 1/(1 x) lordre n en 0.
2. crire le dveloppement limit de x 7 1/(1 + x) lordre n en 0.
3. crire le dveloppement limit de x 7 ln(1 + x) lordre n + 1 en 0.
4. crire le dveloppement limit de x 7 1/(1 + x2 ) lordre 2n en 0.
5. crire le dveloppement limit de x 7 arctan(x) lordre 2n + 1 en 0.
Exercice 1 :

33
Maths en Ligne Dveloppements limits UJF Grenoble


1. crire le dveloppement limit de x 7 1/ 1 + x lordre 3 en 0.

2. En dduire le dveloppement limit de x 7 1/ 1 x2 lordre 6 en 0.
3. En dduire le dveloppement limit de x 7 arcsin(x) en 0 lordre 7.

4. crire le dveloppement limit de x 7 x/ 1 x2 lordre 7 en 0.
5. On rappelle que la fonction tangente est impaire. Soit :
tan(x) = a x + b x3 + c x5 + d x7 + o(x7 ) ,
son dveloppement limit en 0 lordre 7. Calculer en fonction de a, b, c, d le
dveloppement limit de x 7 tan(arcsin(x)) lordre 7 en 0.

6. En utilisant la formule tan(arcsin(x)) = x/ 1 x2 , dduire des questions pr-
cdentes les valeurs de a, b, c, d.
7. crire le dveloppement limit de x 7 1/(1 + x2 ) lordre 6 en 0.
8. En dduire le dveloppement limit de x 7 arctan(x) lordre 7 en 0.
9. En utilisant les rsultats des questions 6 et 8, vrifier que :
tan(arctan(x)) = x + o(x7 ) .

Exercice 2 :
1. crire le dveloppement limit de x 7 e3x e2x sin(x) lordre 2 en 0.

2. crire le dveloppement limit de x 7 1 + 3x 1 + 2x x/2 lordre 2 en
0.
3. En dduire que :
e3x e2x sin(x) 2
lim = .
x0 1 + 3x 1 + 2x x/2 3

Exercice 3 :
1. Dmontrer que arcsin(x)sinh(x) et argsinh(x)sin(x) sont quivalents x5 /15
au voisinage de 0.
2. Soient f et g deux fonctions telles que :
lim f (x) = lim g(x) = 0 .
x0 x0

Dmontrer que, au voisinage de 0 :


   
eu(x) 1 u(x) , ev(x) 1 v(x) , eu(x) ev(x) u(x) v(x) .

3. Dduire des questions prcdentes que :


earcsin(x) esinh(x)
lim =1.
x0 eargsinh(x) esin(x)

34
Maths en Ligne Dveloppements limits UJF Grenoble

2.5 Corrig du devoir


Questions de cours :
1. Le dveloppement limit de x 7 1/(1 x) lordre n en 0 est :
1
= 1 + x + x2 + + xn + o(xn ) .
1x
2. Par composition avec x 7 x, on obtient :
1
= 1 x + x2 + + (1)n xn + o(xn ) .
1+x
3. La primitive de x 7 1/(1 + x) nulle en 0 est ln(1 + x) :
x2 x3 (1)n xn+1
ln(1 + x) = x + + + + o(xn+1 ) .
2 3 n+1
4. Par composition de x 7 1/(1 + x) avec x 7 x2 , on obtient :
1
2
= 1 x2 + x4 + + (1)n x2n + o(x2n ) .
1+x
5. La primitive de x 7 1/(1 + x2 ) nulle en 0 est arctan(x) :
x3 x5 (1)n x2n+1
arctan(x) = x + + + + o(x2n+1 ) .
3 5 2n + 1

Exercice 1 :
1. On connat le dveloppement de x 7 (1 + x) lordre n en 0 :
( 1) 2 ( 1) ( n + 1) n
(1 + x) = x + x + + x + o(xn ) .
2! n!
Pour = 1/2 et n = 3, la formule donne :
1 x 3x2 5x3
=1 + + o(x3 ) .
1+x 2 8 16

2. En composant par x 7 x2 dans le dveloppement prcdent :


1 x2 3x4 5x6
= 1 + + + + o(x6 ) .
1 x2 2 8 16

3. La fonction x 7 arcsin(x) est la primitive de x 7 1/ 1 x2 , nulle en 0. Il suffit
de prendre la primitive du dveloppement prcdent, avec un terme constant nul.
x3 3x5 5x7
arcsin(x) = x + + + + o(x7 ) .
6 40 112

35
Maths en Ligne Dveloppements limits UJF Grenoble

4. En multipliant par x celui de la question 2 :

x x3 3x5 5x7
= x + + + + o(x7 ) .
1x 2 2 8 16

5. Il sagit de composer le dveloppement de tangente, donn en fonction de a, b, c, d,


avec celui de la question 3. On ne calcule pas les termes de degrs suprieurs
7.
! !3
x3 3x5 5x7 x3 3x5
tan(arcsin(x)) = a x + + + +b x+ +
6 40 112 6 40
!5
x3  7
+c x + + d x + o(x7 )
6
!
a 3a b
 
3
= ax + +b x + + + c x5 +
6 40 2
!
5a 37b 5c
+ + + d x7 + o(x7 ) .
112 120 6

6. Par unicit du dveloppement limit, les coefficients des polynmes de Taylor


crits aux questions 4 et 5 doivent tre les mmes. On obtient :


a = 1



a 1



+b =



6

2
3a b 3
+ +c =



40 2 8





5a 37b 5c 5




+ + +d = .
112 120 6 16
On en tire successivement :




a = 1


1 1 1



b = =



2 6 3


3 3 1 2
c = =



8 40 6 15






5 5 37 1 17
d = = .



16 112 360 9 315
7. On utilise le dveloppement de x 7 1/(1 x) lordre 3 :
1
= 1 + x + x2 + x3 + o(x3 ) ,
1x

36
Maths en Ligne Dveloppements limits UJF Grenoble

que lon compose avec x 7 x2 .


1
= 1 x2 + x4 x6 + o(x6 ) .
1 + x2

8. La fonction x 7 arctan(x) est la primitive de x 7 1/(1 + x2 ), nulle en 0. Il suffit


de prendre la primitive du dveloppement prcdent, avec un terme constant nul.

x 3 x5 x7
arctan(x) = x + + o(x7 ) ,
3 5 7
9. Par composition :
! !3
x3 x5 x7 1 x3 x5
tan(arctan(x)) = x + + x +
3 5 7 3 3 5
!5
2 x3 17  7
+ x + x + o(x7 )
15 3 315
1 1 3 1 1 2
   
= x+ + x + + x5 +
3 3 5 3 15
1 1 1 17

+ + x7 + o(x7 )
7 5 9 315
= x + o(x7 ) .

Exercice 2 :
1. Le dveloppement limit lordre 2 en 0 de x 7 ex est :

x2
ex = 1 + x + + o(x2 ) .
2
Par composition, on en dduit :

9x2
e3x = 1 + 3x + + o(x2 ) ,
2
et :
e2x = 1 + 2x + 2x2 + o(x2 ) .
Le dveloppement limit lordre 2 en 0 de x 7 sin(x) est :

sin(x) = x + o(x2 ) .

Par combinaison linaire :


5x2
e3x e2x sin(x) = + o(x2 ) .
2

37
Maths en Ligne Dveloppements limits UJF Grenoble

2. Par application de la formule donnant le dveloppement limit de x 7 (1 + x) ,


on obtient pour = 1/2 :
x x2
1+x=1+ + o(x2 ) .
2 8
Par composition on en dduit :
3x 9x2
1 + 3x = 1 + + o(x2 ) ,
2 8
et
x2
1 + 2x = 1 + x + o(x2 ) .
2
Par combinaison linaire, on en dduit :
5x2
1 + 3x 1 + 2x x/2 = + o(x2 ) .
8
3. Le quotient des dveloppements limits des deux questions prcdentes donne :
5 2
e3x e2x sin(x) x + o(x2 )
= 25 2 = 4 + o(1) .
1 + 3x 1 + 2x tan(x/2) 8 x + o(x2 )
Donc :
e3x e2x sin(x)
lim = 4 .
x0 1 + 3x 1 + 2x x/2

Exercice 3 :
1. Les dveloppements limits lordre 5 des fonctions sin, sinh, arcsin, argsinh
sont les suivants.
x3 x5
sin(x) = x + + o(x5 )
6 120
x3 x5
sinh(x) = x + + + o(x5 )
6 120
x3 3x5
arcsin(x) = x + + + o(x5 )
6 40
x3 3x5
argsinh(x) = x + + o(x5 )
6 40
Do :
3 1 x5
 
5
arcsin(x) sinh(x) = x + o(x5 ) = + o(x5 ) ,
40 120 15
et
3 1 x5
 
argsinh(x) sin(x) = x5 + o(x5 ) = + o(x5 ) .
40 120 15

38
Maths en Ligne Dveloppements limits UJF Grenoble

2. Du dveloppement lordre 1 de x 7 ex , on dduit :

eu(x) = 1 + u(x) + o(u(x)) ,

donc :
eu(x) 1 o(u(x))
lim = lim 1 + =1.
x0 u(x) x0 u(x)
Ce rsultat sapplique aussi v(x), et aussi u(x) v(x). Donc :

eu(x) ev(x) eu(x)v(x)


lim = lim ev(x) =1.
x0 u(x) v(x) x0 u(x) v(x)

3. Si on applique le rsultat prcdent u(x) = arcsin(x) et v(x) = sinh(x), on


obtient :
x5
   
arcsin(x) sinh(x)
e e arcsin(x) sinh(x) .
15
De mme :
x5
   
argsinh(x) sin(x)
e e argsinh(x) sin(x) .
15
Par quotient des deux quivalents :

earcsin(x) esinh(x)
lim =1.
x0 eargsinh(x) esin(x)

39
Maths en Ligne Dveloppements limits UJF Grenoble

3 Complments
3.1 La formule de Machin
Non, il ne sagit pas dun mathmaticien aussi inconnu que quelconque, mais bien de
John Machin (1680-1751). Pour autant, on ne sait pas grand chose de la date laquelle
il a obtenu sa formule, ni mme de la mthode avec laquelle il laurait dmontre (si
tant est quil lait dmontre). Elle apparat dans un livre de William Jones en 1706.
Celui-ci dit :
 
16 4
. . . dans le cercle, le diamtre est la circonfrence comme 1 5
239

 
1 16
4
3
239
53 3 &c. = 3.14159&c. = . Jai reu cette srie (parmi dautres
pour le mme but, et tires du mme principe), de lexcellent analyste, et
mon ami trs estim, Mr John Machin.
En criture moderne :
n
(1)k 16 4
X  
lim 2k+1
=. (4)
n
k=0 2k + 1 5 2392k+1

Calculer la somme ci-dessus pour une valeur de n raisonnablement leve permet dob-
tenir avec une grande prcision. Jones lui-mme dit que peut ainsi tre calcul to
100 places ; as computed by the accurate and ready pen of the truly ingenious Mr John
Machin .
Do vient cette formule (4) ? Tout simplement du dveloppement de la fonction
arc tangente connu, bien avant Taylor, de James Gregory (1638-1675).

x3 x5 (1)n x2n+1
arctan(x) = x + + + + o(x2n+1 ) .
3 5 2n + 1
On dmontre que pour |x| < 1, arctan(x) est effectivement limite de ses polynmes de
Taylor.
n
X (1)k x2k+1
x , |x| < 1 , arctan(x) = lim .
n
k=0 2k + 1
Cest encore vrai pour x = 1 :
n
X (1)k
= arctan(1) = n
lim . (5)
4 k=0 2k + 1

Mais (5) nest pas trs utile : si on calcule la somme pour n = 1000, on nobtient
que 2 dcimales exactes de . L interviennent les formules trigonomtriques, et en
particulier :
!
a+b
a, b , ab 6= 1 , arctan(a) + arctan(b) = arctan .
1 ab

40
Maths en Ligne Dveloppements limits UJF Grenoble

Cela devrait vous suffire pour vrifier que :


1 1
   
arctan(1) = 4 arctan arctan ,
5 239
ce qui est quivalent la formule de Machin. La convergence est effectivement beaucoup
plus rapide : en calculant dans (4) la somme pour n = 10, on obtient dj 15 dcimales
exactes. Sur le mme modle, de nombreuses autres formules de calcul de ont t
trouves. Voici celle de Strmer (1896) :
1 1 1 1
       
= 44 arctan + 7 arctan 12 arctan + 24 arctan ,
4 57 239 682 12943
et celle de Takano (1982) :
1 1 1 1
       
= 12 arctan + 32 arctan 5 arctan + 12 arctan .
4 49 57 239 110443
De nos jours, les formules bases sur le dveloppement de la fonction arc tangente
sont encore utilises, ainsi que bien dautres, dans la course aux dcimales de (cf.
www.pi314.net). Le record est dtenu depuis le 6 dcembre 2002 par Kanada et ses
collaborateurs avec pas moins de 1 241 100 000 000 dcimales ! Le calcul, effectu
laide de la formule de Takano, puis vrifi par celle de Strmer, a pris au total
601 heures et 56 minutes sur un ordinateur Hitachi 64 processeurs, chacun traitant
14.4 109 oprations par seconde.

3.2 Taylor was rich


Brook Taylor (1685-1731) venait dune famille aise, qui pouvait se permettre de
lui payer des professeurs particuliers. Cette ducation privilgie lui laissa non seule-
ment le got des sciences et des lettres classiques, mais aussi celui de la peinture et
de la musique. Certaines sources affirment que John Machin lui aurait enseign les
mathmatiques en 1701. Il avait alors 16 ans et son professeur 21. Toujours est-il quil
entretint une correspondance suivie avec Machin, et cest dans cette correspondance
que lon trouve les premires traces de la formule de Taylor . Elle apparat dans une
lettre du 26 juillet 1712 ; Taylor y explique quil en a eu lide suite une remarque
de Machin lors dune conversation au caf. Taylor venait dtre lu la Royal Society,
trois mois auparavant. Il en devint secrtaire deux ans plus tard, seulement 29 ans.
Une brillante carrire lattendait. Mais sa vie personnelle nallait pas se drouler
sous daussi heureux auspices. En 1721, il dcida de se marier. Miss Brydges venait
dune bonne famille, mais pas assez fortune au got de M. Taylor pre, qui cessa
toute relation avec son fils. Deux ans plus tard, la jeune pouse mourut en couche,
avec leur premier enfant. Les relations entre pre et fils reprirent, et en 1725, Taylor
se remaria avec Sabetta Sawbridge, avec lapprobation paternelle. Malheureusement,
celle-ci mourut aussi en couches, en 1730. La sant fragile de Taylor dclina aprs cette
nouvelle preuve, et il mourut lanne suivante, 45 ans.

41
Maths en Ligne Dveloppements limits UJF Grenoble

3.3 Madhava de Sangamagramma


Madhava de Sangamagramma (1350-1425) est n prs de Cochin, sur la cte sud-
ouest de lInde, dans ltat de Kerala. Lampleur de ses contributions mathmatiques
na t mise en lumire que rcemment. Il semble quil soit le premier au monde a avoir
systmatis les passages la limite, partir des procdures finies des mathmatiques
de lantiquit : cest ce qui constitue de nos jours le fondement de lanalyse telle quelle
vous est enseigne.
Tous les travaux mathmatiques de Madhava ont t perdus, et ses dcouvertes ne
sont connues que par les crits de mathmaticiens indiens plus rcents, en particulier
Jyesthadeva (1500-1575). Dans un livre paru en 1530, ce dernier dcrit le dveloppement
de arc tangente obtenu par Madhava vers 1400, soit plus de deux sicles avant Newton
et Gregory.
Le premier terme est le produit du sinus donn et du rayon de larc d-
sir, divis par le cosinus de larc. Les termes suivants sont obtenus par un
procd ditration, quand le premier terme est multipli de faon rpte
par le carr du sinus et divis par le carr du cosinus. Tous les termes sont
ensuite diviss par les nombres impairs 1, 3, 5,. . . Larc est obtenu en
ajoutant et soustrayant respectivement les termes de rang impair et ceux
de rang pair.
Vous avez du mal a reconnatre le dveloppement de arctan(x) ? Cest un peu normal.
Le texte donne la recette pour trouver un angle dont le sinus et le cosinus sont connus.
En substance il faut commencer par calculer le rapport x = sin()/ cos(), cest--dire
la tangente. Ensuite, il faut multiplier de faon rpte ce rapport par son carr (donc
calculer x, x3 , x5 , . . .) Puis les termes doivent tre diviss par les entiers impairs (soit
x, x3 /3, x5 /5 . . . Il reste ajouter en alternant les signes :

x3 x5
arctan(x) = x + +
3 5

3.4 Polynmes dapproximation de Legendre


Nous avons introduit ce chapitre en vous prsentant les polynmes de Taylor comme
un moyen dapprocher une fonction au voisinage dun point. Ce nest pas le seul, et,
selon le critre de qualit que lon choisira dadopter, ce nest pas forcment le plus
efficace. Il existe une thorie des polynmes dapproximation, que vous apprendrez
peut-tre plus tard. Nous allons ici nous contenter de vous donner une ide, en vous
prsentant brivement les polynmes de Legendre.
Il convient tout dabord de dfinir ce que lon entend par critre dapproximation .
Considrons une fonction f , suppose continue sur un intervalle [a, b]. Si lon dsire
lapprocher par un polynme Pn , le plus intuitif est sans doute de considrer lerreur
dapproximation maximale sur tout lintervalle. On la note (pour des raisons que vous

42
Maths en Ligne Dveloppements limits UJF Grenoble

apprendrez plus tard) kf Pn k .

kf Pn k = sup{ |f (x) Pn (x)| , x [a, b] } .

Vous vous souvenez sans doute quune fonction continue sur un intervalle ferm born
atteint son maximum, et donc le rel kf Pn k est bien dfini. Il se trouve que lerreur
maximale est moins facile manipuler que lerreur quadratique kf Pn k2 .
Z b !1/2
2
kf Pn k2 = (f (x) Pn (x)) dx .
a

Pour tout n N, on sait dterminer le polynme de degr infrieur ou gal n tel


que cette nouvelle erreur dapproximation soit minimale. Pour noncer le rsultat, nous
nous ramenerons, sans perte de gnralit, au cas a = 1, b = 1 : il suffit pour cela de
remplacer la variable x par t = 2(x a)/(b a) 1.
Sur [1, 1], les polynmes de meilleure approximation sexpriment sur la base des
polynmes de Legendre. On peut dfinir le polynme de Legendre (normalis) de degr
n par la formule suivante.
s (n)
2n + 1 1

Ln (x) = (x2 1)n .
2 2n (n!)

Thorme 7. Soit f une fonction continue de [1, 1] dans R. Pour tout n N,


notons : Z 1
cn = f (t)Ln (t)
1

Soit Pn (f ) le polynme :
n
X
Pn (f ) = ck Ln .
k=0

Alors :
kf Pn (f )k2 = inf{ kf Qk2 , Q Rn [X] } .
Le polynme Pn (f ) est donc le meilleur approximant de f de degr infrieur ou
gal n, au sens de lerreur quadratique. Il se trouve quen pratique, il est en gnral
meilleur que le polynme de Taylor de mme degr, au sens de lerreur maximale.
Voici une exprience. Prenons pour f la fonction exponentielle, sur lintervalle
[1, 1]. Pour n allant de 5 10, nous avons calcul lerreur maximale kf Pn k ,
en prenant pour Pn le polynme de Taylor de degr n en 0, puis le polynme dap-
proximation de Legendre de mme degr. Les rsultats sont donns dans le tableau
ci-dessous : Legendre lemporte haut la main !
n 5 6 7 8 9 10
Taylor 1.6 103 1.3 104 2.8 105 3.1 106 3.0 107 2.7 108
Legendre 1.1 104 8.2 106 5.4 107 3.1 108 1.6 109 7.8 1011

43
Maths en Ligne Dveloppements limits UJF Grenoble

Voici lintroduction du discours que Simon Denis Poisson (1781-1840) pronona aux
funrailles dAdrien-Marie Legendre (1752-1833).
Lorsque nous perdons un de nos confrres les plus avancs en ge, nos regrets
sont adoucis par la pense quil a moins souffert ses derniers moments, et
quaffaibli par les annes, il sest teint sans douleur. Cette consolation nous
manque aujourdhui : la maladie qui a termin les jours de M. Legendre dans
sa 81e anne, a t longue et douloureuse ; mais il en a support les souf-
frances avec courage et sans se faire illusion sur leur fatale issue ; avec une
rsignation que devaient lui rendre bien difficile, le bonheur quil trouvait
dans son intrieur, et les soins et les vux dont il tait entour.
Notre confrre a souvent exprim le dsir quen parlant de lui, il ne ft
question que de ses travaux, qui sont, en effet, toute sa vie. Je me confor-
merai religieusement sa volont, dans cet hommage que je viens rendre, au
nom de lAcadmie des Sciences et du Bureau des Longitudes, au gomtre
illustre, au doyen de la science, dont le monde savant va pleurer la perte.
Nous aussi, nous respecterons sa volont : pour une fois, vous serez privs de ces ragots
dont nous vous savons friands.

44