Skip to Content

§3. Дифференцируемые функционалы

Интересно, что такие, на первый взгляд, не связанные между собой статистические результаты, как

  • а) предельные распределения статистики Колмогорова и статистики омега-квадрат (§2 гл. 12),
  • б) асимптотическая нормальность выборочных квантилей (теорема 2 гл. 7),
  • в) критерий хи-квадрат (§1 гл. 18),

на самом деле вытекают из приведённой ниже теоремы 2. Для её формулировки потребуется следующее

Определение. Функционал GG, заданный на D[0,1]D[0, 1], называется непрерывно дифференцируемым порядка kk в точке y0∈D[0,1]y_0 \in D[0, 1], если существует такой функционал g(y0,v)g(y_0, v), что для любой функции v∈C[0,1]v \in C[0, 1] и произвольной последовательности vh∈D[0,1]v_h \in D[0, 1], ∥vh−v∥→0\|v_h - v\| \to 0 при действительном h→0h \to 0, выполняются соотношения

G(y0+hvh)−G(y0)hk→g(y0,v),g(y0,vh)→g(y0,v).\frac{G(y_0 + hv_h) - G(y_0)}{h^k} \to g(y_0, v), \qquad g(y_0, v_h) \to g(y_0, v).

Второе из соотношений означает непрерывность в равномерной метрике в точках из C[0,1]C[0, 1] функционала g(y0,v)g(y_0, v), который можно называть производной порядка kk от GG в y0y_0 по направлению vv.

По кирпичикам: это обычная производная по направлению, только «точка» — функция y0y_0, а «направление» — функция vv. Порядок kk показывает, с какой скоростью меняется GG: при k=1k = 1 — линейно по hh (как у обычной производной), при k=2k = 2 — квадратично (как в точке минимума, где первая производная — ноль). Хитрость с vh→vv_h \to v нужна, чтобы подставлять «почти vv» — например, разрывный эмпирический процесс, который близок к непрерывному мосту.

Примеры

Пример 1. Рассмотрим функционал G(y)=∥y−y0∥G(y) = \|y - y_0\|. Он непрерывно дифференцируем по любому направлению, так как G(y0)=0G(y_0) = 0,

g(y0,v)=lim⁡h→0G(y0+hvh)h=lim⁡h→0∥vh∥=∥v∥.g(y_0, v) = \lim_{h\to0}\frac{G(y_0 + hv_h)}h = \lim_{h\to0}\|v_h\| = \|v\|.

Пример 2. Для любого натурального kk функционал

G(F)=∫01∣F−F0∣k dF,G(F) = \int_0^1|F - F_0|^k\,dF,

где FF и F0F_0 — функции распределения случайных величин, принимающих значения только из [0,1][0, 1], является непрерывно дифференцируемым kk-го порядка по любому направлению, поскольку

g(F0,v)=lim⁡h→0G(F0+hvh)hk=lim⁡h→0∫01∣vh∣k dF=∫01∣v∣k dF.g(F_0, v) = \lim_{h\to0}\frac{G(F_0 + hv_h)}{h^k} = \lim_{h\to0}\int_0^1|v_h|^k\,dF = \int_0^1|v|^k\,dF.

Пример 3. Покажем, что для произвольного p∈(0,1)p \in (0, 1) функционал G(F)=F−1(p)=inf⁡{t ⁣:F(t)≥p}G(F) = F^{-1}(p) = \inf\{t\colon F(t) \ge p\} непрерывно дифференцируем в точке F0(t)=tF_0(t) = t, где t∈[0,1]t \in [0, 1], причём g(F0,v)=−v(p)g(F_0, v) = -v(p).

Доказательство. Введём обозначение

t∗=G(F0+hvh)=inf⁡{t ⁣:t+hvh(t)≥p}.(2)t^* = G(F_0 + hv_h) = \inf\{t\colon t + hv_h(t) \ge p\}. \tag{2}

Так как функционал GG является непрерывным в равномерной метрике в точке F0F_0, мы можем положить t∗=p+δt^* = p + \delta, где δ=δ(h)→0\delta = \delta(h) \to 0 при h→0h \to 0. Из ∥vh−v∥→0\|v_h - v\| \to 0 и v∈C[0,1]v \in C[0, 1] вытекает, что при h→0h \to 0

R(h)=∣vh(p+δ)−v(p)∣≤∣vh(p+δ)−v(p+δ)∣+∣v(p+δ)−v(p)∣→0.(3)R(h) = |v_h(p + \delta) - v(p)| \le |v_h(p + \delta) - v(p + \delta)| + |v(p + \delta) - v(p)| \to 0. \tag{3}

