+ qu'un profMon espace

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

Bac 2025, Amérique du Sud : exercice 1

13 novembre 2025 · jour 1 · 4 points Python

Un étudiant mange tous les jours au restaurant universitaire. Ce restaurant propose des plats végétariens et des plats non végétariens.

  • Lorsqu'un jour donné l'étudiant a choisi un plat végétarien, la probabilité qu'il choisisse un plat végétarien le lendemain est 0,90,9.

  • Lorsqu'un jour donné l'étudiant a choisi un plat non végétarien, la probabilité qu'il choisisse un plat végétarien le lendemain est 0,70,7.

Pour tout entier naturel nn, on note VnV_n, l'évènement « l'étudiant a choisi un plat végétarien le nen^{\text{e}} jour » et pnp_n la probabilité de VnV_n.

Le jour de la rentrée, l'étudiant a choisi le plat végétarien. On a donc p1=1p_1 = 1.

    1. Indiquer la valeur de p2p_2.

    2. Montrer que p3=0,88p_3 = 0,88. On pourra s'aider d'un arbre pondéré.

    3. Sachant que le 3e3\mathrm{\text{e}} jour l'étudiant a choisi un plat végétarien, quelle est la probabilité qu’il ait choisi un plat non végétarien le jour précédent ?

      On arrondira le résultat à 10−210^{-2}.

  1. Recopier et compléter l'arbre pondéré ci-dessous:

    Figure de l'énoncé, exercice 1, Amérique du Sud 13 novembre 2025
  2. Justifier que, pour tout entier naturel n⩾1,  pn+1=0,2pn+0,7n \geqslant 1,\,\, p_{n+1} = 0,2p_n + 0,7.

  3. On souhaite disposer de la liste des premiers termes de la suite (pn)(p_n) pour n⩾1n \geqslant 1.

    Pour cela, on utilise une fonction appelée repas programmée en langage Python dont on propose trois versions, indiquées ci-dessous.

    {

    Programme 1Programme 2Programme 3
    1  def repas(n):
    2  p=1
    3  L=[p]
    4  for k in range(1,n):
    5  p = 0.2*p+0.7
    6  L. append(p)
    7  return( L)
    1  def repas(n):
    2  p=1
    3  L=[p]
    4  for k in range(1,n+1):
    5  p = 0.2*p+0.7
    6  L. append(p)
    7  return(L)
    1  def repas(n):
    2  p=1
    3  L=[p]
    4  for k in range(1,n):
    5  p = 0.2*p+0.7
    6  L.append(p+1)
    7  return(L)

    }

    1. Lequel de ces programmes permet d’afficher les nn premiers termes de la suite (pn)(p_n) ? Aucune justification n'est attendue.

    2. Avec le programme choisi à la question a. donner le résultat affiché pour n=5n = 5.

  4. Démontrer par récurrence que, pour tout naturel n⩾1,  pn=0,125×0,2n−1+0,875n \geqslant 1,\,\, p_n = 0,125 \times 0,2^{n - 1} + 0,875.

  5. En déduire la limite de la suite (pn)(p_n).

Voir le corrigé

On note VnV_n l'évènement « l'étudiant choisit un plat végétarien le nen^{\text{e}} jour » et pn=P(Vn)p_n=P(V_n). Les données de l'énoncé se traduisent par

PVn(Vn+1)=0,9etPVn‾(Vn+1)=0,7.P_{V_n}(V_{n+1})=0{,}9\qquad\text{et}\qquad P_{\overline{V_n}}(V_{n+1})=0{,}7.

Question 1. a) Le premier jour, l'étudiant choisit un plat végétarien : V1V_1 est réalisé avec certitude (p1=1p_1=1).

Donc p2=P(V2)=PV1(V2)=0,9p_2=P(V_2)=P_{V_1}(V_2)=0{,}9.

Donc la probabilité qu'il choisisse un plat végétarien le deuxième jour est 0,90{,}9.

Réponse : p2=0,9p_2=0{,}9.

Question 1. b) Les évènements V2V_2 et V2‾\overline{V_2} forment une partition de l'univers.

On a P(V2)=0,9P(V_2)=0{,}9 et P(V2‾)=1−0,9=0,1P(\overline{V_2})=1-0{,}9=0{,}1.

On a aussi PV2(V3)=0,9P_{V_2}(V_3)=0{,}9 et PV2‾(V3)=0,7P_{\overline{V_2}}(V_3)=0{,}7.

D'après la formule des probabilités totales :

