+ qu'un profMon espace

Terminale Spé Maths / Chapitre 5 : Fonction logarithme / Annales du bac

Bac 2025, Polynésie : exercice 3

2 septembre 2025 · 5 points Python

On considère la suite (un)(u_{n}) définie par u0=5u_{0}=5 et, pour tout entier naturel nn :

un+1=2+ln⁡(un2−3).u_{n+1}=2+\ln \left(u_{n}^{2}-3\right).

On admet que cette suite est bien définie.

Partie A : Exploitation de programmes Python

  1. Recopier et compléter le script Python ci-dessous pour que suite(k) qui prend en paramètre un entier naturel k, renvoie la liste des kk premières valeurs de la suite (un)(u_{n}).

    Remarque : On précise que, pour tout réel strictement positif a, log(a) renvoie la valeur du logarithme népérien de a.

    def suite(k):
            L = []
            u = 5
            for i in range(......):
                L.append(u)
                u=............
            return(......)
  2. On a exécuté suite(9) ci-dessous. Émettre deux conjectures : l'une sur le sens de variation de la suite (un)(u_{n}) et l'autre sur son éventuelle convergence.

    >>> suite(9)
    [ 5, 5.091042453358316, 5.131953749864703,
    5.150037910978289, 5.157974010229213, 5.1614456706362954,
    5.162962248594583, 5.163624356938671, 5.163913344065642]
  3. On a ensuite créé la fonction mystere(n) donnée ci-dessous et exécuté mystere(10000), ce qui a renvoyé 1.

    Cet affichage contredit-il la conjecture émise sur le sens de variation de la suite (un)(u_{n}) ? Justifier.

    def mystere(n):
         L = suite(n)
            c = 1
            for i in range(n - 1):
                if L[i] > L[i + 1]:
                  c = 0
         return c
    >>> mystere(10000)
    1

Partie B : Étude de la convergence de la suite ( un\boldsymbol{u}_{\boldsymbol{n}} )

