Num_TD5
Num_TD5
Num_TD5
2022-2023
Maths-Info
TD5 : Analyse Numérique des équations diérentielles
ordinaires
Exercice 1.
Soit le problème de Cauchy suivant :
(
y ′′ (t) + 2y ′ (t) = 2y(t), t ∈ [0, 1]
(1)
y(0) = 1 , y ′ (0) = 2.
1. Ecrire cette équation sous la forme d'un système diérentiel de deux équations d'ordre un.
2. On note h le pas numérique. On applique la méthode d'Euleur à ce système, écrire l'algorithme
correspondant
3. Même question pour la méthode de Runge Kutta d'ordre 2.
4. Même question pour la méthode de Runge Kutta d'ordre 4.
5. Donner la solution exacte de 1, ainsi que y(t) et y (t) pour t = 0, 2.
′
6. Comparer les résultats précédents à ceux numériquement obtenus grâce au schéma d'Euler
en prenant h = 0, 1.
Exercice 2.
Soit f : [a, b] × R → R uniformément L-Lipschitz par rapport la deuxième variable. Soit le
problème de Cauchy : (
y ′ (t) = f (t, y(t))
y(x) = ya .
Soit N > 0 , on pose h = et t = a + ih pour 0 ≤ i ≤ N .
b−a
i
yn+1 = yn + hf (tn , yn ).
2. Montrer que la m´ethode est consistante et stable.
3. On considère le schéma de Runge-Kutta 2 (Euler modié) suivant
h h
yn+1 = yn + hf (tn + , yn + f (tn , yn )).
2 2
consistance? ordre? convergence?
4. On considère le schéma de Taylor à un pas suivant
yn+1 = yn + hΦ(tn , yn , h)
avec Φ(t , y , h) = f (t , y ) + g (t , y ) et g (t , y ) = (t , y ) + f (t , y ) (t , y ).
h ∂f ∂f
Montrer que ce schéma est consistant et donner l'ordre de consistance. Montrer que si g
n n n n 2 2 n n 2 n n ∂t n n n n ∂y n n
supérieurs.
2
1
5. Appliquer les schémas précédents à l'équation
(
y ′ (t) = y(t) sin(t), t ∈ [0, Π]
y(0) = 1 .
Exercice 3.
On considère l'équation diérentielle :
y ′ (t) = f (t, y(t)), y(0) = y0 ,
∂f
(t, y) ≤ C.
∂y
Pour résoudre numériquement cette équation diérentielle, on considère une famille de méthodes à
un pas dénie de la manière suivante : pour n ∈ N, t = nh où h est le pas de temps; on considère
des approximation y de y(t ) que l'on calcule par la formule de récurrence :
n
n n
yn+1 = yn + hΦ(tn , yn , h)
avec a ,a ,p ,p ∈ R.
1 2 1 2
4. Donner des conditions sur les paramètres a ,a ,p ,p pour que cette méthode soit d'ordre 2.
1 2 1 2
5. En déduire la forme générale des fonctions Φ(dénies comme ci-dessus) qui donnent une
méthode d'ordre 2. (On pourra montrer qu'il s'agit d'une famille à un paramètre et utiliser
par exemple le paramètre α = a .) 1
Exercice 4.
On étudie la méthode numérique (M) de résolution de l'équation diérentielle y (t) = f (t, y(t)) ′
dénie par
(
yn+1 = yn + hn Φ(tn , yn , hn )
Φ(t, y, h) = αf (t, y) + βf (t + h2 , y + h2 f (t, y)) + γf (t + h, y + hf (t, y))
3. Quelles relations doivent satisfaire (α, β, γ) pour que la méthode soit consistante? conver-
gente? d'ordre ≥ 1 ? d'ordre ≥ 2 ?
4. Donner des conditions sur les paramètres a ,a ,p ,p pour que cette méthode soit d'ordre 2.
1 2 1 2