Aller au contenu

Mathématiques complémentaires (option) · Terminale

Modèles d'évolution et équations différentielles : cours de Terminale

Publié le 6 novembre 2026 · Mis à jour le 6 novembre 2026 · Signaler une erreur

L'essentiel

  • Modèle exponentiel : y′=kyy' = ky donne y(t)=y0ekty(t) = y_0 e^{kt}. Il convient sur une courte durée, tant que rien ne freine la croissance.
  • Modèle avec limite : y′=ay+by' = ay + b avec a<0a<0 donne y(t)=(y0+ba)eat−bay(t) = \left(y_0 + \dfrac{b}{a}\right)e^{at} - \dfrac{b}{a}, qui tend vers la valeur d'équilibre −ba-\dfrac{b}{a}.
  • Modèle logistique : y′=ry(1−yK)y' = ry\left(1-\dfrac{y}{K}\right) donne y(t)=K1+(Ky0−1)e−rty(t) = \dfrac{K}{1+\left(\frac{K}{y_0}-1\right)e^{-rt}} ; la population tend vers la capacité KK.
  • Astuce de résolution : en posant z=1yz = \dfrac{1}{y}, l'équation logistique devient une équation du type z′=az+bz' = az + b.
  • Réflexe : identifier le type d'équation, résoudre, utiliser la condition initiale pour trouver la constante, puis interpréter (limite, variations, temps pour atteindre une valeur).

Pourquoi modéliser l'évolution d'une population ?

Combien y aura-t-il de bactéries dans une culture dans trois heures ? Quand une population de poissons atteindra-t-elle un seuil donné ? Pour répondre, on ne peut pas se contenter de mesures isolées : on cherche une fonction yy du temps tt qui décrit l'effectif, et on observe que la vitesse de variation de cet effectif dépend de l'effectif lui-même. Plus il y a d'individus, plus il y a de naissances ; mais s'il y en a trop, la nourriture ou la place manquent.

Cette dépendance s'écrit naturellement avec la dérivée : y′(t)y'(t) est la vitesse d'évolution de la population à l'instant tt, et on la relie à y(t)y(t). On obtient une équation différentielle, dont les solutions sont des fonctions.

Cette démarche a une longue histoire : le mathématicien P.F. Verhulst, qui a vécu de 1804 à 1849, s'est intéressé à la façon dont les effectifs d'animaux changent au cours du temps 1. Un problème classique propose de comparer deux modèles pour une culture de bactéries : l'un décrit le tout début, juste après l'ensemencement, l'autre est censé rester valable sur une longue durée 2. C'est exactement le fil de ce cours : on part d'un modèle simple, on voit où il échoue, puis on le corrige.

Rappels : résoudre y' = ay puis y' = ay + b

Démonstration · Pourquoi il n'y a pas d'autres solutions

Les fonctions CeatCe^{at} conviennent : leur dérivée est aCeataCe^{at}, c'est-à-dire aa fois la fonction.

Réciproquement, soit yy une solution. On pose h(t)=y(t)e−ath(t) = y(t)e^{-at}. Alors