В силу (2) и (3) имеем неравенство

p≤F0(t∗)+hvh(t∗)=p+δ+hvh(p+δ)=p+δ+h[v(p)+θR(h)],p \le F_0(t^*) + hv_h(t^*) = p + \delta + hv_h(p + \delta) = p + \delta + h\bigl[v(p) + \theta R(h)\bigr],

где ∣θ∣≤1|\theta| \le 1. Аналогично можно написать обратное неравенство:

p>F0(t∗−)+hvh(t∗−)=p+δ+hvh(p+δ−)=p+δ+h[v(p)+θ1R1(h)],p > F_0(t^*-) + hv_h(t^*-) = p + \delta + hv_h(p + \delta -) = p + \delta + h\bigl[v(p) + \theta_1R_1(h)\bigr],

где ∣θ1∣≤1|\theta_1| \le 1, R1(h)=∣vh(p+δ−)−v(p)∣→0R_1(h) = |v_h(p + \delta -) - v(p)| \to 0 при h→0h \to 0. Поэтому [G(F0+hvh)−G(F0)]/h=(p+δ−p)/h=δ/h→−v(p)\bigl[G(F_0 + hv_h) - G(F_0)\bigr]/h = (p + \delta - p)/h = \delta/h \to -v(p). ■\blacksquare

По кирпичикам — идея: квантиль t∗t^* — точка, где график t+hv(t)t + hv(t) пересекает уровень pp. Поднимем график вверх на hv(p)hv(p) около t=pt = p — точка пересечения уедет влево на ту же величину (наклон диагонали равен 1). Отсюда t∗≈p−hv(p)t^* \approx p - hv(p) и производная −v(p)-v(p).

Смысл по-пацански: подкинь всем в районе по рублю — граница «нижние 30 % по доходу» сдвинется вниз ровно на тот рубль, делённый на густоту людей в этом месте. При равномерном законе густота 1 — вот и весь вывод.

Проверь численно: разностное отношение подходит к −v(p)-v(p).

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

Пример 4. Рассмотрим разбиение отрезка [0,1][0, 1] точками 0=t0<t1<⋯<tN=10 = t_0 < t_1 < \dots < t_N = 1. Тогда для F0(t)=tF_0(t) = t функционал

G(F)=∑j=1N(ΔjF−ΔjF0)2ΔjF0,G(F) = \sum_{j=1}^N\frac{(\Delta_jF - \Delta_jF_0)^2}{\Delta_jF_0},

где ΔjF=F(tj)−F(tj−1)\Delta_jF = F(t_j) - F(t_{j-1}), ΔjF0=tj−tj−1\Delta_jF_0 = t_j - t_{j-1}, будет непрерывно дифференцируем 2-го порядка, поскольку для него

g(F0,v)=G(F0+hv)h2=∑j=1N(Δjv)2ΔjF0.g(F_0, v) = \frac{G(F_0 + hv)}{h^2} = \sum_{j=1}^N\frac{(\Delta_jv)^2}{\Delta_jF_0}.

Основная теорема

Сформулируем предельную теорему для статистик, которые можно представить в виде дифференцируемого функционала от эмпирической функции распределения F^n(t)\hat F_n(t), построенной по выборке η1,…,ηn\eta_1, \dots, \eta_n из равномерного распределения на [0,1][0, 1]. (Существуют статистики, которые не представляются в таком виде, скажем, η(n)=max⁡{η1,…,ηn}\eta_{(n)} = \max\{\eta_1, \dots, \eta_n\} или T=∑i=1n−1ηiηi+1T = \sum_{i=1}^{n-1}\eta_i\eta_{i+1}.)

Теорема 2. Если F0(t)=tF_0(t) = t, t∈[0,1]t \in [0, 1], и функционал G(F)G(F) непрерывно дифференцируем порядка kk в F0F_0, то при n→∞n \to \infty

nk/2[G(F^n)−G(F0)]→dg(F0,B),n^{k/2}\bigl[G(\hat F_n) - G(F_0)\bigr] \xrightarrow{d} g(F_0, B),

где BB есть броуновский мост.

По кирпичикам: F^n=F0+1nBn\hat F_n = F_0 + \frac1{\sqrt n}B_n, т. е. это F0+hvhF_0 + hv_h с h=1/nh = 1/\sqrt n и vh=Bnv_h = B_n. По определению производной [G(F^n)−G(F0)]/hk≈g(F0,Bn)\bigl[G(\hat F_n) - G(F_0)\bigr]/h^k \approx g(F_0, B_n), а Bn→BB_n \to B (теорема 1) и gg непрерывен — получаем g(F0,B)g(F_0, B). И 1/hk=nk/21/h^k = n^{k/2}.