p3=P(V3)=P(V2∩V3)+P(V2‾∩V3)=P(V2)×PV2(V3)+P(V2‾)×PV2‾(V3)=0,9×0,9+0,1×0,7=0,81+0,07=0,88.\begin{aligned} p_3=P(V_3)&=P(V_2\cap V_3)+P(\overline{V_2}\cap V_3)\\ &=P(V_2)\times P_{V_2}(V_3)+P(\overline{V_2})\times P_{\overline{V_2}}(V_3)\\ &=0{,}9\times 0{,}9+0{,}1\times 0{,}7\\ &=0{,}81+0{,}07\\ &=0{,}88. \end{aligned}

Donc p3=0,88p_3=0{,}88.

Question 1. c) On cherche la probabilité que l'étudiant ait choisi un plat non végétarien le deuxième jour sachant qu'il choisit un plat végétarien le troisième : c'est PV3(V2‾)P_{V_3}(\overline{V_2}).

Par définition de la probabilité conditionnelle (avec P(V3)=0,88≠0P(V_3)=0{,}88\neq 0) :

PV3(V2‾)=P(V2‾∩V3)P(V3).P_{V_3}(\overline{V_2})=\dfrac{P(\overline{V_2}\cap V_3)}{P(V_3)}.

On a P(V2‾∩V3)=P(V2‾)×PV2‾(V3)=0,1×0,7=0,07P(\overline{V_2}\cap V_3)=P(\overline{V_2})\times P_{\overline{V_2}}(V_3)=0{,}1\times 0{,}7=0{,}07.

Donc

PV3(V2‾)=0,070,88≈0,08(arrondie au centieˋme).P_{V_3}(\overline{V_2})=\dfrac{0{,}07}{0{,}88}\approx 0{,}08\quad\text{(arrondie au centième).}

Donc, sachant que l'étudiant a choisi un plat végétarien le troisième jour, la probabilité qu'il ait choisi un plat non végétarien la veille est environ 0,080{,}08.

Réponse : 0,070,88=788≈0,08\dfrac{0{,}07}{0{,}88}=\dfrac{7}{88}\approx 0{,}08.

Question 2. L'arbre complété a les pondérations suivantes.

  • Premier niveau : P(Vn)=pnP(V_n)=p_n et P(Vn‾)=1−pnP(\overline{V_n})=1-p_n.

  • Branches issues de VnV_n : PVn(Vn+1)=0,9P_{V_n}(V_{n+1})=0{,}9 et PVn(Vn+1‾)=1−0,9=0,1P_{V_n}(\overline{V_{n+1}})=1-0{,}9=0{,}1.

  • Branches issues de Vn‾\overline{V_n} : PVn‾(Vn+1)=0,7P_{\overline{V_n}}(V_{n+1})=0{,}7 et PVn‾(Vn+1‾)=1−0,7=0,3P_{\overline{V_n}}(\overline{V_{n+1}})=1-0{,}7=0{,}3.

Question 3. Soit nn un entier naturel, n⩾1n\geqslant 1.

Les évènements VnV_n et Vn‾\overline{V_n} forment une partition de l'univers. D'après la formule des probabilités totales :

pn+1=P(Vn)×PVn(Vn+1)+P(Vn‾)×PVn‾(Vn+1)=0,9 pn+0,7 (1−pn).p_{n+1}=P(V_n)\times P_{V_n}(V_{n+1})+P(\overline{V_n})\times P_{\overline{V_n}}(V_{n+1})=0{,}9\,p_n+0{,}7\,(1-p_n).

On développe :

pn+1=0,9 pn+0,7−0,7 pn=0,2 pn+0,7.p_{n+1}=0{,}9\,p_n+0{,}7-0{,}7\,p_n=0{,}2\,p_n+0{,}7.

Donc, pour tout entier n⩾1n\geqslant 1, pn+1=0,2 pn+0,7p_{n+1}=0{,}2\,p_n+0{,}7.

Question 4. a) Le programme 1 convient.

Dans ce programme, la liste L contient d'abord p1=1p_1=1. La boucle for k in range(1,n) s'exécute pour k=1,…,n−1k=1,\dots,n-1, soit n−1n-1 fois : à chaque passage, p prend la valeur 0,2 p+0,70{,}2\,p+0{,}7 et est ajouté à la liste. La liste contient donc p1,p2,…,pnp_1,p_2,\dots,p_n, c'est-à-dire nn termes.

Le programme 2 s'exécute nn fois dans la boucle et renvoie donc n+1n+1 termes. Le programme 3 ajoute à la liste p+1 au lieu de p, donc des valeurs fausses.

Réponse : programme 1.

Question 4. b) Pour n=5n=5, on calcule les termes successifs avec la relation pk+1=0,2 pk+0,7p_{k+1}=0{,}2\,p_k+0{,}7 :

