Equations différentielles. Méthodes numériques
Equations différentielles. Méthodes numériques
Equations différentielles. Méthodes numériques
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Exercice : On suppose que f est de classe C 1 , déterminer par une inégalité l’ensemble des points<br />
(t0, y0) au voisinage desquels une solution z(t) telle que z(t0) = y0 soit convexe. Expliciter le résultat<br />
pour l’équation y ′ = t − y 2 .<br />
1.4 Méthode d’Euler.<br />
On reprend les notations précédentes concenant un cylindre de sécurité, et on ne s’occupe pour<br />
simplifier que des solutions à droite c’est à dire sur l’intervalle [t0, t0 + T ].<br />
Dans toute la suite, on gardera les notations suivantes :<br />
t0 < t1 < · · · < tN = t0 + T, hn = tn+1 − tn pour n = 0, · · · , N − 1<br />
définit une subdivision de [t0, t0 + T ], et hn est appelé le (n + 1)ième pas de la subdivision. On parle<br />
de subdivision à pas constant si tn = t0 + nT<br />
N , hn = T<br />
N indépendant de n.<br />
La méthode d’Euler ou méthode de la tangente consiste à approcher une solution (éventuelle !) z(t)<br />
de (E) par une fonction y(t) continue affine par morceaux, affine en restriction à chaque intervalle<br />
[tn, tn+1], de pente f(tn, yn) où yn = y(tn). Ceci donne le calcul par récurrence suivant des yn appelé<br />
schéma d’Euler et l’expression de y(t) :<br />
⎧<br />
⎪⎨ y(t0) = y0<br />
condition initiale ,<br />
yn+1 = yn + hnf(tn, yn) formule de récurrence pour les yn,<br />
⎪⎩<br />
y(t) = yn + (t − tn)f(tn, yn) si t ∈ [tn, tn+1] .<br />
Ce schéma peut être illustré par le dessin suivant où on a représenté simultanément une solution<br />
exacte z(t) passant par les point Mi de coordonnées (ti, z(ti)), et une solution approchée linéaire par<br />
morceaux de graphe la ligne brisée (A0, A1 · · · ), Ai de coordonnées (ti, yi).<br />
M0=A0<br />
A1<br />
A2<br />
M1 M2<br />
t0=a t1<br />
t2<br />
B2<br />
fig.1<br />
Noter que la pente f(tn, yn) du segment AnAn+1 diffère en général (sauf pour n = 0) de z ′ (tn) =<br />
f(tn, z(tn)). Par exemple sur la figure z ′ (t1) est la pente du segment [M1B2], et f(t1, y1) celle du<br />
segment [A1A2]<br />
Exercice : Montrer que dans la situation du théorème 1, toute solution approchée affine par<br />
morceaux construite par la méthode de la tangente a un graphe contenu dans le cylindre de sécurité<br />
C.<br />
A3<br />
M3<br />
t3=b