h′(t)=y′(t)e−at−a y(t)e−at=(y′(t)−a y(t))e−at=0.h'(t) = y'(t)e^{-at} - a\,y(t)e^{-at} = \big(y'(t) - a\,y(t)\big)e^{-at} = 0.

La fonction hh a une dérivée nulle sur un intervalle : elle est constante, égale à un réel CC. Donc y(t)=Ceaty(t) = Ce^{at}.

Démonstration · Ramener y' = ay + b à y' = ay

Posons c=−bac = -\dfrac{b}{a} et u=y−cu = y - c. Comme cc est constant, u′=y′u' = y'. Or

y′=ay+b=a(y−c)+ac+b=a u+(ac+b)=a u,y' = ay + b = a(y - c) + ac + b = a\,u + (ac + b) = a\,u,

car ac=−bac = -b. Donc u′=auu' = au, d'où u(t)=Ceatu(t) = Ce^{at} et y(t)=Ceat+c=Ceat−bay(t) = Ce^{at} + c = Ce^{at} - \dfrac{b}{a}.

Le modèle exponentiel

Pourquoi une telle hypothèse est-elle raisonnable au départ ? Au début d'une culture, les bactéries ont de la place et des ressources en abondance. Chacune se divise à un rythme comparable : le nombre de nouvelles bactéries par unité de temps est proportionnel au nombre de bactéries présentes. C'est ce que traduit y′=kyy' = ky. C'est cohérent avec l'idée d'un premier modèle valable juste après l'ensemencement 2.

Les limites du modèle exponentiel : un premier modèle avec limite

Le modèle exponentiel mène à une absurdité sur la durée : avec k>0k>0, l'effectif dépasse n'importe quelle valeur. Or l'effectif d'une culture ne saurait augmenter sans fin selon une loi exponentielle : le premier modèle ne convient donc pas pour une longue période 2. Il faut un modèle où la croissance ralentit quand l'effectif devient grand.

La façon la plus simple d'introduire un freinage est d'ajouter un terme constant à l'équation précédente :

y′=ay+bavec a<0 et b>0.y' = ay + b \quad \text{avec } a<0 \text{ et } b>0.

La vitesse d'évolution est positive tant que ay+b>0ay + b>0, c'est-à-dire tant que y<−bay < -\dfrac{b}{a}. Elle s'annule exactement à l'équilibre. On pose L=−ba>0L = -\dfrac{b}{a}>0 : c'est la valeur vers laquelle yy va tendre.

Le modèle logistique

Lis l'équation comme un modèle exponentiel dont le taux est corrigé : le taux effectif vaut r(1−yK)r\left(1 - \dfrac{y}{K}\right).

  • Quand yy est petit devant KK, le facteur 1−yK1 - \dfrac{y}{K} est proche de 11 et l'équation ressemble à y′=ryy' = ry : croissance exponentielle.
  • Quand yy s'approche de KK, le facteur tend vers 00 et la croissance ralentit.
  • Si y=Ky = K, alors y′=0y' = 0 : la population reste stable.
  • Si y>Ky>K, le facteur est négatif et la population diminue vers KK.

C'est bien le type de modèle qu'on utilise pour une culture bactérienne sur une longue période, où la croissance ne peut pas rester exponentielle 2. L'étude de l'évolution de populations par ce genre de modèle s'inscrit dans la tradition de Verhulst 1.

Démonstration · Obtenir la formule par le changement de fonction z = 1/y

Soit yy une solution strictement positive. On pose z=1yz = \dfrac{1}{y}, définie et dérivable. Alors z′=−y′y2z' = -\dfrac{y'}{y^2}.

On remplace y′y' :

z′=−ry(1−yK)y2=−r⋅1y(1−yK)=−r(z−1K)=−rz+rK.z' = -\frac{ry\left(1-\frac{y}{K}\right)}{y^2} = -r\cdot\frac{1}{y}\left(1-\frac{y}{K}\right) = -r\left(z - \frac{1}{K}\right) = -rz + \frac{r}{K}.

On reconnaît une équation du type z′=az+bz' = az + b avec a=−ra = -r et b=rKb = \dfrac{r}{K}. Sa solution constante est −ba=1K-\dfrac{b}{a} = \dfrac{1}{K}, donc

z(t)=Ce−rt+1K.z(t) = Ce^{-rt} + \frac{1}{K}.

La condition z(0)=1y0z(0) = \dfrac{1}{y_0} donne C=1y0−1KC = \dfrac{1}{y_0} - \dfrac{1}{K}. Ainsi

y(t)=1z(t)=1(1y0−1K)e−rt+1K.y(t) = \frac{1}{z(t)} = \frac{1}{\left(\frac{1}{y_0} - \frac{1}{K}\right)e^{-rt} + \frac{1}{K}}.

En multipliant numérateur et dénominateur par KK :

y(t)=K(Ky0−1)e−rt+1.y(t) = \frac{K}{\left(\frac{K}{y_0} - 1\right)e^{-rt} + 1}.

Croissance exponentielle et croissance logistiqueDeux courbes partant du point (0 ; 10) : l'exponentielle monte de plus en plus vite, la logistique s'aplatit près de la droite y = 100.12345678204060801001200ExponentielleLogistique(0 ; 10)
Croissance exponentielle et croissance logistique · Même départ, mais la logistique est freinée par la capacité d'accueil K = 100.

Étudier un modèle logistique

Méthode complète pour un problème de modèle

Méthode de résolutionCinq étapes : identifier, résoudre, utiliser la condition initiale, interpréter, répondre.1IdentifierRepérer le type d'équation2RésoudreÉcrire la forme générale3Condition initialeCalculer la constante4InterpréterLimite, variations, équilibre5RépondreValeur ou instant demandé
  1. IdentifierRepérer le type d'équation
  2. RésoudreÉcrire la forme générale
  3. Condition initialeCalculer la constante
  4. InterpréterLimite, variations, équilibre
  5. RépondreValeur ou instant demandé
Méthode de résolution

Erreurs fréquentes

Exercices corrigés

Exercice 1 Une culture en phase de départ

