Exercice 1 : Suites : deux modèles d'évolution d'une population animale et un programme Python
6 points Suites et récurrenceLimites et continuitéExponentielle et logarithmePython et méthodes numériques
On se propose de comparer l'évolution d'une population animale dans deux milieux distincts A et B.
Au 1er janvier 2025, on introduit 6 000 individus dans chacun des milieux A et B.
- Partie A
- Dans cette partie, on étudie l'évolution de la population dans le milieu A.
- On suppose que dans ce milieu, l'évolution de la population est modélisée par une suite géométrique de premier terme et de raison .
- Pour tout entier naturel , représente la population au 1er janvier de l'année , exprimée en millier d'individus.
- A.1. Donner, selon ce modèle, la population au 1er janvier 2026.
- A.2. Pour tout entier naturel , exprimer en fonction de .
- A.3. Déterminer la limite de la suite . Interpréter ce résultat dans le contexte de l'exercice.
- Partie B
- Dans cette partie, on étudie l'évolution de la population dans le milieu B.
- On suppose que dans ce milieu, l'évolution de la population est modélisée par la suite définie par et pour tout entier naturel , .
- Pour tout entier naturel , représente la population au 1er janvier de l'année , exprimée en millier d'individus.
- B.1. Donner, selon ce modèle, la population au 1er janvier 2026.
- Soit la fonction définie sur l'intervalle par .
- B.2. Démontrer que la fonction est croissante sur l'intervalle .
- B.3. Démontrer par récurrence que pour tout entier naturel , on a .
- B.4. En déduire que la suite est convergente vers une limite .
- B.5.a. Justifier que la limite vérifie puis en déduire la valeur de .
- B.5.b. Interpréter ce résultat dans le contexte de l'exercice.
- Partie C
- Cette partie a pour but de comparer l'évolution de la population dans les deux milieux.
- C.1. En résolvant une inéquation, déterminer l'année à partir de laquelle la population du milieu A sera strictement inférieure à 3 000 individus.
- C.2. À l'aide de la calculatrice, déterminer l'année à partir de laquelle la population du milieu B sera strictement inférieure à 3 000 individus.
- C.3. Justifier qu'à partir d'une certaine année, la population du milieu B dépassera la population du milieu A.
- 4. On considère le programme Python ci-contre.
- C.4.a. Recopier et compléter ce programme afin qu'après exécution, il affiche l'année à partir de laquelle la population du milieu B est strictement supérieure à la population du milieu A.
- C.4.b. Déterminer l'année affichée après exécution du programme.
Voir la correction
Réponses
- A.1 : 5 580 individus au 1er janvier 2026
- A.2
- A.3 : la population du milieu A finit par disparaître
- B.1 : 4 800 individus
- B.2 sur , donc croissante
- B.3 Initialisation ; hérédité par croissance de sur , avec et
- B.4 décroissante et minorée par : convergente (théorème de convergence monotone), avec
- B.5.a continue, donc ; solutions et , et :
- B.5.b La population du milieu B se stabilise vers 2 000 individus
- C.1 : , année 2035
- C.2 , : année 2031
- C.3 et : dès que ( au plus tard),
- C.4.a while v <= u : ; u = 0.93*u ; v = -0.05*v**2 + 1.1*v
- C.4.b 2038 (, )
A.1. La population au 1er janvier 2026 correspond au rang , puisque . La suite est géométrique de raison , donc on passe d'un terme au suivant en multipliant par : .
La suite compte en milliers d'individus : selon ce modèle, la population du milieu A au 1er janvier 2026 est de individus. Multiplier par , c'est retirer : la population du milieu A perd de ses effectifs chaque année.
Erreur fréquente : répondre « » sans revenir à l'unité. La question demande une population, pas un terme de suite ; le correcteur attend le nombre d'individus.
A.2. Méthode : terme général d'une suite géométrique. Pour une suite géométrique de premier terme et de raison , on a pour tout entier naturel . Ici et : pour tout entier naturel , .
Vérification : redonne , la valeur de la question précédente. Le piège classique est l'exposant , qui ne vaut que si la suite commence au rang ; ici elle commence au rang .
A.3. Méthode : limite d'une suite géométrique selon la valeur de . Comme , on a . Par produit par la constante , .
Interprétation : selon ce modèle, la population du milieu A diminue indéfiniment et tend vers ; à long terme, l'espèce disparaît du milieu A. Le modèle ne dit pas qu'elle disparaît à une date précise, mais que les effectifs deviennent aussi petits que l'on veut.
Erreur fréquente : écrire la limite sans citer la condition . Un « on voit que ça diminue » ne suffit pas : une suite décroissante peut converger vers une limite non nulle, c'est d'ailleurs ce qui arrive au milieu B.
B.1. On applique la relation de récurrence avec : .
Selon ce modèle, la population du milieu B au 1er janvier 2026 est de individus. Elle baisse plus vite que celle du milieu A la première année ( contre ) : on verra pourtant en partie C que B finit par passer devant.
Attention à la priorité des opérations à la calculatrice : vaut , pas .
B.2. Méthode : signe de la dérivée. La fonction est un polynôme, dérivable sur , et .
Or . Donc pour tout , avec égalité seulement en : la fonction est croissante sur (et même strictement croissante).
Autre lecture : est un polynôme du second degré de coefficient dominant négatif, dont le sommet a pour abscisse ; elle est donc croissante avant . L'intervalle n'est pas choisi au hasard : il contient tous les termes de la suite, qui restent entre et , et c'est ce qui servira dans l'hérédité.
B.3. On démontre par récurrence la propriété : « ».
Initialisation : et (question B.1), donc , c'est-à-dire : est vraie.
Hérédité : soit un entier naturel tel que est vraie, c'est-à-dire . Les nombres , , et appartiennent tous à , intervalle sur lequel est croissante (question B.2). Appliquer conserve donc l'ordre : .
On calcule les bornes : et . Comme et , on obtient , et puisque : . C'est .
Conclusion : la propriété est vraie au rang et héréditaire, donc, par le principe de récurrence, pour tout entier naturel .
Le piège de cette hérédité est de « composer » une inégalité par sans dire pourquoi c'est permis : c'est la croissance de sur un intervalle qui CONTIENT les quatre nombres qui l'autorise, et la rédaction doit citer les deux. Erreur voisine : oublier de calculer ; c'est parce que est un point fixe de que la borne inférieure se transmet exactement.
B.4. D'après la question B.3, pour tout entier naturel , : la suite est décroissante. Toujours d'après B.3, pour tout : elle est minorée par . Par le théorème de convergence monotone, toute suite décroissante et minorée converge : la suite converge vers une limite .
Par passage à la limite dans l'encadrement , cette limite vérifie . Cette information est indispensable à la question suivante.
Le théorème donne l'existence de la limite, pas sa valeur : on ne peut pas conclure ici que parce que est un minorant.
B.5.a. Pour tout , . D'une part, tend vers quand (c'est la même suite, décalée d'un rang). D'autre part, est continue sur , car c'est un polynôme, et , donc . Par unicité de la limite, .
On résout : . Un produit est nul si et seulement si l'un de ses facteurs l'est : ou .
Or d'après B.4 : la valeur est exclue, et . Vérification : , calculé en B.3.
Erreurs fréquentes : oublier de citer la continuité de , qui est l'hypothèse qui permet de passer à la limite dans ; ou garder les deux solutions sans trancher. L'équation donne des candidats, c'est l'encadrement qui choisit.
B.5.b. La suite compte en milliers d'individus : selon ce modèle, la population du milieu B diminue, mais se stabilise à long terme vers individus. Contrairement au milieu A, l'espèce ne disparaît pas du milieu B.
C.1. La population du milieu A est strictement inférieure à individus lorsque , les termes étant en milliers. On résout cette inéquation dans : .
La fonction est strictement croissante sur et les deux membres sont strictement positifs : .
On divise par , qui est STRICTEMENT NÉGATIF puisque : le sens de l'inégalité change, et . Le plus petit entier qui convient est , ce qui correspond à l'année .
Vérification : et . La population du milieu A sera strictement inférieure à individus à partir de l'année 2035.
Le piège coûte la question : diviser par sans changer le sens, ce qui donne , absurde pour une suite décroissante. Autre erreur : répondre 2034 en arrondissant à l'entier inférieur.
C.2. On calcule les termes successifs à la calculatrice (mode suite, ou répétition de la touche Entrée sur ) : ; ; ; ; .
La suite est décroissante (question B.3) : et , donc tous les termes à partir du rang sont inférieurs à , et aucun avant. La population du milieu B sera strictement inférieure à individus à partir de l'année .
La décroissance de la suite est ce qui permet d'écrire « à partir de » : sans elle, un terme sous pourrait être suivi d'un terme au-dessus. Le milieu B descend donc sous les individus quatre ans avant le milieu A.
C.3. On combine les deux limites. D'après B.3, pour tout entier naturel . D'après A.3, : par définition de la limite, l'intervalle ouvert , qui contient , contient tous les termes à partir d'un certain rang . Pour , on a donc , soit : à partir d'une certaine année, la population du milieu B dépassera la population du milieu A.
On peut même donner un rang : , donc dès , soit dès 2041 au plus tard. Ce rang garantit le dépassement, mais ce n'est pas le premier : la question C.4 montre qu'il se produit plus tôt.
Erreur fréquente : comparer les limites seules, « donc », sans le passage par un rang. L'argument complet utilise une inégalité valable pour TOUS les (ici ) et la définition de la limite pour l'autre suite.
C.4.a. Le programme calcule les deux populations année après année et compte les années dans . La boucle doit tourner TANT QUE la population du milieu B n'a pas dépassé celle du milieu A, c'est-à-dire tant que : ligne while v <= u :.
Dans la boucle : u = 0.93*u (terme suivant de la suite géométrique) et v = -0.05*v**2 + 1.1*v (relation de récurrence de la partie B). À la sortie de la boucle, pour la première fois, et le programme affiche l'année . Le programme complété figure en fin de corrigé.
Les deux mises à jour peuvent s'écrire dans n'importe quel ordre, car la nouvelle valeur de ne dépend pas de , ni l'inverse. Sur la condition, le piège est de recopier la question : while v > u : ne ferait jamais tourner la boucle, puisque au départ, et afficherait 2025. Écrire while v < u : la ferait aussi s'arrêter tout de suite, pour la même raison.
C.4.b. On fait tourner le programme, ou on compare les termes à la calculatrice : et ; et ; et .
Pour à , on a , et pour , : la boucle s'arrête avec et le programme affiche . À partir de 2038, la population du milieu B est strictement supérieure à celle du milieu A, et elle le reste, comme le garantit le raisonnement de C.3 pour les rangs lointains.
L'écart est serré en 2037 et 2038, de l'ordre de millier : un arrondi trop grossier, à l'unité de millier par exemple, fait conclure à tort. On garde au moins deux ou trois décimales dans la comparaison.
n = 0
u = 6
v = 6
while v <= u :
u = 0.93*u
v = -0.05*v**2 + 1.1*v
n = n+1
print(2025 + n)Coche ici les exercices faits ou à revoir : un compte gratuit, sans mot de passe, retient tes coches et tes réponses justes d'une visite à l'autre, te dit quel chapitre attaquer ensuite et te permet de demander l'exercice qui te manque. Crée ton espace, un courriel suffit.