Centralne twierdzenie graniczne

Streszczenie

Centralne twierdzenie graniczne wyłożone od podstaw: geneza (deska Galtona, twierdzenie de Moivre'a–Laplace'a, Lindeberg i Lévy), prawo wielkich liczb, treść twierdzenia, ilustracja zbieżności rozkładu średniej do normalnego niezależnie od populacji, błąd standardowy i reguła pierwiastka z n, wielowymiarowe CTG w 3D, znaczenie dla wnioskowania ekonometrycznego oraz weryfikacja symulacyjna. Każde pojęcie i każdy przykład z osobnym rysunkiem.

Centralne twierdzenie graniczne (CTG) wyjaśnia, dlaczego rozkład normalny pojawia się niemal wszędzie — i dlaczego w ogóle działają testy hipotez oraz przedziały ufności. Jego treść jest zaskakująca: średnia z próby ma rozkład w przybliżeniu normalny niezależnie od kształtu rozkładu, z którego losujemy. Niniejszy rozdział buduje to twierdzenie od podstaw: od genezy i prawa wielkich liczb, przez ścisłą treść i jej ilustrację, aż po wielowymiarowe uogólnienie i znaczenie dla ekonometrii. Każde pojęcie i każdy przykład otrzymuje osobny rysunek.

Geneza

Pierwszą wersję twierdzenia udowodnili Abraham de Moivre (1733) i Pierre-Simon Laplace: rozkład liczby sukcesów w wielu próbach Bernoulliego — dwumianowy — dąży do rozkładu normalnego. W XIX i XX wieku Pafnutij Czebyszew, Aleksandr Lapunow oraz Jarl Lindeberg i Paul Lévy uogólnili je na sumy dowolnych niezależnych zmiennych o skończonej wariancji, nadając twierdzeniu współczesną postać. Namacalną ilustracją jest deska Galtona (quincunx): kulki spadające przez siatkę kołków, w każdym rzędzie odbijając się losowo w lewo lub w prawo, zbierają się na dole w kształt dzwonu — bo końcowe położenie każdej kulki jest sumą wielu niezależnych odchyleń.

Deska Galtona — kulki tworzące rozkład dzwonowy
Deska Galtona: kulka przechodzi przez kolejne rzędy kołków, w każdym odbijając się losowo w lewo lub w prawo. Końcowa przegródka to suma tych losowych kroków, więc słupki układają się w krzywą dzwonową. Mechaniczna ilustracja centralnego twierdzenia granicznego.

Prawo wielkich liczb

Zanim sformułujemy CTG, warto oddzielić je od pokrewnego, lecz słabszego twierdzenia. Prawo wielkich liczb mówi, że średnia z próby zbiega do prawdziwej średniej populacji, gdy liczebność rośnie:

$$ \bar{X}_n\xrightarrow{n\to\infty}\mu. $$

Jest to gwarancja, że uśrednianie „działa” — coraz większa próba daje coraz dokładniejszą ocenę średniej.

Bieżąca średnia zbiegająca do prawdziwej średniej
Prawo wielkich liczb: bieżąca średnia $\bar{x}_n$ (linia łamana) z początku silnie się waha, lecz wraz ze wzrostem liczby obserwacji uspokaja się i zbiega do prawdziwej średniej $\mu$ (linia przerywana).

Prawo wielkich liczb mówi jednak tylko, dokąd zbiega średnia. Centralne twierdzenie graniczne idzie dalej — opisuje kształt jej wahań wokół tej granicy.

Treść twierdzenia

Twierdzenie
Centralne twierdzenie graniczne (Lindeberg–Lévy)

Jeżeli $X_1,X_2,\dots$ są niezależne, o jednakowym rozkładzie ze średnią $\mu$ i skończoną wariancją $\sigma^2$, to rozkład średniej z próby dąży do normalnego:

$$ \bar{X}_n\;\xrightarrow{\;n\to\infty\;}\;\mathcal{N}\!\Big(\mu,\frac{\sigma^2}{n}\Big), $$

niezależnie od kształtu rozkładu wyjściowego. Równoważnie, standaryzowana suma $\tfrac{\sqrt{n}(\bar{X}_n-\mu)}{\sigma}$ dąży do $\mathcal{N}(0,1)$.

Ilustracja: dzwon z dowolnego rozkładu

Zilustrujmy twierdzenie na rozkładzie skrajnie niesymetrycznym — wykładniczym. Populacja jest silnie prawoskośna, lecz rozkład średnich z próbek staje się coraz bardziej dzwonowy i coraz węższy wraz ze wzrostem $n$.

