6  Распространение ошибок

Аннотация

Физический результат обычно вычисляется по нескольким величинам, которые измеряет детектор. Вместе с результатом требуется найти его неопределённость. В этой главе мы получим линейный закон распространения ошибок, проверим его на нелинейной функции и запишем в матричном виде с учётом корреляций. Отдельный раздел посвящён разбросу оценок дисперсии и стандартного отклонения.

6.1 Физическая задача: измерение сечения

Эксперимент зарегистрировал \(N=1000\) сигнальных событий. Эффективность отбора равна

\[ \varepsilon=0.80\pm0.02, \tag{6.1}\]

а интегральная светимость составляет

\[ L=(100\pm2)\ \text{фб}^{-1}. \tag{6.2}\]

В упрощённой модели фон отсутствует, число событий имеет распределение Пуассона, а эффективность и светимость измерены независимо от \(N\) и друг от друга. Оценка сечения процесса равна

\[ \widehat\sigma_{\mathrm{proc}} =\frac{N}{\varepsilon L} =12.5\ \text{фб}. \tag{6.3}\]

Для пуассоновского счёта стандартное отклонение числа событий можно оценить как \(\sigma_N=\sqrt N\). Относительная неопределённость сечения в линейном приближении тогда равна

\[ \begin{aligned} \left( \frac{\sigma_{\widehat\sigma_{\mathrm{proc}}}} {\widehat\sigma_{\mathrm{proc}}} \right)^2 &\simeq \left(\frac{\sigma_N}{N}\right)^2 +\left(\frac{\sigma_\varepsilon}{\varepsilon}\right)^2 +\left(\frac{\sigma_L}{L}\right)^2\\ &= \left(\frac{\sqrt{1000}}{1000}\right)^2 +\left(\frac{0.02}{0.80}\right)^2 +\left(\frac{2}{100}\right)^2 =0.045^2. \end{aligned} \tag{6.4}\]

Результат можно записать как

\[ \widehat\sigma_{\mathrm{proc}} =(12.5\pm0.6)\ \text{фб}. \tag{6.5}\]

В одной строке под корнем встретились статистика событий, эффективность детектора и светимость ускорителя. Формулу мы пока использовали как готовую. Ниже выведем её и увидим, где в ней должны стоять ковариации. В реальном анализе \(N\) получают после вычитания фона, а эффективность и нормировки могут зависеть от общих калибровок. Тогда три квадрата уже не исчерпывают задачу.

6.2 Что называется ошибкой

В названии главы используется привычное физикам выражение «распространение ошибок». В строгой метрологической терминологии ошибка — это разность между измеренным и опорным значениями, а неопределённость описывает разброс возможных результатов. В формулах этой главы речь идёт о стандартной неопределённости, которую мы обозначаем через \(\sigma_X\).

Стандартное отклонение описывает масштаб случайного разброса. Смещение метода, неопределённость калибровки и физические границы параметра требуют отдельного учёта. Общие правила представления неопределённостей измерения собраны в руководстве JCGM [1].

6.3 Одна измеряемая величина

Пусть детектор измеряет случайную величину \(X\), а результат вычисляется по формуле

\[ Y=f(X). \tag{6.6}\]

Обозначим

\[ \mathbb E[X]=\mu_X, \qquad \operatorname{Var}(X)=\sigma_X^2. \tag{6.7}\]

6.3.1 Линейное распространение ошибки

На масштабе \(\sigma_X\) функцию \(f\) можно заменить её касательной в точке \(\mu_X\), если кривизна функции на этом интервале мала.

6.3.1.1 Формула для одной переменной

Первый порядок разложения Тейлора даёт

