06 29 33 79 32 Je réserve ici
Terminale

Ressources · Terminale ·

Les modèles démographiques

Modèle de Malthus (suite géométrique), modèle logistique de Verhulst, ressources, prévisions de population mondiale et limites des modèles

À propos de cette page
Ces exercices corrigés sur « Les modèles démographiques » en terminale permettent de s'entraîner et de vérifier ses acquis en . Ils suivent le programme officiel de terminale et sont classés par difficulté (facile, moyen, difficile). Au programme : L'essentiel, Le modèle de Malthus : une croissance exponentielle, Population et ressources : la « catastrophe malthusienne », Le modèle logistique de Verhulst. Chaque exercice est suivi d'une correction rédigée, à déplier une fois la recherche faite au brouillon. Cet entraînement aide à mémoriser les méthodes, repérer ses erreurs et gagner en confiance avant un contrôle. Exercices gratuits proposés par un professeur particulier à Marseille pour réviser en terminale.

Exercices corrigés, classés du plus simple au plus complexe. Cherche d'abord seul au brouillon, puis déplie la correction détaillée pour vérifier ta méthode et tes raisonnements.

Exercice 1 — Une commune en croissance naturelle

Facile

Au 1er janvier 2024, une commune compte 8 400 habitants. On admet que, chaque année, le taux de natalité vaut 13 ‰, le taux de mortalité 8 ‰, et que les migrations sont négligeables. On note un la population au 1er janvier de l'année 2024+n.

  1. a) Calculer le taux d'accroissement naturel annuel, en ‰ puis sous forme décimale.
  2. b) Exprimer un+1 en fonction de un et en déduire la nature de la suite (un).
  3. c) Exprimer un en fonction de n.
  4. d) Estimer la population au 1er janvier 2034, arrondie à l'unité.

a) En l'absence de migrations, le taux d'accroissement naturel est la différence entre le taux de natalité et le taux de mortalité : t=13−8=5 ‰. Comme 1 ‰ = 0,001, on obtient t=0,005, soit 0,5 % par an.

b) Chaque année, la population augmente de 0,5 % de son effectif : un+1=un+0,005un=1,005un. On passe d'un terme au suivant en multipliant par la même constante : (un) est géométrique de raison 1,005, de premier terme u0=8400. C'est un modèle de Malthus.

c) Pour une suite géométrique, un=u0qn, donc un=8400×1,005n.

d) L'année 2034 correspond à n=2034−2024=10. Alors u10=8400×1,00510≈8400×1,05114≈8829,6. Le modèle prévoit environ 8 830 habitants au 1er janvier 2034.

Exercice 2 — Linéaire ou exponentiel ?

Facile

Deux villages sont recensés à intervalles réguliers (rang n). Les effectifs du village B sont arrondis à l'unité.

Rang n0123
Village A2 4002 5502 7002 850
Village B4 0004 2404 4944 764

  1. a) Calculer les différences successives des effectifs de chaque village.
  2. b) Calculer les quotients successifs (arrondis au millième) pour chaque village.
  3. c) Quel type de croissance suit chaque village ? Lequel peut être décrit par le modèle de Malthus ?
  4. d) Prévoir l'effectif de chaque village au rang 4.

a) Village A : 2550−2400=150 ; 2700−2550=150 ; 2850−2700=150 : différences constantes, égales à 150. Village B : 240 ; 254 ; 270 : différences croissantes.

b) Village A : 2550/2400=1,0625≈1,063 ; 2700/2550≈1,059 ; 2850/2700≈1,056 : les quotients diminuent. Village B : 4240/4000=1,06 ; 4494/4240≈1,060 ; 4764/4494≈1,060 : quotients constants à l'arrondi près.

c) A gagne le même nombre d'habitants à chaque rang : croissance linéaire (suite arithmétique de raison 150) ; son taux de croissance baisse, ce n'est donc pas un modèle de Malthus. B est multiplié par 1,06 à chaque rang : croissance exponentielle de +6 % par rang (suite géométrique de raison 1,06) ; c'est B qui relève du modèle de Malthus. Remarque : au premier rang, les deux villages ont un taux voisin (6,25 % et 6 %) ; une seule étape ne suffit pas pour conclure.

d) A : 2850+150= 3 000 habitants. B : on repart de la valeur non arrondie, 4000×1,064≈5049,9, soit environ 5 050 habitants.

Exercice 3 — Des poissons dans un étang

Facile