Смысл по-пацански: одна теорема — и все предельные законы курса падают в руки сами. Надо только посчитать «производную» своей статистики и подставить туда мост.

Следствие 1. Статистика Колмогорова

Рассмотрим статистику критерия Колмогорова Dn=sup⁡0≤t≤1∣F^n(t)−t∣D_n = \sup_{0\le t\le1}|\hat F_n(t) - t|. Ввиду примера 1 из теоремы 2, применённой к функционалу Dn(F^n)D_n(\hat F_n), вытекает, что nDn→d∥B∥\sqrt nD_n \xrightarrow{d} \|B\|. А. Н. Колмогоровым для функции распределения случайной величины ∥B∥\|B\| получено представление в виде ряда:

K(x)=P(∥B∥≤x)=1+2∑k=1∞(−1)ke−2k2x2при x>0.K(x) = \mathsf P(\|B\| \le x) = 1 + 2\sum_{k=1}^\infty(-1)^ke^{-2k^2x^2} \quad\text{при } x > 0.

Распределение статистики sup⁡−∞≤x≤∞∣F^n(x)−F(x)∣\sup_{-\infty\le x\le\infty}|\hat F_n(x) - F(x)| согласно замечанию 1 гл. 12 оказывается одним и тем же для выборки X1,…,XnX_1, \dots, X_n из закона с произвольной непрерывной функцией распределения F(x)F(x).

Проверка

Чему равно K(1,358)K(1{,}358) (с точностью до 0,001)? Это знаменитый критический уровень 5 % критерия Колмогорова.

Замечание. Дополним объяснение из решения задачи 2 гл. 12. Пусть 0<μ=MXi0 < \mu = \mathsf MX_i, σ2=DXi\sigma^2 = \mathsf DX_i, Si=X1+⋯+XiS_i = X_1 + \dots + X_i, Si0=Si−iμS_i^0 = S_i - i\mu. Рассмотрим

ξn=nmax⁡1≤i≤n∣SiSn−in∣=nmax⁡1≤i≤n∣iμ+Si0nμ+Sn0−iμnμ∣=1nmax⁡1≤i≤n∣nSi0−iSn0nμ+Sn0∣=σ∣nnμ+Sn0∣⋅max⁡1≤i≤n∣Si0σn−in Sn0σn∣.\xi_n = \sqrt n\max_{1\le i\le n}\Bigl|\frac{S_i}{S_n} - \frac in\Bigr| = \sqrt n\max_{1\le i\le n}\Bigl|\frac{i\mu + S_i^0}{n\mu + S_n^0} - \frac{i\mu}{n\mu}\Bigr| = \frac1{\sqrt n}\max_{1\le i\le n}\Bigl|\frac{nS_i^0 - iS_n^0}{n\mu + S_n^0}\Bigr| = \sigma\Bigl|\frac n{n\mu + S_n^0}\Bigr|\cdot\max_{1\le i\le n}\Bigl|\frac{S_i^0}{\sigma\sqrt n} - \frac in\,\frac{S_n^0}{\sigma\sqrt n}\Bigr|.

Здесь первый сомножитель сходится по вероятности к σ/μ\sigma/\mu в силу закона больших чисел, а второй — по распределению к sup⁡0≤t≤1∣W0(t)∣∼K(x)\sup_{0\le t\le1}|W^0(t)| \sim K(x) (выражение под модулем — сжатое блуждание с вычтенной прямой, т. е. мост). В частности, для равномерного распределения на отрезке [0,1][0, 1] имеем μ=12\mu = \frac12, σ=1/12\sigma = 1/\sqrt{12}, σ/μ=1/3≈0,6\sigma/\mu = 1/\sqrt3 \approx 0{,}6.

Блуждание с положительными шагами и закон Колмогорова

100,02,2

Замечание из книги (к задаче 2 гл. 12): Sᵢ = X₁ + … + Xᵢ с положительными шагами, ξₙ = √n·max|Sᵢ/Sₙ − i/n|. Первый сомножитель в разложении сходится к σ/μ, второй — к закону Колмогорова, так что ξₙ/(σ/μ) → K(x). Для равномерных шагов σ/μ = 1/√3 ≈ 0,58, для показательных — 1 (тогда Sᵢ/Sₙ — это ровно упорядоченная равномерная выборка, и ξₙ — статистика Колмогорова). Расхождение с K(x): 0,161 — сходимость заметно медленнее, чем у самой статистики Колмогорова.

Следствие 2. Статистика Крамера — Мизеса

