Au 1er mars 2026, un étang compte truites. Chaque année, des truites présentes disparaissent (pêche, prédateurs), puis le pisciculteur introduit nouvelles truites. Pour tout entier naturel , on note le nombre de truites, en milliers, années après le 1er mars 2026. Ainsi .
- 1. Justifier que pour tout entier naturel , , puis calculer (valeur exacte)Rédaction attendue. Il reste des truites, puis on en ajoute millier : et . De même, d'une année à la suivante, il reste des milliers de truites, soit , auxquels s'ajoutent millier : .
- 2. Démontrer par récurrence que pour tout entier naturel : , puis en déduire que converge. Dans l’hérédité, le majorant multiplié par devient Rédaction attendue.
Pour tout entier naturel , on note la propriété : « ».
Initialisation. Pour : et . On a bien . Donc est vraie.
Hérédité. Soit un entier fixé. On suppose que est vraie, c'est-à-dire :
(hypothèse de récurrence)
Montrons que est vraie, c'est-à-dire :
On multiplie chaque membre par (l'ordre est conservé), puis on ajoute :
Donc est vraie : la propriété est héréditaire.
Conclusion. La propriété est vraie au rang et elle est héréditaire, donc, par récurrence, pour tout entier naturel :
D'après la récurrence, pour tout , : la suite est croissante. Elle est majorée par . Étant croissante et majorée, elle converge.
Le point clé — Dans l'hérédité, on part de l'encadrement complet et on applique à chaque membre les opérations qui définissent la suite. Une seule récurrence donne à la fois la croissance et le majorant. - 3. On pose . Montrer que est géométrique, puis exprimer en fonction de . Premier terme : Rédaction attendue. Pour tout entier naturel :
La suite est géométrique de raison et de premier terme .
Pour tout , , donc
. - 4. Déterminer la limite de et l’interpréter : à long terme, le nombre de truites se rapproche de truitesComme , , donc . À long terme, la population se stabilise autour de truites (sans jamais dépasser ce nombre, d'après la question 2).
- 5. La fonction Python ci-dessous doit renvoyer le plus petit entier tel que ; sa ligne 4 est à compléter.
def seuil(s): n = 0 u = 1 while ........ : u = 0.75 * u + 0.6 n = n + 1 return nCompléter la ligne 4, puis déterminer en justifiant la valeur renvoyée parseuil(2.3):La boucle doit tourner tant que :while u <= s:
Rédaction attendue. D'après la question 3 :
. À la calculatrice, et : et . La fonction renvoie . Comme la suite est croissante, l'étang compte plus de truites à partir de la année, c'est-à-dire à partir du 1er mars 2036, et ensuite toujours.