06 17 80 04 86 Besoin d'un prof ?

BAC Spé Maths 2025 — Amérique du Sud J1

Amérique du Sud 13 novembre 2025
Chaînes de Markov Probabilités Python Suites numériques

Cet exercice est issu des annales officielles du Baccalauréat Spécialité Mathématiques (Terminale générale), session Amérique du Sud J1 2025. Il couvre 4 thèmes : Chaînes de Markov, Probabilités, Python…. L'énoncé est accompagné d'indices progressifs pour guider la réflexion sans donner la réponse, et d'un corrigé détaillé.

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{,}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{,}7$.

Pour tout entier naturel $n$, on note $V_n$ l'évènement « l'étudiant a choisi un plat végétarien le $n^e$ jour » et $p_n$ la probabilité de $V_n$.

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

Question Q1a

Indiquer la valeur de $p_2$.

Question Q1b

Montrer que $p_3 = 0{,}88$. On pourra s'aider d'un arbre pondéré.

Question Q1c

Sachant que le $3^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^{-2}$.

Question Q2

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

Arbre pondéré à compléter (transitions entre $V_n$, $\overline{V_n}$, $V_{n+1}$, $\overline{V_{n+1}}$)

Arbre pondéré à compléter (transitions entre $V_n$, $\overline{V_n}$, $V_{n+1}$, $\overline{V_{n+1}}$)

Question Q3

Justifier que, pour tout entier naturel $n \geqslant 1$, $p_{n+1} = 0{,}2p_n + 0{,}7$.

On souhaite disposer de la liste des premiers termes de la suite $(p_n)$ pour $n \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.

PYTHON
# Programme 1
def repas(n):
    p=1
    L=[p]
    for k in range(1,n):
        p = 0.2*p+0.7
        L.append(p)
    return(L)
PYTHON
# Programme 2
def repas(n):
    p=1
    L=[p]
    for k in range(1,n+1):
        p = 0.2*p+0.7
        L.append(p)
    return(L)
PYTHON
# Programme 3
def repas(n):
    p=1
    L=[p]
    for k in range(1,n):
        p = 0.2*p+0.7
        L.append(p+1)
    return(L)
Question Q4a

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

Question Q4b

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

Question Q5

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

Question Q6

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

Énoncé : Ministère de l'Éducation nationale — Baccalauréat Spécialité Mathématiques, Amérique du Sud J1 2025. Diffusé sous Licence Ouverte 2.0 (Etalab). Indices et correction : © Objectif Maths Tours.
Besoin d'un prof pour progresser ?
Cours particuliers de maths — à domicile à Tours et environs ou en visio partout en France. Professeur certifié, crédit d'impôt 50 %.
ou appelez directement le 06 17 80 04 86
Signaler un problème

Quel type de problème avez-vous repéré ?