Skip to Content

§1. Распределение Коши: когда среднее не работает

Эксперимент с источником

В некоторой точке трёхмерного пространства с неизвестными координатами (a,b,c)(a, b, c) сидит источник γ\gamma-излучения. Детектор на плоскости z=0z = 0 регистрирует точки (xi,yi)(x_i, y_i), i=1,…,ni = 1, \dots, n, где траектории γ\gamma-квантов пересекают эту плоскость. Направления траекторий случайны — равномерно распределены по сфере с центром в источнике. Надо оценить aa и bb, то есть найти, над какой точкой плоскости висит источник.

Первое, что приходит в голову, — усреднить: взять (Xˉ,Yˉ)(\bar X, \bar Y). Точки и правда гуще всего прямо под источником. А усреднение, как все привыкли, гасит разброс: отклонения в разные стороны компенсируют друг друга.

Но в этом эксперименте усреднение совершенно бесполезно. Разберёмся почему на одномерном аналоге (двумерный — задача 7).

Одномерная модель

Из точки (0,1)(0, 1) выходит луч, направление которого равномерно распределено на нижней полуокружности. Пусть XX — координата пересечения луча с осью абсцисс, а αx\alpha_x — угол между лучом и вертикалью. Угол α\alpha равномерен на (−π2,π2)\left(-\tfrac\pi2, \tfrac\pi2\right), а X=tg⁡αX = \operatorname{tg}\alpha.

Найдём функцию распределения. Луч попадает левее xx, когда угол меньше αx=arctg⁡x\alpha_x = \operatorname{arctg} x:

F(x)=P(X≤x)=αx+π/2π=12+1πarctg⁡x.F(x) = \mathbf{P}(X \le x) = \frac{\alpha_x + \pi/2}{\pi} = \frac12 + \frac1\pi \operatorname{arctg} x.

Отсюда плотность

p(x)=F′(x)=1π(1+x2).p(x) = F'(x) = \frac{1}{\pi(1 + x^2)}.

Это плотность Коши. Мы её уже встречали в главе 4, когда моделировали её методом обратной функции, — там это был ровно тот же тангенс равномерного угла.

На первый взгляд она похожа на нормальную: колокол, симметричный относительно нуля. Но они очень по-разному убывают на бесконечности. У нормального закона хвост P(X>x)\mathbf{P}(X > x) убывает как e−x2/2e^{-x^2/2}, а у Коши — всего лишь как 1πx\dfrac{1}{\pi x}. Это называют тяжёлыми хвостами.

P(∣X∣>3)\mathbf{P}(\lvert X \rvert > 3)P(∣X∣>10)\mathbf{P}(\lvert X \rvert > 10)
N(0,1)N(0, 1)0,00270{,}00271,5⋅10−231{,}5 \cdot 10^{-23}
Коши0,2050{,}2050,0630{,}063

Каждое шестнадцатое наблюдение Коши лежит дальше 10 от центра. У нормального закона такого не дождёшься, даже если всю жизнь генерировать по миллиону чисел в секунду.

Смысл по-пацански: нормальный район — все тусят у ларька, редко кто отходит дальше пары кварталов. Район Коши — тоже тусят у ларька, но регулярно кто-то обнаруживается в соседнем городе.

Выбросы

Чем опасны тяжёлые хвосты? Величина с таким законом с заметной вероятностью принимает огромные по модулю значения. Поэтому в большой выборке из Коши обязательно найдутся одно или несколько наблюдений, сильно отличающихся от остальных. Их называют выбросами. Оценка «центра» через Xˉ\bar X при этом резко уезжает в сторону самого большого выброса (задача 6).

У Коши нет матожидания

Из-за слишком тяжёлых хвостов интеграл ∫x p(x) dx\int x\,p(x)\,dx расходится: подынтегральная функция ведёт себя как 1πx\dfrac{1}{\pi x}, а интеграл от 1/x1/x до бесконечности — логарифм, который растёт неограниченно. Значит, MX\mathbf{M}X не существует.

Если бы оно существовало, по усиленному закону больших чисел среднее Xˉ\bar X сходилось бы к MX\mathbf{M}X. А что происходит с Xˉ\bar X на самом деле? Ответ дают характеристические функции ψX(t)=MeitX\psi_X(t) = \mathbf{M}e^{itX}. Для Коши

ψX(t)=1π∫−∞∞cos⁡tx1+x2 dx=e−∣t∣\psi_X(t) = \frac1\pi \int_{-\infty}^{\infty} \frac{\cos tx}{1 + x^2}\,dx = e^{-|t|}

(синусная часть пропала, потому что плотность чётная; сам интеграл берётся по теореме о вычетах). Характеристическая функция суммы независимых величин — произведение, а масштаб переносится в аргумент:

ψnXˉ(t)=∏i=1nψXi(t)=e−n∣t∣,ψXˉ(t)=ψnXˉ(t/n)=e−n∣t∣/n=e−∣t∣.\psi_{n\bar X}(t) = \prod_{i=1}^n \psi_{X_i}(t) = e^{-n|t|}, \qquad \psi_{\bar X}(t) = \psi_{n\bar X}(t/n) = e^{-n|t|/n} = e^{-|t|}.

Характеристическая функция среднего совпала с характеристической функцией одного наблюдения. Она однозначно определяет закон, поэтому

Xˉ\bar X имеет распределение Коши при любом nn.

Среднее из миллиона наблюдений разбросано ровно так же, как одно наблюдение. Усреднение не дало ничего.

Смысл по-пацански: обычно, если опросить толпу и усреднить, вранье отдельных пацанов гасится. Здесь же один вдруг говорит «миллион», и все усреднения улетают вслед за ним. А такие среди Коши находятся всегда.

Посмотри сам

Сверху — лучи из источника. Почти вертикальные падают рядом с центром, почти горизонтальные улетают далеко. Снизу — бегущее среднее и бегущая медиана. Среднее подпрыгивает при каждом крупном выбросе и не успокаивается. Нормальное среднее (пунктир) садится на ноль. А медиана Коши садится на ноль не хуже.

Распределение Коши: луч из точки и среднее, которое не сходится

-8-6-4-202468источник (θ, 1)

Сверху — первые 40 лучей из источника над нулём: угол равномерный, точка на оси — величина Коши. Лучи, ушедшие почти горизонтально, улетают за кадр. Из 2000 точек дальше 10 от центра — 125, самая дальняя — на 1029.Снизу — бегущее среднее X̄ и бегущая медиана по первым m точкам. После 2000: X̄ = -0.07, MED = 0.038. Среднее дёргается от каждого выброса и не сходится, медиана садится на 0.

Проверим кодом, что среднее из 1000 наблюдений Коши разбросано так же, как одно наблюдение:

Загрузка редактора…

Как же оценить центр?

Как всё-таки состоятельно оценить θ\theta в модели сдвига F(x−θ)F(x - \theta), когда FF — функция распределения Коши? Ответ подсказал виджет: выборочная медиана. Ей не важно, насколько далеко улетел выброс, важно только, по какую сторону от центра он лёг. Об этом §2.

Проверь себя

Тест

Взяли 10 000 наблюдений из закона Коши и посчитали X̄. Как оно распределено?
Обновлено