On considère la fonction gg définie sur [2  ;  +∞[[2 \;;\;+\infty [ par :

g(x)=2+ln⁡(x2−3)g(x)=2+\ln \left(x^{2}-3\right)

On admet que gg est dérivable sur [2  ;  +∞[\left[2 \;;\;+\infty\left[\right.\right. et on note g′g' sa fonction dérivée.

  1. Démontrer que la fonction gg est croissante sur [2  ;  +∞[[2 \;;\;+\infty[.

    1. Démontrer par récurrence que, pour tout entier naturel nn :

      4⩽un⩽un+1⩽6.4 \leqslant u_{n} \leqslant u_{n+1} \leqslant 6.

    2. En déduire que la suite (un)\left(u_{n}\right) converge.

Partie C : Étude de la valeur de la limite

On considère la fonction ff définie sur [ 2   +∞+\infty [ par :

f(x)=2+ln⁡(x2−3)−x.f(x)=2+\ln \left(x^{2}-3\right)-x.

On admet que ff est dérivable sur [2  ;  +∞[[2 \;;\;+\infty[ et on note f′f' sa fonction dérivée.

On donne le tableau de variations de ff suivant. On ne demande aucune justification.

Figure de l'énoncé, exercice 3, Polynésie 2 septembre 2025
    1. Montrer que l'équation f(x)=0f(x)=0 admet exactement deux solutions sur [2  ;  +∞[[2 \;;\;+\infty[ que l'on notera α\alpha et β\beta avec α<β\alpha<\beta.

    2. Donner la valeur exacte de α\alpha et une valeur approchée à 10−310^{-3} près de β\beta.

  1. On note ℓ\ell la limite de la suite (un)(u_{n}).

    Justifier que f(ℓ)=0f(\ell)=0 et déterminer ℓ\ell.

Voir le corrigé

Partie A : Exploitation de programmes Python

Question 1.

La fonction suite(k) doit renvoyer la liste des kk premières valeurs u0,u1,…,uk−1u_0, u_1, \dots, u_{k-1}.

La boucle doit donc être exécutée kk fois : on écrit range(k).

À chaque passage dans la boucle, on ajoute le terme courant unu_n à la liste, puis on le remplace par un+1=2+ln⁡(un2−3)u_{n+1}=2+\ln\left(u_n^2-3\right) : on écrit u = 2 + log(u**2 - 3).

Enfin, la fonction renvoie la liste L.

def suite(k):
    L = []
    u = 5
    for i in range(k):
        L.append(u)
        u = 2 + log(u**2 - 3)
    return(L)

Donc les trois pointillés sont à remplacer par k, par 2 + log(u**2 - 3) et par L.

Réponse : range(k)   u = 2 + log(u**2 - 3)   return(L).

Question 2.

Les valeurs affichées sont, dans l'ordre : 55   5,0910…5{,}0910\ldots   5,1319…5{,}1319\ldots   5,1500…5{,}1500\ldots   5,1579…5{,}1579\ldots   5,1614…5{,}1614\ldots   5,1629…5{,}1629\ldots   5,1636…5{,}1636\ldots   5,1639…5{,}1639\ldots

Chacune est strictement supérieure à la précédente : on conjecture que la suite (un)(u_n) est croissante.

Les écarts entre deux termes consécutifs deviennent de plus en plus petits et les termes semblent se stabiliser autour de 5,165{,}16 : on conjecture que la suite (un)(u_n) converge.

Donc on conjecture que (un)(u_n) est croissante et qu'elle converge vers une limite proche de 5,165{,}16.

Question 3.

La fonction mystere(n) construit la liste L des nn premiers termes u0,…,un−1u_0, \dots, u_{n-1}, puis initialise c à 11.

La boucle for i in range(n - 1) compare L[i] et L[i + 1], c'est-à-dire uiu_i et ui+1u_{i+1}, pour ii allant de 00 à n−2n-2.

Dès qu'une comparaison vérifie ui>ui+1u_i>u_{i+1}, la variable c prend la valeur 00   elle ne revient jamais à 11.

Donc mystere(n) renvoie 11 si et seulement si ui⩽ui+1u_i\leqslant u_{i+1} pour tout ii de 00 à n−2n-2.

L'affichage 11 pour mystere(10000) signifie que les 1000010000 premiers termes de la suite sont rangés dans l'ordre croissant.

Cet affichage ne contredit donc pas la conjecture de croissance : il la conforte.

Il ne la démontre pas, car il ne porte que sur un nombre fini de termes de la suite.

Donc l'affichage ne contredit pas la conjecture émise sur le sens de variation de (un)(u_n).

Partie B : Étude de la convergence de la suite (un)(u_n)

Question 1.

Pour tout x⩾2x\geqslant2, on a x2⩾4x^2\geqslant4, donc x2−3⩾1>0x^2-3\geqslant1>0 : la fonction gg est bien définie sur [2 ;+∞[[2\,;+\infty[.

La fonction gg est de la forme 2+ln⁡(w)2+\ln(w) avec w(x)=x2−3w(x)=x^2-3, fonction dérivable et strictement positive sur [2 ;+∞[[2\,;+\infty[.

D'après la formule de dérivation d'une composée, (ln⁡w)′=w′w(\ln w)'=\dfrac{w'}{w}, donc pour tout x⩾2x\geqslant2 :

g′(x)=2xx2−3.g'(x)=\dfrac{2x}{x^2-3}.

Le numérateur 2x2x est strictement positif car x⩾2>0x\geqslant2>0.

Le dénominateur x2−3x^2-3 est strictement positif d'après ce qui précède.

Donc g′(x)>0g'(x)>0 pour tout x∈[2 ;+∞[x\in[2\,;+\infty[.

Donc la fonction gg est strictement croissante, en particulier croissante, sur [2 ;+∞[[2\,;+\infty[.

Question 2. a)

Pour tout entier naturel nn, on note P(n)\mathcal{P}(n) la propriété : 4⩽un⩽un+1⩽64\leqslant u_n\leqslant u_{n+1}\leqslant6.

Initialisation.

On a u0=5u_0=5 et u1=2+ln⁡(52−3)=2+ln⁡(22)u_1=2+\ln\left(5^2-3\right)=2+\ln(22).

Or ln⁡(22)≈3,09\ln(22)\approx3{,}09, donc u1≈5,09u_1\approx5{,}09.

On a bien 4⩽5⩽5,09⩽64\leqslant5\leqslant5{,}09\leqslant6, c'est-à-dire 4⩽u0⩽u1⩽64\leqslant u_0\leqslant u_1\leqslant6 : P(0)\mathcal{P}(0) est vraie.

Hérédité.

Soit kk un entier naturel fixé tel que P(k)\mathcal{P}(k) soit vraie, c'est-à-dire 4⩽uk⩽uk+1⩽64\leqslant u_k\leqslant u_{k+1}\leqslant6 (hypothèse de récurrence).

Montrons que P(k+1)\mathcal{P}(k+1) est vraie, c'est-à-dire 4⩽uk+1⩽uk+2⩽64\leqslant u_{k+1}\leqslant u_{k+2}\leqslant6.

Les réels 44, uku_k, uk+1u_{k+1} et 66 appartiennent à l'intervalle [2 ;+∞[[2\,;+\infty[, sur lequel la fonction gg est croissante d'après la question 1 de la partie B.

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

g(4)⩽g(uk)⩽g(uk+1)⩽g(6).g(4)\leqslant g(u_k)\leqslant g(u_{k+1})\leqslant g(6).

Or g(uk)=uk+1g(u_k)=u_{k+1} et g(uk+1)=uk+2g(u_{k+1})=u_{k+2}, donc

g(4)⩽uk+1⩽uk+2⩽g(6).g(4)\leqslant u_{k+1}\leqslant u_{k+2}\leqslant g(6).

On calcule g(4)=2+ln⁡(42−3)=2+ln⁡(13)≈4,56g(4)=2+\ln\left(4^2-3\right)=2+\ln(13)\approx4{,}56, donc g(4)⩾4g(4)\geqslant4.

On calcule g(6)=2+ln⁡(62−3)=2+ln⁡(33)≈5,50g(6)=2+\ln\left(6^2-3\right)=2+\ln(33)\approx5{,}50, donc g(6)⩽6g(6)\leqslant6.

On en déduit 4⩽g(4)⩽uk+1⩽uk+2⩽g(6)⩽64\leqslant g(4)\leqslant u_{k+1}\leqslant u_{k+2}\leqslant g(6)\leqslant6, c'est-à-dire 4⩽uk+1⩽uk+2⩽64\leqslant u_{k+1}\leqslant u_{k+2}\leqslant6 : P(k+1)\mathcal{P}(k+1) est vraie.

Conclusion.

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

4⩽un⩽un+1⩽6.4\leqslant u_n\leqslant u_{n+1}\leqslant6.

Question 2. b)

D'après la question précédente, pour tout entier naturel nn, on a un⩽un+1u_n\leqslant u_{n+1} : la suite (un)(u_n) est croissante.

De plus, pour tout entier naturel nn, on a un⩽6u_n\leqslant6 : la suite (un)(u_n) est majorée par 66.

D'après le théorème de la limite monotone (toute suite croissante et majorée converge), la suite (un)(u_n) converge.

Donc la suite (un)(u_n) est convergente, ce qui confirme les conjectures de la partie A.

Partie C : Étude de la valeur de la limite

Question 1. a)

On utilise le tableau de variations de ff donné par l'énoncé : ff est croissante sur [2 ;3][2\,;3], de f(2)=0f(2)=0 à f(3)=ln⁡(6)−1f(3)=\ln(6)-1, puis décroissante sur [3 ;+∞[[3\,;+\infty[, de ln⁡(6)−1\ln(6)-1 à −∞-\infty.

On a ln⁡(6)>1\ln(6)>1 car 6>e6>\mathrm{e}, donc f(3)=ln⁡(6)−1>0f(3)=\ln(6)-1>0.

Sur l'intervalle [2 ;3][2\,;3].

On a f(2)=2+ln⁡(1)−2=0f(2)=2+\ln(1)-2=0, donc 22 est solution de l'équation f(x)=0f(x)=0.

La fonction ff est strictement croissante sur [2 ;3][2\,;3] et f(2)=0f(2)=0, donc f(x)>0f(x)>0 pour tout x∈ ]2 ;3]x\in\,]2\,;3].

Donc 22 est la seule solution de l'équation sur [2 ;3][2\,;3].

Sur l'intervalle [3 ;+∞[[3\,;+\infty[.

La fonction ff est continue (car dérivable) et strictement décroissante sur [3 ;+∞[[3\,;+\infty[.

Elle réalise donc une bijection de [3 ;+∞[[3\,;+\infty[ sur ]−∞ ;ln⁡(6)−1]\left]-\infty\,;\ln(6)-1\right].

Comme 0∈]−∞ ;ln⁡(6)−1]0\in\left]-\infty\,;\ln(6)-1\right] (car ln⁡(6)−1>0\ln(6)-1>0), d'après le théorème de la bijection (corollaire du théorème des valeurs intermédiaires), l'équation f(x)=0f(x)=0 admet une unique solution β\beta dans [3 ;+∞[[3\,;+\infty[.

De plus f(3)>0f(3)>0, donc β≠3\beta\neq3 et β>3\beta>3.

Conclusion.

L'équation f(x)=0f(x)=0 admet donc exactement deux solutions sur [2 ;+∞[[2\,;+\infty[ : α=2\alpha=2 et β>3\beta>3, avec α<β\alpha<\beta.

Question 1. b)

D'après la question précédente, la valeur exacte de α\alpha est α=2\alpha=2.

À la calculatrice (par balayage ou par résolution numérique), on obtient f(5,163)≈0,0006>0f(5{,}163)\approx0{,}0006>0 et f(5,165)≈−0,0005<0f(5{,}165)\approx-0{,}0005<0.

Comme ff est décroissante sur [3 ;+∞[[3\,;+\infty[, on en déduit 5,163<β<5,1655{,}163<\beta<5{,}165, et un calcul plus fin donne β≈5,1641\beta\approx5{,}1641.

Donc β≈5,164\beta\approx5{,}164 à 10−310^{-3} près.

Réponse : α=2\alpha=2   β≈5,164\beta\approx5{,}164.

Question 2.

La fonction gg est continue sur [2 ;+∞[[2\,;+\infty[ car elle est dérivable sur cet intervalle.

La suite (un)(u_n) converge vers ℓ\ell et, pour tout nn, un∈[4 ;6]⊂[2 ;+∞[u_n\in[4\,;6]\subset[2\,;+\infty[, donc ℓ∈[4 ;6]\ell\in[4\,;6] et ℓ\ell appartient au domaine de continuité de gg.

Par continuité de gg en ℓ\ell, la suite (g(un))\left(g(u_n)\right) converge vers g(ℓ)g(\ell).

Or g(un)=un+1g(u_n)=u_{n+1}, et la suite (un+1)(u_{n+1}) converge aussi vers ℓ\ell.

Par unicité de la limite, ℓ=g(ℓ)\ell=g(\ell), c'est-à-dire g(ℓ)−ℓ=0g(\ell)-\ell=0.

Donc f(ℓ)=2+ln⁡(ℓ2−3)−ℓ=g(ℓ)−ℓ=0f(\ell)=2+\ln\left(\ell^2-3\right)-\ell=g(\ell)-\ell=0.

Donc ℓ\ell est solution de l'équation f(x)=0f(x)=0 sur [2 ;+∞[[2\,;+\infty[, d'où ℓ∈{α ;β}={2 ;β}\ell\in\{\alpha\,;\beta\}=\{2\,;\beta\}.

La suite (un)(u_n) est croissante et u0=5u_0=5, donc un⩾5u_n\geqslant5 pour tout nn, et par passage à la limite dans les inégalités larges, ℓ⩾5\ell\geqslant5.

Donc ℓ≠2\ell\neq2.

Donc ℓ=β≈5,164\ell=\beta\approx5{,}164.

Réponse : f(ℓ)=0f(\ell)=0 et ℓ=β≈5,164\ell=\beta\approx5{,}164.

Points clés attendus

  • Écrire la boucle avec range(k), la relation de récurrence en Python et return(L), et préciser que mystere teste la croissance sur un nombre fini de termes seulement (conjecture renforcée, non démontrée).

  • Dériver gg par la formule de la composée et justifier le signe de g′g' (numérateur et dénominateur strictement positifs).

  • Rédiger la récurrence complète : initialisation, hérédité avec la croissance de gg appliquée aux trois inégalités, comparaison de g(4)g(4) et g(6)g(6) à 44 et 66, conclusion.

  • Citer le théorème de la limite monotone (suite croissante et majorée).

  • Traiter séparément [2 ;3][2\,;3] et [3 ;+∞[[3\,;+\infty[ pour dénombrer les solutions de f(x)=0f(x)=0, en citant le théorème de la bijection.

  • Justifier ℓ=g(ℓ)\ell=g(\ell) par la continuité de gg, puis éliminer α=2\alpha=2 car la suite est croissante avec u0=5u_0=5.

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 1 · 5 points · Sommes de variables aléatoires et concentration · Succession d'épreuves et loi binomiale
  • Exercice 2 · 5 points · Primitives et équations différentielles · Dérivation et convexité
  • Exercice 4 · 5 points · Orthogonalité et distances dans l'espace · Dénombrement

Revoir le cours

Source : sujet officiel de l'épreuve de spécialité mathématiques du baccalauréat, session 2025 (Polynésie, 2 septembre 2025), 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