Теория вероятностей и математическая статистика в 2 частях. Ч.2. Учебное пособие
.pdf
Таблица 12
Распределение вероятностей суммы очков при подбрасывании двух кубиков
i |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
P( ) |
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
|
5 |
|
4 |
|
3 |
|
|
2 |
|
1 |
|
|
||
i |
36 |
36 |
36 |
36 |
36 |
36 |
|
36 |
36 |
36 |
|
36 |
|
36 |
|
|
|||||||||||
|
|
|
|
|
|
||||||||||||||||||||||
Для выделенных событий B0 , B1, B2 |
только вероятность выпаде- |
||||||||||||||||||||||||||
ния семерки не зависит от того, какой «пойнт» выпал, т. е. |
P(B ) |
|
6 |
. |
|||||||||||||||||||||||
36 |
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
||||||
Вероятности остальных событий, в которых фигурирует «пойнт», ра- |
|||||||||||||||||||||||||||
зумеется, зависят от того, какой сумме |
этот «пойнт» равен. Поэтому |
рассмотрим условную вероятность P |
B1 | R1j того, что выпадет |
«пойнт», при условии, что он равен vj . В силу независимости и слу-
чайности результатов подбрасываний кубика очевидно, что эти вероятности равны вероятностям выпадения соответствующей суммы vj :
|
|
|
|
|
|
P B1 | R1j P(R1j ) p j 1, j 1, ,6 |
|
|
|
|
|
(8) |
|||||||||||||||||
Значения этих вероятностей приведены в табл. 13. |
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 13 |
||||||
Таблица вероятностей событий, выделенных на первом шаге |
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
i |
|
0 |
|
|
1 |
|
|
2 |
|
|
3 |
|
4 |
|
|
5 |
|
|
6 |
|
|
7 |
|
||||||
pi |
|
|
4 |
|
|
|
8 |
|
|
3 |
|
|
4 |
|
|
5 |
|
|
|
5 |
|
|
|
4 |
|
|
|
3 |
|
|
36 |
|
|
36 |
|
|
36 |
|
|
36 |
|
36 |
|
|
36 |
|
|
36 |
|
|
36 |
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
По определению противоположного события, |
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
P B2 |R1j 1 P B0 P B1 |R1j 30 |
p j 1, |
j 1, ,6. |
(9) |
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36 |
|
|
|
|
|
|
|
|
|
|
|
|
||
Эта вероятность тоже зависит от того, какой «пойнт» выпал. |
|
|
|
||||||||||||||||||||||||||
Теперь приступим к поиску вероятности события |
A Ai |
. Мно- |
|||||||||||||||||||||||||||
жество |
|
исходов |
|
здесь |
удобно |
разбить |
на два |
|
|
i |
|
|
|
||||||||||||||||
|
|
|
подмножества: |
||||||||||||||||||||||||||
51
A1 и A 1 A \ A1 A2 A3 An . Иными словами, рассмотрим
отдельно выигрыш на первом ходу и на всех последующих ходах. Тогда соотношение (7) можно переписать в виде
P A P A1 P A 1 . |
(10) |
Начнем с первого хода. У нас уже выделена полная группа событий на первом ходу: H0, ,H7 , поэтому вероятность события A1 с помо-
щью формулы полной вероятности можно представить как
7
P A1 P Hi P A1 | Hi . i 0
Вероятности гипотез уже найдены (табл. 13). Условные вероятности P A1 | Hi означают вероятности выигрыша при условии, что вы-
пала сумма очков, соответствующая гипотезе i . На первом ходу игра выигрывается, только если выпала сумма 7 или 11, поэтому
P A |
| H |
1, |
P A |
| H |
i |
0 |
при i |
1. Тогда |
P A |
P H |
|
8 |
. Ис- |
|||
36 |
||||||||||||||||
1 |
1 |
|
1 |
|
|
|
|
|
|
1 |
1 |
|
|
|||
ходя из (10), имеем |
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
P A |
8 |
P A |
. |
|
|
|
|
(11) |
||
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
36 |
1 |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
Найдем вероятность выиграть на последующих ходах. Это событие может произойти, только если выпал какой-то «пойнт», т. е. при одной
из гипотез H2,H3, ,H7 . Тогда его вероятность по формуле полной вероятности представима в виде
P A 1 P A 1 | H2 P(H2) P A 1 | H3 P(H3)
6 |
| H j 1 p j 1. |
(12) |
P A 1 | H7 P(H7) P A 1 |
|
j 1
Здесь P A 1 |H j 1 – это вероятность выигрыша на втором или последующих бросках при условии, что выпал «пойнт», равный vj , j 1, ,6. Поскольку вероятности повторного выпадения «пойнтов»
52
отличаются, то P A 1 | H j зависит от того, какой «пойнт» выпал. Для
того чтобы более наглядно представить ситуацию, когда выпал «пойнт», равный vj , изобразим дерево вероятностей (рис. 7). Здесь мы
сразу выразили условные вероятности P B1 | R1j и P B2 | R1j с по-
мощью соотношений (8) и (9). По построенному дереву можно найти вероятности того, что игрок выиграет на втором или последующих хо-
дах при условии, что выпал «пойнт» vj , т. е. P A 1 | H j 1 , j 1, ,6. Для удобства обозначим для любого хода вероятность выигрыша на этом ходе (выпадения «пойнта») как b1 p j 1, вероятность продол-
жения игры на этом ходе как q 3036 p j 1. Кроме того, введем условную вероятность выигрыша на любом ходе от 2 до n-го – P A2 An |H j 1 , n 2,3, , и обозначим ее как wn . С использо-
ванием дерева вероятностей легко получить, что условная вероятность выигрыша на втором ходе w2 b1, на втором или третьем ходе она вы-
ражается как w3 b1 qb1 b1 qw2 , на любом ходе от второго до четвертого как w4 b1 q b1 qb1 b1 qw3 и т. д.
S2 |
|
A |
S3 |
|
A3 |
|
Sn 1 |
|
An 1 |
|
|
|
2 |
|
|
|
|
|
|
|
|
P(B ) |
p j 1 |
P(B ) |
p j 1 |
|
P(B0) |
p j 1 |
||||
0 |
|
0 |
|
|
||||||
R1j |
30 |
|
R2 j |
30 |
|
|
Rnj |
30 |
|
|
p j 1 |
p j 1 |
p j 1 |
||||||||
|
36 |
|
36 |
|
|
36 |
||||
|
|
|
|
|
|
|
||||
Рис. 7. Дерево вероятностей игры «крэпс» при условии выпадения «пойнта» v j
Следовательно, для n-го хода получаем следующее рекуррентное соотношение для вычисления вероятности выигрыша на n-м ходе или
на любом предыдущем, начиная со второго, при условии выпадения «пойнта» на первом ходу:
wn b1 qwn 1
53
при w1 0. Тогда условная вероятность выигрыша при выпадении «пойнта» равна пределу wn при n .
В силу несовместности событий A2, ,An можно представить |
|
P A2 An | H j 1 P A2 An 1 | H j 1 P An | H j 1 |
|
или |
|
wn wn 1 P An | H j 1 . |
|
Значит, разница между wn и wn 1 представляет собой условную |
|
вероятность выигрыша на n-м ходе, т. е. wn wn 1 |
P An | H j 1 . |
Для того чтобы найти вероятность выигрыша |
на n-м ходе |
(n 2,3, ) при условии выпадения «пойнта» vj , нужно перемножить |
|
все вероятности, идущие по ветке дерева (рис. 7), которые приводят к исходу An . Например,
P A2 | H j 1 p j 1 b1 |
30 |
|
|
, P A3 |H j 1 |
p j 1 p j 1 qb1 |
||
|
36 |
|
|
и т. д. В общем виде это можно представить как |
|
|
|
P An | H j 1 qn 2b1, n 2,3, , j 1, ,6. |
(13) |
||
Очевидно, что с ростом |
n разница P An | H j 1 |
будет умень- |
|
шаться. Поэтому вычисление wn можно не продолжать до бесконеч-
ности, а остановить, как только окажется меньше некоторой малой величины. Эти вычисления реализуются с помощью цикла, код приве-
ден в прил. Д. Заметим, что расчет wn производится параллельно для
всех «пойнтов», поэтому представляет собой не число, а вектор с шестью элементами, поэтому в качестве условия в while проверяется, не превышает ли максимум из элементов вектора заданного малого
значения, в частности, 10 7.
Однако решение нетрудно найти и аналитически. Ранее мы получили выражение (13) для вероятности выигрыша на n-м ходе при
54
условии, что выпал «пойнт» vj . Теперь нужно сложить эти вероятности по всем n 2,3, , чтобы получить вероятность P A 1 |H j 1 :
|
|
30 |
n |
||
P A 1 | H j 1 b1qn 2 |
p j 1 |
|
36 |
p j 1 |
, j 1, ,6. |
n 2 |
n 0 |
|
|
|
|
Легко заметить, что здесь имеет место геометрическая прогрессия с первым членом b1 p j 1 и знаменателем q 3036 p j 1. Она является
бесконечно убывающей, поскольку знаменатель по модулю меньше единицы, q 1. Ее сумма Sn при бесконечном числе членов имеет известный предел
lim Sn 1b1q .
n
Отсюда получаем, что |
|
|
|
P A 1 | H j 1 |
p j 1 |
, j 1, ,6. |
(14) |
6 |
36 p j 1
Легко убедиться, что с помощью соотношения (14) получается точно такой же результат, как и при программном вычислении предела
wn при n .
Если подставить выражение (14) в (12), а затем воспользоваться соотношением (11), то для вычисления вероятности выигрыша достаточно применить формулу
P A |
8 |
6 |
|
p2j 1 |
|
|
|
j 1 |
|
|
. |
(15) |
|
36 |
6 |
36 p j 1 |
||||
Тогда, подставив значения вероятностей гипотез (табл. 13) в формулу (15), получим, что вероятность выигрыша составляет P(A) 0,492929.
Тем самым шансы практически 50 на 50 выиграть или проиграть. Как считает Ф. Мостеллер [9, с. 36], это наиболее справедливая игра без стратегии, которая практиковалась в игорных домах в его время.
55
Теперь найдем условную вероятность выигрыша, если первым ходом выпала сумма 10. Она не является ни выигрышной, ни проигрыш-
ной, а соответствует «пойнту» v6 . Соотношение для условной вероят-
ности выигрыша при выпадении «пойнта» у нас уже получено. Из соотношения (14) рассчитываем
P A |
| H |
7 |
|
p7 |
|
3 36 |
1 . |
|
6 36 p |
6 36 3 36 |
|||||||
1 |
|
|
|
3 |
||||
|
|
|
|
7 |
|
|
|
Таким образом, если у студента уже выпал «пойнт», равный 10, то шансы на выигрыш снижаются, только в одном случае из трех ему удастся выиграть.
Ответ: P A 0,492929; P A | H7 1
3.
2.6. И СНОВА БЕСКОНЕЧНОЕ ПОДБРАСЫВАНИЕ КУБИКА
Задача. Игрок случайно загадал число от 1 до 6. Затем он подбрасывает игральный кубик до тех пор, пока не выпадет это число. Какова вероятность, что сумма очков, выпавших в течение этих попыток, не превысит 20?
Решение. Опять мы имеем дело с потенциально бесконечным подбрасыванием кубика. Однако в этой задаче интересующее нас событие A ={сумма очков меньше либо равна 20} на каком-то n-м броске уже
произойти никогда не может. Следовательно, эти ветки в дереве вероятностей будут отсекаться, и нам не нужно рассматривать все возможные броски от первого до бесконечности. И очевидно, что от загаданного числа будет зависеть максимальное число бросков.
Пусть загадано число i. Определим максимальное число бросков, в которых сумма не превышает 20. Для i = 1 это будет серия из 9 двоек и на десятый бросок выпадет 1. Для i = 2 – серия из 18 единиц и 1 двойки. Для i = 3 – серия из 17 единиц и 1 тройки и т. д. Тем самым максимальное число бросков, чтобы сумма очков оставалась в пределах 20, составляет 19. Введем ряд гипотез, полную группу событий. Пусть
Hij ={игрок загадал число i, и это число выпало на j-м броске}. Далее событие можно представить как пересечение событий Ri ={игрок загадал число i} и S j ={загаданное число выпало на j-м броске}. По усло-
56
вию i 1, ,6. Мы будем рассматривать только броски с 1 по 19, поэтому j 1, ,19.
Тогда вероятность события A можно представить по формуле полной вероятности как
|
|
6 |
19 |
|
|
|
|
P A P Hij P A|Hij |
|
||||
|
|
i 1 j 1 |
|
|
|
|
|
6 |
19 |
|
Ri S j . |
|
|
|
P Ri S j P A | |
(16) |
||||
|
i 1 j 1 |
|
|
|
|
|
Еще раз заметим, что суммируем только по |
j 1, ,19, поскольку |
|||||
для любых j 19 |
и для любых i 1, ,6 |
показано, что P A|Hij 0. |
||||
Следовательно, эти слагаемые просто обнулятся.
Найдем вероятности гипотез Hij Ri S j . События Ri и S j , оче-
видно, независимы: то, какое число загадал игрок, никак не влияет на результаты бросков кубика, поскольку для правильного кубика одина-
кова вероятность выпадения любого числа |
|
она равна |
1 |
и, соответ- |
|
|
6 |
|
|||
|
|
|
|
|
|
ственно, его не выпадения (противоположного события) – 56 . Следова-
тельно, вероятность пересечения независимых событий можно выразить как
P(Hij ) P Ri S j P(Ri )P(S j ) .
Игрок загадал число случайно, поэтому P(Ri ) 16 при любом i .
Поскольку броски производятся до выпадения загаданного числа, то на всех остальных ходах, кроме последнего, это число не должно выпасть. Это хорошо иллюстрирует дерево вероятностей (рис. 8).
Здесь S j обозначает событие {загаданное число не выпало на j-м
броске и на всех предыдущих бросках}.
Тогда для того чтобы найти вероятность события S j , достаточно перемножить вероятности на той ветке, которая заканчивается этим
57
событием. Например, |
P(S ) |
1 |
, P(S |
|
) |
5 |
, P(S |
|
) |
52 |
и т. д. В об- |
||||
6 |
|
62 |
|
63 |
|||||||||||
|
1 |
|
|
|
2 |
|
|
3 |
|
|
|
|
|||
щем виде для j -го броска получаем |
|
|
|
|
|
|
|
|
|
|
|
||||
|
P(S j ) |
5j 1 |
, |
|
j 1,2, |
|
|
|
|
|
|
||||
|
6j |
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
1 |
|
|
5 |
|
|
|
|
|
52 |
|
|
|
|
5n |
|
S1 6 |
S2 |
|
62 |
|
|
|
S3 |
63 |
|
|
|
Sn 1 |
|
|
|
|
|
|
|
|
|
|
6n 1 |
||||||||
1 6 |
1 6 |
|
|
1 6 |
1 6 |
5 6 |
S1 |
5 6 |
S2 |
5 6 5 6 |
5 6 |
Ri |
Sn |
Рис. 8. Дерево вероятностей для опыта с бросками кубика до выпадения загаданного числа i
Кстати, мы пришли к так называемому геометрическому распределению [10, с. 217–219], определяющему вероятность количества испытаний до первого успеха. Если вероятность успеха постоянна и равна p , то вероятность того, что число X испытаний до первого успеха
составит j , вычисляется как
P(X j) p(1 p)j 1, |
j 1,2, |
Таким образом, просто перемножаем вероятности неудач столько раз, сколько должно быть неудачных испытаний ( j 1), и умножаем
на вероятность удачного j -го испытания. Значит, вероятность гипотезы определяется как
|
P(Hij ) P(Ri )P(S j ) |
|
|||
|
1 5j 1 |
|
5j 1 |
, i 1, ,6, j 1,2, . |
(17) |
6 6j |
6j 1 |
||||
58
Теперь осталось |
самое сложное – найти условные вероятности |
P A | Hij P A | Ri |
S j . Будем использовать классическое опреде- |
ление вероятности как отношение числа благоприятных исходов к общему числу исходов. Исходы будем представлять как некоторую комбинацию j очков, выпавших за j бросков. На любом ходе на кубике
может выпасть от 1 до 6 очков, поэтому пусть k j 1,2, ,6. Очевидно,
что если игра заканчивается на j -м броске, то на нем должно выпасть
число i . При этом на предыдущих ходах число i не должно появляться. Тогда совокупность всех исходов можно представить как
{i} при j = 1;
{k1,i}, k1 i при j = 2;
{k1,k2,i}, k1 i , k2 i при j = 3
и т. д. до 19-го броска, для которого {k1,k2, ,k18,i}, k1 i , k2 i ,…,
k18 i .
В таком случае для первого броска всего один исход, для второго – 5 исходов, для третьего – 52 и т. д. до 19-го броска – 518 3,8 1012.
Здесь мы сталкиваемся с проблемой программной реализации подсчета всех благоприятных исходов. Не получится так же, как ранее в задаче 2.3, генерировать многомерные массивы с суммами очков. Мы поступим хитрее. Будем на каждом шаге строить распределения сумм очков и тем самым снижать размерность задачи. Реализация этой идеи на языке R представлена в прил. Е. Поясним на примере, как это делается.
Пусть загадано число 6. Собственно, в первых трех бросках сумма никогда не превысит 20, т. е. P A| Hij 1 для i 6, j 1,2,3. Так что
начнем рассматривать с четвертого броска, j 4. Это значит, что в
первые три броска шестерка не выпадала. Необходимо найти распределение вероятностей сумм k1 k2 k3 при k j 1,2, ,5. Для этого
сначала рассматриваем первые два броска и находим исходы, благоприятные каждой сумме, подсчитываем их число. Это производится с помощью двумерного массива (табл. 14), содержащего суммы очков на пересечении первого и второго броска.
59
|
|
|
|
Таблица 14 |
|
Суммы очков при двукратном подбрасывании, |
|
||||
|
если шестерка не выпадает |
|
|
||
|
|
|
|
|
|
Число очков |
|
Число очков в первый бросок |
|
||
во второй бросок |
|
|
3 |
|
|
1 |
2 |
4 |
5 |
||
1 |
2 |
3 |
4 |
5 |
6 |
2 |
3 |
4 |
5 |
6 |
7 |
3 |
4 |
5 |
6 |
7 |
8 |
4 |
5 |
6 |
7 |
8 |
9 |
5 |
6 |
7 |
8 |
9 |
10 |
Далее к исходам табл. 15 прибавляются возможные очки на третьем шаге и шестерка, которая выпадает на четвертом шаге. И строится новый массив с итоговыми суммами очков после четырех бросков. Он приведен в табл. 16.
Таблица 15
Число исходов, благоприятных сумме очков при двукратном подбрасывании, если шестерка не выпадает
Сумма |
|
|
|
2 |
|
3 |
|
4 |
5 |
|
|
6 |
|
|
7 |
8 |
9 |
10 |
||||
Число |
|
|
|
1 |
|
2 |
|
3 |
4 |
|
|
5 |
|
|
4 |
3 |
2 |
1 |
||||
исходов |
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 16 |
|
|
Суммы очков после четырех бросков, если на последнем |
|
||||||||||||||||||||
|
|
|
|
|
|
|
броске выпадает шестерка |
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
Сумма после двух бросков кубика |
|
|||||||||||
|
|
|
Сумма |
2 |
|
3 |
|
4 |
|
5 |
|
6 |
7 |
|
8 |
|
9 |
10 |
||||
|
|
|
|
Число |
1 |
|
|
2 |
|
3 |
|
4 |
|
5 |
4 |
|
3 |
|
2 |
1 |
||
|
|
|
исходов |
|
|
|
|
|
|
|||||||||||||
Числоочков третьемв броске |
|
|
1 |
|
9 |
|
|
10 |
|
11 |
|
12 |
|
13 |
14 |
|
15 |
|
16 |
17 |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
5 |
|
13 |
|
|
14 |
|
15 |
|
16 |
|
17 |
18 |
|
19 |
|
20 |
21 |
|||
|
|
|
2 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
15 |
|
16 |
|
17 |
18 |
|||
|
|
|
3 |
|
11 |
|
|
12 |
|
13 |
|
14 |
|
15 |
16 |
|
17 |
|
18 |
19 |
||
|
|
|
4 |
|
12 |
|
|
13 |
|
14 |
|
15 |
|
16 |
17 |
|
18 |
|
19 |
20 |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60
