Primitives usuelles, intégration par parties, changement de variable, aires, volumes, valeur moyenne.
Dériver, c'est descendre ; intégrer, c'est remonter. Le chapitre repose entièrement sur ce renversement, et sur le théorème qui le rend calculable : une aire sous une courbe se détermine sans découper la moindre bande, pourvu qu'on sache reconnaître une primitive.
Primitives
est une primitive de sur un intervalle si sur .
Deux primitives d'une même fonction diffèrent d'une constante — c'est immédiat, leur différence a une dérivée nulle sur un intervalle. Il n'y a donc jamais « la » primitive, mais une famille , et une condition initiale la détermine.
| Une primitive | |
|---|---|
| , | |
Les formes composées sont celles qu'on doit reconnaître, car c'est ainsi qu'un énoncé les présente :
L'exercice consiste presque toujours à faire apparaître le facteur manquant, quitte à multiplier et diviser par une constante. Devant , on écrit et la primitive est .
La valeur absolue dans n'est pas un ornement : sans elle, la primitive de serait fausse sur .
L'intégrale
Pour continue sur et une primitive de :
Le résultat ne dépend pas de la primitive choisie, la constante s'éliminant dans la soustraction. C'est le théorème fondamental : le calcul d'aire se ramène à deux évaluations.
Quand sur , l'intégrale est l'aire du domaine compris entre la courbe, l'axe des abscisses et les droites et , en unités d'aire. Si change de signe, l'intégrale compte négativement les parties sous l'axe : une intégrale nulle ne signifie pas une aire nulle.
Une opération, quelle que soit la taille des données. La courbe est plate : doubler n ne coûte rien de plus.
Cette animation, empruntée au cours d'algorithmique, montre des vitesses de croissance comparées. On la relit ici autrement : sous chacune de ces courbes, l'aire accumulée depuis 0 est précisément l'intégrale de la fonction, et c'est elle que la primitive calcule d'un trait.
L'intégrale de sin(x) entre 0 et 2π vaut 0. Quelle est l'aire entre la courbe et l'axe ?
Propriétés
La deuxième est la relation de Chasles : elle sert à découper aux points où change de signe, ou aux points de raccord d'une fonction définie par morceaux.
Positivité et croissance. Si sur avec , alors . Et si , alors . L'inégalité se conserve — à condition que les bornes soient dans l'ordre, faute de quoi elle s'inverse.
Cette croissance est ce qui permet d'encadrer une intégrale qu'on ne sait pas calculer : on encadre la fonction, on intègre, et l'encadrement suit.
Valeur moyenne de sur :
C'est la hauteur du rectangle de base ayant la même aire que le domaine sous la courbe.
Intégration par parties
Elle transforme une intégrale en une autre. Le choix de et de décide de tout : doit devenir plus simple en dérivant. Un polynôme perd un degré, un logarithme devient une fraction rationnelle — ce sont les deux cas du programme.
Pour : on pose et . La nouvelle intégrale est immédiate. Le choix inverse aurait donné , pire que l'originale — le signe qu'on s'est trompé de répartition.
Pour calculer l'intégrale de x·ln(x), que choisit-on comme fonction v à dériver ?
Aires et volumes
Aire entre deux courbes. Si sur , l'aire du domaine compris entre les deux courbes vaut . On détermine d'abord les abscisses d'intersection, puis le signe de sur chaque morceau.
Volume de révolution. Le solide engendré par la rotation de la courbe de autour de l'axe des abscisses a pour volume
Le carré vient de l'aire du disque de rayon ; l'intégrale empile ces disques. Oublier le ou le carré donne un résultat homogène à autre chose qu'un volume, ce qui se détecte sans calcul.
Ce que la somme de Riemann apprend
Approchez l'intégrale de x² sur [0 ; 1] par des rectangles, et observez la vitesse de convergence.
// L'intégrale est une limite d'aires de rectangles. On le vérifie. // ∫ de 0 à 1 de x² vaut exactement 1/3. const f = (x) => x * x; // Somme des aires de n rectangles de largeur 1/n, hauteur prise à droite. function rectangles(n) { let somme = 0; for (let k = 1; k <= n; k++) { // à compléter : ajouter l'aire du k-ième rectangle } return somme; } for (const n of [4, 10, 100, 10000, 1000000]) { console.log("n =", n, " somme =", rectangles(n).toFixed(8)); } console.log("valeur exacte :", (1 / 3).toFixed(8));
À retenir
Vous avez parcouru les 7 sections.
Marquez-la terminée pour faire avancer votre parcours, ou revenez sur un point avant de passer à la suite.