La somme des 1/k de 1 à n : définition, formule et approximation du nombre harmonique Hₙ

Nathan Jégou

mai 19, 2026

💡 En Bref : La Somme Harmonique

La somme 1 + 1/2 + 1/3 + ... + 1/n, notée Hn, n’a pas de formule algébrique simple et exacte. Pour la calculer ou l’estimer, on utilise :

  • Calcul exact : Addition directe des termes (fastidieux pour n grand).
  • Approximation pratique : Hn ≈ ln(n) + γ + 1/(2n), où γ ≈ 0.57721 (constante d’Euler-Mascheroni).
  • Comportement clé : Elle croît comme le logarithme, très lentement. H100 vaut environ 5.18, H1000 environ 7.48.

Si vous êtes tombé sur cette page en cherchant désespérément une formule magique pour calculer rapidement la somme des inverses des entiers, je vais vous donner la réponse immédiatement : cette formule close et simple n’existe pas. Contrairement à la somme des entiers ou des carrés, il n’y a pas d’expression du type n(n+1)/2 pour Hn. Cette absence est, en soi, l’une des premières leçons importantes sur ce sujet fascinant.

Mais ne fermez pas l’onglet ! Si on ne peut pas l’écrire avec une poignée d’opérations élémentaires, les mathématiciens ont développé des outils extrêmement puissants et incroyablement précis pour travailler avec ces « nombres harmoniques ». Que vous soyez étudiant en prépa confronté à un exercice, développeur ayant besoin d’un algorithme efficace, ou simplement un curieux, comprendre comment apprivoiser Hn est à votre portée. Suivez le guide.

Qu’est-ce que la somme harmonique Hₙ ?

On définit le n-ième nombre harmonique par la somme des inverses des n premiers entiers non nuls :

Hn = 1 + 1/2 + 1/3 + 1/4 + … + 1/n

C’est la somme partielle de la fameuse et redoutable série harmonique, celle qui diverge vers l’infini mais avec une lenteur déconcertante. Ses premières propriétés sont faciles à retenir :

  • 🎯 Suite croissante : Évidemment, on ajoute toujours un terme positif.
  • 🐌 Croissance logarithmique : Elle augmente à peu près à la même vitesse que la fonction ln(n). C’est cette lenteur qui est souvent source de paradoxes ou d’erreurs d’intuition en algorithmique.
  • 🔗 Lien avec l’intégrale : Une propriété fondamentale, souvent démontrée en première année, est l’encadrement : ln(n+1) ≤ Hn ≤ 1 + ln(n). Cet encadrement est la clé pour comprendre son comportement asymptotique.
somme des 1/k de 1 à n

Le développement asymptotique : votre meilleur allié pour les grands n

Puisqu’une formule exacte et simple est impossible, tournons-nous vers l’arme des mathématiciens et des informaticiens face aux grands nombres : l’analyse asymptotique. Elle nous donne non pas une, mais toute une série d’approximations de plus en plus précises. La star incontestée de ce développement est la constante d’Euler-Mascheroni, notée γ (gamma).

Voici le développement asymptotique de Hn :

Hn = ln(n) + γ + 1/(2n) – 1/(12n²) + 1/(120n⁴) – … + o(1/n²)

Ce qu’il faut retenir de cette formule a priori complexe :

  • ln(n) + γ est le terme principal. À lui seul, il donne déjà une excellente estimation pour n supérieur à 10.
  • + 1/(2n) est la première correction. Elle améliore significativement la précision, surtout pour des n moyens (entre 10 et 100).
  • Les termes suivants (-1/(12n²), etc.) affinent encore le résultat. Pour la quasi-totalité des applications pratiques, s’arrêter à ln(n) + γ + 1/(2n) est amplement suffisant.

🧮 Astuce Calculatrice : Vous voulez estimer H1000 rapidement ? Sur n’importe quelle calculatrice scientifique, tapez : ln(1000) + 0.57721 + 1/(2*1000). Vous obtiendrez environ 7.48547. La valeur « exacte » (par sommation) est environ 7.48547. L’approximation est déjà correcte à la 5ème décimale ! C’est la puissance de ce développement.

Tableau comparatif des approximations

ApproximationFormulePrécision pour n=10Quand l’utiliser ?
Ordre 0ln(n) + γH₁₀ ≈ 2.8798 (Erreur ~0.05)Estimation rapide, démonstrations théoriques.
Ordre 1/nln(n) + γ + 1/(2n)H₁₀ ≈ 2.9298 (Erreur ~0.0008)Le meilleur rapport simplicité/précision. Usage général.
Ordre 1/n²ln(n) + γ + 1/(2n) – 1/(12n²)H₁₀ ≈ 2.92897 (Erreur < 0.00001)Calculs numériques de haute précision, analyse fine.

Divergence de la série et lien avec l’intégrale

Il est crucial de distinguer la somme partielle Hn (toujours finie) et la série harmonique infinie ∑ 1/k. Cette dernière diverge, ce qui signifie que Hn dépasse n’importe quel seuil fixé, pourvu que n soit assez grand. Mais « assez grand » peut être… gigantesque.

