Académique Documents
Professionnel Documents
Culture Documents
Modélisation mathématique
Exercices
NOHA EL KHATTABI
1 Introduction à la modélisation
Exercice 1.1. Modèle dynamique déterministe. Système masse ressort
1. Une masse
La loi de Hooke : On considère une masse relié à un ressort d’élasticité
k et qui est soumise uniquement à la force F de l’étirement du ressort
et qui se déplace horizontalement.
1
a) En appliquant les lois de Hooke et de Newton, écrire l’équation qui
décrit le mouvement de cette masse. En faisant un changement de
variable adéquat, la mettre sous la forme
mz 00 = −kz
b) Résoudre cette équation et mettre les solutions sous la forme
z = A sin(ωt + Φ0 )
Esquisser les solutions et déterminer la période et la fréquence de
ce mouvement oscillatoire.
c) Etude qualitative : comment se comporte les oscillations si on aug-
mente l’élasticité ? Et si on augmente la masse ?
d) Trouver la solution qui vérifie les conditions initiales
z(0) = z0 , z 0 (0) = 0
Faire un dessin.
2. Deux masses : On considère maintenant deux masses m1 et m2
reliées par un ressort de longueur initiale l et d’élasticité k, qui se dé-
placent horizontalement.On note par x1 , respectivement x2 le déplace-
ment de la masse m1 respectivement x2 . On suppose que initialement
le ressort est ou bien étiré ou bien comprimé.
2
c) On note par z = x2 − x1 − l l’étirement du ressort et on pose
1 1
ω 2 = k( + ).
m1 m2
1
Montrer que z évolue comme une masse unique m = 1 1 lié
m1 + m2
à un ressort unique.
3. Une masse avec frottement On considère maintenant une masse
relié à un ressort d’élasticité k qui se déplace horizontalement sur
une surface. On suppose que la force de frottement est linéairement
dépendante de la vitesse :
Ff = −cx0
où c est le coéfficient de frottement.
a) Ecrire l’équation qui régit le mouvement.
b) Résoudre en distinguant les trois cas :
— c2 < 4mk ( sous-amorti)
— c2 = 4mk (critiquement amorti)
— c2 > 4mk (sur-amorti)
et esquisser les solutions dans chacun des cas.
Compléments :
3
Exercice 1.2. Modèle statique déterministe. On √ considère un triangle
3
équilatéral A0 B0 C0 de longueur de coté 1, d’aire , peint en noir ; on
4
désigne respectivement par A1 , B1 ,C1 les milieux des côtés [B0 , C0 ], [A0 , C0 ]
[A0 , B0 ] et on peint en blanc l’intérieur du triangle A1 B1 C1 . On effectue
ensuite la même opération sur chacun des triangles encore noirs A0 C1 B1 ,
C1 B0 A1 , B1 A1 C0 et ainsi de suite pour obtenir les figures suivantes :
4
a) Calculer, pour tout n, bn+1 − bn en fonction de tn , puis bn+1 en
fonction uniquement de n.
b) En déduire, pour tout n, l’égalité (relation d’Euler) :
1 + tn + bn − cn + sn = 2
x0 = rx(x − M )(K − x)
5
Exercice 2.2. : Modèle de Gompertz
On considère l’équation différentielle suivante :
K
x0 = rxln( )
x
où r et K sont des constantes positives.
1. Étudier la stabilité des équilibres.
2. Rechercher la valeur de x pour laquelle la croissance de la population
est maximale.
3. comparer, avec les mêmes valeurs des paramètres r et K, cette équa-
tion avec l’équation logistique.
Exercice 2.3. Considérer l’équation différentielle logistique :
x
x0 = rx(1 − )
K
avec r et K des constantes positives.
1. Déterminer la solution générale x(t).
2. Démontrer qu’avec une discrétisation adéquate, le modèle discret cor-
respondant est représenté par l’équation de "Beverton-Holt" :
bxn
xn+1 = .
1 + axn
Exprimer a et b en fonction de r et k.
Exercice 2.4. On considère un problème de pêcherie avec un effort de pêche
constant E et un prélèvement associé supposé linéaire par rapport à la popu-
lation. Soit r > 0 son taux de croissance en l’absence de pêche.
A. On suppose que la population a une dynamique en temps continue
décrite par un modèle de croissance logistique par l’équation :
dN N
= rN (1 − ) − EN
dt K
où N (t) représente l’effectif de la population à l’instant t.
1. En faisant un changement de variable adéquat, écrire l’équation
sous la forme :
dN N
= ρN (1 − )
dt Ψ
où ρ et ψ sont à déterminer.
6
2. Déterminer les équilibres du système et leur nature. Faire des des-
sins.
3. Interpréter les résultats en fonction de l’effort de pêche fourni.
4. On suppose que E < r.
a) exprimer l’équilibre stable N ∗ en fonction de E.
b) Montrer que le prélèvement correspondant est maximal pour
r
E= .
2
c) Déterminer Pmax = P (Emax ).
5. Quelles recommandations donner au gestionnaire de pêche ?
B. On considère maintenant une population de poissons dont l’évolution
est décrite par l’équation discrète :
Nn
(1− )
Nn+1 = Nn e K − ENn
où r est une constante strictement positive et N (t) peut prendre des valeurs
négatives.
1. Esquisser la fonction F (N ) = e−rN sin(2πN ).
2. Identifier les points fixes de F et étudier leur stabilité.
3. A partir de N (0) = 1.6, quelle est la limite de N (t) lorsque t → ∞ ?
Exercice 2.6. Des nutriments entrent dans une cellule en quantité constante
R par unité de temps et en sortent proportionnellement à la concentration.
Si Cn désigne la concentration à l’instant entier n, cette dynamique peut
s’écrire
Cn+1 − Cn = R − KCn .
Noter que les paramètres K et R sont strictement positifs.
1. Trouver l’unique point d’équilibre et étudier sa stabilité selon les va-
leurs des paramètres R et K.
7
2. Interpréter.
3. Exprimer Cn en fonction de n et de C0 . Retrouver les résultats pré-
cédents.
Exercice 2.7. Considérer une population de poissons dont l’évolution est
représentée par l’équation (de Ricker, normalisée)
Zn+1 = Zn er(1−Zn )
dans laquelle r est une constante strictement positive.
a. Déterminer les états d’équilibre de cette équation, et discuter la sta-
bilité de chacun en fonction de la valeur du paramètre r.
8
3 Dynamique de populations en interaction
Exercice 3.1. On considère le système (S) suivant :
0
x = x2 − y 2 − xy + 1
y 0 = x2 + y 2 − 3xy + 1
C 0 (t) =
−δ1 C(t) − βC(t)
I 0 (t) = βC(t) − δ2 I(t) + ρI(t)
On pose
−(δ1 + β) 0
A=
β ρ − δ2
2. On suppose que δ1 = 0, 001, δ2 = 0, 001, ρ = 0, 002 et β = 0, 001.
Justifier que (0, 0) est l’unique équilibre. Quelle est sa nature ? est-il
stable ?
9
3. On suppose que δ1 = 0, 001, δ2 = 0, 004, ρ = 0, 002 et β = 0, 001.
Justifier que (0, 0) est l’unique équilibre. Quelle est sa nature ? est-il
stable ?
4. Parmi les deux cas précédents quel est le cas le plus favorable pour un
patient ?
5. Intuitivement, à quelle condition sur ρ et δ2 , la situation est-elle fa-
vorable pour un patient ? Le justifier par le calcul.
6. On considère
C 0 (t) =
−0, 002C(t)
0
I (t) = 0, 001C(t) − 0, 003I(t)
10
2. Donner les quatre points d’équilibre du système. Préciser les condi-
tions d’existence de ces points d’équilibre dans le cadran positif.
3. Étudier la stabilité locale au voisinage de ces points d’équilibre. Pré-
ciser leur nature. On supposera ici que α < 1 et β < 1
4. Dessiner le portrait de phase du système dans le plan (x, y). Préciser
les isoclines horizontales et verticales, ainsi que le sens des vecteurs
vitesse sur chacune d’elles. Dessiner quelques trajectoires. Essayer de
deviner la position des séparatrices.
5. Préciser ce qu’il se passe pour les conditions initiales suivantes :
— x = 0; y > 0;
— x > 0; y = 0;
— x > 0; y > 0;
Donner une interprétation biologique dans chacun des cas.
Exercice 3.4. Considérons le système dynamique suivant :
0
X = 2Y
Y 0 = 2X − 3X 2
1. Déterminer les équilibres de ce système.
2. Étudier leur stabilité. Au besoin, introduire une fonction H(X, Y ), à
déterminer, pour confirmer l’existence d’un centre autour d’un point
d’équilibre.
3. Après avoir déterminer les isoclines et le sens des vecteurs vitesses,
esquisser le portrait de phases.
4. Étant donnée une trajectoire (X, Y ) fermée, dessiner sur une même
figure les allures des trajectoires X(t) et Y (t).
5. Déterminer les valeurs moyennes de X(t) et de Y (t).
Exercice 3.5. On considère deux populations d’effectifs x et y en compéti-
tion et toutes deux exploitées :
0 x
x = rx(1 − K ) − axy − Ex
y
y 0 = sy(1 − M ) − bxy − F y
Tous les paramètres sont positifs. On supposera que E < r et F < s.
1. Interpréter ces équations. On demande de regrouper dans chaque équa-
tion le terme de croissance logistique et le terme de pêche pour réécrire
le modèle (1) sous la forme (2) :
0
x = ρx(1 − ψx ) − axy
y 0 = σy(1 − αy ) − bxy)
11
2. Donner l’expression des nouveaux paramètres en fonction des anciens.
Avant de procéder à l’étude de ce modèle, renormaliser en faisant le
changement de variables suivant : u = x et v = y. Montrer que le
modèle (2) se met sous la forme (3) :
u0 = u(1 − u) − uv
v 0 = v(1 − v) − uv
3. Faire l’étude de ce modèle. Pour cela :
— Rechercher les coordonnées des points d’équilibre.
— Tracer les isoclines-zéro (avec le sens des vecteurs vitesse).
— Linéariser au voisinage des points d’équilibre et étudier leurs pro-
priétés de stabilité locale selon les valeurs des paramètres.
— Dessiner le portrait de phase dans les deux cas suivants (donner
une interprétation écologique) :
σ > β, ρ > α
σ < β, ρ < α
Exercice 3.6. On définit : C(t) = la concentration de CO2 dans le sang au
temps t. V (t) = l’amplitude du volume de ventilation au temps t. Le processus
de la ventilation en CO2 peut être décrit par le système d’équations suivant :
0
C = −L(V, C) + m
V 0 = S(C) − V
où L est vitesse de disparition du CO2 par unité de temps, et S le change-
ment de ventilation induit par le CO2 par unité de temps.
1. On suppose dans un premier temps que L et S sont des fonctions
linéaires telles que : L(V, C) = V et S(C) = C. Trouver les points
d’équilibre et déterminer les valeurs propres de la Jacobienne. Montrer
que des oscillations amorties peuvent apparaître si < 4αβ. Tracer le
plan de phase du système.
2. Considérons maintenant la situation suivante : L(V, C) = V C et
S(C) = C. Répéter l’analyse précédente.
Exercice 3.7. Soit le modèle de propagation d’épidémie (dit modèle SIR),
S = Sains, I = Infectés, R = Recovered (immunisés). Il peut s’agir d’un
population animale sujette à une infection :
0
I = βIS − µI (1)
R0 = µI − γR (2)
0
S = −βIS + γR (3)
12
1. Interpréter ces équations. Faire un schéma avec des boites représen-
tant trois compartiments, les sains S, les infectés I et les recovered R.
Mettre des flèches joignant les boites pour indiquer les passages entre
les compartiments (exemple : infection par passage de S à I à un taux
β).
2. Soit N la population totale, montrer que N = S + I + R est une
intégrale première, c’est-à-dire est une constante. Interprétation.
3. Rechercher les coordonnées des points d’équilibre. Donner pour chacun
d’entre eux la signification du point de vue épidémiologique. Assurez
vous qu’ils se trouvent dans le quadrant positif. En déduire une condi-
tion sur les paramètres N, que vous interpréterez. Avant de passer à
la suite, on remplacera R par (N − S − I) dans l’équation (1). De
cette façon, en éliminant l’équation (3), on obtient un système de 2
équations (1) et (2) ne dépendant que de deux variables S et I. C’est
ce système qui sera étudié par la suite.
4. Tracer les isoclines et indiquer l’allure du champs de vecteurs vitesse
dans le quadrant positif.
5. Calculer la matrice Jacobienne et l’expliciter au voisinage de chaque
point d’équilibre. Exprimer les systèmes linéaires valables au voisinage
des points d’équilibre.
6. En calculant les valeurs propres ou en utilisant les conditions usuelles
(signes de la trace et du déterminant), déterminer s’il y a stabilité
locale. Indiquer dans chaque cas, s’il s’agit d’un n ?ud, d’un foyer
stable-instable, d’un point selle ou d’un centre.
7. On suppose les conditions initiales suivantes :
a. I = 0, S = S(0) > 0. Que se passe-t-il ? Interpréter.
b. 0 < I = << 1, S = S(0) > 0. Que se passe-t-il ? Interpréter
Exercice 3.8. Modéliser et interpréter le jeu de stratégie "Roc, Ciseau, pa-
pier".
Exercice 3.9. Une entreprise dépose ses déchets dans une décharge contrôlée
selon un flux constant K. Une quantité de déchets se biodégrade naturelle-
ment et une autre quantité est prélevé pour être traitée. Le modèle suivant
décrit la dynamique de la quantité de déchets cumulés X(t) ainsi que de la
quantité de déchets non traités Y (t) ; ceci n’exclut pas que Y (t) puisse être
négatif dans le cas où on traite plus que la quantité déversée K :
0
X (t) = −βX(t) + Y (t)
Y 0 (t) = γX(t) − (δ + β)(K − Y (t))
13
où β, γ, δ et K sont des paramètres donnés strictement positifs.
1. Interpréter les paramètres. Comment évolue X en l’absence de Y , et
Y en l’absence de X ?
2. Déterminer le point d’équilibre du système (X ∗ , Y ∗ ) ainsi que la ma-
trice jacobienne associée.
3. Dans le cas où : β = 0, 4, γ = 0, 8, δ = 0, 1 et K = 200.
a. Déterminer la nature du point d’équilibre (X ∗ , Y ∗ ).
b. Esquisser un portrait de phase du système et dessiner quelques
trajectoires ( Préciser les isoclines horizontales et verticales, ainsi
que le sens des vecteurs vitesse sur chacune d’elles. Déterminer la
position des séparatrices.)
c. Déterminer la trajectoire (X̂(t), Ŷ (t)) avec les valeurs initiales
X̂(0) = 1000 et Ŷ (0) = −455 qui tend asymptotiquement vers
l’équilibre (X ∗ , Y ∗ ). Esquisser sur un même graphe X̂(t) et Ŷ (t).
14
Exercice 3.10. On considère le modèle
x0 = x − xy
y 0 = −y + xy
15