You are on page 1of 175

Recueil dexercices

Exercices pour les cours de calcul scientifique pour ingnieurs MTH2210B


dition du 28 aot 2014

Donatien Ndri & Steven Dufour


cole Polytechnique de Montral

c 2009 DONATIEN NDRI & STEVEN DUFOUR


Copyright
License dtaille : http://creativecommons.org/licenses/by-nc-sa/2.5/ca/legalcode.fr

Recueil dexercices

Avant-propos
Ce recueil dexercices danalyse numrique est un outil complmentaire aux exercices du
manuel de rfrence du cours, pour aider les tudiants des diffrentes versions du cours Calcul scientifique pour ingnieurs (MTH2210x) de lcole Polytechnique de Montral se prparer
russir les examens. Il est conseill de dabord faire (et comprendre) tous les exercices suggrs du manuel de rfrence Analyse numrique pour ingnieurs par Andr Fortin (cf. contenu
du cours disponible sur le site Internet du cours). Ceci devrait tre suffisant pour bien faire
aux examens. Ensuite, si vous avez encore du temps pour mieux vous prparer, vous pouvez
consulter ce recueil pour raffiner votre prparation. Lide nest pas de faire tous ces exercices.
Il y en a beaucoup trop. Mais vous pouvez fureter dans ce recueil et choisir des exercices au
hasard pour voir si vous tes bien prpars. Ces exercices proviennent de vieux examens. Ils
devraient donc vous donner une bonne ide de lallure des examens.
La premire section de ce recueil contient une banque dexercices base sur la matire du
cours MTH2210x. La deuxime section contient une srie dindices lis ces exercices. Finalement, une dernire section contient des solutions brves ces exercices. Lorsque ce document
est consult en ligne laide du logiciel Acrobat, des hyperliens vous permettront de naviguer
facilement entre ces trois sections.
Nous vous encourageons ne pas vous rfrer trop rapidement aux solutions. Tentez
dabord de vraiment rsoudre les problmes sur papier. Si vous ntes pas certains de vous,
vous pouvez ensuite consulter les indices. Ils devraient vous permettre de dmarrer. Vous
pouvez finalement consulter les solutions brves pour vrifier si vous avez bien rsolu les
problmes.
Ce recueil est dynamique. Nous sommes ouverts toute suggestion de correction ou de
modification. Des mises--jour de ce document seront rendues disponibles sur une base
rgulire. Consultez la date de ldition pour voir si le document a t mis jour. Dans le
but de crer des textes acadmiques, techniques et scientifiques de qualit, ce document est
protg par une license Creative Commons .

Donatien Ndri & Steven Dufour


cole Polytechnique de Montral
Le 7 septembre 2009

Recueil dexercices

II

Table des matires


Questions
Introduction et analyse derreur
Dfinitions, dveloppement de Taylor et erreur de troncature . . . . . . . . . . . . . . . . Q1
Norme IEEE et erreur de reprsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q8
Interpolation
Interpolation polynomiale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q14
Interpolation de Lagrange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q14
Interpolation de Newton . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q17
Splines cubiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q20
Diffrentiation et intgration numrique
Diffrentiation numrique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q27
Quadratures de Newton-Cotes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q30
Quadratures de Gauss . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q33
Extrapolation de Richardson . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q39
quations algbriques non linaires
Mthode de la bissection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q44
Mthodes des points fixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q46
Mthode de Newton . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q57
Mthode de la scante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q62
Mthode de linterpolation inverse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q64
Problmes algbriques non linaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q64
Systmes dquations algbriques
Factorisations matricielles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q67
Conditionnement matriciel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q73
Mthodes itratives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q77
Systmes dquations algbriques non linaires et mthode de Newton . . . . . Q80
Indices
Introduction et analyse derreur
Dfinitions, dveloppement de Taylor et erreur de troncature . . . . . . . . . . . . . . . . . I1
Norme IEEE et erreur de reprsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I3
Interpolation
Interpolation polynomiale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I5
Interpolation de Lagrange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I5
Interpolation de Newton . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I6
Splines cubiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I7

Recueil dexercices

II

Diffrentiation et intgration numrique


Diffrentiation numrique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I9
Quadratures de Newton-Cotes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I10
Quadratures de Gauss . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I11
Extrapolation de Richardson . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I13
quations algbriques non linaires
Mthode de la bissection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I14
Mthodes des points fixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I15
Mthode de Newton . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I19
Mthode de la scante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I20
Mthode de linterpolation inverse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I21
Problmes algbriques non linaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I21
Systmes dquations algbriques
Factorisations matricielles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I21
Conditionnement matriciel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I23
Mthodes itratives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I24
Systmes dquations algbriques non linaires et mthode de Newton . . . . . . I25
Solutions
Introduction et analyse derreur
Dfinitions, dveloppement de Taylor et erreur de troncature . . . . . . . . . . . . . . . . . S1
Norme IEEE et erreur de reprsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S6
Interpolation
Interpolation polynomiale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .S10
Interpolation de Lagrange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S10
Interpolation de Newton . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S12
Splines cubiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S15
Diffrentiation et intgration numrique
Diffrentiation numrique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S20
Quadratures de Newton-Cotes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S22
Quadratures de Gauss . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S24
Extrapolation de Richardson . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S28
quations algbriques non linaires
Mthode de la bissection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S32
Mthodes des points fixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S33
Mthode de Newton . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S39
Mthode de la scante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S42
Mthode de linterpolation inverse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S43
Problmes algbriques non linaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S43

Recueil dexercices

III

Systmes dquations algbriques


Factorisations matricielles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S45
Conditionnement matriciel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S50
Mthodes itratives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S53
Systmes dquations algbriques non linaires et mthode de Newton . . . . . . S55

Recueil dexercices

Q1

Introduction et analyse derreur


Dfinitions, dveloppement de Taylor et erreur de troncature
1. Laide dune mthode numrique, on a valu la drive dune fonction pour deux
valeurs de h :
h
0,1
0,05

f 0 (x0 )
erreur absolue
25,312 100
0,000 400
25,312 475
0,000 025

(a) Donner le nombre de chiffres significatifs de chaque approximation.


(b) Quel est lordre de prcision de la mthode de diffrentiation numrique utilise?
Rfrence : A. Fortin, chap. 1, no. 25
[Indice] [Solution] [TdM ]
2. Dire si lnonc suivant est vrai ou faux et justifier votre rponse en deux ou trois lignes :
Soit x = 0,001 2345 une approximation de x qui est telle que x 0,7 105 , alors
x possde 4 chiffres significatifs .
[Indice] [Solution] [TdM ]
3. On peut obtenir une approximation de la fonction exponentielle f (x) = ex laide de la
fonction rationnelle :
x 2 + 6x + 12
r (x) = 2
.
x 6x + 12
En comparant r (x) avec les valeurs exactes de lexponentielle en x = 0,2 et en x = 0,1,
dterminer lordre de cette approximation.
Rfrence: A. Fortin, chap. 1, no. 30
[Indice] [Solution] [TdM ]
4. En se servant dun dveloppement de Taylor de la fonction arctan x autour de x0 = 0, on
a obtenu les rsultats suivants :

arctan(0,4) = 0,380 714 667, erreur absolue = 0,208 29 103 ;


arctan(0,1) = 0,099 668 667, erreur absolue = 0,141 80 107 .
Quel est lordre du dveloppement de Taylor utilis?
Rfrence : A. Fortin, chap. 1, no. 32
[Indice] [Solution] [TdM ]
5. Un dveloppement de Taylor T (x) dune fonction f (x) en x0 = 1 donne les deux erreurs
suivantes :
pour x1 = 1,02, |e1 | = |f (x1 ) T (x1 )| ' 0,3937 107 ;
pour x2 = 1,1, |e2 | = |f (x2 ) T (x2 )| ' 0,2315 104 .
Calculer lordre de prcision du dveloppement de Taylor utilis.
[Indice] [Solution] [TdM ]

Recueil dexercices

Q2

6. laide dun dveloppement de Taylor autour de x0 = 0, on a approch la fonction f (x)


par le polynme p(x). Sachant que :
f (0, 1) = 3,156

et f (0,3) = 3,267;

p(0, 1) = 3,156 016

et p(0,3) = 3,165,

estimer lordre de prcision du dveloppement de Taylor utilis et en dduire la valeur


maximale possible pour le degr du polynme p(x).
[Indice] [Solution] [TdM ]
7. On utilise souvent lapproximation :
sin x ' x.
Do vient cette approximation et quel est son ordre de prcision?
Rfrence : A. Fortin, chap. 1, no. 29
[Indice] [Solution] [TdM ]
8. La fonction i(t) est une solution de lquation diffrentielle
i0 (t) = sin (6t) i(t),
avec la condition initiale i(0) = 0. Sans rsoudre lquation diffrentielle, calculer le
polynme de Taylor dordre 3 de la fonction i(t) autour de t0 = 0. Prciser le degr du
polynme obtenu.
[Indice] [Solution] [TdM ]
9. Dites si lnonc suivant est vrai ou faux et justifier votre rponse en deux ou trois lignes :
Un dveloppement de Taylor de degr n est prcis lordre n + 1 .
[Indice] [Solution] [TdM ]
10. Soit p(x) une fonction qui vrifie
p(10) = 100,

p 0 (10) = 3,

p 00 (10) = 1

et

|p 000 (x)| < 0,03

pour tout x.

laide de cette information, estimer p(10,5) ainsi que lerreur associe cette approximation et le nombre de chiffres significatifs.
[Indice] [Solution] [TdM ]
11. On suggre dapproximer la fonction f (x) = sin x + cos x prs de x = 0 par la fonction g(x) = x + 1.
(a) Comment a-t-on obtenu cette approximation?
(b) Donner lordre de prcision de cette approximation.
[Indice] [Solution] [TdM ]
12. Soient g(x) et h(x) deux fonctions qui sont telles que :
g 0 (x) = h(x)

et h0 (x) = g(x).

Sachant que g(0) = 0 et h(0) = 1, dterminer le dveloppemnent de Taylor dordre 5 de


la fonction g(x) autour de x0 = 0. Prciser le degr du polynme obtenu.
[Indice] [Solution] [TdM ]

Recueil dexercices

Q3

13. Obtenir n de telle sorte que


|ex pn (x)| 104 ,

pour 1 x 1,

o pn (x) est le dveloppement de Taylor de degr n de ex autour de x0 = 0. Combien


de chiffres significatifs obtenez-vous laide de cette approximation pour 0 x 1?
[Indice] [Solution] [TdM ]
14. Pour chacune des fonctions suivantes, donner un intervalle centr en x0 = 0 dans lequel
lapproximation fournit au moins 4 chiffres significatifs.
(a) x ' sin(x) ;
1

(b) 1 21 x 2 ' (1 + x 2 ) 2 .
[Indice] [Solution] [TdM ]
(ex ex )
.
2
(a) Calculer p3 (x), le dveloppement de Taylor degr 3 de sinh(x), autour de x0 = 0 de
deux faons diffrentes. Donner lexpression analytique du terme de reste.

15. On considre la fonction sinh(x) =

(b) Obtenir une approximation de sinh(0,1) = 0,100 166 750 019 844 03. Combien votre
approximation a-t-elle de chiffres significatifs? Spcifier lerreur absolue et lerreur
relative.
(c) Sans faire le calcul, par quel facteur (environ) serait rduite lerreur absolue si on
utilisait p3 pour approcher sinh(0,025)?
[Indice] [Solution] [TdM ]
16. (a) Calculer le dveloppement de Taylor dordre 5 de la fonction f (x) = ln(x) autour
du point x0 = 1. Donner lexpression analytique du terme derreur, ainsi quune
borne suprieure de ce terme derreur. laide de ce dveloppement, donner une
approximation de ln(1,1). Par comparaison avec la valeur exacte (0,095 310 179 804),
donner le nombre de chiffres significatifs de votre approximation.
(b) Par quel facteur approximatif lerreur obtenue en (a) serait-elle rduite si lon valuait
ln(1,025) au moyen du dveloppement de Taylor obtenu en (a)? (Ne pas faire le calcul
de lapproximation.)
(c) Combien de termes devrait contenir le dveloppement de Taylor pour que lerreur
absolue associe lapproximation de ln(2) soit infrieure 106 . Est-ce une faon
pratique de calculer ln(2)?


1+x
(d) Dvelopper le polynme de Taylor de ln 1x
(utiliser le dveloppement de Taylor
de la fonction ln(1 x) peut faciliter le travail). Pour quelle valeur de x pourra-ton obtenir une approximation de ln(2)? Combien de termes devrait contenir votre
dveloppement de Taylor pour que lapproximation de ln(2) = 0,693 147 180 559 ait
6 chiffres significatifs. Quel est le degr du polynme que vous avez trouv? Est-ce
une faon pratique de calculer ln(2)?

Recueil dexercices

Q4
1

(e) Calculer le dveloppement de Taylor dordre 3 de g(x) = e x ln(1+x) autour de x0 = 0.


Sachant que (1 +

1 n
n)

= en ln(1+ n ) , montrer que


lim

n+


1 n
n

1+

=e

en utilisant le rsultat obtenu en (a).


Rfrence : A. Fortin, chap. 1, no. 31
[Indice] [Solution] [TdM ]
17. (a) Obtenir le dveloppement de Taylor autour de x0 = 0 de la fonction
f (x) =

1
.
1x

(b) Poser x = t 2 dans le dveloppement en (a) et obtenir le dveloppement de Taylor


de
1
g(t) =
.
1 + t2
(c) Intgrer lexpression obtenue en (b) et obtenir le dveloppement de Taylor de la fonction arctan t.
(d) Utiliser lexpression obtenue en (a) et obtenir le dveloppement de Taylor de ln(1+t).
Rfrence : A. Fortin, chap. 1, no. 33
[Indice] [Solution] [TdM ]
18. La fonction derreur f (x) est dfinie par
2
f (x) =

Zx

et dt.

Pour en obtenir le dveloppement de Taylor, on peut suivre les tapes suivantes :


(a) Obtenir le dveloppement de Taylor de ex .
2

(b) Dduire de (a) le dveloppement de Taylor de et .


(c) Dduire de (b) le dveloppement de Taylor de f (x).
(d) Donner une approximation de f (1) en utilisant les 4 premiers termes de son dveloppement de Taylor.
(e) Quel est lordre de prcision de lapproximation obtenue en (d)?
(f) Donner le nombre de chiffres significatifs de lapproximation obtenue en (d) en la
comparant avec la valeur exacte f (1) = 0,842 701.
Rfrence : A. Fortin, chap. 1, no. 34
[Indice] [Solution] [TdM ]
19. (a) Obtenir le dveloppement de Taylor dordre 3 de la fonction f (x) =
de x0 = 0.

1 + x autour

(b) Donner lexpression analytique du terme derreur pour le dveloppement obtenu


en (a).

Recueil dexercices

Q5

p
p
(c) laide du polynme trouv en (a), donner des approximations de 1,1 et de 1,025
et calculer les erreurs absolues e1 et e2 commises en comparant avec les valeurs
exactes correspondantes. Donner le nombre de chiffres significatifs de chaque approximation.
(d) Effectuer le rapport | ee21 | et expliquer le rsultat.
(e) Calculer une borne suprieure de lexpression analytique du terme de lerreur
p calcul
en
(b)
et
utiliser
cette
expression
pour
estimer
lerreur
sur
lvaluation
de
1,1 et de
p
1,025. Comparer avec les erreurs exactes e1 et e2 .
(f) Calculer les trois premiers termes du dveloppement de Taylor de arcsin(x) autour
de x0 = 0, sachant que :
1
d
(arcsin(x)) =
;
i)
dx
1 x2
1
5
945
4
5
6
ii)
x 3 + 105
= 1 + 21 x + 83 x 2 + 16
384 x + 3840 x + O(x ).
1x
Prciser le degr et lordre de prcision du polynme obtenu. Quelle est la valeur
maximale du degr du polynme de Taylor?
Rfrence : A. Fortin, chap. 1, no. 35
[Indice] [Solution] [TdM ]
20. (a) Sachant que e2 = 7,389 06, crire le dveloppement de Taylor de e2+h jusqu lordre 3.
(b) Trouver une approximation x de x = e2,1 laide dun polynme de Taylor de
degr 2.
(c) Du terme de reste associ au dveloppement de Taylor obtenu en (a), donner une
borne suprieure de lerreur absolue |x x |. En dduire le nombre de chiffres
significatifs de x .
[Indice] [Solution] [TdM ]
21. Soient
1 = 3,339 682 539

et

2 = 3,141 592 653

deux approximations de obtenues laide du dveloppement de Taylor dordre 11 de


arctan x autour de x0 = 0, en utilisant respectivement les formules

= arctan(1)
4
et
1

= 48 arctan( 18 ) + 32 arctan( 57 ) 20 arctan( 239 ).


Pourquoi lapproximation 2 est-elle plus prcise que 1 ?
[Indice] [Solution] [TdM ]
22. On dsire calculer le dveloppement de Taylor de la fonction


1+x
= ln (1 + x) ln (1 x).
f (x) = ln
1x
(a) Calculer le dveloppement de Taylor dordre 5 de la fonction ln (1 + x) autour de
x0 = 0 et en dduire les deux premiers termes du dveloppement de Taylor de la
fonction f (x) autour de x0 = 0. Prciser le degr et lordre de prcision du polynme
obtenu.

Recueil dexercices

Q6

(b) En vous servant des dveloppements de Taylor des fonctions ln (1 + x) et f (x)


obtenus en (a), donner deux approximations de ln (2).
(c) Bien que les deux approximations de ln (2) soient du mme ordre, expliquer pourquoi
celle obtenue avec la fonction f (x) est plus prcise.
[Indice] [Solution] [TdM ]
23. Soit la fonction

Z
1 x sin (t)
dt.
x 0
t
(a) Obtenir le dveloppement de Taylor de degr 5 de sin t autour de t0 = 0.
f (x) =

(b) Dduire de (a) le dveloppement de Taylor dordre 4 de la fonction f (x) autour de


x0 = 0. Prciser le degr du polynme obtenu.
(c) laide de ce dveloppement, donner une approximation de f (0,01).
[Indice] [Solution] [TdM ]
24. (a) En vous servant des dveloppements de Taylor des fonctions ex et sin x autour
de x = 0, donner le dveloppement de Taylor dordre 4 de la fonction f (x) = esin (x)
autour de x = 0.
(b) Estimer f (1,1) laide du dveloppement de Taylor obtenu en (a).
(c) Sachant que esin(1,1) = 2,438 071 405, donner le nombre de chiffres significatifs de
cette approximation.
(d) En dpit du fait que lapproximation obtenue en (b) soit dordre 4, expliquer pourquoi
elle nest pas trs prcise.
[Indice] [Solution] [TdM ]
25. La fonction erreur dfinie par
2
erf(x) =

Zx

et dt

est utilise en statistique en relation avec les variables alatoires suivant une loi normale.
On dsire approcher la valeur de erf(x) dans lintervalle [1 , 1] avec une erreur qui
nexcde jamais 1010 .
(a) Quelle est la valeur exacte de erf(0)?
(b) En utilisant le dveloppement de Taylor de ez , trouver les n premiers termes non
2
nuls du dveloppement de Taylor de et ;
(c) En dduire les n premiers termes non nuls du dveloppement de Taylor de erf(x);
(d) Spcifier la forme analytique du terme de reste du dveloppement de Taylor;
(e) Quelle doit tre la valeur minimale de n pour que lerreur de lapproximation de
erf(x) soit toujours infrieure 1010 pour x [1 , 1]?
[Indice] [Solution] [TdM ]
26. Nous voulons utiliser le dveloppement de Taylor pour estimer lintgrale de Fresnel,
Zx
2
C(x) =
cos( 2t ) dt,
0

que nous voulons valuer pour |x|

1
2.

Recueil dexercices

Q7

(a) Obtenir le dveloppement de Taylor de la fonction C(x) dont lerreur ne dpassera


pas 104 pour tout x tel que |x| 21 (lutilisation du dveloppement de Taylor appropri de cos(x) facilitera votre travail).
(b) Quel est le degr du dveloppement obtenu? Quel est son ordre de prcision?
(c) Combien aurons nous de chiffres significatifs si nous utilisons cette approximation
pour estimer C( 14 )? Donner une justification prcise.
[Indice] [Solution] [TdM ]
27. (a) Calculer le dveloppement de Taylor dordre 9 de f (x) = arctan x autour de x0 = 0.
Indications :
d
1

arctan x =
dx
1 + x2
1

= 1 x + x 2 x 3 + x 4 + + (x)n +
1+x
(b) Sachant que arctan(1) = 4 , estimer la valeur de laide du dveloppement de
Taylor obtenu en (a). Dterminer le nombre de chiffres significatifs de cette approximation de .
(c) Sans utiliser le dveloppement de Taylor, par quel facteur approximatif lerreur
obtenue en (b) serait-elle rduite si on approximait f (0,25) par le dveloppement
de Taylor obtenu en (a)?
(d) Estimer la valeur de laide du dveloppement de Taylor obtenu en (a) en utilisant
la formule suivante :
1
1
1
= 48 arctan( 18
) + 32 arctan( 57
) 20 arctan( 239
)

Expliquer pourquoi cette approximation est plus prcise que celle obtenue en (b).
[Indice] [Solution] [TdM ]
28. Soit la fonction

Zx
f (x) =
0

sin (t)
dt.
t

On dsire obtenir le dveloppement de Taylor de la fonction f (x) dont lerreur ne dpassera pas 104 pour tout x tel que |x| 4 .
(a) Obtenir le dveloppement de Taylor de degr 2n + 1 de la fonction f (x) autour de
x0 = 0.
(b) Donner une borne suprieure de la valeur absolue de lexpression analytique du
terme derreur du dveloppement de Taylor de degr 2n + 1 de la fonction f (x)
pour tout x tel que |x| 4 .
(c) Dterminer le degr minimal m = 2n + 1 du polynme de Taylor de la fonction f (x)
dont lerreur ne dpassera pas 104 pour tout x tel que |x| 4 .
[Indice] [Solution] [TdM ]
29. Soit la fonction

Zx
g(x) =
0

ln(1 + t)
dt.
t

(a) Obtenir le dveloppement de Taylor de la fonction g(x) autour de x = 0.

Recueil dexercices

Q8

(b) Donner une borne suprieure de lexpression analytique du terme derreur pour le
dveloppement de Taylor de degr n de g(x) pour |x| 21 .
(c) Dterminer n pour que lapproximation donne par ce dveloppement de Taylor ait
une erreur qui soit au plus 107 sur [ 21 , 12 ].
[Indice] [Solution] [TdM ]
30. On dsire calculer le dveloppement de Taylor de la fonction

(3 2x 2 ) arcsin x 3x 1 x 2
f (x) =
x5
autour du point x0 = 0. Afin de faciliter notre travail, nous allons dfinir les fonctions g(x) et h(x) laide de leur drive :

h0 (x) = 4x 2 (1 x 2 ) 2 ;

g 0 (x) = xh(x),
ce qui nous permettra dexprimer la fonction f (x) comme
f (x) =

g(x)
.
x5
3

Calculer les quatre premiers termes du dveloppement de Taylor de (1 x) 2 autour de


x0 = 0 et en dduire le dveloppement de Taylor dordre 6 de la fonction f (x) autour
de x0 = 0. Prciser le degr du polynme obtenu. Expliquer dabord votre dmarche et
ensuite faire les calculs.
[Indice] [Solution] [TdM ]

Norme IEEE et erreur de reprsentation


31. Si est un nombre dont la taille est de lordre de la prcision machine, expliquer pourquoi
il est justifi dcrire lapproximation 1 1m 1m .
[Indice] [Solution] [TdM ]
32. Expliquer brivement pourquoi la suite





1 n
1
lim 1 +
= lim exp n ln 1 +
= e ' 2, 718 281
n+
n+
n
n
tend plutt vers 1 pour de grandes valeurs de n, en arithmtique flottante. Estimer la
plus petite valeur de n partir de laquelle cette suite tend vers 1, suivant la norme IEEE
en simple prcision.
[Indice] [Solution] [TdM ]
33. On considre la suite {xn }
n=1 dfinie par
xn = 4n + (1 + )

1
.
3n

Pour  = 1050 , le calcul des xn laide de Matlab (norme IEEE-754 double prcison)
1
montre que xn = 3n pour n = 1, 2, . . . , 31. Expliquer brivement les rsultats obtenus.
Rfrence: A. Fortin, chap. 1, no. 27
[Indice] [Solution] [TdM ]

Recueil dexercices

Q9

34. Si la valeur est telle que ||  x, expliquer comment calculer


la perte de chiffres significatifs.
[Indice] [Solution] [TdM ]
35. Soit la matrice

!
1
1+
1
1

A=

x + x en vitant

> 0.

pour

Quelles valeurs doivent tre prises par , en arithmtique flottante en double prcision
IEEE, pour que det A > , o est la prcision machine.
[Indice] [Solution] [TdM ]
36. Sachant que
lim n log(1 + 1/n) = 1,

on a report la figure 1 lerreur dapproximation pour n = 10k et k = 0, 1, 2, . . . , 14,


calcule en norme IEEE double prcision. Expliquer les rsultats observs.

10

10

10

Erreur totale

10

10

10

10

10

10

-1

-2

-3

-4

-5

-6

-7

-8

10

10

10

10

10

10

10

10

10

10

10

10

10

11

10

12

10

13

10

14

Figure 1: Graphe logarithmique de |n log(1 + 1/n) 1|.


[Indice] [Solution] [TdM ]
37. Effectuer lopration suivante en arithmtique flottante 5 chiffres en utilisant larrondi:
2
e ( 3 ) avec e ' 2, 718 282 et ' 3, 141 593.
[Indice] [Solution] [TdM ]
38. Sur un systme en base 10 capable de reprsenter les nombres sur 5 chiffres seulement,
le nombre 1 est reprsent par 1, 0000 100 . Quel sera le rsultat de lopration 1 + 105
sur ce systme ?
[Indice] [Solution] [TdM ]
39. Soit une calculatrice travaillant en arithmtique flottante 3 chiffres dans la mantisse et
utilisant larrondi. Faire les diffrentes tapes suivies par cette calculatrice pour valuer
lexpression suivante:
A (B C) avec A = 0, 333 79, B = 2, 71828 et C =

1
.
9

Recueil dexercices

Q10

[Indice] [Solution] [TdM ]


40. En arithmtique exacte, vrifier que
"
# "
 1
1
=
1
1
1

#"
#
0

1
.
1
0 1 + 1

Sur un systme en base 10 5 chiffres, supposons prsent que  = 105 . Quel est le
rsultat de la multiplication matricielle ci-dessus en virgule flottante ?
[Indice] [Solution] [TdM ]
41. Un programmeur inexpriment crit le programme Matlab suivant:
x = 0.0;
while ( x ~= 1.0 )
x = x + 0.1
end

Dcrire le comportement de ce programme. Faire une modification pour quil sexcute


selon les intentions du programmeur.
[Indice] [Solution] [TdM ]
42. On considre la fonction
f (x) = (8 + x)3 512.
(a) Sans modifier la forme algbrique de f (x), calculer f (0,0001) en arithmtique flottante 5 chiffres en utilisant larrondi. Comparer avec la valeur fournie par votre
calculatrice lorsque vous utilisez le maximun de chiffres significatifs et commenter
les rsultats obtenus.
(b) Trouver une expression de f (x) qui soit algbriquement quivalente celle propose
plus haut et qui vous permettra de calculer f (0,0001) en arithmtique flottante 5
chiffres avec plus de prcision. Vrifier vos calculs.
[Indice] [Solution] [TdM ]
5
6
43. Pour des valeursde x [10
, 10 ], indiquer la source potentielle derreur lors du calcul
de lexpression x + 4 x + 3 en arithmtique flottante ( avec au moins 8 chiffres) et
suggrer une faon destimer la valeur de cette expression qui soit numriquement plus
stable.
[Indice] [Solution] [TdM ]

44. Lvaluation de lexpression

1 + x2 1
f (x) =
(ex ex )
x2
peut causer une limination des chiffres significatifs.
(a) Donner la liste de toutes les oprations risques et proposer une autre faon dvaluer
cette fonction.
(b) Calculer limx0 f (x).
[Indice] [Solution] [TdM ]

Recueil dexercices

Q11

45. En supposant que x = 2, 318 309 886 possde 4 chiffres significatifs.


chiffres significatifs y aura-t-il pour f (x ) = sin (x ) ' 0, 733 381?
[Indice] [Solution] [TdM ]

Combien de

46. Estimer lerreur commise dans lvaluation de la fonction f (x, y, z) = xyz au point
x = 1, 260, y = 0, 5 103 et z = 12, 93, o tous les chiffres donns sont significatifs.
Indiquer le nombre de chiffres significatifs du rsultat.
Rfrence: A. Fortin, chap. 1, no. 22(b)
[Indice] [Solution] [TdM ]
47. Soit x = 0, 12345 104 un nombre qui possde 3 chiffres significatifs et le nombre
y = 0, 67890 102 est tel que y 0, 7. En valuant lexpression (x + 1)y 2 , combien de
chiffres significatifs obtiendrez-vous?
[Indice] [Solution] [TdM ]
48. Le volume dun cylindre de hauteur H = 5 m et de rayon R = 1, 01 m est donn par
V = R 2 H.
Si H est connue 2% prs et que R possde 2 chiffres significatifs, calculer la valeur de V
correspondante et donner le nombre de chiffres significatifs.
[Indice] [Solution] [TdM ]
49. La priode T dun pendule simple de longueur L = 1 m en un endroit o la constante
g = 9, 8 m/s2 est donne par
s
L
T = 2
.
g
Si L est connue 0, 1% prs et tous les chiffres de g sont significatifs, calculer la valeur
de T correspondante et indiquer ses chiffres significatifs.
[Indice] [Solution] [TdM ]
50. En supposant que x = 2, 318 309 886 possde 4 chiffres significatifs.
chiffres significatifs y aura-t-il pour f (x ) = sin (x ) ' 0, 733 381?
[Indice] [Solution] [TdM ]

Combien de

51. Soit le polynme de degr 2




f (x) = x 2 104 + 104 x + 1,
dont les racines sont 104 et 104 . Expliquer pourquoi il nest pas possible de trouver
exactement ces racines en arithmtique flottante 7 chiffres en utilisant larrondi.
Note: Pour rpondre cette question, le calcul des racines en arithmtique flottante
nest ni exig, ni ncessaire).
[Indice] [Solution] [TdM ]
52. Dans un programme MATLAB on retrouve la ligne suivante:
p=a*x^4+b*x^3+c*x^2+d*x+e;

Cette expression requiert 10 multiplications. Trouver une expression quivalente qui


ncessite seulement 4 multiplications.
[Indice] [Solution] [TdM ]

Recueil dexercices

Q12

53. On dsire valuer lexpression

(3 22 ) arcsin () 3 1 2
,
5
o = 0, 818 191 910 101 (cf. Lab 2, Question 3).
Indiquer la source potentielle derreur due larithmtique flottante et suggrer une approximation de cette expression qui soit numriquement plus stable. Ne pas la calculer.
[Indice] [Solution] [TdM ]
54. Il est souvent possible de limiter les erreurs dues larithmtique flottante en exprimant
diffremment une expression. Pour les expressions suivantes, indiquer la source potentielle derreur et suggrer une expression quivalente qui est numriquement plus stable:
(a)
(b)
(c)

1
1x

1
1+x ;
1
1
1 + 24 + 34
x2 y 2;

+ +

1
;
100 0004

(d) log(x x 2 1) o x  1. Votre nouvelle formulation a un second avantage.


Lequel? Indice : utiliser x = (x + 1)/2 + (x 1)/2.
[Indice] [Solution] [TdM ]

55. (a) Obtenir le dveloppement de Taylor de degr 2 de la fonction f (x) = 1 + x autour


de x0 = 0.
p
p
(b) Utiliser ce dveloppement de Taylor pour valuer les quantits 1, 0001 et 0, 9999.
On notera q1 et q2 les approximations obtenues.
(c) Donner les valeurs de fl(q1 ) et fl(q2 ) en arithmtique flottante 3 chiffres en utilisant
larrondi.
p
p
(d) valuer lexpression 1, 0001 0, 9999 en arithmtique flottante 3 chiffres en essayant de rduire au maximun les erreurs
flottante. Comparer
p dues larithmtique
p
votre rsultat avec la valeur exacte de 1, 0001 0, 9999 obtenue laide de votre
calculatrice.
[Indice] [Solution] [TdM ]
56. (a) Calculer le dveloppement de Taylor dordre 5 de la fonction f (x) = ln(1 + x)
autour de x0 = 0. Prciser le degr du polynme et donner lexpression analytique
du terme derreur.
(b) laide de ce dveloppement, donner une approximation de ln(1, 1). Par comparaison avec la valeur exacte de ln(1, 1) = 0, 0953101798, donner le nombre de chiffres
significatifs de lapproximation.
Par quel facteur approximatif lerreur obtenue serait-elle reduite, si on valuait ln(0, 975)
laide du dveloppement de Taylor obtenu en (a) ? (Ne pas faire le calcul de
lerreur).
1

(c) Calculer le dveloppement de Taylor de degr 2 de la fonction g(x) = e x ln(1+x)


autour de x0 = 0.


1
1 n
1 n
Sachant que (1 + n
) = en ln(1+ n ) , montrer que lim 1 +
= e.
n+
n

Recueil dexercices

Q13

(d) Il est souvent possible de limiter les erreurs dues larithmtique flottante en exprimant diffremment une expression. Pour de grandes valeurs de n, indiquer la source
1 n
potentielle derreur pour (1 + n
) et suggrer une faon dvaluer ou dapprocher
cette expression qui soit numriquement plus stable.
[Indice] [Solution] [TdM ]

Recueil dexercices

Q14

Interpolation
Interpolation polynomiale
57. On souhaite faire la conception dun virage dune voie de chemin de fer entre les points
(0 , 0) et (1 , 1). Le virage sera dcrit par une courbe de la forme y = f (x) satisfaisant
f (0) = 0;
f (1) = 1;
f 0 (0) = 1/2.
On veut approcher la courbe y = f (x) par un polynme dans lintervalle [0 1].
(a) Quel est le degr minimal que ce polynme devra avoir pour vrifier toutes les conditions.
(b) Calculer ce polynme.
[Indice] [Solution] [TdM ]
58. Il existe un unique polynme p(x) de degr 2 ou moins qui est tel que p(0) = 0, p(1) = 1
et p 0 () = 2 pour toute valeur de dans lintervalle [0, 1], sauf pour une valeur de
= 0 . Dterminer 0 et donner lexpression du polynme pour 6= 0 .
[Indice] [Solution] [TdM ]

Interpolation de Lagrange
59. Soit les trois points q1 = (0 , 1), q2 = ( /16 , cos ( /16)) et q3 = ( /8 , cos ( /8)) de la
fonction f (x) = cos (x).
(a) Obtenir laide de linterpolation de Lagrange, le polynme de degr 2 qui passe par
les 3 points et en dduire une approximation de cos ( /32).
(b) Calculer le dveloppement de Taylor de degr 2 de la fonction f (x) = cos (x) autour
de x0 = 0 et en dduire une approximation de cos ( /32).
(c) Sachant que f 0 (0) = 0, calculer le polynme de dgr 2, passant par les points q1
et q3 dont la drive en x = 0 est gale 0 et en dduire une approximation de
cos ( /32).
(d) Des trois approximations cos ( /32) que vous avez obtenues, quelle est la plus
prcise? Pourquoi?
[Indice] [Solution] [TdM ]
60. Les fonctions de Lagrange linaires i1 (x) et i (x), utilises pour linterpolation de
Lagrange sur lintervalle [xi1 , xi ], possdent des proprits bien connues.
i) Tracer sur un mme graphique le graphe de i1 (x) et de i (x) sur lintervalle [xi1 , xi ].
ii) Vrifier, sur lintervalle [xi1 , xi ], que
i1 (x) + i (x) = 1.

Recueil dexercices

Q15

iii) Vrifier, sur lintervalle [xi1 , xi ], que


xi1 i1 (x) + xi i (x) = x.
[Indice] [Solution] [TdM ]
61. En relevant toutes les 10 secondes la vitesse dcoulement de leau dans une conduite
cylindrique, on a obtenu
t
0
10
20
30
v 2, 00 1, 89 1, 72 1, 44
(a) Trouver une approximation de la vitesse en t = 15 via un polynme interpolant de
degr 2 ;
(b) Rpter lopration avec un polynme de degr 3.
[Indice] [Solution] [TdM ]
62. Le tableau suivant prsente la concentration de la mdianone en fonction du temps, en
prsence de 5% dagent complexant, lorsque exposer lultra violet:
Temps
(min)
10
20
30
40

Mdianone
(105 mol/l)
5, 15
5, 11
5, 06
5, 00

(a) Estimer la concentration de la mdianone en 105 mol/l 35 minutes en utilisant le


polynme de Lagrange de degr 2 passant par les 3 derniers points du tableau.
(b) Est-il possible dobtenir une meilleure approximation de la concentration de la mdianone en 105 mol/l 35 minutes en utilisant le polynme de Lagrange de degr 2
passant par les 3 premiers du tableau? Justifier votre Solution. (Ne pas calculer
cette nouvelle approximation.)
[Indice] [Solution] [TdM ]
63. Le tableau suivant prsente la valeur de la capacit calorique du mthylcyclohexane en
fonction de la temprature :
T
(K)
150
160
170
180
190
210
230
250
270

Cp
(kJ/kg K)
1, 426
1, 447
1, 469
1, 492
1, 516
1, 567
1, 627
1, 696
1, 770

Recueil dexercices

Q16

(a) Donner un systme dquations algbriques linaires qui nous permettrait dobtenir
un polynme dinterpolation de degr 3 passant par les quatre premiers points du
tableau (ne pas rsoudre le systme linaire).
(b) Estimer la capacit calorique du mthylcyclohexane 179 K en utilisant un polynme
de Lagrange de degr 1.
(c) Estimer la capacit calorique du mthylcyclohexane 179 K en utilisant un polynme
de Lagrange de degr 2 passant par les 3 premiers points du tableau.
(d) Comparer les rsultats obtenus en (b) et en (c). Commenter.
(e) Est-ce que le polynme obtenu laide du systme linaire de la sous-question (a)
pourrait donner des rsultats plus prcis quun polynme de Lagrange passant par
les quatre premiers points du tableau? Justifier votre Solution.
[Indice] [Solution] [TdM ]
64. Le tableau suivant prsente la conductivit thermique de la vapeur dacetone en fonction
de la temprature :
T
( F )
32
115
212
363

k
(Btu/hr ft F)
0, 0057
0, 0074
0, 0099
0, 0147

(a) Estimer la conductivit thermique de lacetone 300 F en utilisant le polynme de


Lagrange de degr 2 passant par les 3 derniers points du tableau.
(b) Estimer la temprature en F qui correspond la conductivit thermique k = 0, 008 Btu/hr ft F
en utilisant un polynme de Lagrange de degr 2 passant par les 3 derniers points
du tableau.
Note: Il nest pas necssaire de simplifier lexpression des polynmes de Lagrange.
[Indice] [Solution] [TdM ]
65. Soit la fonction f (x) = 2xe(4x+2) dfinie sur lintervalle [0,2 , 1].
(a) Utiliser la valeur de la fonction aux points x = 0, 2 et x = 1 et employer la mthode
de Lagrange afin de trouver le polynme passant par ces points.
(b) En vous servant du polynme obtenu en (a), calculer une approximation de f (0, 5) et
indiquer ses chiffres significatifs.
(c) Trouver la coordonne x pour laquelle lerreur dinterpolation du polynme obtenu
en (a) est maximale dans lintervalle [0, 2 , 1].
[Indice] [Solution] [TdM ]
66. Lors de la bromuration du m-xylne 17 C, la concentration de brome en fonction du
temps au dbut de la raction varie de la faon suivante:

Recueil dexercices

Q17
Temps
(min)
0,00
2,25
4,50

[Brome]
(g mol/dm3 )
0,3335
0,2965
0,2660

(a) Obtenir le polynme dinterpolation de Lagrange passant par ces points;


(b) Estimer la concentration de brome aprs 3 secondes (attention aux units);
(c) Obtenir le systme linaire ncessaire pour calculer le polynme passant par ces
mmes points en utilisant la mthode de la matrice de Vandermonde.
[Indice] [Solution] [TdM ]
67. Nous voulons approximer la fonction f (x) = ln x laide dun polynme dinterpolation
de degr 9 pour des points de collocation quirpartis sur lintervalle [1, 2]. Donner une
borne de lerreur commise. tait-ce une bonne ide?
[Indice] [Solution] [TdM ]
68. Soit f (x) = 2 sin (x) + 3 cos (x), o x est en radians.
(a) Dterminer le polynme de degr 2 qui interpole la fonction f (x) en x0 = 0, x1 =
et x2 = .

(b) Estimer la valeur de f ( 4 ) en utilisant le polynme trouv en (a).


(c) Donner une borne suprieure de lerreur commise en (b). (Ne pas calculer lerreur
exacte).
(d) Au lieu dutiliser le polynme calcul en (a), on dcide dinterpoler la fonction f (x)
sur lintervalle [0 , ] en xi = i
n pour i = 0, , n par une fonction linaire par
morceaux. Cette fonction sobtient en reliant chaque paire de points conscutifs,
(xi , f (xi )) et (xi+1 , f (xi+1 )), par un segment de droite. Quel doit tre le nombre n
de sous-intervalles pour que lerreur dinterpolation (en valeur absolue) soit partout
infrieure 104 ?
[Indice] [Solution] [TdM ]

Interpolation de Newton
69. Soit f (x) une fonction qui passe par les points q1 = (0 , 3), q2 = (2 , 1) et q3 = (5 , 8).
(a) laide de la formule de Newton, trouver le polynme dinterpolation de degr 2 qui
passe par les points q1 , q2 et q3 et proposer une approximation de f (3).
(b) Sachant que f (6) = 7, donner une approximation de lerreur commise en (a).
(c) On sait aussi que f 0 (0) = 6. Calculer le polynme dinterpolation de degr minimal
passant par les points q1 , q2 et q3 , dont la drive en x = 0 est gale 6.
[Indice] [Solution] [TdM ]

Recueil dexercices

Q18

70. On considre la table de diffrences divises suivante:


xi
1,9

f (xi )
0,94 630

1,5

0,99 749

2,3

0,74 571

f [xi , xi+1 ]

f [xi , , xi+2 ]

f [xi , , xi+3 ]

-0,127 975
?
-0,314 725

?
?

-0,795 824
2,7

0,42 738

(a) Completer la table.


(b) En vous servant de la table de diffrences divises, calculer une approximation de
f (1, 8) en utilisant le polynme de Newton passant par les 3 premiers points.
(c) Donner une estimation de lerreur dinterpolation en x = 1, 8 et en dduire le nombre
de chiffres significatifs de lapproximation obtenue en (b).
(d) Sachant que f (x) = sin (x), calculer une borne suprieure de la valeur absolue de
lerreur dinterpolation en x = 1, 8.
(e) Quel polynme est le plus prcis, celui trouv en (b), ou le polynme de Lagrange
passant par f (x) en x = 1,5; 1,9 et 2,3? Justifier votre reponse.
[Indice] [Solution] [TdM ]
71. Le tableau 3 contient de linformation sur une fonction f (x).
Table 1:
x
1,0
1,5
2,5
3,0
3,5
4,0
5,0
6,0

f (x)
0,000 000
0,405 465
0,916 291
1,098 612
1,252 763
1,386 294
1,609 438
1,791 760

(a) Trouver le polynme dinterpolation de degr le plus bas possible, de telle sorte que
lerreur de lapproximation de f (3, 1) soit infrieure 0, 5 103 .
(b) Donner lexpression analytique de lerreur de lexpression calcule en (a).
Rfrence: A. Fortin, chap. 5, no. 25
[Indice] [Solution] [TdM ]
72. Une voiture roulant 60km/h acclre au temps t = 0s et sa vitesse v (en km/h) est
mesure rgulirement:
N.B.: Attention aux units utilises pour chacune des variables de ce problme.
(a) En utilisant le meilleur polynme de degr 2 possible, obtenir une approximation de
la vitesse (en km/h) en t = 1, 2s.

Recueil dexercices

Q19
ti [s] :
vi [km/h] :

0,0
60,0

0,7
72,4

1,4
81,5

2,1
87,2

2,8
95,9

(b) Obtenir lexpression analytique de lerreur commise en (a).


(c) Obtenir une approximation de cette erreur.
[Indice] [Solution] [TdM ]
73. On considre la fonction erf(x) =
table suivante:

Rx
2
0

et dt dont les valeurs sont consignes dans la

x
0,00
0,05
0,10
0,15
0,20

erf(x)
0,0000000
0,0563720
0,1124629
0,1679960
0,2227026

tel que erf(x)


= 0.1569460.
et on cherche x
(a) Dterminer un polynme dinterpolation de degr 2 qui permet de calculer une ap Calculer cette approximation.
proximation la plus prcise possible de x.
(b) Donner lexpression analytique du terme derreur associe lapproximation trouve
en (a).
(c) Donner une approximation de cette erreur.
[Indice] [Solution] [TdM ]
74. Pour une fonction alatoire X suivant une loi normale, la probabilit que X soit infrieure
ou gale x (note P (X x)) est donne par la fonction
Zx
1
2
P (X x) =
et /2 dt.
2
2

Comme la fonction et /2 na pas de primitive, on calcul cette probabilit pour diffrentes


valeurs de x (par des mthodes que nous verrons au prochain chapitre) et lon garde les
rsultats dans les tables comme celle-ci
x
1,0
1,1
1,2

P (X x)
0,841 34
0,864 33
0,884 93

x
1,3
1,4

P (X x)
0,903 20
0,919 24

laide de cette table, obtenir une approximation de P (X 1,05). On choisira le degr du


polynme de telle sorte que lapproximation de lerreur absolue commise soit infrieure
0,5 105 .
Rfrence: A. Fortin, chap. 5, no. 15
[Indice] [Solution] [TdM ]
75. Le temps t requis pour quune voiture acclre jusqua une vitesse v partir dune vitesse
initiale de 8m/s est donn dans le tableau suivant:
(a) valuer le temps requis pour que la voiture atteigne 18m/s. On utilisera un polynme
de degr 2 en sassurant de la plus grande prcision possible.

Recueil dexercices

Q20
v[m/s] :
t[s] :

8
0,0

11
1,6

15
3,2

20
4,8

(b) Donner une estimation de lerreur commise en (a).


[Indice] [Solution] [TdM ]
76. En course pied sur route, on utilise des modles dinterpolation pour estimer, partir
de performances (temps) quun coureur a dj ralises sur certaines distances, les performances quil pourrait raliser sur dautres distances. En fait, on cherche approcher
la fonction t(x) qui indique le temps en secondes que le coureur mettrait pour parcourir
x mtres. Dans cette question, on considre un coureur dont les performances sont
indiques dans le tableau suivant:
x (en mtres)
0 100 1500 10000
t(x) (en secondes) 0 13
245
1980
(a) Utiliser un polynme dinterpolation de degr 2 pour estimer la performance que
devrait raliser ce coureur sur une distance de 5000 m. Donner lapproximation la
plus prcise possible.
(b) Trouver une approximation de lerreur commise en (a).
(c) Au lieu dutiliser un polynme dinterpolation pour approcher t(x), on pourrait
utiliser une fonction logarithmique dinterpolation de la forme
f (x) = a + b ln c(x d)
o a, b, c et d sont des paramtres dterminer. Proposer une dmarche pour
calculer les valeurs de ces quatre paramtres. Ne pas rsoudre.
[Indice] [Solution] [TdM ]

Splines cubiques
77. On a obtenu la spline cubique naturelle S(x) passant par les points (0, 0), (2, 8) et (3, 27)
qui sont situs sur la courbe du polynme p(x) = x 3 . Aurons-nous une erreur dinterpolation
dans lintervalle [0 , 3]? Pourquoi?
[Indice] [Solution] [TdM ]
78. Soit (xi , f (xi )), i = 0, 1, . . . , n, des points dinterpolation dune fonction f (x). Pour
calculer une spline cubique qui passe par ces n + 1 points, on doit rsoudre un systme
linaire de n + 1 inconnues (les drives secondes fi00 de la spline cubique aux points
dinterpolation) et n 1 quations. Pour obtenir une solution unique, il faut ajouter deux
quations. Quelles seraient ces deux quations si on voulait imposer les valeurs f00 et fn0
des drives premires aux extrmits de la spline cubique?
[Indice] [Solution] [TdM ]
79. On considre la fonction

x 3
f (x) = 1
(x 1)3 + a(x 1)2 + b(x 1) + c
2

si x [0 , 1];
si x [1 , 3].

Dterminer les valeurs de a, b et c pour que la fonction f (x) soit une spline cubique.
Est-ce que la spline obtenue est naturelle?
[Indice] [Solution] [TdM ]

Recueil dexercices

Q21

80. On dsire faire passer une spline cubique naturelle par les points suivants:
i
0
1
2
3
4

xi
0,0
0,5
1,0
1,5
2,0

f (xi )
1,000 000
1,127 626
1,543 081
2,352 409
3,762 196

En rsolvant le systme linaire requis, on a trouv:


i
0
1
2
3
4

xi
0,0
0,5
1,0
1,5
2,0

fi00
0,000
1,432
1,178
3,308
0,000

(a) Obtenir une approximation de f (0, 75) laide de cette spline.


(b) Toujours en se servant de cette spline, on veut obtenir une approximation de f 0 (1, 0).
On peut donc choisir entre le polynme p2 (x) dfini dans lintervalle [ 21 , 1] et le

polynme p3 (x) dfini dans lintervalle [1 , 32 ]. Lequel de ces 2 polynmes donnera


la meilleure approximation de f 0 (1, 0)? Expliquer pourquoi. Ne pas calculer cette
approximation.

(c) Toujours en vous servant de cette spline, obtenir une approximation de f 00 (1, 5).
Rfrence: A. Fortin, chap. 5, no. 26
[Indice] [Solution] [TdM ]
81. Soient les points dinterpolation du tableau suivant :
x
1,00
1,02
1,04
1,06

f (x)
0,765 789 39
0,795 366 78
0,822 688 17
0,847 522 26

(a) Utiliser linterpolation par splines cubiques naturelles afin destimer f (1, 03).
(b) Sachant que f (x) = 3xex e2x , dterminer le nombre de chiffres significatifs de
lapproximation obtenue en (a).
(c) Dire si lnonc suivant est vrai ou faux, et commenter: Lapproximation par splines
cubiques naturelles est exacte pour tous les polynmes de degr 3, peu importe le
nombre de points dinterpolation utiliss .
[Indice] [Solution] [TdM ]
82. Soit une fonction f (x) dont on connat la valeur en certains points:

Recueil dexercices

Q22
i
0
1
2
3

xi
0,0
1,0
2,0
3,0

f (xi )
1,0
2,0
5,0
10,0

Pour chacune des conditions suivantes:


00

00

00

00

(a) f0 = f1 et f3 = f2 ;
(b) f00 = 1 et f30 = 5,
donner le systme linaire 22 (sans le rsoudre) permettant de calculer la spline cubique
qui interpole la fonction f (x) aux points (xi , f (xi )).
[Indice] [Solution] [TdM ]
83. On dsigne par S(x) la spline cubique naturelle qui passe par les points (1 , 1), (0 , 0)
et (1 , 1) de la fonction f (x) = x 2 . Dans les intervalles [1 , 0] et [0 , 1], cette spline
peut scrire sous la forme:
(
S1 (x) = a1 + b1 (x + 1) + c1 (x + 1)2 + d1 (x + 1)3 pour x [1 , 0],
S2 (x) = a2 + b2 x + c2 x 2 + d2 x 3 pour x [0 , 1].
(a) Dterminer la valeur de a2 .
(b) Deux tudiants ont essay de trouver les valeurs de tous les paramtres. Ltudiant
X a trouv
(
S1 (x) = 1 23 (x + 1) + 21 (x + 1)3 ;
S2 (x) = 23 x 2 12 x 3 .
tandis que ltudiant Y a obtenu
(

S1 (x) = x;
S2 (x) = x.

Un seul des deux tudiants a trouv les bonnes valeurs. De qui sagit-il? Justifier
votre rponse. (Ne pas calculer la spline).
[Indice] [Solution] [TdM ]
84. On dsigne par
(
S(x) =

28 + 25x + 9x 2 + x 3
10x + 21

si
si

3 x 1;
1 x 0,

une fonction qui passe par les points de coordonnes (3 , 7), (1 , 11) et (0 , 21). Expliquer pourquoi la fonction S(x) nest pas une spline cubique.
[Indice] [Solution] [TdM ]
85. Les fractions molaires dun systme actone-air-eau lquilibre vapeur-liquide sont prsentes dans le tableau suivant :

Recueil dexercices

Q23
i
0
1
2
3
4
5

yi
0,004
0,008
0,014
0,017
0,019
0,020

xi
0,002
0,004
0,006
0,008
0,010
0,012

o y et x reprsentent respectivement les fractions molaires dactone dans lair et dactone


dans leau.
On dsire faire passer une spline cubique naturelle par ces points. En rsolvant le systme
linaire requis, on a trouv:
i
0
1
2
3
4
5

yi
0,004
0,008
0,014
0,017
0,019
0,020

xi00
0,000
95,288
150,961
48,523
1016,174
0,000

(a) En supposant que leau et lair sont immiscibles, valuer la fraction dactone dans
leau correspondant une fraction dactone dans lair gale 1%.
(b) Donner les systmes linaires (sans les rsoudre) permettant de calculer les splines
cubiques satisfaisant:
i) f000 = a et f500 = b, pour a et b donns;
ii) f000 = f100 et f500 = f400 ;
iii) f00 = a et f50 = b, pour a et b donns.
[Indice] [Solution] [TdM ]
86. (a) On interpole la fonction f (x) = 2x 3 + 3x 2 7x + 1 sur lintervalle [0, 1] aux 4
2
points quidistants x0 = 0, x1 = 31 , x2 = 3 et x3 = 1 par une spline cubique naturelle (x). Doit-on sattendre commettre une erreur dinterpolation lorsque lon
approche f ( 21 ) par ( 12 ) ? Expliquer (ne pas calculer ).
(b) Soit la fonction
(
f (x) =

a 2x + x 3
4 bx + cx 2 + dx 3

si x [0, 1]
si x [1, 2].

Dterminez les constantes a, b, c, et d de sorte que f (x) soit la spline cubique


naturelle passant par les points (0, 2), (1, 1) et (2, 4).
[Indice] [Solution] [TdM ]
87. On se propose de construire un systme linaire permettant de calculer les coefficients
de la spline quadratique passant par les points (xi , f (xi )), i = 0, 1, 2, ..., n et qui est 1
fois diffrentiable. On supposera que les points sont quidistants (xi xi1 = h). On
suivra les tapes suivantes:

Recueil dexercices

Q24

(a) Dans chaque intervalle [xi1 , xi ], on utilise un polynme de degr 2 (Pi (x)). Donner
le nombre total dinconnues du systme et donner les contraintes que ces inconnues
doivent vrifier.
(b) Puisque la spline est quadratique, en drivant une fois, on obtient un polynme de
degr 1 dans chaque intervalle [xi1 , xi ]. Exprimer ce polynme par la mthode de
0
Lagrange en prenant fi1
et fi0 comme valeur de la drive en x = xi1 et en x = xi .
(c) Intgrer lquation obtenue en (b) et dterminer la valeur de la constante dintgration.
(d) Obtenir le systme linaire dont les inconnues sont les fi0 en vous servant des contraintes non utilises.
[Indice] [Solution] [TdM ]
88. On dsire interpoler les donnes
t
y

0 1 2
2 1 4

par une spline quadratique (t). Soient 1 (t) et 2 (t) les deux branches de cette spline.
(a) crire le systme dquations permettant de dterminer 1 et 2 de sorte que possde une drive premire continue. Ne pas le rsoudre.
(b) Montrer que si on impose davoir une drive seconde continue, on a ncessairement 1 = 2 . Comment cela sexplique-t-il ?
(c) Dterminer 1 et ajouter une nouvelle valeur interpoler en t4 = 3 de sorte que
i. Il existe une spline quadratique dont la drive seconde est continue qui interpole les (ti , yi ), i = 1, 2, 3, 4 ;
ii. Il nexiste aucune telle spline quadratique.
[Indice] [Solution] [TdM ]
89. On a mesur la vitesse dun vehicule ( en km/h) toutes les 5 secondes. On a utilis la
fonction Matlab polynew afin de calculer la table de diffrences divises. Voici les rsultats:
>> temps = [ 0 5 10 15];
>> vitesse = [55 60 58 54];
>> format rat;
>> [c,a,D] = polynew(temps, vitesse,[])
c =
1/150
-6/25
61/30
a =
55
1
-7/50
D =
55
0
0
60
1
0
58
-2/5
-7/50
54
-4/5
-1/25

55
1/150
0
0
0
1/150

N.B.: Attention aux units de chaque variable dans cet exercice.


(a) Trouver lapproximation de la vitesse ( en km/h) t = 2, 5s avec le polynme de
Newton de degr 2.

Recueil dexercices

Q25

(b) Donner une approximation de lerreur commise sur la vitesse calcule en (a).
(c) Sachant que f00 = 1 et f300 = 4/5, donner lexpression du systme linaire permettant de calculer la spline cubique passant par les 4 points (ne pas rsoudre).
[Indice] [Solution] [TdM ]
90. On a mesur toutes les 10 secondes la vitesse (en m/s) dcoulement de leau dans une
conduite cylindrique. On a calcul laide de ces donnes la table de diffrences divises
suivante:
i
0

ti
0

f (ti )
2,00

f [ti , ti+1 ]

f [ti , , ti+2 ]

f [ti , , ti+3 ]

1, 1 102
1

10

1,89

?
1, 7 102

20

1,72

?
2, 8 102

30

1,44

(a) Complter la table.


(b) Trouver lapproximation de la vitesse (en m/s) t = 15 s avec le polynme de Newton
de degr 2.
(c) Donner une approximation de lerreur commise sur la vitesse calcule en (b).
(d) Sachant que f00 = 0 (drive premire nulle) et f300 = 1, donner lexpression du
systme linaire permettant de calculer la spline cubique passant par les 4 points
(ne pas rsoudre).
[Indice] [Solution] [TdM ]
91. La courbe des puissances classes dun service dlectricit, comme Hydro-Qubec, reprsente la proportion de lanne o la demande dlectricit atteint ou dpasse un niveau
de puissance donn. Plus la puissance est grande, plus petite est la proportion de lanne
o la demande dpasse cette valeur. Cette courbe est donc par dfinition dcroissante.
Pour une anne donne, on dispose des donnes et de la table de diffrences divises
suivantes:
i
0

xi
0,0

f (xi )
30,0

0,1

29,0

f [xi , xi+1 ]

f [xi , xi+1 , xi+2 ]

f [xi , xi+1 , xi+2 , xi+3 ]

-10,0
-200,0
-50,0
2

0,2

24,0

566,667
83,33

-16,67
3

0,5

19,0

-87,30
22,22

-3,33
4

0,8

18,0

0,9

16,0

1,0

0,0

-91,27
-41,67

-20,0

-1316,67
-700,0

-160,0

Recueil dexercices

Q26

(a) Donner une approximation de f (0,3) laide du polynme dinterpolation de Newton


de degr 3 passant par les 4 premiers points. Est-ce que cette approximation vous
semble acceptable? Justifier votre rponse.
(b) Donner une approximation de lerreur dinterpolation commise en (a) et indiquer les
chiffres significatifs de l approximation de f (0,3) obtenue en (a).
(c) Donner les expressions des polynmes de Lagrange L0 (x), L1 (x), L2 (x), et L3 (x) de
degr 3 qui permettent de calculer une approximation de f (0,3). Cette approximation doit tre la plus prcise possible. (Ne pas calculer cette approximation).
(d) Donner lexpression du systme linaire de 2 quations 2 inconnues permettant de
calculer la spline cubique naturelle passant par les 4 premiers points.
[Indice] [Solution] [TdM ]
92. Soit f (x) une fonction qui est connue seulement aux points suivants: (0, 4), (2, 6),
(3, 2), (5, 6) et (6, 1). On cherche trouver une approximation de f (4).
(a) Dans un premier temps, considrons lutilisation dun polynme dinterpolation pour
trouver cette approximation.
i. Complter le tableau des diffrences divises:
xi
0

f (xi )

f [xi , xi+1 ]

f [xi , xi+1 , xi+2 ]

4
1

3
8

2
2

3
7

afin dtre en mesure de calculer f [x0 , x1 , x2 , x3 , x4 ].


ii. Trouver le polynme dinterpolation qui passe par les points (0, 4), (2, 6), (3, 2)
et (5, 6).
iii. laide de ce polynme, donner une approximation de f (4) et estimer lerreur
commise.
(b) Dans un deuxime temps, trouver une approximation de f (4) en utilisant une spline
naturelle qui passe par les points (2, 6), (3, 2) et (5, 6).
(c) Une approximation de la fonction de f (x) pourrait aussi tre obtenue en trouvant
deux polynmes dinterpolation quadratiques, le premier passant par les trois premiers points (0, 4), (2, 6) et (3, 2), et le deuxime passant par les trois derniers
points (3, 2), (5, 6) et (6, 1). Quelle lacune comporterait une telle approximation
par rapport une spline cubique calcule en utilisant les cinq points? Ne faites pas
de calculs.
[Indice] [Solution] [TdM ]

Recueil dexercices

Q27

Diffrentiation et intgration numrique


Diffrentiation numrique
93. laide de la formule de diffrence centre dordre 2:
f 0 (x) =

f (x + h) f (x h)
+ O(h2 ),
2h

montrer que
f 00 (x) '

f (x + 2h) 2f (x) + f (x 2h)


.
4h2

[Indice] [Solution] [TdM ]


94. Identifier lerreur qui a t faite dans le raisonnement suivant et dans un deuxime temps,
corriger lerreur et refaire le raisonnement de faon correcte. Du dveloppement de Taylor, nous avons:

f (x + h) = f (x) + hf 0 (x) + h2 f 00 (x) + h3 f 000 (1 ),


pour
1 (x, x + h);
2
6
2
3
h
h
f (x h) = f (x) hf 0 (x) + f 00 (x) f 000 ( ),
pour
(x h, x),
2

alors

1
h
[f (x + h) 2f (x) + f (x h)] = f 00 (x) + [f 000 (1 ) f 000 (2 )]
2
h
6

et donc lordre de cette approximation de f 00 est O(h).


[Indice] [Solution] [TdM ]
95. En vous servant des dveloppements de Taylor appropris, donner lordre de prcision de
lapproximation de la drive:
f 000 (x) '

f (x + 3h) 3f (x + 2h) + 3f (x + h) f (x)


.
h3

[Indice] [Solution] [TdM ]


96. Soit f (x) une fonction telle que f (2) = 4, f (4) = 2, f (6) = 0 et f (8) = 5. Calculer deux
approximations dordre 2 de f 0 (2).
[Indice] [Solution] [TdM ]
97. (a) laide des dveloppements de Taylor appropris, donner lexpression des deux
premiers termes de lerreur lie la formule:
f (x + ah) f (x bh)
,
(a + b)h
permettant de calculer une approximation de f 0 (x). Dans cette formule, a et b sont
des constantes telles que a + b 0.
(b) Dterminer lordre de cette approximation en fonction des valeurs de a et b.
[Indice] [Solution] [TdM ]

Recueil dexercices

Q28

98. On veut utiliser la formule centre


f 0 (x) '

f (x + h) f (x h)
,
2h

(1)

pour approcher la drive dune fonction dfinie sur lintervalle [a, b] vrifiant
max |f 000 (x)| M.

axb

Supposons que lutilisation dun ordinateur produit une erreur e(x + h) et e(x h) dans
lvaluation de f (x + h) et f (x h) respectivement. Cest donc dire que si f reprsente
la valeur effectivement calcule,

f (x + h) = f (x + h) + e(x + h),
f (x h) = f (x h) + e(x h);
donc lerreur totale due lutilisation de la formule (1) avec f au lieu de f sera
f (x + h) f (x h)
f (x)
2h
0


=

e(x + h) e(x h) h2 000

f (),
2h
6

avec appartenant lintervalle [a, b]. Le premier terme reprsente lerreur due aux
arrondis et le second lerreur lie lapproximation.
(a) En supposant que |e(x + h)| <  et |e(x h)| < , montrer que la valeur absolue de
lerreur totale commise est borne par
g(h) =


h2
+
M.
h
6

(b) On veut approcher f 0 (0, 9) pour la fonction tabule suivante:


x
f (x)
0,800 0,71736
0,895 0,78021
0,898 0,78208
0,902 0,78457
0,905 0,78643
0,950 0,81342
En vous servant de la formule (1) calculer deux approximations de f 0 (0, 9) en prenant
dabord h = 0, 002 et ensuite h = 0, 005. Sachant que la valeur exacte de f 0 (0, 9) =
0, 62161, calculer les erreurs commises et expliquer les rsultats obtenus.
(c) Sachant que f (x) = sin (x) et que tous les chiffres des approximations de f (x)
du tableau sont significatifs, dterminer analytiquement la valeur de h qui donne la
meilleure approximation de f 0 (0, 9) en utilisant la formule (1). Il sagit de trouver
analytiquement la valeur de h pour laquelle g(h) sera minimale.
[Indice] [Solution] [TdM ]

Recueil dexercices

Q29

99. On considre la formule aux diffrences


App(h) =

f (x + 3h) + 4f (x + 2h) 5f (x + h) + 2f (x)


' f 00 (x),
h2

une approximation de f 00 (x).


(a) On dispose des valeurs suivantes de la fonction f (x):
x
1,0
1,1
1,2
1,3
1,4
1,5
1,6

f (x)
0,841 471
0,891 207
0,932 039
0,963 558
0,985 450
0,997 495
0,999 574

En vous servant de la formule aux diffrences App(h), calculer deux approximations de f 00 (1, 0) pour h = 0,1 et pour h = 0,2. Sachant que la valeur exacte de
f 00 (1,0) = 0,841 471, estimer numriquement lordre de prcision de cette formule
aux diffrences.
(b) En vous servant des dveloppements de Taylor appropris, montrer que
App(h) = f 00 (x)

11 2 (4)
h f (x) + O(h3 ),
12

et en dduire lordre de prcision de lapproximation App(h).


[Indice] [Solution] [TdM ]
100. On considre la formule aux diffrences
App(h) =

f (x + 2h) 2f (x + h) + 2f (x h) f (x 2h)
' f (3) (x),
2h3

une approximation de la drive troisime f (3) (x).


(a) On dispose des valeurs suivantes de la fonction f (x):
x
0,80
0,85
0,90
0,95
1,00

f (x)
0,088 967 97
0,079 617 83
0,071 633 24
0,064 766 84
0,058 823 53

x
1,05
1,10
1,15
1,20

f (x)
0,053 648 07
0,049 115 91
0,045 126 35
0,041 597 34

En vous servant de la formule aux diffrences App(h), calculer deux approximations


de f (3) (1) et estimer numriquement lordre de prcision de cette formule aux diffrences sachant que f (3) (1) = 1, 103 435 06.
(b) En vous servant des dveloppements de Taylor appropris, montrer que
App(h) = f (3) (x) +

1 2 (5)
h f (x) + O(h4 ),
4

et en dduire lordre de prcision de lapproximation App(h).

Recueil dexercices

Q30

(c) Si pour une certaine fonction f (x) dont on connat la valeur en certains points, on
nobtenait pas lordre dapproximation obtenu en (b) quelles pourraient en tre les
causes?
[Indice] [Solution] [TdM ]
101. On considre la formule aux diffrences arrire
f 0 (x) '

3f (x) (4 + )f (x h) + (1 + )f (x 2h)
= app (h).
(2 )h

En vous servant de dveloppements de Taylor de degr appropri, montrer que


f 0 (x) = app (h)

(4 + 7) 2 000
3
hf 00 (x) +
h f (x) + O(h3 ),
2(2 )
6(2 )

et dterminer lordre de la formule aux diffrences app (h) en fonction des valeurs du
paramtre .
[Indice] [Solution] [TdM ]
102. On considre le -schma



f (x + h) f (x)
f (x) f (x h)
f (x) ' (1 )
+
= App (h)
h
h
0

obtenu partir dune combinaison linaire des formules de diffrences avant et arrire
dordre 1. laide de dveloppements de Taylor de degr appropris, montrer que les 2
premiers termes de lerreur associe au -schma (App (h)) sont donns par:
(2 1)h 00
h2 000
f (x)
f (x),
2
6
et en dduire lordre de prcision du -schma en fonction du paramtre .
[Indice] [Solution] [TdM ]

Quadratures de Newton-Cotes
103. Utiliser la mthode de Simpson 3/8 avec 6 intervalles pour valuer :
Z9

x dx.
1

Comparer le rsultat avec la valeur exacte.


Rfrence: A. Fortin, chap. 6, no. 15
[Indice] [Solution] [TdM ]
104. Utiliser la mthode de Boole avec 8 intervalles pour valuer :
Z

sec(x) dx.

Comparer le rsultat avec la valeur exacte.


Rfrence: A. Fortin, chap. 6, no. 17
[Indice] [Solution] [TdM ]

Recueil dexercices

Q31

105. laide dune certaine mthode dintgartion numrique, on a valu I =


en utilisant 3 valeurs diffrentes de h. On a obtenu les rsultats suivants.

R 2
0

sin(x) dx

Valeurs de I
h
0,1
0,2
0,4

I
1,001 235
1,009 872
1,078 979

Compte tenu de la valeur exacte de I, dduire lordre de convergence de la quadrature


employe.
Rfrence: A. Fortin, chap. 6, no. 25
[Indice] [Solution] [TdM ]
106. On veut calculer:

Z 3,4

ex dx,

1,8

en utilisant la la mthode des trapzes compose. Quel est le nombre minimum dintervalles
qui assurent une approximation de I avec au moins 4 chiffres significatifs?
[Indice] [Solution] [TdM ]
107. Dire si les noncs suivants sont vrai ou faux et justifier votre rponse en deux ou trois
lignes:
(a) Une formule de quadrature dordre n est toujours plus prcise quune autre formule
de quadrature dordre n + 1.
(b) On peut utiliser la mthode de Simpson 3/8 avec 6 intervalles pour valuer:
Z

1
dx.
tan(x)

[Indice] [Solution] [TdM ]


108. Dfinissons la fonction
Zx
F (x) =

tet dt.

Combien faudrait-il de sous-intervalles, laide de la mthode de Simpson 31 compose,


pour obtenir une approximation de F (1) avec une prcision de 0, 5 108 (rpondre sans
calculer la valeur analytique de F (x)) ?
[Indice] [Solution] [TdM ]
109. On calcule

Z
I=
1

!
x2
+ ln(x) dx,
2
3

pour > 1, laide dune formule de Simpson 8 compose (3n sous intervalles) et on
dsigne par Sn le rsultat obtenu. Laquelle de ces confirmations est vraie et expliquer
pourquoi:

Recueil dexercices

Q32

i) Sn I 0,

n;

ii) Sn I 0,

n;

iii) le signe de Sn I dpend de n.


[Indice] [Solution] [TdM ]
110. Certains points du profil dun tremplin de ski sont donns dans le tableau suivant
x (en m)
0
10
20
30
40
50

H(x) (en m)
100
84,7135
76,2285
49,5312
33,5646
20,9830

x (en m)
60
70
80
90
100

H(x) (en m)
12,9488
10
12,0038
18,2018
27,3379

o x (en m) reprsente la distance horizontale par rapport la plateforme de dpart et


H(x) (en m) la hauteur du tremplin en x.
La longueur du tremplin est dfinie par
Z 100 q
L=
1 + (H 0 (x))2 dx.
0

Calculer une valeur approche de L laide de la mthode de Simpson


des approximations dordre 2 pour valuer les drives.
[Indice] [Solution] [TdM ]

1
3

simple. Utiliser

111. Une tige mtallique se dforme lorsque soumise une charge axiale. Les mesures exprimentales ont donn les rsultats pour les contraintes s en fonction du taux de dformation e:
e
s(103 lb/po2 )

0
0

0,05
37,5

0,10
43,0

0,15
52,0

0,20
60,0

0,25
55,0

Les mesures sont prises jusqu la rupture de la tige (dans ce cas e = 0, 25). Laire
sous la courbe (s(e)) est alors une mesure de lnergie par unit de volume ncessaire
pour provoquer la rupture. Comment pourrait-on calculer cette aire avec un maximun de
prcision? Justifier le choix de votre mthode (ne pas calculer laire).
[Indice] [Solution] [TdM ]
112. Trouver une approximation dordre le plus lev possible de
Z1

sin(x)2 cos(x)dx

en utilisant 7 nuds quidistants : x0 = 1, x6 = 1 et xi+1 = xi + h o h =


lordre de votre approximation ? Quel est son degr de prcision ?
[Indice] [Solution] [TdM ]

1
3.

Quel est

Recueil dexercices

Q33

R2
113. Soit une fonction f (x) donne. En approchant lintgrale 1 f (x) dx par une mthode
dintgration quelconque, on a obtenu les rsultats suivants pour trois valeurs de pas
diffrentes:
h
0,25
0,5
1,0

Approximation
0,694384
0,703023
0,772127

Quel est lordre de la mthode utilise? Justifier.


[Indice] [Solution] [TdM ]
114. Soit lapproximation
Z x0 +h
f (x) dx '
x0

h
f (x0 ) + 3f (x0 +
4

(a) Obtenir le dveloppement de Taylor de f (x0 +


nouvelle expression du terme de droite.

2h
3 )

2h
3 )

jusqu lordre 5 et proposer une

(b) Obtenir un dveloppement de Taylor dordre 5 du terme de gauche.


Suggestion : Poser f (x) = f (x0 + (x x0 )).
(c) Soustraire les expressions obtenues en (a) et en (b) pour obtenir le premier terme de
lerreur. En dduire lordre de prcision de la mthode propose.
(d) Quel est le degr de prcision de cette mthode?
Rfrence : A. Fortin, chap. 6, no. 26
[Indice] [Solution] [TdM ]

Quadratures de Gauss
115. Utiliser une mthode numrique pour valuer:
Z2
ln(x) dx.
0

Rfrence: A. Fortin, chap. 6, no. 22


[Indice] [Solution] [TdM ]
116. Quelle serait lerreur dapproximation si lon utilisait la quadrature de Gauss 3 points
pour valuer :
Z3

(3x 5 + 7x 2 + x + 1) dx.

Rfrence: A. Fortin, chap. 6, no. 23


[Indice] [Solution] [TdM ]

Recueil dexercices

Q34

117. Dterminer les poids dintgration w1 et w2 ainsi que le point dintgration t2 de sorte
que la formule de quadrature dite de Gauss-Radau :
Z 1
1

f (t) dt ' w1 f (1) + w2 f (t2 ),

soit de degr de prcision le plus lev possible. Donner ce degr de prcision.


Rfrence: A. Fortin, chap. 6, no. 30
[Indice] [Solution] [TdM ]
118. On dsire dvelopper une formule dintgration numrique de la forme
!
Z1
1
f (x) log
dx ' w1 f (x1 ).
x
0
Dterminer les valeurs des constantes w1 et x1 de telle sorte que le degr de prcision
de cette quadrature soit le plus lev possible. Donner ce degr de prcision.
Rappel:
!
Z1
1
1
m
x log
=
pour m 0.
x
(m + 1)2
0
[Indice] [Solution] [TdM ]
119. Obtenir une formule dintgration numrique de la forme
Zh

f (x) dx ' Af (0) + Bf 0 (h) + Cf 00 (h),

qui soit de degr de prcision le plus lev possible.


[Indice] [Solution] [TdM ]
R1
120. Evaluer 0 ex dx par la formule de Gauss 2 points et dterminer le nombre de chiffres
significatifs de votre rponse en la comparant avec la valeur exacte.
[Indice] [Solution] [TdM ]
121. Considrons lintgrale
Z1
I=

ex dx.

(a) Calculer une approximation de I en appliquant la mthode du trapze compose


avec 4 intervalles.
(b) Pour cette mthode, quel est le nombre minimal dintervalles utiliser pour obtenir
une approximation qui a une erreur dau plus 102 ?
(c) Calculer une approximation de I en appliquant la quadrature suivante:
Z1
1

f (t) dt ' 2 f (1) + 2 f ( 3 )

(d) Sachant que le degr de prcision de la mthode du trapze compose est 1, est-il
possible dobtenir avec cette mthode (en utlisant un nombre suffisamment grand
dintervalles) une approximation qui soit meilleure que celle que lon peut calculer
par la quadrature de la question (c)? Discuter.

Recueil dexercices

Q35

[Indice] [Solution] [TdM ]


122. Le temps t requis pour quune tige mtallique fasse un angle avec lhorizontale est:
Z
du

p
.
t =
8 sin(u) u
0
 
Proposer une mthode dintgration numrique pour estimer le temps t 2 requis pour
que la tige soit la verticale (ne pas faire le calcul). Justifier votre choix.
[Indice] [Solution] [TdM ]
123. Soit une fonction f (x) connue seulement pour les valeurs de x suivantes:
x
0
1
2
3
4
On dsire valuer I =

R4
0

f (x)
0
0
6
24
60

f (x) dx par la quadrature de la forme:


Z4
g(x) dx ' ag(1) + bg(3).
0

(a) Dterminer les valeurs des constantes a et b de sorte que cette quadrature ait un
degr de prcision aussi lev que possible. Quel est le degr de prcision de cette
quadrature?
R4
(b) Estimer la valeur de I = 0 f (x) dx laide de cette quadrature.
[Indice] [Solution] [TdM ]
124. On considre lquation intgrale:
2

x 2 ex (x) 5

Z1

x 2 y 2 ln((y)) dy = 3x 2 .

En utilisant une formule de quadrature de Gauss 2 points, crire le systme non linaire
rsultant de cette discrtisation de lquation intgrale. Ne pas rsoudre.
[Indice] [Solution] [TdM ]
125. On dsire dvelopper une nouvelle formule dintgration numrique, dans lintervalle
[0, 3h], qui est de la forme
Z 3h
f (x) dx ' af (h) + bf (2h).
0

(a) Dterminer les valeurs des constantes a et b de sorte que cette quadrature ait un
degr de prcision lev que possible.
(b) Calculer
Z3
0

laide de cette quadrature.

1
dx,
1+x

Recueil dexercices

Q36

(c) Estimer lintgrale (b) laide de la formule de Simpson

1
3

simple.

[Indice] [Solution] [TdM ]


126. (a) Quel est le nombre minimum de points que lon doit utiliser dans une formule de
quadrature de Gauss pour valuer exactement:
Z2
2
(x 3 7x + 3) dx.
0

(b) Combien de points seraient ncessaires pour valuer exactement


Z2
2
(x 3 7x + 3) dx.
0

par la mthode de Simpson

1
3

compose?

[Indice] [Solution] [TdM ]


127. Considrons la fonction
2
erf(x) =

Zx

eu du.

(a) Calculer erf(0,5) laide dune quadrature de Gauss trois points.


(b) Calculer erf(0,5) laide dune quadrature simple du trapze.
(c) Effectuer une majoration de lerreur absolue commise par cette quadrature et calculer le nombre de chiffres significatifs exacts de votre rponse en (b).
[Indice] [Solution] [TdM ]
128. Estimer lintgrale
Z2

ex dx

laide de lintgration de Gauss 2 points.


[Indice] [Solution] [TdM ]
129. Dterminer les poids dintgration w1 et w2 ainsi que le point dintgration t2 de sorte
que la formule suivante (appele quadrature de Radau)
Z1
f (t) dt ' w1 f (1) + w2 f (t2 )
1

soit de degr de prcision le plus lev possible. Donner ce degr de prcision.


[Indice] [Solution] [TdM ]
130. On dsire calculer

Z1
I=

ex dx.

1
2
ex

Comme la fonction
na pas de primitive, il faut utiliser une mthode numrique.
Est-il possible dobtenir avec la mthode des trapzes compose (en utilisant un nombre
suffisamment grand dintervalles) une approximation de I qui soit meilleure que celle que
lon peut calculer par la quadrature de Gauss 2 points? Justifier votre rponse.
[Indice] [Solution] [TdM ]

Recueil dexercices

Q37

131. Soit g(t) une fonction continue dfinie sur lintervalle [1 , 1]. Pour approcher lintgrale
R1
1 g(t) dt, la formule de quadrature suivante est considre :
I(g) = 1 g(1) + 2 g(1).
(a) Trouver les poids dintgration 1 et 2 tels que la formule de quadrature soit de
degr de prcision le plus lev possible. Donner ce degr de prcision.
Z1
dx
(b) Calculer
laide de cette quadrature.
1
+ x2
1
(c) Rcrire la formule de quadrature obtenue en (a) sur lintervalle [a , b] pour intgrer une fonction continue f (x) dfinie sur cet intevalle. Identifier la formule
dintgration numrique de Newton-Cotes qui est obtenue.
[Indice] [Solution] [TdM ]
132. Considrons lintgrale
Z1
I=

ex dx.

(a) Calculer une approximation de I en appliquant la mthode du trapze compose avec


3 intervalles.
(b) Pour cette mthode, quel est le nombre minimal dintervalles utiliser pour obtenir
une approximation qui a une erreur dau plus 102 ?
(c) Considrons la quadrature de Lobatto:
Z1
1

f (x) dx ' w1 [f (1) + f (1)] + w2 [f (x1 ) + f (x1 )] .

Sachant que cette quadrature est exacte pour toutes les fonctions f (x) = x p , avec
p = 1, 3, 5, , dterminer le systme dquations qui doit tre rsolu (ne pas rsoudre) pour trouver w1 , w2 et x1 pour que la quadrature de Lobatto soit au moins
de dgr de prcision 5.
(d) Sachant que le degr de prcision de la mthode du trapze compose est 1, est-il
possible dobtenir avec cette mthode (en utilisant un nombre suffisamment grand
dintervalles) une approximation de I qui soit meilleure que celle que lon peut calculer par la quadrature de Labatto developpe en (c) (dgr de prcision 5 au moins)?
Discuter.
[Indice] [Solution] [TdM ]
133. Dans une rgle de quadrature de Chebychev, tous les poids sont gaux et les nuds sont
choisis de sorte obtenir une rgle de plus haut degr possible. Avec trois nuds :
Z1
1

f (x)dx w (f (x0 ) + f (x1 ) + f (x2 )) .

(a) Donnez le systme dquations rsoudre pour dterminer le poids ainsi que les
trois nuds ;
(b) Rsoudre ce systme ;
(c) Quel est le degr de cette rgle ?

Recueil dexercices

Q38

(d) Utiliser vos rsultats pour calculer une approximation de


Z1

sin(x)2 cos(x)dx.

[Indice] [Solution] [TdM ]


134. On veut calculer

Z1

(x 3 + x 2 + x + 1) dx

par une formule de quadrature. Quel est le nombre minimal de points dintgration que
lon doit utiliser pour valuer cette intgrale exactement.
(a) En utilisant une quadrature de Gauss;
(b) en utilisant la formule de Simpson
(c) en utilisant la formule de Simpson

1
3
3
8

;
;

(d) en utilisant la formule des Trapzes.


[Indice] [Solution] [TdM ]
135. Quelle est lerreur produite en calculant lapproximation de
Z7

(6x + 11x 5 2x 8 ) dx

par la quadrature de Gauss 5 points.


Note: Les valeurs des ti et wi pour la quadrature de Gauss 5 points sont fournies dans
laide mmoire.
[Indice] [Solution] [TdM ]
136. Soient wi et ti (i = 1, 2, , 10) les poids et les points dintgration de la quadrature de
Gauss 10 points. Que vaut w1 + w2 + + w10 ?
[Indice] [Solution] [TdM ]
137. Dterminer les constantes a0 , a1 et a2 pour que la formule de quadrature:
Z1



 
1
1
f (t) ' a0 f
+ a1 f (0) + a2 f
,
2
2
1

soit de degr de prcision le plus lev possible. Donner ce degr de prcision.


Rfrence: A. Fortin, chap. 6, no. 29
[Indice] [Solution] [TdM ]
138. Soit g(t) une fonction continue dfinie sur lintervalle [1 , 1]. On choisit trois points
dintgration t1 , t2 et t3 tels que t1 = 1, t2 = et t3 = 1, o est un nombre rel donn
R1
respectant || < 1. Pour approcher lintgrale 1 g(t) dt, la formule de quadrature suivante est considre:
I(g) =

3
X
j=1

wj g(tj ) = w1 g(1) + w2 g() + w3 g(1).

Recueil dexercices

Q39

(a) Trouver les poids dintgration w1 , w2 et w3 en fonction de tels que la formule de


quadrature soit de degr de prcision 2.
R1
(b) Trouver ensuite tel que I(g) = 1 g(t) dt pour tout polynme g(t) de degr 3.
(c) Rcrire cette formule sur lintervalle [a , b] pour intgrer une fonction continue
f (x) dfinie sur cet intervalle. Identifier la formule dintgration numrique de
Newton-Cotes qui est obtenue.
[Indice] [Solution] [TdM ]

Extrapolation de Richardson
139. Le tableau suivant donne laltitude dun objet en chute amortie mesure intervalles de
5 secondes :
ti (s)
yi (m)

0
5
10
15
20
25
1225, 0 1183, 76 1040, 86 795, 94 448, 98 0, 0

(a) En utilisant un polynme dinterpolation de degr 2, trouver une approximation de


laltitude en t = 12 secondes qui soit la plus prcise possible ;
(b) Trouver une approximation dordre 1 de lacclration en t = 25 secondes ;
(c) Trouver une approximation dordre 2 de lacclration en t = 25 secondes.
[Indice] [Solution] [TdM ]
140. Soit la diffrence centre :
f 00 (x) '

f (x + h) 2f (x) + f (x h)
.
h2

(a) Obtenir lordre de cette approximation en utilisant les dveloppements de Taylor


appropris.
(b) Utiliser cette formule de diffrences pour obtenir une approximation de f 00 (2, 0)
pour la fonction tabule suivante, en prenant dabord h = 0, 2, ensuite h = 0, 1.
Fonction tabule
x
1,8
1,9
2,0

f (x)
1,587 7867
1,641 8539
1,693 1472

x
2,1
2,2

f (x)
1,741 9373
1,788 4574

(c) partir des 2 approximations obtenues en b), obtenir une nouvelle approximation
de f 00 (2, 0) qui soit plus prcise. Prciser lordre de cette nouvelle approximation.
Rfrence: A. Fortin, chap. 6, no. 27
[Indice] [Solution] [TdM ]
141. Une voiture roulant 60 km/h acclre au temps t = 0 s et sa vitesse v en km/h est
mesure rgulirement :
Vitesse en fonction du temps
ti [s]
v[km/h]

0,0
60,0

0,5
68,4

1,0
75,5

1,5
82,2

2,0
89,4

Recueil dexercices

Q40

N.B. Attention aux units de chaque variable dans cet exercice.


(a) En utilisant le meilleur polynme de degr 2 possible, obtenir une approximation de
la vitesse (en km/h) t = 1, 2s.
(b) Obtenir lexpression analytique de lerreur dinterpolation commise en (a).
(c) En vous servant au besoin plusieurs fois de la diffrence centre :
f 0 (x) '

f (x + h) f (x h)
,
2h

obtenir une approximation de lacclration a (en m/s 2 ) t = 1,0 s et qui soit la plus
prcise possible. Donner lordre de prcision de lapproximation obtenue.
Rfrence: A. Fortin, chap. 6, no. 29
[Indice] [Solution] [TdM ]
142. Soit une fonction alatoire X suivant une loi normale. La probabilit que X soit infrieure
ou gale x (note P(X x) ) est donne par la fonction :
Zx
t2
1
P (X x) = p
e 2 dt.
(2 )
t2

Comme la fonction e 2 na pas de primitive, on calcule cette probabilit pour diffrentes


valeurs de x et lon garde les rsultats dans des tables comme celle-ci :
Valeurs de P (X x)
x
1,0
1,1
1,0

P (X x)
0,841 3447
0,864 3339
0,884 9303

x
1,3
1,4

P (X x)
0,903 1995
0,919 2433

(a) Calculer, toujours en vous servant de la table fournie, la drive P 0 (X 1, 2) avec


une prcision dordre 4. Comparer avec la valeur exacte de cette drive, qui est
P 0 (X x) =

1 e
2

x2
2

, et en dduire le nombre de chiffres significatifs.

(b) Calculer, toujours en vous servant de la table fournie, la drive P 00 (X 1, 2) avec


une prcision dordre 2.
Rfrence: A. Fortin, chap. 6, no. 35
[Indice] [Solution] [TdM ]
143. La loi de Fourier pour le refroidissement dun corps scrit :
T 0 (t) = k(T (t) T ),

(2)

o T est la temprature du milieu ambiant et k est la diffusivit thermique. Pour une


bille mtallique initialement chauffe une temprature de 90 C et plonge dans de leau
20 C, on a obtenu les rsultats suivants :
Temprature en fonction du temps
t(min)
T ( C)

5
62,5

10
45,8

15
35,6

20
29,5

25
25,8

Recueil dexercices

Q41

laide de ces mesures et de la relation donner une approximation dordre 4 de la diffusivit thermique k.
Rfrence: A. Fortin, chap. 6, no. 36
[Indice] [Solution] [TdM ]
144. (a) Montrer que la formule de diffrentiation numrique :
f 0 (x0 ) '

f (x0 + 2h) + 8f (x0 + h) 8f (x0 h) + f (x0 2h)


,
12h

peut tre obtenue partir de la formule de diffrences centre dordre 2 et en utilisant lextrapolation de Richardson.
(b) Dterminer numriquement lordre de cette formule de diffrences en considrant la
fonction f (x) = ex au point x0 = 0 et en utilisant successivement h = 0, 1 et h = 0, 3
(comparer avec la valeur exacte pour dterminer les erreurs commises).
Rfrence: A. Fortin, chap. 6, no. 34
[Indice] [Solution] [TdM ]
145. (a) Soit lapproximation de la drive premire:
f 0 (x) '

f (x + 2h) + 4f (x + h) 3f (x)
.
2h

laide de dveloppements de Taylor de degr appropri, obtenir lordre de cette


approximation.
(b) Sachant que:
f (0, 2) = 0, 979 8652;
f (0, 4) = 0, 917 7710;
f (0, 6) = 0, 808 0348;
f (0, 8) = 0, 638 6093;
f (1, 0) = 0, 384 3735,
valuer f 0 (0, 2) avec h = 0, 4.
(c) laide de lextrapolation de Richardson, amliorer votre approximation de f 0 (0, 2).
Quelle est lordre de lapproximation obtenue?
[Indice] [Solution] [TdM ]
146. (a) Obtenir lordre de prcision de lapproximation de la drive:
f 0 (x) =

3f (x) 4f (x h) + f (x 2h)
.
2h

(b) On dispose des valeurs suivantes de la fonction f (x):


x
f (x)
1,0 0,8413
1,1 0,8643
1,2 0,8849
1,3 0,9032
1,4 0,9192

Recueil dexercices

Q42

Obtenir une approximation de f 0 (1, 4) en utilisant la formule propose en (a) avec


h = 0, 2.
(c) Mme question quen (b) mais avec h = 0, 1.
(d) partir des approximations obtenues en (b) et (c), obtenir une meilleure approximation de f 0 (1, 4). Donner lordre exact de cette approximation. Justifier.
[Indice] [Solution] [TdM ]
147. Soit Qapp (h) une approximation dordre n dune quantit exacte (et inconnue) Qexa ,
cest--dire
Qexa = Qapp (h) + cn hn + cn+1 hn+1 + cn+2 hn+2 +
(a) Retrouver la formule permettant deffectuer lextrapolation de Richardson partir
des quantits Qapp (h) et Qapp ( h
3 ).
(b) Sachant que
f 0 (x) =

f (x + h) f (x h)
+ c2 h2 + c4 h4 + c6 h6 + ,
2h

obtenir une approximation dordre 6 de f 0 (1) en utilisant les donnes du tableau


suivant
h

App(h) =

0,09
0,03
0,01

f (1+h)f (1h)
2h

1,176 788 36
1,175 377 48
1,175 220 75

[Indice] [Solution] [TdM ]


148. Intgrer la fonction f (x) = ex dans lintervalle [0, 1] en utilisant la mthode des trapzes
compose avec respectivement 3 et 9 intervalles. Utiliser lextrapolation de Richardson
avec ces deux rsultats pour obtenir une meilleure approximation. Quel sera lordre exacte de cette approximation? Comparer vos rsultats avec la valeur exacte et dterminer
le nombre de chiffres significatifs de la meilleure approximation.
[Indice] [Solution] [TdM ]
149. Le tableau suivant prsente la vitesse dcoulement de leau dans une conduite cylindrique
t
(s)
0
10
20
30
35
40

v(t)
(m/s)
2, 00
1, 89
1, 72
1, 44
1, 21
1, 01

(a) En vous servant au besoin plusieurs fois dune formule aux diffrences approprie,
obtenir une approximation de lacclration a(t) (en m/s 2 ) en t = 15s qui soit
dordre 4.

Recueil dexercices

Q43

(b) La vitesse moyenne de leau en coulement dans la conduite cylindrique peut tre
calcule par la relation suivante :
vmoy =

1
40

Z 40
v(t) dt.
0

i. Calculer une approximation dordre 2 de la vitesse moyenne dcoulement de


leau.
ii. Comment pourrait-on calculer la vitesse moyenne dcoulement de leau avec un
maximun de prcision (au moins dordre 4)? Ne pas calculer cette approximation.
[Indice] [Solution] [TdM ]
150. La vitesse v(t) en m/s dun cycliste a t observe diffrents temps t exprims en
secondes. Ces observations sont prsentes dans le tableau suivant:
t
0
2
4
6
8
10

v(t)
0,0
4,1
7,0
8,2
8,6
8,7

(a) Trouver une approximation dordre 2 de lacclration a(t) au temps t = 4.


(b) Trouver une approximation dordre 4 de lacclration a(t) au temps t = 4.
(c) Trouver une approximation dordre 2 de la distance parcourue d(t) entre les temps
0 et t = 10.
(d) Trouver une approximation dordre 4 de la distance parcourue d(t) entre les temps
0 et t = 10.
[Indice] [Solution] [TdM ]

Recueil dexercices

Q44

quations algbriques non linaires


Mthode de la bissection
151. Faire trois itrations de la mthode de bissection pour les fonctions suivantes et partir
des intervalles indiqus. Dterminer le nombre ditrations ncessaires pour obtenir une
solution dont le chiffre des millimes est significatif.
(a) f (x) = 0,9x 2 + 1,7x + 2,5 dans lintervalle [2,8 , 3,0]
(b) f (x) =
(c) f (x) =

10,61x
dans lintervalle [1,5 , 2,0]
x
2
x | sin(x)| 4,1 dans lintervalle [0 ,

4]

(d) f (x) = x 6 x 1 dans lintervalle [1 , 2]


Rfrence: A. Fortin, chap. 2, no. 1
[Indice] [Solution] [TdM ]
152. Une variante de la mthode de bissection appele mthode de la fausse position, consiste
de
remplacer le point milieu xm de lintervalle [x1 , x2 ] par le point dintersection xm
la droite joignant les points (x1 , f (x1 ) et (x2 , f (x2 ), avec laxe des x.
(a) Illustrer laide dun graphique cette mthode.
avec laxe des
(b) Obtenir lquation de la droite et calculer son point dintersection xm
x.
.
(c) Modifier lalgorithme de la bissection en remplaant xm par xm

(d) Faire une itration de lalgorithme ainsi obtenu pour la fonction f (x) = 10,61x
dans
x
lintervalle [1,5, 2,0]. Prciser quel serait lintervalle de dpart pour la deuxime
itration.
Rfrence: A. Fortin, chap. 2, no. 2
[Indice] [Solution] [TdM ]
153. Reprendre lexercice 151 en utilisant cette fois la mthode de la fausse position.
Rfrence: A. Fortin, chap. 2, no. 3
[Indice] [Solution] [TdM ]
154. Le polynme p(x) = (x 2 1)(x 2 4) possde 4 racines simples. Pour ce polynme,
dterminer vers quelle racine la mthode de la bissection convergera, sil y a lieu, en
partant de chacun des intervalles suivants
i) [1,5 , 3]
ii) [3 , 3].
[Indice] [Solution] [TdM ]
155. Soit la fonction f (x) dont le graphe est illustr la figure suivante.
(a) Un tudiant propose de rsoudre lquation f (x) = 0 par la mthode de la bissection
partir de lintervalle initial [0 , 0,5]. Expliquer pourquoi cet intervalle est un choix
valide pour cette mthode.
(b) Retenant cet intervalle de dpart, laquelle des racines est trouve par la mthode de
la bissection? Justifier votre rponse.

Recueil dexercices

Q45

(c) Combien ditrations de la mthode de la bissection seront ncessaires pour obtenir


cette racine avec une erreur absolue de 106 en partant de lintervalle [0 , 0,5] ?
!3

Graphe de f(x)

x 10

f(x)

!2

!4

!6

!8

0.05

0.1

0.15

0.2

0.25
x

0.3

0.35

0.4

0.45

0.5

[Indice] [Solution] [TdM ]


156. On considre la fonction f (x) = x 3 2x 2 x + 1. Vrifier que la fonction possde
une racine dans lintervalle [2 , 2,4] et dterminer (sans faire les itrations) le nombre de
chiffres significatifs minimum que lon obtiendrait si 10 itrations de la mthode de la
bissection taient effectues partir de lintervalle [2 , 2,4].
[Indice] [Solution] [TdM ]
157. Dans un problme de conjonction de plantes, nous pouvons montrer que la conjocture
(ou lopposition) se produit lorsque le sinus de langle entre les deux vecteurs positions
~ et v
~ vrifie
des plantes est nul. Sachant que langle entre les deux vecteurs u
~v
~ ke
ku
,
~ ke k v
~ ke
ku
expliquer pourquoi il est impossible dutiliser la mthode de la bissection pour rsoudre
sin() =

f (x) =

~v
~ ke
ku
=0
~
~ ke
k u ke k v

et transformer le problme de manire pouvoir utiliser la mthode de la bissection.


[Indice] [Solution] [TdM ]
158. Considrons la fonction f (x) = x 3 x 2 1. Aprs avoir vrifi que cette fonction possde une racine relle r dans lintervalle [1 , 2], dterminer le nombre ditrations de la
mthode de bissection qui seront ncessaires (sans les faire) pour obtenir une approximation de r 1010 prs.
[Indice] [Solution] [TdM ]
159. La fonction f (x) possde trois racines r1 < r2 < r3 , dans lintervalle [a , b]. Quelle racine
sera calcule par la mthode de la bissection en partant de lintervalle [a, b].
[Indice] [Solution] [TdM ]
160. Une certaine fonction possde une racine simple dans lintervalle [2 , 5]. Combien ditrations
de la mthode de la bissection seraient ncessaires pour obtenir une approximation avec
au moins 4 chiffres significatifs?
[Indice] [Solution] [TdM ]

Recueil dexercices

Q46

Mthodes des points fixes


161. On cherche rsoudre lquation
ex 3x 2 = 0,
qui possde les deux racines r1 = 0, 458 9623 et r2 = 0, 91 ainsi quune troisime racine
situe prs de x = 4. On vous propose les mthodes des points fixes suivantes pour
obtenir r1 :
s
ex
x = g1 (x) =
;
3
!
ex 3x 2 3, 385 712 869x
x = g2 (x) =
;
3, 385 712 869
!
ex 3x 2 3, 761 89x
x = g3 (x) =
.
3, 761 89
(a) Lesquelles, parmi ces trois mthodes des points fixes, sont susceptibles de converger
vers r1 ? (Ne pas calculer les itrations.)
(b) Dterminer celle qui produit une convergence quadratique vers r1 .
(c) La mthode de la bissection convergera-t-elle vers lune des racines si lon prend
[1 , 0] comme intervalle de dpart?
Rfrence: A. Fortin, chap. 2, no. 13
[Indice] [Solution] [TdM ]
162. On cherche rsoudre lquation
x2 2 = 0
(dont une solution est

2) au moyen de la mthode des points fixes


2
2)
xn+1 = g(xn ) = xn (xn

o est une constante.


(a) Pour quelles valeurs de cette mthode des points fixes est-elle convergente
lordre 1 (au moins)?

(b) Quel est lordre de convergence pour = 42 ?

(c) Quel est lordre de convergence si = 3 2?


Rfrence: A. Fortin, chap. 2, no. 17
[Indice] [Solution] [TdM ]
163. On a calcul une racine de
f (x) = x 3 + 4x 2 10
en utilisant lalgorithme des points fixes
xn+1

q
1
3
=
10 xn
.
2

On a obtenu les rsultats du tableau suivant.

Recueil dexercices

Q47
n
1
2
3
4
5
6
7
8
9
..
.

xn
1,500 00
1,286 95
1,402 54
1,345 46
1,375 17
1,360 09
1,367 85
1,363 89
1,365 92
..
.

17

1,365 23 0,000 00

|en |
0,134 77
0,078 28
0,037 31
0,019 77
0,009 94
0,005 14
0,002 62
0,001 34
0,000 69
..
.

| en+1
en |
0,580 84
0,476 62
0,529 88
0,502 78
0,517 10
0,509 72
0,511 45
0,514 92
..
.

Les rsultats des deux dernires colonnes ont t obtenus en considrant que la valeur
exacte de la racine est r = 1, 365 23.
(a) Expliquer pourquoi la mthode itrative prcdente a converg.
e

(b) Les valeurs de | n+1


en | semblent converger vers 0, 51. Expliquer ce rsultat et donner
la valeur exacte vers laquelle le quotient | en+1
en | devrait converger.
(c) Quel est lordre de convergence de la mthode utilise?
Rfrence: A. Fortin, chap. 2, no. 19
[Indice] [Solution] [TdM ]
164. On vous propose la mthode des points fixes suivante pour valuer la racine cubique
dun nombre N:
N
2xn
.
+
xn+1 =
2
3
3xn

3
(a) Est-ce que N est un point fixe de cet algorithme?

(b) Quel est lordre de convergence exact (thorique) de cette mthode des points fixes?

3
(c) On a appliqu cet algorithme pour le calcul de 100 en partant de x0 = 5 et lon a
obtenu le tableau suivant:
n
xn
|en |
0 5,500 000 000
0,358 41 10+0
1 4,666 666 667
0,250 77 101
2 4,641 723 356
0,134 52 103
3 4,641 588 837
0,389 86 108
4 4,641 588 833

3
On considrera que la valeur x4 est la valeur exacte de 100. En compltant au
besoin le tableau prcdent, interprter ces rsultats numriques de manire confirmer (ou infirmer) les rsultats thoriques obtenus en (b).
Rfrence: A. Fortin, chap. 2, no. 22
[Indice] [Solution] [TdM ]
165. On considre une mthode des points fixes utilisant la fonction
g(x) =
o a est un paramtre strictement positif.

x(x 2 + 3a)
(3x 2 + a)

Recueil dexercices

Q48

(a) Obtenir analytiquement lunique point fixe de cette fonction dans lintervalle ]0, [.
(b) Montrer que la mthode des points fixes converge dans ce cas au moins lordre 3
vers le point fixe trouv en (a).
Rfrence: A. Fortin, chap. 2, no. 23
[Indice] [Solution] [TdM ]
166. (a) Obtenir tous les points fixes de la fonction
g(x) = x(1 x)
o est un paramtre.
(b) Dterminer pour chaque point fixe trouv en (a) les valeurs de pour lesquelles ces
points fixes sont attractifs.
(c) Dterminer pour chaque point fixe trouv en (a) la valeur de pour laquelle la convergence de la mthode des points fixes sera quadratique.
Rfrence: A. Fortin, chap. 2, no. 25
[Indice] [Solution] [TdM ]
167. (a) Obtenir tous les points fixes de la fonction
g(x) = ( + 1)x x 2
o est un paramtre.
(b) Dterminer pour chaque point fixe trouv en (a) les valeurs de pour lesquelles ces
points fixes sont attractifs.
(c) Dterminer pour chaque point fixe trouv en (a) la valeur de pour laquelle la convergence de la mthode des points fixes sera quadratique.
Rfrence: A. Fortin, chap. 2, no. 26
[Indice] [Solution] [TdM ]
168. On a utilis une mthode des points fixes pour une fonction g(x) qui possde un point
fixe en r = 1. On a indiqu dans le tableau suivant un partie des rsultats obtenus:
n
..
.
11
12
13
14
15
16
..
.

xn
..
.
0,999 887 412
1,000 037 634
0,999 987 446
1,000 004 185
0,999 998 605
1,000 000 465
..
.

(a) Donner laproximation la plus prcise possible de g(1).


(b) Donner une valeur approximative de g 0 (1).
(c) Expliquer pourquoi les valeurs de xn sont tour tour suprieures et infrieures r .

Recueil dexercices

Q49

(d) Quel est lordre de convergence de cette mthode des points fixes?
Rfrence: A. Fortin, chap. 2, no. 29
[Indice] [Solution] [TdM ]
169. On considre la mthode des points fixes
xn+1

1 f 00 (xn )
f (xn )

= xn 0
f (xn ) 2 f 0 (xn )

f (xn )
f 0 (xn )

!2
.

(a) On souhaite utiliser cet algorithme pour valuer 2. Donner lalgorithme dans ce cas
et simplifier au maximum lexpression de lalgorithme de manire viter les calculs
inutiles par la suite. De toute vidence, lalgorithme ne peut pas utiliser la fonction
racine carre.

(b) Dterminer analytiquement lordre de convergence vers la racine 2 de lalgorithme


obtenu en (a).
(c) Faire 2 itrations de cet algorithme partir de x0 = 2.
Rfrence: A. Fortin, chap. 2, no. 30
[Indice] [Solution] [TdM ]
170. Afin de trouver le zro de la fonction f (x) = (x 1)ex , on considre trois mthodes des
points fixes:
g1 (x) = ln(xex ),

g2 (x) =

(ex + x)
(ex + 1)

et

g3 (x) =

(x 2 x + 1)
x

(pour x 6= 0).

tudier ces trois mthodes des points fixes laide de la thorie tudie en classe.
[Indice] [Solution] [TdM ]
171. Une entreprise cherche dterminer le prix de vente p dun produit. Sachant que chaque
unit de ce produit cote 5$ fabriquer et que la demande annuelle, note d, peut tre
exprime comme
d(p) =

p 2
1000pe 100 ,

le profit annuel est alors donn par


(p) = (p 5)d(p).
Par consquent, la valeur optimale du prix de vente du produit, note p , devra tre
choisie de faon maximiser les profits annuels.
(a) Montrer que la condition doptimalit qui nous permettra de calculer le profit annuel maximal, et par consquent la valeur optimale du prix de vente du produit, est
donne par

p 2 
10 e 100 200p 500 2p 3 + 10p 2 = 0.
(b) Afin de trouver le prix optimal, on se propose dutiliser une mthode de point fixe.
Deux choix de fonctions sont considrs:
g1 (p) =

500+2p 3 10p 2
200

Recueil dexercices

Q50

et
r
g2 (p) =

200p500+10p 2
.
2

Montrer que le problme de point fixe associ g2 (p) est quivalent la condition
doptimalit explicite en (a).
(c) Sachant que p = 11, 714 615 est un point fixe de g1 (p), indiquer si ce point fixe est
attractif, rpulsif ou indtermin.
(d) En partant de lapproximation initiale p0 = 11, 0, nous avons utilis la mthode
de point fixe associe g2 (p) pour obtenir les rsultats numriques du tableau.
Dterminer lordre de convergence de cette mthode. Si cest justifi, donner le taux
n
0
1
2
3
4
5
6

pn
11, 000 000
11, 331 507
11, 510 805
11, 606 629
11, 657 523
11, 684 464
11, 698 702

en
0, 714 615
0, 383 109
0, 203 810
0, 107 986
0, 057 092
0, 030 151
0, 015 913

de convergence observ et justifier ce taux thoriquement.


[Indice] [Solution] [TdM ]
172. Soit la fonction

1
a
x+
.
2
2x
(a) Trouver, de faon analytique, le seul point fixe de cette fonction pour x > 0.
g(x) =

(b) Montrer que les itrations de lalgorithme de point fixe xn+1 = g(xn ) convergent de
faon quadratique vers ce point fixe pour tout x0 > 0.

(c) Utiliser cette mthode de point fixe pour approximer 5 avec au moins 8 chiffres
significatifs, en partant de x0 = 2.
[Indice] [Solution] [TdM ]
173. On veut calculer une approximation de r = ln a pour a > 0 donn. Pour ce faire, on
considre le problme quivalent f (x) = a ex = 0. On suggre dutiliser une mthode
de point fixe et on propose les 3 fonctions suivantes:
g1 (x) = x (ex a);
(ex a)
g2 (x) = x
;
a
(ex a)
g3 (x) = x
.
ex
(a) Pour la fonction g1 (x), caractriser la nature du point fixe r = ln a (rpulsif, attractif
ou indetermin).
(b) Donner le taux et lordre de convergence de la mthode de point fixe associe la
fonction g1 (x) pour laquelle r = ln a est attractif.

Recueil dexercices

Q51

(c) En remarquant que la fonction g3 (x) est la mthode de point fixe de Newton pour le
problme f (x) = 0, donner une interprtation gometrique de la mthode de point
fixe applique la fonction g2 (x).
(d) Compte-tenu de lordre de convergence et du temps de calcul ncessaire, sur quelle
fonction appliquerez-vous la mthode de point fixe pour dterminer le point r = ln a.
(e) Trouver les valeurs de et telles que la combinaison linaire
g, (x) = g2 (x) + g3 (x),
possde x = ln a comme point fixe super-attractif, cest dire de convergence
dordre 3.
(f) Utiliser la mthode des points fixes g, (x), pour approximer ln 2 avec 8 chiffres
significatifs en partant de x0 = 0.5.
[Indice] [Solution] [TdM ]
174. Si nous avons une bonne ide du taux de convergence ' g 0 (r ) dune mthode de point
fixe x = g(x), la mthode
xe = xk+1 +

(xk+1 xk )
1

peut tre utilise pour acclrer la convergence.


(a) Montrer laide de la thorie tudie en classe que cette technique acclre la convergence de la mthode de points fixes.
(b) Montrer que cette technique quivaut approximer par lexpression
xk+2 xk+1
.
xk+1 xk
[Indice] [Solution] [TdM ]
175. On dsire calculer numriquement les trois racines de la fonction f (x) = x 3 3x + 1,
o r1 < r2 < r3 , laide de la mthode de lalgorithme de point fixe
xn+1 = g(xn ) =

3 +1
xn
.
3

N.B.: De toute vidence, il ne faut pas calculer analytiquement les racines de la fonction f (x).
(a) Aprs avoir vrifi que r1 , r2 et r3 sont des points fixes de la fonction g(x), montrer
que:

2 < r1 < 1;

0 < r2 < 1;

1 < r3 < 2.
(b) Dterminer la nature des points fixes (attractifs, rpulsifs ou indetermins).
(c) Pour le ou les point(s) fixe(s) attractif(s), dterminer lordre de convergence de la
mthode des points fixes.
[Indice] [Solution] [TdM ]

Recueil dexercices

Q52

176. Le polynme x 3 + x 2 2 possde une seule racine relle r = 1. Pour trouver une approximation de cette racine, on se propose dutiliser une mthode de point fixe avec lune des
3 fonctions suivantes:
g1 (x) = x 3 x 2 + 5x + 2;

g2 (x) = 2 x 3 ;
q
2
g3 (x) = x+1
.
Laquelle des fonctions serait la plus adquate? Pourquoi?
[Indice] [Solution] [TdM ]
177. Lquation x 3 + 4x 2 10 = 0 possde une seule racine dans lintervalle [1, 2]. On peut
obtenir diffrents problmes de points fixes de cette quation:
x = g1 (x) = x x 3 4x 2 + 10;

1
2
x = g2 (x) = 10

4x
;
x
1
10 x 3 2 ;

1
2
10
x = g4 (x) =
;
4+x
2x 3 + 4x 2 + 10
x = g5 (x) =
.
3x 2 + 8x
x = g3 (x) =

1
2

Lalgorithme des points fixes nous donne les rsultats suivants:


n
g1(xn)
g2(xn)
g3(xn)
g4(xn)
g5(xn)
--------------------------------------------------------------------------------------------0 1.5000000000E+00 1.5000000000E+00 1.5000000000E+00 1.5000000000E+00 1.5000000000E+00
1 -8.7500000000E-01 8.1649658093E-01 1.2869537676E+00 1.3483997249E+00 1.3733333333E+00
2 6.7324218750E+00 2.9969088058E+00 1.4025408035E+00 1.3673763720E+00 1.3652620149E+00
3 -4.6972001200E+02
NaN 1.3454583740E+00 1.3649570154E+00 1.3652300139E+00
4 1.0275455519E+08
1.3751702528E+00 1.3652647481E+00 1.3652300134E+00
5 -1.0849338705E+24
1.3600941928E+00 1.3652255942E+00 1.3652300134E+00
6 1.2770555914E+72
1.3678469676E+00 1.3652305757E+00
7
1.3638870039E+00 1.3652299419E+00
8
1.3659167334E+00 1.3652300225E+00
9
1.3648782172E+00 1.3652300123E+00
10
1.3654100612E+00 1.3652300136E+00
15
1.3652236802E+00 1.3652300134E+00
20
1.3652302362E+00
25
1.3652300056E+00
30
1.3652300137E+00

(a) Expliquer pourquoi on na pas eu convergenge avec la mthode des points fixes associe g1 (x) mais que la fonction g3 (x) nous a donn un algorithme convergent.
(b) Que sest-il pass avec g2 (x)?
(c)

i) Expliquer pourquoi g3 (x) a men une mthode des points fixes qui a converge
moins vite que g4 (x).
ii) Expliquer pourquoi g4 (x) a men une mthode des points fixes qui a converge
moins vite que g5 (x).

(d) Donner lordre de convergence des mthodes des points fixes associes g3 (x),
g4 (x) et g5 (x).

Recueil dexercices

Q53

(e) On remarque que pour les mthodes associes g3 (x) et g4 (x), les valeurs de xn
semblent suprieures la racine une itration et infrieures la racine lautre
itration. Expliquer pourquoi on observe ce comportement.
(f) Pour la mthode associe fonction g5 (x), donner une approximation de lerreur
absolue |en+1 | que lon obtiendrait litration n + 1 si on suppose que la valeur
absolue de lerreur litration n est |en | = 103 .
[Indice] [Solution] [TdM ]
178. Soit le problme de points fixes suivant: pour un x0 donn,
2
xn+1 = 2xn Cxn

pour n = 0, 1, 2, ...

o C est une constante connue.


(a) quoi sert cet algorithme? (Rpondre de faon prcise.)
(b) Montrer que cet algorithme est prcis lordre 2.
[Indice] [Solution] [TdM ]
179. Le problme de points fixes
xn+1 = xn +

q
2
xn

q2
5
xn

,
1

o , et sont des paramtres, permet de calculer r = q 3 quelque soit q > 0.


Dterminer les paramtres , et pour que la mthode de points fixes ait lordre de
convergence le plus lev possible, quelque soit q > 0. Quel est lordre de convergence
de la mthode de points fixes obtenue?
[Indice] [Solution] [TdM ]
180. On veut calculer le zro r de la fonction f (x) = x 3 2 en utilisant la mthode de point
fixe

2
3
xn+1 = (1 )xn + (1 )xn
+
+ 2( 1),
2
3
3xn
o est un paramtre rel.
(a) Pour quelle(s) valeur(s) du paramtre le zro de la fonction f (x) est-il un point
fixe de la mthode propose?
(b) Pour quelle(s) valeur(s) de la mthode propose est-elle au moins dordre 2?
(c) Existe-t-il une valeur de telle que lordre de la mthode de point fixe soit suprieure
2?
[Indice] [Solution] [TdM ]
181. Soit la fonction f (x) = ex2 + x 2 3x + 1 qui possde une racine r = 2.
(a) On se propose dutiliser une mthode de points fixes pour calculer la racine r = 2.
Parmi les choix suivants, laquelle ou lesquelles des mthodes x = gi (x) convergeraient vers r = 2 si lapproximation initiale x0 tait suffisamment proche de cette
racine?
i. g1 (x) = ex2 + (x 1)2 ;

Recueil dexercices

Q54

ii. g2 (x) = 1 +

x ex2 ;

iii. g3 (x) = 0, 5 ln(3x x 2 1).


(b) partir du point x0 = 1, effectuer une itration de lalgorithme de points fixes
associ la fonction g2 (x) dans le but de trouver une nouvelle approximation de
cette racine. Combien de chiffres significatifs possde cette nouvelle approximation?
(c) En partant de lapproximation initiale x0 = 1, 75, nous avons utilis la mthode de
points fixes associe la fonction g2 (x) pour obtenir les rsultats du tableau suivant:




en
en
2
e
n
|en |
e
n1
n1

0
1
2
3
4

2, 500 101
1, 451 102
5, 235 105
6, 851 1010
0,0

5, 802 102
3, 009 103
1, 309 105

0,232 090
0,248 020
0,249 996



semblent converger vers 0, 249. Expliquer ce rsultat et donner

n1


en

la valeur exacte vers laquelle le quotient 2
devrait converger.

en
Les valeurs de
e2

en1

(d) Quel est lordre de convergence de la mthode de points fixes associe la fonction
g2 (x)?
[Indice] [Solution] [TdM ]
182. La fonction
g(x) = ex 2,
possde un point fixe r = 1, 14619. Sans effectuer ditrations, dterminer si lalgorithme
de point fixe xn+1 = g(xn ) convergerait vers r avec x0 = 1 comme valeur de dpart.
[Indice] [Solution] [TdM ]
183. Tracer le graphe de la fonction g(x) = 2 sin x sur lintervalle [ , ] et determiner
gomtriquement le nombre et les positions approximatives des racines de lquation
x 2 sin x = 0
dans lintervalle [ , ].
[Indice] [Solution] [TdM ]
184. Soit r une racine de lquation
tan = c,
o c = 0, 01. On dsire calculer une valeur approche de r laide de la mthode des
points fixes et on se propose dutiliser les deux formes suivantes:

= g1 () = tan c;
= g2 () = tan1 ( + c) = arctan ( + c).

Recueil dexercices

Q55

Sans effectuer ditration, dterminer laquelle des fonctions serait la plus adquate. Quel
est lordre de convergence associ cette fonction? Justifier vos rponses.
1
1
et (arctan )0 =
.
Rappel: (tan )0 =
2
cos
1 + 2
[Indice] [Solution] [TdM ]
185. Lquation f (x) = ex 4x 2 a une racine entre x = 4 et x = 5.
(a) Montrer quon ne peut trouver ce zro, laide de la mthode de point fixe, si on
utilise lexpression:
1 x
x = g(x) = e 2 .
(3)
2
(b) Trouver une fonction h(x) qui vous donnera une mthode de point fixe x = h(x)
qui converge linairement vers la racine de f (x).
[Indice] [Solution] [TdM ]
2
186. On vous
propose de rsoudre lquation x 2 = 0 (dont la racine qui nous intresse est
r = 2) par lalgorithme suivant:

x0 = 1;
xn+1 =

3 + 6x
xn
n
2
3xn
+2

(a) Effectuer 2 itrations de cet algorithme et donner


le nombre de chiffres significatifs
de x1 et x2 en comparant avec la valeur exacte 2.
(b) Montrer que cet algorithme converge au moins lordre 3.
[Indice] [Solution] [TdM ]
187. Le point fixe r = 3 est solution des deux quations:
p
x = g1 (x) = 2x + 3;
x = g2 (x) =

(x 2 3)
.
2

(a) Dterminer la nature du point fixe r (rpulsif, attractif ou indetermin) pour chacune
des fonctions g1 et g2 .
(b) Trouver les valeurs de et telles que la combinaison linaire
g, (x) = g1 (x) + g2 (x),
possde r = 3 comme point fixe super-attractif, cest dire de convergence au moins
quadratique.
(c) Effectuer deux itrations de la mthode des points fixes sur la fonction g, en partant de x0 = 4.
(d) Si deux fonctions conduisent lune un point fixe attractif et lautre au mme point
fixe rpulsif, peut-on toujours les combiner afin dobtenir une mthode des points
fixes convergente au moins lordre 2? Justifier.
[Indice] [Solution] [TdM ]

Recueil dexercices

Q56

188. Pour identifier une solution x de lquation f (x) = 0, on propose la fonction de point
fixe g(x) = x f (x)h(x) o h est une fonction choisie par lutilisateur telle que h(x )
0. Comment faut-il choisir h pour que la convergence de la mthode de point fixe soit
quadratique ?
[Indice] [Solution] [TdM ]
189. La fonction f (x) = x+ln(x) possde une racine x 0, 567143. On propose dapprocher
x par une mthode de point fixe.
(a) Parmi les fonctions de point fixe suivantes, lesquelles donneront lieu une itration
convergente si lestimation initiale x0 est choisie suffisamment proche de x ?
1. g1 (x) = ln(x) ;
2. g2 (x) = ex ;
3. g3 (x) =1/2(x + ex ).
(b) Quel est le taux de convergence thorique de chacune des mthodes convergentes ?
(c) En choisissant x0 = 0, 3, on a effectu quelques itrations de la mthode de point
fixe avec g2 et on a obtenu les rsultats suivants
k
xk
xk x
0
0,3 -0,26714299999900
1 0,740818220682 0,17367522068200
2 0,476723690715 -0,09041930928540
3 0,620814042281 0,05367104228140
4 0,537506706267 -0,02963629373250
5 0,584203027777 0,01706002777680
6 0,557550036683 -0,00959296331659
7 0,572610220792 0,00546722079205
8 0,564051217300 -0,00309178270030
9 0,568899652929 0,00175665292891
i. Expliquer en sappuyant sur un graphe pourquoi le signe de lerreur alterne ;
ii. Daprs le tableau, quel est le taux de convergence de la mthode ?
iii. Quelle est la valeur attendue du rapport |xk+1 x |/|xk x |2 lorsque k ?
[Indice] [Solution] [TdM ]
190. On dsire calculer la racine r = 1 de la fonction
f (x) = x 2 3x + 2
en utilisant la mthode de points fixes:
g(x) = f (x) + x = x,
o est une constante.
Aprs avoir vrifi que r = 1 est un point fixe de la fonction g(x), dterminer les valeurs
de pour lesquelles la mthode de points fixes converge lordre 1.
[Indice] [Solution] [TdM ]
191. On veut calculer le zro r = 1 de la fonction f (x) = x 3 + 7x 2 + 7x 15 en utilisant
lalgorithme de points fixes
xn+1 =

3 + 7x 2 + (7 + )x 15
xn
n
n
,

Recueil dexercices

Q57

o est un paramtre rel strictement ngatif ( < 0).


(a) Pour quelle(s) valeur(s) du paramtre le zro de la fonction f (x) est-il un point
fixe de la mthode propose?
(b) Pour quelle(s) valeur(s) de la mthode propose converge-t-elle?
(c) Pour quelle valeur de la mthode propose converge-t-elle le plus vite? Quel est
lordre de convergence dans ce cas?
[Indice] [Solution] [TdM ]
5

192. La fonction f (x) = x 3 x 2 1, possede une racine relle r dans lintervalle [ 4 , 2 ]. Pour
trouver une approximation de cette racine, on se propose dutiliser une mthode des
points fixes avec la fonction
g(x) = 1 +

1
.
x2

(a) Vrifier que la racine r est un point fixe de la fonction g(x).


5

(b) En estimant g 0 (x) sur un sous intervalle [a , b] [ 4 , 2 ] appropri, en dduire que


le point fixe r est attractif et que la convergence est linaire.
[Indice] [Solution] [TdM ]

Mthode de Newton
193. On veut calculer les deux racines de la fonction f (x) = x2 sin (x)+ 6
[ 2 , ]. Le graphe de la fonction f est illustr la figure suivante:

3
2

dans lintervalle

Graphe de la fonction f(x)


1.5

f(x)

0.5

0.5

1
1.5

0.5

0.5

1.5

2.5

(a) Peut-on appliquer la mthode de la bissection pour calculer chacune des deux racines?
Pourquoi?
(b) laide du graphe de la fonction f , discuter de lordre de convergence de la mthode
de Newton pour les deux racines.
(c) On considre maintenant la mthode de point fixe:
xn+1

xn
= sin (xn ) +

,
6
2

Recueil dexercices

Q58

pour calculer la racine r > 0. En observant que r


point fixe (attractif, rpulsif ou indtermin).

2
3 ,

i
, dterminer la nature du

[Indice] [Solution] [TdM ]


194. On dsire calculer la racine positive de la fonction
f (x) = x 2 2.
(a) Soient x0 = 0, x1 = 1 et x2 = 2, construire le polynme de Lagrange de degr 2 qui
passe par les points (f (x0 ) , x0 ), (f (x1 ) , x1 ) et (f (x2 ) , x2 )) et en dduire la valeur
de litre x3 obtenue laide de la mthode dinterpolation quadratique inverse
partir de x0 = 0, x1 = 1 et x2 = 2.
(b) Tracer le graphe de la fonction f (x) sur lintervalle [0 , 2] et dterminer gomtriquement la position approximative de litre x2 obtenue en faisant une itration de la
mthode de la scante partir de x0 = 1 et x1 = 2.
(c) Tracer le graphe de la fonction f (x) sur lintervalle [0 , 2] et dterminer gomtriquement la position approximative de litre x1 obtenue en faisant une itration de la
mthode de la Newton partir de x0 = 2.
[Indice] [Solution] [TdM ]
195. La mthode de bissection serait-elle plus rapide ou moins rapide que la mthode de
Newton pour trouver une racine de multiplicit 2?
[Indice] [Solution] [TdM ]
196. Soit la fonction f () = 2 cos () + cos (120 ) 0, 75, o est en degrs. On observe
graphiquement que la racine r est situe entre 94o et 95o .
(a) Sachant que la fonction f () est dcroissante sur lintervalle [94o , 95o ], montrer
que la racine r est de multiplicit 1.
(b) Quel est lordre de convergence de la mthode de Newton dans ce cas?
(c) En utilisant lintervalle de dpart [94o , 95o ], la mthode de la bissection donne,
aprs 10 itrations, la valeur approche = 94, 3408o . Dterminer le nombre de
chiffres significatifs de cette approximation.
(d) De lquation f () = 0, proposer une mthode de points fixes qui converge vers la
racine r .
[Indice] [Solution] [TdM ]
197. Soit f (x) = x 3 5 x 2 + 8 x 4 un polynme cubique qui possde seulement deux racines:
r1 = 1 et r2 = 2. Dans cette question, nous analysons le comportement de la mthode
de Newton pour trouver la racine r = 2 partir de deux valeurs initiales diffrentes :
x0 = 1,4 et x0 = 1,5. Le script MATLAB suivant a permis dobtenir les rsultats prsents
ci-bas.
[x,err] = newton(fonc,dfonc,1.40,20,1e-5);
ratio1 = err(2:end)./err(1:end-1);
ratio2 = err(2:end)./err(1:end-1).^2;
exout()

La fonction exout() permet dafficher, dans un tableau de cinq colonnes, le numro de


litration (i) et les valeurs des vecteurs x, er r , r atio1 et r atio2 pour chaque itration.

Recueil dexercices

Q59

i
x_i
err_i
ratio1_i
ratio2_i
--------------------------------------------------------------------1
1.40000000
0.60001398
2
2.60000000
0.59998602
0.99995341
1.66655020
3
2.34736842
0.34735444
0.57893756
0.96491841
4
2.19351666
0.19350269
0.55707560
1.60376703
5
2.10401428
0.10400031
0.53746183
2.77754195
6
2.05434684
0.05433287
0.52242985
5.02334905
7
2.02785616
0.02784218
0.51243721
9.43144101
8
2.01411429
0.01410031
0.50643708
18.18956136
9
2.00710592
0.00709194
0.50296322
35.67035774
10
2.00356545
0.00355147
0.50077580
70.61197303
11
2.00178589
0.00177191
0.49892235
140.48327949
12
2.00089374
0.00087976
0.49650477
280.20904158
13
2.00044707
0.00043309
0.49228311
559.56459720
14
2.00022358
0.00020961
0.48397912
1117.49857572
15
2.00011180
0.00009783
0.46671893
2226.63554691
16
2.00005591
0.00004193
0.42859567
4381.12945489
17
2.00002795
0.00001398
0.33334333
7950.27755001
18
2.00001398
0.00000000
0.00000000
0.00000000

(a) Pour la racine r2 = 2 qui peut sobtenir partir de x0 = 1,4, dterminer lordre de
convergence de la mthode de Newton laide des rsultats prsents dans le tableau
et en dduire la multiplicit de la racine r2 = 2.
(b) Faire une itration de la mthode de Newton en partant de x0 = 1, 5.
(c) Lorsque lalgorithme converge vers une mme racine, lordre de convergence ne devrait pas changer avec la valeur initiale. Comment expliquer la rapidit de la mthode
de Newton partir de x0 = 1,5 en comparaison avec les rsultats obtenus partir de
x0 = 1,4?
[Indice] [Solution] [TdM ]
198. La mthode de Newton a t utilise pour rsoudre une quation de la forme f (x) =
0 partir de x0 = 0, 5. Les rsultats suivants ont t obtenus pour les 17 premires
itrations.
n
0
1
2
3
4
5
6
7
8

en
0,5
0,34615
0,23576
0,161182
0,10958
0,07386
0,04962
0,03325
0,2225



en
e
n1

0,68627
0,68627
0,68120
0,67715
0,67406
0,67180
0,67019
0,66906

n
9
10
11
12
13
14
15
16
17

en
0,01487
0,00993
0,00663
0,00442
0,00295
0,00196
0,00131
0,00087
0,00058



en
e
n1

0,66828
0,66775
0,66740
0,66715
0,66699
0,66688
0,66681
0,66676
0,66673

partir de ces rsultats, que pouvez-vous conclure sur la convergence de la mthode et


sur la multiplicit de la racine calcule?
[Indice] [Solution] [TdM ]

Recueil dexercices

Q60

199. Nous voulons rsoudre lquation f (x) = 0 laide de la mthode de Newton. Malgr un bon estim initial, nous observons que la mthode ne converge pas bien. Nous
souponnons la prsence dune racine de multiplicit 2. Nous Pensons donc transformer ce problme de racine en un problme de point fixe muni dun paramtre qui,
nous lesprons, nous aidera forcer une meilleure convergence.
On obtient cette nouvelle mthode du dveloppement:
f (x) = 0;
m
f (x) = 0;
m
x + f (x) = x.
Est-ce que cette mthode de point fixe, avec un paramtre adquat, convergera mieux
que la mthode de Newton? Pourquoi?
[Indice] [Solution] [TdM ]
200. On dsire calculer x = a1 (linverse multiplicatif de a 0), sans faire doprations de
division. Transformer ce problme sous la forme dune quation non linaire f (x) = 0 et
construire un algorithme bas sur la mthode de Newton qui vous permettra de calculer
1
x = a . De toute vidence, lalgorithme obtenu aprs simplications ne doit pas utiliser
doprations de division.
[Indice] [Solution] [TdM ]
201. Construire un algorithme, bas sur la mthode de Newton, qui vous permettra de calculer
ln(x)
(ne faites pas ces calculs) le maximum de la fonction f (x) = x (il faut noter quun
algorithme nest pas un programme Matlab).
[Indice] [Solution] [TdM ]

202. Vous voulez utiliser la mthode de Newton pour calculer M. Expliquez pourquoi,
dans ce cas, la mthode de Newton peut causer une limination de chiffres significatifs.
Rcrire lexpression donne par cette mthode afin dviter cette situation non dsire.
[Indice] [Solution] [TdM ]
203. Afin de trouver la racine r de f (x), on veut utiliser la mthode suivante:
xn+1 = xn

f (xn )
g(xn )

o g(x) est dfinie comme


g(x) =

f [x + f (x)] f (x)
,
f (x)

avec g(r ) 6= 0.
(a) Montrer que lordre de convergence de la mthode est au moins quadratique (utiliser
lhypothse introduite en c) pour simplifier vos calculs).
(b) Donner un avantage et un inconvnient utiliser cette mthode, plutt que la mthode de Newton.

Recueil dexercices

Q61

(c) Si f (x) est petit, montrer laide du dveloppement de Taylor, le lien entre cette
mthode et la mthode de Newton.
[Indice] [Solution] [TdM ]
204. (a) laide de la mthode de Newton, montrer comment on obtient lalgorithme


1
N
xn +
xn+1 =
2
xn

pour le calcul de N.

3
(b) Obtenir un algorithme similaire pour calculer N.
[Indice] [Solution] [TdM ]
205. Une variante de la mthode de Newton pour rsoudre les quations de la forme f (x) = 0
rsulte en lalgorithme suivant:
pour x0 donn, xn+1 = xn

f (xn )
.
f 0 (x0 )

(a) Donner une interprtation gomtrique de cette mthode.


(b) On aimerait se servir de cette mthode pour valuer la racine de lquation x 2 2= 0.
Donner une condition ncessaire sur x0 pour que la mthode converge vers 2
lordre 1.
(c) Dterminer la valeur de x0 pour laquelle la convergence sera quadratique.
Rfrence: A. Fortin, chap. 2, no. 11
[Indice] [Solution] [TdM ]
206. Soit la fonction f (x) = x a sin x b, o a et b sont des paramtres positifs et a < 1.
(a) Expliquer pourquoi la mthode de Newton, avec lapproximation initiale x0 = b, ne
convergera pas toujours.
(b) Quelle(s) contrainte(s) additionnelle(s) sur a et/ou sur b doit-on imposer pour que
celle-ci converge.
[Indice] [Solution] [TdM ]
207. On veut rsoudre lquation (x 1)10 = 0 par la mthode de Newton. Dterminer lordre
et le taux de convergence de la mthode de Newton pour ce problme.
[Indice] [Solution] [TdM ]
208. On veut calculer une racine double par la mthode de Newton modifie qui donnera un
meilleur ordre de convergence en utilisant lalgorithme suivant:
xn+1 = xn 2

f (xn )
.
f 0 (xn )

Le tableau suivant, donne les rsultats respectifs obtenus laide de la mthode de Newton ordinaire et de la mthode modifie pour la fonction
f (x) = (x 1)2 ex .

Recueil dexercices

Q62
xn
n

Newton

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

0,250 000 000


0,850 000 000
0,931 081 081
0,966 770 374
0,983 665 903
0,919 900 201
0,995 966 569
0,997 987 369
0,989 994 694
0,999 497 600
0,999 748 863
0,999 874 447
0,999 937 228
0,999 968 615
0,999 984 308
0,999 992 154
0,999 996 077
0,999 998 038
0,999 999 019

Newton modife
0,250 000 000
1,450 000 000
1,082 653 061
1,003 280 205
1,000 005 371
1,000 000 000

(a) Quelle est la multiplicit de la racine r = 1 de f (x)?


(b) laide de ces rsultats numriques, vrifier que la convergence de la mthode de
Newton ordinaire est linaire.
(c) Quel est lordre de convergence de la mthode de Newton modifie?
(d) La mthode de bissection serait-elle plus rapide ou moins rapide que la mthode de
Newton ordinaire pour trouver cette racine?
[Indice] [Solution] [TdM ]
209. Soit le problme de racine sin(x) = 0. Expliquez pourquoi la mthode de Newton cycle
lorsque le point de dpart vrifie tan(x0 ) = 2x0 .
[Indice] [Solution] [TdM ]

Mthode de la scante
210. Nous voulons comparer le comportement des mthodes de Newton et de la scante pour
trouver le zro de la fonction

x a si x a 0;
f (x) =
a x si x a < 0.
(a) Donnez une explication gomtrique du comportement de la mthode de Newton
avec cette fonction.

Recueil dexercices

Q63

(b) Quen est-il de la mthode de la scante dans le cas o a = 2, avec les approximations
initiales x0 = 1 et x1 = 3. Comment expliquez-vous ce comportement de la mthode
de la scante?
[Indice] [Solution] [TdM ]
211. Un tudiant du cours de calcul scientifique a appliqu une mthode de point fixe, la
mthode de Newton et la mthode de la scante afin de dterminer une racine relle
dun polynme de degr 4 possdant une paire de racines complexes conjugues.
en
Dans lanalyse de ses rsultats, il a calcul les ratios (en1
)p pour les valeurs de p = 1 et

p = = 1+2 5 , le nombre dor. En crant trois tableaux pour son rapport, il a entreml
les mthodes. Associer chaque tableau la mthode correspondante. Bien justifier vos
choix.
Mthode 1
en
en1

0,116 474
0,012 229
0,000 152
2,198E-08
0

en
(en1

Mthode 2
en

0,215 755
0,086 047
0,016 210
0,000 531
0

en1

0,460 004
0,048 156
0,005 367
0,000 257
1,440E-06

en
(en1

Mthode 3
)

0,221 918
0,326 361
0,411 998
0,452 120
0,460 771

en
en1

en
(en1 )

0,323 310
0,596 079
0,648 564
0,662 517
0,664 045

2,633 704
6,237 756
22,688 555
471,4050
13396,24

[Indice] [Solution] [TdM ]


212. Soit la fonction f (x) =

p
5
(x + 2)2 .

(a) Dterminer analytiquement lunique racine de f ;


(b) Expliquer pourquoi la mthode de Newton applique f ne convergera jamais vers
la racine, quel que soit le point initial choisi ;
[Indice] [Solution] [TdM ]
213. Soit la fonction f (x) = x 3 3x + 2.
(a) Pour la racine r = 1, dterminer lordre de convergence de la mthode de Newton.
(b) Calculer litre x2 obtenue en faisant une itration de la mthode de la scante
partir de x0 = 0, 8 et x1 = 0, 9. Donner le nombre de chiffres significatifs de x2 .
(c) Pour rsoudre numriquement lquation f (x) = 0, on va utiliser une mthode de
points fixes laide du script MATLAB suivant:
clear all; format long e
erreurMax=1.0e-16;
n=1;
x(n)=0;
erreur=1;
while erreur > erreurMax
x(n+1) = g(x(n)); % g(x) une fonction de points fixes
erreur=abs((x(n+1)-x(n))/x(n+1));
n=n+1;
end
%
err=abs(x-1);
[x(1:end-1) (err(2:end)./err(1:end-1)) (err(2:end)./err(1:end-1).^2)]

Recueil dexercices

Q64

qui, une fois excut, donne les rsultats suivants:


ans =
0
9.090909090909089e-01
9.992906340815985e-01
9.999999580564044e-01

9.090909090909105e-02
7.803025102416915e-03
5.912829261834514e-05
1.284222050102113e-01

9.090909090909105e-02
8.583327612658592e-02
8.335372631318803e-02
3.061783406576415e+06

i. A laide des rsultats numriques donns plus haut, estimer lordre de convergence de la mthode de points fixes prsente dans ce script.
ii. Expliquer le comportement bizarre de la dernire ligne des colonnes 2 et 3 du
tableau.
[Indice] [Solution] [TdM ]
214. Effectuer les deux premires itrations de la mthode de la scante sur lquation 1/2x 2
sin(x) = 0 avec comme approximations initiales x0 = 1, 5 et x1 = 2, 0.
[Indice] [Solution] [TdM ]
215. Si vous utilisez la mthode de la scante pour trouver la racine r de la fonction f (x),
montrer que si, litration k, vous obtenez xk = r ou xk1 = r (mais pas les deux) alors
on aura xk+1 = r . Donner une interprtation gomtrique ce rsultat.
[Indice] [Solution] [TdM ]
216. Montrer que lalgorithme
xn+1 =

f (xn )xn1 xn f (xn1 )


f (xn ) f (xn1 )

est quivalent la mthode de la scante. Expliquer pourquoi cette formulation nest pas
utilise en pratique (on y prfre cette tudier en classe).
[Indice] [Solution] [TdM ]

Mthode de linterpolation inverse


217. On dsire calculer la racine relle de la fonction
f (x) = x 3 2x 5.
Soient x0 = 0, x1 = 4 et x2 = 2, construire le polynme de Lagrange de degr 2 qui
passe par les points (f (x0 ) , x0 ), (f (x1 ) , x1 ) et (f (x2 ) , x2 )) et en dduire la valeur de
litre x3 obtenue laide de la mthode dinterpolation quadratique inverse partir de
x0 = 0, x1 = 4 et x2 = 2.
[Indice] [Solution] [TdM ]

Problmes algbriques non linaires


218. Un projectile se dplace suivant la trajectoire:

Recueil dexercices

Q65

x(t) = 2400(1 et/15 );


y(t) = 9600(1 et/15 ) 480t,

o x(t) est la distance horizontale parcourue et y(t) est la hauteur du projectile par
rapport au sol. On cherche dterminer le temps t o le projectile touchera le sol. On
sait par exprience que le projectile prend autour de 9 secondes pour atteindre son but.
Proposer une mthode de rsolution de ce problme et prciser explicitement la (les)
fonction(s) ainsi que les valeurs numriques des paramtres ncessaire lutilisation de
votre mthode (ne pas rsoudre).
[Indice] [Solution] [TdM ]
219. La concentration N5 de luranium 235 (U235) et la concentration de (N9 ) du plutonium
239 (P u239) dans un racteur nuclaire varient en fonction du temps t (en jours) de la
faon suivante:
N5 (t) = N5 (0)e0,006t ;

N9 (t) = 7N8 (0) 0, 003 0, 003e0,008t ,
o N5 (0) = 1, 0 1026 noyaux/m3 est la concentration initiale de luranium 235 et
N8 (0) = 1, 0 1028 noyaux/m3 est la concentration initiale de luranium 238 qui forme
le plutonium aprs absorption de neutrons. La variation temporelle des concentrations
de luranium 235 et du plutonium 239 est illustre la page suivante.
25

10

x 10

Concentrations de l"U235 et du Pu239 en fonction du temps


N5(t)
N9(t)

Concentration ( en noyaux/m3)

8
7
6
5
4
3
2
1
0
0

50

100

150
200
Temps ( en jours)

250

300

Comme on le voit sur le graphique, la concentration de luranium 235 et du plutonium


239 deviennent gale un temps T situ entre 200 et 250 jours. Suggrer une mthode
numrique qui permettra dvaluer plus prcisement T . Identifier clairement toutes les
quantits pertinentes (fonctions, les paramtres initiaux,..).
[Indice] [Solution] [TdM ]
220. Afin dviter les bris de conduites deau lors des longues priodes de froid intense, il
est important de les enfouir une profondeur adquate. Un modle qui nous permet de
connatre la temprature T (x, t) dans un milieu homogne est donn par
 x 
T (x, t) Ts
= erf
Ti Ts
2 t

Recueil dexercices

Q66

o Ti est la temprature initiale du sol, Ts est la temprature la surface du sol et la


conductivit thermique du sol est donne par = 0, 138 106 . La dure de la priode
de froid intense est donne par t (en secondes) et la profondeur o se trouve la conduite
est donne par x (en mtres). Nous voulons dvelopper une mthodologie numrique,
laide de ce modle, pour estimer la profondeur x laquelle nous devons installer
les conduites sous nos rues afin dviter quelles glent. Nous supposerons que nous
naurons jamais une chute soudaine du mercure de plus de 50 C et que la temprature
la surface du sol ne sera jamais sous 40 C. La priode de froid intense ne durera jamais
plus de 30 jours conscutifs.
(a) Dabord, obtenir une approximation polynomiale prcise lordre 5 de la fonction
2
erf(x) =

Zx

et dt.

(b) laide de cette approximation de la fonction erf(x) et du modle propos plus


haut, dcrire de la faon la plus prcise possible un algorithme numrique qui vous
permettra de calculer la profondeur x laquelle devront se trouver les conduites.
Justifier le choix de la mthode numrique choisi. Ne pas faire le calcul de x.
[Indice] [Solution] [TdM ]

Recueil dexercices

Q67

Systmes dquations algbriques


Factorisations matricielles
221. Commenter cette affirmation: toute matrice A peut scrire sous la forme A = LU o L
est une matrice triangulaire infrieure et U une matrice triangulaire suprieure.
[Indice] [Solution] [TdM ]
222. Si, en plus des permutations sur les lignes, nous permutons aussi les colonnes, nous
~
~ = b.
aurons la factorisation P AP 1 = LU . Expliquer comment rsoudre Ax
[Indice] [Solution] [TdM ]
223. (a) Calculer la factorisation LU de Crout de la matrice
!
2 1
A=
.
1 2
(b) Utiliser cette factorisation pour calculer A1 .
~ = (1, 2 1, 6)T . Utiliser la factorisation LU calcule en (a) pour rsoudre
(c) Soit b
~ en arithmtique flottante 2 chiffres en utilisant larrondi.
~ = b,
Ax
[Indice] [Solution] [TdM ]
224. Obtenir, si possible, les factorisations LU de Crout des matrices
!
0 1
A=
1 0
et B = A+I, o I est la matrice identit. Utiliser larithmtique exacte. la lumire de vos
rsultats, commenter laffirmation suivante: Il nest possible de factoriser une matrice
que si elle est inversible .
[Indice] [Solution] [TdM ]
225. La factorisation LU de Crout avec permutations de lignes, en notation compacte, a t
calcule partiellement en utilisant larithmtique flottante trois chiffres:

0, 500 100
0, 200 101
0, 400 101
3

~=
0, 333 100
o O
2 .
0, 416 100
0, 272 101

1
0, 250 100
0, 300 100
0, 167 100
(a) Complter cette factorisation en arithmtique flottante en utilisant larrondi.
(b) Calculer le dterminant de la matrice A (faire les calculs en arithmtique exacte).
(c) Donner les deux systmes linaires rsoudre qui permettent de calculer la troisime
colonne de A1 . Ne pas faire les calculs.
[Indice] [Solution] [TdM ]
226. Une matrice B possde la dcomposition LU de Crout (notation compacte) et le vecteur
de permutation suivants:

1 2 3
2

= 3 .
4 1 6 O
6 8 8
1

Recueil dexercices

Q68

En utilisant la mthode de la dcomposition LU, calculer la troisime colonne de linverse


de B.
[Indice] [Solution] [TdM ]
227. Complter la factorisation LU de Crout en

2
4
de la matrice

notation compacte:

2 3

3 4
5 ?

4 13 38

7 18 ,
A= 2
1
2
3

~ = (3 2 1)T a t utilis.
o le vecteur de permutation O
[Indice] [Solution] [TdM ]
228. Une matrice A possde la dcomposition
obtenue sans permutation de ligne):

1 2

2 3
4 5

LU de Crout suivante (notation compacte,

4 .
6

~ suivants:
~=b
En utilisant cette dcomposition, on a rsolu les systmes linaires Ax
~ = (1 0 0)T :
Si b
~ = (0 1 0)T :
Si b

~ = ( 1, 7777
x

0, 222 22

0, 111 11)T ;

~ = (2, 0555
x

1, 4444

0, 277 77)T .

En compltant au besoin les donnes prcdentes, mais sans faire de calculs inutiles:
(a) Calculer le dterminant de la matrice A.
(b) calculer kAk .
(c) Calculer A1 .
(d) Calculer cond A.
(e) En supposant que lon a obtenu la dcomposition LU donne dans lnonc mais
cette fois avec permutations de lignes, o le vecteur de permutation est donn par

~=
O
1 ,
2
reconstituer la matrice de dpart et donner son dterminant.
Rfrence: A. Fortin, chap. 3, no. 13
[Indice] [Solution] [TdM ]
229. Soit A une matrice inversible.
a t excute partiellement:

La dcomposition LU de Crout de A, sous forme compacte,


4
8
0
2

-2
0
6
2

3
-2
-3
-2

~=

o O

1
2
3
4

Recueil dexercices

Q69

Les coefficients encadrs ont dj t calculs.


(a) Complter la factorisation LU de A.
(b) Calculer le dterminant de A1 .
(c) Calculer la deuxime colonne de A1 .
(d) Dterminer la matrice A.
[Indice] [Solution] [TdM ]
230. La dcomposition LU de Crout de la matrice A (inversible), obtenue sans permutation de
lignes, est partiellement donne sous forme compacte par:

-4

12

-6

-5

-3

19
2

N.B.: Les valeurs encadrs correspondent aux coefficients Lij et Uij appropris.
(a) Terminer cette dcomposition LU de Crout.
(b) valuer le dterminant de la matrice A.

13
28

en utilisant la dcomposition LU de Crout.


~=
(c) Rsoudre Ax
20
6
[Indice] [Solution] [TdM ]
231. Soit la matrice

2 5 2

6
9 .
A = 3
2
0 2

Faire la dcomposition LU de Crout de la matrice A avec permutation de lignes (la plus


efficace possible).
[Indice] [Solution] [TdM ]
232. Soit la matrice

4 1 0

A = 4 4 2 .
0 6 6
Calculer la dcomposition LU de A par la mthode de Doolitle sans permutation de lignes.
N.B.: Le calcul de chaque coefficient de cette dcomposition doit tre indiqu clairement et en dtail.
[Indice] [Solution] [TdM ]

Recueil dexercices

Q70

233. Soit la matrice

1 0
2

3
A= 2 1
3 0 4
(a) Calculer la dcomposition LU de A par la mthode de Doolitle sans permutation de
lignes.
N.B.: Le calcul de chaque coefficient de cette matrice doit tre indiqu clairement
et en dtail.
(b) Sans calculer de dterminant, comment savez-vous que A nest pas singulire ?
(c) Linverse de A est une matrice telle que AA1 = I. Si le vecteur c~i reprsente la
iieme colonne de A1 , expliquer comment trouver A1 sur base de L et U. crire les
systmes linaires qui correspondent.
(d) Pour une matrice n n, sachant que le nombre doprations effectuer pour calculer
~ puis U x
~=b
~=y
~ est environ
L et U est environ 13 n3 et que celui des rsolutions Ly
2
1
n , quel est le cot du calcul de A par la mthode que vous avez dcrite ?
(e) Que faudrait-il changer votre procdure si le pivotage partiel tait autoris ?
(f) Sachant que

0, 4 0
0, 2

= 1, 7 1 0, 1
0, 3 0 0, 1

A1

calculer le conditionnement de la matrice A avec la norme k

k1 .

[Indice] [Solution] [TdM ]


234. Les procds de sparation chimique telle la distillation, lextraction ou labsorption
consistent faire passer les produits sparer au travers une srie dtages o un quilibre thermodynamique permettra de sparer les composants. Considrons un procd
dabsorption gazliquide n tages. Par exemple, ce type dunit peut tre utilis pour
retirer le dioxyde de souffre (SO2 ) prsent dans les gaz de combustion laide dun liquide absorbant.
Un liquide ayant un dbit molaire L est aliment au haut de lunit de sparation et un
gaz un dbit molaire G est introduit au bas de lunit. La fraction molaire du compos
absorb dans la phase liquide ltage k de sparation est note xk , la fraction molaire du
compos absorb dans lalimentation liquide est note xf , la fraction molaire du compos
dans lalimentation gazeuse est note yf et H est la fraction de retenue.
En utilisant les hypothses simplificatrices ncessaires et en ralisant les bilans molaires
sur chacun des composs chaque tage, nous obtenons le modle mathmatique suivant:
dx

dt1 = K(yf b) (1 + )x1 + x2 ;

dx2 = x1 (1 + )x2 + x3 ;

dt

dx
= x2 (1 + )x3 + x4 ;
dt
..

dxn1

dt = xn2 (1 + )xn1 + xn ;

dxn
dt
= xn1 (1 + )xn + xf ,

Recueil dexercices
o =

H
L

Q71

reprsente le temps de rsidence du liquide chaque tage, =

coefficient dextraction et K =

G
L

aG
L

est le

est le ratio gazliquide.

(a) Afin danalyser ce procd dabsorption ltat stationnaire, nous devons considrer
dxk
~
~ = b,
= 0 pour k = 1, 2, . . . , n. Exprimer le systme rsultant sous la forme Ax
dt

pour le cas particulier n = 4 (ne pas rsoudre).


1
6
(b) Considrons le cas o a = 43 , b = 0, K = 32 , xf = 100
et yf = 100
. Calculer la
factorisation LU la plus adquate. la matrice A obtenue en (a), sans permutation de
ligne. Justifier votre rponse et indiquer clairement chaque quation utilise pour
calculer chaque composante de L et de U. Faites vos calculs soit en conservant les
rsultats intermdiaires sous forme de fractions, soit en notant les fractions sous
forme dcimale avec 4 chiffres aprs la virgule (d1 , d2 d3 d4 d5 ).

[Indice] [Solution] [TdM ]


235. Considrons la matrice

2 1 0
3
1 2 1 0

A=
0
3
2 1
3
0 1 2
(a) Donner la reprsentation compacte de la factorisation LU de Doolittle de A avec
pivotage partiel ;
~ o
~=b
(b) Rsoudre le systme linaire Ax

15
0

~=
.
b
23
14
[Indice] [Solution] [TdM ]
236. En arithmtique flottante 2 chiffres en base 10, calculer la factorisation LU de Doolitle
de la matrice
"
#
7, 0 6, 0
A=
9, 0 8, 0
sans pivoter. Comparer le produit LU avec la matrice A de dpart. Rpter en appliquant
le pivotage partiel.
[Indice] [Solution] [TdM ]
237. Lors du calcul dune spline cubique avec h constant, on rencontre la matrice

2
1/
2

1/
2

2
1/
2

1/
2

2
1/
2

1/
2
2

(a) Donner les facteurs L et U suivant lalgorithme de Thomas ;


(b) En dduire le dterminant de la matrice de dpart ;

Recueil dexercices

Q72

(c) Si le membre de droite est

2, 5
3

~=

,
b
3
2, 5
quelle est la solution du systme ?
[Indice] [Solution] [TdM ]
238. Les matrices suivantes sont toutes non-singulires et de trs grande taille n n.

1 (0.1)1

1 (0.2)1

A1 = 1 (0.3)

..
..
.
.

1 (n/10)1

(0.1)2

(0.1)n1

(0.2)2

(0.3)2
..
.

(0.2)n1

n1

(0.3)
;

..

(n/10)2

..

(n/10)n1

A3 = 1

..
.

1
..
.

n
..
..
.
.

1
;

..
.

3 1 0
0
0

1 3 1
0
0

0 1 3
1 0

;
A2 =
.
.
.
.
.
.
0
.
.
.
0 1

..

..
..
.
.
.
.
3
1
.
.

0
0
0 1
3

1
..
.

1
..
.

1
.

..
.

A4 =

n
..
..
.
.
1

Pour chaque matrice, identifier la factorisation LU la plus approprie parmi les factorisations suivantes:
(a) la dcomposition de Crout;
(b) la dcomposition de Cholesky;
(c) lalgorithme de Thomas.
[Indice] [Solution] [TdM ]
239. Soit B une matrice inversible, donne sous

3 0

B = LLT = 1 2
1 0

la forme:

0
3 1 1

0 . 0 2 0
2
0 0 2

(a) Calculer le dterminant de la matrice B de la faon qui ncessite le moins de calculs


possible.
~ = (27 5 10)T , sachant que la solution du systme linaire
(b) Soit b
~
~=b
Bx

~ = (3
est x

1)T ,

~
~ = b.
sans calculer la matrice B 2 , rsoudre le systme linaire B 2 y
[Indice] [Solution] [TdM ]

Recueil dexercices

Q73

240. Certaines matrices symtriques mnent une factorisation de la forme LLt , o L est une
matrice triangulaire infrieure.
(a) Expliquer pourquoi on sintresse ce cas particulier de la factorisation LU .
(b) Rsoudre le systme linaire

9x + 3y + 3z = 15;
3x + 5y + z = 9;

3x + y + 5z = 9,
laide dune factorisation LLt .
[Indice] [Solution] [TdM ]
241. Soit B une matrice symtrique inversible, donne sous

1 0 0
1 0
0

T
0
B = LDL = 2 1 0 0 1
3 4 1
0 0 1

la forme:

1 2 3

0 1 4
0 0 1

(a) Calculer le dterminant de la matrice B de la faon qui ncessite le moins de calculs


possible.
~ = (6 7 1)T , sans calculer la matrice B, rsoudre le systme linaire
(b) Soit b
~
~ = b.
Bx
[Indice] [Solution] [TdM ]

Conditionnement matriciel
242. Une matrice A33 possde les proprits suivantes:
(a) kAk = 3, 5

83, 077
1

~ = 0 est 156, 92
(b) La solution de Ax
57, 692
0

0
64, 615

~ = 1 est 115, 38
(c) La solution de Ax
0
41, 538

0
0, 461 54

~ = 0 est 1, 538 4
(d) La solution de Ax
1
1, 153 8
En dduire le conditionnement de A.

[Indice] [Solution] [TdM ]


243. Soit le systme dquations algbriques linaires
~
~ = b,
Ax
~ une solution numrique de ce systme. Dire si lnonc suivant est vrai ou faux et
et x
commenter: la valeur de lerreur relative lie la solution numrique est ncessairement
petite si la norme du rsidu est petite .
[Indice] [Solution] [TdM ]

Recueil dexercices

Q74

~ par une matrice diagonale


~ =b
244. Si nous multiplions le systme dquations linaires Ax
non singulire D:
~ sera modifie et dire pourquoi.
(a) Est-ce que la solution x
(b) Est-ce que cette opration peut nous permettre de rduire le conditionnement de
la matrice de ce systme linaire et expliquer pourquoi. Donner un exemple qui
appuiera votre rponse.
[Indice] [Solution] [TdM ]
245. Soit A une matrice inversible dont la dcomposition LU de Doolitle, obtenue sans permutation de ligne, est donne sous forme compacte par:

1
1 0

1 0 .
0
1 1 1
(a) Calculer le dterminant de la matrice A.
(b) Calculer la deuxime colonne de A1 en vous servant de la dcomposition LU .
(c) Sachant que Cond(A) = 6 selon la norme matricielle k . k , calculer kA1 k .
~ et on a
~=b
(d) On a rsolu en arithmtique flottante un systme linaire de la forme Ax
10

~
~ vrifiant kb Ax~ k = 10
obtenu une approximation x~ de x
. Doit-on conclure
que x~ est ncessairement une bonne approximation?
(e) Soit B une matrice inversible diffrente de la matrice identit (B I). Sachant que la
solution du systme linaire

1
1

~ = 2 est 2 ,
Bx
3
3
trouver la solution de

~ = 2 .
B2x
3

[Indice] [Solution] [TdM ]


246. Soit A une matrice inversible de dimensions 3 3 dont la dcomposition LU de Crout,
obtenue avec permutations de lignes, est donne sous forme compacte par:
1
3

1
0 2

1 0 13

3 0

~=
o O
1 .
2

(a) Calculer le dterminant de A et trouver A.

~ = 1 en utilisant la dcomposition LU .
(b) Rsoudre le systme Ax
1

Recueil dexercices

Q75

1
0

(c) Sachant que les deux premires colonnes de A1 sont 1/2 et 3/2 , dter3
0
miner la troisime colonne de A1 sans rsoudre de systme supplmentaire.

(d) Calculer le conditionnement de la matrice A en utilisant la norme k . k .


[Indice] [Solution] [TdM ]
247. Soit la matrice A dont les coefficients sont donns par:

1 si i < j;
aij =
1 si i = j;

0 si i > j,
et dont linverse A1 a comme coefficients

ji1

2
e ij = 1
a

si i < j;
si i = j;
si i > j.

~ si on applique
(a) Quelles seront les matrices L, U et P (ou le vecteur de permutation O)
lalgorithme de factorisation LU de Crout la matrice A? Quels seront les pivots?
(b) Calculer le conditionnement de la matrice A de dimension nn en utilisant la norme
Pn
kk1 (indice: i=0 2i = 2n 1). Vrifiez votre rsultat dans le cas o la matrice A est
de dimension 4 4.
~ o b
~ = (1, 1, ..., 1)T , quel doit tre lordre de
~=b
(c) En rsolvant le systme linaire Ax
grandeur du vecteur rsidu r~ pour que lerreur relative
~ =
Er (x)

~x
~ k1
kx
~ 1
kxk

soit au plus (la prcision machine), pour une dimension n n donne. Quen est-il
dans le cas o on travaille en simple prcision IEEE avec une matrice A de dimension
106 106 .
(d) la lumire de cet exercice, commentez lnonc suivant: une matrice mal-conditionne
est presque singulire .
[Indice] [Solution] [TdM ]
~ suivant:
~=b
248. On considre le systme linaire Ax
"
#"
# "
#
0, 780 0, 563
x1
0, 217
=
0, 913 0, 659
x2
0, 254

(4)

~ = [1 1]T . En rsolvant le systme (4) laide dune mthode


dont la solution exacte est x
~ dont le rsidu est donn par
numrique, on a trouv une solution approximative x
"
#
0,
000
001
~ Ax
~ =
b
.
0, 0
~ vous semble
Sachant que kA1 k = 1, 693 106 , est-ce que la solution approximative x
acceptable? Justifier votre rponse.
[Indice] [Solution] [TdM ]

Recueil dexercices

Q76

~ telle que
~ = b,
249. Soit x~ une solution numrique du systme linaire Ax

k~
r k
~
kbk

105

~ Ax~ reprsente le rsidu associ x~ . Si on accepte une solution sous


o r~ = b
~ x~ k
kx
~
kxk
accepter x~ ?

~ =
lhypothse que la valeur de lerreur relative Er (x)
valeur maximale du conditionnement de A pour
[Indice] [Solution] [TdM ]
250. Soit le systme linaire

0, 149 103 0, 500 102

0, 180 103
0, 537 103
2
0, 270 10 0, 900 101

104 , quelle doit tre la

0, 154 103
x1
0, 1 101

0, 546 103 x2 = 0, 2 101 .


0, 250 102
x3
0, 3 101

Supposons que tous les chiffres de chaque composante aij de la matrice A sont signi~ de ce systme linaire laide de la
ficatifs. Estimer lerreur relative sur la solution x
1
norme k k , sachant que kA k = 515, 6667.
[Indice] [Solution] [TdM ]
~ suivant:
~=b
251. Le systme linaire Ax

1
1
1 2 3

1 1 1

2 3 4

1 1 1

3 4 5

1
4

1
5

1
6

1
4
1
5
1
6
1
7

x1

x3

x4

25
12
77
60
57
60
319
420

~ = (1 1 1 1)T . En utilisant larithmtique flottante 3


possde la solution exacte x
chiffres, on a rsolu le systme pour obtenir lapproximation x~ = (1, 11 0, 228 1, 95 0, 797)T .
Sachant que

A1 =

16
120
240
140
120 1200 2700 1680
240 2700 6480 4200
140 1680 4200 2800

Calculer lerreur relative en utilisant la norme k k et expliquer pourquoi les rsultats


sont si mauvais.
[Indice] [Solution] [TdM ]
252. On a effectu la dcomposition LU dune matrice A donne
obtenu les matrices

1 0 0 0
1 2 0 0
1
0 1 2 3
0
0 1 0 0

U =
P =
L=
0 0 3 0
0
1 0 1 0
0 0 0 2
0
0 0 13 1
o P est la matrice de permutation.

laide de Matlab et on a
0
0
1
0

0
1
0
0

0
0
0
1

Recueil dexercices

Q77

(a) Calculer la troisime colonne de A1 en indiquant tous les dtails de calcul.


(b) En connaissant les 3 autres colonnnes de A1

2
3

=
1

3

1
6

1
3

16

1
3

16

3
2

1
2

calculer le conditionnement de la matrice A en utilisant la norme k k1 .


[Indice] [Solution] [TdM ]
~ o A
~ = b,
253. Une factorisation matricielle est utilise pour rsoudre un systme linaire Ax
est de dimensions 2 2, sur un ordinateur pour lequel la prcision machine est de lordre
de 1016 . Sachant que kAk ' 104 , kA1 k ' 106 et que
!
1,
234
567
890
123
456
x~ =
,
0, 000 012 345 678 901
combien de chiffres significatifs pouvons-nous nous attendre obtenir pour chaque composante de cette approximation?
[Indice] [Solution] [TdM ]
254. Soit la matrice inversible 2 2,
"
A=

100
1
0, 1 0, 001

#
.

(a) Calculer le conditionnement de la matrice A en norme k.k .


(b) Soit B la matrice obtenue la suite de la mise lchelle (suivant les lignes) de la
matrice A. Trouver B et calculer son conditionnement en norme k.k .
~ Proposer une d~ = b.
(c) On dsire rsoudre numriquement le systme linaire Ax
marche de rsolution qui soit numriquement stable.
[Indice] [Solution] [TdM ]

Mthodes itratives
255. Soit le systme linaire suivant:

x1 + 5x2 x3 = 3;

9x1 2x2 + x3 = 8;

x 2x + 9x = 9,
1
2
3

Recueil dexercices

Q78

~0 = (0 0 0)T .
(a) Faire 2 itrations de la mthode de Jacobi en partant du point x
~0 = (0 0 0)T .
(b) Faire 1 itration de la mthode de Gauss-Seidel en partant du point x
(c) Rordonner les quations de faon assurer la convergence des deux mthodes.
~ suivant:
~=b
(d) Soit le systme liniare Ax

3 1
2 5

x1
x2

4
7

crire la matrice ditrations TJ de la mthode de Jacobi et en dduire son rayon


spectral. Est-ce que la mthode Jacobi converge pour ce systme linaire?
[Indice] [Solution] [TdM ]
256. Soit le systme dquations algbriques suivant:

1 2
x1
3

=
.

x2
3
2 1
~ = (x1 x2 )T du systme linaire.
(a) Calculer la solution exacte x
(b) Faire quelques itrations de la mthode de Gauss-Seidel en partant de lapproximation
~ 0 = (0 0)T pour vrifier que lalgorithme diverge.
initiale x
(c) Proposer une simple modification du systme qui conduise la convergence de la
~ 0 = (0 0)T . Verifier
mthode de Gauss-Seidel en partant de lapproximation initiale x
k
1
~ xk
~ < 10 .
en itrant jusqu ce que kx
(d) Montrer en utilisant deux rsultats diffrents du cours que la mthode de Jacobi
converge aussi pour le systme modifi obtenu en (c). (Ne pas faire ditrations de
la mthode de Jacobi).
[Indice] [Solution] [TdM ]
257. Soit le systme dquations algbriques suivant:

1 a 0
x1
1


a 1 a x2 = 1 ,
1
0 a 1
x3
1

o a est un paramtre rel tel que a 6= 2 .


1

(a) Pour a = 2 , faire une itration de la mthode de Gauss-Seidel en partant de lapproxi~ 0 = (0 0 0)T .
mation initiale x
(b) Pourquelles valeurs de a, la convergence de la mthode de Gauss-Seidel est-elle assure?
1

(c) Pour a = 2 , donner la matrice ditrations TJ de la mthode de Jacobi. Sachant que


la matrice TJ possde les valeurs propres 1 = 0, 2 = 12 et 3 =
mthode Gauss-Seidel converge pour ce systme linaire?

[Indice] [Solution] [TdM ]

1 ,
2

est-ce que la

Recueil dexercices
~ = (1
258. Soit x

Q79
1)T la solution du systme linaire dquations algbriques suivant:

1 10
x1
11

10 2
x2
12

~ 0 = (0 0)T , on a obtenu successivement avec la


En partant de lapproximation initiale x
mthode de Jacobi
!
!
!
!
11
49
501
2499
1
2
3
4
~ =
~ =
~ =
~ =
x
,x
,x
et x
.
6
49
251
2499
Expliquer pourquoi la mthode de Jacobi semble diverger.
[Indice] [Solution] [TdM ]
259. Soit A une matrice triangulaire infrieure de dimensions 2 2, dont les coefficients de
la diagonale sont non nuls (Aii 0). Montrer que la mthode de Gauss-Seidel applique
~ converge en une itration quelle que soit lapproximation
~ = b,
au systme linaire Ax
0
~ utilise. Quen est-il dune matrice de dimensions n n?
initiale x
[Indice] [Solution] [TdM ]
260. Soit le systme dquations algbriques suivant:

3x2 x3 + 8x4 = 11;

2x1 x2 + 10x3 = 11;

10x1 x2 + 2x3 =
6;

x + 11x x + 3x = 25.
1
2
3
4
(a) Pourquoi ne peut-on pas utiliser directement les mthodes de Jacobi et de GaussSeidel avec ce systme linaire?
(b) Rordonner les quations de telle sorte que la matrice associe soit diagonale
strictement dominante.
(c) Calculer une itration des mthodes de Jacobi et de Gauss-Seidel, en partant du point
~ 0 = (0 0 0 0)T .
x
[Indice] [Solution] [TdM ]
261. Soit le systme dquations algbriques suivant:

0 1 1 4
x1

1 0

4 1

x2

1 4

0 1
x3

4 1 1 0
x4

(a) Pourquoi ne peut-on pas utiliser directement les mthodes de Jacobi et de GaussSeidel avec ce systme linaire?
(b) Rordonner les quations de faon assurer la convergence des mthodes de Jacobi
et Gauss-seidel.

Recueil dexercices

Q80

~ 0 = (0 0 0 0)T .
(c) Faire 1 itration de la mthode de Jacobi en partant du point x
~ 0 = (0 0 0 0)T .
(d) Faire 1 itration de la mthode de Gauss-Siedel en partant du point x
[Indice] [Solution] [TdM ]
~
262. Soit la matrice A et le membre de droite b

9 3
3

10 4
A = 3
3 4
18

~=
b
4 .
18

(a) Calculer la factorisation LU la plus adquate de A Justifier votre choix ;


~;
~=b
(b) Utiliser votre factorisation pour calculer la solution du systme Ax
~ sera-t-elle convergente si
~=b
(c) La mthode de Gauss-Seidel applique au systme Ax
0
~ est bien choisi ?
le point de dpart x
~ 0 = (1
(d) Effectuer deux itrations de la mthode de Gauss-Seidel partir de x

0)T .

[Indice] [Solution] [TdM ]

Systmes dquations algbriques non linaires et mthode de Newton


263. On dsire utiliser la mthode de Newton pour rsoudre le systme non linaire suivant :

x 2 + x 2 = 2;
1
2
x1 x2 = 2.
Dire si lestim initial (x10 , x20 ) = (1, 1) est un bon choix et justifier votre rponse.
[Indice] [Solution] [TdM ]
264. Soit le systme dquations non-linaires:
4x 2 + y 2 = 4;
x y 2 = 1.
(a) Dterminer graphiquement le nombre de solutions de ce systme.
(b) crire le systme linaire rsoudre pour trouver une approximation de (x, y) de
faon itrative. Ne pas rsoudre le systme.
(c) Expliquer pourquoi il serait contre-indiqu dutiliser le point (1, 0) comme approximation initiale.
(d) Est-ce quon pourrait contourner le problme en dmarrant avec lapproximation initiale (1 + , 0 + ), o est la prcision machine? Pour vous aider rpondre cette
k~
ek
question, trouver une borne suprieure de lerreur relative kxk
~ .
[Indice] [Solution] [TdM ]
265. On considre le systme non linaire suivant :

2
2
2

x +y +z
y 2 z2

y z2

= +1;
= +1;
= 1.

Recueil dexercices

Q81

(a) crire le systme linaire rsoudre chaque itration lorsquon utilise la mthode
de Newton.
(b)

~ = (0 1
i. Montrer que ce systme dquations algbriques a x
solution. Donner une interprtation gomtrique cette solution.

0)T comme

ii. Nous avons utilis la fonction sysnl de la bibliothque numrique du cours pour
~(0) =
rsoudre ce sytme dquations, en prenant comme approximation initale x
(1 1 1)T . Nous observons les rsultats numriques suivants :
Arguments initiaux :
-----------------Nombre maximal diterations : nmax =
15
Critere darret :
epsilon = 1.000000E-06
Differences finies :
h = 1.000000E-03
Iter.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

1.000000E+00
-3.500000E+00
-8.357143E-01
3.185964E+00
6.513373E-01
-4.280240E+00
-1.439225E+00
1.364843E+00
-1.515633E+00
1.221555E+00
-1.845108E+00
7.033674E-01
-3.913513E+00
-1.190181E+00
1.925533E+00
-5.952434E-01

x_i
1.000000E+00
3.000000E+00
2.200000E+00
2.011765E+00
2.000046E+00
2.000000E+00
2.000000E+00
2.000000E+00
2.000000E+00
2.000000E+00
2.000000E+00
2.000000E+00
2.000000E+00
2.000000E+00
2.000000E+00
2.000000E+00

||R(x_i)||
1.000000E+00
2.500000E+00
1.890000E+00
1.741763E+00
1.732091E+00
1.732051E+00
1.732051E+00
1.732051E+00
1.732051E+00
1.732051E+00
1.732051E+00
1.732051E+00
1.732051E+00
1.732051E+00
1.732051E+00
1.732051E+00

2.4495E+00
2.6653E+01
8.1235E+00
1.6231E+01
6.4246E+00
2.4320E+01
8.0714E+00
7.8628E+00
8.2971E+00
7.4922E+00
9.4044E+00
6.4947E+00
2.1316E+01
7.4165E+00
9.7077E+00
6.3543E+00

Il ny a pas de convergence apres 15 iterations.

Expliquer pourquoi on observe ce comportement. Est-ce quon pourrait obtenir


la convergence de lalgorithme en changeant de condition initiale? Pourquoi?
iii. Est-ce quon pourrait amliorer la performance de la mthode de Newton en utilisant plutt h = 1.000000E-12? Pourquoi?
(c) Un programmeur/numricien inexpriment a programm son implmentation de
la mthode de Newton en utilisant lvaluation numrique des composantes de la
matrice Jacobienne. Voici une partie de son programme Matlab :
for i =1: nbeq
acc = zeros(nbeq,1);
acc(i) = h;
jac(:,i) = (feval(f,x0 + acc) - feval(f,x0))./h;
end

Identifier la mthode numrique utilise et valuer le choix qui a t fait. Proposer


une alternative qui sera meilleure et rcrire la commande Matlab qui doit tre
modifie.
[Indice] [Solution] [TdM ]
~ 0 = (3 3)T faire une itration de la
266. (a) En prenant comme approximation initiale x
~ 1 de la solution du
mthode de Newton pour trouver une nouvelle approximation x

Recueil dexercices

Q82

systme non linaire :


2
2

3x1 + 4x1 x2 + 2x2 3x1 = 0;

2
x1 2x22 + 7x1 = 0.
(b) En comparant avec la solution analytique du systme non linaire, on a obtenu les
~x
~ k k :
valeurs suivantes pour lerreur kx
~x
~ k k
kx

k
3
4
5
6

0, 666667 101
0, 392157 102
0, 152590 104
0, 23283 109

Quel est lordre de convergence de la mthode de Newton dans ce cas?


[Indice] [Solution] [TdM ]
267. On dsire utiliser la mthode de Newton pour rsoudre le systme non linaire suivant:

4x12 + x22 = 4;
2x 2 x = 2.
1

~ = (1 0)T de
Est-ce que la mthode de Newton va converger rapidement vers la racine x
ce systme non linaire? Justifier votre rponse.
[Indice] [Solution] [TdM ]
268. On considre la quadrature de Gauss 2 points
Z1
1

f (t) dt ' w1 f (t1 ) + w2 f (t2 ).

(a) Soit le systme non linaire :

w1 + w2

w1 t1 + w2 t2

w1 t12 + w2 t22

w t3 + w t3
1 1
2 2

2;

0;

2
3;

0.

(5)

Montrer que les constantes w1 , w2 , t1 et t2 doivent satisfaire le systme non linaire


(5) pour que la quadrature de Gauss 2 points soit exacte pour tout polynme de
degr infrieur o gal 3.
(b) On dsire rsoudre le systme non linaire (5) par la mthode de Newton. Donner
le systme dquations linaires rsoudre la premire itration de la mthode de
Newton en partant de lapproximation initiale (w10 , w20 , t10 , t20 ) = (1, 1, 1, 1). (Ne
pas rsoudre le systme linaire).
[Indice] [Solution] [TdM ]

Recueil dexercices

Q83

269. Soit la matrice symtrique de dimensions 3 3

1 2
3

3 4 .
A = 2
3 4
5
Afin de calculer les valeurs propres de la matrice A, ainsi que les vecteurs propres unitaires correspondants, on se propose de rsoudre le systme suivant:
(
~
~
Ax
= x,
2
~ 2 = 1.
kxk
~ = (x1 x2 x3 )T , crire le systme non linaire sous la forme:
(a) Pour x

f1 (x1 ,

f (x ,
2
1

f
(x
3
1,

f4 (x1 ,

x2 ,
x2 ,
x2 ,
x2 ,

x3 ,
x3 ,
x3 ,
x3 ,

)
)
)
)

=
=
=
=

0;
0;
0;
0.

(b) Donner le systme dquations linaires rsoudre la premire itration de la mthode de Newton, pour lapproximation initiale (x10 , x20 , x30 , 0 ) = (1, 1, 1, 1). (Ne pas
rsoudre le systme linaire).
[Indice] [Solution] [TdM ]
270. On considre le systme non-linaire
(
y sin ( x) = 0
y + x2 1 = 0
(a) Dterminer graphiquement le nombre de solutions et leur position position approximative sur lintervalle [1 , 1].
(b) Donner le systme dquations linaires rsoudre la premire itration de la mthode de Newton, pour lapproximation initiale (x0 , y0 ) = (1/2, 1) (ne pas rsoudre le
systme linaire).
(c) Est-ce que la mthode de Newton va converger rapidement vers la racine (1, 0) de ce
systme dquations non linaires? Justifier votre rponse.
(d) Dterminer et identifier graphiquement le lieu des approximations initiales (x 0 , y 0 )
pour lesquelles la mthode de Newton ne fonctionne pas.
[Indice] [Solution] [TdM ]
271. On considre le systme non-linaire
(
yex 2 = 0;
y + x 2 4 = 0.
(a) Faire une itration de la mthode de Newton en partant de lapproximation initiale
(x 0 , y 0 ) = (0 , 1).
(b) Est-il possible de prendre lapproximation initiale (x 0 , y 0 ) = (1 , 2)?

Recueil dexercices

Q84

(c) Dterminer et identifier graphiquement la position des approximations initiales (x 0 , y 0 )


pour lesquelles la mthode de Newton ne fonctionne pas.
[Indice] [Solution] [TdM ]
272. Soit A une matrice inversible de dimensions n n. Montrer que la mthode de Newton
~ converge en 2
~ = b
(pour les systmes non linaires) applique au systme linaire Ax
~ 0 utilise.
itrations quelle que soit lapproximation initiale x
[Indice] [Solution] [TdM ]
273. La matrice de Hilbert de dimension 3 est donne par:

1
1
1 2 3

H = 12 13 14

1
3

1
4

1
5

(a) La dcomposition LU de Crout de la matrice H, obtenue sans permutation de lignes,


est partiellement donne sous forme compacte par

1
1
1 2 3

1 1
2 12 ? .

1
1
?
3
12
Calculer les deux lments manquants et en dduire le dterminant de H.
(b) La matrice H possde linverse
9

36 ?

192 ?
H 1 =
36
.
30 180 ?
En utilisant la dcomposition LU obtenue en (a), complter le calcul de la matrice
H 1 et en dduire le conditionnement de la matrice H (on utilisera la norme k k ).
(c) En vous servant des rsultats obtenus en (a) et en (b), effectuer la premire itration
~ 0 = (0 0 0)T , pour
de la mthode de Newton, en utilisant lapproximation initiale x
le systme non linaire:

x3
x2

x1 + 2 + 3 + x2 x3 1 = 0;

x1
x2
x3
1
2 + 3 + 4 + x1 x3 2 = 0;

x1 + x2 + x3 + x x 1 = 0.
3

[Indice] [Solution] [TdM ]

Recueil dexercices

I1

Indices
Introduction et analyse derreur
Dfinitions, dveloppement de Taylor et erreur de troncature
1. Dfinitions de lerreur absolue, des chiffres significatifs et de lerreur relative.
[Question] [Solution] [TdM ]
2. Dfinition des chiffres significatifs.
[Question] [Solution] [TdM ]
3. Calculer le ratio des erreurs absolues.
[Question] [Solution] [TdM ]
4. Calculer le ratio des erreurs absolues.
[Question] [Solution] [TdM ]
5. Calculer le ratio des erreurs absolues.
[Question] [Solution] [TdM ]
6. Calculer le ratio des erreurs absolues.
[Question] [Solution] [TdM ]
7. Utiliser un dveloppement de Taylor appropri de sin x.
[Question] [Solution] [TdM ]
8. Dfinition du dveloppement de Taylor Pn (t)
[Question] [Solution] [TdM ]
9. Donner un contre-exemple.
[Question] [Solution] [TdM ]
10. Utiliser un dveloppement de Taylor appropri.
[Question] [Solution] [TdM ]
11. Utiliser un dveloppement de Taylor appropri des fonctions sin x et cos x.
[Question] [Solution] [TdM ]
12. Dfinition du dveloppement de Taylor de la forme Pn (x)
[Question] [Solution] [TdM ]
13. Dfinitions de lerreur de troncature, du dveloppement de Taylor et des chiffres significatifs.
[Question] [Solution] [TdM ]
14. Dfinitions de lerreur de troncature, du dveloppement de Taylor et des chiffres significatifs.
[Question] [Solution] [TdM ]
15. (a) Utiliser un dveloppement de Taylor appropri de ex .
(b) Dfinitions de lerreur absolue, des chiffres significatifs et de lerreur relative.

Recueil dexercices

I2

(c) Concept dordre de prcision.


[Question] [Solution] [TdM ]
16. (a) Dfinitions du dveloppement de Taylor et des chiffres significatifs.
(b) Concept dordre de prcision.
(c) Le dveloppement de Taylor est une srie signes alterns. La valeur absolue du
prochain terme de la srie est une borne suprieure de lerreur.


1+x
(d) ln 1x
= ln(1 + x) ln(1 x).
(e) Obtenir le dveloppement de Taylor de la fonction partir des dveloppements de
Taylor des fonctions ln (x + 1) et ex .
[Question] [Solution] [TdM ]
17. Simplement suivre les indications.
[Question] [Solution] [TdM ]
18. Simplement suivre les indications.
[Question] [Solution] [TdM ]
19. (a) Dfinition du dveloppement de Taylor.
(b) Dfinition de lerreur de troncature, du dveloppement de Taylor.
(c) Chiffres significatifs.
(d) Concept dordre de prcision.
(e) Concept dordre de prcision.
(f) Effectuer un changement de variable et une integration.
[Question] [Solution] [TdM ]
20. (a) Dfinition du concept dordre de prcision.
(b) Dfinition du dveloppement de Taylor.
(c) Dfinitions de lerreur de troncature, du dveloppement de Taylor et des chiffres
significatifs.
[Question] [Solution] [TdM ]
21. Concept dordre de prcision du dveloppement de Taylor.
[Question] [Solution] [TdM ]
22. Questions (a) et (b) : simplement suivre les indications.
Question (c) : concept dordre de prcision du dveloppement de Taylor.
[Question] [Solution] [TdM ]
23. Simplement suivre les indications.
[Question] [Solution] [TdM ]
24. Questions (a), (b) et (c) : simplement suivre les indications.
Question (d) : concept dordre de prcision du dveloppement de Taylor.
[Question] [Solution] [TdM ]

Recueil dexercices

I3

25. Questions (a), (b), (c) et (d) : simplement suivre les indications.
Question (e) : dfinition de lerreur de troncature du dveloppement de Taylor.
[Question] [Solution] [TdM ]
26. (a) Le dveloppement de Taylor est une srie signes alterns. La valeur absolue du
prochain terme de la srie est une borne suprieure de lerreur.
(b) Dfinition du dveloppement de Taylor.
(c) Dfinition de lerreur de troncature du dveloppement de Taylor et des chiffres significatifs.
[Question] [Solution] [TdM ]
27. (a) Obtenir le dveloppement de Taylor de
apropri de

1
1+x

1
1+x 2

partir dun dveloppement de Taylor

et suivre les indications.

(b) Dfinition des chiffres significatifs.


(c) Concept dordre de prcision.
(d) Concept dordre de prcision du dveloppement de Taylor.
[Question] [Solution] [TdM ]
28. Obtenir le dveloppement de Taylor de f (x) partir dun dveloppement de Taylor appropri de sin t et suivre les indications.
[Question] [Solution] [TdM ]
29. (a) Obtenir le dveloppement de Taylor de f (x) partir dun dveloppement de Taylor
appropri de sin t.
(b) Suivre la mme dmarche quen (a) pour obtenir une borne suprieure de lerreur.
Le dveloppement de Taylor est une srie signes alterns. Le prochain terme de la
srie est une borne suprieure de lerreur.
(c) La borne suprieure de lerreur ne dpend que de n.
[Question] [Solution] [TdM ]
30. Obtenir le dveloppement de Taylor de (1 x 2 )3/2 partir dun dveloppement de
Taylor appropri de (1 x)3/2 et en dduire le dveloppement de Taylor des fonctions
h(x) et g(x).
[Question] [Solution] [TdM ]

Norme IEEE et erreur de reprsentation


31. Oprations risques.
[Question] [Solution] [TdM ]
32. Oprations risques.
[Question] [Solution] [TdM ]
33. Oprations risques.
[Question] [Solution] [TdM ]

Recueil dexercices
34. Oprations risques.
[Question] [Solution] [TdM ]
35. Dfinition de la prcision machine en double prcision IEEE 754.
[Question] [Solution] [TdM ]
36. Concepts des erreurs darrondi et de troncature.
[Question] [Solution] [TdM ]
37. Arithmtique flottante.
[Question] [Solution] [TdM ]
38. Arithmtique flottante.
[Question] [Solution] [TdM ]
39. Arithmtique flottante.
[Question] [Solution] [TdM ]
40. Arithmtique flottante.
[Question] [Solution] [TdM ]
41. Erreur de reprsentation ou darrondi.
[Question] [Solution] [TdM ]
42. (a) Arithmtique flottante et oprations risques.
(b) Oprations risques.
[Question] [Solution] [TdM ]
43. Oprations risques.
[Question] [Solution] [TdM ]
44. Oprations risques.
[Question] [Solution] [TdM ]
45. Concept de propagation des erreurs et dfinition des chiffres significatifs.
[Question] [Solution] [TdM ]
46. Concept de propagation des erreurs et dfinition des chiffres significatifs.
[Question] [Solution] [TdM ]
47. Concept de propagation des erreurs et dfinition des chiffres significatifs.
[Question] [Solution] [TdM ]
48. Concept de propagation des erreurs et dfinition des chiffres significatifs.
[Question] [Solution] [TdM ]
49. Concept de propagation des erreurs et dfinition des chiffres significatifs.
[Question] [Solution] [TdM ]
50. Concept de propagation des erreurs et dfinition des chiffres significatifs.
[Question] [Solution] [TdM ]

I4

Recueil dexercices

I5

51. Oprations risques.


[Question] [Solution] [TdM ]
52. Lalgorithme de Horner.
[Question] [Solution] [TdM ]
53. Oprations risques et dveloppement de Taylor.
[Question] [Solution] [TdM ]
54. Oprations risques.
[Question] [Solution] [TdM ]
55. (a) Dfinition du dveloppement de Taylor.
(b) Notion dapproximation.
(c) Notation flottante.
(d) Oprations risques.
[Question] [Solution] [TdM ]
56. (a) Dfinitions du dveloppement de Taylor et de lerreur de troncature.
(b) Dfinition du dveloppement de Taylor et concept dordre de prcision.
(c) Obtenir le dveloppement de Taylor de g(x) partir du dveloppement de Taylor
appropri des fonctions ex et ln (1 + x).
(d) Oprations risques.
[Question] [Solution] [TdM ]

Interpolation
Interpolation polynomiale
57. Dterminer le polynme de degr minimal qui vrifie les 3 conditions.
[Question] [Solution] [TdM ]
58. Dterminer le polynme de degr 2 qui vrifie les 3 conditions.
[Question] [Solution] [TdM ]

Interpolation de Lagrange
59. (a) Interpolation de Lagrange ou de Newton.
(b) Dfinition du polynme de Taylor.
(c) Dterminer le polynme de degr 2 qui vrifie les 3 conditions.
(d) Concept de prcision du polynme de Taylor et de linterpolation polynomiale.
[Question] [Solution] [TdM ]
60. Dfinitions des polynmes de Lagrange de degr 1.
[Question] [Solution] [TdM ]

Recueil dexercices

I6

61. Interpolation de Lagrange ou de Newton.


[Question] [Solution] [TdM ]
62. (a) Interpolation de Lagrange ou de Newton.
(b) Concepts de linterpolation et de lextrapolation.
[Question] [Solution] [TdM ]
63. (a) Mthode de la matrice de Vandermonde.
(b) Interpolation de Lagrange ou de Newton.
(c) Interpolation de Lagrange ou de Newton.
(d) Concept de prcision de linterpolation polynomiale.
(e) Dfinition du polynme dinterpolation.
[Question] [Solution] [TdM ]
64. (a) Interpolation de Lagrange ou de Newton.
(b) Concept dinterpolation inverse.
[Question] [Solution] [TdM ]
65. (a) Interpolation de Lagrange.
(b) Dfinition des chiffres significatifs.
(c) Dfinition de la borne suprieure de lerreur dinterpolation.
[Question] [Solution] [TdM ]
66. (a) Interpolation de Lagrange ou de Newton.
(b) Interpolation de Lagrange ou de Newton.
(c) La mthode de la matrice de Vandermonde.
[Question] [Solution] [TdM ]
67. Borne suprieure de lerreur dinterpolation.
[Question] [Solution] [TdM ]
68. (a) Interpolation de Lagrange ou de Newton.
(b) Interpolation de Lagrange ou de Newton.
(c) Borne suprieure de lerreur dinterpolation.
(d) Concept dinterpolation polynomiale par morceaux et borne suprieure de lerreur
dinterpolation.
[Question] [Solution] [TdM ]

Interpolation de Newton
69. (a) Interpolation de Newton.
(b) Approximation de lerreur dinterpolation laide de linterpolation de Newton.

Recueil dexercices
(c) Dterminer le polynme de degr minimal qui vrifie les 4 conditions.
[Question] [Solution] [TdM ]
70. (a) Dfinition des diffrences divises.
(b) Interpolation de Newton.
(c) Approximation de lerreur dinterpolation laide de la mthode de Newton.
(d) Dfinition du polynme dinterpolation.
[Question] [Solution] [TdM ]
71. (a) Estimation de lerreur dinterpolation laide de linterpolation de Newton.
(b) Dfinition de lerreur dinterpolation.
[Question] [Solution] [TdM ]
72. (a) Interpolation de Lagrange ou de Newton.
(b) Dfinition de lerreur dinterpolation.
(c) Estimation de lerreur dinterpolation laide de la mthode de Newton.
[Question] [Solution] [TdM ]
73. (a) Concept dinterpolation dinverse.
(b) Dfinition de lerreur dinterpolation.
(c) Estimation de lerreur dinterpolation laide de la mthode de Newton.
[Question] [Solution] [TdM ]
74. Estimation de lerreur dinterpolation laide de linterpolation de Newton.
[Question] [Solution] [TdM ]
75. (a) Concept dinterpolation dinverse.
(b) Estimation de lerreur dinterpolation laide de linterpolation de Newton.
[Question] [Solution] [TdM ]
76. (a) Interpolation de Lagrange ou de Newton.
(b) Approximation de lerreur dinterpolation laide de linterpolation de Newton.
(c) La fonction f (x) passe par les 4 points.
[Question] [Solution] [TdM ]

Splines cubiques
77. Dfinition de la spline cubique naturelle.
[Question] [Solution] [TdM ]
0 (x ) = f 0 .
78. Poser p10 (x0 ) = f00 et pn
n
n
[Question] [Solution] [TdM ]

79. Dfinition de la spline cubique naturelle.


[Question] [Solution] [TdM ]

I7

Recueil dexercices

I8

80. (a) Dfinition de la spline cubique naturelle.


(b) Dfinition de la spline cubique.
(c) Dfinition de la spline cubique.
[Question] [Solution] [TdM ]
81. (a) Dfinition de la spline cubique naturelle.
(b) Dfinition des chiffres significatifs.
(c) valuer la drive seconde du polynme de degr 3 aux extrmits de lintervalle.
[Question] [Solution] [TdM ]
82. (a) Dfinition de la spline cubique.
(b) Poser p10 (0,0) = 1 et p30 (3,0) = 5.
[Question] [Solution] [TdM ]
83. Dfinition de la spline cubique.
[Question] [Solution] [TdM ]
84. Dfinition de la spline cubique.
[Question] [Solution] [TdM ]
85. (a) Dfinition de la spline cubique.
(b) Question iii) : Poser p10 (0,004) = a et p30 (0,020) = b.
[Question] [Solution] [TdM ]
86. (a) valuer f 00 (x) en x = 0 et x = 1.
(b) Dfinition de la spline cubique.
[Question] [Solution] [TdM ]
87. (a) Poser pi (x) = ai + bi x + ci x 2 pour i = 1, 2, . . . , n.
(b) Utiliser la formule du polynme de Lagrange de degr 1.
(c) Suivre les indications.
(d) Suivre les indications.
[Question] [Solution] [TdM ]
88. (a) Poser i (t) = ai + bi t + ci t 2 pour i = 1, 2 et vrifier les hypothses.
(b) Dterminer les fonctions 1 (t) et 2 (t).
(c) Poser i (t) = ai + bi t + ci t 2 pour i = 1, 2, 3 et vrifier les hypothses.
[Question] [Solution] [TdM ]
89. (a) Interpolation de Newton.
(b) Estimation de lerreur dinterpolation laide de linterpolation de Newton.
(c) Poser p10 (0) = 1.
[Question] [Solution] [TdM ]
90. (a) Dfinition des diffrences divises.

Recueil dexercices

I9

(b) Interpolation de Newton.


(c) Estimation de lerreur dinterpolation laide de linterpolation de Newton.
(d) Poser p10 (0) = 0.
[Question] [Solution] [TdM ]
91. (a) Interpolation de Newton.
(b) Estimation de lerreur dinterpolation laide de linterpolation de Newton et dfinition des chiffres significatifs.
(c) Dfinition du polynme dinterpolation de Lagrange de degr 3.
(d) Dfinition de la spline cubique naturelle.
[Question] [Solution] [TdM ]
92. (a)

i. Dfinition des formules de diffrences divises.


ii. Interpolation de Newton et estimation de lerreur dinterpolation laide de linterpolation
de Newton.

(b) Dfinition de la spline cubique naturelle.


(c) Dfinitions des splines cubique et quadratique.
[Question] [Solution] [TdM ]

Diffrentiation et intgration numrique


Diffrentiation numrique
f 0 (x+h)f 0 (xh)

93. f 00 (x) '


.
2h
[Question] [Solution] [TdM ]
94. Conserver les termes jusquau degr 5 dans vos dveloppements de Taylor.
[Question] [Solution] [TdM ]
95. Conserver les termes jusquau degr 4 dans vos dveloppements de Taylor.
[Question] [Solution] [TdM ]
96. Utiliser deux formules aux diffrences dordre 2 appropries.
[Question] [Solution] [TdM ]
97. (a) Conserver les termes jusquau degr 4 dans vos dveloppements de Taylor.
(b) Dfinition de lordre de prcision.
[Question] [Solution] [TdM ]
98. (a) |a b| |a| + |b|.
(b) Concept de prcision des formules de diffrentiation numrique.
(c) Rsoudre g 0 (h) = 0 et appliquer la dfinition des chiffres significatifs.
[Question] [Solution] [TdM ]

Recueil dexercices

I10

99. (a) Calculer le ratio des erreurs absolues.


(b) Conserver les termes jusquau degr 5 dans vos dveloppements de Taylor.
[Question] [Solution] [TdM ]
100. (a) Calculer le ratio des erreurs absolues.
(b) Conserver les termes jusquau degr 5 dans vos dveloppements de Taylor.
(c) Concept de prcision des formules de diffrentiation numrique.
[Question] [Solution] [TdM ]
101. Conserver les termes jusquau degr 4 dans vos dveloppements de Taylor.
[Question] [Solution] [TdM ]
102. Conserver les termes jusquau degr 3 dans vos dveloppements de Taylor.
[Question] [Solution] [TdM ]

Quadratures de Newton-Cotes
R

x dx = 23 x x + c.
[Question] [Solution] [TdM ]

R

104. sec x dx = ln sec x + tan x + c.
[Question] [Solution] [TdM ]
103.

105. Le ratio des erreurs absolues.


[Question] [Solution] [TdM ]
106. Dterminer une borne suprieure du terme de lerreur de la formule des trapzes compose et appliquer la dfinition des chiffres significatifs.
[Question] [Solution] [TdM ]
107. (a) Donner un contre-exemple.
(b) tan(0) = 0.
[Question] [Solution] [TdM ]
108. Dterminer une borne suprieure du terme de lerreur de la formule de Simpson 31 .
[Question] [Solution] [TdM ]
109. Utiliser le terme de lerreur de la formule de Simpson
[Question] [Solution] [TdM ]
110. Appliquer la formule de la quadrature de Simpson
diffrences dordre 2 appropries.
[Question] [Solution] [TdM ]

1
3

3
8

compose.

simple et utiliser des formules aux

111. Utiliser une combinaison de formules de quadrature de Newton-Cotes.


[Question] [Solution] [TdM ]
112. Utiliser une formule ou une combinaison de formules de quadrature de Newton-Cotes.
[Question] [Solution] [TdM ]

Recueil dexercices

I11

113. Calculer le rapport de la diffrence entre les solutions.


[Question] [Solution] [TdM ]
114. Suivre les indications.
[Question] [Solution] [TdM ]

Quadratures de Gauss
115. ln x nest pas defini en x = 0.
[Question] [Solution] [TdM ]
116. Dfinition du degr de prcision dune quadrature de Gauss-Legendre n points.
[Question] [Solution] [TdM ]
117. Dfinition du degr de prcision dune formule de quadrature.
[Question] [Solution] [TdM ]
118. Dfinition du degr de prcision dune formule de quadrature.
[Question] [Solution] [TdM ]
119. Dfinition du degr de prcision dune formule de quadrature.
[Question] [Solution] [TdM ]
120. Faire un changement de variable et appliquer la formule de Gauss 2 points.
[Question] [Solution] [TdM ]
121. (a) Appliquer la formule avec h = 0,5.
(b) Trouver une borne suprieure du terme derreur associ la mthode du trapze
2
compose avec f (x) = ex .
(c) Appliquer la formule donne.
(d) Concept dordre de prcision et de degr de prcision dune quadrature.
[Question] [Solution] [TdM ]
122. La fonction f (u) =

1
8 sin uu

nest pas dfinie en u = 0.

[Question] [Solution] [TdM ]


123. (a) Dfinition du degr de prcision dune formule de quadrature.
(b) Appliquer la formule.
[Question] [Solution] [TdM ]
1
3

124. Poser respectivement x = 13 et x =


de Gauss 2 points.
[Question] [Solution] [TdM ]

puis approcher lintgrale avec une quadrature

125. (a) Dfinition du degr de prcision dune formule de quadrature.


1
1+x .
1
3 simple.

(b) Appliquer la formule pour f (x) =


(c) Appliquer la formule de Simpson

Recueil dexercices
(d) Dfinition des chiffres significatifs et

I12
R

1
1+x

dx = ln(1 + x) + c.

[Question] [Solution] [TdM ]


126. (a) Dfinition du degr de prcision dune quadrature.
(b) Dfinition du degr de prcision dune quadrature.
[Question] [Solution] [TdM ]
127. (a) Apppliquer la formule.
(b) Apppliquer la formule.
(c) Utiliser le terme derreur de la formule du trapze simple et la dfinition des chiffres
significatifs.
[Question] [Solution] [TdM ]
128. Effectuer un changement de variable et appliquer la formule de Gauss 2 points.
[Question] [Solution] [TdM ]
129. Dfinition du degr de prcision dune formule de quadrature.
[Question] [Solution] [TdM ]
130. Concepts dordre de prcision et de degr de prcision dune quadrature.
[Question] [Solution] [TdM ]
131. (a) Dfinition du degr de prcision dune formule de quadrature.
(b) Appliquer la formule.
(c) Faire un changement de variables.
[Question] [Solution] [TdM ]
132. (a) Dfinir le pas h et appliquer la quadrature du trapze compose.
(b) Utiliser le terme de lerreur de la quadrature du trapze compose.
(c) Concepts dordre de prcision et de degr de prcision dune quadrature.
[Question] [Solution] [TdM ]
133. (a) Dfinition du degr de prcision.
(b) Utiliser une mthode directe.
(c) Dfinition du degr de prcision.
(d) Appliquer la formule de quadrature.
[Question] [Solution] [TdM ]
134. Dfinition du degr de prcision.
[Question] [Solution] [TdM ]
135. Dfinition du degr de prcision de la quadrature de Gauss-Legendre 5 points.
[Question] [Solution] [TdM ]
136. Dfinition du degr de prcision de la quadrature de Gauss-Legendre 10 points.
[Question] [Solution] [TdM ]

Recueil dexercices

I13

137. Dfinition du degr de prcision dune formule de quadrature.


[Question] [Solution] [TdM ]
138. (a) Dfinition du degr de prcision dune formule de quadrature.
(b) Prendre g(t) = t 3 .
(c) Faire un changement de variables et appliquer la formule de quadrature dveloppe
en (b).
[Question] [Solution] [TdM ]

Extrapolation de Richardson
139. (a) Interpolation de Lagrange ou de Newton.
(b) Utiliser une formule aux diffrences dordre 1 approprie.
(c) Utiliser une formule aux diffrences dordre 2 approprie.
[Question] [Solution] [TdM ]
140. (a) Conserver les termes jusquau degr 7 dans les dveloppements de Taylor de faon
en dduire les 2 premiers termes de lerreur.
(b) Appliquer deux fois la formule aux diffrences avec h = 0,2 et 0,1.
(c) Utiliser lextrapolation de Richardson.
[Question] [Solution] [TdM ]
141. (a) Interpolation de Lagrange ou de Newton.
(b) Dfinition de lerreur dinterpolation.
(c) Utiliser lextrapolation de Richardson.
[Question] [Solution] [TdM ]
142. (a) Utiliser une formule aux diffrences dordre 2 approprie puis appliquer lextrapolation
de Richardson.
(b) Utiliser une formule aux diffrences dordre 2 approprie.
[Question] [Solution] [TdM ]
143. Utiliser une formule aux diffrences dordre 2 approprie puis appliquer lextrapolation
de Richardson.
[Question] [Solution] [TdM ]
144. (a) Suivre les indications.
(b) Calculer le ratio des erreurs absolues.
[Question] [Solution] [TdM ]
145. (a) Conserver les termes jusquau degr 3 dans les dveloppements de Taylor.
(b) Appliquer la formule avec h = 0,4.
(c) Utiliser lextrapolation de Richardson.
[Question] [Solution] [TdM ]

Recueil dexercices

I14

146. (a) Conserver les termes jusquau degr 3 dans les dveloppements de Taylor.
(b) Appliquer la formule avec h = 0,2.
(c) Appliquer la formule avec h = 0,1.
(d) Appliquer lextrapolation de Richardson sur les rsultats obtenus en (b) et (c).
[Question] [Solution] [TdM ]
147. (a) Appliquer le principe de lextrapolation de Richardson.
(b) Appliquer lextrapolation de Richardson 3 reprises.
[Question] [Solution] [TdM ]
148. On peut dmontrer que le terme derreur de la mthode des trapzes compose scrit :

(b a) 00
f () h2 = c2 h2 + c4 h4 + c6 h6 +
12

[Question] [Solution] [TdM ]


149. (a) Utiliser lextrapolation de Richardson.
(b) Utiliser une combinaison de formules de quadrature de Newton-Cotes.
i. Utiliser une combinaison approprie de formules de quadrature dordre 2.
ii. Utiliser une combinaison de formules de quadrature de Newton-Cotes.
[Question] [Solution] [TdM ]
150. (a) a(t) = v 0 (t).
(b) Sachant que a(t) = v 0 (t), appliquer lextrapolation de Richardson.
R 10
(c) d(t) = 0 v(t) dt et appliquer une quadrature de Newton-Cotes dordre 2.
(d) Utiliser une combinaison approprie de formules de quadrature de Newton-Cotes.
[Question] [Solution] [TdM ]

quations algbriques non linaires


Mthode de la bissection
151. Algorithme de la mthode de la bissection.
[Question] [Solution] [TdM ]
152. Principe de la mthode de la bissection.
[Question] [Solution] [TdM ]
153. Algorithme de la fausse position.
[Question] [Solution] [TdM ]
154. Principe et algorithme de la mthode de la bissection.
[Question] [Solution] [TdM ]
155. (a) Principe de la mthode de la bissection.
(b) Algorithme de la mthode de la bissection.

Recueil dexercices

I15

(c) Aprs n itrations de la mthode de la bissection, la longueur de lintervalle est


o L est la longueur de lintervalle de dpart.

L
2n ,

[Question] [Solution] [TdM ]


156. Aprs n itrations de la mthode de la bissection, la longueur de lintervalle est
est la longueur de lintervalle de dpart.
[Question] [Solution] [TdM ]

L
2n ,

o L

L
2n ,

o L

L
2n ,

o L

157. Trouver une fonction qui possde un changement de signe autour des racines.
[Question] [Solution] [TdM ]
158. Aprs n itrations de la mthode de la bissection, la longueur de lintervalle est
est la longueur de lintervalle de dpart.
[Question] [Solution] [TdM ]
159. Principe et algorithme de la mthode de la bissection.
[Question] [Solution] [TdM ]
160. Aprs n itrations de la mthode de la bissection, la longueur de lintervalle est
est la longueur de lintervalle de dpart.
[Question] [Solution] [TdM ]

Mthodes des points fixes


161. (a) Notion de convergence de la mthode des points fixes.
(b) Notion dordre de convergence de la mthode des points fixes.
(c) Principe de la mthode de la bissection.
[Question] [Solution] [TdM ]
162. Notion dordre de convergence de la mthode des points fixes.
[Question] [Solution] [TdM ]
163. (a) Notion de converge de la mthode des points fixes.
(b) Notion du taux de convergence.
(c) Notion dordre de convergence.
[Question] [Solution] [TdM ]
164. (a) Dfinition du point fixe.
(b) Notion dordre de convergence.
(c) Notion dordre de convergence de la mthode des points fixes.
[Question] [Solution] [TdM ]
165. (a) Dfinition du point fixe.
(b) Notion dordre de convergence de la mthode des points fixes.
[Question] [Solution] [TdM ]
166. (a) Dfinition du point fixe.

Recueil dexercices

I16

(b) Notion de convergence de la mthode des points fixes.


(c) Notion dordre de convergence de la mthode des points fixes.
[Question] [Solution] [TdM ]
167. (a) Dfinition du point fixe.
(b) Notion de convergence de la mthode des points fixes.
(c) Notion dordre de convergence de la mthode des points fixes.
[Question] [Solution] [TdM ]
168. (a) Dfinition du point fixe.
(b) Estimer numriquement le taux de convergence.
(c) Utiliser lapproximation en+1 ' g 0 (r )en .
(d) Notion dordre de convergence de la mthode des points fixes.
[Question] [Solution] [TdM ]
169. (a) Poser f (x) = x 2 2.
(b) Notion dordre de convergence de la mthode des points fixes.
(c) Appliquer lalgorithme de la mthode des points fixes.
[Question] [Solution] [TdM ]
170. Notion dordre de convergence de la mthode des points fixes.
[Question] [Solution] [TdM ]
171. (a) d0 (p) = 0.
(b) Transformer lquation d0 (p) = 0 en un problme quivalent de la forme g(p) = p.
(c) Dfinition de la nature dun point fixe.
(d) Notion dordre de convergence et dfinition du taux de convergence.
[Question] [Solution] [TdM ]
172. (a) Dfinition du point fixe.
(b) Notion dordre de convergence de la mthode des points fixes.
(c) Appliquer lalgorithme de la mthode des points fixes et la dfinition des chiffres
significatifs.
[Question] [Solution] [TdM ]
173. (a) Dfinition de la nature des points fixes.
(b) Dfinition du taux de convergence.
(c) Interprtation gomtrique de la mthode de Newton.
(d) valuer le nombre doprations de chaque algorithme.
(e) Dfinitions dun point fixe et de lordre de convergence de la mthode des points
fixes.
(f) Appliquer lalgorithme de la mthode des points fixes et la dfinition des chiffres
significatifs.
[Question] [Solution] [TdM ]

Recueil dexercices

I17

174. (a) Montrer que la mthode des points fixes associe la fonction G(x) = g(x)

1 (g(x) x) converge lordre 2.


(b) Pour g 0 (r ) < 1, on a (g 0 (r ))2  1.
[Question] [Solution] [TdM ]
175. (a) Appliquer la notion de changement de signe.
(b) Soit r ]a , b[ si f 0 (x) est croissante ou dcroissante on a selon le cas f 0 (r )
]f 0 (a) , f 0 (b)[ ou f 0 (r ) ]f 0 (b) , f 0 (a)[.
(c) Dfinition de lordre de convergence de la mthode des points fixes.
[Question] [Solution] [TdM ]
176. Dfinition du point fixe et notion dordre de convergence de la mthode des points fixes.
[Question] [Solution] [TdM ]
177. (a) Notion de convergenence de la mthode des points fixes.
(b) Notion de convergence de la mthode des points fixes.
(c) Notions de taux et dordre de converge de la mthode des points fixes.
(d) Notion dordre de converge de la mthode des points fixes. Calculer analytiquement
gi0 (r ) ou estimer numriquement gi0 (r ).
(e) Utiliser lapproximation en+1 ' g 0 (r )en .
(f) Utiliser lapproximation en+1 '

g 00 (r ) 2
2 en .

[Question] [Solution] [TdM ]


178. (a) Poser g(x) = 2x Cx 2 et transformer le problme g(x) = x en un problme quivalent de la forme f (x) = 0.
(b) Dfinition de lordre de convergence de la mthode des points fixes.
[Question] [Solution] [TdM ]
q

q2

179. Poser g(x) = x + x 2 + x 5 et appliquer la dfinition de lordre de convergence de la


mthode des points fixes.
[Question] [Solution] [TdM ]
180. (a) Poser g(x) = (1
point fixe.

3 )x

+ (1 )x 3 +

2
3x 2

+ 2( 1) et appliquer la dfinition du

(b) Dfinition de lordre de convergence de la mthode des points fixes.


(c) Dfinition de lordre de convergence de la mthode des points fixes.
[Question] [Solution] [TdM ]
181. (a) Notion de convergence de la mthode des points fixes.
(b) Dfinition de lordre de convergence de la mthode des points fixes et utiliser lapproximation
g 00 (r ) 2
en+1 ' 2 en
.
(c) Dfinition de lordre de convergence de la mthode des points fixes.
[Question] [Solution] [TdM ]

Recueil dexercices

I18

182. Notion de convergence de la mthode des points fixes.


[Question] [Solution] [TdM ]
183. Interprtation gomtrique de la mthode des points fixes.
[Question] [Solution] [TdM ]
184. Convergence de la mthode des points fixes et utiliser (cos )2 < 1 et 1 + 2 > 1.
[Question] [Solution] [TdM ]
185. (a) Transformer lquation x = g(x) en un problme quivalent de la forme f (x) = 0.
(b) Transformer lquation f (x) = 0 en un problme quivalent de la forme h(x) = x.
[Question] [Solution] [TdM ]
186. (a) Appliquer lalgorithme des points fixes et la dfinition des chiffres significatifs.
(b) Notion dordre de convergence de la mthode des points fixes.
[Question] [Solution] [TdM ]
187. (a) Dfinition de la nature dun point fixe.
(b) Vrifier que r est un point fixe de la fonction g, (x).
(c) Appliquer lalgorithme de la mthode des points fixes.
(d) Voir question (b).
[Question] [Solution] [TdM ]
188. Notion de convergence de la mthode des points fixes. Voir exercices ?? et ??.
[Question] [Solution] [TdM ]
189. (a) Notion de point fixe attractif.
(b) Dfinition du taux de convergence de la mthode des points fixes.
(c) Utiliser lapproximation xk+1 x ' g 0 (r )(xn x ).
[Question] [Solution] [TdM ]
190. Notion dordre de convergence de la mthode des points fixes.
[Question] [Solution] [TdM ]
191. (a) Dfinition du point fixe.
(b) Notion de convergence de la mthode des points fixes.
(c) Notion dordre de convergence de la mthode des points fixes.
[Question] [Solution] [TdM ]
192. (a) Transformer lquation f (x) = 0 en un problme quivalent de la forme g(x) = x.
(b) Faire une itration de la mthode de la bissection.
[Question] [Solution] [TdM ]

Recueil dexercices

I19

Mthode de Newton
193. (a) Principe de la mthode de la bissection.
(b) Notion de multiplicit dune racine.
(c) La fonction g 0 (x) est croissante sur lintervalle [ 2
3 , ].
[Question] [Solution] [TdM ]
194. (a) Interpolation de Lagrange et algorithme de la mthode de linterpolation inverse.
(b) Interprtation gomtrique de la mthode de la scante.
(c) Interprtation gomtrique de la mthode de Newton.
[Question] [Solution] [TdM ]
195. Notion de changement de signe.
[Question] [Solution] [TdM ]
196. (a) Dfinition de la multiplicit dune racine et notion de changement de signe.
(b) Notion dordre de convergence de la mthode de Newton.
(c) Aprs n itrations de la mthode de la bissection, la longueur de lintervalle est
o L est la longueur de lintervalle de dpart. Dfinition des chiffres significatifs.

L
2n ,

(d) Transformer lquation f () = 0 en un problme quivalent de la forme g() = .


[Question] [Solution] [TdM ]
197. (a) Estimation numrique de lordre de convergence de la mthode de Newton.
(b) Appliquer lalgorithme de Newton.
(c) Interprtation gomtrique de la mthode de Newton.
[Question] [Solution] [TdM ]
198. Utiliser la relation g 0 (r ) = 1
[Question] [Solution] [TdM ]

1
m.

199. f 0 (r ) = 0 car la racine est de multiplicit m 2.


[Question] [Solution] [TdM ]
200. Trouver une fonction f (x) telle que f ( a1 ) = 0 et appliquer lalgorithme de Newton.
[Question] [Solution] [TdM ]
201. r est un point critique de la fonction h(x) si h0 (r ) = 0.
[Question] [Solution] [TdM ]
202. Poser f (x) = x 2 M.
[Question] [Solution] [TdM ]
203. (a) Notion dordre de convergence de la mthode des points fixes.
(b) valuer le nombre doprations de chaque mthode.
(c) Interprtation gomtrique de la mthode de Newton.
[Question] [Solution] [TdM ]

Recueil dexercices

I20

204. (a) Poser f (x) = x 2 M.


(b) Poser f (x) = x 3 M.
[Question] [Solution] [TdM ]
205. (a) Interprtation gomtrique de la mthode de Newton.
(b) Notion dordre de convergence de la mthode des points fixes.
(c) Notion dordre de convergence de la mthode des points fixes.
[Question] [Solution] [TdM ]
206. (a) Notion de bassin dattraction de la mthode de Newton.
(b) Notion de convergence de la mthode de Newton.
[Question] [Solution] [TdM ]
207. Dterminer la multiplicit de la racine de lquation (x 1)10 = 0.
[Question] [Solution] [TdM ]
208. (a) Dfinition de la multiplicit dune racine.
(b) Utiliser lapproximation en+1 ' g 0 (r )en .
(c) Notion dordre de convergence de la mthode des points fixes.
(d) Notion de changement de signe.
[Question] [Solution] [TdM ]
209. Appliquer lalgorithme de la mthode de Newton.
[Question] [Solution] [TdM ]

Mthode de la scante
210. (a) Pour un x0 donn, faire deux itrations de la mthode de Newton. Voir linterprtation
gomtrique de la mthode de Newton.
(b) Algorithme et interprtation gomtrique de la mthode de la secante.
[Question] [Solution] [TdM ]
211. Utiliser lapproximation en+1 ' g 0 (r )en .
[Question] [Solution] [TdM ]
212. (a) Rsoudre lquation f (x) = 0.
(b) Appliquer lalgorithme de la mthode de Newton.
[Question] [Solution] [TdM ]
213. (a) Dterminer la multiplicit de la racine.
(b) Appliquer lalgorithme de la mthode de la scante et la dfinition des chiffres significatifs.
(c)

i. Utiliser lapproximation en+1 ' g 0 (r )en .


ii. Oprations risques.

[Question] [Solution] [TdM ]

Recueil dexercices

I21

214. Appliquer lalgorithme de la mthode de la scante.


[Question] [Solution] [TdM ]
215. Algorithme et interprtation gomtrique de la mthode de la scante.
[Question] [Solution] [TdM ]
216. Oprations risques.
[Question] [Solution] [TdM ]

Mthode de linterpolation inverse


217. Algorithme de la mthode de linterpolation quadratique inverse.
[Question] [Solution] [TdM ]

Problmes algbriques non linaires


218. Identifier un problme de racine f (t) = 0.
[Question] [Solution] [TdM ]
219. Identifier un problme de racine f (T ) = 0.
[Question] [Solution] [TdM ]
220. (a) Utiliser un dvelopppement de Taylor appropri de la fonction et autour de t0 = 0.
(b) Identifier un problme de racine f (x) = 0.
[Question] [Solution] [TdM ]

Systmes dquations algbriques


Factorisations matricielles
221. Dfinition de la dcomposition LU.
[Question] [Solution] [TdM ]
~ = P 1 x
~ et faire une descente et une remonte triangulaire.
222. Poser z
[Question] [Solution] [TdM ]
223. (a) Algorithme de Crout sans permutation de lignes.
(b) Procdure de calcul des colonnes de linverse dune matrice.
(c) Faire une descente et une remonte triangulaire.
[Question] [Solution] [TdM ]
224. Faire une dcomposition LU de Crout sans permuation de ligne.
[Question] [Solution] [TdM ]
225. (a) Permuter les lignes avant de calculer le coefficient L3,3 .
(b) Utiliser la dcomposition LU .

Recueil dexercices

I22

(c) Appliquer la procdure de calcul des colonnes de la matrice inverse.


[Question] [Solution] [TdM ]
226. Rsoudre le systme linaire appropri.
[Question] [Solution] [TdM ]
227. Permuter les lignes avant de calculer le coefficient L3,3 .
[Question] [Solution] [TdM ]
228. (a) Utiliser la dcomposition LU .
(b) Dfinition de la norme k k .
(c) Rsoudre les systmes linaires appropris.
(d) Dfinition du conditionnement dune matrice.
(e) P A = LU .
[Question] [Solution] [TdM ]
229. (a) Appliquer lalgorithme de Crout.
(b) dt(A1 ) =

1
.
dt(A1 )

(c) Rsoudre le systme linaire appropri.


(d) P A = LU .
[Question] [Solution] [TdM ]
230. (a) Appliquer lalgorithme de Crout.
(b) Utiliser la dcomposition LU de la matrice.
(c) Faire une descente et une remonte triangulaire.
[Question] [Solution] [TdM ]
231. Appliquer la stratgie de pivot partiel. Cette stratgie consiste placer en position de
pivot le plus grand terme en valeur absolue de cette colonne.
[Question] [Solution] [TdM ]
232. Appliquer lalgorithme de Doolitle.
[Question] [Solution] [TdM ]
233. (a) Appliquer lalgorithme de Doolitle.
(b) Utiliser la dcomposition LU .
(c) Appliquer la procdure de calcul des colonnes de la matrice inverse.
(d) Suivre les indications.
(e) P A = LU .
(f) Dfinition du conditionnement dune matrice.
[Question] [Solution] [TdM ]
234. (a) Suivre les indications.
(b) Analyser la structure de la matrice.
[Question] [Solution] [TdM ]

Recueil dexercices

I23

235. (a) Appliquer lalgorithme de Doolitle avec permutations de lignes.


(b) Utiliser la dcomposition LU .
[Question] [Solution] [TdM ]
236. Dcomposition de Doolitle sans permutation de ligne et arithmtique flottante.
[Question] [Solution] [TdM ]
237. (a) Appliquer lalgorithme de Thomas.
(b) Utiliser la dcomposition LU .
(c) Utiliser la dcomposition LU .
[Question] [Solution] [TdM ]
238. (a) Une matrice symtrique diagonale strictement dominante et positive (ai,i > 0) est
dfinie positive.
(b) Une matrice qui possde un coefficient ngatif sur la diagonale (ai,i < 0) nest pas
dfinie positive.
[Question] [Solution] [TdM ]
239. (a) Utiliser la dcomposition LLT .
(b) Faire une descente et une remonte triangulaire.
[Question] [Solution] [TdM ]
240. (a) valuer le nombre doprations.
(b) Appliquer lalgorithme de la dcomposition de Cholesky.
[Question] [Solution] [TdM ]
241. (a) Utiliser la dcomposition LDLT de la matrice.
(b) Poser U = DLT et faire une descente et une remonte triangulaire.
[Question] [Solution] [TdM ]

Conditionnement matriciel
242. Dfinition du conditionnement.
[Question] [Solution] [TdM ]
243. Bornes derreurs et conditionnement.
[Question] [Solution] [TdM ]
244. (a) La matrice DA est inversible.
(b) Donner un exemple.
[Question] [Solution] [TdM ]
245. (a) Utiliser la dcomposition LU .
(b) Rsoudre le systme linaire appropri.
(c) Dfinition du conditionnement.

Recueil dexercices

I24

(d) Bornes derreurs et conditionnement.


~ = B(B x).
~
(e) B 2 x
[Question] [Solution] [TdM ]
246. (a) Appliquer le principe de la dcomposition LU .
(b) Faire une descente et une remonte triangulaire.
(c) [0

1]T = [1

1]T [1

0]T [0

0]T .

(d) Dfinition du conditionnement.


[Question] [Solution] [TdM ]
247. (a) Appliquer lalgorithme de Crout.
(b) Dfinition du conditionnement.
(c) Bornes derreurs et conditionnement.
(d) Donner un contre-exemple.
[Question] [Solution] [TdM ]
248. Bornes derreurs et conditionnement.
[Question] [Solution] [TdM ]
249. Bornes derreurs et conditionnement.
[Question] [Solution] [TdM ]
250. Bornes derreurs, conditionnement et chiffres significatifs.
[Question] [Solution] [TdM ]
251. Bornes derreurs et conditionnement.
[Question] [Solution] [TdM ]
252. (a) Rsoudre le systme linaire appropri.
(b) Dfinition du conditionnement.
[Question] [Solution] [TdM ]
253. Bornes derreurs, conditionnement et chiffres significatifs.
[Question] [Solution] [TdM ]
254. (a) Dfinition du conditionnement dune matrice.
(b) Dfinition du conditionnement dune matrice.
(c) Bornes derreurs et conditionnement.
[Question] [Solution] [TdM ]

Mthodes itratives
255. (a) Appliquer lalgorithme de Jacobi.
(b) Appliquer lalgorithme de Gauss-Seidel.
(c) Notion de convergence des mthodes de Jacobi et de Gauss-Seidel.

Recueil dexercices

I25

(d) Dfinitions de la matrice ditration de la mthode Jacobi et du rayon spectral dune


matrice.
[Question] [Solution] [TdM ]
256. (a) Rsoudre le systme linaire.
(b) Appliquer lalgorithme de Gauss-Seidel.
(c) Notion de convergence de la mthode de Gauss-Seidel.
(d) Notion de convergence de la mthode de Jacobi.
[Question] [Solution] [TdM ]
257. (a) Appliquer lalgorithme de Gauss-Seidel.
(b) Notion de convergence de la mthode de Gauss-Seidel.
(c) La mthode de Gauss-Seidel est une variante amliore de la mthode de Jacobi.
[Question] [Solution] [TdM ]
258. Notion de convergence de la mthode de Jacobi.
[Question] [Solution] [TdM ]
259. Calculer la matrice ditration TGS de la mthode de Gauss-Seidel.
[Question] [Solution] [TdM ]
260. (a) Dfinitions des mthodes de Jacobi et de Gauss-Seidel.
(b) Dfinition dune matrice diagonale strictement dominante.
(c) Appliquer les algorithmes de Jacobi et de Gauss-Seidel.
[Question] [Solution] [TdM ]
261. (a) Dfinitions des mthodes de Jacobi et de Gauss-Seidel.
(b) Dfinition dune matrice diagonale strictement dominante.
(c) Appliquer lalgorithme de Jacobi.
(d) Appliquer lalgorithme de Gauss-Seidel.
[Question] [Solution] [TdM ]
262. (a) Une matrice symtrique diagonale strictement dominante et positive (ai,i > 0) est
dfinie positive.
(b) Faire une descente et une remonte triangulaire.
(c) Notion de convergence de la mthode de Gauss-Seidel.
(d) Appliquer lalgorithme de Gauss-Seidel.
[Question] [Solution] [TdM ]

Systmes dquations algbriques non linaires et mthode de Newton


263. crire le systme linaire rsoudre en partant de lestim initial.
[Question] [Solution] [TdM ]

Recueil dexercices

I26

264. (a) Intersection de 2 coniques.


(b) Algorithme de la mthode de Newton appliqu aux systmes.
(c) Calculer le dterminant de la matrice jacobienne value en (1 , 0).
(d) Calculer le conditionnement de la matrice jacobienne value en (1 +  , 0 + ).
[Question] [Solution] [TdM ]
265. (a) Algorithme de la mthode de Newton appliqu aux systmes.
(b)

i. Identifier les coniques.


ii. Notion de bassin dattraction.
iii. Oprations risques.

(c) Identifier la formule aux diffrences utilise.


[Question] [Solution] [TdM ]
266. (a) Algorithme de la mthode de Newton appliqu aux systmes.
(b) Calculer le rapport des erreurs.
[Question] [Solution] [TdM ]
267. Calculer le dterminant de la matrice jacobienne value en (1 , 0).
[Question] [Solution] [TdM ]
268. (a) Notion de degr de prcision dune quadrature.
(b) Algorithme de la mthode de Newton appliqu aux systmes.
[Question] [Solution] [TdM ]
269. (a) Suivre les indications.
(b) Algorithme de la mthode de Newton appliqu aux systmes.
[Question] [Solution] [TdM ]
270. (a) Dterminer les intersections des 2 courbes.
(b) Algorithme de la mthode de Newton appliqu aux systmes.
(c) Calculer le dterminant de la matrice jacobienne value en (1 , 0).
(d) Calculer le dterminant de la matrice jacobienne value en (x 0 , y 0 ).
[Question] [Solution] [TdM ]
271. (a) Algorithme de la mthode de Newton appliqu aux systmes.
(b) Calculer le dterminant de la matrice jacobienne value en (1 , 2).
(c) Calculer le dterminant de la matrice jacobienne value en (x 0 , y 0 ).
[Question] [Solution] [TdM ]
~=0
~ est la
~x
~ = Ax
~b
272. Montrer que la matrice jacobienne associe au systme linaire R
matrice A.
[Question] [Solution] [TdM ]
273. (a) Appliquer lalgorithme de Crout.
(b) Rsoudre le systme linaire appropri.
~ 0 est la matrice H.
(c) Montrer que la matrice jacobienne value en x
[Question] [Solution] [TdM ]

Recueil dexercices

S1

Solutions brves
Introduction et analyse derreur
Dfinitions, dveloppement de Taylor et erreur de troncature
1. (a) Respectivement 5 et 6 chiffres significatifs.
(b)

e1
e2

= 16 = 2n ordre 4.

[Question] [Indice] [TdM ]


2. FAUX : x 0,7 105 0,5 104 x ? = 0,001 2345 a 2 chiffres significatifs.
[Question] [Indice] [TdM ]
3. On a e1 = |e0,2 r (0,2)| = 0,544106 et e2 = |e0,1 r (0,1)| = 0,15107 . Alors
pour n ' 5,18 une approximation dordre 5.
[Question] [Indice] [TdM ]

e1
e2

= 2n

4. Ordre 7.
[Question] [Indice] [TdM ]
e2
e1

5.

= 588,011 ' 54 une approximation dordre 4.


[Question] [Indice] [TdM ]

6.

e(h=0,3)
e(h=0,1)

|f (0,3)p(0,3)|
|f (0,1)p(0,1)|

= 6375 ' 38 . Le polynme est dordre 8 et au plus de degr 7.

[Question] [Indice] [TdM ]


7. Il sagit du dveloppement de Taylor dordre 3 de sin x autour de x0 = 0.
[Question] [Indice] [TdM ]
8. i(t) = 3 t 2 t 3 + . . . = 3 t 2 + O(t 3 ) = p2 (t) + O(t 3 ). On obtient un polynme de degr 2.
[Question] [Indice] [TdM ]
9. FAUX : Par exemple, le dveloppement de Taylor de degr n de sin x autour de x0 = 0 est
prcis lordre n + 2.
[Question] [Indice] [TdM ]

10. p(x0 + h) = p2 (h) + 61 p 000 (h) h3 pour (h) [x0 , x0 + h]. Ici h = 0,5 et x0 = 10,
alors p(10,5) = p(10 + 0,5) ' p(10 + 0,5) ' p2 (0,5) = 101,375.

Lerreur absolue est e = | 61 p 000 (h) h3 | 16 (0,03)(0,5)3 = 0,625 103 < 0,5 102 .
Lapproximation p2 (0,5) = 101,37 5 possde 5 chiffres significatifs.
[Question] [Indice] [TdM ]
11. (a) Dveloppements de Taylor autour de x0 = 0 :
sin x = x + O(x 3 ) et cos x = 1 + O(x 2 ) f (x) = sin x + cos x = 1 + x + O(x 2 ).
(b) Ordre 2.
[Question] [Indice] [TdM ]
12. g(x) = x +

x3
3!

x5
5!

+ O(x 7 ) = p3 (x) + O(x 5 ), on obtient un polynme de degr 3.

[Question] [Indice] [TdM ]

Recueil dexercices

S2

e
13. Lerreur absolue est |Rn (x)| = |ex pn (x)| (n+1)!
pour 1 x 1. Cette valeur est
4
infrieure 10
ds que n 7. Pour 0 x 1, lapproximation p7 (x) possde au
moins 4 chiffres significatifs car 1 p7 (x) 2,7183.
[Question] [Indice] [TdM ]

14. (a) 6,694 329 102 x 6,694 329 102 .


(b) 1,074 570 101 x 1,074 570 101 .
[Question] [Indice] [TdM ]
15. (a) p3 (x) = x +

x3
3!

cosh((x))x 5
5!

et R3 (x) =

pour (x) ]0 , x[.

(b) sinh(0,1) ' p3 (0,1) = 0,100 166 667. Lapproximation p3 (0,1) = 0, 100 166 667
possde 6 chiffres significatifs.
(c) On divise h par 4, ce qui revient rduire lerreur absolue de 45 .
[Question] [Indice] [TdM ]
16. (a)

h2
2

i. ln(1 + h) = h
h5

ii.

5 5 (h)

h5

1
5 (h)

puisque

h3
3

h4
4

h5
5 5 (h)

pour (h) ]1 , 1 + h[.

1 sur ]1 , 1 + h[.

iii. | ln(1,1) p4 (0,1)| 0,2 105 0,5 105 p4 (0,1) = 0, 953 0 83 33 101
a 4 chiffres significatifs.
(b) On divise h par 4, ce qui revient rduire lerreur par 45 .
(c) ln(2) = ln(1 + 1) h = 1 pn (1) = 1

1
2

srie signes alterns | ln(2) pn (1)|


faire beaucoup trop de calculs.
(d)

1
3

1
n+1

1
4

+ +

< 106 a n

(1)n1
. Nous avons une
n
6
> 10 1, ce qui revient

i. Dudveloppement
de Taylor de ln(1 + h) et ln(1 h), on a :

1+x
ln 1x = ln(1 + x) ln(1 x) = 2 x + 32 x 3 + 25 x 5 + O(x 7 ).
1

ii. x = 3 .
iii. 6 termes donnent 0,693 147 074 avec |p ln(2)| ' 0,106 106 < 0,5 106 .
On a donc 6 chiffres significatifs. Le polynme est de degr 11 (dordre 13). On
a donc trouv laproximation de ln(2) aprs laddition/soustraction de 6 termes
plutt que 106 1 (cf. (c)).
1

(e) g(x) = e x ln(1+x) = e(1

x
2

11x 2
24

+ O(x 3 ).)

[Question] [Indice] [TdM ]


17. (a) f (x) = 1 + x + x 2 + x 3 + x 4 +
(b) g(t) = 1 t 2 + t 4 t 6 + t 8
t3
3

(c) arctan(t) = t
(d) ln(1 + x) = x

x2
2

t5
5

x3
3

t7
7

x4
4

[Question] [Indice] [TdM ]


18. (a) ex = 1 x +
2

x2
2!

(b) et = 1 t 2 +

t4
2!

x3
3!
t6
3!

+
+

x4
4!
t8
4!

x5
5!
t 10
5!

+
+

Recueil dexercices

S3

(c) f (x) = ( 2 ) (x
(d) f (1) ' ( 2 ) (1

x3
3
1
3

x5
10

1
10

x7
42

1
42 )

x9
216

+ )

= 0,838 224 524.

(e) Cest une approximation dordre 9.


(f) 2 chiffres significatifs.
[Question] [Indice] [TdM ]
19. (a) Le dveloppement de Taylor de degr 2 et dordre 3 est p2 (x) = 1 +

1
2

1
8

x2.

1
(b) Puisque f 000 (x) = 38 (1 + x) 2 , on en dduit que le terme derreur est 16
(1 + ) 2 x 3
pour ]0 , x[.
p
(c) | 1,1 p2 (0,1)| 0,588 104 0,5 103 p2 (x) = 1,048 75 a 4 chiffres
p
significatifs. De mme, | 1,025 p2 (0,025)| 0,962 106 0,5 105 p2 (x) =
1,012 42 1 875 a 6 chiffres significatifs.
e

(d) Le rapport e21 = 61,17 ' 64 = 43 puisque lapproximation est dordre 3 et h a t


divis par 4.
1
16 (1
1
3
16 x .

(e) Puisque le terme derreur est


borne suprieure est e(x) =
e(0,025) =

1
3
16(0,025)

+ ) 2 x 3 pour ]0 , x[, on en dduit quune


On a alors e(0,1) =

1
16

(0,1)3 = 0,625 104 et

= 0,976 56 106 .

(f) On a :
1

1y
1
1z2

=1+

1
2

y+

3
8

y2 +

5
16

y 3 + O(y 4 );

5
= 1 + 12 z2 + 38 z4 + 16
z6 + O(z8 );
Rx
Rx
1 2
1
3 4
dz
=
arcsin x = 0
0 1+ 2z + 8z +
2

arcsin x = x +

1z
1 3
6x

3
40

5
16

z6 + O(z8 ) dz;

x 5 + O(x 7 ), un polynme de degr 5 et dordre 7.

[Question] [Indice] [TdM ]


20. (a) f (2 + h) = e2 + e2 h +

1
2

e2 h2 + O(h3 ) = p2 (h) + O(h3 ).

(b) x = p2 (0,1) = 8,164 9113.


h3
3! pour un certain (h) dans lintervalle [2 , 2,1].
3
3
|R2 (h)| e2,1 h3! |R2 (0,1)| e2,1 (0,1)
= 0,136 102 0,5
6

lapproximation x = 8,16 4 9113 possde 3 chiffres significatifs.

(c) R2 (h) = e(h)

102 et donc

[Question] [Indice] [TdM ]


21. Lvaluation de 2 ncessite lvaluation du polynme de Taylor aux points x =

1
1
18 , 57

1
et 239
. Ces points sont plus prs de x0 = 0 que le point x = 1 utilis pour lvaluation
de 1 . Lapproximation 2 est donc plus prcise que 1 .
[Question] [Indice] [TdM ]


x2
x3
x4
x5
1+x
22. (a) ln(x + 1) = x 2 + 3 4 + 5 = p4 (x) + O(x 5 ). On a ensuite f (x) = ln 1x
=

ln (1 + x) ln (1 x) = 2x +
dordre 5.

2
3

x 3 + O(x 5 ). On obtient un polynme de degr 3 et

Recueil dexercices

S4

(b) ln 2 = ln(1 + 1) ' p4 (1) = 1 21 + 13 14 = 0,583 333;


 1
1+ 3
1
2
2 1
' p3 ( 3 ) = 3 + 3 ( 3 )3 = 0,691 358.
ln 2 = ln
1
1 3


1+x
(c) Lapproximation ln 2 obtenue avec ln 1x
est plus prcise parce quon lvalue avec
x=

1
3

qui est plus prs de x0 = 0 que x = 1.

[Question] [Indice] [TdM ]


23. (a) sin t = t

t3
3!

(b) f (x) = 1

x2
18

t5
5!

+ O(t 7 ).

x4
600

+ = p2 (x) + O(x 4 ). On obtient un polynme de degr 2.

(c) f (0,01) ' p2 (0,01) = 0,999 994 444.


[Question] [Indice] [TdM ]
24. (a) f (x) = esin x = 1 + x +

1
2

x 2 + O(x 4 ) = p2 (x) + O(x 4 ).

(b) f (1,1) = esin 1,1 ' p2 (1,1) = 2,705.


(c) = 0,266 99 0,5. Lapproximation 2 ,705 possde 1 chiffre significatif.
(d) Le point x = 1,1 est trop loin du point de rfrence x0 = 0.
[Question] [Indice] [TdM ]
25. (a) erf(0) = 0 ;
(b) On a immdiatement
2

et = 1t 2 +
(c) Puisque

Rx
0

t4 t6 t8
t 2n
t 2n+2 (t)
+ +(1)n
+(1)n+1
e
,
2! 3! 4!
n!
(n + 1)!

t 2 (t) 0.

t 2k dt = x 2k+1 /(2k + 1), on obtient


x3
1 x5
1 x7
(1)n x 2n+1
x
+

+ +
3
2! 5
3! 7
n! 2n + 1

2
erf(x)

!
.

(d) Dans le point prcdent, le reste prend la forme


2(1)n+1
Rn (x) =
(n + 1)!

Zx

t 2n+2 e(t) dt.

(e) Puisque e(t) 1, on a, pour x [0, 1],


2
|Rn (x)|
(n + 1)!

Zx
0

t 2n+2 dt =

2
x 2n+3
2

,
(n + 1)! 2n + 3
(n + 1)! (2n + 3)

et une estimation semblable pour x [1, 0]. Cette valeur est infrieure 1010 ds
que n 11.
[Question] [Indice] [TdM ]
26. (a) C(x) = x

2 x5
22 2! 5

4 x9
24 4! 9

2n

4n+1

x
+ (1)n 22n(2n)!(4n+1)
+ Lerreur absolue associe

au polynme de degr 4n + 1 est |R4n+1 (x)|

2n+2
(4n+5)26n+7 (2n+2)!

pour |x| 2 . Cette

valeur est infrieure 104 ds que n 1. On a un polynme de degr 5.

Recueil dexercices

S5

2 x5
9
9
40 + O(x ) = p5 (x) + O(x ) polynme de degr 5 et dordre 9.
C( 41 ) ' p5 ( 14 ) = 0, 249 759 04 et la valeur absolue de lerreur est telle que |R5 ( 14 )|
4
= 0, 1 106 < 0, 5 106 . Lapproximation p5 ( 14 ) = 0, 249 759 04 possde
924 4!49

(b) C(x) = x
(c)

au moins 6 chiffres significatifs.


[Question] [Indice] [TdM ]
x3

27. (a) tan1 (x) = x 3 +


degr 7 et dordre 9.

x5
5

x7
7

x9
9

+ = p7 (x) + O(x 9 ). On obtient un polynme de

(b) = 4 tan1 (1) ' 4p7 (1) = 2, 895 238 095 = 1 et la valeur absolue de lerreur
est = 0, 246 0.5 100 et l approximation 2 , 895 238 095 possde un chiffre
significatif.
(c) On divise h par 4, ce qui revient rduire lerreur de 49 .
(d)
= 48 tan1
' 48 p7

1
18

1
18

+ 32 tan1

+ 32 p7

1
57

1
57

20 tan1

20 p7

1
239

1
239

= 3, 141 592 653 662 = 2 .

Lvaluation de 2 ncessite lvaluation du polynme de Taylor aux points x =

1 1
18 ; 57

1
et x = 239
. Ces points sont plus proche de x0 = 0 que le point x = 1 utilis pour
lvaluation de 1 . Lapproximation 2 est donc plus prcise que 1 .

[Question] [Indice] [TdM ]


28. (a)
Zx
f (x) =
0

(b) |R2n+1 (x)|

sin (t)
x3
x5
x 2n+1
dt = x
+
+ + (1)n
+
t
3!3 5!5
(2n + 1)!(2n + 1)
2n+3
(2n + 3)!(2n + 3)42n+3

pour

|x|

4.

(c) Lerreur absolue est infrieure 104 ds que m 5.


[Question] [Indice] [TdM ]
29. (a)

Zx
g(x) =
0

(b) |Rn (x)|

t2
t3
t4
tn
ln (1 + t)
dt = t 2 + 2 2 + + (1)n1 2 +
t
2
3
4
n

1
(n + 1)2 2n+1

(c) |R14 (x)| 1, 355 107 ,

pour |x|

1
2

|R15 (x)| 0, 961 107 n = 15.

[Question] [Indice] [TdM ]


3
15 2 105 3
x+
x +
x +
2
8
48
5 4
35 6
4
6 2
f (x) = 15
+ 35
x +
x +
x + = p4 (x) + O(x 6 ). On obtient un polynme de
42
396
degr 4 et dordre 6.
[Question] [Indice] [TdM ]

30. (1 x)3/2 = 1 +

Recueil dexercices

S6

Norme IEEE et erreur de reprsentation


31. Ce rsultat vient de laddition de 2 nombres dont les ordres de grandeur sont trs diffrents.
[Question] [Indice] [TdM ]
32. Le problme vient de laddition de 2 nombres dont les ordres de grandeur sont trs
diffrents:
fl(1 +

1
n)

=1

1
n

m
2

2
m

= 224 .

[Question] [Indice] [TdM ]


33. Laddition de 2 nombres dont les ordres de grandeurs sont trs diffrents.
fl(1 + 1050 ) = 1 et fl(1050 4n +

1
1
) = n pour n 31.
n
3
3

[Question] [Indice] [TdM ]


34. Une solution de rechange est


p

x
+

+
x

x + x 
.
=
x++ x
x++ x
[Question] [Indice] [TdM ]
35. dtA = 2 > m = 252 > 226 .
[Question] [Indice] [TdM ]
36. Pour de petites valeurs de n, lerreur est grande car la valeur limite est loin dtre atteinte
alors que lorsque n est grand, les erreurs darrondi dominent. Plus prcisment, 1
1
, qui est lerreur de troncature. En arithmtique flottante, fl(log(1 +
n log(1 + 1/n) 2n
1/n)) = log(1 + 1/n)(1 + ) o || m . Lerreur de reprsentation de n log(1 + 1/n)
1
est donc environ n. Lerreur totale est ainsi de la forme 2n
+ n, ce qui correspond au
graphe.
[Question] [Indice] [TdM ]
h
h
 ii
37. fl fl(e) fl fl( ) fl 32
= 0, 672 75 101 .
[Question] [Indice] [TdM ]
38. fl(1 + 105 ) = 105 .
[Question] [Indice] [TdM ]
39. fl [fl(A) fl [fl(B) fl(C)]] = fl(0, 087174 101 ) = fl(0, 87174) = 0, 872.
[Question] [Indice] [TdM ]
40. En arithmtique flottante 5 chiffres, on a
"
#"
# "
#
1 0

1
 1
=
.
0 1 + 1
1
0
1 1
[Question] [Indice] [TdM ]

Recueil dexercices

S7

41. Le programme consiste sommer 10 fois le nombre (0, 1)10 qui na pas de reprsentation
exacte en arithmtique flottante; en double prcision norme IEEE 754. Ce programme
va donner une boucle inifinie. Voici le programme modifi
x = 0.0;
while ( (x-1.0)<0.001 )
%for i =1:10
x = x + 0.1
end

[Question] [Indice] [TdM ]


42. (a) fl (f (0, 0001)) = 0, 2 101 et f (0, 0001) = 0, 1920024 101 (valeur exacte). Le
manque de prcision est caus par une perte de chiffres significatifs par soustraction
des nombres voisins 0, 512 02 103 et 0, 512 103 .
(b) f (x) = x(192 + x(24 + x)) = x(64 + (8 + x)(16 + x)) et fl (f (0, 0001)) = 0, 19200
101 .
[Question] [Indice] [TdM ]
43. La soustraction entraine une perte de chiffres significatifs. La solution est dutiliser
lexpression suivante
 x + 4 + x + 3
p
p
1

=
f (x) =
.
x+4 x+3
x+4+ x+3
x+4+ x+3
[Question] [Indice] [TdM ]
44. (a) Pour les valeurs de x proches de 0, les oprations suivantes entrainent la perte de
chiffres significatifs par la soustraction de nombres voisins.

 1+x 2 +1
1
2
 =
i.
1 + x 1 
;
2
1+x +1
1 + x2 + 1
ii. ex ex = 2 sinh x.
1
(b) limx0 f (x) = limx0
2 sinh x = 12 .
1 + x2 + 1
[Question] [Indice] [TdM ]
45. f = 0,3399 103 < 0, 5 103 et f (x ) = sin (x ) ' 0, 733 381 possde 3 chiffres
significatifs.
[Question] [Indice] [TdM ]
46. f = 0, 82 103 < 0, 5 102 et f (x , y , z ) = 0, 008 145 possde aucun chiffre
significatif.
[Question] [Indice] [TdM ]
47. f = 0, 95102 < 0, 5103
[Question] [Indice] [TdM ]

f (x, y) = 0, 4 60 910 899 748104 possde 1 chiffre significatif.

48.
V 0, 19069 101 0, 5 101
[Question] [Indice] [TdM ]

V = 1 6, 023 693

possde 1 chiffre significatif.

Recueil dexercices

S8

49.
T 0, 612 102 0, 5 101

T = 2, 0 07 089

possde 2 chiffres significatifs.

[Question] [Indice] [TdM ]


50. f = 0, 339 91 103 , lapproximation 0, 733 381 possde 3 chiffres significatifs.
[Question] [Indice] [TdM ]
51. Laddition de 2 nombres dont les ordres de grandeurs sont trs diffrents.


fl fl(104 ) + fl(104 ) = fl(0, 1 105 + 0, 0000 0000 1 105 ) = fl(0, 1 105 ) = 104 .
lquation devient x 2 104 x + 1 = 0.
[Question] [Indice] [TdM ]
52. Algorithme de Horner : p = e + x(d + x(c + x(b + ax))).
[Question] [Indice] [TdM ]
53. Pour eviter la perte de chiffres significatifs par soustraction des nombres voisins,

(3 22 ) arcsin () = 0, 24463 5 et 3 1 2 = 0, 24463 46.


Il faut remplacer arcsin () et
x0 = 0.
[Question] [Indice] [TdM ]

1 2 pour leur developpement de Taylor autour de

54. (a) Soustraction de nombres voisins pour x proche de 0.


1
1
2x
Solution: 1x
1+x
= 1x
2;
(b) Addition de termes dont les ordres de grandeur sont trs diffrents.
Solution: 1 + 214 + 314 + + 100 10004 = 100 10004 + + 314 + 214 + 1;
(c) Soustraction de nombres
pour x proche de y.
 voisins

2
ex
2
2
Solution: x y = ln y 2 .
e

(d) Soustraction de nombres


voisins pour x
 1.

Solution: log (x x 2 1) = log (x + x 2 1) = log (2)2 log ( x + 1 + x 1).


La deuxime expression permet dviter le calcul de x 2 qui peut entrainer pour x  1
un dbordement (overflow).
[Question] [Indice] [TdM ]
55. (a) On a f (x) =

x
x2
1 + x ' p2 (x) = 1 +
.
2
8

(b)
p
p
1, 0001 = 1 + (0, 0001) ' p2 (0, 0001) = 1, 00005.
p
p
0, 9999 = 1 (0, 0001) ' p2 (0, 0001) = 0, 99995.
(c) q1 = 1, 00005 fl(q1 ) = 1 et q2 = 0, 99995 fl(q2 ) = 1.

Recueil dexercices

S9

(d) Pour eviter la perte de chiffres significatifs pour soustraction de nombres voisins, on
pose
p
p
0, 2 102
p
1, 0001 0, 9999 = p
.
1, 0001 + 0, 9999
fl

0, 2 102
p
p
1, 0001 + 0, 9999

!
= 0, 1 102 (valeur exacte).

[Question] [Indice] [TdM ]


2

56. (a) f (x) = ln (1 + x) = x x2 + x3 x4 + x5 = p4 (x)+O(x 5 ). On obtient un polynme


x5
de degr 4 avec lerreur E4 (x) =
o (x) [0, x].
5(1 + (x))5
(b) ln (1, 1) ' p4 (0, 1) = 0, 095 308 333 et lerreur absolue est | ln (1, 1) p4 (0, 1)| '
0, 185 105 . Lapproximation p4 (0, 1) = 0, 95 30 8 333 101 possde 4 chiffres
significatifs.
On divise h par 4, ce qui revient rduire lerreur de 45 .


ln (1+x)
x
11x 2
(c) e x = e 1 2 + 24 + .


ln (1+x)
2
1 n
limn (1 + n
) = limx0 e x = limx0 e 1 x2 + 11x
+

= e.
24
(d) Pour de grandes valeurs de n, en arithmtique flottante le nombre 1 va absorber le
1
1
1 n
nombre . On a fl(1 + n
) = 1. On peut remplacer lexpression (1 + n
) par son
n
dveloppement de Taylor.
[Question] [Indice] [TdM ]

Recueil dexercices

S10

Interpolation
Interpolation polynomiale
57. (a) Polynme de degr 2.
(b) p2 (x) = 21 (x + x 2 ).
[Question] [Indice] [TdM ]
1
1
2
58. p(x) = 2(1)
21 x + 21 x pour 6= 0 = 2 .
[Question] [Indice] [TdM ]

Interpolation de Lagrange
59. (a)






x 16 x 8
x x 8

  
pL2 (x) =
+ cos ( 16 )   
16
8
16 16 8

cos ( 32 ) ' pL2 ( 32 ) = 0, 995 104 019.

(b) cos (x) = 1

x2
2



x 16
 x 
+ cos ( 8 )  .
8
8 16

+ O(x 4 ) ce qui donne cos ( 32


)'1

( 32 )2
2

(c) p2 (x) = a0 + a1 x + a2 x 2 , o a0 = 1, a1 = 0 et a2 =

On a donc cos ( 32
) ' p2 ( 32
) = 0, 995 242 471.

Ce qui donne

= 0, 995 180 857.

(1+cos 8 )

( 8 )2

= 0, 493 607 416.

(d) cos ( 32
) = 0, 995 184 726 672. Le dveloppement de Taylor de dgr 2 donne la

meilleure approximation. Cela sexplique par le fait que 32


soit proche de 0 et que le
0
polynme de Taylor utilise les valeurs exactes de f (0), f (0) et f 00 (0).

[Question] [Indice] [TdM ]


60.

i. i1 (x) =

(x xi )
, cest la droite passant par les points de coordonnes (xi1 , 1)
(xi1 xi )

et (xi , 0).
(x xi1 )
i (x) =
, cest la droite passant par les points de coordonnes (xi1 , 0)
(xi xi1 )
et (xi , 1).
(x xi )
(x xi1 )
(x xi ) (x xi1 )
ii. i1 (x) + i (x) =
+
=
= 1.
(xi1 xi ) (xi xi1 )
(xi1 xi )
(x xi )
(x xi1 )
xi1 (x xi ) xi (x xi1 )
iii. xi1 i1 (x)+xi i (x) = xi1
+xi
=
= x.
(xi1 xi )
(xi xi1 )
(xi1 xi )
[Question] [Indice] [TdM ]
61. (a) v(15) ' P2 (15) = 1,8125.
(b) v(15) ' P3 (15) = 1,815 625.
[Question] [Indice] [TdM ]
(t30)(t40)
(t20)(t40)
(t20)(t30)
62. (a) p2 (t) = 5, 11 (2030)(2040)
+5, 06 (3020)(3040)
+5, 0 (4020)(4030)
, ce qui donne P2 (35) =
5
mol
5, 031 25 10
/l.

(b) Cela revient faire de lextrapolation car 35 [20 , 30].


[Question] [Indice] [TdM ]

Recueil dexercices

S11

63. (a) On obtient le systme linaire suivant:

1 150 1502

1 160 1602

1 170 1702

1 180 1802

1503

1, 426


a1 1, 447
1603

3
170 a2
1, 469


a3
1, 492
1803

a0

(b) Cp(179) ' p1 (179) = 1, 4897.


(c) Cp(179) ' p3 (179) = 1, 489 655.
(d) Les rsutats sont similaires en dpit du fait que lapproximation obtenue en (c) est le
rsultat dune extrapolation.
(e) On obtient le mme rsultat car le polynme dinterpolation de degr 3 qui passe par
les 4 premiers points est unique.
[Question] [Indice] [TdM ]
64. (a) p2 (T ) = 0, 0075L0 (T ) + 0, 0099L1 (T ) + 0, 0147L2 (T ),
(T 115)(T 363)
(T 212)(T 363)
, L1 (T ) = (212115)(212363)
et L2 (T ) =
o L0 (T ) = (115212)(115363)
2
On a donc k(300) ' P2 (300) = 1, 2563 10 Btu/hr ft F.
(b) p2 (k) = 115L0 (k) + 212L1 (k) + 363L2 (k),
(k0,0099)(k0,0147)
o L0 (k) = (0,00740,0099)(0,00740,0147)
, L1 (k) =
(k0,0074)(k0,0099)
0,01470,0074)(0,01470,0099) .

(T 115)(T 212)
(363115)(363212) .

(k0,0074)(k0,0147)
(0,00990,0074)(0,00990,0147)

On a donc T (0, 008) ' p2 (0, 008) =

et L2 (k) =

1, 3943 102 F

[Question] [Indice] [TdM ]


65. (a) p1 (x) = f (0, 2)

x1
x 0, 2
+ f (1)
.
0, 2 1
1 0, 2

(b) f (0, 5) ' p1 (0, 5) = 1, 702 158 102 et |f (0, 5) p1 (0, 5)| = 0, 1254 102 .
Lapproximation p1 (0, 5) = 1 , 702 158 102 possde 1 chiffre significatif.
00
(c) E1 (x) M
2! (x0, 2)(x1) o |f (x)| M pour x [0, 2 , 1]. Lerreur dinterpolation
est maximale en x = 0, 6.

[Question] [Indice] [TdM ]


66. (a) P2 (t) = 0, 3335

(t 2, 25)(t 4.5)
t(t 4, 5)
t(t 2, 25)
+0, 2965
+0, 2660
.
(2, 25)(4, 5)
(2, 25)(2, 25 4, 5)
(4, 5)(4, 5 2, 25)

1
1
(b) C(3 s) = C( 20
min) ' P2 ( 20
) = 0, 3326 gmol/dm3 .

(c) On obtient le systme linaire suivant:

1 0, 00 0, 002

1 2, 25 2, 252

1 4, 50 4, 502
[Question] [Indice] [TdM ]

a0

0, 3335


a1 = 0, 2965


a2
0, 2660

Recueil dexercices

S12

67.
E9 (x)

 10
1
max |f (10) (x)|
9
x[1 , 2]
 
1 1 10
362880 = 2, 601 824 190 106 .
40 9
1
40

Les polynmes de degr lv ont tendance osciller mais dans ce cas lapproximation
est acceptable car les abscisses des points dinterpolation sont proches plus proches les
uns des autres.
[Question] [Indice] [TdM ]
68. (a)
(b)



x 2 (x )
p2 (x) = 3

( 2 )
f ( 4 ) ' P2 ( 4 ) = 3.

x(x
+2 )
2 2



x x 2
.
3

( 2 )

(c)
3

h
|e2 (x)| max(x)]0, [ |f (3) ((x))| 43
= max(x)]0, [ | 2 cos x + 3 sin x|
96

max(x)]0, [ | 2 cos x + 3 sin x| ' 3, 61 |e2 (x)|

3,61 3
96

= 1,165 965.

Autre solution | 2 cos x + 3 sin x| 2| cos x| + 3| sin x| 5 |e2 (x)| 1,614 910.
(d)
2

|e1 (x)| max(x)]0, [ |f (2) ((x))| 42


= max(x)]0, [ | 2 sin x 3 cos x| 8n
2

max(x)]0, [ | 2 sin x 3 cos x| ' 3,61 |e1 (x)|

0,45125 2
n2

104

p
n 4, 515 103 2 = 211,037 n 212
Autre solution | 2 sin x 3 cos x| 2| sin x| + 3| cos x| 5 n 249.
[Question] [Indice] [TdM ]

Interpolation de Newton
69. (a) f (3) ' P2 (3) = 0.
(b) E2 (3) ' 2.
(c) P3 (x) = 3 + 6x 6x 2 + x 3 .
[Question] [Indice] [TdM ]
70. (a) On obtient la table de diffrences divises suivante:

Recueil dexercices

S13
xi
1,9

f (xi )
0,94 630

1,5

0,99 749

2,3

0,74 571

f [xi , xi+1 ]

f [xi , , xi+2 ]

f [xi , , xi+3 ]

-0,127 975
-0,466 875
-0,314 725

0,082 448
-0,400 917

-0,795 824
2,7

0,42 738

(b) f (1, 8) ' p2 (1, 8) = 0, 973 104.


(c) |E2 (1, 8)| ' 0, 123 672 102 p2 (1, 8) = 0, 97 3 104 possde 2 chiffres significatifs.
(d) E2 (1, 8)

| cos (2,3)|
|(1, 8 1, 9)(1, 8 1, 5)(1, 8 2, 3)|.
3!

(e) On obtient le mme rsultat car le polynme de degr 2 qui passe par les points
dabscisses x = 1, 5; 1, 9 et 2, 3 est unique.
[Question] [Indice] [TdM ]
71. (a) Il faut classer les points par distance croissante par rapport labscisse x = 3, 1. On
prend donc successivement les abscisses: 3, 0, 3, 5, 2, 5, 4, 0 et 1, 5. En prenant le
polynme de degr 0, on trouve:
p0 (3, 1) = 1, 098 612 et |E0 (3, 1) ' 0, 030 830 > 0, 5 103 .
Polynme de degr 1:
p1 (3, 1) = 1, 129 4422 et |E1 (3, 1) ' 0, 002 25 > 0, 5 103 .
Polynme de degr 2:
p2 (3, 1) = 1, 131 6958 et |E2 (3, 1) ' 0, 000 24 < 0, 5 103 .
(b)
E2 (3, 1) =

f 000 ()
(3, 1 3, 0)(3, 1 3, 5)(3, 1 2, 5) pour un certain [2, 5 , 3, 5].
3!

[Question] [Indice] [TdM ]


72. (a) Il faut classer les points par distance croissante par rapport labscisse t = 1, 2. On
prend donc les 3 abscisses: 1, 4, 0, 7 et 2, 1.
v(1, 2) ' p2 (1, 2) = 79, 25 km/h.
(b)
E2 (1, 2) =

v (3) ()
(1, 2 1, 4)(1, 2 0, 7)(1, 2 2, 1) pour [0, 7 , 2, 1].
6

(c)
E2 (1, 2) ' 4, 859 086 491102 (1, 21, 4)(1, 20, 7)(1, 22, 1) = 4, 373 177 842103 .
[Question] [Indice] [TdM ]

Recueil dexercices

S14

=
73. (a) Il faut classer les points par distance croissante par rapport labscisse erf(x)
0.156 9460. On prend donc les 3 abscisses: 0, 167 9960, 0, 112 4629 et 0, 222 7026.
' p2 (0.156 9460) = 0, 139 99.
x
(b)
E2 (0.156 9460) =

x (3) ()
(0.156 9460 0, 167 9960)(0.156 9460 0, 112 4629)
6
(0.156 9460 0, 222 7026) pour [0, 112 4629 , 0, 222 7026].

(c)
E2 (0.156 9460) ' 0, 259 5889(0.156 9460 0, 167 9960)(0.156 9460 0, 112 4629)
(0.156 9460 0, 222 7026) = 8, 390 402 106 .
[Question] [Indice] [TdM ]
74. On donne le tableau des valeurs des diffrents polynmes en fonction du degr ainsi que
lapproximation de lerreur commise.
n
1
2

pn (1, 05)
0, 852 839 300
0, 853 138 425

En (1, 05)
0, 299 125 103
0, 410 000 105

On constate que lapproximation de lerreur absolue est infrieure 0, 5 105 pour le


polynme de degr 2.
[Question] [Indice] [TdM ]
75. (a) Il faut classer les points par distance croissante par rapport labscisse v = 18. On
prend donc les 3 abscisses: 20, 15 et 11.
p2 (v) = 4, 8 + 0, 32(v 20) 0, 0088(v 20)(v 15) ce qui donne t(18) ' p2 (18) =
4, 2133 s.
(b) Lestim de lerreur est donn par: E2 (v) ' 0, 000 846 56(v 20)(v 15)(v 11), d
o E2 (18) ' 0, 0355 s.
[Question] [Indice] [TdM ]
76. (a) Il faut classer les points par distance croissante par rapport labscisse x = 5000.
On prend donc les 3 abscisses: 1500, 100 et 1000.
t(5000) ' p2 (5000) = 891, 5270 s.
(b) Une approximation de lerreur dinterpolation est donne par
E2 (x) ' 1, 993 039 64109 (x1500)(x100)(x10000) E2 (5000) ' 1, 709 031 49102 .
(c) Les paramtres a, b, c et d sont solutions du systme non linaires suivant:

a + b ln c(d)
= 0;

a + b ln c(100 d)
= 13;

a
+
b
ln
c(1500

d)
= 245;

a + b ln c(10000 d) = 1980.
[Question] [Indice] [TdM ]

Recueil dexercices

S15

Splines cubiques
77. La spline naturelle S(x) et le polynme p(x) = x 3 concideront seulement si p(x) vrifie
la proprit p 00 (0) = p 00 (3) = 0. Or ce nest pas le cas. On sattend donc commettre
une erreur dinterpolation.
[Question] [Indice] [TdM ]
(f (x0 )f (x1 ))
h1 00
0
.
6 f1 = f0 +
h1
(f (xn1 )f (xn ))
hn 00
hn 00
0
.
6 fn1 + 3 fn = fn +
hn

78. p10 (x0 ) = f00 h31 f000

0 (x ) = f 0
pn
n
n
[Question] [Indice] [TdM ]

79.
f (x) =

x 3

si x [0 , 1];

1 (x 1)3 + 3(x 1)2 + 3(x 1) + 1

si x [1 , 3].

La spline f (x) nest pas naturelle.


[Question] [Indice] [TdM ]
80. (a) Le point 0, 75 est dans lintervalle [0, 5 , 1, 0] et lon doit donc utiliser le polynme:
p2 (x) = p2 (x) = 0, 4773(1x)3 +0, 3926(x 0, 5)3 +2, 1359(1x)+2, 988(x 0, 5),
ce qui donne f (0, 75) ' p2 (0, 75) = 1, 294 572.
(b) Les 2 polynmes donnnent le mme rsultat, car la drive premire de la spline est
continue en x = 1.
(c) laide du tableau, on trouve, f 00 (1, 5) ' f300 = 3, 308.
[Question] [Indice] [TdM ]
81. f (1, 03) ' p2 (1, 03) = 0, 809 383 22. Lapproximation p2 (1, 03) = 0, 809 383 22 possde
3 chiffres significatifs.
[Question] [Indice] [TdM ]
82. (a) On obtient 2 quations 2 inconnues:

5 00
2 f1

+ 12 f200 = 6;

1 00
2 f1

+ 52 f200 = 6.

(b) On obtient 2 quations 2 inconnues:

7 00
4 f1

+ 12 f200 = 6;

1 00
2 f1

+ 4 f200 = 6.

[Question] [Indice] [TdM ]


83. (a) a2 = S2 (0) = f (0) = 0.
(b) Pour ltudiant Y S10 (0) = 1 6= S20 (0) = 1.
La drive de la spline est discontinue en 0, ltudiant X a trouv la bonne rponse.
[Question] [Indice] [TdM ]

Recueil dexercices

S16

84. La fonction S(x) nest pas une spline cubique car la drive seconde de S(x) nest pas
continue (P100 (1) = 12 6= P200 (1) = 0).
[Question] [Indice] [TdM ]
85. (a) xi (0, 01) ' p2 (0, 01) = 0, 0046.
(b)

i.
On obtient 6 quations 6 inconnues:
00

f0 = a;

3 00
2 00

00

5 f0 + 2f1 + 5 f2 = 100;

2 00
1 00
2000

00

3 f1 + 2f2 + 3 f3 = 9 ;

3 00
2 00
00

5 f2 + 2f3 + 5 f4 = 400;

1 00
2 00
00

3 f3 + 2f4 + 3 f5 = 2000;

f 00 = b.
5

ii.
On obtient 6 quations 6 inconnues:
00

f0 f100 = 0;

2 00
3 00

00

5 f0 + 2f1 + 5 f2 = 100;

2 00
1 00
2000

00

3 f1 + 2f2 + 3 f3 = 9 ;

3 00
2 00
00

5 f2 + 2f3 + 5 f4 = 400;

2 00
1 00
00

3 f3 + 2f4 + 3 f5 = 2000;

f 00 f 00 = 0.
4
5

iii.
On obtient 6 quations 6 inconnues:

3
3

f000 210
f100 = a 0, 5.
410

3
3

2 00
3 00
00

5 f0 + 2f1 + 5 f2 = 100;

2 00
1 00
2000
00

3 f1 + 2f2 + 3 f3 = 9 ;

3 00
5 f2

+ 2f300 + 25 f400 = 400;

2 00
3 f3

+ 2f400 + 13 f500 = 2000;

103 00
6 f4

103 00
3 f5

= b 2.

Recueil dexercices

S17

[Question] [Indice] [TdM ]


86. (a) Un polynme de degr 3 tant entirement dtermin par 4 valeurs dinterpolation
en des nuds distincts, f et concideront seulement si f vrifie la proprit
f 00 (0) = f 00 (1) = 0. Or ce nest pas le cas. On sattend donc commettre une
erreur dinterpolation.
(b) On impose les conditions dinterpolation, de jonction et de continuit des drives
premires et secondes pour obtenir a = 2, b = 8, c = 6 et d = 1.
[Question] [Indice] [TdM ]
87. (a) On a n polynmes dterminer, ce qui donne 3n inconnues.
Pi (xi1 ) = f (xi1 ) et Pi (xi ) = f (xi ) pour i = 1, 2, , n;
0
Pi0 (xi ) = Pi+1
(xi ) pour i = 1, 2, , n 1.

(x xi1 )
(x xi )
+ fi0
.
(xi xi1 )
(xi xi1 )
(x xi )2
(x xi1 )2
0
(c) Pi (x) = fi1
+ fi0
+ f (xi1 ) +
2(xi xi1 )
2(xi xi1 )

0
(b) Pi0 (x) = fi1

0
(d) fi1
+ fi0 =

2
(xi xi1 )

(xi xi1 ) 0
fi1 .
2

(f (xi ) f (xi1 )) pour i = 1, 2, , n.

[Question] [Indice] [TdM ]


88. (a) 1 (t) = a0 + b0 t + c0 t 2 et 1 (t) = a1 + b1 t + c1 t 2 .
On obtient le systme linaire de 5 quations 6 inconnues suivant:

a0 = 2;

a0 + b0 + c0 = 1;
a1 + b1 + c1 = 1;

a1 + 2b1 + 4c1 = 4;

b + 2c = b + 2c .
0
0
1
1
(b) On a 1 (t) = 2 (t) = p2 (t) = 2 3t + 2t 2 . On obtient le polynme de degr 2 qui
passe par les 3 points.
(c) En imposant les conditions, on voit que la troisime branche est la mme que les 2
premires. En lvaluant en t=3 on trouve la valeur 11. Si on essaie dinterpoler toute
autre valeur que 11 en t=3, il nexiste aucune spline quadratique.
[Question] [Indice] [TdM ]
89. (a) v(2, 5) ' p2 (2, 5) = 58, 375 km/h.
(b) E2 (2, 5) ' 0, 3125 km/h.
(c) On obtient 4 quations 4 inconnues:
00
f0 f100 = 0;

1 00
1 00
42
00

2 f0 + 2f1 + 2 f2 = 50 ;

1 00
2 f1

6
+ 2f200 + 12 f300 = 25
;
4

f300 = 5 .

Recueil dexercices

S18

[Question] [Indice] [TdM ]


90. (a) On obient la table de diffrences divises suivante:
i ti f (ti )
f [ti , ti+1 ]
f [ti , , ti+2 ]
0
0
2,00
1, 1 102
1 10 1,89
3, 0 104
2
1, 7 10
2 20 1,72
5, 5 104
2
2, 8 10
3 30 1,44

f [ti , , ti+3 ]

8, 333 333 106

(b) De la table de diffrences divses on a p2 (t) = 2, 001, 1102 t3, 0104 t(t10),
ce qui donne p2 (15) = 1, 8125.
(c) E2 (t) ' f [0, 10, 20, 30]t(t 10)(t 20), ce qui donne E2 (15) ' 3, 123 74 103 .
(d) On obtient 4 quations 4 inconnues:
1
1 00
00
00
4

2 f0 + 2f1 + 2 f2 = 18, 0 10 ;

1 00
1 00

00

2 f1 + 2f2 + 2 f3 = 33, 0 104 ;

2f000 f100 = 66 104 ;

00
f3 = 1.
[Question] [Indice] [TdM ]
91. (a) De la table de diffrences divses on a : p3 (x) = 30 10x + 200x(x 0, 1) +
566, 667x(x 0, 1)(x 0, 2), ce qui donne p3 (0, 3) = 18, 4. La valeur de f (0, 3) nest
pas acceptable car pour cette valeur la fonction nest plus dcroissante.
(b) On peut estimer la valeur de lerreur par E3 (x) ' a4 x(x 0, 1)(x 0, 2)(x 0, 5),
o a4 = 87,30566,667
= 817, 4603. Cette erreur prend la valeur 0, 9810 en x = 0, 3.
0,80
Lapproximation P3 (0, 3) = 1 8, 4 possde 1 chiffre significatif.
(c) Il faut choisir les abscisses les plus proches de x = 0, 3 savoir x0 = 0, 2, x1 = 0, 5,
x2 = 0, 1 et x1 = 0, 0. Les polynmes de Lagrange sont
L0 (x) =
L2 (x) =

(x 0, 5)(x 0, 1)x
,
(0, 2 0, 5)(0, 2 0, 1)0, 2

L1 (x) =

(x 0, 2)(x 0, 1)x
,
(0, 5 0, 2)(0, 5 0, 1)0, 5

(x 0, 2)(x 0, 5)x
(x 0, 2)(x 0, 5)(x 0, 1)
et L3 (x) =
.
(0, 1 0, 2)(0, 1 0, 5)0, 1
(0, 0 0, 2)(0, 0 0, 5)(0, 0 0, 1)

(d) On obtient 2 quations 2 inconnues:

1 00
00

2f1 + 2 f2 = 1200;

[Question] [Indice] [TdM ]

1 00
4 f1

+ 2f200 = 499, 98.

Recueil dexercices
xi

f (xi )

S19
f [xi , xi+1 ]

f [xi , xi+1 , xi+2 ]

f [xi , . . . , xi+3 ]

f [xi , . . . , xi+4 ]

1
3
1

8
2

0, 125
0, 25

2
3
7
6

92. (a)

i. Voici la table des diffrences divises:


ii. p3 (x) = 4 + x 3x(x 2) + x(x 2)(x 3).
iii. f (4) ' p3 (4) = 8 et E3 (4) ' 0, 125(4(4 2)(4 3)(4 5)) = 1.

(b) f (4) ' p3 (4) = 5, 928 571.


(c) Contrairement la spline cubique, cette approximation ne garantit pas la continuit
de la seconde au point (3 , 2).
[Question] [Indice] [TdM ]

Recueil dexercices

S20

Diffrentiation et intgration numrique


Diffrentiation numrique
f (x+2h)f (x)
f (x+h)f (xh)
, f 0 (x + h) '
, f 0 (x
2h
2h
f (x+2h)2f (x)+f (x2h)
do f 00 (x) '
.
2h
4h2

93. f 0 (x) '

h) '

f 0 (x+h)f 0 (xh)

f (x)f (x2h)
,
2h

f 00 (x) '

[Question] [Indice] [TdM ]

94. Lerreur commise est quon est limit un dveloppement de Taylor de degr 2 (ordre 3).
2

(4) (x)+O(h5 )
Le bon raisonnement: f (x+h) = f (x)+hf 0 (x)+ h2 f 00 (x)+ h6 f 000 (x)+ h
24 f
h3 000
h4 (4)
h2 00
(x) + O(h5 ).
2 f (x) 6 f (x) + 24 f
2
(4) (x) + O(h3 ) et donc
2f (x) + f (x h)] h
12 f

et f (x h) = f (x) hf 0 (x) +

Alors f 00 (x) = h12 [f (x + h)


cette approximation de f 00 (x) est 2.
[Question] [Indice] [TdM ]

lordre de

9h2 00
27h3 000
81h4 0000
(x) + O(h5 );
2 f (x) + 6 f (x) + 24 f
3
2
24h
48h4 0000
00
000
(x) + O(h5 );
3f (x + 2h) = 3f (x) 6hf 0 (x) 12h
2 f (x) 6 f (x) 24 f
2
3
4
3h
3h
00
000
0000 (x) + O(h5 ). On a
3f (x + h) = 3f (x) + 3hf 0 (x) + 3h
2 f (x) + 6 f (x) + 24 f
f
(x+3h)3f
(x+2h)+3f
(x+h)f
(x)
3h
f 000 (x) =
2 f 0000 (x)+O(h2 ). Lapproximation est dordre
h3

95. f (x + 3h) = f (x) + 3hf 0 (x) +

1.
[Question] [Indice] [TdM ]

f (6)+4f (4)3f (2)


= 1. La
4
f (6)f (2)
0
pour h = 2; f (2) '
=
4

96. La diffrence avant dordre 2 avec h = 2 donne f 0 (2) '


diffrence avant dordre 1 donne f 0 (2) '
f (8)f (2)
6

3
2

f (4)f (2)
2

= 1

1 pour h = 4 et f 0 (2) '


=
pour h = 6. Ensuite, on applique lextrapolation
de Richardson sur la diffrence avant dodre 1 pour obtenir des approximations dordre 2.
Ainsi sur les resultats obtenus avec h = 2 et h = 4, on obtient f 0 (2) ' 2(1)(1)
= 1;
21
et avec h = 2 et h = 6, on obtient f 0 (2) '
dordre 2.
[Question] [Indice] [TdM ]

3(1)( 2 )
31

= 4 qui sont des approximations

97. (a) Lexpression des deux premiers termes de lerreur :

2
2
2
(ab)h 00
f (x)+ (a +b 6ab)h f 000 (x)
2

(b) Si a b, lapproximation est dordre 1. Si a = b, lapproximation est dordre 2.


[Question] [Indice] [TdM ]
98. (a)


e(x + h) e(x h) h2



000

f ()


2h
6

|e(x + h)| + |e(x h)| h2


+
M
2h
6
 +  h2

h2
+
M= +
M = g(h).
2h
6
h
6

(b) La formule centre donne f 0 (0, 9) ' 0, 62250 pour h1 = 0, 002 et f 0 (0, 9) ' 0, 6220
pour h2 = 0, 005. Les erreurs absolues sont respectivement Eh1 = 0, 00089 et Eh2 =
0, 00039. Bien que h1 < h2 , lapproximation de f 0 (0, 9) obtenue avec h2 est plus
prcise que celle obtenue avec h1 . Cette apparente contradiction est due au fait que

Recueil dexercices
lerreur g(h) =

S21

h

effet quand h 0

h2
6 M
h2
6 M

ne tend pas ncessairement vers 0 quand h tend vers 0. En


0


h

mais

(c) Il sagit de trouver la valeur de h qui minimise la fonction erreur g(h). On 


rsout
q
q

h
3
3
3
lquation g 0 (h) = h2 + 3 M = 0 et on trouve h = M . On note que g 00
> 0,
M
q
ce qui confirme h = hmin = 3 3
M.
On a M = max0,8x0,950 | cos (x)| = cos (0, 8). De plus, puisque tous les chiffres
des approximations de f (x) du tableau sont significatifs,  = 0, 5 105 (105 correspond la position du dernier chiffre significatif). On a dans ce cas hmin = 0, 02782.
[Question] [Indice] [TdM ]
99. (a) La formule aux diffrences donne f 00 (1) ' 0, 8495 pour h = 0, 1 et f 00 (1) '
0, 875 675 pour h = 0, 2. Les erreurs absolues sont respectivement E(h = 0, 1) =
0, 008 029 et E(h = 0, 2) = 0, 034 204. Le ratio des erreurs absolues est E(h=0,2)
E(h=0,1) =
2
4, 26 ' 2 . La formule est dordre 2.
(b)
f (x + 3h) = f (x) 3hf 0 (x)

27h3 000
81h3 (4)
9h2 00
(x) + O(h5 )
2 f (x) 3! f (x) 4! f

4f (x + 2h) = 4f (x) + 8hf 0 (x) +

16h2 00
32h3 000
64h3 (4)
(x) + O(h5 )
2 f (x) + 3! f (x) + 4! f

5f (x + h) = 5f (x) 5hf 0 (x)

5h2 00
5h3 000
5h3 (4)
(x) + O(h5 )
2 f (x) 3! f (x) + 4! f

2f (x) = 2f (x)
h2 app(h) = h2 f 00 (x)

11h4 (4)
(x) + O(h5 )
12 f

app(h) = f 00 (x)

11h2 (4)
(x) + O(h3 )
12 f

f 00 (x) = app(h) +

11h2 (4)
(x) + O(h3 )
12 f

f 00 (x) = app(h) + O(h2 )

approximation dordre 2.
[Question] [Indice] [TdM ]
100. (a) La formule aux diffrences donne f 000 (1) ' 1, 119 159 99 pour h = 0, 05 et f 000 (1) '
1, 167 984 99 pour h = 0, 1. Les erreurs absolues sont respectivement E(h =
0, 05) = 0, 015 724 93 et E(h = 0, 1) = 0, 0645 499 3. Le ratio des erreurs absolues
E(h=0,1)
est E(h=0,05) = 4, 105 ' 22 . La formule est dordre 2.
(b)
4h2 00
8h3 000
16h4 0000
(x)
2 f (x) + 3! f (x) + 4! f
64h6 (6)
7
(x) + O(h )
6! f

f (x + 2h) = f (x) + 2hf 0 (x) +


5

(5) (x) +
+ 32h
5! f

2h2 00
2h3 000
2h4 0000
(x)
2 f (x) 3! f (x) 4! f
2h6 (6)
7
(x) + O(h )
6! f

2f (x + h) = 2f (x) 2hf 0 (x)

2h5 (5)
(x)
5! f

Recueil dexercices

S22

8h3 000
16h4 0000
4h2 00
(x)
2 f (x) + 3! f (x) 4! f
64h6 (6)
7
(x) + O(h )
6! f

f (x 2h) = f (x) + 2hf 0 (x)


5

(5) (x)
+ 32h
5! f

2h2 00
2h3 000
2h4 0000
(x)
2 f (x) 3! f (x) + 4! f
2h6 (6)
7
(x) + O(h )
6! f

2f (x h) = 2f (x) 2hf 0 (x) +


5

(5) (x) +
2h
5! f

2h3 app(h) = 2h3 f 000 (x) +

60h5 (5)
(x) + O(h7 )
5! f

app(h) = f (3) (x) +

h2 (5)
(x) + O(h4 )
4 f

f (3) (x) = app(h)

h2 (5)
(x) + O(h4 )
4 f

= app(h) + O(h2 ).

Approximation dordre 2.
[Question] [Indice] [TdM ]
101. Si 0: f 0 (x) =

3f (x)(4+)f (xh)+(1+)f (x2h)


(2)h
3f (x)(4+)f (xh)+(1+)f (x2h)
(2)h

Si = 0: f 0 (x) =
[Question] [Indice] [TdM ]

102. f (x + h) = f (x) + f 0 (x)h +

f 00 (x)h2
2
f 00 (x)h2
2

f (x h) = f (x) f 0 (x)h +
Do
h
App (h) = (1 ) f 0 (x) +

= f 0 (x) + (1 2)

f 000 (x)h3
3!
f 000 (x)h3
3!

+ O(h), approximation dordre 1.


+ O(h2 ), approximation dordre 2.

+ ...,
+ ....

f 00 (x)h
2

f 000 (x)h2
3!

i
h
+ . . . + f 00 (x)

f 00 (x)h
2

f 000 (x)h2
3!

+ ....

f 00 (x)h
2





f (x+h)f (x)
f (x)f (xh)
f 00 (x)h

Do f 0 (x) = (1 )
+

+ (2 1) 2
h
h
[Question] [Indice] [TdM ]

f 000 (x)h2
3!

f 000 (x)h2
6

...

+ ...

Quadratures de Newton-Cotes
103. Simpson 3/8 (h = 43 ): 17,327 866 29 avec une erreur absolue de 0, 54 102 .
[Question] [Indice] [TdM ]

104. Boole (h = 32
): 0,881 374 32 avec une erreur absolue de 0, 733 106 .
[Question] [Indice] [TdM ]
872
3
= 0,009
0,001 234 = 7, 99 ' 2 . La mthode est donc dordre 3.
[Question] [Indice] [TdM ]
R 3,4
106. 1,8 ex dx = 23, 91445. 46 intervalles assurent une approximation de I avec au moins 4
chiffres significatifs.
[Question] [Indice] [TdM ]

105.

Erreur(h=0,2)
Erreur(h=0,1)

Recueil dexercices

S23

Rb
107. (a) Faux. Par exemple lapproximation de a f (x) dx sera, en gnral, moins prcise
avec Trapze simple (ordre 3 ), quavec Trapze compose (ordre 2).
(b) Faux. La mthode de Simpson 1/3 ncessite lvaluation de la fonction
x = 0, qui nest pas dfinie cet endroit.

1
tan(x)

en

[Question] [Indice] [TdM ]


108. Au moins 46 sous-intervalles.
[Question] [Indice] [TdM ]
4

h
109. Sn I = E = 3(1)
<0
40
4
[Question] [Indice] [TdM ]

o [1, ]

110. La mthode de Simpson 13 simple donne



q
q
q
50
L'
1 + (H 0 (0))2 + 4 1 + (H 0 (50))2 + 1 + (H 0 (100))2 .
3
Pour obtenir les approximations dordre 2 des drives les plus prcises pour H 0 (0), H 0 (50)
et H 0 (100), on prend h = 10 et on utilise respectivement la formule avant dordre 2 , la
formule centre dordre 2 et la formule arrire dordre 2. On a alors L ' 155,3616552.
[Question] [Indice] [TdM ]
R 0,25
111. Il sagit de calculer une approximation de 0
s(e) de en utilisant les 6 points du tableau.
On peut construire le polynme de degr 5 qui passe par les 6 points et lintegrer ou
encore utiliser la mthode de Simpson 1/3 avec les 3 premiers points et celle de Simpson
3/8 sur les 4 derniers points pour avoir une approximation dordre 4.
[Question] [Indice] [TdM ]
112. Lordre le plus lev est 5 car il faut combiner deux rgles parmi Simpson
et Boole simples. Il y a donc trois possibilits :
1. Simpson

1
3

1
3,

Simpson

3
8

sur {x0 , x1 , x2 } puis Boole sur {x2 , x3 , x4 , x5 , x6 }, ce qui donne

0, 18730793978365406 + 0, 210613307037542 = 0, 39792124682119606;


2. Boole sur {x0 , x1 , x2 , x3 , x4 } puis Simpson

1
3

sur {x4 , x5 , x6 }, ce qui donne

0, 21061330703754208 + 0, 18730793978365395 = 0, 39792124682119601;


3. Simpson

3
8

sur {x0 , x1 , x2 , x3 } puis encore sur {x3 , x4 , x5 , x6 }, ce qui donne

0, 19844878174314534 + 0, 19844878174314526 = 0, 39689756348629057.


Ici, les deux estimations de Simpson 38 auraient d tre rigoureusement identiques
car la fonction est paire. Les diffrences sont dues lordre de sommation.
Les trois sont dordre 5. La troisime peut galement tre considre comme tant
dordre 4 puisquelle est quivalente une rgle de Simpson 38 compose.
[Question] [Indice] [TdM ]
113. Le ratio est

d(2h)
d(h)

|App(h=1,0)App(h=0,5)|
|App(h=0,5)App(h=0,25)|

La mthode est ordre n = 3.


[Question] [Indice] [TdM ]

|0, 772 127 0, 703 023|


= 7, 999 07 ' 23 .
|0, 703 023 0, 694 384|

Recueil dexercices

S24

114. (a) Le terme de droite devient:


hf (x0 ) +

h2 f 0 (x0 ) h3 f 00 (x0 ) h4 f 000 (x0 ) h5 f (4) (x0 )


+
+
+
+ O(h6 ).
2
6
27
162

(b) Le terme de gauche devient, aprs intgration


hf (x0 ) +

h2 f 0 (x0 ) h3 f 00 (x0 ) h4 f 000 (x0 ) h5 f (4) (x0 )


+
+
+
+ O(h6 ).
2
6
24
120

(c) Le premier terme de lerreur:


h4 f 000 (x0 )

1
1

24 27

et la mthode est dordre 4.


(d) Degr 2.
[Question] [Indice] [TdM ]

Quadratures de Gauss
115. Il faut utiliser la mthode de Gauss, car la fonction ln(x) nest pas dfinie en x = 0. Les
formules 2, 3 et 5 points donnent respectivement les approximations 0, 405 465,
0, 509 050 405 et 0, 571 707 615. La valeur exacte est 0, 613 705 639.
[Question] [Indice] [TdM ]
116. La formule 3 points est exacte pour les polynmes de degr 5.
[Question] [Indice] [TdM ]
117. Il suffit de prendre successivement f (t) = 1, f (t) = t et f (t) = t 2 et lon obtient un
systme de 3 quations en 3 inconnues. La solution est w1 = 21 , w2 = 23 et t2 = 13 . Ceci
nous assure dun degr de prcision dau moins 2. Avec ces valeurs, on vrifie que la
formule de quadrature nest pas exacte pour f (t) = t 3 . On a donc un degr de prcision
de 2.
[Question] [Indice] [TdM ]
118. Il suffit de prendre successivement f (x) = 1 et f (x) = x et lon obtient un systme de 2
quations en 2 inconnues. La solution est w1 = 1 et x1 = 41 . Ceci nous assure dun degr
de prcision dau moins 1. Avec ces valeurs, on vrifie que la formule de quadrature nest
pas exacte pour f (x) = x 2 . On a donc un degr de prcision de 1.
[Question] [Indice] [TdM ]
119. Il suffit de prendre successivement f (x) = 1, f (x) = x, f (x) = x 2 et on obtient A = 2h,
3

B = 0 et C = h3 . On a donc un degr de prcision de 2.


[Question] [Indice] [TdM ]
R1
120. 0 ex dx ' 1, 717 896 37. Lerreur absolue est = 0, 385 4504 103 0, 5 103 .
Lapproximation 1, 717 896 37 possde 4 chiffres significatifs.
[Question] [Indice] [TdM ]
121. (a) I ' 3, 143 166 33

Recueil dexercices

S25

(b) n = 33
(c) I ' 3, 035 419 52
(d) Oui.
[Question] [Indice] [TdM ]
122. La fonction f (u) =

1
8 sin(u)u

nest dfinie pour u = 0. Par consquent, on doit avoir

recours une quadrature de Gauss car les quadratures de Gauss ne requirent pas
lvaluation de la fonction intgrer aux bornes dintgration. On peut donc choisir
une quadrature de Gauss 15 points (par exemple). Bien entendu, tant donn que
limu0 f (u) = , il est prfrable de prendre un grand nombre de points.
[Question] [Indice] [TdM ]
123. (a) Il suffit de prendre successivement f (x) = 1 et f (x) = x et lon obtient un systme
de 2 quations en 2 inconnues. La solution est a = b = 2 . Ceci nous assure dun
degr de prcision dau moins 1. Avec ces valeurs, on vrifie que la formule de
quadrature nest pas exacte pour f (x) = x 2 . On a donc un degr de prcision de 1.
(b) I ' 2f (1) + 2f (3) = 48
[Question] [Indice] [TdM ]
1
124. On pose 1 = (
) et 2 = ( 13 ), alors le systme non linaire est donn par:
3

1
3 e 3 1 5 ln(1 ) 5 ln(2 ) 9 = 0;
3 e 31 5 ln( ) 5 ln( ) 9 = 0.
2

[Question] [Indice] [TdM ]


125. (a) Il suffit de prendre successivement f (x) = 1 et f (x) = x et lon obtient un systme
3h
de 2 quations en 2 inconnues. La solution est a = b = 2 .
R3 1
(b) Avec cette quadrature, on a 0 1+x
dx ' 45 .
R3 1
dx ' 1, 425.
(c) Avec Simpson 13 , on a 0 1+x
[Question] [Indice] [TdM ]
126. (a) Il faut 4 points de Gauss.
(b) Impossible dintgrer exactement avec Simpson
prcision infrieur au degr du polynme.

1
3

car cette mthode a un degr de

[Question] [Indice] [TdM ]


R 0,5
2
127. (a) erf(0, 5) = 2 0 eu du ' 0, 570 500 2
R 0,5
2
(b) erf(0, 5) = 2 0 eu du ' 0, 501 790 4
(c) Lerreur absolue est E(0, 5) 0, 2083101 0, 5101 . Lapproximation 0, 5 01 790 4
possde un chiffre significatif.
[Question] [Indice] [TdM ]
128. I =

R2

x
2 e dx = 2

 q
q 
1
1
2t dt ' 2 e2 3 + e2 3 = 6, 976 449 920.
e
1

R1

[Question] [Indice] [TdM ]

Recueil dexercices

S26

129. La formule sera exacte pour les polynmes de degr au plus 2. Si elle est exacte pour
g(t) = 1, g(t) = t et g(t) = t 2 , w1 , w2 et t2 sont solution du systme

w1 + w2 = 2;

w1 + w2 t2 = 0;

w + w t2 = 2 .
1
2 2
3
R1
On trouve w1 = 21 , w2 = 32 , t2 = 31 et donc la quadrature est 1 g(t)dt ' 12 g(1)+ 32 g( 31 ).
Pour dterminer le degr de prcision de la quadrature. on vrifie pour g(t) = t 3 . La
R1
valeur exacte de lintgrale 1 t 3 dt est 0, alors que on obtient 13 . Le degr de prcision
est donc 2.
[Question] [Indice] [TdM ]
2

130. Comme la fonction ex na pas de primitive, on ne peut pas lintgrer exactement avec
une mthode numrique. Il est cependant possible dobtenir une approximation trs
prcise avec la mthode des trapzes compose (en utilisant un nombre suffisamment
grand dintervalles) ce qui nest le cas avec la quadrature de Gauss 2 points qui permet
dobtenir seulement une approximation.
[Question] [Indice] [TdM ]
131. (a) La formule sera exacte pour les polynmes de degr au plus 1. Si elle est exacte pour
g(t) = 1 et g(t) = t, w1 et w2 sont solution du systme

w1 + w2 = 2;

w + w = 0.
1
2
On trouve w1 = w2 = 1 et donc la quadrature est I(g) = g(1) + g(1) Pour dterminer le degr de prcision de la quadrature. on vrifie pour g(t) = t 2 . La valeur
R1
2
exacte de lintgrale 1 t 2 dt est 3 , alors que on obtient 2. Le degr de prcision est
donc 1.
R 1 dx
1
1
(b) 1 1+x
2 ' 1+(1)2 + 1+(1)2 = 1.
Rb
R1
(ba)t+a+b
(c) a f (x) dx = ba
) dt ' ba
1 f (
2
2
2 (f (a) + f (b)). On retrouve la formule
du trapze simple.
[Question] [Indice] [TdM ]
132. (a) On pose h = 23 ,

x0 = 1,
Z1
1

ex dz '

x1 = 13 ,

x2 = 13 ,

et x3 = 1 et on obtient

1
1
h
(e + 2e 9 + 2e 9 + e) = 3, 302 213 310.
2

4e
2
2
4
2
, lerreur absolue est |E| =
|f 00 ()|h2 =
|e (2 + 42 ) 2 . Cette
2
n
12
6n
n
erreur est infrieure 102 ds que n 33.

(b) Pour h =

(c) La quadrature est au moins de degr de prcision 5 si elle est exacte pour f (x) = x p
pour p = 0, 1, 2, 3, 4, 5. Vu que la quadrature est par hypothse exacte pour p =

Recueil dexercices

S27

1, 3, 5, il faut juste montrer quelle est exacte pour p = 0, 2, 4. On obtient le systme


suivant:

w1 + w2 = 1;

w1 + w2 x12 = 13 ;

1
w1 + w2 x14 = 5 .
(d) La notion dordre nest pas associe la quadrature de Lobatto. Si la quadrature nest
pas exacte, on ne peut pas amliorer lapproximation. Cependant on peut amliorer
lapproximation de lintegrale avec la mthode du trapze compose en utilisant un
nombre suffisament grand dintervalles.
[Question] [Indice] [TdM ]
133. (a) Avec 3 nuds, il y a 4 inconnues. On impose donc 4 conditions avec f (x) = x k pour
k = 0, 1, 2, 3 :
2 = 3w
0 = w(x0 + x1 + x2 )
2/3 = w(x02 + x12 + x22 )
0 = w(x03 + x13 + x23 ).
(b) On trouveimmdiatement
w = 2/3. On voit ensuite facilement que x1 = 0 puis que

x0 = 1/ 2, x2 = 1/ 2 ;
(c) Par construction, la rgle est au moins de degr 3 puisquelle intgre x k exactement
pour k = 0, 1, 2, 3. Elle nest pas de degr 4 car
Z1


2
2 1
1
4
=
x dx
+0+
.
5
3 4
4
1
(d) On obtient lapproximation
Z1
sin(x)2 cos(x)dx

' 0, 42779283045482863.

[Question] [Indice] [TdM ]


134. (a) 2 points dintgration.
(b) 3 points dintgration.
(c) 4 points dintgration.
(d) Impossible dintgrer exactement avec la mthode des Trapzes car cette mthode
un degr de prcision qui infrieur au degr du polynme.
[Question] [Indice] [TdM ]
135. Lerreur est nulle car la formule de Gauss 5 points est exacte pour les polynmes de
degr infrieur ou gal 9.
[Question] [Indice] [TdM ]

Recueil dexercices

S28

136. La formule 10 points est exacte pour les polynmes de degr 1, pour g(t) = 1, on a
R1
1 1dt = 2 = w1 + w2 + + w10 .
[Question] [Indice] [TdM ]
137. Il suffit de prendre successivement f (t) = 1, f (t) = t et f (t) = t 2 et lon obtient un
systme de 3 quations en 3 inconnues. La solution est a0 = a2 = 43 et a1 = 23 . Ceci
nous assure dun degr de prcision dau moins 2. Avec ces valeurs, on vrifie que la
formule de quadrature est exacte aussi pour f (t) = t 3 mais pas pour f (t) = t 4 . On a
donc un degr de prcision de 3.
[Question] [Indice] [TdM ]
138. (a) Il suffit de prendre successivement g(t) = 1, g(t) = t et g(t) = t 2 et lon obtient un
1+3
4
systme de 3 quations en 3 inconnues. La solution est w1 = 3(1+)
, w2 = 3(1
2 ) et
w3 =

13
3(1) .

(b) Il suffit de prendre g(t) = t 3 , on obtient = 0 comme seule solution dans ] 1 , 1[.
(c) Pour = 0, on a w1 = w3 =
Zb
f (x) dx

'

1
3

ba
2

et w2 = 3 , ce qui donne la formule de Simpson 3 :


Z1
g(t) dt '
1

ba
2

1
3 (g(1) + 4g(0) + g(1)

a+b
h
3 (f (a) + 4f ( 2 ) + f (b)).

[Question] [Indice] [TdM ]

Extrapolation de Richardson
139. (a) En utilisant les nuds {5, 10, 15}, le polynme de Lagrange est donn par :
p2 (x) = y5

(x 5)(x 15)
(x 5)(x 10)
(x 10)(x 15)
y10
+ y15
,
50
25
50

de sorte de p2 (12) = 955, 13.


(b) En utilisant la diffrence finie arrire dordre 1 avec h = 5 :
a25 (h = 5)

795, 94 2 448, 98 + 0, 0
= 4.0808.
25

(c) En utilisant nouveau la diffrence finie arrire dordre 1 avec h = 10 :


a25 (h = 10)

1183, 76 2 795, 94 + 0, 0
= 4, 0812.
100

En combinant ces deux approximations dordre 1 via lextrapolation de Richardson,


a25 2a25 (h = 5) a25 (h = 10) = 4, 0804.
[Question] [Indice] [TdM ]
f (x+h)2f (x)+f (xh)

140. (a) On montre que:


h2
lapproximation est donc dordre 2.

= f 00 (x) +

2h2 f (4) (x)


4!

2h4 f (6) (x)


6!

+ O(h6 ) et

Recueil dexercices

S29

(b) Pour h = 0, 2, on obtient f 00 (2, 0) ' 0, 251 2575 tandis que, pour h = 0, 1, on
obtient f 00 (2, 0) ' 0, 250 3200.
(c) Une extrapolation de Richardson (avec n = 2) donne f 00 (2, 0) ' 0, 250 0075 qui est
une approximation dordre 4 puisque le deuxime terme de lerreur obtenue en a) est
de degr 4 en h.
[Question] [Indice] [TdM ]
141. (a) Il faut utiliser les points dont les abscisses sont les plus rapproches de t = 1, 2
soit dans lordre t = 1, 0, t = 1, 5 et t = 0, 5. Obtient ainsi le polynme p2 (x) =
75, 5 + 13, 4(t 1, 0) 0, 8(t 1, 0)(t 1, 5) qui vaut 78,228 km/h en t = 1, 2.
(b) E2 (t) =

1 000
3! v ()(t

1, 0)(t 1, 5)(t 0, 5) pour un certain [0, 5 , 1, 5].

(c) Pour h = 1, 0, la diffrence centre donne 14, 7km/(h. s) = 4, 083 333m/s2 , tandis
que pour h = 0, 5, on obtient 3, 833 333m/s2 . Une extrapolation de Richardson avec
n = 2 donne a = 3, 75m/s2 qui est une approximation dordre 4.
[Question] [Indice] [TdM ]
142. (a) On peut prendre une diffrence centre dordre 2 avec h = 0, 1 et lon trouve P 0 (X
1, 2) ' 0, 194 328. En prenant ensuite h = 0, 2, on trouve P 0 (X 1, 2) ' 0, 194 7465.
On fait ensuite une extrapolation de Richardson ( avec n = 2) pour obtenir P 0 (X
1, 2) ' 0, 194 1885 qui est une approximation dordre 4. La valeur exacte est P 0 (X
1, 2) =

1 e
2

(1,2)2
2

= 0, 194 186 055 et lerreur commise est 0, 555 105 .

(b) On prend directement une diffrence centre dordre 2 (pour la drive seconde)
pour obtenir P 00 (X 1, 2) ' 0, 232 720.
[Question] [Indice] [TdM ]
143. On se place en t = 15. Une diffrence centre dordre 2 avec h = 10 donne T 0 (15) '
1, 835. Prenant ensuite h = 5, on obtient T 0 (15) ' 1, 63. Une extrapolation de
Richardson donne lapproximation dordre 4: T 0 (15) ' 1, 561 6667. On a alors en divisant, k ' 0, 1001.
[Question] [Indice] [TdM ]
144. (a) La diffrence centre scrit en prenant respectivement h et 2h: f 0 (x0 ) '
et f 0 (x0 ) '

f (x0 +2h)f (x0 2h)


.
4h

f (x0 +h)f (x0 h)


2h

Puisquil sagit dune approximation dordre 2, lextrapolation



 


de Richardson donne alors:


simplifiant la formule donne.

22

f (x0 +h)f (x0 h)


2h

22 1

f (x0 +2h)f (x0 2h)


4h

et lon obtient en

(b) En utilisant h = 0, 1, on trouve 0,999 996 66 tandis quavec h = 0, 3 on trouve


0,999 727 092. Les erreurs absolues respectives obtenues en comparant avec la valeur
exacte 1 sont respectivement 3, 3375 106 et 2, 7291 104 . Le rapport des valeurs
de h est 3 et le rapport des erreurs est 81, 77 ' 34 , ce qui donne un ordre n = 4.
[Question] [Indice] [TdM ]
145. (a) Les dveloppements de Taylor donnent
f (x + h) = f (x) + hf 0 (x) +
et

h2 00
h3 000
h4 (4)
(x) + O(h5 ),
2 f (x) + 6 f (x) + 24 f

Recueil dexercices

S30

f (x + 2h) = f (x) + 2hf 0 (x) + 2h2 f 00 (x) + 34 h3 f 000 (x) + 23 h4 f (4) (x) + O(h5 ).
On a alors
1
f (x + 2h) + 4f (x + h) 3f (x)
= f 0 (x) h2 f 000 (x) + O(h3 ) = f 0 (x) + O(h2 ),
2h
3
donc une approximation dordre 2.
f (1,0)+4f (0,0)3f (0,2)
' 0, 114 787 375.
2(0,4)
0
f (0, 2) ' 0, 114 787 375,

(b) f 0 (0, 2) '

(c) h = 0, 4:
h = 0, 2: f 0 (0, 2) '

f (0,6)+4f (0,4)3f (0,1)


' 0, 191 366
2(0,2)
0
0
22 fh=0,2
(0,2)fh=0,4
(0,2)

Richardson: f 0 (0, 2) '


De (a), E(h) =

31 h2 f 00

= 0, 216 8922

22 1
1 3 (4)
, donc
4h f

une approximation dordre 3

[Question] [Indice] [TdM ]


146. (a) En remplacant f (x h) et f (x 2h) par leurs dveloppement de Taylor dordre 5
dans le membre de droite, on a alors
3f (x) 4f (x h) + f (x 2h)
h2 (3)
h3 (4)(x)
= f 0 (x)
f (x) +
f
+ O(h4 )
2h
3
4
, donc lordre de prcision de la mthode est 2.
(b) f 0 (1, 4) '
(c) f 0 (1, 4) '

3f (1,4)4f (1,2)+f (1,0)


0,4
3f (1,4)4f (1,3)+f (1,2)
0,2

= 0, 148 25
= 0, 148 5

(d) On applique lextrapolation de Richardson, on a une meilleure approximation:


22 0,148 50,148 25
22 1

= 0, 148 583 33. Lordre dapproximation est 3. En effet, il faut voir


que le second terme de lerreur est dordre 3.
[Question] [Indice] [TdM ]
147. (a)
Qexa = Qapp (h) + cn hn + cn+1 hn+1 + cn+2 hn+2 +
Qexa = Qapp ( h
3 ) + cn
3n Qexa

hn

(6)

hn+2

+ cn+2 n+2 +
3n+1
3
n+1
h
h
hn+2
= 3n Qapp ( ) + cn hn + cn+1
+ cn+2
+
3
3
9
3n

+ cn+1

hn+1

(7)
(8)

En soustrayant lquation (1) de lequation (3) on a:

Qexa =

3n Qapp ( h
3 ) Qapp (h)
3n 1
Qexa =

cn+1 32 hn+1 cn+2 98 hn+2 +


3n 1

3n Qapp ( h
3 ) Qapp (h)
3n 1

+ O(hn+1 ).

(b) En se servant des 3 approximations dordre 2, on obtient avec lextrapolation de


Richardson 2 approximations dodre 4.
32 App(0, 01) App(0, 03)
= 1,175 201 159;
32 1
32 App(0, 03) App(0, 09)
AppR (h) =
= 1,175 201 120.
32 1

AppR ( h
3) =

Recueil dexercices

S31

Des 2 approximations dordre 4, on obtient avec lextrapolation de Richardson une


approximation dordre 6.
34 AppR ( h
3 ) AppR (h)
34 1

= 1,175 201 159.

[Question] [Indice] [TdM ]


148. Trapzes: 1,734 162 460 123 43 pour 3 intervalles (h =
pour 9 intervalles (h =
Richardson:

1
9)

1
3)

ordre 2 et 1,720 049 244 881

ordre 2.

(32 (1,720 049 244 881)(1,734 162 460 123 43)


(32 1)

= 1, 718 285 092 976






(ordre 4). Lerreur est 4x = 1, 718 285 092 976 (e 1) = 0, 326 105 0, 5 105 .
Donc 6 chiffres significatifs.
[Question] [Indice] [TdM ]
149. (a) On utilise 2 fois la diffrence centre dordre 2 avec h = 5 et h = 15. On utilise ensuite lextrapolation de Richardson pour obtenir une aproximation dordre 4 a(15) =
v 0 (15) ' 0, 0167 9167.
(b)

i. On utilise la mthode des trapzes dans les 3 premiers intervalles avec h = 10


et dans les 2 derniers avec h = 5:
R 40
1 R 40
1 R 30
vmoy = 40
0 v(s)ds = 40 ( 0 v(s)ds + 30 v(s)ds);
'

1 10
5
40 ( 2 (v(0) + 2(v(10) + v(20)) + v(30)) + 2 (v(30) + 2v(35) + v(40))).

ii. Pour obtenir une approximation dordre 4, on peut utiliser le mthode de Simpson 83 dans les 3 premiers intervalles et la mthode de Simpson 13 dans les intervalles suivants .
[Question] [Indice] [TdM ]
150. (a) La diffrence centre dordre 2 donne a(4) = v 0 (4) ' 1, 075 avec h = 4.
(b) On calcul une autre diffrence centre dordre 2 avec h = 2 et on utilise lextrapolation
de Richardson pour obtenir laproximation dordre 4 a(4) = v 0 (4) ' 1, 00833333.
R 10
(c) La mthode des trapzes avec h = 2 donne d(10) = 0 v(s)ds '= 64, 5.
(d) Pour obtenir une approximation dordre 4, on peut utiliser le mthode de Simpson
dans les 2 premiers intervalles et la mthode de Simpson
ants ou encore la mthode de Simpson
mthode de Simpson

1
3.

3
8

3
8

dans les intervalles suiv-

dans les 3 premiers intervalles et ensuite la

Les approximations respectives sont

d(10) =

R 10

v(s)ds =

R4

v(s)ds +

R 10

v(s)ds ' 65, 175.

d(10) =

R 10

v(s)ds =

R6

v(s)ds +

R 10

v(s)ds ' 65, 3250.

[Question] [Indice] [TdM ]

1
3

Recueil dexercices

S32

quations algbriques non linaires


Mthode de la bissection
151. (a) xm = 2,9, 2,85, 2,875 (9 itrations)
(b) xm = 1,75, 1,625, 1,6875 (10 itrations)
(c) xm = 2,0, 3,0, 3,5 (13 itrations)
(d) xm = 1,5, 1,25, 1,125 (11 itrations)
[Question] [Indice] [TdM ]
f (x )(x x )

1
2
1
=x
152. xm
1
f (x2 )f (x1 )
[Question] [Indice] [TdM ]

153. (a) 2,857 95, 2,860 03, 2,860 10


(b) 1,67, 1,641 95, 1,639 57
(c) 1,354 38, 1,946 33, 2,084 07
(d) 1,016 13, 1,030 67, 1,043 72
[Question] [Indice] [TdM ]
154. (a) On obtient la racine r = 1.
(b) Pas de convergence car ce nest pas un intervalle avec changement de signe.
[Question] [Indice] [TdM ]
155. (a) f (0) f (0, 5) < 0 donc lintervalle initial est avec changement de signe.
(b) La racine r [0, 25, 0, 50]. En effet la deuxime itration, la mthode de la bissection considre lintervalle avec changement de signe [0, 25, 0, 50].
(c) Au moins 19 itrations.
[Question] [Indice] [TdM ]
156. f (2) = 1 < 0 et f (2, 4) = 0, 9040 > 0 et f (x) est continue sur lintervalle [2, 2, 4],
donc la fonction possde une racine dans lintervalle [2, 2, 4]. Lerreur absolue est r
0, 4 210 = 0, 3906 103 , donc 4 chiffres significatifs.
[Question] [Indice] [TdM ]
~v
~ ke = |u1 v2 u2 v1 | et f (t) =
157. Soit u = (u1 , u2 )t et v = (v1 , v2 )t , alors on a k u
~ vk
~ e
ku
|u1 v2 u2 v1 |
0, par consequent, il nexiste pas dintervalle avec changement
~ e kvk
~ e =
~ e kvk
~ e
kuk
kuk
de signe. Pour pouvoir utiliser la bissection, on pose f (t) =
~v
~
u.
~ e kvk
~ e
kuk

1 (conjoction) ou f (t) =
[Question] [Indice] [TdM ]

~v
~
u.
~ e kvk
~ e
kuk

+1

(u1 v2 u2 v1 )
~ e kvk
~ e ,
kuk

ou f (t) =

(opposition).

158. La racine est dans lintervalle [1 , 2], car f (1) f (2) < 0. Il faut au moins n = 34
itrations
[Question] [Indice] [TdM ]

Recueil dexercices

S33

159. La mthode de la bissecton converge vers la racine r1 si f (a) f (xm ) < 0, sinon elle
converge vers la racine r3 . La mthode converge vers r2 seulement si f (xm ) = 0 ou
x m = r2 .
[Question] [Indice] [TdM ]
160. Il faut au moins 13 itrations.
[Question] [Indice] [TdM ]

Mthodes des points fixes


161. (a) r1 est attractif (g10 (r1 ) = 0, 2294), r1 est attractif (g20 (r1 ) = 0 ) et r1 est attractif
(g30 (r1 ) = 0, 099).
(b) La fonction g2 (x) converge quadratiquement.
(c) Oui, car il y a un changement de signe.
[Question] [Indice] [TdM ]

162. (a) |g 0 (x)| = |1 2x| < 1 pour 0 < <

(b) g 0 (

2
2 .

2
4 )

= 0, convergence quadratique.

(c) g 0 (3 2) > 1, divergence.

[Question] [Indice] [TdM ]


163. (a) g 0 (r ) ' 0, 51 < 1.
(b) g 0 (1, 365 23(= 0, 511 96.
(c) La convergence est linaire car g 0 (1, 365 23) 6= 0 et |g 0 (1, 365 23)| < 1.
[Question] [Indice] [TdM ]
164. (a) On pose g(x) =

2x
3

N
3x 2

et on vrifie aisment que g(

(b) On a aussi

2
2N

3 3x 3

3
3
de sorte que g 0 ( N)) = et g 00 ( N)) =
g 0 (x) =

g 00 (x) =
2
N)

3
3
N) = N).
2N
x4

6= 0. On a donc une convergence

quadratique.
0
(c) On complte le tableau La colonne | en+1
en | converge vers g (r ) qui est 0. La colonne

| en+1
2 | converge
en

en+1
en |

0
1
2

0,069 9670
0,005 3642
0,000 0289

g 00 (r )
2

1
100

en+1
2 |
en

0,195 21
0,213 91
0,215 44

= 0, 215 44. La correspondance est trs bonne.

[Question] [Indice] [TdM ]


165. (a) Le seul point fixe dans lintervalle ]0 , [ est r =

a.

Recueil dexercices

S34

(b) Il faut montrer que g 0 (r ) = g 00 (r ) = 0, ce qui est le cas puisque:


g 0 (x) =

3(x 2 a)2
48ax(x 2 a)
00
et
g
(x)
=
.
(3x 2 + a)2
(3x 2 + a)3

[Question] [Indice] [TdM ]


166. (a) Les points fixes sont r1 = 0 et r2 =

1
.

(b) Le point fixe r1 est attractif (|g 0 (r1 )| < 1 ) pour dans lintervalle ] 1 , 1[ et le point
r2 est attractif (|g 0 (r2 )| < 1 ) pour dans lintervalle ]1 , 3[.
(c) La convergence est quadratique (g 0 (r1 ) = 0 ) pour = 0 ( mais alors on a g(x) = 0,
ce qui est peu intressant). Par contre, g 0 (r2 ) = 0 pour = 2 ( on note que, dans ce
dernier cas, g 00 (r2 ) = 2 6= 0).
[Question] [Indice] [TdM ]
167. (a) Les points fixes ont r1 = 0 et r2 = 1.
(b) Le point fixe r1 est attractif (|g 0 (r1 )| < 1 ) pour dans lintervalle ] 2 , 0[ et le point
r2 est attractif (|g 0 (r2 )| < 1 ) pour dans lintervalle ]0 , 2[.
(c) La convergence est quadratique (g 0 (r1 ) = 0 ) pour = 1 et g 0 (r2 ) = 0 pour = 1 (
on note que, dans les 2 cas, g 00 (r ) = 2 6= 0).
[Question] [Indice] [TdM ]
168. (a) g(1) = 1, car 1 est un point fixe de g(x).
0
(b) La suite en+1
en tend vers g (1). Par exemple, on a
bonne approximation de g 0 (1).

e15
e14

'

e16
e15

' 0, 333 ce qui est une

(c) Les itrations oscillent de part et dautre du point fixe, car 1 < g 0 (1) < 0 et , en
vertu de lapproximation en+1 ' g 0 (r )en , lerreur change de signe chaque itration.
(d) La convergence est dordre 1, car 1 < g 0 (1) < 0.
[Question] [Indice] [TdM ]
169. (a) Il suffit de rsoudre lquation f (x) = x 2 2 = 0. On a ensuite f 0 (x) = 2x et
f 00 (x) = 2. En remplaant et en simplifiant, on trouve lalgorithme:
xn+1 =

3xn
3
1
+

= g(xn ).
3
3
8
2xn
2xn

(b) Cest donc une mthode des points fixes et lon a g( 2) = 2. De plus
3
3
3
3
6
9
30

+
g 00 (x) = 3 5 g 000 (x) = 4 + 6
2
4
8 2x
2x
x
x
x
x

de sorte que g 0 ( 2) = g 00 ( 2) = 0 et g 000 ( 2) = 23 6= 0. la convergence est donc


cubique.
g 0 (x) =

(c) x1 = 1, 4375 et x2 = 1, 414 216 606.


[Question] [Indice] [TdM ]

Recueil dexercices

S35

170. Le point fixe r = 1 est repulsif pour la fonction g1 (x) car g1 (1) = 1 mais |g10 (1)| > 1.
La mthode des points fixes associe la fonction g2 (x) converge lordre 1 vers r = 1
1
car g2 (1) = 1, |g20 (1)| = e+1
< 1. Finalement La mthode des points fixes associe la
fonction g3 (x) converge lordre 2 vers r = 1 car g3 (1) = 1, g30 (1) = 0 et g300 (1) 6= 0.
[Question] [Indice] [TdM ]
171. (a) La valeur optimale p est solution de lquation 0 (p) = 0, cest dire

p 2 
10 e 100 200p 500 2p 3 + 10p 2 = 0.
(b) De lquation 200p 500 2p 3 + 10p 2 = 0, on a 200p = 500 + 2p 3 10p 2 , dont on
500+2p 3 10p 2

obtient p = g1 (p) =
200
De lquation 200p 500 2pr3 + 10p 2 = 0, on 2p 3 = 200p + 500 10p 2 , dont on
obtient p = g2 (p) = g2 (p) =

200p500+10p 2
.
2

(c) Le Point fixe p est repulsif pour la fonction g1 (p), car |g10 (p)| > 1. Le point fixe
p est repulsif pour la fonction g2 (p), car |g20 (p)| < 1.
e6
e5
0

(d) La suite en+1


en tend vers g2 (p ). Par exemple, on a e4 ' e5 ' 0, 52. On a ainsi
|g20 (p)| < 1 et g20 (p ) 6= 0 ce qui donne une converge dordre 1.

[Question] [Indice] [TdM ]


172. (a) Le point fixe est r =

a.

(b) La mthode converge lordre 2 car g( a) = a, g 0 ( a) = 0 et g 00 ( a) =

1
a

6= 0.

(c) On pose a = 5 . En partant de x0 = 2, on obtient aprs 3 itrations x3 = 2, 236 067977


avec 10 chiffres significatifs.
[Question] [Indice] [TdM ]
173. (a) Le point fixe est attractif pour a dans lintervalle ]0 , 2[. Si a = 2, cest un cas
indtermin.
(b) la convergence est dordre 1 pour a dans les intervalles 0 , 1[ et ]1 , 2[, et la convergence est dordre 2 pour a = 1.
(c) La fonction g2 (x) correspond une variante de la mthode de Newton applique la
fonction f (x). La prochaine itration xn+1 est obtenue en dterminant lintersection
de la droite y = 0 ( laxe des x) avec de la droite passant par le point de coordonne
(xn , f (xn )) et de pente fixe f 0 (ln a) = a.
(d) On choisit la fonction g2 (x) car la convergence est dordre 2 mais contrairement
la mthode de Newton, elle ne ncessite pas lvaluation de la drive chaque
itration.
(e) Les coefficients et sont les solutions des quations
(
+ = 1;
= 0.
000
On trouve = = 21 et on note que g,
(ln a) = 1 6= 0 ce qui confirme que la
mthode est dordre 3.

Recueil dexercices

S36

Pour a = 2, en partant de x0 = 0, 5 ,lalgorithme des points fixes associ a fonction


g 1 1 (x) aprs 2 itrations x2 = 0, 69314718 0269 avec 8 chiffres significatifs.
2,2

[Question] [Indice] [TdM ]





174. (a) On pose G(x) = g(x) + 1 (g(x) x) et on montre que G0 (r ) ' 0. Ce qui donne
une convergence dordre 2.
g 0 (r )

(b) Pour g 0 (r ) < 1 , on a (g 0 (r ))2  1 e qui entraine que 1g 0 (r ) ' g 0 (r ). Par la suite,
on obtient




x
x
g 0 (r )

xk+2 = xk+1 + 1 (xk+1 xk ) xk+2 xk+1 = 1 ' 1g 0 (r ) ' g 0 (r ).


Do

xk+2 xk+1
xk+1 xk

k+1

' .

[Question] [Indice] [TdM ]


r 3 +1

175. (a) De f (r ) = 0, on a r = 3 , ce qui entraine que la racine r est un point de la fonction


g(x).
2 < r1 < 1 car f (2) f (1) < 0, 0 < r2 < 1 car f (0) f (1) < 0 finalement
1 < r3 < 2 car f (1) f (2) < 0.
(b) Le point r1 est repulsif car 1 < |g 0 (r1 )| < 4. Le point r2 est attractif car 0 < |g 0 (r2 )| <
1. Le point r3 est repulsif, car 1 < |g 0 (r4 )| < 4 .
(c) La mthode des points fixes converge lordre 1 vers r2 car g 0 (r2 ) 6= 0 et |g 0 (r2 )| < 1.
La fonction g3 (x) est la plus adquate.
[Question] [Indice] [TdM ]
176. (a) La racine r = 1 nest pas un point fixe de g1 (x) car g1 (1) = 5 6= 1.
(b) La racine r = 1 est un point fixe repulsif de g2 (x) car g2 (1) = 1 mais |g20 (1)| > 1.
(c) La racine r = 1 est un point fixe attractif de g3 (x) car g3 (1) = 1 et |g30 (1)| < 1
[Question] [Indice] [TdM ]
177. (a) La racine semble tre r ' 1, 365 230 0134. La mthode g1 (x) diverge car |g10 (r )| '
15, 4 > 1. La mthode g3 (x) converge car |g30 (r )| ' 0, 51 < 1.
p
(b) La mthode g2 (x) diverge car |g30 (r )| ' 3, 43 > 1. De plus, g2 (x2 ) = 8, 65 ce qui
donne un nombre compexe, d o le NaN.
(c)

i. La mthode g4 (x) converge moins vite que la mthode g3 (x) car |g40 (r )| '
0, 13 < |g30 (r )| ' 0, 51.
ii. La mthode g4 (x) converge moins vite que la mthode g5 (x) car |g50 (r )| ' 0 <
|g40 (r )| ' 0, 13.

(d) La mthode g3 (x) converge lordre 1, car |g30 (r )| < 1 et g30 (r ) 6= 0. La mthode
g4 (x) converge lordre 1, car |g40 (r )| < 1 et g40 (r ) 6= 0. La mthode g5 (x) converge
lordre 2, car g50 (r ) = 0.
(e) Les valeurs de xn semblent suprieures la racine une itration et infrieures la
racine lautre itration pour les mthodes g3 (x) et g4 (x), car on a respectivement
1 < g3 (r ) < 0 et 1 < g40 (r ) < 0. En vertu de lapproximation en+1 ' g 0 (r )en ,
lerreur change de signe chaque itration.
(f) La mthode des points fixes associe la fonction g5 (x) converge lordre 2. En
g 00 (r )
vertu de lapproximation en+1 ' 2 en 2 , on a |en+1 | ' 4, 9 107 .
[Question] [Indice] [TdM ]

Recueil dexercices

S37

178. (a) x = 2x x 2 C x = x 2 C x =

1
C

(si C 6= 0). Lagorithme calcul linverse de C.

(b) On pose g(x) = 2x x 2 C et on a g 0 ( C1 ) = 0 et g 00 ( C1 ) = 2C 6= 0, ce qui confirme


que lalgorithme est prcis lordre 2.
[Question] [Indice] [TdM ]
q

179. On pose g(x) = x + x 2 +

q2
.
x5

Les coefficients , beta et sont les solutions du systme

+ + = 1;
2 5 = 0;

6 + 30 = 0

On trouve = 59 , = 59 et = 19 . La mthode de points fixes est dordre 3.


[Question] [Indice] [TdM ]
180. (a) On pose g(x) = (1

3 )x

+ (1 )x 3 +

2
3x 2

+ 2( 1). Il suffit ensuite de montrer

que g(r ) = r , ce qui est le cas car de f (r ) = r 3 2 = 0, on a r 3 = 2 et r =

2
.
r2

(b) Pour = 1, la mthode est au moins dordre 2 car g(r ) = r et g 0 (r ) = 0.


(c) La mthode est dordre 2 car g(r ) = r , g 0 (r ) = 0 mais

g 00 (r ) =

4
r4

0.

[Question] [Indice] [TdM ]


181. (a) La mthode associe g1 (x) diverge car g1 (2) = 2 et |g10 (2)| = 3 > 1. La mthode
associe g2 (x) converge car g2 (2) = 2 et |g20 (2)| = 0 < 1. Finalement, la racine
r = 2 nest pas un point fixe de la fonction g3 (x) car g3 (2) = 0 6= 2.
(b) x1 = 1, 795 et lerreur absolue est E = |2 x1 |0, 205 0, 5 100 lapproximation
x1 = 1 , 795 possde un chiffre significatif.





e

en
1 00
n



0 et 2 g (2)
(c) i. |en | 0

= 0, 25.


en1
2
en1





e
en

1 00
n



ii. |en | 0
0 et 2 g (2)

= 0, 25 6= 0, la convergence est


en1
2
en1
quadratique (ordre 2).
[Question] [Indice] [TdM ]
182. Lalgorithme diverge car g 0 (r ) = er = 3, 1462 > 1.
[Question] [Indice] [TdM ]
183. Il sagit des abscisses des trois points dintersection de la droite y = x et de la fonction
g(x) = 2 sin x sur lintervalle [ , ].
[Question] [Indice] [TdM ]
184. Le point fixe est repulsif pour la fonction g1 () car g10 (r ) =
fixe est attractif pour la fonction g2 () car g20 (r ) =
[Question] [Indice] [TdM ]

1
1. Le point
cos2 (r )

1
< 1.
1 + (r + c)2

185. (a) De lquation f (x) = ex 4x 2 = 0, ona 4x 2 = ex , on prend ensuite la racine carre


1 x
et on obtient x = 2 e 2 = g(x).

Recueil dexercices

S38

(b) On pose h(x) = ln (4x 2 ).


[Question] [Indice] [TdM ]
186. (a) En partant de x0 = 1, on obtient x2 = 1, 4 avec 2 chiffres significatifs et x2 =
1, 414 213 19 avec 7 chiffres significatifs.
(b) Il suffit de montrer que g 0 (r ) = g 00 (r ) = 0 et g 000 (r ) 6= 0.
[Question] [Indice] [TdM ]
187. (a) Le point fixe r = 3 est attractif pour la fonction g1 (x) car g1 (3) = 3 et |g10 (3)| =
1. Le point fixe r = 3 est repulsif pour la fonction g2 (x) car |g10 (3)| = 3 > 1.

1
3

<

(b) Les coefficients et sont solutions du systme:


(
+ = 1;

3 + 3 = 0.
On trouve =

9
8

et = 18 .

(c) En partant de x0 = 4, on obtient les itrations x1 = 2, 918 702 889 et x2 = 2, 999 479 73.
(d) Soient f1 (x) et f2 (x) 2 fonctions qui conduisent lune un point fixe r attractif et
lautre au mme point fixe rpulsif. Cest - -dire f1 (r ) = f2 (r ) = r avec |f10 (r )| =
|a| < 1 et |f20 (r )| = |b| > 1. Selon (b), on cherche et solutions du systme
(
+ = 1;
a + b = 0.
Comme a 6= b, ce systme a une solution unique. Donc, la rponse est oui.
[Question] [Indice] [TdM ]
188. Il faut choisir la fonction h(x) telle que h0 (r ) =

1
f 0 (r ) .

On peut par exemple prendre

f (x)
f [x+f (x)] .

1
f 0 (x)

h(x) =
ou h(x) =
[Question] [Indice] [TdM ]

189. (a) La mthode de g1 (x) diverge tandis que les mthodes g2 (x) et g3 (x) convergent.
(b) Les taux de convergence des mthodes g2 (x) et g3 (x) sont respectivement |g20 (r )| =
0, 51 et |g20 (r )| = 0, 216.
(c)

i. Les valeurs de xn sont suprieures la racine une itration et infrieures


lautre itration. En vertu de lapproximation en+1 ' g 0 (r )en , lerreur change de
signe chaque itration.
xk+1 x
xk x |

9 x
' |x
x8 x |

ii. La suite |
x x

| x87 x |

tend vers le taux de convergence |g20 (x )|. Par exemple, on a


' 0, 51.

iii. La mthode g2 (x) converge lordre 1, le rapport

xk+1 x
(xk x )2

lorsque k .

[Question] [Indice] [TdM ]


190. La mthode converge lordre 1 pour dans les intervalles ]0 , 1[ et ]1 , 2[.
[Question] [Indice] [TdM ]
191. (a) On pose g(x) =

x 3 +7x 2 +(7+)x15
,

il suffit ensuite de montrer que g(1) = 1.

Recueil dexercices

S39

(b) Lalgorithme de points fixes converge si est dans lintervalle ] , 12[.


20
6= 0.
(c) La converge est rapide (ordre 2) car g 0 (1) = 0 et g 00 (1) =
24
[Question] [Indice] [TdM ]
r 2 +1

192. (a) Il suffit de montrer que g(r ) = r 2


r 3 r 2 1 = 0, on a r 3 = r 2 + 1.

= r , ce qui est le cas car de lquation f (r ) =

(b) En partant de lintervalle [ 45 ,

obtient aprs une itration de la mthode de

11
[8

3
2 ], on
3
2 ]. On a

la bissection que r
,
alors 1, 068 g 0 (r ) < 0, 592 592. ce qui
confirme que le point fixe est attractif et la convergence est linaire.
[Question] [Indice] [TdM ]

Mthode de Newton
193. (a) On ne peut pas utiliser la mthode de bissection pour trouver la racine prs de 1
car il n y a pas dintervalle avec changement de signe tout prs de cette racine. On
peut cependant lutiliser pour lautre racine car la fonction possde de signe dans
lintervalle [2 , 2, 5].
(b) Pour la racine r1 prs de 1, la convergence est dordre 1 car f 0 (r1 ) = 0. Pour la
racine r2 prs de 2, 3, la convergence eat au moins dordre 2 car f 0 (r2 ) 6= 0 ( racine
simple).
(c) Le point fixe r [
[ 2
3 , ].

2
3

, ] est attractif car |g 0 (x)|

1
2

pour tout x dans lintervalle

[Question] [Indice] [TdM ]


194. (a) L0 (y) = 14 (y + 1)(y 2),
L itration est x3 = P2 (0) =

L1 (y) = 13 (y + 2)(y 2) et L2 (y) =


5
3

1
12 (y

+ 2)(y + 1).

= 1, 666 666 666.

(b) Litration x2 est labscisse du point dintersection de la droite joignant les points
(x0 , f (x0 )) et (x1 , f (x1 )) avec laxe des x.
(c) Litration x1 est labscisse du point dintersection de la droite passant par le point
(x0 , f (x0 )) de pente f 0 (x0 ) avec laxe des x.
[Question] [Indice] [TdM ]
195. Pour une racine de multiplicit 2, f (r ) = 0 et f 0 (r ) = 0, la fonction ne change pas de
signe autour de la racine. La mthode de la bissection de sapplique pas.
[Question] [Indice] [TdM ]
196. (a) Les fonctions f () et f 0 () sont dcroissantes sur lintervalle 94 , 95] et f 0 (94)
f 0 (95) > 0, cela entraine que la fonction f 0 ()ne possde pas de racine dans lintervalle
[94 , 95]. La racine est multiplicit 1 car f (r ) = 0 mais f 0 (r ) 6= 0.
(b) La racine tant de multiplicit 1, cela implique que la mthode de Newton pour ce
problme est au moins dordre 2.
(c) En partant dun intervalle de longueur L = 1, aprs 10 itrations de la mthode de la
bissection, la racine et son approximation son dans un intervalle de longueur 2110 . On

a ainsi |r | 2110 = 0, 97656 103 0, 5 102 = 94, 34 08 possde 4


chiffres significatifs.

Recueil dexercices

S40

(d) La mthode de Newton.


[Question] [Indice] [TdM ]


en
0, 5 6= 0, convergence dordre 1. La racine est de multiplicit
197. (a) en 0, en1
m = 2.
(b) x1 = 2. La mthode de Newton convergence une itration.
(c) Belle coincidence! La droite qui passe par le point de coordonnes (1, 5 , f (1, 5)) et
de pente f 0 (1, 5) coupe laxe y = 0 en x1 = 2, la mthode de Newton converge en
une itration en partant de x0 = 1, 5.
[Question] [Indice] [TdM ]


en
0, 6666 6= 0, convergence dordre 1. La racine est de multiplicit
198. en 0, en1
m = 3.
[Question] [Indice] [TdM ]
199. La nature du point fixe est indtermine car g 0 (r ) = 1.
[Question] [Indice] [TdM ]
1

200. Il suffit de rsoudre lquation f (x) = x a = 0 laide de la mthode de Newton. Cela


revient lalgorithme
2
.
xn+1 = 2xn axn
[Question] [Indice] [TdM ]
201. Le maximun de la fonction f (x) est solution de lquation f 0 (x) =
de Newton est donn par
xn (1 ln xn )
xn+1 = xn
.
3 + 2 ln xn

1ln x
x2

= 0. Lalgorithme

[Question] [Indice] [TdM ]


2 M peut entrainer la perte de chiffres significatifs. Lalgorithme
202. Le calcul de f (xn ) = xn
de Newton sinplifie donne


1
M
xn+1 =
xn +
.
2
xn

[Question] [Indice] [TdM ]


f (x)

203. (a) On pose G(x) = x g(x) . La mthode des points fixes G(x) est au moins dordre 2
car G(r ) = r et G0 (r ) = 0.
(b) La mthode converge lordre 2 mais chaque itration il faut calculer f (xn ) et
f [xn + f (xn )].
(c) Pour f (x) proche de 0, le dveloppement de Taylor de la fonction f [x+f (x)] autour
de x donne
f [x +f (x)] = f (x)+f 0 (x)f (x)+O(f (x))2 f 0 (x) '

f [x + f (x)] f (x)
= g(x).
f (x)

La mthode des points fixes est une variante de celle de Newton o la drive f 0 (x)
est remplace par lapproximation g(x).
[Question] [Indice] [TdM ]

Recueil dexercices

S41

204. (a) Il suffit de rsoudre laide de la mthode de Newton, lquation f (x) = x 2 N = 0.


En remplaant f (x) et f 0 (x) = 2x dans lalgorithme de Newton et en simplifiant, on
trouve algorithme


1
N
xn+1 =
xn +
.
2
xn
(b) Il suffit de rsoudre lquation f (x) = x 3 N = 0 laide de la mthode de Newton.
Cela revient lalgorithme
!
1
N
xn+1 =
2xn + 2 .
3
xn
[Question] [Indice] [TdM ]
205. (a) La pente est fixe une fois pour toutes f 0 (x0 ). Par consquent, les droites sont
toutes parallles.
x 2 2

f (x)

(b) On pose g(x) = x f 0 (x0 ) = x 2x0 . La condition de convergence est alors

|g 0 ( 2)| < 1 et on obtient 22 < x0 < .

(c) x0 = 2.
[Question] [Indice] [TdM ]
206. (a) La converge nest pas assure car lapproximation initiale x0 = b, ne fait pas partie
du bassin dattraction de la racine de la fonction f (x) pour la mthode de Newton.
(b) La converge de la mthode de Newton est quadratique si f 0 (r ) = 1 a cos r 6= 0. Ce
qui est le cas puisque pour 0 < a < 1, on a cos r 6= a1 .
[Question] [Indice] [TdM ]
207. La mthode de Newton est dordre 1 et le taux de convergence |g 0 (r )| =
[Question] [Indice] [TdM ]

9
10 .

208. (a) f (x) est de la forme (x 1)2 h(x) avec h(1) = e 6= 0 r = 1 est de multiplicit
m = 2.
0
(b) Le ratio | en+1
en | 0, 5, la convergence est linaire et le taux de convergence |g (r )| = 0, 5.

| en+1
en |

8
9
10
11
12
13
14
15
16
17
18

4.994963331318167e-01
4.997485470223553e-01
4.998743683459937e-01
4.999372078471372e-01
4.999686098374866e-01
4.999843063966225e-01
4.999921535661964e-01
4.999960768780633e-01
4.999980384554781e-01
4.999990192486539e-01
4.999995096445901e-01

en+1
(c) Le ratio | en+1
en | 0 et le ratio | 2 | 0, 5 6= 0 convergence quadratique.
en

Recueil dexercices

S42
n

| en+1
en |

| en+1
2 |

1
2
3
4
5

0,6
1, 836 734 101
3, 968 643 102
1, 637 416 103
2, 685 505 106

0,799 999
0,468 163
0,480 756
0,499 181
0,499 952

en

(d) La fonction f (x) = (x 1)2 ex 0, donc ne change pas de signe. La mthode de la


bissection ne peut pas tre utilise pour approcher la racine r = 1.
[Question] [Indice] [TdM ]
209. En partant de x0 , on obtient x1 = x0 et x2 = x0 . La mthode de Newton cycle.
[Question] [Indice] [TdM ]

Mthode de la scante
210. (a) La mthode de Newton cycle. Cela est d au fait que la fonction est impaire par
rapport x = a.
(b) La droite passant par les points de coordonnes (1 , 1) et (3 , 1) intersecte laxe des
x en x = 2, la racine de f (x). Cela est d au fait que la fonction est impaire par
rapport 2.
[Question] [Indice] [TdM ]
211. La mthode 1 est celle de Newton, la mthode 2 est celle de la scante et la mthode 3
est celle de point fixe.
[Question] [Indice] [TdM ]
212. (a) La racine est r = 2.
(b) Lalgorithme de la mthode de Newton est donn par xn+1 = g(xn ) o g(x) =
32 x 5. La mthode de Newton diverge car |g 0 (2)| = 23 > 1.
[Question] [Indice] [TdM ]
213. (a) La mthode de Newton converge lordre 1 car la racine r = 1 est de multiplicit 2.
(b) Litre x2 = 0, 65061 101 ne


en
0 et

(c) i. xn 1
en1
converge lordre 2.

possde aucun chiffre significatif.




e
n
2 0, 08 6= 0, la mthode des points fixes
e

n1

ii. Le comportement bizarre de la dernire ligne des colonnes 2 et 3 du tableau est


du perte de chiffres significatifs par soustraction de nombres voisins. Quand
xn est proche de la racine r = 1, le calcul de lerreur er r , entraine une perte de
chiffres significatifs.
[Question] [Indice] [TdM ]
214. On obtient x2 = 1, 433 812 et x3 = 1, 413 777.
[Question] [Indice] [TdM ]

Recueil dexercices

S43

215. La prochaine itration est xk+1 = xk


[Question] [Indice] [TdM ]

f (xk )(f (xk )f (xk1 ))


xk xk1

=r

0
r xk1

= r.

216.
xn+1

f (xn )(xn xn1 )


xn f (xn ) xn f (xn1 ) f (xn )xn + xn1 f (xn )
=
(f (xn ) f (xn1 ))
f (xn ) f (xn1 )
f (xn )xn1 xn f (xn1 )
.
f (xn ) f (xn1 )

= xn
=

Pour xn prs de r , f (xn ) ' 0 compar f (xn1 ). Lalgorithme de la Scante donne:


f (x )(x xn1 )
xn+1 = xn (f (xnn )fn (xn1
)) - xn+1 ' xn . On a converg. Pour la nouvelle formulation:
on a
xn f (xn1 )
f (xn )xn1 xn f (xn1 )
- xn+1 '
.
xn+1 =
f (xn )f (xn1 )
f (xn ) f (xn1 )
{z
}
|
Opration risque

[Question] [Indice] [TdM ]

Mthode de linterpolation inverse


1

1
1
217. L0 (y) = 224 (y 51)(y +1), L1 (y) = 2912
(y +5)(y +1) et L2 (y) = 208
(y +5)(y 51).
On a x3 = P2 (0) = 2, 458 o P2 (y) = 0L0 (y) + 4L1 (y) + 2L2 (y).
[Question] [Indice] [TdM ]

Problmes algbriques non linaires


218. Il faut rsoudre y(t) = 9600(1 et/15 ) 480t = 0. Il ya plusieurs possibilits:
1. Newton: Il faut y 0 (t) =

9600 t/15
15 e

480 et lapproximation initiale t0 = 9.

2. Secante: on prend les approximations initiales t0 = 9 et t1 = 9, 1 ou 8, 9.


[Question] [Indice] [TdM ]
219. Le temps T est une racine de la fonction N(t) = N5 (t) N9 (t). On peut utiliser les
mthodes suivantes pour calculer plus prcisement T :
1. Mthode de la bissection et mthode de Brent-Dekker sur lintervalle [200 , 250] avec
la fonction N(t) Selon le graphique,
N5 (t) > N9 (t) pour

200 < t < T N(t) = N5 (t) N9 (t) > 0

N5 (t) < N9 (t) pour

t > T < 250 N(t) = N5 (t) N9 (t) < 0

2. Mthode de la scante avec les conditions initiales x0 =


fonction N(t).

200+250
2

et x1 = x0 + 1 et la

Recueil dexercices

S44

3. Mthode de Newton avec la condition initiale x0 =


N 0 (t).
[Question] [Indice] [TdM ]

3
220. (a) erf(x) ' 2 x x3 +

x5
10

x7
42


x

x3
3

200+250
2

et les fonctions N(t) et

+ O(x 5 ) = p3 (x) + O(x 5 ).

(b)
(

T0 = 0 0 C, Ti = 10 0 C et TS = 40 0 C
= 0, 138 106 et t = 30 jours = 2592 103 s.

La profondeur x laquelle devront se trouver les conduites est une solution de


lquation
"
#
x3
50
f (x) = 40 + t x
= 0.
12t
La mthode de Newton est la plus approprie parce que la fonction est facile
driver.
[Question] [Indice] [TdM ]

Recueil dexercices

S45

Systmes dquations algbriques


Factorisations matricielles
221. Cette affirmation est fausse. Toute matrice carre A peut seulement scrire sous la forme
P A = LU , o P est une matrice de permutation de lignes.
[Question] [Indice] [TdM ]
~ pour obtenir z
~ ensuite on
222. La rsolution se fait en 3 tapes: On rsout dabord L~
z = P b,
1
~ =z
~ pour obtenir y
~ et finalement on obtient la solution x
~ = P y.
~
rsout U y
[Question] [Indice] [TdM ]
223. (a)
"
L=

2
1

0
3
2

"
et U =

1
0

1
2

#
.

~ = [1 0]T et Ax
~ = [0 1]T , on obtient respective(b) En rsolvant respectivement Ax
2
1 T
1
2 T
ment [ 3 3 ] , la premire et [ 3 3 ] la deuxime colonne de A1 .
(c) La dcomposition LU en arithmtique flottante 2 chiffres
"
#
"
#
0, 2 101
0
0, 1 101 0, 5 100
L=
et U =
.
0, 1 101 0, 15 101
0
0, 1 101
~ pour obtient y
~ = b,
~ = [0, 6 0, 15 101 ]T et ensuite U x
~=y
~ pour
On rsout Ly
1
1
T
~ = [0, 14 10
calculer la solution x
0, 15 10 ]
[Question] [Indice] [TdM ]
224. Il est pas possible de factoriser la matrice A sans effectuer une permutation de ligne.
"
#"
#
1 0
1 1
B=
.
1 0
0 1
Laffirmation est fausse car la matrice B possde une dcomposition LU en dpit du fait
quelle ne soit pas inversible.
[Question] [Indice] [TdM ]
225. (a) fl(l33 ) = 0, 17 101 .
(b) dt(A) = (1)1 dt(L) dt(U ) = 0, 3536 102 .
~ = [1
(c) Il faut rsoudre les systmes suivants: Ly

~ = y.
~
0]T et U x

[Question] [Indice] [TdM ]


~ = e~3 = [0 0 1]T . En se servant de la dcomposition LU
226. Il faut rsoudre le systme B x
~ = P e~3 = [0 1 0]T .
et du vecteur de permutation cela revient rsoudre le systme LU x
T
T
~ = [0 1 0] pour obtenir y
~ = [0 1 1] et ensuite U x
~=y
~ pour calculer
On rsout Ly
T
~ = [7 5 1] .
la solution x
[Question] [Indice] [TdM ]

Recueil dexercices

S46

227. En se servant du vecteur de permutation de lignes on a, L33 = A13 U12 L31 U23 L32 et
on obtient L33 = 6.
[Question] [Indice] [TdM ]
228. (a) dtA = (1)(3)(6) = 18.
(b) kAk = max(6, 27, 55) = 55.
~ =
(c) Ces deux vecteurs sont les deux premires colonnes de A1 . En resolvant Ax
5
2
1 T
T
[0 0 1] , on obtient la dernire colonnne qui est [ 6 3 6 ] .
(d) kAk = max(4, 666 53, 2, 333, 0, 555 55) = 4, 666 53 et donc cond A = 256, 659.
(e) Le produit des matrices L et U donne

LU = 2 7 18

4 13 38
et on obtient laide du vecteur de permutation de de lignes la matrice

2 7 18

A = 4 13 38

1 2
3
[Question] [Indice] [TdM ]
229. (a) La dcomposition LU de Crout de A, sous forme compacte

1
4
-2
3

2
-12
-1
1

, o O

=
3

0
4
-2

1
-2
2
1
(b) dtA = (1)1 dtL dtU = 48.
1
1
(c) dtA1 =
=
.
dtA
48
(d) Le produit des matrices L et U donne

1
2

3
1

est donne par

1
3

.
2
4

4 -2 3
-4 8 -6

,
12 -2 1
2 2 -2

et on obtient laide du vecteur de permutation de de lignes la matrice

1 4 -2 3
3 12 -2 1

.
2 -4 8 -6
1 2 2 -2
[Question] [Indice] [TdM ]

Recueil dexercices

S47

230. (a)

A = LU =

1
0
0
0
2 4
0
0
4 6 5
0
19
3
7
9
2


1 2
1
1

0 1 2
.
0 0
1
0 0
0

5
4
3
2

(b) dtA = dtL dtU = (1)(4)(5)(9) = 180.


~ = [13 28 20 6]T pour obtenir y
~ = [13
(c) On rsout Ly
~=y
~ pour calculer la solution x
~ = [3 1 4 2]T .
Ux

1
2

2]T et ensuite

[Question] [Indice] [TdM ]


231. La dcomposition LU de Crout (notation compacte) et le vecteur de permutation sont

2
3 2 3

~
4
1 O
= 3 .
2
1
2 1 5
[Question] [Indice] [TdM ]
232. La dcomposition LU de Doolitle de la matrice A sans permutation de lignes est donne
par

4 1 0
1 0 0

L = 1 1 0 et U = 0 3 2
0 0 2
1 2 1
[Question] [Indice] [TdM ]
233. (a) La dcomposition LU de Doolitle de la matrice
donne par

1
1 0 0

L = 2 1 0 et U = 0
0
3 0 1

A sans permutation de lignes est

0
2

1
1
0 10

(b) Pour obtenir les colonnes c~i de la matrice A1 , il faut rsoudre laide de la dcomposition LU les 3 systmes linaires suivants:
(c) Les diagonales des matrices L et U ne contiennent pas de coeffients nuls.
(d)
A~
c1 = [1

0]T ,

A~
c2 = [0

0]T et A~
c3 = [0

1]T .

(e) Le calcul de linverse de la matrice A de dimensions n n ncessite 34 n3 oprations.


~ en faisant P b.
~ On rsout Ly
~ et ensuite
~ = Pb
(f) Il faut dabord permuter le vecteur b
~ = y.
~
Ux
(g) kAk1 = max{6; 1; 9} = 9 kA1 k1 = max{2, 4; 1; 0, 4} = 2, 4 et cond1 A = 21, 6.
[Question] [Indice] [TdM ]

Recueil dexercices

S48

~ est donn par


~=b
234. (a) La systme Ax

x1
(1 + )
1
0
0
K(yf b)
x

(1 + )
1
0
0
2

x3

(1 + )
1
0
x4
0
0

(1 + )
xf
(b) la dcomposition de Thomas est la plus adquate car la matrice A est tridiagonale.
Les matrices L et U sont

1, 0000
0
0
0
0, 5294 1, 0000
0
0

L=

0
0, 7051 1, 0000
0
0
0
0, 7923 1, 0000

2, 1250 1, 0000
0
0

0
1, 5956 1, 0000
0

U =

0
0
1, 4199 1, 0000
0
0
0
1, 3327
[Question] [Indice] [TdM ]
235. (a) La reprsentation compacte et le vecteur de permutation sont


3
0 1 2
4

3
0
3
2 1

~=
.
PA =
O
2
8
4
1
2

3
3
3
3
2
1
31 21 2
3
~ donne
~ = Pb
(b) La solution de Ly

1
0
0

0
1
0
1
2

1
3
3
1
2
3 12
3
Ensuite, la solution

3
0

0
0


0
y1
14

23
0
y

2

=
0
y3 0
y4
15
1

14
23

~ =
y
32/3
8

~=y
~ donne
de U x

0 1 2
x1
14

3 2 1
x2 23
=

4
8
x3 32/3
0 3
3
x4
8
0 0
2


4
5

~ = .
x
6
4

[Question] [Indice] [TdM ]


236. Factorisation sans permutation de ligne.
"
#"
# "
#
1, 0 0, 0
7, 0 6, 0
7, 0 6, 0
A 6=
=
1, 3 1, 0
0, 0 0, 2
9, 1 8, 0
Factorisation avec pivot partiel ( permutation de lignes)
"
#"
#
9, 0 8, 0
1, 0 0, 0
PA =
0, 78 1, 0
0, 0 0, 2
[Question] [Indice] [TdM ]

Recueil dexercices

S49

237. (a) La dcomposition LU de Thomas est donne par:

2
0

1
2

2
1
2

(b) dt = dtL dtU =

0
1
2

2
1
2


1
0
1

0
4
1 =
0
2
0
2

0
1
4
15

0
0
1
15
56

0
2

0
0

0
0
1
0

1
2
15
8

1
2

0
1
2
28
15

0
0

209
112

209
16 .

~ = [2, 5 3 3 2, 5]T pour obtenir y


~ = [ 25
(c) On rsout Ly
~=y
~ pour calculer la solution x
~ = [1 1 1 1]T .
Ux

19
8

71
30

209 T
112 ]

et ensuite

[Question] [Indice] [TdM ]


238. (a) La dcomposition de Crout est la plus approprie pour les matrices A1 et A4 .
(b) La dcomposition de Cholesky est la plus approprie pour A3 car elle symtrique et
dfinie positive.
(c) La dcomposition de Thomas est la plus approprie pour A2 car elle est tridiagonale.
[Question] [Indice] [TdM ]
239. (a) dtB = dtL dtLT = (dtL)2 = (3 2 2)2 = 144.
~ cela revient rsoudre B y
~ = B(B y)
~ = b,
~ = x.
~ Ce systme
(b) On doit rsoudre B 2 y
est ensuite rsolu au moyen de la dcomposition LLT de B et on trouve la solution
~ = [ 21 12 0]T .
y
[Question] [Indice] [TdM ]
240. (a) La dcomposition de Cholesky ncessite 2 fois moins doprations que celle de Crout
et de Doolitle et le stockage dune seule matrice.
(b)

3 0 0

A = LL = 1 2 0

1 0 2
T

3 1 1

0 2 0

0 0 2

~ = [15 9 9]T pour obtenir y


~ = [5
On rsout Ly
~ = [1 1 1]T .
calculer la solution x

~ =y
~ pour
2]T et ensuite U x

[Question] [Indice] [TdM ]


241. (a) dtB = dtL dtD dtLT = 1.
~ LU x
~ o U = DLT . On rsout
~ = LDLT x
~=b
~=b
(b) Il faut rsoudre le systme B x
T
~
~ = b pour obtenir y
~ = [6 5 1] et ensuite U x
~=y
~ pour calculer la solution
Ly
~ = [1 1 1]T .
x
[Question] [Indice] [TdM ]

Recueil dexercices

S50

Conditionnement matriciel
242. Des proprites (b), (c) et (d) on obtient la matrice inverse

83, 077
64, 615 0, 461 54

A1 = 156, 92 115, 38 1, 538 4 .


57, 692
41, 538
1, 153 8
Cond A = kAk kA1 k = 958, 4344.
[Question] [Indice] [TdM ]
243. Lnonc est faux car la norme du rsidu est seulement une bonne mesure de prcision
si la matrice est bien conditionne.
[Question] [Indice] [TdM ]
244. (a) Non, car la matrice D est inversible.
~ D 1 DAx
~ Ax
~
~ = Db
~ = D 1 D b
~ = b.
DAx
(b) Oui. Par exemple

100
0 0

0 10 0 et D =
A=
0
0 1

1
100

0
0

0 0

1
.
10 0
0 1

Cond A = 100 mais Cond DA = 1.


[Question] [Indice] [TdM ]
245. (a) On obtient A = LU avec

1 0 0

L= 0 1 0
1 1 1

1 1 0

et U = 0 1 0
0 0 1

A = LU dtA = dtL dtU = 1 1 = 1.


~ = e~2 . La solution de Ly
~ = [0 1 0]T donne y
~ = [0 1 1]T et
(b) On doit rsoudre Ax
~=y
~ donne la deuxime colonne de A1 , x
~ = [1 1 1]T .
ensuite la solution de U x
(c)

1 0 0
1 1 0
1 1 0

A = LU = 0 1 0 0 1 0 = 0 1 0
1 0 1
1 1 1
0 0 1
kAk = maxligne {|1| + |1| + |0|; |0| + |1| + |0|; |1| + |0| + |1|} = max{2; 1; 2} = 2.
cond A = kAk kA1 k kA1 k = 62 = 3.
(d) Vu que la matrice A est bien conditionne, la norme du rsidu est une bonne mesure
de convergence.
~ Ax
~ k = 1010 x
~ est une bonne approximation.
k~
r k = kb

Recueil dexercices

S51

~ = B(B x)
~ = (1 2 3)T , on pose B x
~ = y
~ et la rsolution du
(e) Pour rsoudre B 2 x
~ = (1 2 3)T pour obtenir y
~ =
systme se fait alors en deux tapes: On rsout B y
T
~=y
~ pour calculer la solution x
~ = (1 2 3)T .
(1 2 3) et ensuite B x
[Question] [Indice] [TdM ]
246. (a)

0
L=
0 2

1 0 13

U =
0 1

0 0

3 0

1
3

1 0

1
2

La dcomposition LU a ncessit 2 permutations de lignes, on a donc le dterminant


dt(A) = (1)2 dt(L) dt(U ) = 2. Le produit des matrices L et U donne
3 0 1

LU = 0 2 1

1 0 0

et on obtient laide du vecteur de permutation de de lignes la matrice


0 2 1

A= 1 0 0

3 0 1

~ = [1
(b) On rsout Ly

1
2

~ = [ 13
1]T pour obtenir y

~ = [1
calculer la solution x

3
2

~=y
~ pour
2]T et ensuite U x

2]T .

(c) Pour trouver la troisime colonne de A1 , il faut rsoudre le systme

0
1
1
0

~ = 0 = 1 0 1 .
Ax
1
1
0
0
Par consquent,

~=
x

3
2

1
2

3
2

1
= 2 .
3
1

(d) kAk = 4, kA1 k = 4 et Cond A = 16.


[Question] [Indice] [TdM ]
247. (a) On a U = A,

L = I et P = I o I est la matrice identit.

(b) cond1 An = n(1 + 1 + 2 + 4 + + 2n2 ) = n2n1 .


4

(c) k~
r k1 21n . Pour n = 104 , on obtient en simple prcision k~
r k1 223 2110 ' 0.

Recueil dexercices

S52

(d) La matrice A est inversible (dtA = 1) mais le conditionnement de A est grand pour
n grand. Donc lnonc est faux.
[Question] [Indice] [TdM ]
248. kAk = max{0, 780 + 0, 563; 0, 913 + 0, 659} = 1, 572 et cond A = 2, 661 396 106 .
La matrice est mal conditionne, la norme du rsidu nest pas une bonne mesure de
~
convergence. La solution approximative nest pas acceptable en dpit du fait que kb

5
~ k = 0, 1 10 .
Ax
[Question] [Indice] [TdM ]
~ =
249. Er (x)

~ x~ k
kx
~
kxk

r k
< Cond A k~
105 Cond A 104 Cond A 10. La valeur
~
kbk

maximale du conditionnement est 10.


[Question] [Indice] [TdM ]
250. la matrice erreur absolue est donne par:

0, 5
0, 05
0, 5

0, 5
0, 5
E = 0, 5
0, 05 0, 005 0, 05
car tous les chiffres de chaque composante de la matrice sont significatifs. Une approximation de lerreur relative est donne par:
~ =
Er (x)

~x
~ k
~x
~ k
kx
kx
kEk
'
cond A
= kEk kA1 k = 773,50005.
~
~ k
kxk
kx
kAk

[Question] [Indice] [TdM ]


~

~ x k
25
~ = kx
251. Lerreur relative Er (x)
= 95% et cond A = 12 13620 = 28375. Les rsultats
~
kxk
sont si mauvais parce que la matrice est mal conditionne.
[Question] [Indice] [TdM ]

~ = e~3 = [0 0 1 0]T . De P A = LU , on a
252. (a) On cherche la solution du systme Ax
T
~ = P e~3 = [0 1 0 0] . On rsout Ly
~ = [0 1 0 0]T pour obtenir y
~ =
LU x
T
~ = y
~ pour calculer x
~ = [2 1 0 0]T , la troisime
[0 1 0 0] et ensuite U x
colonne de A1 .
(b) On a

A = P LU =

1
1
0
0

2
2
1
0

0
3
2
1

0
0
3
2

kAk1 = 6, kA1 k1 = 5 et Cond1 A = 30.


[Question] [Indice] [TdM ]
253.
~ x~ k
kx
cond A 106 104 106 = 106 .
kx~ k
~ x~ k 106 kx~ k ' 1, 234 567 890 123 456 106 0, 5 105
kx

Recueil dexercices

S53

La composante x1 = 1, 234 56 7 890 123 456 possde au moins 6 chiffres significatifs.


La composante x2 = 0, 1 2 345 678 901 104 possde au moins 1 chiffre significatif.
[Question] [Indice] [TdM ]
254. (a) kAk = 101, kA1 k = 500, 5 et Cond A = 50550, 5.
(b) Aprs la mise lchelle des lignes de la matrice A, on a

1 100

B=
1

1
100

kBk = 1, 01, kB 1 k = 100 et Cond B = 101.


~ il serait prfrable de rsoudre le systme
~ = b,
(c) Au lieu de rsoudre le systme Ax
b1
T
~ = c~ = [ 100 10b2 ] , car le conditionnement de la matrice B est nettement inBx
frieur au conditionnemnet de la matrice A.
[Question] [Indice] [TdM ]

Mthodes itratives
~ 0 , on obtient avec la mthode de Jacobi les
255. (a) En partant de lapproximation initiale x
1
T
2
~ = [3 4 1] et x
~ = [24 17 94 ]T .
itrations x
~ 0 , on obtient avec la mthode de Gauss-Siedel
(b) En partant de lapproximation initiale x
35
23 T
1
~ = [3 2
l itration x
9] .
(c)

9 x1 2x2 + x3 = 8;

x1 + 5 x2 x3 = 3;

x1 2x2 + 9 x3 = 9,
On obtient une matrice diagonale strictement dominante.
(d) On sait que
TJ = D

(TI + TS ) = I D

Son rayon spectral est (TJ ) =

2
15

A = TJ =

0
52

3
0

!
.

< 1 et donc la mthode de Jacobi converge.

[Question] [Indice] [TdM ]


~ = (1
256. (a) La solution est x

1)T .

~ 0 = (0 0)T , on obtient avec la mthode


(b) En partant de lapproximation initiale x
~ 1 = (3 3)T , x
~ 2 = (9 15)T et
de Gauss-Seidel les itrations suivantes: x
~ 3 = (33 63)T ce qui confirme que la mthode de Gauss-Seidel diverge.
x

Recueil dexercices

S54

~ 0 = (0 0)T , on obtient avec la mthode


(c) En partant de lapproximation initiale x
T
~ 1 = ( 23 34 )T , x
~ 2 = ( 89 15
~3 =
de Gauss-Seidel les 3 itrations suivantes: x
16 ) et x
33

( 32

63 T
64 )

~ (3) xk
~ = 0, 031 < 0, 1.
avec kx

(d) La mthode de Jacobi converge car la matrice A est diagonale strictement dominante. En plus le rayon spectral de la matrice ditrations (TJ ) = 21 < 1.
[Question] [Indice] [TdM ]
~ 0 = [0
257. (a) En partant de litration initiale x
~ 1 = [1
Gauss-Seidel litration suivante: x

0
3
2

0]T , on obtient avec la mthode de


7 T
4] .

1
1
(b) Pour 2 < a < 2 , la convergence de la mthode de Gauss-Seidel est assure car la
matrice A est diagonale strictement dominante.

(c) La matrice d itration de Jacobi est

TJ = D 1 (TI + TS ) =

1
2

1
2

0
1
2

1
2

En se servant des valeurs propres de la matrice TJ , on a (TJ ) = 2 < 1. La mthode


de Jacobi converge, ce qui entraine la convergence de la mthode de Gauss-Seidel car
elle est plus rapide.
[Question] [Indice] [TdM ]
258. La matrice ditration de la mthode de Jacobi est
TJ = D 1 (TI + TS ) = I D 1 A =

0 10
5
0

!
.

Son rayon spectral est (TJ ) = 5 2 > 1 donc la mthode de Jacobi diverge.
[Question] [Indice] [TdM ]
~ partir de x
~ = b.
~0 , on obtient aprs une itration
259. On considre le systme linaire Ax
de la mthode de Gauss-Seidel:

A11 x1 = b1 x 1 = b1
1
A11


A12 x1 + A22 x2 = b2 x 1 = 1 b2 A12 x 1 .
2
1
A22
Pour une matrice triangulaire de dimensions n n dont les coefficients de la diagonale
sont non nuls, la mthode de Gauss-Siedel revient faire une descente triangulaire.
[Question] [Indice] [TdM ]
260. (a) On ne peut pas appliquer directement les mthodes de Jacobi et de Gauss-Seidel
puisque lun des coefficients diagonaux est nul (A11 = 0).
(b) On obtient le systme dquations algbriques suivant:

10x1 x2 + 2x3
=
6;

x1 + 11x2 x3 + 3x4 = 25;

2x1 x2 + 10x3
= 11;

3x x + 8x = 11.
2

Recueil dexercices

S55

~ 0 = [0 0 0 0]T , la mthode de Jacobi donne litration


(c) En partant de x
3
25
11
T
~ 1 = [ 5 11 10
~1 =
x
11
8 ] et la mthode de Gauss-Seidel donne litration x
3

[5

128
55

543
550

726 T
349 ] .

[Question] [Indice] [TdM ]


261. (a) On ne peut pas appliquer directement les mthodes de Jacobi et de Gauss-Siedel
puisque les coefficients diagonaux sont nuls (aii = 0 pour i = 1, 2, 3, 4).
(b) Pour sassurer de la convergence, il faut que la matrice soit diagonale strictement
dominante.

4 1 1 0
x1
2

1 4
x2 2
0
1

1 0

4 1 x3 2

0 1 1 4
x4
2
~ 0 = [0 0
(c) En partant de lapproximation initiale x
1
1
1
~ = [ 2 2 12 12 ].
Jacobi litration suivante: x

0], on obtient la mthode de

~ 0 = [0 0 0 0], on obtient la mthode de


(d) En partant de lapproximation initiale x
~ 1 = [ 21 58 85 13
Gauss-Seidel litration suivante: x
16 ].
[Question] [Indice] [TdM ]
262. (a) La matrice A est symtrique et dfinie positive, la dcomposition de Cholesky est la
plus adquate.

3 1

A = LL = 1 3 0 0

1 1 4
0
T

3
0

~ = [3 4 18]T pour obtenir y


~ = [1
(b) On rsout Ly
~ = [0 0 1]T .
pour calculer la solution x

1 .

4
~=y
~
4]T et ensuite LT x

(c) La convergence de la mthode de Gauss-Seidel est assure quelle que soit la solution
de dpart utilise car la matrice A est diagonale strictement dominante.
~ 0 = [1
(d) En partant de x
2
[ 135

1
15

80 T
81 ] .

~ 1 = [ 32
0]T , on trouve x

1
5

38 T
40 ]

~2 =
et ensuite x

[Question] [Indice] [TdM ]

Systmes dquations algbriques non linaires et mthode de Newton


~ 0 = [1
263. Soit x

~ est solution du systme linaire


1]T , le vecteur correction
!
!
!
x
0
2 2
=
.
1
1 1
y

Recueil dexercices

S56

~ 0 = [1
La matrice est singulire et le systme ne possde aucune solution, x
pas un bon estim.
[Question] [Indice] [TdM ]

1]T nest

264. (a) 3 solutions.


~ est solution du systme linaire
(b) Le vecteur correction
!
!
!
8x 0
2y 0
x
4(x 0 )2 + (y 0 )2 4
=
.
1 2y 0
y
x 0 (y 0 )2 + 1
On a ensuite x ' x 0 + x et y ' y 0 + y .
(c) La matrice jacobienne value en la solution (1 , 0) nest pas pas inversible.
(d) On a kAk = 8 6 et kA1 k =
la matrice est mal conditionne.

4,54
(78) .

Avec = 223 , on a Cond A ' 2, 3 1016 ,

[Question] [Indice] [TdM ]


265. (a) La matrice jacobienne et le vecteur rsidu scrivent:

2
2x 2y 2z
x + y 2 + z2 1

y 2 z2 1
J(x, y, z) = 0 2y 2z R(x,
y, z) =

0
1 2z
y z2 + 1

~ = R(x
~ 0 , y 0 , z0 ).
On doit rsoudre J(x 0 , y 0 , z0 )
(b) Le point [0
(c)

0]T est le point dintersection des 3 coniques.

~ 0 = [1 1 1]T nest pas dans le bassin dattraction de


i. Lapproximation initiale x
la solution.
ii. le choix de h = 1012 , pourrait entrainer llimination de chiffres significatifs par
la soustraction de nombres voisins lors du calcul de la matrice jacobienne.

(d) La formule aux diffrences utilise est dordre 1, la formule aux diffrences dordre
2 est plus approprie. Le programme modifi est le suivant:
for i =1: nbeq
acc = zeros(nbeq,1);
acc(i) = h;
jac(:,i) = (feval(f,x0 + acc) - feval(f,x0 - acc) )./(2*h);
end

[Question] [Indice] [TdM ]


266. (a) x11 = 3 et x21 = 4.
~ ~ k+1

x
k
(b) Le ratio kkx
0 et le ratio
~ x
~ k k
x
converge lordre 2.

~ x
~ k+1 k
kx
~ x
~ k k2
kx

0, 99 6= 0. La mthode de Newton

[Question] [Indice] [TdM ]


267. La mthode de Newton converge rapidement vers la racine (1 , 0) (ordre 2) car la matrice
jacobienne est non singulire en [1 0]T .
[Question] [Indice] [TdM ]

Recueil dexercices

S57

268. (a)
Z1
g(t) = 1,
1

g(t)dt = 2 w1 g(1) + w2 g(1) = w1 + w2

w1 + w2 = 2
Z1
g(t) = t,
1

g(t)dt = 0 w1 g(t1 ) + w2 g(t2 ) = w1 t1 + w2 t2

w1 t1 + w2 t2 = 0

g(t) =

t2,

Z1
g(t)dt =
1

w1 t12 + w2 t22 =

g(t) = t 3 ,

Z1
1

2
, w1 g(t1 ) + w2 g(t2 )) = w1 t12 + w2 t22
3

2
3

g(t)dt = 0, w1 g(t1 ) + w2 g(t2 )) = w1 t13 + w2 t23

w1 t13 + w2 t23 = 0
(b)
La matrice jacobienne et

t1

J(w1 , w2 , t1 , t2 ) =

t2
1

t13

le vecteur rsidu scrivent:

w1 + w2 2
1
0
0

w1 t1 + w2 t2
t2
w1
w2

R(w

~
,
w
,
t
,
t
)
=
1
2 1 2

w t2 + w t2
2
t2 2t1 w1 2t2 w2
1 1
2 2

t23 3t12 w1 3t22 w2


w1 t13 + w2 t23

~ = R(w
~ 1 , w2 , t1 , t2 )
On doit rsoudre J(w10 , w20 , t10 , t20 )

1 1 1 1

1 1 2 2

1 1 3 3
[Question] [Indice] [TdM ]

w1

w2
0

t
4

3
1

t2
0

2
3

Recueil dexercices

S58

269. (a)
f1 (x1 , x2 , x3 , ) = (1 )x1 2x2 + 3x3 = 0;
f2 (x1 , x2 , x3 , ) = 2x1 + (3 )x2 4x3 = 0;
f3 (x1 , x2 , x3 , ) = 3x1 4x2 + (5 )x3 = 0;
f4 (x1 , x2 , x3 , ) = x12 + x22 + x32 1 = 0.
(b) La matrice jacobienne et le vecteur rsidu scrivent:

1
2
3 x1

2 3
4 x2

J(x1 , x2 , x3 , ) =

3
4 5 x3
2x1
2x2
2x3
0

(1 )x1 2x2 + 3x3


2x + (3 )x 4x
1
2
3
~ 1 , x2 , x3 , ) =

R(x
3x1 4x2 + (5 )x3
x12 + x22 + x32 1
Le systme linaire rsoudre est

0 2
3 1
x1
2 2 4 1 x

3 4
4 1 x3
2
2
2
0

1
4
3
2

[Question] [Indice] [TdM ]


270. (a) Il sagit de trouver graphiquement sur lintervalle [1 , 1], les intersections de la
courbe y = sin ( x) et la parabole y = 1x 2 . On trouve 3 intersections (1 , 0) (1 , 0)
et proche de (1/2 , 1).
(b) Le vecteur rsidu et la matrice jacobienne scrivent:
!
!
cos ( x) 1
y sin ( x)
~
J(x, y) =
.
R(x,
y) =
2x
1
y + x2 1
Il faut rsoudre le systme linaire:
!
0 1
1 1

x
y

!
=

0
41

(c) La matrice jacobienne est inversible en la solution [1


ton converge lordre 2.

.
0]T donc la mthode de New-

(d) Pour une approximation initiale (x 0 , y 0 ) donne, la mthode de Newton ne fonctionne pas si dt(J(x 0 , y 0 )) = 0. Il sagit de trouver graphiquement lintersection
entre la droite y = 2x0 et la courbe y = cos ( x 0 ).
[Question] [Indice] [TdM ]
271. (a) En partant de lapproximation initiale [0 1]T , on obtient aprs une itration de la
mthode de Newton lapproximation [2 4]T .

Recueil dexercices

S59

(b) Il nest pas possible dutiliser lapproximation initiale [1


enne J(1, 2) est singulire.

2]T car la matrice jacobi-

(c) Tous les points de la droite y 0 = 2x 0 car la matrice jacobienne J(x 0 , 2x 0 ) est singulire.
[Question] [Indice] [TdM ]
272.
~ R(
~
~ x)
~=b
~ = Ax
~b
Ax

~ = A.
et J(x)

~ 0 , on obtient aprs une itration de la mthode de Newton :


partir de x
~ = R(x
~ Ax
~x
~0) = b
~ 0 x = A1 b
~0;
Ax
~ =x
~x
~
~1 = x
~ 0 + x
~ 0 + A1 b
~ 0 = A1 b.
x
~ 1 , on obtient aprs la 2ieme itration de la mthode de Newton :
partir de x
~ = R(x
~ Ax
~ AA1 b
~=0
~ x = 0;
~
~1) = b
~1 = b
Ax
~ =x
~
~2 = x
~ 1 + x
~ 1 = A1 b.
x
~ et x
~2 = x
~ 1 convergence en 2 itrations.
x = 0
[Question] [Indice] [TdM ]
273. (a) On a u23 = 1 et l33 =

1
2160 .

Le dterminant est dtA = dtL dtU =

1
2160 .

~ = e~3 = (0 0 1)T . On rsout Ly


~ = e~3 pour
(b) Il faut rsoudre le systme linaire Ax
T
~ = (0 0 180) et ensuite U x
~ =y
~ pour calculer la troisime colonne de
obtenir y
~ = (30 180 180)T .
la matrice A1 , x

9
36
30

1
H = 36 192 180

30 180 180
Le conditionnement de la matrice est cond H = kAk kA1 k = 748.
(c) La matrice jacobienne et le vecteur rsidu scrivent:

x
x
1
1
x1 + 22 + 33 + x2 x3 1;
+
x
+
x
1
3
2
2
2

x1

1
x2
x3
1
1
1

~
~
~ = 2 + x3
R(
x)
=
J(x)
+
x
1
2 + 3 + 4 + x1 x3 2 ;

3
4

x1
x2
x3
1
1
1
1
3 + 4 + 5 + x1 x2 3 .
3 + x2
4
5
~ = [1
Le Systme linaire pour la premire itration est H x
~ = [1 0 0]T et x
~ 1 = [1 0 0]T .
x
[Question] [Indice] [TdM ]

1
2

1 T
3]

ce qui donne

You might also like