• Aucun résultat trouvé

8 : Méthodes d’approximation d’EDO

N/A
N/A
Protected

Academic year: 2022

Partager "8 : Méthodes d’approximation d’EDO"

Copied!
3
0
0

Texte intégral

(1)

Université Pierre-et-Marie-Curie Licence de Mathématiques LM383

Equations différentielles. Méthodes de résolution numérique.

Travaux dirigés Année universitaire 2006-2007

TD n

o

8 : Méthodes d’approximation d’EDO

Exercice 1

Soit le problème de Cauchy suivant :

½ y0(t) =f(t, y(t)), t∈[t0, t0+T]

y(t0)Rmfixé (1)

L’existence et l’unicité de y C1([t0, t0+T],Rm) vérifiant (1) sont bien assurées en supposant par exemple que la fonctionfest continûment différentiable de[t0, t0+T]×RmdansRmet est globalemement Lipschitzienne par rapport à sa seconde variable avec un coefficient de Lipschitz notéLpour la norme choisie surRm.

a) SoitN N. On noteh= NT. Montrer que sihL <1la suite (yn)0≤n≤N suivante :

½ y0Rmfixé,

yn+1=yn+hf(t0+ (n+ 1)h, yn+1), 0≤n≤N−1.

est bien définie.

b)On notetn=t0+nhet en =yn−y(tn). Montrer que

||en+1|| ≤(1 +hL1)(||en||+||²n||)L1= 1−LhL et ²n désigne l’erreur de consistance :

εn=y(tn+1)−y(tn)−hf(tn+1, y(tn+1))

c) En déduire

||en|| ≤eL1nh||e0||+

n−1X

i=0

eL1(n−1−i)h(1 +hL1)||εi||

puis la convergence de la méthode d’Euler implicite :

N→+∞,ylim0→y(t0)( max

0≤n≤N|en|) = 0

d) On suppose ici quet0= 0etf(t, y) =−λyavecλ >0. Montrer que pour toutn∈N, la suite d’Euler implicite(yn)0≤n≤N est une suite bornée indépendamment deN et :

eN =y0e−λT(T2λ2

2N +O(T3λ3

N2 )) + (y0−y(t0))e−λT

Comparer ces résultats avec ceux obtenus avec la méthode d’Euler explicite. Proposer une nouvelle méthode permettant d’améliorer le résultat de convergence précédent.

Exercice 2

On considère à nouveau le problème de Cauchy (1) où la fonctionf est C2 de[t0, t0+T]×Rdans R et est globalemement Lipschitzienne par rapport à sa seconde variable avec un coefficient de Lipschitz notéL.

(2)

a) On s’intéresse à l’inéquation valable pour toutn≥1 :

Θn+1Θn−1+ 2hLΘn+αn

où pour toutn∈N,Θn etαn sont des réels positifs. Montrer que q

Θ2n+1+ Θ2n≤ehL q

Θ2n+ Θ2n−1+αn

On admettra que la matriceA=

µ2hL 1

1 0

¶ vérifie

|||A|||2≤ehL

En déduire une majoration deΘn en fonction deΘ01,hL,α1, ...,αn−1.

b) SoitN N. On noteh= NT. On définit la suite(yn)0≤n≤N suivante :

½ y0=y(t0), y1=y0+hf(t0, y0)

yn+1=yn−1+ 2hf(tn, yn), 1≤n≤N−1.

Majorer l’erreur de consistance

ε0=y(t1)−y(t0)−hf(t0, y(t0)) et sin≥1,

εn =y(tn+1)−y(tn−1)2hf(tn, y(tn)) en fonction deM2=||y(2)|| etM3=||y(3)||.

Montrer que

0≤n≤Nmax |yn−y(tn)| ≤Ch2 où la constanteC, à déterminer, dépend deM2,M3,Let T.

Exercice 3

On considère le schéma de Runge-Kutta défini par le tableau suivant : (M2) 1/6 | A

(M3) 1/2 | B 3/4 (M4) 5/6 | C 1 1/3

(M) 1 | 1/3 −1/4 2/3 1/4 avecA, B, C tois nombres réels à determiner.

a) Décrire les méthodes de quadratureM2, M3,M4 et M et calculerA,B et C.

b) Ecrire l’algorithme qui définit ce schéma numérique.

c) Quel est l’ordre de ce schéma ?

Exercice 4

On considère la méthode de quadrature(M)sur[0,1]donnée par Z 1

0

f(x)dx∼af(0) +bf(1/4) +cf(1/2) +df(2/3).

a) Déterminer les coefficientsa,b,c etdpour que cette méthode soir d’ordre 3.

(3)

b) Soientαet β deux nombres réels. On considère la méthode de Runge-Kutta défini par (M2) 1/4 | 1/4

(M3) 1/2 | β −β+ 1/2

(M4) 2/3 |−α+ 1/3 −α+ 1/3

(M) 1 | a b c d

c) Décrire les méthodes de quadratureM2,M3 etM4 et donner leur ordre (dépendant deαet de β).

d) Ecrire l’algorithme définissant cette méthode.

e) Trouvera,b, c,d,αetβ pour que l’ordre de cette méthode soit supérieur ou égal à 3.

f) Il y a-t-il un choix des paramètres qui nous permet de dire que l’ordre de la méthode est supérieur ou égal à 4 ?

Références

Documents relatifs

De nombreux documents: discours, rapports ou lois en faveur de la nouvelle politique de santé française ont émergé ces dernières années, mettant la médecine générale au

UNIVERSITÉ PIERRE ET MARIE CURIE Année 2012/2013 M2 de Mathématiques fondamentales. Géométrie complexe et théorie

Montrer que l’application Y 7→ kY k 2 , où la norme désigne la norme euclidienne usuelle, est une fonction de Liapounov pour ce système différentiel?. Que peut-on en déduire pour

L'objet de cet exercice est l'étude de certaines matrices de IM3(K).. Calculer

Université Pierre et Marie Curie Licence de Mathématiques LM383.

Université Pierre et Marie Curie Licence de Mathématiques LM383.

Université Pierre-et-Marie-Curie Licence de Mathématiques LM383.

Université Pierre-et-Marie-Curie Licence de Mathématiques LM383..