Vous êtes sur la page 1sur 37

Intégration numérique

Informatique pour tous


Calculer une intégrale

Question
Z b
Comment calculer une intégrale f (x )dx ?
a
Calculer une intégrale

Question
Z b
Comment calculer une intégrale f (x )dx ?
a

1 Trouver une primitive.


Calculer une intégrale

Question
Z b
Comment calculer une intégrale f (x )dx ?
a

1 Trouver une primitive.


2 Intégration par partie.
Calculer une intégrale

Question
Z b
Comment calculer une intégrale f (x )dx ?
a

1 Trouver une primitive.


2 Intégration par partie.
3 Changement de variable.
Calculer une intégrale

Question
Z b
Comment calculer une intégrale f (x )dx ?
a

1 Trouver une primitive.


2 Intégration par partie.
3 Changement de variable.
4 ???
Calculer une intégrale

En général, on ne sait pas calculer la valeur exacte d’une intégrale


Z b
f (x )dx .
a
Calculer une intégrale

En général, on ne sait pas calculer la valeur exacte d’une intégrale


Z b
f (x )dx .
a

Z b
Il faut donc trouver des moyens d’approximer f (x )dx .
a
Calculer une intégrale

En général, on ne sait pas calculer la valeur exacte d’une intégrale


Z b
f (x )dx .
a

Z b
Il faut donc trouver des moyens d’approximer f (x )dx .
a

Z b
Idée: interpréter f (x )dx comme l’aire sous la courbe de f , et
a
l’approcher par l’aire de «quelque chose» qu’on sait calculer.
Calculer une aire

Archimède a approximé l’aire d’un cercle de rayon 1 (π) par des


polygones:
Calculer une aire

Archimède a approximé l’aire d’un cercle de rayon 1 (π) par des


polygones:
Calculer une aire

Archimède a approximé l’aire d’un cercle de rayon 1 (π) par des


polygones:
Calculer une aire

Archimède a approximé l’aire d’un cercle de rayon 1 (π) par des


polygones:
Calculer une aire

En utilisant un polygone à 96 côtés, Archimède parvient à


l’approximation:
220 22
≤π≤
71 7
Méthode des rectangles

Z b
La méthode des rectangles approxime l’aire f (x )dx sous la courbe
a
par des rectangles.
Méthode des rectangles

Z b
La méthode des rectangles approxime l’aire f (x )dx sous la courbe
a
par des rectangles.

a b
Méthode des rectangles

Z b
La méthode des rectangles approxime l’aire f (x )dx sous la courbe
a
par des rectangles.

a = a0 a1 a2 ... an−1 b = an
Méthode des rectangles

a = a0 a1 a2 ... an−1 b = an

Question
Que vaut ak , si a0 , ..., an sont n + 1 réels régulièrement espacés de a à b?
Méthode des rectangles

a = a0 a1 a2 ... an−1 b = an

b−a
ak = a + k ×
n
Méthode des rectangles

b−a
n

f (a1 )

a = a0 a1 a2 ... an−1 b = an

Question
Que vaut l’aire totale des n rectangles?
Méthode des rectangles

b−a
n

f (a1 )

a = a0 a1 a2 ... an−1 b = an

b − a n−1
X b−a
f (a + k )
n k=0
n
Méthode des rectangles

Vous verrez en cours de mathématiques:


Sommes de Riemann
Soit f : [a, b] −→ R continue. Alors:

b − a n−1
Z b
X b−a
f (a + k ) −−−−→ f
n k=0
n n→∞ a
Méthode des rectangles

Question
Écrire une fonction rectangle qui approxime l’intégrale d’une fonction
par la méthode des rectangles (quels sont ses arguments)?
Méthode des rectangles

Question
Écrire une fonction rectangle qui approxime l’intégrale d’une fonction
par la méthode des rectangles (quels sont ses arguments)?
Méthode des rectangles: exemple
Méthode des rectangles: exemple
Méthode des rectangles: exemple

Z 1 1 π
Vérification: on peut montrer mathématiquement que 2
dx = .
0 1+x 4
Méthode des rectangles

Question
Comment utiliser rectangle pour approximer ln(2)?
Méthode des rectangles

Question
Comment utiliser rectangle pour approximer ln(2)?
Z 2 1
Utiliser ln(2) = dx .
1 x
Question
Quelle est la complexité de rectangle?
Méthode des trapèzes

Z b
La méthode des trapèzes approxime l’aire f (x )dx sous la courbe
a
par des trapèzes
Méthode des trapèzes

Z b
La méthode des trapèzes approxime l’aire f (x )dx sous la courbe
a
par des trapèzes (trapèze = quadrilatère ayant 2 côtés parallèles).
Méthode des trapèzes

Z b
La méthode des trapèzes approxime l’aire f (x )dx sous la courbe
a
par des trapèzes (trapèze = quadrilatère ayant 2 côtés parallèles).

a = a0 a1 a2 ... an−1 b = an
Méthode des trapèzes

a = a0 a1 a2 ... an−1 b = an

Question
Que vaut l’aire du trapèze de ak à ak+1 ?
Méthode des trapèzes

f (ak )
f (ak+1 )

ak ak+1

Question
Que vaut l’aire du trapèze de ak à ak+1 ?
Méthode des trapèzes

f (ak )
f (ak+1 )

ak ak+1

Question
Que vaut l’aire du trapèze de ak à ak+1 ?

f (ak ) + f (ak+1 )
(ak+1 − ak ) ×
| {z } 2
= b−a
n
Méthode des trapèzes

a = a0 a1 a2 ... an−1 b = an
Z b
La méthode des trapèzes consiste à approximer f par:
a

b − a n−1
X f (ak ) + f (ak+1 )
n k=0 2
Comparaisons des deux méthodes

b−a
En posant ak = a + k :
n
b b − a n−1
Z X
1 Méthode des rectangles: f ≈ f (ak )
a n k=0

b b − a n−1
X f (ak ) + f (ak+1 )
Z
2 Méthode des trapèzes: f ≈
a n k=0 2

La méthode des trapèzes demande de calculer deux fois plus de valeurs de


f pour le même n, mais donne une meilleure approximation de l’intégrale.

Vous aimerez peut-être aussi