4. Уменьшение дисперсии.
Точность метода статистических испытаний можно увеличить, выбирая специальную случайную величину. Обозначим
тогда исходный интеграл примет вид
Положим
где функция
и нормирована на единицу, так что ее можно считать плотностью распределения некоторой случайной величины. Как надо выбрать
чтобы сделать вычисления наиболее точными, т. е. дисперсию результата — минимальной?
В дисперсии отдельного испытания (56) последнее слагаемое
равно квадрату искомого интеграла и тем самым не зависит от выбора
. Значит, надо требовать

Добавляя условие нормировки плотности, перепишем эту задачу следующим образом:

Приравняем нулю вариационные производные по плотности

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

т. е. вычислить искомый интеграл, да еще с переменным верхним пределом! Поэтому обычно подбирают
так, чтобы

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

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

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

Приемы уменьшения дисперсии позволяют уменьшать объем вычислений; они широко применяются не только при вычислении интегралов. Например, Бюффон заметил, что можно определить число
бросая иглу на сетку параллельных линий и регистрируя процент случаев, когда игла пересекается с линией (рис. 22).
Но для получения трех верных знаков требуется примерно
испытаний. Оказывается, если брать скрепленные крестом иголки, то для той же точности надо в 25 раз меньше испытаний, а три скрепленные снежинкой иголки дают экономию в 135 раз.
Замечание. Нередко подынтегральная функция имеет на разных участках существенно разное поведение, и ввести хороший единый вес на всем отрезке интегрирования не удается. Тогда выгодно представить интеграл в виде суммы интегралов по отдельным участкам и вычислять каждый из них со своим весом. Это уменьшает дисперсию результата.