L'effectif d'une population de poissons dans un étang est modélisé par un+1=un+0,4un(1−un2000), avec u0=300 (n en années).

  1. a) Que représente le nombre 2 000 dans ce modèle ?
  2. b) Calculer u1 et u2 (arrondir u2 à l'unité).
  3. c) Calculer l'accroissement un+1−un lorsque un=1000, puis lorsque un=1900. Commenter.
  4. d) Un pisciculteur déverse des alevins et l'effectif atteint 2 200. Que prévoit le modèle pour l'année suivante ?

a) Le modèle est de type logistique (Verhulst). 2 000 est la capacité d'accueil de l'étang : l'effectif maximal que le milieu (nourriture, oxygène, espace) peut durablement supporter.

b) u1=300+0,4×300×(1−3002000)=300+120×0,85= 402.
u2=402+0,4×402×(1−4022000)=402+160,8×0,799≈402+128,5=530,5, soit environ 530 poissons.

c) Pour un=1000 : 0,4×1000×(1−0,5)= 200 poissons. Pour un=1900 : 0,4×1900×(1−0,95)= 38 poissons. Près de la capacité d'accueil, la croissance est fortement freinée ; 1 000 étant la moitié de 2 000, l'accroissement y est maximal.

d) Accroissement : 0,4×2200×(1−1,1)=880×(−0,1)=−88. L'effectif passerait à 2200−88= 2 112 poissons : au-dessus de la capacité d'accueil, le modèle prévoit une diminution vers 2 000.

Exercice 4 — Temps de doublement d'une population

Moyen

En 2025, un pays compte 36,5 millions d'habitants. On suppose que sa population augmente de 2,4 % par an (modèle de Malthus). On note pn la population, en millions, en l'année 2025+n.

  1. a) Exprimer pn en fonction de n.
  2. b) Estimer la population en 2040, arrondie au dixième de million.
  3. c) Écrire un programme Python qui détermine le nombre d'années nécessaires pour que la population double, puis donner l'année correspondante.
  4. d) Montrer que ce temps de doublement ne dépend pas de la population de départ.

a) Augmenter de 2,4 % revient à multiplier par 1+0,024=1,024. La suite (pn) est géométrique de raison 1,024 et de premier terme 36,5, donc pn=36,5×1,024n.

b) 2040 correspond à n=15 : p15=36,5×1,02415≈36,5×1,42725≈52,09. Le modèle prévoit environ 52,1 millions d'habitants en 2040.

c) On cherche le plus petit n tel que pn≥73 :

p = 36.5
n = 0
while p < 73:
    p = p * 1.024
    n = n + 1
print(n)
Le programme affiche 30 : en effet $1{,}024^{29} \approx 1{,}989 < 2$ et $1{,}024^{30} \approx 2{,}037 \geq 2$. La population aura doublé en 2055 (2025+30). La règle approchée 70/2,4≈29 donne le bon ordre de grandeur.

d) Pour une population initiale quelconque p0>0 : p0×1,024n≥2p0⟺1,024n≥2, en divisant par p0>0. Cette condition ne fait plus intervenir p0 : le temps de doublement ne dépend que du taux, pas de l'effectif de départ.

Exercice 5 — Population contre ressources

Moyen

En 2020, une région compte 4,2 millions d'habitants et sa population augmente de 1,5 % par an. Sa production agricole permet de nourrir 6 millions de personnes, et ce nombre augmente de 45 000 personnes par an. On note un la population et vn le nombre de personnes pouvant être nourries en 2020+n, en millions.

  1. a) Préciser la nature des suites (un) et (vn) et les exprimer en fonction de n.
  2. b) Calculer u30 et v30 (au centième) et interpréter.
  3. c) À l'aide de la calculatrice ou d'un tableur, déterminer la première année où la production ne suffit plus à nourrir la population.
  4. d) Expliquer pourquoi, dans ce modèle, cette situation finit par se produire quelles que soient les valeurs de départ, puis citer deux limites du modèle.

a) La population est multipliée chaque année par 1,015 : (un) est géométrique de raison 1,015, un=4,2×1,015n. La production augmente chaque année de 0,045 million : (vn) est arithmétique de raison 0,045, vn=6+0,045n.

b) u30=4,2×1,01530≈4,2×1,56308≈ 6,56 ; v30=6+30×0,045= 7,35. En 2050, la production suffit encore, avec une marge d'environ 0,79 million de personnes, plus faible qu'en 2020 (1,8 million).

c) Tableau de valeurs : u42≈7,849 et v42=7,890, donc $u_{42} < v_{42}$ ; $u_{43} \approx 7{,}967$ et $v_{43} = 7{,}935$, donc $u_{43} > v_{43}$. La production devient insuffisante à partir de 2063 (2020+43).

