+ qu'un profMon espace

Terminale Spé Maths / Chapitre 1 : Suites / Annales du bac

Bac 2025, Centres étrangers : exercice 1

13 juin 2025 · jour 2 · 6 points Python

On se propose de comparer l'évolution d'une population animale dans deux milieux distincts A et B.

Au 1er janvier 2025, on introduit 6000 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 (un)(u_n) de premier terme u0=6u_0 = 6 et de raison 0,930,93.

Pour tout entier naturel n, unn,\, u_n représente la population au 1er janvier de l'année 2025+n2025+n, exprimée en millier d'individus.

  1. Donner, selon ce modèle, la population au 1er janvier 2026.

  2. Pour tout entier naturel nn, exprimer unu_n en fonction de nn.

  3. Déterminer la limite de la suite (un)(u_n).

    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 (vn)(v_n) définie par

v0=6v_0 = 6 et pour tout entier naturel n, vn+1=−0,05vn2+1,1vnn,\, v_{n+1} = -0,05v_n^2 +1,1v_n.

Pour tout entier naturel n,vnn, v_n représente la population au 1er janvier de l'année 2025+n2025 + n, exprimée en millier d'individus.

  1. Donner, selon ce modèle, la population au 1er janvier 2026.

Soit ff la fonction définie sur l'intervalle [0  ;  +∞[[0\;;\;+\infty[ par

f(x)=−0,05x2+1,1x.f(x) = -0,05x^2 + 1,1x.

  1. Démontrer que la fonction ff est croissante sur l'intervalle [0   11].

  2. Démontrer par récurrence que pour tout entier naturel nn, on a

    2⩽vn+1⩽vn⩽6.2 \leqslant v_{n+1} \leqslant v_n \leqslant 6.

  3. En déduire que la suite (vn)(v_n) est convergente vers une limite ℓ\ell.

    1. Justifier que la limite ℓ\ell vérifie f(ℓ)=ℓf(\ell) = \ell puis en déduire la valeur de ℓ\ell.

    2. 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.

  1. En résolvant une inéquation, déterminer l'année à partir de laquelle la population du milieu A sera strictement inférieure à 3000 individus.

  2. À l'aide de la calculatrice, déterminer l'année à partir de laquelle la population du milieu B sera strictement inférieure à 3000 individus.

  1. Justifier qu'à partir d'une certaine année, la population du milieu B dépassera la population du milieu A.

  2. On considère le programme Python ci-contre.

    1. 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.

    2. Déterminer l'année affichée après exécution du programme.

n=0
u = 6
v = 6
while … :
  u = …
  v= …
  n = n+1
print (2025 + n)
Voir le corrigé

Partie A

Question 1.

La suite (un)(u_n) est géométrique de premier terme u0=6u_0 = 6 et de raison 0,930{,}93, donc u1=0,93 u0u_1 = 0{,}93\,u_0.

On a

u1=6×0,93=5,58.u_1 = 6 \times 0{,}93 = 5{,}58.

Les valeurs de la suite sont exprimées en milliers d'individus.

Donc, selon ce modèle, la population du milieu A au 1er janvier 2026 est de 5,585{,}58 milliers d'individus.

Réponse : u1=5,58u_1 = 5{,}58, soit 5 580 individus.

Question 2.

La suite (un)(u_n) est géométrique de premier terme u0=6u_0 = 6 et de raison q=0,93q = 0{,}93.

Le terme général d'une suite géométrique est un=u0×q nu_n = u_0 \times q^{\,n}.

Donc, pour tout entier naturel nn :

un=6×0,93 n.u_n = 6 \times 0{,}93^{\,n}.

Réponse : un=6×0,93 nu_n = 6 \times 0{,}93^{\,n}.

Question 3.

On a −1<0,93<1-1 < 0{,}93 < 1.

Or une suite géométrique (q n)(q^{\,n}) de raison qq vérifiant −1<q<1-1 < q < 1 converge vers 00.

Donc

lim⁡n→+∞0,93 n=0.\lim\limits_{n \to +\infty} 0{,}93^{\,n} = 0.

Par produit par la constante 66 :

lim⁡n→+∞un=6×0=0.\lim\limits_{n \to +\infty} u_n = 6 \times 0 = 0.

Interprétation : selon ce modèle, la population du milieu A tend vers 00 lorsque le temps passe, c'est-à-dire qu'elle disparaît à long terme.

Réponse : lim⁡n→+∞un=0\lim\limits_{n \to +\infty} u_n = 0.

