Fonction logarithme népérienDans le dialogue d’impression, choisissez « Enregistrer au format PDF » comme destination.
Retour

Mathématiques · C2 Analyse · Chapitre 4 · 8 h

Fonction logarithme népérien

Propriétés, limites usuelles, dérivée, étude et courbe, logarithme décimal.

Le logarithme népérien est né d'un besoin de calcul : transformer les produits en sommes. Cette propriété unique — ln(ab)=lna+lnb\ln(ab) = \ln a + \ln b — est à la fois sa définition opératoire, sa raison d'être historique, et la source de tous les exercices du chapitre.

Définition

La fonction x1/xx \mapsto 1/x est continue sur ]0;+[]0;+\infty[ : elle y admet des primitives. On appelle logarithme népérien l'unique primitive qui s'annule en 1.

ln:  ]0;+[    R,ln(x)=1x,ln1=0\ln : \; ]0;+\infty[ \; \longrightarrow \; \mathbb{R}, \qquad \ln' (x) = \frac{1}{x}, \qquad \ln 1 = 0

Deux conséquences immédiates, à ne jamais perdre de vue. Le logarithme n'est défini que pour x>0x > 0 : écrire ln\ln d'une quantité négative ou nulle est une faute, pas une approximation. Et sa dérivée 1/x1/x est strictement positive, donc ln\ln est strictement croissante sur son domaine.

Propriétés algébriques

ln(ab)=lna+lnbln ⁣(ab)=lnalnbln ⁣(an)=nlnalna=12lna\ln(ab) = \ln a + \ln b \qquad \ln\!\left(\frac{a}{b}\right) = \ln a - \ln b \qquad \ln\!\left(a^n\right) = n \ln a \qquad \ln \sqrt{a} = \frac{1}{2}\ln a

Toutes découlent de la première, elle-même conséquence de la dérivée. Toutes exigent a>0a > 0 et b>0b > 0.

L'usage est mécanique : le logarithme abaisse les exposants. Une équation où l'inconnue est en exposant se résout en composant par ln\ln, et c'est la seule technique disponible.

2n1000    nln2ln1000    nln1000ln29,972^n \geqslant 1000 \iff n \ln 2 \geqslant \ln 1000 \iff n \geqslant \frac{\ln 1000}{\ln 2} \approx 9{,}97

d'où n10n \geqslant 10 — le résultat rencontré à la leçon de complexité, cette fois démontré.

Quiz · 1 question

L'égalité ln(x²) = 2 ln(x) est-elle vraie pour tout réel x non nul ?

  • Oui, c'est la propriété de l'exposantpropriété
  • Non : le membre de gauche existe pour x négatif, pas le membre de droitedomaines différents
  • Non, il faudrait écrire ln(x²) = (ln x)²confusion

Réponse : Pour x = −3, ln(x²) = ln 9 existe, mais ln(−3) n'existe pas. L'égalité correcte sur ℝ* est ln(x²) = 2 ln|x|. Appliquer une propriété sans vérifier son domaine est l'erreur structurante du chapitre.

Limites et croissance

limx0+lnx=limx+lnx=+\lim_{x \to 0^+} \ln x = -\infty \qquad \lim_{x \to +\infty} \ln x = +\infty

La première donne une asymptote verticale d'équation x=0x = 0. La seconde est à nuancer : ln\ln tend vers l'infini, mais très lentement. Il faut x22000x \approx 22\,000 pour que lnx\ln x atteigne 10.

Cette lenteur est formalisée par les croissances comparées :

limx+lnxx=0limx+lnxxn=0limx0+xlnx=0\lim_{x \to +\infty} \frac{\ln x}{x} = 0 \qquad \lim_{x \to +\infty} \frac{\ln x}{x^n} = 0 \qquad \lim_{x \to 0^+} x \ln x = 0

Elles se lisent d'une seule phrase : face à une puissance, le logarithme perd toujours. En ++\infty le quotient tend vers 0 parce que le dénominateur l'emporte ; en 0+0^+ le produit tend vers 0 parce que xx écrase le -\infty du logarithme.

Ces trois limites lèvent des indéterminations /\infty/\infty et 0×0 \times \infty que rien d'autre ne lève. Les citer nommément est attendu en copie.

Une dernière limite, moins spectaculaire mais aussi utile :

limx0ln(1+x)x=1\lim_{x \to 0} \frac{\ln(1+x)}{x} = 1

C'est le nombre dérivé de ln(1+x)\ln(1+x) en 0 — un taux d'accroissement déguisé, comme souvent.

Quiz · 1 question

Que vaut la limite de x·ln(x) quand x tend vers 0 par valeurs positives ?

  • −∞, car ln(x) tend vers −∞le logarithme gagne
  • 0, par croissance comparéex gagne
  • Elle n'existe pas : c'est une forme indéterminéeindéterminée

Réponse : C'est bien une forme 0 × ∞, donc indéterminée au sens du calcul direct — mais la croissance comparée la lève : x l'emporte, et le produit tend vers 0. « Indéterminée » signale qu'il faut un argument, pas qu'il n'y a pas de réponse.

Dérivées composées

(lnu)=uu\left(\ln u\right)' = \frac{u'}{u}