\[ f(X)\simeq f(\mu_X)+f'(\mu_X)(X-\mu_X). \tag{6.8}\]

В этом приближении

\[ \mathbb E[Y]\simeq f(\mu_X), \qquad Y-\mathbb E[Y] \simeq f'(\mu_X)(X-\mu_X). \tag{6.9}\]

Квадрат производной можно вынести из математического ожидания:

\[ \begin{aligned} \operatorname{Var}(Y) &\simeq \mathbb E\!\left[ f'(\mu_X)^2(X-\mu_X)^2 \right]\\ &=f'(\mu_X)^2\sigma_X^2. \end{aligned} \tag{6.10}\]

Поэтому

\[ \boxed{ \sigma_Y\simeq |f'(\mu_X)|\sigma_X. } \tag{6.11}\]

Производная в уравнении 6.11 показывает, во сколько раз небольшое отклонение входной величины растягивается или сжимается при переходе к \(Y\). Для линейной функции формула точна. Для нелинейной её точность определяется размером области, занятой распределением \(X\).

6.3.2 Поперечный импульс в магнитном поле

Радиус \(R\) траектории заряженной частицы в однородном магнитном поле связан с поперечным импульсом соотношением

\[ p_T=|q|BR. \tag{6.12}\]

В единицах, обычных для физики частиц,

\[ p_T[\text{ГэВ}/c] \simeq 0.2998\,|q/e|\,B[\text{Тл}]\,R[\text{м}]. \tag{6.13}\]

Если \(q\) и \(B\) считаются известными, неопределённость создаёт измерение радиуса. Поскольку зависимость линейна,

\[ \sigma_{p_T}=|q|B\sigma_R, \qquad \frac{\sigma_{p_T}}{p_T}=\frac{\sigma_R}{R}. \tag{6.14}\]

Ошибка радиуса переходит в такую же относительную ошибку импульса. Если неопределённость магнитного поля существенна, \(B\) становится второй входной величиной. Такой случай разберём в разделе о ковариациях.

6.3.3 Степенная зависимость

Для функции

\[ Y=X^a \tag{6.15}\]

производная равна

\[ f'(x)=ax^{a-1}. \tag{6.16}\]

В точке \(x=\mu_X\) уравнение 6.11 принимает вид

\[ \frac{\sigma_Y}{|f(\mu_X)|} \simeq |a|\frac{\sigma_X}{|\mu_X|}. \tag{6.17}\]

Несколько часто встречающихся функций собраны в таблице 6.1. Здесь \(x_0=\mu_X\) и \(y_0=f(x_0)\).

Таблица 6.1: Линейное распространение ошибки для часто встречающихся функций
Функция \(f(x)\) Линейная неопределённость Условие на точку разложения
\(ax+b\) \(\sigma_Y=|a|\sigma_X\) формула точна
\(x^a\) \(\sigma_Y/|y_0|\simeq |a|\sigma_X/|x_0|\) функция определена около \(x_0\)
\(1/x\) \(\sigma_Y/|y_0|\simeq\sigma_X/|x_0|\) \(x_0\) далёк от нуля
\(\ln x\) \(\sigma_Y\simeq\sigma_X/x_0\) \(x_0>0\), вероятность \(X\le0\) мала
\(e^x\) \(\sigma_Y/y_0\simeq\sigma_X\) \(X\) безразмерна

Таблица даёт локальные формулы. У отношения, логарифма и других функций с границей одной малости \(\sigma_X\) недостаточно. Распределение \(X\) должно с большой вероятностью оставаться в области, где функция гладкая.

6.4 Где линейное приближение перестаёт работать

Касательная описывает функцию в малой окрестности точки разложения. Размер этой окрестности задаёт \(\sigma_X\). Линейная формула требует проверки в четырёх типичных ситуациях:

  • производная заметно меняется на интервале порядка \(\sigma_X\);
  • \(f'(\mu_X)\) близка к нулю и первым ненулевым оказывается квадратичный член;
  • рядом находится полюс, порог или физическая граница;
  • преобразованное распределение заметно асимметрично.

Возьмём \(Y=X^2\) и \(\mu_X=0\). Касательная к параболе в нуле горизонтальна, и линейная формула даёт \(\sigma_Y\simeq0\). Сама величина \(X^2\) при этом флуктуирует. Нулевой ответ сообщает о непригодности первого порядка разложения.

6.4.1 Нелинейное преобразование \(Y=X+aX^2\)

Рассмотрим модель из лекции:

\[ X\sim\mathcal N(1,\sigma_X^2), \qquad Y=X+aX^2. \tag{6.18}\]

Касательная в точке \(\mu_X=1\) даёт

\[ \mathbb E[Y]\simeq1+a, \qquad \sigma_Y\simeq|1+2a|\sigma_X. \tag{6.19}\]

Для гауссовой величины моменты можно вычислить без приближения:

\[ \mathbb E[Y]=1+a+a\sigma_X^2, \tag{6.20}\]

\[ \operatorname{Var}(Y) =(1+2a)^2\sigma_X^2+2a^2\sigma_X^4. \tag{6.21}\]

Член \(a\sigma_X^2\) сдвигает среднее, а \(2a^2\sigma_X^4\) добавляет дисперсию. Оба исчезают в линейном приближении.

Нелинейное преобразование $Y=X+aX^2$

Меняйте ширину исходного гаусса и коэффициент \(a\). Гистограмма показывает распределение \(Y\), а гладкая кривая — линейный прогноз.

Нелинейное преобразование Y = X + aX2

На рисунке 6.1 показан режим, в котором кривизна уже существенна на масштабе входного распределения.

Рисунок 6.1: Распределение \(Y=X+aX^2\) при \(\sigma_X=0.9\) и \(a=0.9\). Синяя гистограмма получена методом Монте-Карло, оранжевая кривая показывает гауссово распределение с параметрами линейного приближения.

Здесь расхождение видно по положению максимума, ширине и длинному правому хвосту. Запись \(y\pm\sigma_Y\) сохраняет два числа, но уже не описывает форму распределения. В такой ситуации используют преобразование полного распределения или численное моделирование.

6.5 Разброс оценки стандартного отклонения

До сих пор \(\mu\) и \(\sigma\) были известными параметрами распределения. В эксперименте их оценивают по выборке

\[ X_1,\ldots,X_N\sim\mathcal N(\mu,\sigma^2), \tag{6.22}\]

где измерения независимы. Определим оценки среднего, дисперсии и стандартного отклонения:

\[ \widehat\mu=\overline X =\frac1N\sum_{k=1}^{N}X_k, \tag{6.23}\]

\[ \widehat{\sigma^2} =\frac1{N-1}\sum_{k=1}^{N}(X_k-\overline X)^2, \qquad \widehat\sigma=\sqrt{\widehat{\sigma^2}}. \tag{6.24}\]

Если повторить весь эксперимент, выборка изменится вместе со всеми тремя оценками. Поэтому у \(\widehat\sigma\) есть собственное распределение и собственная дисперсия.

Для выборочного среднего

\[ \operatorname{Var}(\widehat\mu)=\frac{\sigma^2}{N}. \tag{6.25}\]

Параметр \(\sigma^2\) неизвестен, и в оценке дисперсии среднего его заменяют выборочной дисперсией:

\[ \widehat{\operatorname{Var}}(\widehat\mu) =\frac{\widehat{\sigma^2}}{N}, \qquad \widehat\sigma_{\widehat\mu} =\frac{\widehat\sigma}{\sqrt N}. \tag{6.26}\]

Возникает следующий вопрос: насколько устойчиво значение \(\widehat\sigma\), найденное по конечной выборке?

6.5.1 Почему в выборочной дисперсии стоит \(N-1\)

Введём отклонения от истинного среднего

\[ Y_k=X_k-\mu. \tag{6.27}\]

Для независимой выборки с конечной дисперсией

\[ \mathbb E[Y_k]=0, \qquad \mathbb E[Y_k^2]=\sigma^2. \tag{6.28}\]

Гауссовость для доказательства несмещённости выборочной дисперсии не нужна.

6.5.1.1 Несмещённость выборочной дисперсии

Обозначим две суммы

\[ A=\sum_{k=1}^{N}Y_k^2, \qquad B=\sum_{k=1}^{N}Y_k. \tag{6.29}\]

Разность выборочного и истинного среднего равна

\[ \overline X-\mu=\frac{B}{N}. \tag{6.30}\]

Сумма квадратов отклонений от выборочного среднего принимает вид

\[ \begin{aligned} T &=\sum_{k=1}^{N}(X_k-\overline X)^2\\ &=\sum_{k=1}^{N}\left(Y_k-\frac BN\right)^2\\ &=A-\frac{B^2}{N}. \end{aligned} \tag{6.31}\]

Независимость и центрирование дают

\[ \mathbb E[A]=N\sigma^2, \qquad \mathbb E[B^2]=N\sigma^2. \tag{6.32}\]

Отсюда

\[ \mathbb E[T] =N\sigma^2-\frac1N N\sigma^2 =(N-1)\sigma^2. \tag{6.33}\]

После деления на \(N-1\)

\[ \boxed{ \mathbb E[\widehat{\sigma^2}]=\sigma^2. } \tag{6.34}\]

Выборочные отклонения связаны условием

\[ \sum_{k=1}^{N}(X_k-\overline X)=0. \tag{6.35}\]

Одно из \(N\) отклонений определяется через остальные. Поэтому сумма их квадратов содержит \(N-1\) степеней свободы, и такой же делитель появляется в несмещённой оценке дисперсии.

6.5.2 Дисперсия оценки дисперсии

Теперь понадобится гауссовость. Для центрированной гауссовой величины

\[ \mathbb E[Y_k^4]=3\sigma^4. \tag{6.36}\]

Поскольку \(\widehat{\sigma^2}=T/(N-1)\), достаточно найти дисперсию \(T\).

6.5.2.1 Вычисление \(\operatorname{Var}(\widehat{\sigma^2})\)

Из уравнения 6.31

\[ T^2=A^2-\frac2N AB^2+\frac1{N^2}B^4. \tag{6.37}\]

Первый момент вычисляется раскрытием квадрата суммы:

\[ \begin{aligned} \mathbb E[A^2] &=\sum_{k=1}^{N}\mathbb E[Y_k^4] +2\sum_{i<j}\mathbb E[Y_i^2Y_j^2]\\ &=3N\sigma^4+N(N-1)\sigma^4\\ &=N(N+2)\sigma^4. \end{aligned} \tag{6.38}\]

Для смешанного момента выделим одно слагаемое, \(B=Y_i+C_i\), где \(C_i=\sum_{j\ne i}Y_j\). Величины \(Y_i\) и \(C_i\) независимы, \(\mathbb E[C_i]=0\) и \(\mathbb E[C_i^2]=(N-1)\sigma^2\). Поэтому

\[ \begin{aligned} \mathbb E[Y_i^2B^2] &=\mathbb E[Y_i^2(Y_i+C_i)^2]\\ &=3\sigma^4+(N-1)\sigma^4\\ &=(N+2)\sigma^4, \end{aligned} \tag{6.39}\]

и после суммирования по \(i\)

\[ \mathbb E[AB^2]=N(N+2)\sigma^4. \tag{6.40}\]

Сумма \(B\) также гауссова, причём \(\operatorname{Var}(B)=N\sigma^2\). Её четвёртый момент равен

\[ \mathbb E[B^4]=3N^2\sigma^4. \tag{6.41}\]

Подстановка трёх средних в уравнение 6.37 даёт

\[ \mathbb E[T^2]=(N^2-1)\sigma^4. \tag{6.42}\]

Вместе с уравнением 6.33 это приводит к

\[ \operatorname{Var}(T) =2(N-1)\sigma^4. \tag{6.43}\]

Искомая дисперсия оценки равна

\[ \boxed{ \operatorname{Var}(\widehat{\sigma^2}) =\frac{2\sigma^4}{N-1}. } \tag{6.44}\]

Уравнение 6.44 является точным для независимой гауссовой выборки. Для другого исходного распределения в ответ входит его четвёртый центральный момент.

6.5.3 Разброс оценки стандартного отклонения

Оценка \(\widehat\sigma\) связана с \(\widehat{\sigma^2}\) функцией квадратного корня. Применим к ней формулу 6.11 в точке \(\sigma^2\):

\[ f(y)=\sqrt y, \qquad f'(\sigma^2)=\frac1{2\sigma}. \tag{6.45}\]

Получаем

\[ \operatorname{Var}(\widehat\sigma) \simeq \frac1{4\sigma^2} \operatorname{Var}(\widehat{\sigma^2}) =\frac{\sigma^2}{2(N-1)}. \tag{6.46}\]

Относительный разброс оценки стандартного отклонения равен

\[ \boxed{ \frac{\sqrt{\operatorname{Var}(\widehat\sigma)}}{\sigma} \simeq \frac1{\sqrt{2(N-1)}}. } \tag{6.47}\]

Здесь снова использовано линейное приближение, теперь уже для квадратного корня. При конечном \(N\) оценка \(\widehat\sigma\) немного смещена вниз; с ростом выборки смещение исчезает, и формула становится точнее.

Для относительного разброса около \(10\%\)

\[ \frac1{\sqrt{2(N-1)}}\simeq0.1, \qquad N\simeq51. \tag{6.48}\]

Пятьдесят измерений нужны лишь для того, чтобы сама оценка ширины флуктуировала примерно на десять процентов. Ширину распределения обычно измерить труднее, чем его среднее.

6.5.4 Десять гауссовских измерений

Десять гауссовских измерений

Меняйте параметры распределения и начальное состояние генератора. Таблица показывает выборку, оценки \(\widehat\mu\), \(\widehat{\sigma^2}\), \(\widehat\sigma\) и их расчётные неопределённости.

Десять гауссовских измерений

Десять чисел выглядят вполне убедительно, пока рядом не написаны истинные параметры. Новая выборка даёт другие \(\widehat\mu\) и \(\widehat\sigma\). Формулы выше описывают разброс этих результатов в серии повторений.

6.6 Несколько измеряемых величин

В задаче о сечении использовались три входные величины. Теперь выведем формулу, которая учитывает их совместные флуктуации.

6.6.1 Ковариация и ошибка суммы

Ковариация \(X\) и \(Y\) равна

\[ \operatorname{cov}(X,Y) =\mathbb E[(X-\mu_X)(Y-\mu_Y)]. \tag{6.49}\]

Для суммы \(S=X+Y\)

\[ \operatorname{Var}(S) =\sigma_X^2+\sigma_Y^2 +2\operatorname{cov}(X,Y). \tag{6.50}\]

Коэффициент корреляции убирает размерность ковариации:

\[ \rho_{XY} =\frac{\operatorname{cov}(X,Y)}{\sigma_X\sigma_Y}, \qquad -1\le\rho_{XY}\le1. \tag{6.51}\]

Для суммы и разности

\[ \sigma_{X\pm Y}^2 =\sigma_X^2+\sigma_Y^2 \pm2\rho_{XY}\sigma_X\sigma_Y. \tag{6.52}\]

Положительная корреляция увеличивает ошибку суммы и уменьшает ошибку разности. При отрицательной корреляции знаки меняются. Складывать ошибки в квадратуре можно при нулевой ковариации.

Независимость влечёт \(\rho_{XY}=0\). Обратное утверждение для произвольного распределения неверно: при нулевой корреляции нелинейная зависимость может сохраняться.

6.6.2 Оценка корреляции по выборке

Пусть получены \(N\) независимых пар \((x_k,y_k)\) из одного совместного распределения. Выборочная ковариация равна

\[ \widehat{\operatorname{cov}}(X,Y) =\frac1{N-1}\sum_{k=1}^{N} (x_k-\overline x)(y_k-\overline y), \tag{6.53}\]

а выборочный коэффициент корреляции —

\[ \widehat\rho =\frac{\widehat{\operatorname{cov}}(X,Y)}{s_Xs_Y}. \tag{6.54}\]

При небольшом \(N\) значение \(\widehat\rho\) заметно меняется от выборки к выборке. В детекторных задачах ковариации получают также из моделирования, калибровочных данных и вариаций систематических параметров.

6.6.3 Общая формула распространения

Пусть

\[ F=f(X_1,\ldots,X_n), \tag{6.55}\]

а средние входных величин образуют вектор \(\boldsymbol\mu=(\mu_1,\ldots,\mu_n)^{\mathsf T}\). Первый порядок разложения имеет вид

\[ F-\mathbb E[F] \simeq \sum_{i=1}^{n} \left. \frac{\partial f}{\partial x_i} \right|_{\boldsymbol\mu} (X_i-\mu_i). \tag{6.56}\]

6.6.3.1 Дисперсия функции нескольких переменных

Обозначим производные в точке \(\boldsymbol\mu\) через

\[ g_i= \left. \frac{\partial f}{\partial x_i} \right|_{\boldsymbol\mu}. \tag{6.57}\]

После возведения линейного разложения в квадрат

\[ \begin{aligned} \operatorname{Var}(F) &\simeq \mathbb E\!\left[ \left(\sum_i g_i(X_i-\mu_i)\right) \left(\sum_j g_j(X_j-\mu_j)\right) \right]\\ &=\sum_{i,j}g_i \operatorname{cov}(X_i,X_j)g_j. \end{aligned} \tag{6.58}\]

Итак,

\[ \boxed{ \operatorname{Var}(F) \simeq \sum_{i,j} \frac{\partial f}{\partial x_i} \operatorname{cov}(X_i,X_j) \frac{\partial f}{\partial x_j}. } \tag{6.59}\]

Все производные в уравнении 6.59 вычисляются в одной точке \(\boldsymbol\mu\). На практике неизвестные средние заменяют полученными центральными значениями.

Для двух переменных формула разворачивается в три слагаемых:

\[ \begin{aligned} \sigma_F^2\simeq{} &\left(\frac{\partial f}{\partial x}\right)^2\sigma_X^2 +\left(\frac{\partial f}{\partial y}\right)^2\sigma_Y^2\\ &+2\rho_{XY} \frac{\partial f}{\partial x} \frac{\partial f}{\partial y} \sigma_X\sigma_Y. \end{aligned} \tag{6.60}\]

Знак корреляционного вклада определяется одновременно знаком \(\rho_{XY}\) и знаками двух производных.

6.6.4 Корреляционный вклад в дисперсию

Корреляционный вклад в дисперсию

Меняйте производные, стандартные отклонения и \(\rho\). Три полосы показывают два диагональных и один корреляционный вклад в \(\sigma_F^2\).

Корреляционный вклад в дисперсию

На рисунке 6.2 производные имеют одинаковый знак, а корреляция отрицательна. Корреляционный член вычитается из двух положительных вкладов.

Рисунок 6.2: Вклады в дисперсию функции двух переменных при \(\partial f/\partial x=\partial f/\partial y=1\), \(\sigma_X=1\), \(\sigma_Y=0.8\) и \(\rho=-0.8\). Отрицательный корреляционный член уменьшает полную дисперсию до \(0.36\).

6.6.5 Отношение двух величин

Для

\[ R=\frac XY \tag{6.61}\]

две производные равны

\[ \frac{\partial R}{\partial X}=\frac1Y, \qquad \frac{\partial R}{\partial Y}=-\frac{X}{Y^2}. \tag{6.62}\]

Линейная относительная неопределённость составляет

\[ \boxed{ \left(\frac{\sigma_R}{R}\right)^2 \simeq \left(\frac{\sigma_X}{X}\right)^2 +\left(\frac{\sigma_Y}{Y}\right)^2 -2\rho_{XY} \frac{\sigma_X}{X} \frac{\sigma_Y}{Y}. } \tag{6.63}\]

Производные по числителю и знаменателю имеют разные знаки. Поэтому положительная корреляция уменьшает ошибку отношения. Формула требует, чтобы знаменатель с большой вероятностью оставался вдали от нуля. В главе 5 мы видели крайний случай: отношение двух независимых стандартных гауссовых величин имеет распределение Коши.

6.6.6 Возвращение к сечению

Для функции

\[ \widehat\sigma_{\mathrm{proc}}(N,\varepsilon,L) =\frac{N}{\varepsilon L} \tag{6.64}\]

производные удобно записать через само сечение:

\[ \frac{\partial\widehat\sigma_{\mathrm{proc}}}{\partial N} =\frac{\widehat\sigma_{\mathrm{proc}}}{N}, \qquad \frac{\partial\widehat\sigma_{\mathrm{proc}}}{\partial\varepsilon} =-\frac{\widehat\sigma_{\mathrm{proc}}}{\varepsilon}, \qquad \frac{\partial\widehat\sigma_{\mathrm{proc}}}{\partial L} =-\frac{\widehat\sigma_{\mathrm{proc}}}{L}. \tag{6.65}\]

Общая относительная дисперсия равна

\[ \begin{aligned} \left( \frac{\sigma_{\widehat\sigma_{\mathrm{proc}}}} {\widehat\sigma_{\mathrm{proc}}} \right)^2 \simeq{} &\frac{\sigma_N^2}{N^2} +\frac{\sigma_\varepsilon^2}{\varepsilon^2} +\frac{\sigma_L^2}{L^2}\\ &-2\frac{\operatorname{cov}(N,\varepsilon)}{N\varepsilon} -2\frac{\operatorname{cov}(N,L)}{NL} +2\frac{\operatorname{cov}(\varepsilon,L)}{\varepsilon L}. \end{aligned} \tag{6.66}\]

При нулевых ковариациях остаётся формула, использованная в начале главы. Знаки трёх ковариационных членов следуют из знаков производных, поэтому механическое сложение всех вкладов в квадратуре может дать неверный ответ.

6.7 Ковариационная матрица

Для случайного вектора

\[ \mathbf X=(X_1,\ldots,X_n)^{\mathsf T} \tag{6.67}\]

определим матрицу

\[ (\mathbf V_X)_{ij} =\operatorname{cov}(X_i,X_j). \tag{6.68}\]

В двумерном случае

\[ \mathbf V_X= \begin{pmatrix} \sigma_X^2 & \rho\sigma_X\sigma_Y\\ \rho\sigma_X\sigma_Y & \sigma_Y^2 \end{pmatrix}. \tag{6.69}\]

Ковариационная матрица симметрична. На диагонали стоят дисперсии, а для любого вектора \(\mathbf a\)

\[ \mathbf a^{\mathsf T}\mathbf V_X\mathbf a =\operatorname{Var}(\mathbf a^{\mathsf T}\mathbf X) \ge0. \tag{6.70}\]

Последнее равенство объясняет требование положительной полуопределённости: никакая линейная комбинация измерений не может иметь отрицательную дисперсию. Матрица с нарушенным условием не описывает совместное распределение случайных величин.

6.7.1 Матричная запись распространения ошибки

Соберём производные скалярной функции в градиент

\[ \mathbf g= \left. \nabla f \right|_{\boldsymbol\mu} = \begin{pmatrix} \partial f/\partial x_1\\ \vdots\\ \partial f/\partial x_n \end{pmatrix}_{\boldsymbol\mu}. \tag{6.71}\]

Уравнение 6.59 записывается одной строкой:

\[ \boxed{ \sigma_F^2\simeq \mathbf g^{\mathsf T}\mathbf V_X\mathbf g. } \tag{6.72}\]

Пусть выходных величин несколько,

\[ \mathbf Y=\mathbf f(\mathbf X), \tag{6.73}\]

а матрица Якоби имеет элементы

\[ J_{ai}= \left. \frac{\partial f_a}{\partial x_i} \right|_{\boldsymbol\mu}. \tag{6.74}\]

Тогда

\[ \boxed{ \mathbf V_Y \simeq \mathbf J\mathbf V_X\mathbf J^{\mathsf T}. } \tag{6.75}\]

Для линейного преобразования матрица \(\mathbf J\) постоянна и уравнение 6.75 является точным. Для нелинейной функции это первый порядок разложения около \(\boldsymbol\mu\).

6.7.2 Сумма и разность

Возьмём

\[ \mathbf X= \begin{pmatrix}X\\Y\end{pmatrix}, \qquad \mathbf U= \begin{pmatrix}S\\D\end{pmatrix} = \begin{pmatrix}X+Y\\X-Y\end{pmatrix}. \tag{6.76}\]

Матрица Якоби равна

\[ \mathbf J= \begin{pmatrix} 1&1\\ 1&-1 \end{pmatrix}. \tag{6.77}\]

Для входной матрицы

\[ \mathbf V_X= \begin{pmatrix} \sigma_X^2&\sigma_{XY}\\ \sigma_{XY}&\sigma_Y^2 \end{pmatrix} \tag{6.78}\]

получаем

\[ \mathbf V_U =\mathbf J\mathbf V_X\mathbf J^{\mathsf T} = \begin{pmatrix} \sigma_X^2+\sigma_Y^2+2\sigma_{XY} &\sigma_X^2-\sigma_Y^2\\ \sigma_X^2-\sigma_Y^2 &\sigma_X^2+\sigma_Y^2-2\sigma_{XY} \end{pmatrix}. \tag{6.79}\]

Диагональные элементы воспроизводят ошибки суммы и разности. Внедиагональный элемент даёт

\[ \operatorname{cov}(S,D)=\sigma_X^2-\sigma_Y^2. \tag{6.80}\]

При \(\sigma_X=\sigma_Y\) сумма и разность некоррелированы даже при \(\sigma_{XY}\ne0\). В следующей главе мы увидим геометрический смысл этого результата на двумерном гауссовом распределении.

6.8 Итоги главы

  • При малой входной неопределённости функция заменяется касательной, и для одной переменной \(\sigma_Y\simeq|f'(\mu_X)|\sigma_X\).
  • Выборочная дисперсия с делителем \(N-1\) является несмещённой. Для гауссовой выборки её дисперсия равна \(2\sigma^4/(N-1)\).
  • Корреляции входят в ошибку результата со знаками, заданными производными. Квадратурная сумма применима при нулевых ковариациях.
  • Ковариационная матрица преобразуется по закону \(\mathbf V_Y\simeq\mathbf J\mathbf V_X\mathbf J^{\mathsf T}\); для линейной функции это равенство точное.

6.9 Задачи

Задача 1. Радиус и площадь круга

Измеренный радиус круга равен \[ R=(10.0\pm0.3)\ \text{см}. \]

  1. Найдите площадь \(S=\pi R^2\) и её ошибку в линейном приближении.
  2. Сравните относительные ошибки \(S\) и \(R\).
  3. Оцените поправку к математическому ожиданию площади, возникающую из-за квадратичности функции.

Задача 2. Сумма и разность коррелированных величин

Пусть \[ \sigma_X=2, \qquad \sigma_Y=3, \qquad \rho_{XY}=0.8. \]

Вычислите ошибки: \[ S=X+Y, \qquad D=X-Y. \]

Повторите вычисление для \(\rho_{XY}=-0.8\) и объясните изменение результата.

Задача 3. Ошибка отношения

Эффективность определяется отношением \[ \varepsilon=\frac{N_{\mathrm{selected}}}{N_{\mathrm{total}}}. \]

  1. Выведите линейную формулу для \(\sigma_\varepsilon\), предполагая известные \(\sigma_{\mathrm{selected}}\), \(\sigma_{\mathrm{total}}\) и корреляцию \(\rho\).
  2. Объясните, почему предположение о независимости числителя и знаменателя обычно неверно.
  3. Сравните ответы для \(\rho=0\) и \(\rho>0\).

Задача 4. Преобразование ковариационной матрицы

Пусть \[ \mathbf X= \begin{pmatrix}X\\Y\end{pmatrix}, \qquad V_X= \begin{pmatrix} 4&1.2\\ 1.2&1 \end{pmatrix}. \]

Для новых величин \[ S=X+Y, \qquad D=X-Y \] найдите:

  1. матрицу Якоби;
  2. ковариационную матрицу \(V_{SD}\);
  3. коэффициент корреляции между \(S\) и \(D\).

Задача 5. Проверка линейного приближения

Пусть \[ X\sim\mathrm N(1,\sigma_X^2), \qquad Y=X+aX^2. \]

  1. Получите линейную оценку \(\sigma_Y\).
  2. Выведите точные \(\mathbb E[Y]\) и \(\operatorname{Var}(Y)\).
  3. Сгенерируйте не менее \(10^5\) значений \(X\) и сравните выборочные моменты \(Y\) с точным и линейным результатами.
  4. На сетке \(0\le a\le1\) и \(0.05\le\sigma_X\le1\) найдите область, в которой линейная оценка стандартного отклонения отличается от точной менее чем на \(5\%\).

Литература

[1] Joint Committee for Guides in Metrology. Evaluation of Measurement Data—Guide to the Expression of Uncertainty in Measurement. 2008. doi:10.59161/JCGM100-2008E.