★☆☆Environ 8 min

Une culture compte 500500 bactéries à t=0t=0 (en heures). On modélise son effectif par y′=0,04 yy' = 0{,}04\,y.

  1. Donne l'expression de y(t)y(t).
  2. Calcule l'effectif au bout de 1010 heures, arrondi à l'unité.
Indice 1

Reconnais l'équation y′=kyy'=ky et utilise la condition initiale.

Indice 2

Remplace tt par 1010 puis utilise la calculatrice.

Voir la correction pas à pas
  1. On reconnaît le modèle exponentiel y′=kyy' = ky avec k=0,04k = 0{,}04.

  2. Sa solution est y(t)=y0ekty(t) = y_0e^{kt} avec y0=500y_0 = 500, donc y(t)=500 e0,04ty(t) = 500\,e^{0{,}04t}.

  3. On calcule y(10)=500 e0,4y(10) = 500\,e^{0{,}4}.

  4. Avec e0,4≈1,4918e^{0{,}4} \approx 1{,}4918, on obtient y(10)≈745,9y(10) \approx 745{,}9, soit environ 746746 bactéries.

Au bout de 1010 heures, l'effectif est d'environ 746746 bactéries.

Exercice 2 Un modèle qui se stabilise

★★☆Environ 12 min

On considère y′=−0,5 y+20y' = -0{,}5\,y + 20 avec y(0)=10y(0)=10.

  1. Détermine la valeur d'équilibre LL.
  2. Détermine la solution y(t)y(t).
  3. Calcule y(2)y(2) à 0,010{,}01 près.
Indice 1

La solution constante de y′=ay+by'=ay+b est −ba-\dfrac{b}{a}.

Indice 2

Utilise y(t)=(y0−L)eat+Ly(t) = (y_0 - L)e^{at} + L.

Voir la correction pas à pas
  1. On a a=−0,5a=-0{,}5 et b=20b=20, donc L=−20−0,5=40L = -\dfrac{20}{-0{,}5} = 40.

  2. On vérifie : −0,5×40+20=0-0{,}5\times 40 + 20 = 0.

  3. La solution est y(t)=(10−40)e−0,5t+40=40−30e−0,5ty(t) = (10-40)e^{-0{,}5t}+40 = 40-30e^{-0{,}5t}.

  4. On calcule y(2)=40−30e−1y(2) = 40-30e^{-1}, avec e−1≈0,3679e^{-1}\approx 0{,}3679, d'où y(2)≈28,96y(2)\approx 28{,}96.

La population se rapproche de 4040 sans l'atteindre ; au bout de 22 unités de temps, elle vaut environ 28,9628{,}96.

Exercice 3 Quand une population atteint la moitié de sa capacité

★★★Environ 15 min

Une population suit l'équation logistique y′=0,2 y(1−y50)y' = 0{,}2\,y\left(1-\dfrac{y}{50}\right) avec y(0)=5y(0)=5.

  1. Calcule A=Ky0−1A = \dfrac{K}{y_0}-1 et écris y(t)y(t).
  2. Détermine l'instant tt où y(t)=25y(t)=25, arrondi au centième.
  3. Que représente cet instant pour la vitesse de croissance ?
Indice 1

Pour y(t)=25y(t)=25, isole e−0,2te^{-0{,}2t}.

Indice 2

Utilise le logarithme népérien pour résoudre e−0,2t=19e^{-0{,}2t}=\dfrac{1}{9}.

Voir la correction pas à pas
  1. On a K=50K=50, y0=5y_0=5, donc A=505−1=9A = \dfrac{50}{5}-1 = 9 et y(t)=501+9e−0,2ty(t) = \dfrac{50}{1+9e^{-0{,}2t}}.

  2. On résout 501+9e−0,2t=25\dfrac{50}{1+9e^{-0{,}2t}} = 25, ce qui donne 1+9e−0,2t=21+9e^{-0{,}2t}=2, donc e−0,2t=19e^{-0{,}2t}=\dfrac{1}{9}.

  3. On applique ln⁡\ln : −0,2t=−ln⁡9-0{,}2t = -\ln 9, donc t=ln⁡90,2≈10,99t = \dfrac{\ln 9}{0{,}2}\approx 10{,}99.

  4. Comme 25=K225=\dfrac{K}{2}, c'est l'instant où la vitesse y′y' est maximale, avec y′=rK4=2,5y'=\dfrac{rK}{4}=2{,}5.

La population atteint 2525 à t≈10,99t\approx 10{,}99 ; à cet instant, elle croît le plus vite, à la vitesse 2,52{,}5.

Exercice 4 Temps de doublement

