A.N.a. Ch1 Intégration Numérique (Rappels)
A.N.a. Ch1 Intégration Numérique (Rappels)
A.N.a. Ch1 Intégration Numérique (Rappels)
𝑏 𝑚−1 𝑥𝑖+1
න 𝑓(𝑥) 𝑑𝑥 = න 𝑓(𝑥) 𝑑𝑥
𝑎 𝑖=1 𝑥𝑖
2) Evaluer les intégrales dans la somme séparément, en remplaçant la fonction f(x) par une
approximation facile à intégrer. Cette dernière résulte souvent d'une interpolation polynomiale.
Formule des trapèzes :
La formule des trapèzes s'obtient en approchant f sur
chaque sous-intervalle [𝑥𝑖 , 𝑥𝑖+1 ] par une interpolation
linéaire aux abscisses 𝑥𝑖 et 𝑥𝑖+1 ; on a donc, en notant
𝑓𝑘 = 𝑓 𝑥𝑘 , 𝑘 = 𝑖, 𝑖 + 1, et ℎ𝑖 = 𝑥𝑖+1 − 𝑥𝑖 ,
𝑥𝑖+1
ℎ𝑖
න 𝑓(𝑥) 𝑑𝑥 ≈ 𝑓 + 𝑓𝑖+1
𝑥𝑖 2 𝑖
𝑏
Erreur globale : ℎ
න 𝑓(𝑥) 𝑑𝑥 = 𝑓1 + 2𝑓2 + ⋯ +2𝑓𝑚−1 +𝑓𝑚 + Eglob(h)
𝑎 2
1
2
si 𝑓 ∈ 𝐶 il existe un c ∈ ]𝑎, 𝑏[ tel que 𝐸𝑔𝑙𝑜𝑏 ℎ = − 𝑏 − 𝑎 ℎ2 𝑓 ′′ 𝑐
12
Formule de Simpson :
La formule de Simpson s'obtient en approchant f
sur chaque sous-intervalle [𝑥𝑖 , 𝑥𝑖+1 ] par une
interpolation quadratique aux abscisses 𝑥𝑖 , 𝑥𝑖+1/2
= (𝑥𝑖 + 𝑥𝑖+1 )/2 et 𝑥𝑖+1 ; on a donc, en notant 𝑓𝑘 =
𝑓(𝑥𝑘 ) pour k =i, i+1/2, i+1 , et avec hi = xi+1 - xi,
𝑥𝑖+1
ℎ𝑖
න 𝑓(𝑥) 𝑑𝑥 ≈ 𝑓 + 4𝑓𝑖+1/2 + 𝑓𝑖+1
𝑥𝑖 6 𝑖
Cette formule est exacte pour tout polynôme de degré
au plus 3.
Pour une intégrale sur la totalité de l'intervalle [𝑎, 𝑏] la
formule des trapèzes correspond, pour les sous-intervalles
hi = h, i = 1, …, m - 1, de même taille, à
𝑏 𝑘
4𝐼1 ℎ − 𝐼1 2ℎ 12 4 −4
d’où : 𝐼2 ℎ = 4
= න 𝑓 𝑥 𝑑𝑥 − 𝐶2 ℎ − ⋯ − 𝐶𝑘 ℎ2𝑘 + 𝑜 ℎ2𝑘 .
3 𝑎 3 3
L'erreur globale de la nouvelle approximation I2(h) est O(h4) . De plus, la procédure peut être
appliquée de nouveau à I2(h), ... . La répétition permet d’obtenir des approximations d’ordre 2,4,6,8 et
plus.
Mise en œuvre :
• On détermine 𝑅1,𝑗 , 𝑗 = 1, … , 𝑛 par la méthode des trapèzes avec 2𝑗−1 intervalles
Pour passer de 𝑅1,𝑗 à 𝑅1,𝑗+1 on double le nombre de sous intervalles, on a alors :
𝑏−𝑎
𝑅1,1 = 𝑓 𝑎 +𝑓 𝑏
2
𝑏−𝑎
𝑥𝑖,𝑗 = 𝑎 + 𝑖 𝑗−1
2𝑗−1 −1 2
𝑏−𝑎
𝑅1,𝑗 = 𝑓 𝑎 + 2 𝑓 𝑥𝑖,𝑗 + 𝑓 𝑏 𝑖 = 1, 2, … , 2𝑗−1 − 1
2 𝑗
𝑖=1
𝑗 = 1,2,3, … , 𝑛
• Test d’arrêt :
𝑅1,1 = 0,785 3982 𝑅1,2 = 0,948 0594 𝑅1,3 = 0,987 1158 𝑅1,4 = 0,996 7852
La première ligne du tableau étant d’ordre 2, la deuxième ligne est donnée par :
Table triangulaire :
Algorithme de la méthode :
Etape 5 : Stop.
Intégration des fonctions de plusieurs variables :