Одновременно по теореме Бернулли эта же
вероятность , где n
– число бросаний иглы, m – число пересечений
иглы одной из прямых.
Таким образом, приближенное вычисление числа имеет
вид
Задача Бюффона интересна тем, что
позволяет сформулировать
основные проблемы и особенности метода статистических испытаний.
Во-первых, простая структура вычислительного алгоритма.
Во-вторых, общая схема метода
статистических испытаний такова: выбирается такая процедура случайного
испытания, чтобы какая-либо
вероятностная характеристика случайной величины равнялась искомой
величине или очевидным образом была с ней связана.
В третьих, отметим, что вычисление числа с использованием предложенного метода потребует большого числа бросаний для обеспечения вычисления числа с точностью, например, до двух знаков. При решении практических задач длина используемых последовательностей случайных чисел исчисляется сотнями тысяч или миллионами. Поэтому практическое использование метода статистических испытаний определяется двумя факторами: наличием простых и экономичных способов формирования последовательностей случайных чисел и возможностью организации эффективных испытаний.
И
последнее, погрешность вычислений, как правило, пропорциональна , где D – некоторая постоянная, а N –
число испытаний.
Отсюда видно, что для уменьшения погрешности в десять раз (т.е. чтобы получить
в ответе еще один верный десятичный знак) необходимо увеличить число испытаний
в 100 раз.
Моделирование
случайных величин
с заданным законом распределения
Для выработки последовательностей
случайных чисел существуют
генераторы псевдослучайных чисел, которые генерируют случайные вели
чины, имеющие стандартные законы распределения. Если требуется получение нестандартных случайных величин, то в
настоящее время существует
несколько схем получения таких последовательностей. Рассмотри одну
из них.
В качестве исходной рассматривается
последовательность случайных чисел с равномерным законом распределения на
отрезке . Путем функциональных преобразований
конструируются случайные последовательности практически с любым законом
распределения. Идею метода проиллюстрируем на примере. Пусть имеется дискретная
случайная величина,
с конечным числом реализаций, заданная рядом распределения
Отрезок разобьем на n частей так, чтобы длина каждого была равна . Выбирая из последовательности равномерных величину , фиксируем, в какой интервал попадает это значение. В зависимости от этого полагаем значение случайной величины , где i – номер подынтервала, в который попала случайная величина .
Такой метод формирования случайных величин
для непрерывных случайных величин носит название метода обратной функции. Суть
метода заключается в следующем. Пусть непрерывная случайная величина
задана непрерывной и строго монотонной функцией распределения
где – плотность распределения вероятностей. Тогда значение будем вычислять из уравнения по формуле , где имеет равномерное распределение на отрезке . Или по-другому, если требуется найти распределение на отрезке , то значения можно находить из уравнения
(8.1) |
Рассмотрим пример. Пусть требуется получить последовательность случайных величин , имеющих экспоненциальный закон распределения
Тогда уравнение для отыскания имеет вид . Разрешая это уравнение относительно , придем к выражению
где – реализация равномерной случайной величины из отрезка .
Теоретические основы метода Монте-Карло
Теоретическую основу метода статистических испытаний составляют теоремы теории вероятностей – теорема Чебышева, центральная предельная теорема и теорема Бернулли.
Теорема Чебышева. Пусть – независимые случайные величины
с математическим ожиданием и с равномерно
ограниченной дисперсией. Тогда
Или в другой форме записи для нормального закона распределения получаем центральную предельную теорему
Теорема Чебышева утверждает сходимость по вероятности среднего арифметического n случайных величин к их математическому ожиданию при .
Теорема Бернулли. Если некоторое событие A может наступить в каждом m из n независимых испытаний с вероятностью p и при этом , тогда
Таким образом, по теореме Бернулли при неограниченном увеличении числа испытаний оценка вероятности случайного события сходится к истинному значению вероятности.
Вычисление интегралов методом Монте-Карло
Вычисление определенных интегралов – одна
из наиболее распространенных задач, решаемых методом Монте-Карло. Практическая
ценность метода для вычисления кратных интегралов в том, что порядок сходимости
метода статистических испытаний не зависит от кратности интеграла. Известно
несколько вероятностных схем решения задачи
о вычислении интеграла. Рассмотрим основные идеи метода, оценку
погрешности и некоторые приемы повышения эффективности процедуры решения.
Пусть требуется вычислить интеграл
(8.2) |
где – функция, заданная на S-мерной гиперплоскости, u – координаты точки на этой гиперплоскости и G – область на этой гиперплоскости.
Приведем интеграл (8.2) к виду
(8.3) |
и введем случайную величину с плотностью вероятностей
и случайную величину ,
являющуюся функцией случайной величины . Математическое
ожидание и дисперсия случайной
величины равны
(8.4) |
|
(8.5) |
Функцию следует выбирать так, чтобы она была как можно ближе к , поскольку в этом случае будет минимальна. Выбрать эту функцию в точности равной невозможно, так как для этого нужно знать значение интеграла , а сложность вычисления этого интеграла равноценна решению исходной задачи.
Пусть имеется последовательность
независимых в совокупности случайных величин .
Согласно центральной предельной теореме, среднее арифметическое значений
функции по всей совокупности
точек не зависит от функции распределения случайной величины и является случайной величиной,
распределенной по нормальному закону
при . На основании теоремы Чебышева и на
сравнении соотношений (8.3) и (8.4) получаем, что интеграл можно рассматривать как математическое
ожидание случайной величины , т.е.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.