Rozkład skośny i rozkłady średnich dla rosnącego n stające się dzwonem
Centralne twierdzenie graniczne w działaniu. Populacja (skrajnie lewy panel) jest silnie skośna (wykładnicza). Rozkład średnich z próbek o liczebności $n=2$ jest jeszcze skośny, przy $n=10$ niemal symetryczny, a przy $n=30$ to już krzywa dzwonowa — coraz węższa, bo skupiona wokół $\mu$.

Przy zwiększaniu $n$ dzieją się jednocześnie dwie rzeczy: kształt staje się normalny (nawet jeśli populacja nie była), a szerokość maleje (średnie skupiają się coraz ciaśniej wokół prawdziwej $\mu$).

Uniwersalność

Najbardziej godną uwagi cechą CTG jest jego uniwersalność: charakter rozkładu wyjściowego nie ma znaczenia. Niezależnie od tego, czy populacja jest jednostajna, dwumodalna czy skośna, rozkład średniej z dostatecznie dużej próby dąży do tej samej krzywej dzwonowej.

Trzy różne populacje prowadzące do tego samego rozkładu normalnego średnich
Trzy zupełnie różne populacje: (a) jednostajna (płaska), (b) dwumodalna (dwa szczyty), (c) skośna. Mimo odmiennych kształtów rozkład średniej z dużej próby dla każdej z nich dąży do tego samego rozkładu normalnego — na tym polega uniwersalność CTG.

Błąd standardowy i reguła $\sqrt{n}$

Odchylenie standardowe rozkładu średniej ma własną nazwę — błąd standardowy:

$$ \mathrm{SE}=\frac{\sigma}{\sqrt{n}}. $$

Maleje on jak odwrotność pierwiastka z liczebności, co ma istotne konsekwencje praktyczne.

Co mówi reguła $\sqrt{n}$.

Aby dwukrotnie zmniejszyć błąd oszacowania średniej, nie wystarczy podwoić liczbę danych — trzeba ich czterokrotnie więcej. Precyzja rośnie jak pierwiastek z liczebności, a nie liniowo. Dlatego ostatnie uściślenia w badaniach kosztują nieproporcjonalnie dużo.

Błąd standardowy malejący jak jeden przez pierwiastek z n
Błąd standardowy maleje jak $\sigma/\sqrt{n}$ — szybko na początku, potem coraz wolniej. Przejście z $n=100$ na $n=400$ (czterokrotny wzrost próby) zmniejsza błąd dokładnie o połowę.

Wielowymiarowe twierdzenie graniczne

CTG uogólnia się na wektory losowe: średnia z próby wektorów (o wspólnej średniej i macierzy kowariancji) dąży do wielowymiarowego rozkładu normalnego. Suma wielu niezależnych wektorów, odpowiednio przeskalowana, układa się w wielowymiarowy dzwon.

Dwuwymiarowy dzwon jako granica sumy wektorów losowych
Wielowymiarowe CTG: średnia (suma) wielu niezależnych wektorów losowych dąży do wielowymiarowego rozkładu normalnego — tutaj dwuwymiarowy dzwon. To dzięki temu wektor estymatorów MNK ma w dużych próbach rozkład w przybliżeniu normalny.

CTG w $\mathbb{R}^n$ a estymacja.

Estymatory MNK są ważonymi sumami obserwacji, więc na mocy wielowymiarowego CTG mają w dużych próbach rozkład w przybliżeniu wielowymiarowy normalny — z wektorem średnich równym prawdziwym parametrom i macierzą kowariancji wyznaczającą ich precyzję. To dlatego można testować istotność współczynników i budować przedziały ufności nawet wtedy, gdy składnik losowy nie jest dokładnie normalny: CTG „dostarcza” normalność asymptotycznie. Geometria działa w dowolnym wymiarze $\mathbb{R}^n$, choć powyżej trzech wymiarów dzwonu nie da się narysować.

Znaczenie dla ekonometrii

  • Przedziały ufności dla średniej działają, bo $\bar{X}$ jest w przybliżeniu normalna — stąd wzór $\bar{x}\pm 1{,}96\cdot\mathrm{SE}$.
  • Testy $t$ i $z$ zakładają normalność statystyki testowej, którą CTG zapewnia przy dostatecznie dużej próbie.
  • Estymatory MNK są sumami, więc mają asymptotycznie rozkład normalny — to fundament testowania istotności.

Wymagana liczebność próby.

