ENSA Khouribga
Génie Informatique
Département MI
2024/2025 TD 4 : Équations différentielles
Exercice 1.
On considère le problème de⇢Cauchy suivant
x0 (t) = f (t, x(t)), t 2 [t0 , t0 + T ]
x(t0 ) = x0 ,
où t0 , T x0 2 R et f : [t0 , t0 + T ] ! R sont donnés.
On suppose de plus qu’il existe L > 0 tel que pour tout t 2 [t0 , t0 + T ], et pour tous x, y 2 R,
|f (t, x) f (t, y)| L|x y|.
1. Donner le schéma d’Euler explicite à pas de temps constant correspondant à ce problème.
2. Jusqu’à quel ordre ce schéma est-t-il convergent ?
3. Applications :
pour les deux problèmes suivants :
( 0 ⇢ 0
x (t) = t sin(x(t)), t 2 [0, T ], x (t) = t2 + x + 1, t 2 [1, T ],
A. ⇡ et B.
x(0) = , x(1) = 1.
2
(a) Écrire le schéma d’Euler explicite en prenant un pas de temps constant.
(b) Écrire les 2 premières itérations en prenant comme pas de temps h = 0.1.
(c) Est-ce que ce schéma converge vers chacune des solutions de ces problèmes ?
– EXERCICE 2
Soient T un nombre réel positif et f ∈ C ∞ ([0, T ] × IR), on veut résoudre le problème
de Cauchy
(
y ′ (t) = f (t, y(t))
(C)
y(t0 ) = y0 .
On suppose que f est L-lipschitzienne en y et on introduit la méthode définie par
yn+1 = yn + hn φ(tn , yn , hn ) ; tn+1 = tn + hn .
1. Déterminer φ(tn , yn , hn ) pour la méthode d’Euler. Montrer que la méthode est consis-
tante et stable. Qu’en déduisez-vous ?
2. Soit φ(tn , yn , hn ) = f (tn , yn ) + h2n g(tn , yn )
avec g(tn , yn ) = ∂t f (tn , yn ) + f (tn , yn )∂y f (tn , yn ).
Etudier la consistance de la méthode résultante.
3. Donner une condition suffisante sur g pour que le schéma soit convergent.
4. Construire une méthode d’ordre 3. Comment faut-il procéder pour obtenir une méthode
d’ordre p, p ∈ IN ?
5. On pose maintenant φ(tn , yn , hn ) = f (tn + h2n , yn + h2n f (tn , yn )).
Etudier la consistance, l’ordre et la convergence de la méthode. Quelle est cette
méthode ?
6. Appliquer le schéma précédent à
(
y ′ (t) = y(t)sint, t ∈ (0, Π)
(C)
y(0) = 1.