d) Chaque année, la population gagne 0,015un millions, quantité qui grandit avec un, tandis que la production gagne toujours 0,045 million. Dès que 0,015un>0,045, c'est-à-dire un>3 (déjà vrai en 2020), l'écart vn−un diminue, et de plus en plus vite : il finit par devenir négatif. Plus généralement, une suite géométrique de raison supérieure à 1 finit toujours par dépasser une suite arithmétique. Limites : la production peut croître plus vite que linéairement (progrès agricoles, révolution verte) ; le taux de croissance démographique n'est pas constant (transition démographique) ; la région peut importer de la nourriture ; les migrations sont ignorées.

Exercice 6 — Taux annuel à partir de deux recensements

Moyen

Une agglomération comptait 612 000 habitants au recensement de 2010 et 689 000 à celui de 2020. On suppose que sa population suit un modèle de Malthus.

  1. a) Calculer le coefficient multiplicateur et le taux d'évolution de la population entre 2010 et 2020.
  2. b) En déduire le taux d'accroissement annuel moyen, arrondi à 0,01 %.
  3. c) Prévoir la population en 2030, arrondie à la centaine.
  4. d) Un élève divise le taux décennal par 10 et calcule 689000×1,0125810. Expliquer son erreur et en mesurer la conséquence.

a) Coefficient multiplicateur : 689000612000≈ 1,1258. Taux d'évolution : (1,1258−1)×100≈ +12,58 % en dix ans.

b) Dans le modèle de Malthus, la population est multipliée par q chaque année, donc par q10 en dix ans : q10=689000612000, d'où q=(689000612000)1/10≈1,01192. Le taux annuel moyen est d'environ 1,19 %.

c) De 2020 à 2030, la population est de nouveau multipliée par q10=689000612000 : 689000×689000612000≈775688. Le modèle prévoit environ 775 700 habitants en 2030.

d) Les taux d'évolution successifs ne s'additionnent pas : les coefficients multiplicateurs se multiplient. Avec 1,258 % par an, on obtient sur dix ans 1,0125810≈1,1332, soit +13,32 % et non +12,58 : le taux annuel est surestimé. Sa prévision, 689000×1,0125810≈780751, dépasse celle du modèle correct d'environ 5 000 habitants.

Exercice 7 — Des cerfs sur une île

Moyen

Des cerfs sont introduits sur une île. Leur nombre, t années après l'introduction, est modélisé par la fonction logistique P(t)=9001+14e−0,28t.

  1. a) Combien de cerfs ont été introduits ?
  2. b) Calculer P(10), arrondi à l'unité.
  3. c) Montrer que $P(t) < 900$ pour tout $t \geq 0$, puis interpréter le nombre 900.
  4. d) À l'aide de la calculatrice, déterminer au bout de combien d'années entières l'effectif dépasse pour la première fois la moitié de 900.

a) P(0)=9001+14×e0=90015= 60 cerfs.

b) e−2,8≈0,06081, donc 1+14e−2,8≈1,85134 et P(10)≈9001,85134≈486,1, soit environ 486 cerfs.

c) Une exponentielle est strictement positive, donc 14e−0,28t>0 et le dénominateur 1+14e−0,28t est strictement supérieur à 1. En divisant 900 par un nombre supérieur à 1, on obtient un résultat inférieur à 900 : $P(t) < 900$ pour tout $t \geq 0$. Quand t devient grand, e−0,28t tend vers 0 et P(t) tend vers 900 : c'est la capacité d'accueil de l'île.

d) On cherche le premier entier t tel que P(t)>450. La calculatrice donne P(9)≈423 et P(10)≈486. L'effectif dépasse 450 cerfs au bout de 10 ans (il franchit ce seuil au cours de la dixième année).

Exercice 8 — Croissance d'une culture de levures

Difficile

On cultive des levures dans un volume fixe de milieu nutritif, sans renouvellement.
Document 1 — Mesures (millions de cellules par mL)

t (h)0246810121416
Mesure1,22,34,27,311,416,019,621,321,9
Document 2 — Valeurs calculées au tableur avec un+1=un+0,9un(1−un22), u0=1,2, où un est l'effectif à t=2n heures.
t (h)0246810121416
Modèle1,22,24,07,011,316,220,021,622,0
Document 3. Après 30 h de culture, on mesure 17,5 millions de cellules par mL.

  1. 1. À partir du document 1, calculer les quotients entre deux mesures successives pour les trois premiers intervalles, puis pour le dernier. Commenter.
  2. 2. Un modèle de Malthus de coefficient 1,85 par période de 2 h, partant de 1,2, prévoirait à 16 h l'effectif 1,2×1,858. Calculer cette valeur et conclure sur la validité de ce modèle.
  3. 3. Vérifier la valeur du document 2 à t=2 h, puis interpréter le nombre 22.
  4. 4. Comparer les documents 1 et 2 et conclure sur la qualité du modèle logistique.
  5. 5. Proposer une explication biologique au ralentissement de la croissance, puis expliquer pourquoi le modèle ne rend pas compte du document 3.

