Mathématiques (spécialité) · TerminaleBac
Méthode d'Euler et approximation : cours de Terminale
Publié le 6 novembre 2026 · Mis à jour le 6 novembre 2026 · Signaler une erreur
L'essentiel
- La méthode d'Euler construit pas à pas une approximation de la solution d'une équation différentielle du premier ordre dont on connaît la condition initiale.
- On pose et : on avance le long de la tangente sur un petit pas .
- Plus le pas est proche de 0, meilleure est l'approximation, mais plus il faut de calculs ; un pas trop grand peut donner un résultat très faux.
- En Python, une boucle
forqui met à jour et suffit ; on stocke les points pour tracer la courbe approchée. - Pour juger la qualité de la méthode, on compare avec la solution exacte quand on la connaît.
Pourquoi approcher une solution ?
Dans le chapitre sur les équations différentielles, tu as résolu des équations comme ou : on connaissait une formule pour la solution. Mais la plupart des équations qui décrivent la réalité (une population, une température, un mouvement avec frottements) n'ont pas de solution que l'on sait écrire avec des fonctions usuelles. On cherche alors des valeurs approchées.
La méthode d'Euler répond à ce besoin. Elle porte le nom du mathématicien Leonhard Euler (1707 – 1783) et sert à approcher la solution d'une équation différentielle du premier ordre lorsqu'on dispose d'une condition initiale 3. Parmi toutes les techniques de calcul numérique pour ces équations, c'est la plus élémentaire 3.
Dans ce cours, tu vas :
- comprendre l'idée géométrique de la méthode (avancer le long d'une tangente) ;
- établir la formule de récurrence et la mettre en œuvre à la main ;
- écrire l'algorithme en Python ;
- étudier l'influence du pas et les limites de la méthode.
Tu utilises ici ce que tu as appris juste avant : les algorithmes de seuil et de dichotomie reposent déjà sur des boucles et des conditions. Ici, une simple boucle suffira.
Le problème posé
L'idée : suivre la tangente
Imagine que tu marches sur une courbe invisible. Tu connais ton point de départ et, à chaque instant, tu sais dans quelle direction la courbe part : c'est la pente . Que fais-tu ? Tu avances un petit peu en ligne droite dans cette direction, puis tu recalcules la direction au nouveau point, et tu recommences.
C'est exactement la méthode d'Euler. Mathématiquement, on part de l'approximation affine d'une fonction dérivable autour d'un point : pour proche de 0,
La droite d'équation est la tangente à la courbe en . Sur un petit intervalle, la courbe reste proche de sa tangente : remplacer l'une par l'autre commet une petite erreur.
La formule de récurrence
Démonstration · D'où vient la formule ?
Supposons . Pour petit, l'approximation affine donne
Or . En remplaçant, on obtient
Chaque pas s'appuie donc sur le résultat du pas précédent : les petites erreurs peuvent s'accumuler, ce qu'on étudiera plus loin.
- Point courantOn connaît $(x_n ; y_n)$.
- PenteOn calcule $f(x_n,y_n)$.
- Avancée$y_{n+1}=y_n+h\,f(x_n,y_n)$
- SuiteOn pose $x_{n+1}=x_n+h$ et on recommence.
Un exemple complet : y' = y
| x_n | y_n (Euler) | e^(x_n) | Écart |
|---|---|---|---|
| 0 | 1 | 1 | 0 |
| 0,5 | 1,5 | 1,649 | 0,149 |
| 1 | 2,25 | 2,718 | 0,468 |
| 1,5 | 3,375 | 4,482 | 1,107 |
L'écart grandit au fil des pas : à , l'erreur est d'environ ; à , elle dépasse . Le pas est trop grand pour cette équation si l'on veut une bonne précision.
L'algorithme en Python
Programmer la méthode revient à traduire la récurrence en boucle. On a besoin de , des valeurs initiales, du pas et du nombre de pas (ou de la valeur finale de ). Les ressources d'accompagnement proposent de mettre en place une fonction Euler, puis de la tester avec un grand nombre de points de calcul 1.
Le pas, l'erreur et la stabilité
Pourquoi l'erreur s'accumule-t-elle ? À chaque pas, on remplace la courbe par sa tangente. Si la courbe est convexe, comme celle de , la tangente reste sous la courbe : chaque pas sous-estime un peu, et le point de départ du pas suivant est déjà trop bas. Dans l'exemple , les valeurs approchent par défaut, ce que confirme le tableau précédent.
Comparer la méthode d'Euler aux valeurs réelles permet de « légitimer » la méthode. 2
Pour aller plus loin : variantes de la méthode
Cette section dépasse un peu le cadre du programme ; elle sert à situer la méthode d'Euler parmi les autres.
Pour corriger l'instabilité d'un pas trop grand, on peut utiliser une méthode d'Euler implicite 3. Dans celle-ci, la pente est évaluée à la fin du pas, au point qui est encore inconnu : il faut donc résoudre une équation à chaque étape. Cette méthode peut ainsi coûter plus cher à utiliser que des méthodes plus élaborées 4.
Les méthodes de Runge-Kutta forment une famille plus générale. La plus simple, d'ordre 1, est équivalente à la méthode d'Euler explicite 4. Les versions plus évoluées calculent la pente en plusieurs points du pas avant de l'utiliser 4, ce qui améliore la précision à pas égal.
Exercices corrigés
Exercice 1 Trois pas pour y' = y
On considère le problème , . On applique la méthode d'Euler avec le pas .
- Écris la relation de récurrence entre et .
- Calcule , et .
- Donne la valeur de , approximation de .
Indice 1
Ici , donc .
Indice 2
La relation devient : c'est une suite géométrique.
Voir la correction pas à pas
On a , donc .
.
.
.
On obtient , à comparer avec : l'approximation est un peu inférieure à la valeur exacte, comme prévu pour une fonction convexe.
Exercice 2 Approcher x² par Euler
On considère , , dont la solution exacte est . On applique la méthode d'Euler avec .
- Donne et la relation de récurrence.
- Complète le tableau des valeurs de et pour de 0 à 4.
- Calcule , approximation de , puis l'écart avec la valeur exacte.
Indice 1
Ici la pente ne dépend que de : .
Indice 2
Pense à utiliser , et non , dans le calcul de la pente.
Voir la correction pas à pas
, donc .
: , .
: , .
: , .
: , .
: , .
La valeur exacte est : l'écart vaut .
On trouve alors que . Le pas est grand et la méthode utilise toujours la pente du début du pas, ce qui sous-estime une fonction croissante convexe.
Exercice 3 Décroissance et comparaison
On considère , , dont la solution exacte est .
- Montre que, pour un pas , on a .
- Avec , calcule et compare à .
- Pour quelles valeurs de la suite est-elle positive pour tout ? Que se passe-t-il pour ?
Indice 1
Écris et reconnais une suite géométrique.
Indice 2
Une suite géométrique de raison garde un signe constant si .
Voir la correction pas à pas
Avec : . C'est une suite géométrique de raison et de premier terme , donc .
Pour : .
La valeur exacte est : l'approximation est trop basse.
La suite est positive pour tout si , c'est-à-dire (avec elle reste strictement positive).
Pour : raison , donc . Les termes alternent de signe et leur valeur absolue croît : la suite diverge alors que la vraie solution tend vers 0.
Le calcul de donne . Retiens surtout que la raison montre directement pourquoi un pas trop grand rend le schéma instable.
Quiz
7 questions · correction immédiate · ton score reste sur ton appareil.
-
La méthode d'Euler fournit une approximation de la solution d'une équation différentielle du premier ordre dont on connaît la condition initiale 3. Elle ne donne pas la solution exacte, d'où l'erreur de la première proposition. Les deux dernières n'ont aucun rapport avec les équations différentielles.
-
On ajoute à l'accroissement « pente × pas ». La deuxième formule oublie le pas ; la troisième oublie de repartir de ; la quatrième est la formule implicite, où la pente est prise à la fin du pas, et non la version explicite du cours.
-
La relation est . Donc puis . L'erreur tentante est de calculer , qui est la valeur exacte de la solution et non l'approximation d'Euler.
-
C'est vrai : en rapprochant le pas de 0, on obtient de meilleures approximations 2. Il faut seulement garder en tête que cela demande davantage de calculs.
-
C'est faux : on remplace à chaque pas la courbe par sa tangente, ce qui commet une erreur, et ces erreurs s'accumulent. Seul le point initial est exactement sur la courbe.
-
La pente utilisée est , celle de la tangente au point courant. La corde exigerait de connaître le point suivant, qu'on cherche justement. Un déplacement vertical ou le long d'une asymptote n'a pas de lien avec la formule.
-
La raison vaut , de valeur absolue supérieure à 1 : les termes alternent de signe et leur valeur absolue augmente. Avec un pas trop grand, la suite calculée s'écarte de la solution au lieu de la suivre 3. La convergence vers 0 serait vraie si , ce qui n'est pas le cas ici.
Les questions qu'on se pose
Est-ce que la méthode d'Euler peut tomber au bac ?
Elle relève du chapitre « Algorithmique et programmation » et peut apparaître sous forme de calculs à la main de quelques termes, de compléter un script Python ou d'interpréter un tracé. Entraîne-toi aux trois : écrire la récurrence, calculer , , , et lire un programme.
Comment choisir le pas h ?
Pourquoi utiliser Euler si on connaît la solution exacte ?
On ne l'utilise pas dans ce cas pour calculer, mais pour tester la méthode : on compare l'approximation à la solution connue afin de juger de la qualité de la méthode 1. Pour une équation sans solution explicite, la méthode devient réellement utile.
Quelle différence entre Euler explicite et implicite ?
Dans la version explicite, on calcule avec la pente au début du pas ; c'est celle du cours. Dans la version implicite, la pente est prise à la fin du pas, ce qui oblige à résoudre une équation à chaque étape 4, mais corrige l'instabilité d'un pas trop grand 3. Cette version dépasse le programme de Terminale.
Pourquoi mes valeurs sont-elles toujours plus petites que la vraie solution ?
Si la solution est croissante et convexe, comme , la tangente reste sous la courbe. À chaque pas, tu sous-estimes donc un peu, et l'erreur s'accumule. Pour une fonction concave, le phénomène s'inverse.
Sources
- Ressources Éduscol — Méthode d'Euler et approximation numérique, Éduscol (Ministère de l'Éducation nationale). Consulté le 6 novembre 2026.
- La méthode d'Euler — Ressources pédagogiques, Académie de Besançon. Consulté le 6 novembre 2026.
- Méthode d'Euler, Wikipédia. Consulté le 6 novembre 2026.
- Méthodes de Runge-Kutta, Wikipédia. Consulté le 6 novembre 2026.
Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.