• Aucun résultat trouvé

Equations diff´ erentielles ordinaires.

N/A
N/A
Protected

Academic year: 2022

Partager "Equations diff´ erentielles ordinaires."

Copied!
2
0
0

Texte intégral

(1)

Institut Fourier L3 M´ethodes Num´eriques

Universit´e Grenoble I 2`eme semestre 2007/2008

Feuille d’exercices n

o

7

Equations diff´ erentielles ordinaires.

Int´ egration exacte

Exercice 1 : On consid`ere la chaˆıne de d´esint´egrations radioactives A −−→k1 B −−→k2 C ,

o`u k1, k2 sont des constantes strictement positives. En notant a(t), b(t), c(t) les quantit´es d’´el´ements A, B, C pr´esents dans la r´eaction au temps t, on obtient le syst`eme diff´erentiel a0(t) = −k1a(t) , b0(t) = k1a(t)−k2b(t) , c0(t) = k2b(t) . (2) D´eterminer la solution du syst`eme (2) qui v´erifie les conditions intiales a(0) = 1, b(0) = 0, c(0) = 0. A quel instant t >0 la quantit´eb(t) atteint-elle son maximum ?

Remarque : Les deux cas k1 6=k2 etk1 =k2 pourront ˆetre trait´es s´epar´ement.

Exercice 2 : On consid`ere deux pendules coupl´es. Dans l’approximation de faible ampli- tude des oscillations, les ´equations du mouvement sont donn´ees par

d2

dt2θ1(t) +θ1(t)−α(θ2(t)−θ1(t)) = 0

d2

dt2θ2(t) +θ2(t) +α(θ2(t)−θ1(t)) = 0

On prend comme donn´ees initiales θ1(0) = 1, θ2(0) = dtdθ1(0) = dtdθ2(0) = 0. Int´egrer les

´equations (indication : consid´erer θ12 et θ2−θ1).

Th´ eorie des ´ equations diff´ erentielles

Exercice 3 : Donner un exemple d’´equation diff´erentielle pour laquelle les solutions ne sont pas uniques. Donner une exemple d’´equation diff´erentielle qui admet une solution qui explose en temps fini.

Exercice 4 : Lemme de Gronwall.

Soit y(t) une fonction de classe C1(R+,R) solution de l’´equation diff´erentielle y0(t) = F(t, y(t)). On suppose que F v´erifie l’estimation |F(t, y(t))| ≤ C(t)|y(t)|, avec C une fonction continue. Montrer que pour tout t≥0,

|y(t)| ≤eR0tC(s)ds|y(0)| .

Application : montrer que si y0(t) = F(y(t)) avec F k−Lipschitzienne, alors y(t) ne peut pas exploser en temps fini (existence globale de solutions).

(2)

Int´ egration num´ erique

Rappel : Soit f ∈ Cp(R+×Rd,R). Un sch´ema num´erique yn+1 =yn+hnΦ(tn, yn, hn) est d’ordre p pour l’´equation diff´erentielle y0(t) = f(t, y(t)) si et seulement si Φ est de classe Cp et

∀k = 0, . . . , p−1, ∂k

∂hkΦ(t, y,0) = 1 k+ 1

dk

dtkf(t, y(t)). Un sch´ema est consistant s’il est d’ordre au moins 1.

Exercice 5 : Soit f(t, y) de classe C et k−Lipschitzienne en y. On veut int´egrer num´eriquement l’´equation diff´erentielle y0(t) =f(t, y(t)) `a l’aide des m´ethodes de Runge- Kutta, c’est-`a-dire les sch´emas donn´es par

yn+1 =yn+hn q

X

i=1

bipn,i avec ∀ 1≤i≤q

tn,i =tn+cihn

yn,i=yn+hnPi1

k=1aikpn,k

pn,i=f(tn,i, yn,i)

On suppose que les m´ethodes d’int´egrations utilis´ees sont au moins d’ordre 0, c’est-`a-dire que P

ibi = 1 et Pi1

k=1aik =ci.

1) A quelle condition les m´ethodes de Runge-Kutta sont stables ? 2) Sont-elles consistantes ? Convergentes ?

3) Trouver toutes les m´ethodes de Runge-Kutta `a un point (q = 1).

4) Trouver toutes les m´ethodes de Runge-Kutta `a deux points qui soient d’ordre au moins 2. Reconnaˆıtre entre autres la m´ethode du point milieu ainsi que celle de Heun

yn+1 =yn+hn

1

2f(tn, yn) + 1

2f(tn+1, yn+hnf(tn, yn))

.

Exercice 6 :On souhaite int´egrer num´eriquement l’´equation diff´erentielley0(t) =f(t, y(t)) grˆace au sch´ema

yn+1 =yn+hΦ(tn, yn, h) , Φ(t, y, h) = αf(t, y) +βf

t+ h

2, y+h 2f(t, y)

+γf(t+h, y+hf(t, y)) , avec α,β et γ dans [0,1].

1) Pour quelles valeurs de α, β et γ retrouvez-vous des m´ethodes classiques ? On suppose que f est C etk−Lipschitzienne en y.

2) Pour quelles valeurs de α, β et γ le sch´ema est-il stable ?

3) Pour quelles valeurs de α,β etγ le sch´ema est-il consistant ? Convergent ? D’ordre au moins 1 ? D’ordre au moins 2 ?

Références

Documents relatifs

R´ esoudre l’´ equation pr´ ec´ edente

De la mˆ eme fa¸con que les barri` eres et les entonnoirs de l’exercice 5 servaient ` a confiner les trajectoires des solutions d’une ´ equation diff´ erentielle en une variable

L’analyse d’une m ´ethode num ´erique de r ´esolution d’une ´equation diff ´erentielle concerne quatre propri ´et ´es :.. Stabilit

En d’autres termes, pour faire ´ evoluer le syst` eme pendant le temps s + t, on peut le faire ´ evoluer pendant le temps t, puis recommencer (comme si on partait du temps 0) pendant

Calculer le polynˆ ome caract´ eristique de A... Soit y une fonction

Montrer que c’est un sous-espace vectoriel de l’espace C 1 (I, R ) des fonctions de classe C 1 sur I, dont on donnera une base et dont on pr´ ecisera la dimension.. ´ Equation

Avertissement : pour les projets, on pourra utiliser la commande ode de Scilab, mais il faudra imp´erativement programmer au moins une des m´ethodes pr´ec´edentes de fa¸con

Cours de math´ ematiques. Equations