I. L'intégrale comme aire
Beaucoup de grandeurs se lisent comme des aires : la distance parcourue sous une courbe de vitesse, l'énergie consommée sous une courbe de puissance, la quantité totale produite sous une courbe de débit. L'intégrale est l'outil qui les calcule.
Pour une fonction continue et positive sur , l'intégrale
est l'aire, en unités d'aire, de la surface comprise entre la courbe, l'axe des abscisses et les droites d'équations et .
Si est une primitive de sur , alors
Cette différence se note . Le résultat ne dépend pas de la primitive choisie.
Pour des fonctions continues et des réels et :
Si est positive sur avec , son intégrale est positive. Si , alors l'intégrale de est inférieure à celle de .
Pour une fonction de signe quelconque, l'intégrale se calcule encore par , mais elle s'interprète comme une aire algébrique : les portions situées sous l'axe comptent négativement.
II. Valeur moyenne
La valeur moyenne d'une fonction continue sur , avec , est le nombre
C'est la hauteur du rectangle de base ayant la même aire que la surface sous la courbe.
Si sur , alors la valeur moyenne de est comprise entre et .
Ce résultat fournit un contrôle immédiat : une valeur moyenne sortant de l'intervalle des valeurs prises signale une erreur de calcul.
La température d'une journée est modélisée sur par .
Sa valeur moyenne sur la journée vaut degrés, car l'aire au-dessus de cette valeur compense exactement celle en dessous sur une période complète.
III. Approximation par des rectangles
Toutes les fonctions n'ont pas de primitive exprimable simplement. L'aire s'estime alors en découpant l'intervalle et en remplaçant chaque morceau par un rectangle.
L'intervalle est partagé en morceaux de même longueur . Sur chacun, la fonction est remplacée par sa valeur à l'une des extrémités.
Pour une fonction croissante, prendre la valeur de gauche minore l'aire, celle de droite la majore. Les deux calculs fournissent donc un encadrement de l'intégrale, d'autant plus fin que est grand.
def rectangles_gauche(f, a, b, n):
pas = (b - a) / n
somme = 0
for i in range(n):
somme = somme + f(a + i * pas) * pas
return somme
def rectangles_droite(f, a, b, n):
pas = (b - a) / n
somme = 0
for i in range(1, n + 1):
somme = somme + f(a + i * pas) * pas
return somme
Pour une fonction croissante, les deux résultats encadrent l'intégrale cherchée.
Si sur , l'aire comprise entre les deux courbes vaut
La première étape consiste donc à déterminer laquelle des deux courbes est au-dessus, en étudiant le signe de la différence.
Passer à la pratique
9 exercices corrigés sur ce chapitre.