1. 2,31,2≈1,92 ; 4,22,3≈1,83 ; 7,34,2≈1,74 ; et pour le dernier intervalle 21,921,3≈1,03. Au début, l'effectif est multiplié par un facteur voisin de 1,8 à 1,9 toutes les 2 h : la croissance est presque exponentielle. À la fin, le quotient est proche de 1 : l'effectif se stabilise.

2. 1,858≈137,2, donc 1,2×1,858≈ 164,6 millions de cellules par mL, environ 7,5 fois la valeur mesurée (21,9). Le modèle de Malthus ne décrit que la phase initiale ; il devient absurde dès que la croissance ralentit.

3. u1=1,2+0,9×1,2×(1−1,222)≈1,2+1,08×0,9455≈1,2+1,021≈2,22, soit 2,2 au dixième, conformément au document 2. Le nombre 22 est la capacité d'accueil du milieu : l'effectif maximal (22 millions de cellules par mL) que les conditions de culture permettent ; la suite s'en approche sans le dépasser.

4. Les écarts entre mesures et modèle ne dépassent pas 0,4 million de cellules par mL (à 12 h : 20,0 contre 19,6, soit un écart relatif d'environ 2 %). Le modèle logistique reproduit les trois phases observées (croissance rapide, ralentissement, plateau) : il est bien adapté entre 0 et 16 h.

5. Dans un milieu fermé, les levures consomment les nutriments (sucres), qui ne sont pas renouvelés, et accumulent des déchets toxiques (éthanol notamment) ; la place disponible est limitée : la croissance ralentit quand l'effectif augmente. Le modèle suppose une capacité K constante : il prévoit que l'effectif reste voisin de 22 indéfiniment. Or à 30 h on mesure 17,5, valeur inférieure : l'épuisement du milieu fait diminuer la capacité d'accueil au cours du temps, et la population décline. Le modèle n'est valable que sur la période qui a servi à le construire.

Exercice 9 — Transition démographique d'un pays

Difficile

Document — Données d'un pays (valeurs simplifiées)

Année19501970199020102030 (projection)
Taux de natalité (‰)4640332114
Taux de mortalité (‰)24131077
Population (millions)10,016,126,738,6—
On néglige les migrations.

  1. 1. Calculer le taux d'accroissement naturel à chaque date, en ‰ puis en %.
  2. 2. On modélise l'évolution depuis 1950 par un modèle de Malthus dont le taux constant est celui de 1950. Calculer la population prévue en 1990 et la comparer à la valeur observée.
  3. 3. Calculer le taux d'accroissement annuel moyen observé entre 1990 et 2010, arrondi à 0,01 %.
  4. 4. Un élève prolonge ce taux jusqu'en 2030. Calculer sa prévision, puis expliquer, à l'aide du document, pourquoi elle est vraisemblablement surestimée.
  5. 5. Identifier les étapes de la transition démographique visibles dans le document et indiquer quel type de modèle décrirait mieux l'évolution à long terme.

1. t = natalité − mortalité : 1950 : 22 ‰ = 2,2 % ; 1970 : 27 ‰ = 2,7 % ; 1990 : 23 ‰ = 2,3 % ; 2010 : 14 ‰ = 1,4 % ; 2030 : 7 ‰ = 0,7 %. Le taux augmente puis diminue nettement.

2. Raison q=1,022 ; 1990 correspond à n=40 : 10,0×1,02240≈10,0×2,388≈ 23,9 millions. La valeur observée est 26,7 millions : le modèle sous-estime d'environ 2,8 millions (écart relatif d'environ −10,6 %). En effet, le taux n'est pas resté constant : il a augmenté jusqu'en 1970 car la mortalité a baissé plus vite que la natalité.

3. Sur 20 ans, q20=38,626,7≈1,4457, donc q=(38,626,7)1/20≈1,0186 : taux annuel moyen ≈ 1,86 %.

4. 38,6×1,018620≈38,6×1,4457≈ 55,8 millions. Or le taux d'accroissement naturel est déjà de 1,4 % en 2010 et serait de 0,7 % en 2030 : sur 2010-2030, le taux moyen sera nettement inférieur à 1,86 %. Par exemple, avec un taux moyen de 1 %, on obtiendrait 38,6×1,0120≈47,1 millions. La prévision de l'élève est donc surestimée : elle suppose constant un taux qui baisse.

