Logarithme népérien

Transformer produits et puissances, résoudre des équations et étudier les limites avec le logarithme.

Télécharger le PDF
Un mot d’encouragement, si tu en as besoin

Tu peux avancer à ton rythme. Une difficulté ne définit pas ce dont tu es capable.

Trouver du soutien
Avant de commencer5 questions pour vérifier tes bases
1. Quelle est la solution réelle de eˣ=e³ ?
2. Pour quels réels x a-t-on eˣ=0 ?
3. Quel est le domaine réel de f(x)=√(x−1) ?
4. Quelle est la dérivée de x ↦ (3x+1)⁵ sur ℝ ?
5. Quelle est la limite de eˣ lorsque x tend vers −∞ ?

Pourquoi étudier le logarithme ?

Le problème fondamental

Tu sais résoudre \(x^2=5\) (racine carrée) et \(2x+3=7\) (équation affine). Mais comment résoudre \(\e^x=5\) ? Ou \(2^x=1000\) ? Il te faut une opération qui « défait » l'exponentielle, comme la racine carrée permet de retrouver un nombre positif à partir de son carré. Cette opération, c'est le logarithme népérien.

Schéma : Le problème fondamental

Dans un modèle de décroissance : si \(N(t)=N_0\e^{-\lambda t}\) avec \(N_0>0\), \(\lambda>0\) et \(t\geqslant0\), une proportion \(r=N(t)/N_0\in]0,1]\) conduit à \(t=-\ln r/\lambda\). Le logarithme transforme une proportion mesurée en un temps prévu par le modèle.

Dans une recherche par divisions successives : après \(p\) divisions par deux, une largeur initiale de 1 devient \(2^{-p}\). Trouver un nombre d'étapes suffisant revient à résoudre une inégalité dont l'inconnue est en exposant. Le compte exact des comparaisons d'un programme dépend de son implémentation ; ce modèle compte les divisions de largeur.

Dans une échelle logarithmique : multiplier une valeur par dix ajoute une unité à son logarithme décimal. On peut ainsi représenter des valeurs dont les rapports sont grands, tout en indiquant clairement l'échelle utilisée.

L'idée directrice

Schéma : L'idée directrice

L'idée avant la formule

La question fondatrice

Le logarithme transforme les produits en sommes

Graphiquement : le miroir de l'exponentielle

Le cours formel

Définition du logarithme népérien

Schéma : Définition du logarithme népérien

Même unité sur les deux axes : le segment pointillé entre les deux points est perpendiculaire à \(y=x\), qui le coupe en son milieu. Le dessin montre l'échange des coordonnées ; il ne prouve pas à lui seul les limites.

Propriétés algébriques

Signe du logarithme

Étude complète de la fonction \(\ln\)

Schéma : Étude complète de la fonction

Limites de référence

Croissances comparées

Dérivée de \(\ln u\)

Schéma : Dérivée de u

Pour \(G(x)=\ln(4-x^2)\), observe séparément les intersections avec l'axe horizontal et le point où la pente s'annule. Les coordonnées exactes de \(A\), \(B\) et \(S\) restent à calculer. Les droites en pointillés sont des asymptotes aux bords exclus du domaine.

Équations et inéquations avec \(\ln\)

Logarithme décimal et changement de base

Schéma : Logarithme décimal et changement de base

Échelle logarithmique : des distances égales correspondent ici à des facteurs dix, pas à des écarts de valeur égaux.

Algorithme de Briggs : se rapprocher de 1 par des racines

\(x=2\)\(y_n\) approché\(L_n\) approché\(U_n\) approché
\(n=0\)20,51
\(n=1\)1,4142140,5857860,828427
\(n=2\)1,1892070,6364140,756828
\(n=4\)1,0442740,6783480,708381

Les colonnes décimales sont arrondies ; les formules \(L_n,U_n\) donnent les véritables bornes exactes.

from math import sqrt, isfinite

