ENS Mathématiques BCPST 2012Sujet et corrigé
Pas encore noté
Téléchargements
- Rapport du jury : non disponible
Ces sujets peuvent vous intéresser
Lecture du sujet en ligne
L'énoncé complet, avec les formules et les figures, sans ouvrir le PDF.Afficher ou masquer la section
Lecture du sujet en ligne
L'énoncé complet, avec les formules et les figures, sans ouvrir le PDF.
Filière BCPST
COMPOSITION DE MATHÉMATIQUES
Durée : 4 heures
L'usage de toute calculatrice est interdit.
Ce sujet porte sur les équations de Lotka-Volterra dites "proies-prédateurs", utilisées en dynamique des populations.
Il comporte une partie préliminaire suivie de 4 parties présentées par ordre croissant de difficulté. Les résultats prouvés dans la partie préliminaire seront utilisés dans la première et la deuxième partie. La quatrième partie utilise des résultats de la troisième partie. En dehors de cela, les parties sont indépendantes.
Il est recommandé de lire attentivement et patiemment le sujet. Il est demandé de veiller au soin de la présentation, ainsi qu'à la rigueur et à la concision des raisonnements.
Notations
L'ensemble des nombres réels est noté
ℝ , celui des nombres réels positifs
ℝ^+ et l'ensemble des vecteurs de dimension 3 à coefficients réels est noté
ℝ^3 .
L'ensemble des nombres complexes est noté
ℂ , l'ensemble des vecteurs de dimension 3 à coefficients complexes est noté
ℂ^3 et celui des matrices carrées de dimension 3 à coefficients complexes est noté
M_3(ℂ) . Si
z ∈ ℂ, Re(z) désigne sa partie réelle,
Im(z) sa partie imaginaire,
z¯ = Re(z) − iIm(z) son conjugué et
|z| son module.
Pour un vecteur
X = (x_1, x_2, x_3) ∈ ℂ^3, ‖X‖ désigne la norme euclidienne de
X : ‖X‖ = √(|x_1|^2 + |x_2|^2 + |x_3|^2) . Si on se donne trois vecteurs
A ∈ ℂ^3, B ∈ ℂ^3 et
C ∈ ℂ^3 , alors
(A|B|C) désignera la matrice de
M_3(ℂ) dont la première colonne est
A , la seconde
B et la troisième
C .
On dira que
P est un polynôme réel de degré 3 si on peut écrire
P(x) = a_3 x^3 + a_2 x^2 + a_1 x + a_0 pour tout
x ∈ ℝ , où
a_0, a_1, a_2 et
a_3 sont des nombres réels, avec
a_3 ≠ 0 . On dira que
P est de coefficient dominant 1 si
a_3 = 1 . On dira que
λ est une racine réelle de
P si
λ ∈ ℝ et
P(λ) = 0 .
Pour une fonction de trois variables
F(u, v, w) dérivable,
(∂F)/(∂u)(u, v, w) désigne la valeur en
(u, v, w) de la dérivée partielle de
F par rapport à
u . On définit de même
(∂F)/(∂v)(u, v, w) et
(∂F)/(∂w)(u, v, w) .
Enfin,
C^1(ℝ^+, ℝ^2) (respectivement
C^1(ℝ^+, ℝ^3) ) désigne l'ensemble des fonctions de
ℝ^+ dans
ℝ^2 (respectivement
ℝ^3 ) continues sur
ℝ^+ , dérivables et dont les dérivées sont continues.
Préliminaires
Soit
a > 0 et
b > 0 . Le but de ces préliminaires est d'étudier les propriétés de la fonction définie pour tout
x > 0 par
f(x) = bx − alnx .
- Étudier les variations de
f . Calculerlim_(x → 0^+)f(x) etlim_(x → + ∞)f(x) . - Montrer que pour tout
y > f(a/b) , l'équationf(x) = y admet deux solutions distinctesx_1 > 0 etx_2 > 0 . Que peut-on dire quandy = f(a/b) ?
Première partie : Équation de Lotka-Volterra classique
Cette première partie est consacrée à l'étude de l'équation de Lotka-Volterra, donnée par
où
α, β, γ et
δ sont des constantes réelles strictement positives. L'origine de modèle sera discutée dans les questions 14., 15. et 16. à la fin de cette partie.
On admettra par la suite que si l'on se donne deux réels positifs
u_0 > 0 et
v_0 > 0 , il existe un unique couple
(u, v) ∈ C^1(ℝ^+, ℝ^2) satisfaisant (1) pour tout
t ∈ (0, + ∞) tel que
u(0) = u_0 ,
v(0) = v_0, u(t) > 0 et
v(t) > 0 pour tout
t > 0 . On fixera par la suite
u_0 > 0 et
v_0 > 0 et on considèrera la solution
(u, v) associée. On notera dans toute cette partie
et on pose pour tout
t > 0
- Montrer en utilisant la question 1. que si
u(0) ≠ u^∗ etv(0) ≠ v^∗ , alors
- Montrer que
E(t) = E(0) pour toutt > 0 . - Montrer que s'il existe
t > 0 tel queu(t) = u^∗ etv(t) = v^∗ , alorsu(0) = u^∗ etv(0) = v^∗ . - Montrer qu'il existe une constant
M > 0 telle que si|u(t)| > M ou|v(t)| > M , alorsE(t) > E(0) . En déduire queu etv sont bornées surℝ^+ .
On suppose dans les questions 7., 8., 9. et 10. que
v(0) = v^∗ et
0 < u(0) < u^∗ .
7) On suppose dans cette question quev(t) < v^∗ pour tout
t > 0 .
a) Montrer queu est croissante en
t et admet une limite finie quand
t → + ∞ . On note
u_∞ = lim_(t → + ∞)u(t) .
b) On suppose queu_∞ ⩽ u^∗ . Montrer que
v admet une limite finie quand
t → + ∞ . Montrer qu'il existe
T > 0 et
m > 0 tels que
u^′(t) ⩾ m pour tout
t ⩾ T . En déduire une contradiction.
c) On suppose queu_∞ > u^∗ . Montrer qu'il existe
τ > 0 tel que
t ↦ v(t) est croissante sur
[τ, + ∞) . En déduire une contradiction en vous inspirant du
7.b ).
8) Déduire de la question 7.b) qu'il existet_0 > 0 tel que
v(t_0) = v^∗ . Expliquer pourquoi on peut supposer que
v(t) < v^∗ pour tout
t ∈ (0, t_0) . Montrer que
u(t_0) > u(0) .
9) Expliquer comment prouver qu'il existeT > t_0 tel que
v(T) = v^∗ et
u(T) < u(t_0) .
10) A l'aide de la question 2., montrer queu(0) = u(T) .
11) Montrer que les fonctionsu et
v sont
T -périodiques, c'est-à-dire que
u(t + T) = u(t) et
v(t + T) = v(t) pour tout
t ∈ ℝ . On pourra poser
u_1(t) = u(t + T), v_1(t) = v(t + T) et identifier une équation satisfaite par
(u_1, v_1) .
12) Montrer en utilisant l'équation (1) que
7) On suppose dans cette question que
a) Montrer que
b) On suppose que
c) On suppose que
8) Déduire de la question 7.b) qu'il existe
9) Expliquer comment prouver qu'il existe
10) A l'aide de la question 2., montrer que
11) Montrer que les fonctions
12) Montrer en utilisant l'équation (1) que
Que représentent ces deux intégrales? Qu'y a-t-il de particulièrement notable dans ces égalités?
L'équation (1) a été introduite par Volterra après la première guerre mondiale afin de comprendre la dynamique des populations de sardines et de requins en mer Adriatique. Volterra cherchait notamment à comprendre pourquoi les quantités de sardines pêchées après l'interruption dûe à la guerre n'étaient plus aussi importantes qu'auparavant alors qu'à l'inverse la proportion observée de requins avait augmenté.
L'équation (1) a été introduite par Volterra après la première guerre mondiale afin de comprendre la dynamique des populations de sardines et de requins en mer Adriatique. Volterra cherchait notamment à comprendre pourquoi les quantités de sardines pêchées après l'interruption dûe à la guerre n'étaient plus aussi importantes qu'auparavant alors qu'à l'inverse la proportion observée de requins avait augmenté.
Dans l'équation (1),
u représente la densité de proies (les sardines),
v la densité de prédateurs (les requins),
α le taux de croissance par individus des proies,
δ le taux de mortalité par individus des prédateurs,
β le taux de prédation et
e = γ/β le paramètre d'efficacité de la conversion de nourriture en croissance.
13) Commenter brièvement ces différentes dénominations. Quelles sont les hypothèses cruciales sur lesquelles repose ce modèle?
14) Comment répercuter la baisse d'intensité de la pêche dans l'équation (1)?
15) En vous appuyant sur les questions 12., 13. et 14., montrer que l'équation (1) donne une explication aux observations de Volterra.
16) Calculer la solution de (1) quandv(0) = 0 et
u(0) > 0 . Ce type de solution vous semble-t-il réaliste? Discuter de même le cas où
u(0) = 0 et
v(0) > 0 .
13) Commenter brièvement ces différentes dénominations. Quelles sont les hypothèses cruciales sur lesquelles repose ce modèle?
14) Comment répercuter la baisse d'intensité de la pêche dans l'équation (1)?
15) En vous appuyant sur les questions 12., 13. et 14., montrer que l'équation (1) donne une explication aux observations de Volterra.
16) Calculer la solution de (1) quand
Deuxième partie : Équation avec croissance logistique des proies
On s'intéresse dans cette partie à une variante de l'équation (1) :
où
α, β, γ, δ et
K sont des constantes réelles strictement positives.
17) Soitu(0) ∈ (0, K) et
v(0) = 0 . Vérifier que dans ce cas une solution de (2) est donnée pour tout
t > 0parv(t) = 0 et
17) Soit
- Tracer approximativement le graphe de la fonction
u définie dans la question précédente. - Cette solution vous semble-t-elle plus réaliste que celle de la question 16.? Que représente la constante
K > 0 dans ce modèle ?
On supposera dans toute la suite du problème que
K = 1 afin de simplifier les calculs.
On admettra par la suite que si l'on se donne deux réels positifs
u_0 > 0 et
v_0 > 0 , il existe un unique couple
(u, v) ∈ C^1(ℝ^+, ℝ^2) satisfaisant (2) pour tout
t ∈ (0, + ∞) tel que
u(0) = u_0 ,
v(0) = v_0, u(t) > 0 et
v(t) > 0 pour tout
t > 0 . On fixera par la suite
u_0 > 0 et
v_0 > 0 et on considèrera la solution
(u, v) associée. On notera dans toute cette partie :
et pour tout
t > 0
- Montrer que pour tout
t > 0 :
- Montrer que
F(t) ⩾ 0 pour toutt > 0 . - Montrer que la fonction
t ↦ F(t) converge quandt → + ∞ . On notelim_(t → + ∞)F(t) = F_∞ . - Montrer que les fonctions
u etv sont bornées surℝ^+ . - On suppose dans cette question ainsi que dans la question 25. qu'il existe une suite
(t_n)_n telle quelim_(n → + ∞)t_n = + ∞ et telle que les suites(u(t_n))_n et(v(t_n))_n convergent. On noteu_∞ = lim_(n → + ∞)u(t_n) etv_∞ = lim_(n → + ∞)v(t_n) .
a) Montrer queu_∞ > 0 etv_∞ > 0 . On pourra commencer par calculerF_∞ .
On définit (
u~, v~ ) la solution de l'équation (2) avec données initiales
u~(0) = u_∞ et
v~(0) = v_∞ . On admettra que pour tout
t > 0 :
b) Montrer que pour tout
t > 0 :
c) En déduire que
0 = − αγ|u~(t) − u^∗|^2 . Conclure que
u_∞ = u^∗ .
On admettra qu'on peut déduire de la question 24. que
u(t) → u^∗ quand
t → + ∞ .
25) On suppose dans cette question que|v_∞ − v^∗| = ε_0 > 0 .
a) Montrer quev^′ est bornée.
b) En déduire qu'on peut construire une constanteτ > 0 et un entier
n_0 ∈ ℕ tels que pour tout
t > 0 , s'il existe
n ⩾ n_0 tel que
t ∈ [t_n − τ, t_n + τ] , alors
|v(t) − v^∗| > ε_0/2 .
c) Montrer qu'il existeT > 0 tel que si
t > T , alors
u(t) > u^∗/2 et
25) On suppose dans cette question que
a) Montrer que
b) En déduire qu'on peut construire une constante
c) Montrer qu'il existe
d) Montrer qu'il existe
n_1 ∈ ℕ tel que
|u^′(t_n + t)| > 1/8βu^∗ ε_0 si
n ⩾ n_1 et
t ∈ [ − τ, τ] .
e) Montrer que|u(t_n + τ) − u(t_n)| > 1/8βε_0 u^∗ τ pour tout
n ⩾ n_1 .
f) En déduire qu'une telle suite(t_n)_n n'existe pas.
e) Montrer que
f) En déduire qu'une telle suite
On admettra qu'on peut déduire de la question 25. que
v(t) converge vers
v^∗ quand
t → + ∞ .
26) Commenter les résultats obtenus dans cette partie, en les comparant notamment avec les résultats obtenus dans la partie précédente.
26) Commenter les résultats obtenus dans cette partie, en les comparant notamment avec les résultats obtenus dans la partie précédente.
Troisième partie : Polynôme de degré 3 à coefficients positifs
On considère dans cette partie un polynôme réel de degré 3
avec
a_0 > 0, a_1 > 0 et
a_2 > 0 . Le but de cette partie est de déterminer le signe des parties réelles des racines de
P .
27) Montrer qu'il existeλ_1 ∈ ℝ telle que
P(λ_1) = 0 .
28) Montrer queλ_1 < 0 .
29) Montrer que siP^′(λ_1) = 0 , alors il existe
μ > 0 tel que
P(x) = (x − λ_1)^2(x − μ) .
30) On suppose dans cette question uniquement quea_2^2 < 3a_1 . Étudier les variations de
P et montrer que
λ_1 est la seule racine réelle de
P , c'est-à-dire que
P(x) ≠ 0 pour tout
x ∈ ℝ tel que
x ≠ λ_1 .
27) Montrer qu'il existe
28) Montrer que
29) Montrer que si
30) On suppose dans cette question uniquement que
On supposera par la suite que
λ_1 est la seule racine réelle de
P et que
P^′(λ_1) ≠ 0 . On ne fait par contre plus nécessairement l'hypothèse que
a_2^2 < 3a_1 .
31) Expliquer pourquoi on peut écrireP sous la forme
31) Expliquer pourquoi on peut écrire
où
λ_2 ∈ ℂ∖ℝ .
32) Montrer que
32) Montrer que
- Montrer que
Re(λ_2) eta_0 − a_1 a_2 ont même signe.
Quatrième partie : Équation à trois populations
Cette dernière partie est consacrée à l'équation :
où
α, β, γ, δ et
ε sont des constantes réelles strictement positives telles que
β < αε .
34) Expliquer brièvement ce que modélise cette équation et sur quelles hypothèses elle repose.
35) Montrer qu'il existe une unique solution(u^∗, v^∗, w^∗) ∈ ℝ^3 de
34) Expliquer brièvement ce que modélise cette équation et sur quelles hypothèses elle repose.
35) Montrer qu'il existe une unique solution
telle que
0 < u^∗ < 1, v^∗ > 0 et
w^∗ > 0 .
On introduit la fonctionF : ℝ^3 → ℝ^3 définie par
On introduit la fonction
Soit
M la matrice définie par
- Montrer que
- On considère dans cette question
λ ∈ ℂ une valeur propre complexe deM etX = (x_1, x_2, x_3) ∈ ℂ^3∖{0} tel queMX = λX .
a) Montrer queλ ≠ 0 .
b) Exprimerx_1 etx_3 en fonction dex_2, u^∗, λ, α, β, γ, δ etε . Montrer quex_2 ≠ 0 . - Construire un polynôme
P_M de degré 3 et de coefficient dominant 1 tel queλ est une valeur propre deM si et seulement siP_M(λ) = 0 .
On écrira par la suite
P_M sous la forme :
- En utilisant les résultats de la troisième partie, montrer que si
λ est une valeur propre deM , alorsRe(λ) < 0 .
On supposera par la suite que
- Montrer en utilisant la question 30. que le polynôme
P_M admet une unique racine réelle. - Montrer qu'il existe une matrice diagonale
D ∈ M_3(ℂ) s'écrivant
où
λ_1 ∈ ℝ et
λ_2 ∈ ℂ∖ℝ , ainsi qu'une matrice inversible
Q ∈ M_3(ℂ) telles que
M = Q^(− 1)DQ .
On s'intéresse maintenant à l'équation différentielle
On s'intéresse maintenant à l'équation différentielle
et on considère
U ∈ C^1(ℝ^+, ℝ^3) une solution de cette équation définie pour tout
t ∈ ℝ^+ .
42) Expliquer brièvement pourquoi, siu(t), v(t) et
w(t) sont proches de
u^∗, v^∗ et
w^∗ respectivement, alors l'équation (5) constitue une bonne approximation de l'équation (3).
43) On poseV(t) = QU(t) ∈ ℂ^3 pour tout
t ∈ ℝ^+ , où
Q ∈ M_3(ℂ) a été défini à la question 41.
a) Quelle équation satisfaitV ?
b) CalculerV(t) en fonction des coordonnées de
V(0) ∈ ℝ^3 , de
λ_1 et de
λ_2 .
c) Montrer que‖V(t)‖ → 0 quand
t → + ∞ .
d) En déduire que‖U(t)‖ → 0 quand
t → + ∞ .
44) Expliquer comment on pourrait prouver le résultat suivant : il existeη > 0 tel que si
(u, v, w) ∈ C^1(ℝ^+, ℝ^3) est une solution de (3) telle que
|u(0) − u^∗|^2 + |v(0) − v^∗|^2 + |w(0) − w^∗|^2 < η , alors
lim_(t → + ∞)u(t) = u^∗, lim_(t → + ∞)v(t) = v^∗ et
lim_(t → + ∞)w(t) = w^∗ .
42) Expliquer brièvement pourquoi, si
43) On pose
a) Quelle équation satisfait
b) Calculer
c) Montrer que
d) En déduire que
44) Expliquer comment on pourrait prouver le résultat suivant : il existe
Pas de description pour le moment
