• Aucun résultat trouvé

1 : ´ etude qualitative des EDO

N/A
N/A
Protected

Academic year: 2022

Partager "1 : ´ etude qualitative des EDO"

Copied!
2
0
0

Texte intégral

(1)

Pr´eparation `a l’agr´egation externe Universit´e de Grenoble

Option calcul scientifique 2008/2009

TP n

o

1 : ´ etude qualitative des EDO

Commandes Scilab de base pour ce TP :

deff(’y=f(t,x)’,’y=x^2+t’) appelle f la fonction (t, x)7→x2+t

ode(y0,t0,T,f) donne la solution de l’´equa. diff. y0(t) =f(t, y(t)),y(t0) =y0

fchamp(f,t0,x,y) trace le champ de vecteurs (x, y)7→f(t0,(x, y)) plot2d(x,y) relie la liste de points de coordonn´ees (xi, yi)

Exercice 1 : Portraits de phase.

Repr´esenter `a l’aide d’un logiciel les portraits de phase correspondants aux ´equations diff´erentielles suivantes ainsi que quelques trajectoires dans ce plan de phase. Rep´erer les diff´erents points d’´equilibre et les trajectoires p´eriodiques. Discuter de leur stabilit´e. Quel est le comportement des autres trajectoires ?

1) Le pendule x00(t) + sinx(t) = 0.

2) Le pendule amortix00(t) +αx0(t) + sinx(t) = 0.

3) L’oscillateur de Van der Pol x00(t) +α(x2−1)x0+x= 0.

Exercice 2 : A propos de la non-unicit´e d’une solution.

On consid`ere l’´equation diff´erentielle x0(t) = 3x2/3(t). Rappeler quelles sont les solutions de cette ´equation pour une donn´ee initiale x(0) = x0 6= 0 et pour x(0) = x0 = 0. On simule ce probl`eme `a l’aide d’une m´ethode d’Euler. Quelle est la solution simul´ee pour x(0) =x0 = 0 ? Simuler la suite de solutions correspondant `a xn(0) = 1/n. Qu’observe-t-on ?

Exercice 3 : Un mod`ele biologique.

On consid`ere le mod`ele biologique suivant. Soient h(t) et p(t) des populations respectivement d’herbivores et de pr´edateurs. L’´evolution des populations r´epond aux ´equations suivantes, o`u a est un param`etre positif.

h0(t) =h(t)(1−h(t))−ah(t)p(t) p0(t) =ah(t)p(t)−p(t)

p(0) =p0 ∈[0,1], h(0) =h0 ∈[0,1]

1) On suppose dans cette question que a = 0. Quelle est l’´evolution qualitative de h et p au cours du temps ? Donner une interpr´etation des diff´erents termes de l’´equation par rapport au mod`ele biologique.

2) Repr´esenter `a l’aide d’un logiciel le champ de vecteurs correspondant `a cette ´equation diff´erentielle ainsi que quelques trajectoires. Faire varier le param`etre a. Quels sont les com- portements que l’on observe ?

3) Prouver que h(t) et p(t) sont positifs pour toutt ≥0.

4) Quels sont les points d’´equilibres du syst`eme ? Etudier la lin´earisation de l’´equation diff´erentielle autour de ces points et expliquer le comportement qualitatif observ´e.

5) Programmer la m´ethode d’Euler pour le mod`ele. Afficher les trajectoires en fonction du temps.

(2)

Exercice 4 : Un peu de th´eorie

Soit (S(t))t∈R un syst`eme dynamique global sur R2 c’est-`a-dire un ensemble d’applications continues S(t) :R2 →R2 v´erifiant

- pour tout t, s ∈R,S(t)S(s) =S(t+s), - S(0) =Id,

- pour tout U0 ∈R2, t7→U(t) =S(t)U0 est continue.

On appelle ensemble ω−limite de U0 l’ensemble ω(U0) =∩t≥0s≥tS(s)U0 =

x∈R2,∃(tn)→+∞, S(tn)U0 →x .

1) Montrer que si la trajectoireU(t) =S(t)U0 est born´ee, alorsω(U0) est un compact non vide connexe et invariant i.e. S(t)ω(U0) =ω(U0).

On dit que Φ∈ C0(R2,R) est une fonctionnelle de Lyapounov pour le syst`eme dynamique S(t) si pour toutU0 ∈R2, t7→Φ(S(t)U0) est d´ecroissante et mˆeme strictement d´ecroissante sauf si U0 est un ´equilibre. SiS(t) admet une fonctionnelle de Lyapounov, on dit queS(t) est gradient.

2) Montrer que si S(t) est gradient, alors S(t) n’a pas d’orbites p´eriodiques ou homoclines.

Montrer que l’ensembleω−limite de tout point est inclus dans l’ensemble des points d’´equilibre.

Application au pendule amorti :

On consid`ere le syst`eme dynamique S(t) sur R2 engendr´e par l’´equation diff´erentielle U0(t) = F(U(t)) o`uF((a, b)) = (b,−γa−sinb), avec γ >0.

3) Montrer que Φ : (a, b)7→1/2|b|2−cos(a) est une fonctionnelle de Lyapounov pour S(t). En d´eduire la stabilit´e des ´equilibres du pendule amorti.

4) En utilisant Φ, montrer que les trajectoires de S(t) sont globalement lipschitzienne sur R+. Montrer que si on pose U(t) = (a(t), b(t)), alors b(t) tend vers 0 quand t tend vers +∞.

5) Montrer que toute trajectoire est born´ee pourt ≥0 et tend vers un unique point d’´equilibre quand t →+∞ (on s´eparera les cas lim Φ(U(t)) = 1 et lim Φ(U(t))<1).

Références

Documents relatifs

Montrer que BC = 0 si et seulement si la somme des ´ el´ ements de chaque colonne de C

On suppose dans cette partie que Ω est un domaine polyh´ edrique convexe de IR d , et on admettra que tous les r´ esultats obtenus dans la premi` ere partie du probl` eme

La m´ ethode ´ etant stable et consistante elle est convergente d’apr` es le th´ eor` eme d’´ equivalence de Lax

Toutes les justifications doivent figurer sur votre copie, mais la r´edaction doit rester sobre.. Vous pouvez admettre un r´esultat, `a condition de le signaler

Pour rappel : Dans une question ouverte, il faut prendre des initiatives, chercher des exemples ou des contre-exemples, ´ emettre des hypoth` eses et ´ ecrire tout cela sur la copie,

La stucture du mat´ eriau est un assemblage de lamelles de conductivit´ e c 1 et c 2 de petite ´ epaisseur et dispos´ ees alternativement dans le sens x 1.. En quel sens

la derni`ere in´egalit´e r´esultant de

´ Enoncer le th´eor`eme de la limite monotone pour les suites, puis d´emontrer l’un des quatre r´esultats (au