La preuve classique de divergence par comparaison série-intégrale est aussi ce qui nous fournit l’encadrement mentionné plus haut. En comparant la somme à l’intégrale de la fonction 1/x, on visualise pourquoi Hn est coincé entre ln(n+1) et 1+ln(n).

⚖️ Propriété Élégante : H₂ₙ – Hₙ ≈ ln(2)
Une conséquence directe du comportement logarithmique est que la somme des inverses entre n+1 et 2n se rapproche de ln(2) (≈0.693) quand n est grand. C’est un excellent exercice pour se familiariser avec l’approximation ln(2n) - ln(n) = ln(2).

Applications et exemples concrets

Les nombres harmoniques ne sont pas une curiosité mathématique abstraite. On les rencontre dans des domaines variés :

  • 💻 Algorithmique (Analyse de complexité) : Ils apparaissent naturellement dans l’analyse du tri rapide (Quicksort) en moyenne, ou dans le problème du collectionneur de coupons.
  • 🎲 Probabilités : L’espérance du nombre de tirages nécessaires pour obtenir toutes les faces d’un dé équilibré fait intervenir Hn.
  • 🎵 Musique et acoustique : Le lien avec les harmoniques d’une corde vibrante est à l’origine du nom « série harmonique ».

Existe-t-il une formule exacte et simple pour calculer Hₙ = 1 + 1/2 + … + 1/n ?

Non, il n’existe pas de formule close simple utilisant uniquement des opérations algébriques élémentaires (addition, multiplication, puissance) sur n, contrairement à la somme des entiers ou des carrés. Les nombres harmoniques Hₙ sont des objets mathématiques à part entière. Pour obtenir leur valeur exacte pour un n donné, il faut effectuer la sommation des fractions ou utiliser des fonctions spéciales (comme la fonction digamma ψ). En pratique, pour les grandes valeurs de n, on utilise des développements asymptotiques très précis, comme Hₙ ≈ ln(n) + γ + 1/(2n). Source : Wikipédia – Série harmonique.

Comment démontrer que la série harmonique diverge ?

La preuve la plus classique consiste à regrouper les termes par puissances de deux. On montre que les sommes partielles H(2^k) sont minorées par 1 + k/2, ce qui tend vers l’infini. Une autre preuve élégante utilise la comparaison avec une intégrale : on montre que Hₙ ≥ ∫₁ⁿ⁺¹ (dx/x) = ln(n+1), laquelle diverge. Cette méthode fournit aussi l’encadrement fondamental ln(n+1) ≤ Hₙ ≤ 1 + ln(n). Cette divergence, bien que très lente (logarithmique), est un résultat fondamental en analyse. Source : Vidéo de démonstration sur YouTube.

Qu’est-ce que la constante d’Euler-Mascheroni γ et quel est son lien avec Hₙ ?

La constante d’Euler-Mascheroni, notée γ (gamma), est un nombre fondamental en mathématiques, approximativement égal à 0.5772156649. Elle apparaît naturellement comme la limite de la différence entre la somme harmonique Hₙ et le logarithme naturel : γ = lim (n→∞) [Hₙ – ln(n)]. Elle mesure ainsi « l’écart » constant entre Hₙ et son approximation logarithmique. Cette constante est irrationnelle (suspected, mais non prouvée comme étant transcendante) et intervient dans de nombreux domaines : théorie des nombres, calcul intégral, analyse complexe. Source : Cours MPSI sur la constante d’Euler.

Quelle est la meilleure approximation pratique pour calculer Hₙ rapidement ?

Pour la grande majorité des besoins pratiques (estimation, analyse d’algorithmes, calculs ingénierie), l’approximation d’ordre 1/n est le meilleur compromis : Hₙ ≈ ln(n) + γ + 1/(2n). Elle est simple à retenir, facile à programmer ou à taper sur une calculatrice, et offre une précision excellente même pour des n modestes (dès 10). Pour n=100, l’erreur est déjà inférieure à 0.00005. Si vous avez besoin d’une précision encore supérieure, vous pouvez ajouter le terme en -1/(12n²). Il est déconseillé d’utiliser seulement ln(n) + γ pour des estimations numériques fines, car l’erreur relative reste notable pour les n courants. Source : Développement asymptotique détaillé.

À quoi sert la somme harmonique en informatique et en probabilités ?

En informatique, Hₙ apparaît dans l’analyse de la complexité moyenne d’algorithmes célèbres. Par exemple, dans le tri rapide (Quicksort) avec pivot choisi aléatoirement, le nombre moyen de comparaisons est proportionnel à n Hₙ ~ n ln(n). En probabilités, le problème du collectionneur de coupons est emblématique : l’espérance du nombre de tirages aléatoires nécessaires pour collecter n coupons distincts est exactement n Hₙ. Cela modélise des situations comme « combien de packs de céréales acheter pour obtenir les n figurines différentes ? ». Ces applications concrètes montrent comment une suite mathématique abstraite modélise efficacement des phénomènes réels. Source : Article sur les applications.

Laisser un commentaire