5. Vers 1950 : natalité et mortalité élevées (début de transition). Entre 1950 et 1970 : forte baisse de la mortalité (24 → 13 ‰) alors que la natalité reste élevée : l'accroissement est maximal (27 ‰). Ensuite, la natalité baisse (40 → 14 ‰) : la croissance ralentit. En 2030, natalité et mortalité seraient basses : croissance faible, fin de transition. L'évolution de la population (croissance rapide puis ralentie) évoque une courbe en S : un modèle logistique est plus adapté qu'un modèle de Malthus, en restant prudent sur la valeur de sa limite.

Exercice 10 — Rôle du paramètre r dans le modèle de Verhulst

Difficile

Une population suit le modèle un+1=un+run(1−un5000) avec u0=800. Document — Simulation au tableur (valeurs arrondies à l'unité)

n0123456
r=0,68001 2031 7512 4343 1843 8784 400
r=2,58002 4805 6053 9106 0412 8975 943

  1. 1. Vérifier la valeur de u1 dans chacune des deux lignes.
  2. 2. Montrer que, pour tout n, un+1−5000=(un−5000)(1−run5000).
  3. 3. On suppose $0 < r \leq 1$. En déduire que si $0 < u_n < 5\,000$, alors $u_n < u_{n+1} < 5\,000$. Quelle évolution retrouve-t-on dans la ligne $r = 0{,}6$ ?
  4. 4. Décrire l'évolution de la ligne r=2,5, puis expliquer à l'aide de la question 2 pourquoi u2 dépasse 5 000.
  5. 5. Quel réglage de r est réaliste pour une population humaine ? Conclure sur l'usage de ce modèle.

1. Pour r=0,6 : u1=800+0,6×800×(1−8005000)=800+480×0,84=1203,2, soit 1 203. Pour r=2,5 : u1=800+2000×0,84=800+1680= 2 480. Les deux valeurs sont conformes au document.

2. un+1−5000=(un−5000)+run×5000−un5000=(un−5000)−run5000(un−5000). En factorisant par un−5000 : un+1−5000=(un−5000)(1−run5000).

3. Si $0 < u_n < 5\,000$ et $0 < r \leq 1$, alors $0 < \frac{r\,u_n}{5\,000} < 1$, donc $1 - \frac{r\,u_n}{5\,000} > 0$ ; comme $u_n - 5\,000 < 0$, le produit est négatif : $u_{n+1} < 5\,000$. Par ailleurs $u_{n+1} - u_n = r\,u_n\left(1 - \frac{u_n}{5\,000}\right) > 0$ comme produit de nombres positifs : un+1>un. Ainsi $u_n < u_{n+1} < 5\,000$, et de proche en proche tous les termes restent entre 0 et 5 000. La ligne r=0,6 le confirme : l'effectif croît (800 → 4 400) sans dépasser 5 000, avec un accroissement qui finit par diminuer : c'est la croissance logistique, vers la capacité d'accueil.

4. Pour r=2,5, les valeurs oscillent autour de 5 000 (2 480 ; 5 605 ; 3 910 ; 6 041 ; 2 897 ; 5 943) sans se stabiliser. Avec u1=2480 : $u_1 - 5\,000 = -2\,520 < 0$ et $1 - \frac{2{,}5 \times 2\,480}{5\,000} = 1 - 1{,}24 = -0{,}24 < 0$. Le produit est positif : $u_2 - 5\,000 = (-2\,520) \times (-0{,}24) = 604{,}8$, donc u2=5604,8>5000. Dès que run>5000 (ici un>2000), le terme suivant « saute » au-delà de la capacité : la condition r≤1 de la question 3 n'est plus remplie.

5. Les populations humaines croissent de quelques pour cent par an au plus : r est de l'ordre de 0,01 à 0,03, très inférieur à 1. On est alors dans le cas de la question 3 : croissance régulière en S vers la capacité d'accueil. Les oscillations obtenues pour un grand r rappellent celles de certaines populations animales à reproduction explosive, mais le comportement du modèle dépend fortement de son paramètre : il faut toujours vérifier que le réglage choisi est compatible avec les données.

Bloqué sur ce chapitre ?

Moi c'est Ben, j'ai créé ce site pour aider le plus d'élèves possible, partout en France. Je peux aussi reprendre avec toi ce qui coince en cours particulier : en visio, ou à domicile si tu es à Marseille.

Soutien scolaire à Marseille · Cours particuliers au lycée · Aide aux devoirs