Vous êtes sur la page 1sur 4

TD3: Integration numérique(Corrigé)

Exercice 1. On considère l’intégrale suivante,


Z 2
1
I=
1 x

1. Évaluer numériquement cette intégrale par la méthode des trapèzes pour le pas h = 13 .

2. Calculer la valeur exacte de I.

3. (a) Pourquoi la valeur numérique obtenue à la question 1. est-elle supérieure à ln(2) ?


(b) Est-ce vrai quelque soit h?
(c) Proposer une autre fonction dont la valeur de l’intégrale évaluée par la méthode des
trapèzes est toujours supérieure à la valeur exacte de l’intégrale.

4. Si on souhaite évaluer I avec la méthode de Simpson, quel pas faut-il choisir pour avoir
une erreur inférieure à 10−4 . ?

Corrigé Exercice1

1. Pour le pas h = 13 , h = b−a


n
= 2−1
3
, ainsi n = 3: alors
x0 = 1, x1 = x0 + h = 43 , x2 = x0 + 2h = 53 , x3 = x0 + 3h = 1 + 1 = 2. Ainsi
 
1 4 5
IT rapeze = f (1) + f (2) + 2(f ( ) + f ( )) = 0.7
6 3 3

2. La valeur exacte est I = [ln(x)]21 = ln(2) = 0.69.

3. (a) On observe effectivement que Itrapeze calculer en 1. est supérieur à ln(2) = 0.69. On
peut se convaincre à l’aide d’un dessin que les trapèzes sont au-dessus de la courbe
y = x1 , l’aire sous les trapèzes sera donc supérieure à l’aire sous la courbe.
(b) . Cela reste vrai quelque soit le pas h, on peut raisonner ici à partir de la formule
de l’erreur. Pour la méthode des trapèzes

(b − a)3 00 (2 − 1)3 00
E = I − IT rapeze = − f (η) = − f (η), ∀ η ∈ [1, 2]
12n2 12n2
E ≤ 0 si et seulement si f 00 (η) > 0, or f 00 (η) = x13 > 0, ∀ η ∈ [1, 2]. Conclusion
E < 0 c’est à dire I < IT rapeze et ceci quelque soit h.
(c) On a vu que c’est la condition f 00 (η) > 0 qui assure que l’erreur soit négative. Il suffit
de trouver une fonction dont la dérivée seconde soit positive, par exemple x → x2 .

4. L’erreur en valeur absolue pour la méthode de Simpson:

(b − a)5
|I − ISimpson | ≤ sup |f (4) (η)|
∈[a, b] 180n4

1
on a f (4) (x) = x245 . Pour η ∈ [1, 2], |f (4) (η)| ≤ 24. Donc une condition suffisante pour
avoir |I − ISimpson | ≤ 10−4 est d’avoir
(b − a)5
|f (4) (η)| ≤ 10−4 .
180n4
Ce qui donne
r
(b − a)5 1 1
n4 ≥ sup |f (4) (η)|
4
= 24 × ⇒n≥ 24 × = 6.04
η∈[1, 2] 180n 4 180.10−4 180.10−4

La valeur minimal des subdivisions pour avoir une erreur ≤ 10−4 c’est 8 (le nombre de
subdivion de simpson est tjs paire). Ainsi, le le pas minimal pour avoir une erreur ≤ 10−4
est h = 81 .
R π/2
Exercice 2. Soit l’intégrale I = 0 sin(x)2 dx.
1. Calculer la valeur exacte de I.
2. En utilisant la méthode des trapèzes généralisée et la méthode de Simpson généralisée
pour h = π4 .
(a) Calculer I.
(b) Majorer l’erreur
(c) Evaluer l’erreur.
3. Donner la valeur du pas h et le nombre de subdivision de l’intervalle [0, π] pour que
l’erreur obtenue par la méthodegénéralisée des trapèzes (resp. de Simpson) soit plus petite
que 5 × 10−4 .
Corrigé Exercice2

R π/2 R π/2 h iπ/2


1−cos(2x) x sin(2x) π
1. I = 0
sin(x)2 dx = 0 2
dx = 2
− 4
= 4
= 0.785.
0
π
π −0 π
2. Pour h = 4
= 2
n
, ainsi n = 2. x0 = 0, x1 = 4
, x2 = π2 .
Ainsi;
h π π π π
IT rapeze = (sin(0)2 + 2 ∗ sin( )2 + sin( )2 ) = (0 + 1 + 1) =
2 4 2 8 4
et;
h π π π π
ISimpson = (sin(0)2 + 4 ∗ sin( )2 + sin( )2 ) = (0 + 2 + 1) =
3 4 2 12 4
3. (a) L’erreur en valeur absolue pour la méthode de Trapèze sur [0, π]:
(b − a)3
|I(f ) − IT rapeze | ≤ sup |f (2) (η)|
∈[a, b] 12n2