★★☆Environ 8 min

Une population suit le modèle exponentiel y′=0,03 yy'=0{,}03\,y (le temps est en années). Calcule son temps de doublement, arrondi au dixième, et explique pourquoi il ne dépend pas de l'effectif de départ.

Indice 1

Résous y0e0,03T=2y0y_0e^{0{,}03T}=2y_0.

Indice 2

Simplifie par y0y_0 avant d'appliquer ln⁡\ln.

Voir la correction pas à pas
  1. La solution est y(t)=y0e0,03ty(t)=y_0e^{0{,}03t}.

  2. On cherche TT tel que y0e0,03T=2y0y_0e^{0{,}03T}=2y_0. En simplifiant par y0>0y_0>0, on obtient e0,03T=2e^{0{,}03T}=2.

  3. On applique ln⁡\ln : 0,03T=ln⁡20{,}03T=\ln 2, donc T=ln⁡20,03≈23,1T=\dfrac{\ln 2}{0{,}03}\approx 23{,}1.

  4. Le facteur y0y_0 disparaît dès la simplification : le doublement ne dépend pas de l'effectif de départ.

La population double en environ 23,123{,}1 années, quel que soit son effectif initial.

Quiz

7 questions · correction immédiate · ton score reste sur ton appareil.

  1. Quelle est la solution de y′=0,1 yy' = 0{,}1\,y avec y(0)=200y(0)=200 ?

  2. Pour y′=−2y+6y'=-2y+6, quelle est la solution constante ?

  3. Dans le modèle logistique y′=ry(1−yK)y'=ry\left(1-\dfrac{y}{K}\right) avec 0<y0<K0<y_0<K, vers quelle valeur tend y(t)y(t) quand t→+∞t\to+\infty ?

  4. Pour quelle valeur de yy la vitesse de croissance logistique y′y' est-elle maximale ?

  5. Un modèle exponentiel (k>0k>0) peut convenir indéfiniment pour une population de bactéries dans une boîte de culture.

  6. Dans le modèle y′=0,1 yy'=0{,}1\,y avec y(0)=200y(0)=200, calcule y(5)y(5), arrondi à l'unité.

  7. Quelle transformation ramène l'équation logistique à une équation de la forme z′=az+bz'=az+b ?

Les questions qu'on se pose

Comment savoir quel modèle utiliser dans un exercice ?

Lis la relation entre y′y' et yy. Si y′y' est proportionnelle à yy, c'est le modèle exponentiel. Si y′=ay+by'=ay+b, c'est le modèle avec limite. Si l'énoncé mentionne une capacité d'accueil et un produit y(1−yK)y\left(1-\dfrac{y}{K}\right), c'est le modèle logistique.

Pourquoi passer du modèle exponentiel au modèle logistique ?

Parce qu'une population ne peut pas croître indéfiniment de façon exponentielle : le premier modèle ne s'applique pas sur une longue période 2. Le modèle logistique garde une croissance exponentielle au départ, puis impose un ralentissement jusqu'à la capacité KK.

Que faire si $y_0 > K$ dans l'équation logistique ?

La formule y(t)=K1+Ae−rty(t)=\dfrac{K}{1+Ae^{-rt}} reste valable avec A=Ky0−1A=\dfrac{K}{y_0}-1, qui est alors négatif mais supérieur à −1-1. La population décroît vers KK par valeurs supérieures. Le facteur 1−yK1-\dfrac{y}{K} est négatif, ce qui explique la décroissance.

Pourquoi la population n'atteint-elle jamais exactement $K$ ?

Parce que le dénominateur 1+Ae−rt1+Ae^{-rt} reste strictement supérieur à 11 quand A>0A>0, puisque e−rt>0e^{-rt}>0 pour tout tt. Donc y(t)<Ky(t)<K tout le temps, même si l'écart devient aussi petit qu'on veut.

Que demande-t-on souvent à l'examen sur ce chapitre ?

On te demande en général d'identifier l'équation, de la résoudre avec une condition initiale, de calculer une valeur ou un instant (avec le logarithme), de déterminer une limite et d'interpréter le résultat dans le contexte : « la population se stabilise autour de... ».

Sources

  1. BE dynamique populations TP 2 - Modèles d'évolution de populations et équations différentielles, IREM Limousin. Consulté le 6 novembre 2026.
  2. Équations différentielles - Ressources IREM Grenoble, IREM Grenoble-Alpes. Consulté le 6 novembre 2026.
  3. Théorie synthétique de l'évolution, Wikipédia. Consulté le 6 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2 Bientôt
  • CM1 Bientôt
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page