Partie B

Question 1.

On a v0=6v_0 = 6 et v1=−0,05 v02+1,1 v0v_1 = -0{,}05\,v_0^2 + 1{,}1\,v_0.

On calcule

v1=−0,05×62+1,1×6=−0,05×36+6,6=−1,8+6,6=4,8.v_1 = -0{,}05 \times 6^2 + 1{,}1 \times 6 = -0{,}05 \times 36 + 6{,}6 = -1{,}8 + 6{,}6 = 4{,}8.

Donc, selon ce modèle, la population du milieu B au 1er janvier 2026 est de 4,84{,}8 milliers d'individus.

Réponse : v1=4,8v_1 = 4{,}8, soit 4 800 individus.

Question 2.

La fonction ff est une fonction polynôme, donc dérivable sur [0  ;  +∞[[0\;;\;+\infty[.

Pour tout x⩾0x \geqslant 0 :

f′(x)=−0,05×2x+1,1=−0,1x+1,1.f'(x) = -0{,}05 \times 2x + 1{,}1 = -0{,}1x + 1{,}1.

On étudie le signe de f′(x)f'(x) :

f′(x)⩾0  ⟺  −0,1x+1,1⩾0  ⟺  x⩽11.f'(x) \geqslant 0 \iff -0{,}1x + 1{,}1 \geqslant 0 \iff x \leqslant 11.

Donc f′(x)⩾0f'(x) \geqslant 0 pour tout x∈[0  ;  11]x \in [0\;;\;11].

Une fonction dérivable dont la dérivée est positive sur un intervalle est croissante sur cet intervalle.

Donc la fonction ff est croissante sur l'intervalle [0  ;  11][0\;;\;11].

Question 3.

On note P(n)P(n) la propriété 2⩽vn+1⩽vn⩽62 \leqslant v_{n+1} \leqslant v_n \leqslant 6.

On calcule d'abord deux images utiles :

f(2)=−0,05×4+1,1×2=−0,2+2,2=2etf(6)=−0,05×36+1,1×6=4,8.f(2) = -0{,}05 \times 4 + 1{,}1 \times 2 = -0{,}2 + 2{,}2 = 2 \qquad \text{et} \qquad f(6) = -0{,}05 \times 36 + 1{,}1 \times 6 = 4{,}8.

Initialisation.

On a v0=6v_0 = 6 et v1=4,8v_1 = 4{,}8.

Donc 2⩽v1⩽v0⩽62 \leqslant v_1 \leqslant v_0 \leqslant 6 : P(0)P(0) est vraie.

Hérédité.

Soit kk un entier naturel fixé tel que P(k)P(k) soit vraie, c'est-à-dire

2⩽vk+1⩽vk⩽62 \leqslant v_{k+1} \leqslant v_k \leqslant 6
(hypothèse de récurrence).

Montrons que P(k+1)P(k+1) est vraie, c'est-à-dire 2⩽vk+2⩽vk+1⩽62 \leqslant v_{k+2} \leqslant v_{k+1} \leqslant 6.

Les nombres 22, vk+1v_{k+1}, vkv_k et 66 appartiennent à l'intervalle [0  ;  11][0\;;\;11], sur lequel ff est croissante d'après la question 2.

On applique donc ff à chaque membre de l'hypothèse de récurrence en conservant le sens des inégalités :

f(2)⩽f(vk+1)⩽f(vk)⩽f(6).f(2) \leqslant f(v_{k+1}) \leqslant f(v_k) \leqslant f(6).

Or vn+1=f(vn)v_{n+1} = f(v_n) pour tout nn, donc f(vk+1)=vk+2f(v_{k+1}) = v_{k+2} et f(vk)=vk+1f(v_k) = v_{k+1}.

Avec f(2)=2f(2) = 2 et f(6)=4,8f(6) = 4{,}8, on obtient

2⩽vk+2⩽vk+1⩽4,8.2 \leqslant v_{k+2} \leqslant v_{k+1} \leqslant 4{,}8.

Comme 4,8⩽64{,}8 \leqslant 6, on en déduit 2⩽vk+2⩽vk+1⩽62 \leqslant v_{k+2} \leqslant v_{k+1} \leqslant 6 : P(k+1)P(k+1) est vraie.

Conclusion.

P(0)P(0) est vraie et la propriété PP est héréditaire : d'après le principe de récurrence, pour tout entier naturel nn,

2⩽vn+1⩽vn⩽6.2 \leqslant v_{n+1} \leqslant v_n \leqslant 6.

Question 4.

D'après la question 3, pour tout nn, vn+1⩽vnv_{n+1} \leqslant v_n : la suite (vn)(v_n) est décroissante.

D'après la même question, pour tout nn, vn+1⩾2v_{n+1} \geqslant 2 : la suite (vn)(v_n) est minorée par 22 (et v0=6⩾2v_0 = 6 \geqslant 2).

D'après le théorème de la limite monotone (toute suite décroissante et minorée converge), la suite (vn)(v_n) converge.

Donc la suite (vn)(v_n) converge vers une limite ℓ\ell, avec 2⩽ℓ⩽62 \leqslant \ell \leqslant 6 par passage à la limite dans les inégalités.

Question 5.

a) La fonction ff est continue sur [0  ;  +∞[[0\;;\;+\infty[ (fonction polynôme).

La suite (vn)(v_n) converge vers ℓ\ell, et ℓ∈[0  ;  +∞[\ell \in [0\;;\;+\infty[.

Donc lim⁡n→+∞f(vn)=f(ℓ)\lim\limits_{n \to +\infty} f(v_n) = f(\ell).

Or f(vn)=vn+1f(v_n) = v_{n+1} et lim⁡n→+∞vn+1=ℓ\lim\limits_{n \to +\infty} v_{n+1} = \ell.

Par unicité de la limite, f(ℓ)=ℓf(\ell) = \ell.

On résout cette équation :

f(ℓ)=ℓ  ⟺  −0,05 ℓ2+1,1 ℓ=ℓ  ⟺  −0,05 ℓ2+0,1 ℓ=0  ⟺  ℓ(−0,05 ℓ+0,1)=0  ⟺  ℓ=0ouℓ=2.\begin{aligned} f(\ell) = \ell &\iff -0{,}05\,\ell^2 + 1{,}1\,\ell = \ell \\ &\iff -0{,}05\,\ell^2 + 0{,}1\,\ell = 0 \\ &\iff \ell\left(-0{,}05\,\ell + 0{,}1\right) = 0 \\ &\iff \ell = 0 \quad \text{ou} \quad \ell = 2. \end{aligned}

Or ℓ⩾2\ell \geqslant 2 d'après la question 4, donc ℓ≠0\ell \neq 0.

Donc ℓ=2\ell = 2.

Réponse : ℓ=2\ell = 2.

b) Interprétation : selon ce modèle, la population du milieu B se stabilise à long terme à 22 milliers d'individus, soit 2 0002\,000 individus.

Partie C

Question 1.

La population du milieu A est strictement inférieure à 3 0003\,000 individus lorsque un<3u_n < 3 (en milliers).

On résout

un<3  ⟺  6×0,93 n<3  ⟺  0,93 n<0,5  ⟺  nln⁡(0,93)<ln⁡(0,5).\begin{aligned} u_n < 3 &\iff 6 \times 0{,}93^{\,n} < 3 \\ &\iff 0{,}93^{\,n} < 0{,}5 \\ &\iff n \ln(0{,}93) < \ln(0{,}5). \end{aligned}

On a utilisé que la fonction ln⁡\ln est strictement croissante sur ]0  ;  +∞[]0\;;\;+\infty[.

Comme 0<0,93<10 < 0{,}93 < 1, on a ln⁡(0,93)<0\ln(0{,}93) < 0 : en divisant par ce nombre, l'inégalité change de sens.

On obtient

n>ln⁡(0,5)ln⁡(0,93)≈9,55.n > \dfrac{\ln(0{,}5)}{\ln(0{,}93)} \approx 9{,}55.

Le plus petit entier naturel nn qui convient est n=10n = 10.

Donc la population du milieu A devient strictement inférieure à 3 0003\,000 individus à partir de l'année 2025+10=20352025 + 10 = 2035.

Réponse : 2035.

Question 2.

À la calculatrice, on calcule les termes successifs de (vn)(v_n) :

v5≈3,14etv6≈2,96.v_5 \approx 3{,}14 \qquad \text{et} \qquad v_6 \approx 2{,}96.

La suite (vn)(v_n) est décroissante, donc vn⩾v5>3v_n \geqslant v_5 > 3 pour n⩽5n \leqslant 5 et vn⩽v6<3v_n \leqslant v_6 < 3 pour n⩾6n \geqslant 6.

Donc la population du milieu B devient strictement inférieure à 3 0003\,000 individus pour n=6n = 6, c'est-à-dire à partir de l'année 2025+6=20312025 + 6 = 2031.

Réponse : 2031.

Question 3.

On a lim⁡n→+∞un=0\lim\limits_{n \to +\infty} u_n = 0 (partie A) et lim⁡n→+∞vn=2\lim\limits_{n \to +\infty} v_n = 2 (partie B).

Par somme de limites :

lim⁡n→+∞(vn−un)=2−0=2.\lim\limits_{n \to +\infty} \left(v_n - u_n\right) = 2 - 0 = 2.

Cette limite est strictement positive : à partir d'un certain rang, vn−unv_n - u_n appartient à l'intervalle ]1  ;  3[]1\;;\;3[, donc vn−un>0v_n - u_n > 0.

Donc il existe un rang à partir duquel vn>unv_n > u_n : à partir d'une certaine année, la population du milieu B dépasse celle du milieu A.

Question 4.

a) À chaque passage dans la boucle, on calcule les termes un+1u_{n+1} et vn+1v_{n+1} à partir de unu_n et vnv_n, puis on incrémente nn.

La boucle doit continuer tant que la population de B n'est pas strictement supérieure à celle de A, c'est-à-dire tant que v⩽uv \leqslant u (au départ v=u=6v = u = 6).

Programme complété :

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)

Chacune des deux affectations utilise l'ancienne valeur de sa propre variable : l'ordre des deux lignes est sans importance.

b) On calcule les termes successifs (valeurs arrondies) :

v12≈2,4064⩽u12≈2,5116etv13≈2,3575>u13≈2,3358.v_{12} \approx 2{,}4064 \leqslant u_{12} \approx 2{,}5116 \qquad \text{et} \qquad v_{13} \approx 2{,}3575 > u_{13} \approx 2{,}3358.

Pour n⩽12n \leqslant 12, on a vn⩽unv_n \leqslant u_n : la condition v⩽uv \leqslant u reste vraie.

Pour n=13n = 13, on a v13>u13v_{13} > u_{13} : la condition devient fausse et la boucle s'arrête avec n=13n = 13.

Le programme affiche alors 2025+13=20382025 + 13 = 2038.

Réponse : 2038.

Points clés attendus

  • Récurrence rédigée en trois temps, avec la croissance de ff sur [0  ;  11][0\;;\;11] citée dans l'hérédité (et les images f(2)=2f(2) = 2 et f(6)=4,8f(6) = 4{,}8 calculées).

  • Théorème de la limite monotone énoncé avec ses deux hypothèses : suite décroissante et minorée.

  • Justification de f(ℓ)=ℓf(\ell) = \ell par continuité de ff, puis élimination de la solution ℓ=0\ell = 0 grâce à ℓ⩾2\ell \geqslant 2.

  • Résolution de l'inéquation 6×0,93 n<36 \times 0{,}93^{\,n} < 3 avec ln⁡\ln : sens de l'inégalité changé car ln⁡(0,93)<0\ln(0{,}93) < 0.

  • Programme Python : condition de boucle v⩽uv \leqslant u et deux mises à jour correctes, puis année affichée 2025+n2025 + n.

Corrigé rédigé par + qu'un prof. Cherche d'abord seul, puis compare avec ta propre rédaction.

Comment t'entraîner

Chronomètre-toi, rédige sur papier comme le jour du bac, puis seulement après regarde le cours. Si tu bloques sur une question, écris « on admet que… » et passe à la suivante.

Les autres exercices de ce sujet

  • Exercice 2 · 6 points · Dérivation et convexité · Calcul intégral · Primitives et équations différentielles
  • Exercice 3 · 4 points · Succession d'épreuves et loi binomiale · Sommes de variables aléatoires et concentration · Dénombrement
  • Exercice 4 · 4 points · Orthogonalité et distances dans l'espace

Revoir le cours

Source : sujet officiel de l'épreuve de spécialité mathématiques du baccalauréat, session 2025 (Centres étrangers, 13 juin 2025 (jour 2)), ministère de l'Éducation nationale. Énoncé mis en forme pour le web à partir du tapuscrit de l'APMEP (Denis Vergès et François Hache) ; figures issues des fichiers de l'APMEP. En cas de doute sur un détail, le sujet officiel fait foi.

Un doute sur un exercice ou sur ta méthode de rédaction ? On en parle ensemble, sans engagement.

Réserver un appel découverte