Oui
Fonction logarithme
Dérivation
Sujet Bac Corrigé - Fonction logarithme, Optimisation, Python - Métropole Sujet 2 - 2025 - Ex 3 - Corrigé
1 June 2025
Terminale Spécialité
Compétences et clés de réussite
Cet exercice du Baccalauréat propose une approche complète et transversale des mathématiques, en mêlant habilement l'étude analytique d'une fonction intégrant le logarithme népérien, un problème concret d'optimisation géométrique, et de l'algorithmique avec le langage Python. Pour aborder ce sujet sereinement et réussir brillamment, plusieurs compétences fondamentales du programme de spécialité mathématiques sont requises.
1. Maîtrise des fonctions logarithmiques et du polynôme du second degré
La première partie de l'exercice met en lumière votre capacité à manipuler à la fois les polynômes du second degré et la fonction logarithme népérien (\(\ln\)). Il s'agit dans un premier temps de résoudre de façon rigoureuse une inéquation du second degré de type \(-x^2 + 7x + 8 \geqslant 0\). La maîtrise du calcul du discriminant (le fameux \(\Delta\)), la recherche des racines, et l'application de la règle du signe d'un trinôme à l'extérieur ou à l'intérieur des racines sont donc des prérequis indispensables.
Ensuite, l'énoncé vous demande de faire le lien entre cette inéquation et le signe de la fonction \(f(x)\). Une excellente connaissance des propriétés de la fonction \(\ln\) est cruciale ici, tout particulièrement le fait que \(\ln(X) \geqslant 0\) si et seulement si \(X \geqslant 1\). Cette étape démontre votre capacité à enchaîner les déductions logiques pour finalement aboutir à une interprétation graphique claire, comme la position relative de la courbe représentative par rapport à l'axe des abscisses.
2. Modélisation géométrique et techniques d'optimisation
Dans la deuxième partie, le sujet vous fait sortir du cadre purement analytique pour modéliser une situation géométrique classique mais formatrice : le calcul de l'aire d'un rectangle dont un sommet se déplace sur une courbe. Vous devez d'abord savoir traduire un graphique en données analytiques, c'est-à-dire exprimer les coordonnées des points en fonction de la variable \(x\), puis formuler la fonction modélisant l'aire \(\mathcal{A}(x)\).
L'enjeu majeur de cette section est de déterminer si cette aire admet une valeur maximale. Pour y parvenir, le calcul de la dérivée de la fonction est l'outil par excellence. Vous devrez appliquer avec précision la formule de la dérivée d'une fonction composée du type \(\ln(u)\), qui s'écrit \(\frac{u'}{u}\). L'étude rigoureuse du signe de cette dérivée vous permettra de dresser le tableau de variations de la fonction \(\mathcal{A}\) et d'identifier avec exactitude la position du point pour laquelle la surface du rectangle atteint son apogée.
3. Raisonnement algorithmique et programmation en Python
La dernière partie de l'exercice évalue vos compétences pratiques en algorithmique, une composante désormais incontournable de l'épreuve. Un script Python incomplet vous est soumis. L'objectif algorithmique est la recherche d'un seuil : il s'agit de trouver la plus petite valeur d'une variable, approchée au dixième, pour laquelle l'aire devient inférieure ou égale à une constante donnée \(k\).
Il est donc essentiel de parfaitement maîtriser le fonctionnement d'une boucle conditionnelle while (boucle « tant que »). La subtilité réside souvent dans l'écriture de la condition de poursuite de la boucle, qui est généralement la stricte négation de la condition d'arrêt recherchée. Par ailleurs, on attend de vous un regard critique sur le programme : vous devrez analyser le comportement du script lorsqu'on lui fournit une valeur de \(k\) inatteignable (par exemple, supérieure au maximum de la fonction). Cette réflexion finale teste votre capacité à anticiper les erreurs d'un code (les boucles infinies) et à justifier le comportement de l'algorithme à l'aide des résultats mathématiques obtenus précédemment.
En travaillant méthodiquement sur cet exercice, vous renforcerez des automatismes et des savoir-faire essentiels pour réussir votre épreuve de spécialité mathématiques. La combinaison de la rigueur algébrique, de la modélisation géométrique et de la logique de programmation constitue une excellente préparation pour les défis du Baccalauréat.
✅ Correction
🫣
Correction Masquée
Avez-vous bien cherché l'exercice ?
Compétences et clés de réussite
Cet exercice du Baccalauréat propose une approche complète et transversale des mathématiques, en mêlant habilement l'étude analytique d'une fonction intégrant le logarithme népérien, un problème concret d'optimisation géométrique, et de l'algorithmique avec le langage Python. Pour aborder ce sujet sereinement et réussir brillamment, plusieurs compétences fondamentales du programme de spécialité mathématiques sont requises.
1. Maîtrise des fonctions logarithmiques et du polynôme du second degré
La première partie de l'exercice met en lumière votre capacité à manipuler à la fois les polynômes du second degré et la fonction logarithme népérien (\(\ln\)). Il s'agit dans un premier temps de résoudre de façon rigoureuse une inéquation du second degré de type \(-x^2 + 7x + 8 \geqslant 0\). La maîtrise du calcul du discriminant (le fameux \(\Delta\)), la recherche des racines, et l'application de la règle du signe d'un trinôme à l'extérieur ou à l'intérieur des racines sont donc des prérequis indispensables.
Ensuite, l'énoncé vous demande de faire le lien entre cette inéquation et le signe de la fonction \(f(x)\). Une excellente connaissance des propriétés de la fonction \(\ln\) est cruciale ici, tout particulièrement le fait que \(\ln(X) \geqslant 0\) si et seulement si \(X \geqslant 1\). Cette étape démontre votre capacité à enchaîner les déductions logiques pour finalement aboutir à une interprétation graphique claire, comme la position relative de la courbe représentative par rapport à l'axe des abscisses.
2. Modélisation géométrique et techniques d'optimisation
Dans la deuxième partie, le sujet vous fait sortir du cadre purement analytique pour modéliser une situation géométrique classique mais formatrice : le calcul de l'aire d'un rectangle dont un sommet se déplace sur une courbe. Vous devez d'abord savoir traduire un graphique en données analytiques, c'est-à-dire exprimer les coordonnées des points en fonction de la variable \(x\), puis formuler la fonction modélisant l'aire \(\mathcal{A}(x)\).
L'enjeu majeur de cette section est de déterminer si cette aire admet une valeur maximale. Pour y parvenir, le calcul de la dérivée de la fonction est l'outil par excellence. Vous devrez appliquer avec précision la formule de la dérivée d'une fonction composée du type \(\ln(u)\), qui s'écrit \(\frac{u'}{u}\). L'étude rigoureuse du signe de cette dérivée vous permettra de dresser le tableau de variations de la fonction \(\mathcal{A}\) et d'identifier avec exactitude la position du point pour laquelle la surface du rectangle atteint son apogée.
3. Raisonnement algorithmique et programmation en Python
La dernière partie de l'exercice évalue vos compétences pratiques en algorithmique, une composante désormais incontournable de l'épreuve. Un script Python incomplet vous est soumis. L'objectif algorithmique est la recherche d'un seuil : il s'agit de trouver la plus petite valeur d'une variable, approchée au dixième, pour laquelle l'aire devient inférieure ou égale à une constante donnée \(k\).
Il est donc essentiel de parfaitement maîtriser le fonctionnement d'une boucle conditionnelle while (boucle « tant que »). La subtilité réside souvent dans l'écriture de la condition de poursuite de la boucle, qui est généralement la stricte négation de la condition d'arrêt recherchée. Par ailleurs, on attend de vous un regard critique sur le programme : vous devrez analyser le comportement du script lorsqu'on lui fournit une valeur de \(k\) inatteignable (par exemple, supérieure au maximum de la fonction). Cette réflexion finale teste votre capacité à anticiper les erreurs d'un code (les boucles infinies) et à justifier le comportement de l'algorithme à l'aide des résultats mathématiques obtenus précédemment.
En travaillant méthodiquement sur cet exercice, vous renforcerez des automatismes et des savoir-faire essentiels pour réussir votre épreuve de spécialité mathématiques. La combinaison de la rigueur algébrique, de la modélisation géométrique et de la logique de programmation constitue une excellente préparation pour les défis du Baccalauréat.