Задача. Задача 4. Четвертая метод монтекарло. Цепи маркова
Скачать 301 Kb.
|
§ 6. Разыгрывание полной группы событий Разыгрывание полной группы п (п > 2) несовместных событий A1,A2,…, An. вероятности которых р1, р2,…,рn известны, можно свести к разыгрыванию дискретной случайной величины Х со следующим законом распределения (для определенности примем х1= 1, х2=2, …, хn=n);
Действительно, достаточно считать, что если в испытании величина Х приняла значение хi=i (i=1, 2, … , п), то наступило событие Ai,. Справедливость этого утверждения следует из того, что число п возможных значений Х равно числу событий полной группы и вероятности возможных значений хi, и соответствующих им событий Ai одинаковы: Р (X == хi) = Р(Ai)=рi,. Таким образом, появление в испытании события A равносильно событию, состоящему в том, что дискретная случайная величина Х приняла возможное значение хi. Правило. Для того чтобы разыграть испытания, в каждом из которых наступает одно из событий А1, А2,…, Аn полной группы, вероятности которых р1, р2,…, рn известны, достаточно разыграть (по правилу § 4) дискретную случайную величину Х со следующим законом распределения:
Если в испытании величина Х приняла возможное значение хi=i , то наступило событие Аi. Пример 1. Заданы вероятности четырех событий, образующих полную группу: р1=Р(A1)=0,19, р2=Р(A2)=0,21, р3=Р(A3)=0,34 р4=Р(A4)=0,26. Разыграть 5 испытаний, в каждом из которых появляется одно из четырех заданных событий. Решение. В соответствии с правилом, приведенным в настоящем параграфе, надо разыграть дискретную случайную величину X, закон распределения которой
По правилу § 4 разобьем интервал (0,1) на четыре частичных интервала: ∆1—(0; 0,19), ∆2,—(0,19; 0,40), ∆3,—(0,40; 0,74), ∆4— (0,74; 1). Выберем из таблицы приложения 9 пять случайных чисел, например: 0,66; 0,31; 0,85; 0,63; 0,73. Так как случайное число r1=0,66 gринадлежит интервалу ∆3, то Х=3, следовательно, наступило событие А3,. Аналогично найдем остальные события. Итак, искомая последовательность событий такова: А3, А2, А4, А3, А3. Пример 2. События А и В независимы и совместны. Разыграть 6 испытаний, в каждом из которых вероятность появления события А равна 0,6, а вероятность появления события В равна 0,2. Решение. Возможны 4 исхода испытания: А1=АВ, причем в силу независимости событий Р(АВ)= Р (А)-Р (В)=0.6·0.2=0,12; А2= , причем Р( )= 0,6·0,8 =0.48; А3= , причем Р( ) = 0,4·0,2 = 0,08; А4= , причем Р ( ) =0,4·0,8 =0,32. Таким образом, задача сведена к разыгрыванию полной группы четырех событий: А1с вероятностью р1=0,12, А2 с вероятностью р2=0,48, А, с вероятностью р3 = 0,08 и А4 свероятностью р4=0,32. В свою очередь, в соответствии с правилом настоящего параграфа эта задача сводится к разыгрыванию дискретной случайной величины X, закон распределения которой
Используем правило § 4. Выберем 6 случайных чисел, например; 0,45; 0,65; 0,06; 0,59; 0,33; 0,70. Построим частичные интервалы: ∆1—(0; 0,12), ∆2—(0,12; 0,60); ∆3—(0,60; 0,68); ∆4—(0,68; 1). Случайное число r1=0,45 принадлежит интервалу ∆2, поэтому наступило событие А2= . Аналогично найдем исходы остальных испытаний. Итак, искомая последовательность исходов разыгранных испытаний такова: , , АВ, , , . Пример 3. События A и В зависимы и совместны. Разыграть 4 испытания, в каждом из которых заданы вероятности Р(A)=0,6; Р(В)=0,6; Р(AВ)=0,5. Решение. Возможны 4 исхода испытания: А1=АВ, причем, по условию, Р(АВ)=0,5; А2= , причем Р( )=Р(А)—Р(АВ)=0,8—0,5=0,3; А3= , причем Р( )=Р(В)—Р (АВ)=0,6—0,5==0,1; А4= , причем Р( )=1 — [Р (А1)+Р(А2)+Р (А3)]= 1— (0,5+0,34-0,1)=0.1. Таким образом, задача сведена к разыгрыванию полной группы четырех событий: А1с вероятностью 0,5, А2 с вероятностью 0,3, А3 с вероятностью 0,1 и А4 с вероятностью 0,1. Рекомендуем закончить решение самостоятельно, считая для определенности, что выбраны случайные числа: 0,65; 0,06; 0,59; 0,33. Для контроля приводим ответ: , АВ, , АВ. Пояснение. Так как А=АВ+ ,то Р(А)=Р(АВ)+Р ( ). Отсюда Р( )=Р(А)—Р(АВ). Аналогично получим, что Р ( )=Р (В)—Р (АВ). § 7. Разыгрывание непрерывной случайной величины. Метод обратных функций Пусть требуется разыграть непрерывную случайную величину X, т. е. получить последовательность ее возможных значений xi(i=1,2, ...), зная функцию распределения F(х). Теорема. Если ri,—случайное число, то возможное значение xi разыгрываемой непрерывной случайной величины Х с заданной функцией распределения F(х), соответствующее ri, является корнем уравнения F(хi)=ri. (») Доказательство. Пусть выбрано случайное число ri (0≤ri<1). Так как в интервале всех возможных значений Х функция распределения F(х) монотонно возрастает от 0 до 1, то в этом интервале существует, причем только одно, такое значение аргумента хi,, при котором функция распределения примет значение ri. Другими словами, уравнение (*) имеет единственное решение хi=F-1(ri), где F-1—функция, обратная функции у=F(х). Докажем теперь, что корень хi уравнения (*) есть возможное значение такой непрерывной случайной величины (временно обозначим ее через ξ, а потом убедимся, что ξ=Х). С этой целью докажем, что вероятность попадания ξ в интервал, например (с, d), принадлежащий интервалу всех возможных значений X, равна приращению функции распределения F(х) на этом интервале: Р(с<ξ<d)=F(d)—F(с). Действительно, так как F(х)—монотонно возрастающая функция в интервале всех возможных значений X, то в этом интервале большим значениям аргумента соответствуют большие значения функции, и обратно. Поэтому, если с <хi< d, то F(c)<ri<F(d), и обратно [учтено, что в силу (*) F(хi)=ri]. Из этих неравенств следует, что если случайная величина ξ заключена в интервале с< ξ < d, ξ (**) то случайная величина R заключена в интервале F(с)<R<F(d), (***) и обратно. Таким образом, неравенства (**) и (***) равносильны, а, значит, и равновероятны: Р(с<ξ<d)=Р[F(с)<R<F(d)]. (****) Так как величина R распределена равномерно в интервале (0,1), то вероятность попадания R в некоторый интервал, принадлежащий интервалу (0,1), равна его длине (см. гл. XI, § 6, замечание). В частности, Р[F(с)<R<F(d) ] =F(d) - F(с). Следовательно, соотношение (****) можно записать в виде Р(с<ξ<d)= F(d) - F(с). Итак, вероятность попадания ξ в интервал (с,d) равна приращению функции распределения F(х) на этом интервале, а это означает, что ξ=Х. Другими словами, числа хi, определяемые формулой (*), есть возможные значения величины Х с заданной функцией распределения F(х), что и требовалось доказать. Правило 1. Для того чтобы найти возможное значение хi, непрерывной случайной величины X, зная ее функцию распределения F(х), надо выбрать случайное число ri приравнять его функции распределения и решить относительно хi, полученное уравнение F(хi)=ri. Замечание 1. Если решить это уравнение в явном виде не удается, то прибегают к графическим или численным методам. Пример I. Разыграть 3 возможных значения непрерывной случайной величины X, распределенной равномерно в интервале (2, 10). Решение. Напишем функцию распределения величины X, распределенной равномерно в интервале (а, b) (см. гл. XI, § 3, пример): F(х)=(х-а)/(b-а). По условию, а =2, b =10, следовательно, F(х)=(х-2)/8. Используя правило настоящего параграфа, напишем уравнение для отыскания возможных значений хi, для чего приравняем функцию распределения случайному числу: (хi -2)/8=ri. Отсюда хi=8ri+2. Выберем 3 случайных числа, например, ri=0,11, ri=0,17, ri=0,66. Подставим эти числа в уравнение, разрешенное относительно хi, в итоге получим соответствующие возможные значения X: х1=8·0,11+2==2,88; х2=1.36; х3=7,28. Пример 2. Непрерывная случайная величина Х распределена по показательному закону, заданному функцией распределения (параметр λ > 0 известен) F(х)=1 - е-λх (х>0). Требуется найти явную формулу для разыгрывания возможных значений X. Решение. Используя правило настоящего параграфа, напишем уравнение 1 - е-λхi Решим это уравнение относительнохi: е-λхi=1 -ri, или -λхi=ln(1 -ri). Отсюда хi=1п(1 – ri)/λ. Случайное число ri заключено в интервале (0,1); следовательно, число 1 -ri, также случайное и принадлежит интервалу (0,1). Другими словами, величины R и 1 - R распределены одинаково. Поэтому для отыскания хi можно воспользоваться более простой формулой: xi=-ln ri/λ. Замечание 2. Известно, что (см. гл. XI, §3) В частности, Отсюда следует, что если известна плотность вероятности f(x), то для разыгрывания Х можно вместо уравнений F(xi)=ri решить относительно xi уравнение Правило 2. Для того чтобы найти возможное значение хi(непрерывной случайной величины X, зная ее плотность вероятности f(x) надо выбрать случайное число ri и решить относительно хi, уравнение или уравнение где а—наименьшее конечное возможное значение X. Пример 3. Задана плотность вероятности непрерывной случайной величины Х f(х)=λ(1—λх/2) в интервале (0; 2/λ); вне этого интервала f(х)=0. Требуется найти явную формулу для разыгрывания возможных значений X. Решение. Напишем в соответствии с правилом 2 уравнение Выполнив интегрирование и решив полученное квадратное уравнение относительно хi, окончательно получим § 8. Метод суперпозиции Пусть функция распределения разыгрываемой случайной величины Х может быть представлена в виде линейной комбинации двух функций распределения: F(х)=С1F1(х) + С2F2(х)(С1>0, С2>0). При х→∞ каждая из функций распределения стремится к единице, поэтому С1+С2=1. Введем вспомогательную дискретную случайную величину Z. с законом распределения
Мы видим, что Р(Z-1)=С1, Р(Z=2)=С2,. (*) Выберем два независимых случайных числа r1 и r2По числу r1 разыгрываем возможное значение Z. (см. § 4). Если окажется, что Z=1, то ищут искомое возможное значение Х из уравнения F1(х)=r2, если Z=2, то решают относительно х уравнение F2(х)=r2. Докажем, что функция распределения разыгрываемой случайной величины равна заданной функции распределения. Воспользуемся формулой полной вероятности (см. гл. IV, § 2) Р(А)=Р(В1)РB1(А)+Р(В2)РB2(A). Обозначим через А событие Х <х; тогда Р(А)=Р(Х<х)=F(х). (**) Рассмотрим гипотезы В1:Z=1 и В2: Z=2. Вероятности этих гипотез в силу (*): Р(В1)=Р(Z =1)=С1 и Р(В2)=Р(Z=2)=С2. (***) Условные вероятности появления события А соответственно равны: PB1(А)=РB1(X<х)=F1(х) и PB2(А)=РB2(X<х)=F2(х) (****) Подставив (**), (***) и (****) в формулу полной вероятности, окончательно получим F(х)=С1F1(х)+С2F2(х), что и требовалось доказать. Замечание. Метод суперпозиции обобщается на n слагаемых функций распределения. Правило. Для того чтобы разыграть возможное значение случайной величины X, функция распределения которой F(х)=С1F1(х)+С2F2(х), где С1>0, С2>0 и С1+С2=1, надо выбрать два независимых случайных числа r1 и r2и по случайному числу r1 разыграть возможное значение вспомогательной дискретной случайной величины Z. (по правилу § 4):
Если окажется, что Z=1, то решают относительно х уравнение F1(х)=r2, если Z=2, то решают уравнение F2(х)=r2. Пример. Найти явные формулы для разыгрывания непрерывной случайной величины X, заданной функцией распределения F(х)=1—0,25(е-2x+3е-х), 0<х<∞. Решение. Воспользуемся методом суперпозиции, для чего представим заданную функцию в виде F(х)=0,25(1 - е-2x)+0,75(1-е-х). Таким образом, можно принять: F1(х)= 1 - е-2x, F2(х)= 1-е-х, C1=0.25, C2=0,75. Введем в рассмотрение вспомогательную дискретную случайную величину Z с законом распределения
Выберем независимые случайные числа r1иr2. Разыграем Z по случайному числу r1, для чего по правилу § 4 построим частичные интервалы ∆1—(0; 0,25), ∆2—(0,25; 1). Если r1<0,25, то Z=1, если r1≥0,25, то Z=2. Итак, возможное значение Х находят, решая относительно х уравнение 1 - е-2х= r2, если r1<0,25; или 1 - е-x=r2, если r1≥0,25. Используя решение примера 2 (см. § 7), в котором была найдена явная формула х= - (1/λ)1п r для разыгрывания возможных значений показательного распределения с заданным параметром λ, окончательно получим: x= - (1/2) 1п r2, если r1<0,25; х= - 1п r2, если r1≥0,25. § 9. Приближенное разыгрывание нормальной случайной величины Напомним предварительно, что если случайная величина R распределена равномерно в интервале (0,1), то ее математическое ожидание и дисперсия соответственно равны (см. гл. XII, § 1, замечание 3): M(R)=1/2, (*) D(R)=1/2. (**) Составим сумму п независимых, распределенных равномерно в интервале (0,1) случайных величин Rj(j=1, 2, ...,n): (***) Для нормирования этой суммы найдем предварительно ее математическое ожидание и дисперсию. Известно, что математическое ожидание суммы случайных величин равно сумме математических ожиданий слагаемых. Сумма (***) содержит п слагаемых, математическое ожидание каждого из которых в силу (*) равно 1/2; следовательно, математическое ожидание суммы (***) Известно, что дисперсия суммы независимых случайных величин равна сумме дисперсий слагаемых. Сумма (***) содержит n независимых слагаемых, дисперсия каждого из которых в силу (**) равна 1/12; следовательно, дисперсия суммы (***) Отсюда среднее квадратическое отклонение суммы (***) Пронормируем рассматриваемую сумму, для чего вычтем математическое ожидание и разделим результат на среднее квадратическое отклонение: В силу центральной предельной теоремы при п→∞ распределение этой нормированной случайной величины стремится к нормальному с параметрами а=0 и σ=1. При конечном п распределение приближенно нормальное. В частности, при п = 12 получим достаточно хорошее и удобное для расчета приближение Правило. Для того чтобы разыграть возможное значение xi нормальной случайной величины Х с параметрами а=0 и σ=1, надо сложить 12 независимых случайных чисел и из полученной суммы вычесть 6: Пример, а) Разыграть 100 возможных значений нормальной величины Х с параметрами а=0 и σ=1; б) оценить параметры разыгранной величины. Решение. а) Выберем 12 случайных чисел из первой строки таблицы *), сложим их и из полученной суммы вычтем 6; в итоге имеем xi=(0,10+0,09+...+0,67) - 6= - 0,99. Аналогично, выбирая из каждой следующей строки таблицы первые 12 чисел, найдем остальные возможные значения X. б) Выполнив расчеты, получим искомые оценки: Оценки удовлетворительные: а* близко к нулю, σ* мало отличается от единицы. Замечание. Если требуется разыграть возможное значение zi, нормальной случайной величины Z с математическим ожиданием а и средним квадратическим отклонением σ, то, разыграв по правилу настоящего параграфа возможное значение xi, находят искомое возможное значение по формуле zi=σxi+a. Эта формула получена из соотношения (zi-a)/σ=xi. Задачи 1. Разыграть 6 значений дискретной случайной величины X, закон распределения которой задан в виде таблицы
Указание. Для определенности принять, что выбраны случайные числа: 0,73; 0,75; 0,54; 0,08; 0,28; 0,53. Отв. 10; 10; 10; 2; 3; 22; 10. 2. Разыграть 4 испытания, в каждом из которых вероятность появления события А равна 0,52. Указание. Для определенности принять, что выбраны случайные числа: 0;28; 0,53; 0,91; 0,89. Отв. А, , . 3. Заданы вероятности трех событий, образующих полную группу: Р(А1)=0,20, Р(А2)=0,32, Р(А3)=0,48. Разыграть 6 испытаний, в каждом из которых появляется одно из заданных событий. Указание. Для определенности принять, что выбраны случайные числа: 0,77; 0,19; 0,21; 0,51; 0,99; 0,33. Отв. А3, А1, А2, А2, А3, А2. 4. События А и В независимы и совместны. Разыграть 5 испытаний, в каждом из которых вероятность появления события А равна 0,5, а события В—0,8. Указание. Составить полную группу событий: А1=АВ, для определенности принять случайные числа: 0,34; 0,41; 0,48; 0,21; 0,57. Отв. А1, А2, А2, А1, А3. 5. События А, В, С независимы и совместны. Разыграть 4 испытания в каждом из которых вероятности появления событий заданы: Р(А)=0,4, Р(В)=0,6, Р(С)=0,5. Указание. Составить полную группу событий: для определенности принять, что выбраны случайные числа: 0,075; 0,907; 0,401; 0,344. Отв.А1, А8, А4, А4. 6. События А и В зависимы и совместны. Разыграть 4 испытания, в каждом из которых заданы вероятности: Р(А)=0,7, Р(В)=0,6, Р(АВ)=0,4. Указание. Составить полную группу событий: А1=АВ, для определенности принять случайные числа: 0,28; 0,53; 0,91; 0,89. Отв. А1, А2 , А4 , А3. 7. Разыграть 3 возможных значения непрерывной случайной величины X, которая распределена по показательному закону и задана функцией распределения F(х)=1 - е-10x. Указание. Для определенности принять, что выбраны случайные числа: 0,67; 0,79; 0,91. Отв. 0,04; 0,02; 0,009. 8. Разыграть 4 возможных значения непрерывной случайной величины X, распределенной равномерно в интервале (6,14). Указание. Для определенности принять, что выбраны случайные числа: 0,11: 0,04; 0,61; 0,93. Отв. 6,88; 6,32; 10,88; 13,44. 9. Найти методом суперпозиции явные формулы для разыгрывания непрерывной случайной величины X, заданной функцией распределения F(x)=1- (1/3)(2е-2x+е-3x:), 0<х<∞. Отв. х= - (1/2)1п r2, если r1< 2/3; х= - (1/3)1п r2, если r1≥2/3. 10. Найти явную формулу для разыгрывания непрерывной случайной величины X, заданной плотностью вероятности f(х)=b/(1 +ax)2 в интервале 0≤x≤1/(b-a); вне этого интервала f(x)=0. Отв. хi= - ri/(b - ari). 11. Разыграть 2 возможных значения нормальной случайной величины с параметрами: а) а=0, σ=1; б) а =2, σ=3. Указание. Для определенности принять случайные числа (далее указано число сотых долей; например, числу 74 соответствует случайное число r1=0,74): 74. 10, 88, 82. 22, 88, 57, 07, 40, 15, 25, 70; 62, 88, 08, 78, 73, 95, 16, 05, 92, 21, 22, 30. Отв. а) x1= - 0,22, x2= - 0.10; 6) z1=1,34, z2=2,70. |