Cahier de probabilités

L'inégalité de Bienaymé-Tchebychev

Ce que l'on peut affirmer sur une loi dont on ne connaît que la moyenne et l'écart-type : une garantie grossière, mais valable pour toutes les lois — et qui suffit pour démontrer la loi des grands nombres, dimensionner un sondage ou approcher n'importe quelle fonction continue par des polynômes.

L'idée en une phrase

Une variable aléatoire ne peut pas s'éloigner souvent et loin de sa moyenne, car chaque grand écart « coûte » beaucoup de variance, et la variance totale est fixée.

Notons X une grandeur aléatoire (la taille d'une personne, le poids d'un paquet, le résultat d'un sondage), μ sa moyenne (espérance) et σ son écart-type, c'est-à-dire la racine carrée de la variance σ² = E[(X − μ)²], moyenne des carrés des écarts à la moyenne.

Inégalité de Bienaymé-Tchebychev
P( |X − μ| ≥ k σ ) ≤ 1 / k²    pour tout k > 0

La probabilité de s'écarter de la moyenne d'au moins k écarts-types est au plus 1/k². Autrement dit, au moins 1 − 1/k² de la masse se trouve dans l'intervalle [μ − kσ, μ + kσ]. Forme équivalente avec un écart ε quelconque : P(|X − μ| ≥ ε) ≤ σ²/ε².

La force de cette inégalité est d'être universelle : aucune hypothèse sur la forme de la loi, seulement l'existence d'une variance. Son prix est d'être prudente : pour une loi particulière, la vraie probabilité est souvent bien plus petite. Le tableau compare la garantie universelle à ce que donne la loi normale (courbe en cloche).

k (écarts-types)

On lit encore souvent « Tchebycheff », transcription française du XIXᵉ siècle du nom russe Чебышёв ; la graphie actuelle est « Tchebychev ». Les pages voisines de la série (loi normale, théorie et méthodes de la statistique) supposent la loi connue ; celle-ci montre ce qui reste vrai quand on ne la connaît pas.

1

La marche sous la droite : l'inégalité de Markov

Question : si une grandeur positive vaut 1 en moyenne, quelle part de la population peut dépasser 5 ? Réponse sans rien savoir d'autre : au plus 1/5. C'est l'inégalité de Markov, la brique dont Tchebychev est fait.

X ≥ 0  ⟹  P(X ≥ a) ≤ E[X] / a

La preuve tient dans le second dessin : la fonction « marche » qui vaut 1 si x ≥ a et 0 sinon reste toujours sous la droite x/a (pour x ≥ 0). En prenant la moyenne des deux côtés, la moyenne de la marche est P(X ≥ a), celle de la droite est E[X]/a.

Densité de la loi choisie (bleu), toutes de moyenne E[X] = 1 (triangle vert). En rouge, la masse au-delà de a. En gris, l'histogramme des valeurs tirées au hasard.
La marche 𝟙{x ≥ a} (rouge) et la droite x/a (orange) : l'écart orangé est toujours positif ; c'est toute la preuve.
P(X ≥ a), valeur exacte
Borne de Markov E[X]/a
Rapport borne / vrai
Fréquence observée sur les tirages
Contrôle : 1 − ∫ densité (Simpson) contre formule
La borne est toujours respectée, mais elle est souvent large : pour l'exponentielle à a = 5, le vrai risque est 0,67 % et Markov annonce 20 %. Choisissez la loi à deux points : toute la masse est en 0 ou en a, la marche et la droite coïncident aux deux seuls endroits où il y a de la masse, et la borne est atteinte exactement. Markov ne peut donc pas être amélioré sans information supplémentaire.
2

De Markov à Tchebychev : élever l'écart au carré

Question : comment contrôler les écarts des deux côtés de la moyenne, alors que Markov ne parle que d'une grandeur positive ? Réponse : appliquer Markov au carré de l'écart, qui est positif et dont la moyenne est la variance.

P(|X − μ| ≥ kσ) = P( (X − μ)² ≥ k²σ² ) ≤ E[(X − μ)²] / (k²σ²) = 1/k²

Dans le panneau du bas, la marche « être au-delà de kσ » est encore dominée par une fonction dont on connaît la moyenne : la parabole (x − μ)²/(kσ)², dont la moyenne vaut exactement 1/k². Toutes les lois proposées sont réglées sur le même écart-type σ = 1.

En haut : densité, zone centrale [μ − kσ ; μ + kσ] en bleu pâle, queues en rouge. En bas, sur le même axe : la marche (rouge) sous la parabole (orange).
Probabilité de sortie en fonction de k : vraie valeur pour la loi choisie (bleu) et borne 1/k² (rouge). La zone rosée, au-dessus de la borne, est interdite à toutes les lois.
P(|X − μ| ≥ kσ), valeur exacte
Borne de Tchebychev 1/k²
Rapport borne / vrai
Garanti dans [μ − kσ ; μ + kσ] pour toute loi
Contrôle : Simpson contre formule
À k = 2, Tchebychev garantit 75 % de la masse à moins de deux écarts-types ; la loi normale en met 95,45 %, l'uniforme 100 %. La loi à trois points place 1/(2k²) en μ − kσ, autant en μ + kσ et le reste en μ : la parabole et la marche se touchent exactement là où se trouve la masse, et la borne 1/k² est atteinte. C'est la pire loi possible, construite pour chaque k.
3

La loi des grands nombres en trois lignes

Question : pourquoi la fréquence des piles finit-elle par se rapprocher de la probabilité p ? Tchebychev, appliqué à la moyenne de n lancers, le démontre (c'est ainsi qu'il l'a fait en 1867).

La moyenne X̄ₙ de n lancers indépendants a pour moyenne p et pour variance p(1 − p)/n : la variance d'une somme de grandeurs indépendantes est la somme des variances (c'est le point de Bienaymé), puis on divise par n². Tchebychev donne alors :

P( |X̄ₙ − p| ≥ ε ) ≤ p(1 − p) / (n ε²)  ⟶  0 quand n → ∞
Quarante des 300 suites de lancers simulées (bleu), n en échelle logarithmique. Couloir vert : p ± ε. Entonnoir rouge tireté : la zone où Tchebychev garantit au moins 95 % des trajectoires, p ± √(p(1−p)/(0,05 n)). Pointillé violet : l'entonnoir à 95 % de l'approximation normale, plus étroit.
Probabilité de sortir du couloir en fonction de n (échelle logarithmique) : borne de Tchebychev (rouge), valeur exacte par la loi binomiale (bleu, en dents de scie car n·ε n'est pas toujours entier), fréquence mesurée sur les 300 suites (points orange).
n (nombre de lancers)
Sorties du couloir mesurées (sur 300 suites)
Probabilité exacte (binomiale)
Borne de Tchebychev
n qui garantit un risque ≤ 5 % (Tchebychev)
La borne descend comme 1/n et finit toujours par passer sous n'importe quel seuil : c'est la loi faible des grands nombres. Mais la vraie probabilité (bleu) chute beaucoup plus vite que la borne (rouge) : Tchebychev prouve que la fréquence converge, il ne dit pas à quelle vitesse. La planche 5 montre ce que l'on gagne quand on exploite le fait que X̄ₙ est une moyenne.
4

Trois usages : sondage, contrôle de fabrication, polynômes de Bernstein

Question : à quoi sert une borne aussi prudente ? À trois choses : garantir un résultat sans hypothèse sur la loi, justifier une méthode, et démontrer des théorèmes qui n'ont rien de probabiliste en apparence.

Un institut veut estimer une proportion à ± ε près avec un risque d'erreur α. La variance d'une réponse oui/non vaut au plus 1/4 (cas p = 1/2), d'où par Tchebychev n ≥ 1/(4ε²α), sans aucune approximation. L'usage courant, fondé sur l'approximation normale, donne n ≥ z²/(4ε²), où z est le quantile de la loi normale (1,96 pour α = 5 %).

Risque réel en fonction de la taille n (p = 1/2, échelles logarithmiques) : valeur exacte par la binomiale (bleu), borne de Tchebychev 1/(4nε²) (rouge), seuil α (gris). Traits verticaux : taille de l'approximation normale (vert) et taille de Tchebychev (rouge).
Taille garantie par Tchebychev
Taille par l'approximation normale
Surcoût de la garantie universelle
Risque exact avec la taille normale
Risque exact avec la taille Tchebychev
Quantile z (dichotomie sur erfc)
Pour ± 3 points à 95 %, Tchebychev exige 5 556 personnes contre 1 068 pour l'approximation normale, soit 5,2 fois plus. Avec 1 068 personnes le risque exact est 4,67 % : l'approximation tient sa promesse. Avec 5 556, il tombe à 7,9·10⁻⁶ : on a payé une assurance contre des lois qui ne se présentent pas ici. Tchebychev reste la référence quand on ne peut rien supposer — par exemple sur une moyenne de montants très dispersés.

Une machine remplit des paquets de 500 g. Le fournisseur annonce seulement l'écart-type σ. Quelle part des paquets peut s'écarter d'au moins d grammes de la cible ? Tchebychev répond au plus σ²/d², quelle que soit la façon dont la machine se dérègle : deux têtes de remplissage mal réglées, usure uniforme, ou pire.

Poids des paquets : histogramme des paquets remplis (gris), loi théorique (bleu), bande de tolérance [500 − d ; 500 + d] en vert, paquets hors tolérance en rouge.
Hors tolérance, au plus (Tchebychev)
Hors tolérance, valeur exacte pour cette machine
Hors tolérance, observé
σ maximal pour garantir 99 % dans la tolérance
Pour garantir 99 % de paquets dans ± d sans rien savoir de la loi, il faut σ ≤ d/10 ; si l'on sait la loi normale, σ ≤ d/2,576 suffit. Le « fournisseur malin » montre que la garantie ne peut pas être meilleure : il met exactement σ²/d² de ses paquets au bord de la tolérance, et rien au-delà.

Weierstrass (1885) : toute fonction continue sur [0 ; 1] peut être approchée d'aussi près que l'on veut par un polynôme. Bernstein (1912) en donne une preuve probabiliste. On lance n pièces de probabilité x et on note Sₙ le nombre de piles ; le polynôme

Bₙf(x) = E[ f(Sₙ/n) ] = Σ f(k/n) · C(n,k) xᵏ (1 − x)ⁿ⁻ᵏ

est une moyenne des valeurs de f pondérée par la loi binomiale. Comme Sₙ/n se concentre autour de x (Tchebychev : hors de x ± δ, il reste au plus x(1−x)/(nδ²) de poids), Bₙf(x) se rapproche de f(x). La borne obtenue : |Bₙf − f| ≤ ω(δ) + M/(4nδ²), où ω(δ) est la plus grande variation de f sur un intervalle de longueur δ et M l'écart entre le maximum et le minimum de f.

En haut : f (encre) et son polynôme de Bernstein Bₙf (bleu) ; fenêtre x₀ ± δ en vert. En bas : les poids binomiaux C(n,k)x₀ᵏ(1−x₀)ⁿ⁻ᵏ placés en k/n, en rouge ceux qui tombent hors de la fenêtre.
Erreur maximale mesurée sup|Bₙf − f|
Borne via Tchebychev (meilleur δ)
δ optimal
Poids hors fenêtre en x₀ / borne x₀(1−x₀)/(nδ²)
Pentes log-log de n = 50 à 400 : erreur / borne
La borne tend vers 0 pour toute fonction continue : c'est le théorème de Weierstrass. Elle est lente — pente −1/3 pour un coin, alors que l'erreur réelle décroît avec une pente −0,50 — mais elle n'a besoin que de la continuité. Pour la sinusoïde, lisse, l'erreur réelle descend en 1/n (pente −0,98) ; pour la racine, elle peine (−0,24).
5

Peut-on faire mieux que 1/k² ?

Question : la borne de Tchebychev est-elle maladroite ? Non : sans autre information que μ et σ, elle est la meilleure possible. Mais dès que l'on en sait un peu plus — la loi n'a qu'une bosse, ou la grandeur est une moyenne de termes indépendants — on gagne, parfois énormément.

Raisonnons comme un comptable. La variance vaut 1 : c'est un budget. Placer une masse q à la distance d de la moyenne en dépense q·d². Pour mettre une masse au-delà de k, il faut donc payer au moins k² par unité de masse : avec un budget de 1, on ne peut pas dépasser 1/k². Essayons : la loi ci-dessous met q en −k et q en +k ; ce qui reste du budget est dépensé par la masse centrale, placée en ± c.

La loi construite (σ = 1) : masses extrêmes en rouge (au-delà de kσ, lignes tiretées), masses centrales en bleu.
Le budget de variance (= 1) : part dépensée par les masses extrêmes (rouge) et par les masses centrales (bleu). Quand le rouge occupe tout le budget, la masse centrale doit se poser en 0.
P(|X| ≥ kσ) = 2q
Borne 1/k²
Variance recalculée Σ pᵢ xᵢ² (écart à 1)
Position des masses centrales ± c
Poussez le curseur au bout : les masses centrales rejoignent 0, le budget est entièrement dépensé aux extrêmes et P(|X| ≥ kσ) = 1/k² exactement. Aucune loi ne peut faire plus : 1/k² est optimal. Si l'on veut une meilleure borne, il faut une hypothèse de plus sur la loi.

Si la loi n'a qu'une bosse (loi unimodale : la densité monte puis descend), la masse ne peut pas se concentrer en trois points isolés. Gauss (1823) l'avait vu pour un écart mesuré à partir du sommet ; Vysochanskij et Petunin (1980) l'ont démontré à partir de la moyenne : P(|X − μ| ≥ kσ) ≤ 4/(9k²) dès que k ≥ √(8/3) ≈ 1,633 — la borne de Tchebychev divisée par 2,25.

Tchebychev 1/k²Vysochanskij-Petunin (une bosse)normaleLaplaceStudent à 3 degrésexponentielleuniforme
Probabilité de s'écarter d'au moins kσ (échelle logarithmique) pour cinq lois unimodales de même écart-type, et les deux bornes.
Tchebychev 1/k²
Vysochanskij-Petunin
Loi normale (exact)
Plus grand rapport vrai / borne unimodale, 5 lois, k de 1 à 6
À k = 3, la borne unimodale vaut 4/81 = 4,94 %, juste sous 5 % : c'est la justification moderne de la règle des trois sigmas, valable pour toute loi à une bosse et pas seulement pour la loi normale. Aucune des cinq lois ne dépasse la borne orange (rapport maximal inférieur à 1).

Pour une moyenne de n lancers, Tchebychev n'utilise que la variance de la moyenne. Or une moyenne de termes indépendants et bornés est bien plus disciplinée : l'inégalité de Hoeffding (1963), descendante des bornes de Chernoff (1952), donne P(|X̄ₙ − p| ≥ ε) ≤ 2 e−2nε², une décroissance exponentielle au lieu de 1/n.

exact (binomiale, p = 1/2)Tchebychev 1/(4nε²)Hoeffding 2e^(−2nε²)
Probabilité de s'écarter de ε, en fonction du nombre de lancers n, en échelles logarithmiques ; l'axe vertical s'étend aussi bas qu'il le faut.
Probabilité exacte
Tchebychev
Hoeffding
Hoeffding devient meilleur dès que n ≥
Contrôle : max log₁₀(exact / Hoeffding) sur la courbe
Pour 1 000 lancers et ε = 0,1, Tchebychev annonce 2,5 %, Hoeffding 4,1·10⁻⁹, et la vérité est 2,7·10⁻¹⁰. Le basculement a toujours lieu au même endroit, dès que nε² dépasse 1,077 (racine de 8u e−2u = 1). Tchebychev reste précieux pour sa généralité ; pour les sommes de termes indépendants et bornés, on utilise les bornes exponentielles.

Repères historiques

Le principe

Une grandeur positive ne peut pas être souvent grande sans que sa moyenne le soit (Markov). Appliqué au carré de l'écart, cela donne P(|X − μ| ≥ kσ) ≤ 1/k².

La force

Aucune hypothèse sur la loi, seulement une variance finie. Assez pour démontrer la loi des grands nombres, garantir un contrôle qualité ou prouver le théorème de Weierstrass.

La limite

La borne est optimale pour l'ensemble des lois, donc très prudente pour chaque loi particulière. Une bosse unique divise la borne par 2,25 ; l'indépendance des termes d'une somme la rend exponentielle.

Pour aller plus loin

Cantelli (version unilatérale). Pour un seul côté, P(X − μ ≥ kσ) ≤ 1/(1 + k²), meilleur que 1/k² et lui aussi optimal.

Moments d'ordre supérieur. Markov appliqué à |X − μ|ʳ donne P(|X − μ| ≥ ε) ≤ E|X − μ|ʳ/εʳ : plus on connaît de moments, plus la borne décroît vite. Les bornes de Chernoff poussent l'idée à la limite en utilisant E[e^(tX)].

Forme multidimensionnelle. Pour un vecteur aléatoire de matrice de covariance Σ, la distance de Mahalanobis vérifie P((X − μ)ᵀΣ⁻¹(X − μ) ≥ k²) ≤ d/k², où d est la dimension.

Loi forte. Tchebychev donne la loi faible (convergence en probabilité). La loi forte (convergence presque sûre, Borel 1909, Kolmogorov 1930) demande des arguments plus fins, mais s'appuie encore sur des inégalités de la même famille (inégalité maximale de Kolmogorov).