Reguła praktyczna: $n\ge 30$ zwykle wystarcza. Jednak przy populacji bardzo skośnej lub o grubych ogonach potrzeba więcej obserwacji — im dalej rozkład wyjściowy od normalnego, tym większe $n$, by średnia zdążyła się „unormalnić”.

Weryfikacja symulacyjna

Najprostszy dowód empiryczny to symulacja: losujemy wielokrotnie próbki ze skrajnie skośnego rozkładu wykładniczego, liczymy ich średnie i oglądamy histogram.

# R — losujemy z mocno skośnego rozkładu wykładniczego i uśredniamy
set.seed(1)
srednie <- replicate(10000, mean(rexp(30, rate = 1)))
hist(srednie, breaks = 40)   # mimo skośnej populacji — krzywa dzwonowa
# Python
import numpy as np
srednie = [np.mean(np.random.exponential(1, 30)) for _ in range(10000)]
# histogram(srednie) -> krzywa dzwonowa

Zmiana liczebności z $30$ na $2$ lub $100$ pozwala obserwować, jak kształt z rosnącym $n$ zbliża się do idealnego dzwonu.

Zastosowanie — studium przypadku: sondaż wyborczy i margines błędu

Centralne twierdzenie graniczne tłumaczy, dlaczego sondaż na próbie $1000$ osób potrafi oszacować poparcie całego społeczeństwa. Niech rzeczywiste poparcie partii wynosi $p$. Odsetek $\hat{p}$ w losowej próbie $n$ osób jest średnią zer i jedynek, więc na mocy CTG ma w przybliżeniu rozkład normalny o błędzie standardowym $\sqrt{p(1-p)/n}$. Margines błędu na poziomie ufności $95\%$ to

$$ \text{MoE}=1{,}96\sqrt{\frac{p(1-p)}{n}}. $$

Dla $n=1000$ i ostrożnego założenia $p=0{,}5$ (maksymalizującego wariancję):

$$ \text{MoE}=1{,}96\sqrt{\frac{0{,}25}{1000}}\approx 0{,}031=\pm 3{,}1\ \text{pkt proc.} $$

Stąd słynne „$\pm 3$ punkty procentowe” w komunikatach sondażowych. Aby zmniejszyć margines o połowę (do $\pm 1{,}5$ pkt), zgodnie z regułą $\sqrt{n}$ trzeba czterokrotnie większej próby — $4000$ osób.

Margines błędu sondażu malejący z liczebnością próby
Margines błędu sondażu maleje jak $1{,}96\sqrt{p(1-p)/n}$. Dla $n=1000$ wynosi około $\pm 3{,}1$ punktu procentowego; dalsze zwiększanie próby poprawia precyzję coraz wolniej (reguła $\sqrt{n}$).

Studium to ukazuje, że CTG stanowi fundament całej praktyki sondażowej i ankietowej: bez niego nie byłoby możliwe ani podanie marginesu błędu, ani uzasadnienie, dlaczego próba rzędu tysiąca osób wystarcza do oceny opinii milionów.

Literatura

Podręczniki polskie

  • J. Koronacki, J. Mielniczuk, Statystyka, WNT.
  • C. Domański, Testy statystyczne, PWE.

Klasyki światowe

  • W. Feller, An Introduction to Probability Theory and Its Applications, Wiley.
  • J. Wooldridge, Introductory Econometrics: A Modern Approach, Cengage.

Artykuły i źródła historyczne

  • P.-S. Laplace, Théorie analytique des probabilités, 1812.
  • L. Le Cam, The Central Limit Theorem around 1935, Statistical Science 1 (1986), 78–91. DOI: 10.1214/ss/1177013818.
Definicja
Hasła w słowniku

Podsumowanie

Definicja
Centralne twierdzenie graniczne w skrócie
  1. Średnia z próby ma rozkład w przybliżeniu normalny — niezależnie od kształtu populacji (uniwersalność).
  2. Jej rozrzut to błąd standardowy $\mathrm{SE}=\sigma/\sqrt{n}$, malejący jak pierwiastek z $n$.
  3. Prawo wielkich liczb mówi, dokąd zbiega średnia ($\to\mu$); CTG opisuje kształt jej wahań (dzwon).
  4. To dlatego działają przedziały ufności, testy i całe wnioskowanie statystyczne w ekonometrii.

Następnie: Testy hipotez · Rozkład normalny

Literatura uzupełniająca
Oprogramowanie
  • R: replicate(10000, mean(rexp(30))) — symulacja CTG
  • Python: [np.mean(np.random.exponential(1,30)) for _ in range(10000)]