def briggs(x, n):
    if not isfinite(x) or x <= 0:
        raise ValueError("x doit etre positif et fini")
    if type(n) is not int or not 0 <= n <= 30:
        raise ValueError("n entier entre 0 et 30")
    if x == 1:
        return 0.0, 0.0, 0.0
    y = x
    facteur = 1.0
    for _ in range(n):
        suivant = sqrt(y)
        if suivant == 1.0 or suivant == y:
            raise ArithmeticError("arrondi trop important")
        y = suivant
        facteur = 2 * facteur
    bas = facteur * ((y - 1) / y)
    haut = facteur * (y - 1)
    if not isfinite(bas) or not isfinite(haut):
        raise ArithmeticError("depassement numerique")
    milieu = bas / 2 + haut / 2
    return milieu, bas, haut

Ce code suit un nombre d'itérations fixé et expose les deux valeurs calculées. En machine, les racines et les opérations sont arrondies : les nombres retournés ne constituent pas un encadrement certifié. Le contrôle d'arrêt évite certaines stagnations, sans borner toutes les erreurs d'arrondi. Augmenter \(n\) sans limite peut dégrader le résultat, car on soustrait deux nombres proches puis on multiplie par \(2^n\). Pour des exemples modérés, compare le résultat à la fonction logarithme de la calculatrice et au tableau ; le raisonnement d'encadrement porte sur les formules exactes.

Boîte à outils : Réflexes pour le bac

Approfondissement : logarithme, intégrales et série harmonique

On définit pour \(x>0\) : \(L(x)=\displaystyle\int_1^x\frac{1}{t}\,\mathrm{d}t\).

Partie A : \(L\) coïncide avec \(\ln\)

  1. Montrer que \(L\) est dérivable sur \(]0,+\infty[\) et calculer \(L'(x)\).

  2. Calculer \(L(1)\).

  3. Montrer que pour tous \(a,b>0\) : \(L(ab)=L(a)+L(b)\).

    Indication : fixer \(a>0\) et dériver \(g(b)=L(ab)-L(b)\) sur \(]0,+\infty[\), puis calculer \(g(1)\).

  4. En déduire que \(L=\ln\).

Partie B : Encadrements intégraux

  1. En encadrant \(\frac{1}{t}\) sur \([k,k+1]\) (\(k\geqslant 1\) entier), montrer :

    \[\frac{1}{k+1}\leqslant\ln\!\Bigl(\frac{k+1}{k}\Bigr)\leqslant\frac{1}{k}\]
  2. Pour \(n\geqslant2\), en sommant pour \(k=1,\ldots,n-1\), montrer :

    \[\sum_{k=2}^n\frac{1}{k}\leqslant\ln n\leqslant\sum_{k=1}^{n-1}\frac{1}{k}\]
  3. En déduire que \(\displaystyle\lim_{n\to+\infty}\sum_{k=1}^n\frac{1}{k}=+\infty\) (divergence de la série harmonique).

  4. Pour \(n\geqslant1\), montrer que la suite \(\gamma_n=\displaystyle\sum_{k=1}^n\frac{1}{k}-\ln n\) est décroissante et minorée par \(0\). En déduire qu'elle converge vers une constante \(\gamma\) (constante d'Euler–Mascheroni, \(\gamma\approx 0{,}577\)).

Partie C : Inégalités classiques

  1. Montrer que pour tout \(x>-1\), \(x\neq 0\) : \(\ln(1+x)<x\).

    Indication : étudier \(g(x)=x-\ln(1+x)\).

  2. En déduire que pour tout \(x>-1\), \(x\neq 0\) : \(\frac{x}{1+x}<\ln(1+x)<x\).

  3. (Bonus) Montrer que pour tout \(n\geqslant 1\) : \(\Bigl(1+\frac{1}{n}\Bigr)^n<\e<\Bigl(1+\frac{1}{n}\Bigr)^{n+1}\).

Faire le point par une variante autonome

Repère de fin de fiche