sur tout intervalle où u>0u > 0. Cette formule sert dans les deux sens, et c'est le second qui compte le plus : reconnaître une forme u/uu'/u donne une primitive en ln\ln. Le chapitre sur les intégrales en dépend entièrement.

Résoudre équations et inéquations

La méthode tient en trois temps, et l'ordre n'est pas négociable.

  1. Écrire le domaine, en imposant que chaque expression sous un ln\ln soit strictement positive. Cette étape se fait avant tout calcul.
  2. Résoudre, en utilisant la stricte croissance : lnA=lnB    A=B\ln A = \ln B \iff A = B, et lnA<lnB    A<B\ln A < \ln B \iff A < B, l'inégalité conservant son sens.
  3. Confronter au domaine, et écarter les solutions qui n'y appartiennent pas.

L'étape 3 n'est pas une formalité de rédaction. Passer à l'exponentielle élargit le domaine : le trinôme obtenu a des racines dont certaines ne sont pas solutions de l'équation initiale. Les garder est une faute de fond.

Logarithme décimal

logx=lnx/ln10\log x = \ln x / \ln 10. Il vérifie les mêmes propriétés et log10n=n\log 10^n = n, ce qui en fait l'outil des ordres de grandeur — pH, décibels, échelles sismiques. Au programme, il n'apporte rien de nouveau : tout ce qui vaut pour ln\ln vaut pour lui.

À vous

Exercice de code

Résolvez ln(x) + ln(x − 3) = ln(4) en écrivant le domaine avant de calculer.

Point de départ

// Résoudre ln(x) + ln(x − 3) = ln(4).
// Le piège n'est pas le calcul : c'est le domaine.

// 1. Le domaine impose x > 0 ET x − 3 > 0.
const domaine = (x) => false; // à corriger

// 2. L'équation se ramène à x(x − 3) = 4, soit x² − 3x − 4 = 0.
function racines() {
  const [a, b, c] = [1, -3, -4];
  const d = b * b - 4 * a * c;
  return [(-b - Math.sqrt(d)) / (2 * a), (-b + Math.sqrt(d)) / (2 * a)];
}

const candidates = racines();
console.log("candidates :", candidates);
console.log("solutions  :", candidates.filter(domaine));

// 3. Vérification directe sur les solutions retenues.
for (const x of candidates.filter(domaine)) {
  console.log(x, "→", Math.log(x) + Math.log(x - 3), "vs", Math.log(4));
}

Solution

// Le domaine se lit AVANT de résoudre : les deux logarithmes doivent exister.
const domaine = (x) => x > 0 && x - 3 > 0;

function racines() {
  const [a, b, c] = [1, -3, -4];
  const d = b * b - 4 * a * c;
  return [(-b - Math.sqrt(d)) / (2 * a), (-b + Math.sqrt(d)) / (2 * a)];
}

const candidates = racines();
console.log("candidates :", candidates); // [-1, 4]
console.log("solutions  :", candidates.filter(domaine)); // [4]

// −1 est racine du trinôme et n'est PAS solution de l'équation : ln(−1)
// n'existe pas. Passer à l'exponentielle élargit le domaine, il faut donc
// systématiquement revenir le vérifier.
for (const x of candidates.filter(domaine)) {
  console.log(x, "→", Math.log(x) + Math.log(x - 3), "vs", Math.log(4));
}

À retenir

Flashcards · 5 cartes

Quelle propriété fait tout l'intérêt du logarithme ?
ln(ab) = ln a + ln b : il transforme les produits en sommes et abaisse les exposants. Toute équation avec l'inconnue en exposant se résout par là.
Que valent les croissances comparées en +∞ ?
ln(x)/x^n → 0 : face à une puissance, le logarithme perd toujours. En 0+, x·ln(x) → 0 pour la même raison.
Première étape d'une équation avec des logarithmes ?
Écrire le domaine, avant tout calcul. Passer à l'exponentielle élargit le domaine : il faut y revenir pour écarter les fausses solutions.
ln(x²) = 2 ln(x) : vrai pour quels x ?
Pour x > 0 seulement. Sur ℝ*, la forme correcte est ln(x²) = 2 ln|x|.
À quoi sert la forme u'/u ?
C'est la dérivée de ln(u), donc la reconnaître fournit une primitive en logarithme — l'usage principal au chapitre des intégrales.