on a f (2) (x) = 2cos(2x). Pour η ∈ [1, 2], |f (2) (η)| ≤ 2. Donc une condition
suffisante pour avoir |I(f ) − IT rapeze | ≤ 5 × 10−4 est d’avoir
(b − a)3
sup |f (2) (η)| ≤ 5 × 10−4 .
[0, π] 12n2

2
Ce qui donne
r
2 (2) (b − a)3 π3 π3
n ≥ sup |f (η)| = 2× ⇒n≥ 2× = 101.6
[0, π] 12 × 5 × 10−4 12 × 5 × 10−4 12 × 5 × 10−4

La valeur minimal des subdivisions pour avoir une erreur ≤ 10−4 c’est 102. Ainsi,
le pas minimal pour avoir une erreur ≤ 10−4 est h = π−0
n
π
= 102 = 0.0308.
(b) L’erreur en valeur absolue pour la méthode de Simpson sur [0, π]:

(4) (b − a)5
|I(f ) − ISimpson | ≤ sup |f (η)|
∈[a, b] 180n4

on a f (4) (x) = −8cos(2x). Pour η ∈ [1, 2], |f (4) (η)| ≤ 8. Donc une condition
suffisante pour avoir |I(f ) − ISimspon | ≤ 5 × 10−4 est d’avoir

(b − a)5
sup |f (4) (η)| ≤ 5 × 10−4 .
[0, π] 180n4

Ce qui donne
r
4 (4) (b − a)5 π5 4 π5
n ≥ sup |f (η)| = 8× ⇒n≥ 8× = 12.842
[0, π] 180 × 5 × 10−4 180 × 5 × 10−4 180 × 5 × 10−4

La valeur minimal des subdivisions pour avoir une erreur ≤ 5×10−4 c’est 14. Ainsi,
le pas minimal pour avoir une erreur ≤ 5 × 10−4 est h = π−0
n
π
= 14 = 0.224.

Exercice 3. Évaluer à l’aide de la méthode des trapèzes , l’intégrale:


Z π
sin(x)
dx,
0 x

avec une erreur inférieure à 10−2 .



Corrigé Exercice2: Soit 0 sin(x) x
dx. L’erreur de la méthode des trapèzes

(b − a)3 00 00 (b − a)3
|I − IT rapeze | = | f (η)| ≤ sup |f (η)| | ≤ 10−2
12n2 [0, π] 12n2

sin(x)
Cherchons sup[0, π] |f 00 (η)|. On a f (x) = x
et

sin(x) 2cos(x) 2sin(x)


f 00 (x) = −− +
x x2 x3
Pour déterminer les extremas de f 00 (x), on cherche alors les racines de f (3) (x) = 0. Un calcul
simple donne
1
f (3) (x) =(−x3 cos(x) + 6xcos(x) + 3x2 sin(x) − 6sin(x))
x4
On cherche les racines de −x3 cos(x) + 6xcos(x) + 3x2 sin(x) − 6sin(x) = 0 D’où

(x3 + 6x)cos(x) = (6 − 3x2 )sin(x) (1)



En supposant que cos(x) 6= 0 ⇒ x 6= (2k + 1) π2 et 6 − 3x2 6= 0 ⇒ x 6= +− 2, on obtient

3
x3 + 6x
tan(x) = .
6 − 3x2
La seule solution de cette equation est x = 0. Ainsi, si les racines cherchées de (1) sont
√ π
0, +− 2, .
2
Calculons f 00 (0) = limx→0 f 00 (x), le devellopement limité de f au points x = 0

1 x3 −x2 x4 −x3 x5
f 00 (x) = (−x 2
(x − − ....) − 2x( + ) + 2( + ) + 0(x5 ))
x3 6 2 4! 3! 5!
3
−1 x
= 3 (− + 0(x5 ))
x 3

Ainsi f 00 (0) = −1
3
, Par ailleurs, on vérifie facilement que f 00
( 2) ≤ f 00 (0) et f 00 ( π2 ) ≤ f 00 (0).
Alors
1
sup |f 00 (η)| =
[0, π] 3
et par conséquent de l’équation (1)
s
π3
n≥ 1 = 9.28
12 × 102 × 3
.
La valeur minimal des subdivisions pour avoir une erreur ≤ 10−2 c’est 10. Ainsi, le pas
minimal pour avoir une erreur 10−2 est h = π−0
n
π
= 10 = 0.314.