On adapte la méthode d'Euler à l'équation avec
Exercice supplémentaire · niveau 3 (difficile) · mathématiques (première), chapitre 6 — Fonction exponentielle · Croissance comparée et modèles continus
Énoncé
On adapte la méthode d'Euler à l'équation avec .
- Justifier la relation de récurrence .
- Avec , calculer , , et ; comparer à la valeur exacte .
- Écrire en Python une fonction qui renvoie la liste des pour un pas et un nombre de pas donnés.
Corrigé
1. La méthode d'Euler remplace la courbe par sa tangente sur un pas : . Ici , donc
La suite est géométrique de raison — on retrouve le pont discret-continu du cours.
2. Avec , la raison vaut et :
Après pas on est à , où la valeur exacte est . L'écart vaut environ , soit : la méthode d'Euler sous-estime ici la solution.
3. En Python :
def euler_decroissance(h, n):
y = 1.0
L = [y]
for k in range(n):
y = (1 - 0.5 * h) * y
L.append(y)
return L
euler_decroissance(0.25, 4) renvoie la liste des cinq valeurs ci-dessus.
Contrôle : — le calcul direct par la raison géométrique redonne . ✓
Attention au pas : si , la raison devient négative et la suite oscille, alors que la vraie solution décroît sans changer de signe : un pas trop grand ne fait pas qu'approcher moins bien, il peut fausser l'allure.
Les autres exercices de ce chapitre Le cours du chapitre
Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.