p1=1,p2=0,2×1+0,7=0,9,p3=0,2×0,9+0,7=0,88,p4=0,2×0,88+0,7=0,876,p5=0,2×0,876+0,7=0,8752.\begin{aligned} p_1&=1,\\ p_2&=0{,}2\times 1+0{,}7=0{,}9,\\ p_3&=0{,}2\times 0{,}9+0{,}7=0{,}88,\\ p_4&=0{,}2\times 0{,}88+0{,}7=0{,}876,\\ p_5&=0{,}2\times 0{,}876+0{,}7=0{,}8752. \end{aligned}

Le programme renvoie donc la liste

[1, 0.9, 0.88, 0.876, 0.8752].[1,\ 0.9,\ 0.88,\ 0.876,\ 0.8752].

Python peut afficher des valeurs légèrement différentes à cause des erreurs d'arrondi sur les nombres flottants (par exemple 0.8999999999999999 au lieu de 0.9).

Réponse : [1, 0.9, 0.88, 0.876, 0.8752].

Question 5. Pour tout entier n⩾1n\geqslant 1, on pose la propriété

P(n) : pn=0,125×0,2 n−1+0,875.P(n)\ :\ p_n=0{,}125\times 0{,}2^{\,n-1}+0{,}875.

Initialisation. Pour n=1n=1 : 0,125×0,20+0,875=0,125+0,875=1=p10{,}125\times 0{,}2^{0}+0{,}875=0{,}125+0{,}875=1=p_1. Donc P(1)P(1) est vraie.

Hérédité. Soit k⩾1k\geqslant 1 fixé tel que P(k)P(k) soit vraie, c'est-à-dire pk=0,125×0,2 k−1+0,875p_k=0{,}125\times 0{,}2^{\,k-1}+0{,}875 (hypothèse de récurrence). Montrons P(k+1)P(k+1).

D'après la question 3 et l'hypothèse de récurrence :

pk+1=0,2 pk+0,7=0,2(0,125×0,2 k−1+0,875)+0,7=0,125×0,2 k+0,175+0,7=0,125×0,2 k+0,875.\begin{aligned} p_{k+1}&=0{,}2\,p_k+0{,}7\\ &=0{,}2\left(0{,}125\times 0{,}2^{\,k-1}+0{,}875\right)+0{,}7\\ &=0{,}125\times 0{,}2^{\,k}+0{,}175+0{,}7\\ &=0{,}125\times 0{,}2^{\,k}+0{,}875. \end{aligned}

C'est exactement P(k+1)P(k+1), donc P(k+1)P(k+1) est vraie.

Conclusion. P(1)P(1) est vraie et PP est héréditaire : d'après le principe de récurrence, pour tout entier n⩾1n\geqslant 1, pn=0,125×0,2 n−1+0,875p_n=0{,}125\times 0{,}2^{\,n-1}+0{,}875.

Question 6. On a −1<0,2<1-1<0{,}2<1, donc la suite géométrique (0,2 n−1)\left(0{,}2^{\,n-1}\right) de raison 0,20{,}2 a pour limite 00 :

lim⁡n→+∞0,2 n−1=0.\lim_{n\to+\infty}0{,}2^{\,n-1}=0.

Par produit par la constante 0,1250{,}125 puis somme avec la constante 0,8750{,}875 :

lim⁡n→+∞pn=0,125×0+0,875=0,875.\lim_{n\to+\infty}p_n=0{,}125\times 0+0{,}875=0{,}875.

Donc la suite (pn)(p_n) converge vers 0,8750{,}875 : à long terme, la probabilité que l'étudiant choisisse un plat végétarien est proche de 0,8750{,}875.

Réponse : lim⁡n→+∞pn=0,875\lim\limits_{n\to+\infty}p_n=0{,}875.

Points clés attendus

  • Citer la formule des probabilités totales avec la partition {Vn,Vn‾}\{V_n,\overline{V_n}\}, et la définition de la probabilité conditionnelle pour la question 1. c).

  • Traduire correctement les données : PVn(Vn+1)=0,9P_{V_n}(V_{n+1})=0{,}9 et PVn‾(Vn+1)=0,7P_{\overline{V_n}}(V_{n+1})=0{,}7.

  • Dans la récurrence, énoncer l'hypothèse avec « soit k⩾1k\geqslant 1 fixé », utiliser la relation de la question 3, puis conclure par le principe de récurrence.

  • Pour le programme Python, compter le nombre de passages dans la boucle range(1,n).

  • Justifier la limite par −1<0,2<1-1<0{,}2<1.

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 · 5 points · Succession d'épreuves et loi binomiale · Dénombrement
  • Exercice 3 · 6 points · Primitives et équations différentielles · Dérivation et convexité · Sommes de variables aléatoires et concentration
  • Exercice 4 · 5 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 (Amérique du Sud, 13 novembre 2025 (jour 1)), 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