Распределение статистики Крамера — Мизеса ωn2=∫−∞∞[F^n(x)−F(x)]2dF(x)\omega_n^2 = \int_{-\infty}^{\infty}\bigl[\hat F_n(x) - F(x)\bigr]^2dF(x) также не зависит от функции распределения FF в случае её непрерывности. Для F0=tF_0 = t, t∈[0,1]t \in [0, 1], функционал ωn2(F^n)=∫01[F^n(t)−t]2dt\omega_n^2(\hat F_n) = \int_0^1\bigl[\hat F_n(t) - t\bigr]^2dt согласно примеру 2 непрерывно дифференцируем 2-го порядка. Поэтому

nωn2→d∫01B2(t) dt.n\omega_n^2 \xrightarrow{d} \int_0^1B^2(t)\,dt.

Для предельного распределения так же, как и для K(x)K(x), известно разложение в ряд и составлены таблицы. Например, 0,95-квантиль этого закона равна 0,46140{,}4614, 0,99-квантиль — 0,74350{,}7435 (в виджете ниже предельная функция распределения посчитана по формуле Смирнова).

По кирпичикам: M∫01B2dt=∫01t(1−t) dt=16\mathsf M\int_0^1B^2dt = \int_0^1t(1 - t)\,dt = \frac16 — среднее значение предела. Легко запомнить: в среднем nωn2≈0,167n\omega_n^2 \approx 0{,}167.

Следствие 3. Выборочные квантили

Пусть η([pn]+1)\eta_{([pn]+1)} обозначает выборочную pp-квантиль (0<p<10 < p < 1) (см. §3 гл. 7) для выборки η1,…,ηn\eta_1, \dots, \eta_n из равномерно распределённого на отрезке [0,1][0, 1]. Тогда η([pn]+1)=F^n−1(p)\eta_{([pn]+1)} = \hat F_n^{-1}(p). Ввиду примера 3 из теоремы 2 следует, что n(η([pn]+1)−p)→d−B(p)\sqrt n\bigl(\eta_{([pn]+1)} - p\bigr) \xrightarrow{d} -B(p) при n→∞n \to \infty.

Случайная величина B(p)=W(p)−pW(1)B(p) = W(p) - pW(1), будучи линейной комбинацией компонент нормального вектора (W(p),W(1))(W(p), W(1)), сама распределена нормально (согласно П9). Далее, MB(p)=MW(p)−pMW(1)=0\mathsf MB(p) = \mathsf MW(p) - p\mathsf MW(1) = 0. Из равенства (1) вытекает, что дисперсия DB(p)=cov⁡(B(p),B(p))=p(1−p)\mathsf DB(p) = \operatorname{cov}(B(p), B(p)) = p(1 - p), т. е. B(p)∼N(0,p(1−p))B(p) \sim \mathcal N(0, p(1 - p)). Очевидно, что случайная величина −B(p)-B(p) распределена так же. Тем самым установлена асимптотическая нормальность выборочных квантилей для выборки из равномерного распределения на отрезке [0,1][0, 1].

Для того чтобы обобщить этот результат на случай распределения с заданной плотностью p(x)p(x) (т. е. доказать теорему 2 гл. 7), остаётся лишь применить лемму 1 гл. 7.

Смысл по-пацански: выборочная медиана равномерной выборки — это просто значение моста в точке ½ с минусом. Дисперсия моста там 14\frac14 — отсюда n(MED−12)→N(0,14)\sqrt n(MED - \frac12) \to \mathcal N(0, \frac14).

Следствие 4. Хи-квадрат

Для F0=tF_0 = t положим pj=ΔjF0=tj−tj−1p_j = \Delta_jF_0 = t_j - t_{j-1}, j=1,…,Nj = 1, \dots, N (см. пример 4). Тогда статистика хи-квадрат

Xn2=nG(F^n)=n∑j=1N(ΔjF^n−pj)2/pj=∑j=1N(νj−npj)2npj,X_n^2 = nG(\hat F_n) = n\sum_{j=1}^N(\Delta_j\hat F_n - p_j)^2/p_j = \sum_{j=1}^N\frac{(\nu_j - np_j)^2}{np_j},

где νj=nΔjF^n\nu_j = n\Delta_j\hat F_n представляет собой число ηi\eta_i в промежутке [tj−1,tj)[t_{j-1}, t_j). (У Лагутина написано Xn2=G(F^n)X_n^2 = G(\hat F_n), без множителя nn; но по теореме 2 при k=2k = 2 к пределу сходится именно nk/2G(F^n)=nG(F^n)n^{k/2}G(\hat F_n) = nG(\hat F_n) — это и есть привычная статистика хи-квадрат.) Согласно примеру 4 и теореме 2 при n→∞n \to \infty

