Corrigé bac mathématiques 2026 — Exercice 3 : Fonction logarithme, suite récurrente et algorithme Python
Sujet officiel du baccalauréat, spécialité mathématiques, session 2026. Corrigé rédigé par Ibrahim Alame.
Travailler ce sujet sur Adloun Sujet officiel (PDF) Corrigé complet (PDF)
Énoncé
Partie A
On note la fonction définie sur l'intervalle par .
On admet que la fonction est dérivable sur et on note sa fonction dérivée.
1. Démontrer que la fonction est strictement croissante sur l'intervalle .
2. On note la fonction définie sur l'intervalle par . On admet que la fonction est strictement décroissante sur l'intervalle et que .
a. Démontrer que l'équation admet une unique solution sur l'intervalle .
b. Donner la valeur de arrondie au centième.
c. En déduire le tableau de signes de la fonction sur l'intervalle .
Partie B
Dans cette partie, les réponses pourront s'appuyer sur les résultats de la partie A.
On définit une suite par son premier terme et pour tout entier naturel ,
On étudie le cas où , où est l'unique solution de l'équation .
1. Démontrer que, pour tout entier naturel , on a .
2. Démontrer que la suite est croissante.
3. Démontrer que la suite converge.
4. Démontrer que la limite de la suite est .
Partie C
Dans cette partie, on prend . La suite est ainsi définie par et pour tout entier naturel , .
On note la suite définie par et pour tout entier naturel , . On admet que la suite est strictement décroissante et qu'elle converge vers .
1. Justifier que, pour tout entier naturel , on a .
2. On considère le script ci-dessous écrit en langage Python.
(figure : script Python)
from math import *
def algo(p) :
a = 2
b = 10
n = 0
while b - a > 10**(-p) :
a = log(3*a**2 + 2*a)
b = log(3*b**2 + 2*b)
n = n + 1
return (n,a)
On rappelle qu'en langage Python :
- la commande
log(c)renvoie la valeur de ; - la commande
a**2renvoie la valeur de .
a. Donner les valeurs renvoyées par l'instruction algo(2). On arrondira si besoin les valeurs au millième.
b. Interpréter les valeurs renvoyées dans le contexte de l'exercice.
Corrigé
Partie A
1. La fonction est dérivable sur .
Pour tout , on a :
Sur , le numérateur est strictement positif et le dénominateur est strictement positif.
Donc :
La fonction est donc strictement croissante sur .
2. a. Calculons :
Or , donc :
Comme :
- est continue sur
- strictement décroissante, avec
- une limite égale à en
Alors d'après le théorème des valeurs intermédiaires l'équation admet une unique solution sur .
On note cette solution .
2. b. À la calculatrice, on obtient :
2. c. Comme est strictement décroissante et s'annule une seule fois en , on obtient : (figure : tableau de signes — strictement positive sur , nulle en , strictement négative sur )
Partie B
1. On veut montrer que, pour tout entier naturel , on a :
On raisonne par récurrence.
Initialisation : L'hypothèse est vraie pour , car :
Hérédité : Supposons que, pour un certain entier naturel , on ait :
Comme est strictement croissante sur , on peut appliquer aux trois membres :
Or :
De plus, est solution de , donc :
Enfin :
Donc :
Et donc :
Conclusion : La propriété est vraie au rang et héréditaire. Par récurrence, pour tout entier naturel :
2. Pour tout entier naturel , on a :
D'après la question précédente, . Sur cet intervalle, on a :
Donc :
La suite est donc croissante.
3. La suite est croissante et majorée par . Donc elle converge.
4. On note la limite de la suite .
Comme, pour tout entier naturel , on a , par passage à la limite :
La relation de récurrence est :
Comme est continue sur , on peut passer à la limite :
Or l'équation admet une unique solution sur , qui est . Donc :
La suite converge donc vers .
Partie C
1. D'après la partie B, avec , on sait que pour tout entier naturel :
On admet que la suite est strictement décroissante et qu'elle converge vers . Comme et que la suite décroît vers , tous ses termes restent supérieurs ou égaux à . Donc :
Ainsi, pour tout entier naturel :
On en déduit :
2. a. En exécutant l'algorithme pour , la boucle s'arrête lorsque :
À la calculatrice ou avec Python, l'instruction algo(2) renvoie :
2. b. L'algorithme calcule simultanément les termes des suites et , avec .
Pour , il s'arrête au rang , car l'écart entre et est inférieur ou égal à .
La valeur renvoyée donne donc une approximation de . Comme est compris entre et , et que l'écart entre ces deux valeurs est inférieur à , cette approximation est précise à près.