Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Теория вероятностей и математическая статистика в 2 частях. Ч.2. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
15.08.2026
Размер:
1 Мб
Скачать

Таблица 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 13.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]