Xn2→dζ=∑j=1N(ΔjB)2/pj.X_n^2 \xrightarrow{d} \zeta = \sum_{j=1}^N(\Delta_jB)^2/p_j.

Покажем, что ζ∼χN−12\zeta \sim \chi^2_{N-1}. Для этого рассмотрим случайный вектор ξ=(ξ1,…,ξN)\boldsymbol\xi = (\xi_1, \dots, \xi_N), где ξj=ΔjB\xi_j = \Delta_jB. Так как ΔjB=ΔjW−pjW(1)\Delta_jB = \Delta_jW - p_jW(1), то ξ\boldsymbol\xi — нормальный вектор. Вычислим его ковариационную матрицу Σ=∥σjk∥N×N\boldsymbol\Sigma = \|\sigma_{jk}\|_{N\times N}. Запишем:

ΔjB=ΔjW−pj∑k=1NΔkW=∑k=1NajkΔkW,j=1,…,N,(4)\Delta_jB = \Delta_jW - p_j\sum_{k=1}^N\Delta_kW = \sum_{k=1}^Na_{jk}\Delta_kW, \quad j = 1, \dots, N, \tag{4}

где ajk=δjk−pja_{jk} = \delta_{jk} - p_j (здесь δjk=1\delta_{jk} = 1 при j=kj = k и δjk=0\delta_{jk} = 0 при j≠kj \ne k — символ Кронекера). В силу свойств 2 и 3 броуновского движения

M(ΔjW)(ΔkW)=δjkpj.(5)\mathsf M(\Delta_jW)(\Delta_kW) = \delta_{jk}p_j. \tag{5}

С учётом соотношений (4), (5) и равенства p1+⋯+pN=1p_1 + \dots + p_N = 1 нетрудно вывести (проверьте!), что

σjk=M(ΔjB)(ΔkB)=∑l=1Najlaklpl=δjkpj−pjpk.\sigma_{jk} = \mathsf M(\Delta_jB)(\Delta_kB) = \sum_{l=1}^Na_{jl}a_{kl}p_l = \delta_{jk}p_j - p_jp_k.

По кирпичикам (проверяем): ∑l(δjl−pj)(δkl−pk)pl=∑lδjlδklpl−pk∑lδjlpl−pj∑lδklpl+pjpk∑lpl=δjkpj−pkpj−pjpk+pjpk=δjkpj−pjpk\sum_l(\delta_{jl} - p_j)(\delta_{kl} - p_k)p_l = \sum_l\delta_{jl}\delta_{kl}p_l - p_k\sum_l\delta_{jl}p_l - p_j\sum_l\delta_{kl}p_l + p_jp_k\sum_lp_l = \delta_{jk}p_j - p_kp_j - p_jp_k + p_jp_k = \delta_{jk}p_j - p_jp_k.

Таким образом, ковариационная матрица Σ\boldsymbol\Sigma совпадает (с точностью до обозначений) с матрицей, задаваемой формулой (3) гл. 18. Дальнейшие рассуждения повторяют приведённые во второй части доказательства теоремы 1 гл. 18.

Смысл по-пацански: откуда «минус одна» степень свободы у хи-квадрат? Мост закреплён на концах: сумма всех приращений ∑ΔjB=B(1)−B(0)=0\sum\Delta_jB = B(1) - B(0) = 0. Одна линейная связь — одна потерянная степень свободы.

Все пять предельных законов в одном виджете — выбирай статистику и сравнивай с моделированием:

Функционалы от эмпирического процесса и их пределы

100,02,2

Колмогоров √n·Dₙ = √n·sup|F̂ₙ(t) − t|. Синяя ступенька — эмпирическая функция распределения статистики по 1000 выборкам объёма n; красный пунктир — предельный закон: K(x) = 1 + 2Σ(−1)ᵏe^(−2k²x²). Все пять пределов — функционалы от одного и того же броуновского моста (теорема 2 и следствия 1–4). Максимальное расхождение: 0,044 (случайный шум при 1000 повторениях — около 0,03). Уменьши n — увидишь, при каких объёмах предел ещё врёт; у квантили и хи-квадрата при малых n заметна дискретность.

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

Проверь себя

Тест

Какого порядка дифференцируемость у функционала ω²(F) = ∫(F − F₀)²dF в точке F₀, и какой множитель стоит перед статистикой в теореме 2?

Тест

Чему равна производная квантильного функционала G(F) = F⁻¹(p) в точке F₀(t) = t по направлению v?

Тест

Почему у предельного закона хи-квадрат N − 1, а не N степеней свободы?
Обновлено