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

2003_-_Gmurman__TV_i_MS

.pdf
Скачиваний:
19
Добавлен:
27.03.2015
Размер:
16.8 Mб
Скачать

Таблица 35

Номер

 

Уровнн фактора F J

 

 

 

испытания

 

 

 

 

 

 

 

 

 

F,

 

Р.

 

 

F.

 

Итоговый

 

 

 

 

 

стоnбец

 

 

 

 

 

 

I

 

i

Y/l

2

Y,~

2

У/з

2

 

 

 

 

Yjl

Y,'j

Уjз

 

I

-24

576

-2

4

28

 

784

 

2

-20

400

16

256

12

 

144

 

3

-16

256

 

49

 

 

 

 

4

-28

784

 

 

 

 

 

 

Qj= ~yr,

 

2016

 

309

 

 

928

~Qj=3253

Tj=~Yil

-88

 

21

 

40

 

 

~Tj=-27

та

7744

 

441

 

1600

 

 

 

I

 

 

I

 

 

 

 

 

 

 

 

 

 

 

 

 

Учитывая, что число степеней

свободы

числителя k 1 =2, а зна­

меиате.'IЯ k s = 7

и уровень

значимости

а; = 0,01,

по

таблице приложе­

ния 7 находнм критическую точку: Екр (0,01;

2;

7) =

9,55.

Так как Fиабn > Fкр-нулевую

гипотезу о

равенстве групповых

средних отвергаем. Другими словами, групповые средиие различаются

значимо.

3аАачи

В задачах 1-3 требуется при уровне значимости 0,05 про­

верить нулевую гипотезу о равенстве групповых средних. Предпо­

лагается, что выборки извлечены из нормальных совокупностей с оди·

наковыми геиеральными днсперсиями.

1.

Номер испытании

 

 

Уровни фактора F j

 

 

i

Р,

Р.

1',

Р.

Р.

1

42

66

35

64

70

2

55

91

50

70

79

3

67

96

60

79

88

4

67

98

69

81

90

-

57,75

87,75

53,50

73,50

81,75

Хгр!

Оmв. Fнабn=6,13; Екр (0,05; 4; 15)=3,06. Нулевая гип()теза

отвергается.

361

2.

Номер IIспытаИи8

,

F t

J

6

2

7

3

8

4

11

-

I 8

Xrpj

I

I

 

 

i

 

 

 

, Уровни·фактора Р/

 

 

 

F.

I

Р.

f

Р.

 

6

 

9

 

7

 

7

 

]2

 

9

 

11

 

13

 

10

 

12

 

14

 

10

 

9

I

12

I

9

Omв. Fиа6.=2,4; Ркр (0,05; 3; 12)=3,49. Нет основаиий отверг­

нуть нулевую ГИП<Jтезу.

3.

Номер испыТаиия

Уровнн фактора РJ

L Р

1

37

2

47

3

40

4

60

5

 

б

 

-

46

Хгр /

 

1

I

Р.

I

Р.

 

60

 

69

 

86

 

100

 

67

 

98

 

92

 

 

 

95

 

 

 

98

I

 

f

83

89

Оmв. Рна6.=9,92; Ркр (0,05; 2; 10)=4,10. Нуле­

вая гнпотеза отвергается.

ЧАСТЬ ЧЕТВЕРТАЯ

МЕТОД МОНТЕ - КАРЛО. ЦЕПИ МАРКОВА

Глава двадцать первая

МОДЕЛИРОВАНИЕ (РА3ЫГРЫВАНИЕ)СЛУЧАЙНЫ Х

ВЕЛИЧИН МЕТОДОМ МОНТЕ - КАРЛО

§ 1. Предмет метода Монте - Карло

Датой рождения метода Монте-Карло принято

считать 1949 Г., когда американские ученые Н. MeTpono- лис и С. улам опубликовали статью «Метод Монте­

Карло», в которой систематически его изложили. Назва­

ние метода связано с названием города Монте-Карло,

где в игорных домах (казино) играют в рулетку-одно

u u u

из простеиших УСТр0ИСТВ для получения случаиных чисел,

на использовании которых основан этот метод.

ЭВМ позволяют легко получать так называемые псев­ дослучайные числа (при решении задач их применяют

вместо случайных чисел); это привело к широкому внедре­

нию метода во многие области науки и техники (статисти­

ческая физика, теория массового обслуживания, теория игр и др.). Метод МонтеКарло используют для вычис­

ления интегралов, в особенности многомерных, для Рf'ше­

ния систем алгебраических уравнений высокого порядка,

для исследования различного рода сложных систем

(автоматического управления, экономических, биологи­ ческих и т. д.).

С У щ н о с т ь м е т о Д а М о н т е- К а р л о состоит

в следующем: требуется найти значение а некоторой изу­ чаемой величины. Для этого выбирают такую случайную

величину Х. математическое ожидание которой равно а:

М (Х) =а.

Практически же поступают так: производят n испы­

таний, в результате которых получают n возможных зна­

чений Х; вычисляют их среднее арифметическое

х = (~xJln

363

ния) а* искомого числа а:

и принимают х в качестве оценки (приближенного значе­

а ~ а*=х-.

Поскольку метод МонтеКарло требует проведения

большого числа испытаний, его часто называют 'методо'м

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

используемых случайных величин, в результате чего

уменьшается ошибка, допускаемая при замене искомого

математического ожидания а его оценкой а*.

Отыскание возможных значений случайной величины Х (моделирование) называют «разыгрыванием случайной ве­

личины». Изложим лишь некоторые способы разыгрывания

случайных величин и укажем, как оценить допускаемую

при этом ошибку.

§ 2. Оценка погреwности метода Монте - Карло

Пусть для получения оценки а· математического

ожидания а случайной величины Х было произведено n независимых испытаний (разыграно n возможных ~a,",e­

ний Х) И по ним была найдена выборочная средняя х, ко­

торая принята в качестве искомой оценки: а· = х.

Ясно, что если повторить опыт, ТО будут получены дру­

гие возможные значения Х, следовательно, другая сред­

ияя, а значит, и другая оценка а·. Уже отсюда следует.

что получить точную оценку математического ожидания

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

верхней границы б допускаемой ошибки с заданной ве­

роятностью (надежностью) у:

Р( Iх -а I~ б) = у.

Интересующая нас верхняя граница ошибки б есть не

что иное, как «точность оценки» математического ожидания

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

воспользуемся результатами, полученными ранее, и рас­

смотрим следующие три случая.

1. Случайная величина Х распределена

нормально и ее среднее квадратическое

364

о т к л о н е н и е о' и з в е с т н о. В зтом случае с надеж­

ностью '\' верхняя граница ошибки (см. гл.

б=tа/уn,

XVI, § 15)

(*)

где n -число испытаний (разыгранных значений Х); t -

значение аргумента функции Лапласа, при котором

Ф (t) = ,\,/2, о' - известное среднее квадратическое откло­

нение Х.

Пример 1. С надежностью '1'= 0,95 найти верхнюю границу

ошибки 6, если для оценки математического ожидания нормальной величины Х с известным средним квадратическим отклонением, равным 0,5, было разыграно 100 возможных значений Х.

Решение. По условию, n=IOO, 0'=0.5, Ф(t)=:=О,95/2=О,475.

По таблице функции Лапласа (см.

приложение 2) находим t = 1,96.

Искомая верхняя

граница ошибки

t'I=

1,96.0,5/ J!1OO=O,098.

2. Случайная величина Х распределена

н о р м а л ь н о,

при ч е м

е е

с р е Д н е е

к в а Д р а т и­

ч е с к о е о т к л о н е н и е о'

н е и з в е с т н о.

В зтом слу­

чае с надежностью,\, верхняя

граница ошибки (см. гл.

XVI, § 16)

 

 

 

 

 

где n-число испытаний; s-«исправленное» среднее квад­

ратическое отклонение, t y находят по таблице приложе­

ния 3.

Пример 2. С надежностью l'= 0,95 найти верхнюю граиицу ошибкн 6, если для оценки математического ожндания нормальной величины Х было разыграно 100 ее возможных значений и по ним

найдено «исправлеиное» среднее квадратическое

отклонение s =

0,5.

Реш е н и е

По

условню, n = 100, s = 0,5

Исполь~уя таблицу

приложения 3,

по

l'= 0,95,

n= 100 находим

t y =

1,984.

Искомая

верхняя граница ошибки {j =

1,984 0,5/ У100 = 0,099.

 

 

 

 

3. Случайная величина Х распределена

поз а к О н у,

о т л и ч н о м у о т н о р м а л ь н о r о. В зтом

случае при достаточно большом числе испытаний (n > 30)

с надежностью,

при б л и ж е н н о

равной

,\"

верхняя

граница

ошибки

может

быть вычислена

по формуле

(*),

если среднее

 

 

 

 

 

 

u

u

ве-

квадратическое отклонение о' случаи нои

личины

Х известно; если же о'

неизвестно,

то

можно

подставить в формулу (*) его оценку s-«исправленное:t

среднее квадратическое отклонение либо воспользоваться

формулой (**). Заметим, что чем больше n, тем меньше

различие между результатами, которые дают обе формулы.

Это объясняется тем, что при n -+ ею распределение

365

Стьюдента стремится к нормальному (см. гл. XVI, § 16,

замечание). В частности (примеры 1 и 2), при n = 100, '\'= 0,95 верхняя граница ошибки равна 0,098 по формуле

(*) и 0,099 по формуле (**). Как видим, результаты раз­

личаются незначительно.

3 а м е ч а и и е. для того чтобы найти наименьшее чис.'1O испы­

таний, которые обеспечат наперед заданную верхнюю границу ошибки 6,

надо выразить n из формул (*) и (**):

n=t202f{!J2,

n = t~s2/62.

Например, еслн 6=0,098, 1=1,96, а=О,5, то минимальное

число испытаний, при которых

ошибка не превысит 0,098, равно

n= 1,962.0,52/0,0982 = 100.

§ 3. Случайные числа

Ранее было указано, что метод МонтеКарло

и

основан на применении случаиных чисел; дадим опреде-

ление 9ТИХ чисел. 060значим через R непрерывную слу­

чайную величину, распределенную равномерно в интер­

вале (О, 1).

Случайными числами называют возможные значения ,

непрерывной случайной величины R, распределенной

равномерно в интервале (О, 1).

 

 

 

В

действи гельности

пользуются

не

равномерно

рас­

пределенной случайной

величиной

R,

возможные значе­

ния

которой, вообще

говоря, имеют

б е с к о н е ч н о е

 

 

 

 

~

~ ~

число десятичных знаков, а квазuравномерноu случаинои

величиной

R*.

возможные

значения

которой

имеют

к о­

н е ч н о е

число

знаков.

В

результате заменЫ R на

R*

разыгрываемая

величина

имеет не

точно, а

при б л и­

ж е н н о

заданное распределение. В

прнложении 9 при­

ведена таблица случайных чисел, заимствованная из

книги: Большев Л. Н., Смирнов Н. В. Таблицы

математической статистики. М., «Наука», 1965, с. 428.

§ 4. Разыгрывание дискретной случайной

величины

Пусть требуется

разыграть дискретную случай­

ную величину Х, т. е.

получить

последовательность ее

возможных

значений Xj

(i = 1,

2, ...• n), зная закон рас­

пределения

Х:

 

 

 

 

 

х

Х1

Х2

••

Хn -

 

р

Pl

Р2'"

Рn

366

Обозначим через R непрерывную случайную величину.

распределенную

равномерно в интервале (О, J). а через

rJ (i == 1, 2, ..• ) -

ее возможные значения, Т. е. случайные

числа.

ннтервал О ~ R < 1

 

 

 

Разобьем

на оси

О, точками

с координатами Рl> Рl +Р•• Рl+Р.

+Р••

•..• Р, +Р. + ...

. . . + Р"-1 иа

n

частичных интервалов

~1'

~••••• , А,,:

ДЛ. 111 == р.-о == Р••

 

 

 

Дл. ~. == (Рl+ Р.)- Р. == Р••

 

 

. . . .

. , . . , . . . . . .

 

 

Дл. ~,. == 1-(рl+Р. + ... +р,,-.) =

Р,..

Видим. что длина частичного интервала с индексом i

равна вероятности с тем же индексом:

дЛ'~/~~' (~

Теорема. ЕСАи IUlждо.му САgч.aЙно.му .,исАУ '! <;'! < 1),

кomopoe nоnaАО , инmepвaA А,. ставить, rooтвtтcmвиг

tJOЭ.tCМtCное значение X/t то paэtJl2Рbl8fJeАСаЯ 8еАuчина будет

и.меть эадаюшй закон расnредеАения:

Х Х1 Х•• •• Х"

РРl Р.··· Р,.

д о к а з а т е л ь с т в О. Так как ПрИ попадании слу­ чайного числа '! в частичный интервал 11, разыгрываемая

величина принимает возможиое значение Х(о а таких

интервалов всего n, то разыгрываемая величина имеет те

же возможные значеиия. что н Х. а нменно Х1• Х•• ••• , X II

Вероятность попадания случайной величнны R в нн­

тервал ~l равна его длине (см. гл. XI, § 6, замечание).

а в силу (*) дЛ. ~/=PI' Таким образом, вероятность

поп а Д а н и я R в н и т е р в а л АЕ Р а в н а Pl' Cnедова­

тельно. вероятность того, ЧТО разыгрываемая величина

приtiет возможное зиачение XI. также равна Р, (поскольку

мы условилнсъ В случае попадаиия случайного числа '!

в интервал А, считать. что разыгрываемая величииа при­ няла возможное значение X/}' Итак, разыгрываемая ве­

личииа имеет задаиный закон распределеиия.

Правило. Для того чтобы разыграть дискретную слу­

чайную велнчину. заданную законом распределения Х ХХ•• •• Х,.

РРl Р.· .. Р,.

367

надо: 1) разбить интервал (О, 1) оси Ог на n частичных

интервалов: ~l-(O; Pl)' ~2-(Pl; Pl+P2)' ... , ~n-(Pl+

+P2+"'+Pn-l; 1);

2) выбрать (например, из таблицы случайных чисел) случайное число г}.

Если Г} попало в частичный интервал ~j, то разыг­

рываемая ди-скретная случайная величина приняла воз­

можное значение Xi'

Пример. Разыграть 8 значений дискретной случайной величины Х,

закон распределения которой задан в виде таблицы

х

р

3

11

24

0,25

0,16

0.59

Реш е н и е.

1. Разобьем интервал

(0.1) оси О, точками с коор­

динатами 0.25;

0.25--1

0.16=0.41

на

3

частнчных интервала: A1 -

- (О; 0.25), А2-(О,25;

0.41). I\з-(0.41;

1).

2. Выпишем из таблицы приложения 9 восемь случайных чисел.

например: 0.10;

0.37; 0.08; 0.99;

0,12;

0,66; 0,31; 0,85.

Случайное ЧИСJIO r 1 = 0.1 О принадлежит частичному интервалу !\1.

поэтому разыгрываемая дискретная случайная величина приняла воз­

можное

значение

Хl = 3.

Случайное

число

'2 =

0.37

принадлежит

частичному интервалу А2

поэтому

разыгрываемая

величина

приняла

возможное

значение Х2 =

11. Аналогичио получим

остальные

возмож-

ные значения.

 

 

 

 

 

 

 

 

I

 

 

Итак,

разыгранные возможные значения Х таковы' 3;

11; 3;

24;

З; 24;

11;

24.

 

 

 

 

 

 

 

 

 

 

 

3 а м е ч а н и е.

далее

будет показано, что разыгрывание с о б ы­

т и й

можно свести

к разыгрыванию

Д и с к р е т н о й

с л у чай н о й

ве л и ч и н ы.

Сначала

рассмотрим

полную

групяу,

состоящую

из

двух

событий

(см. § 5).

а

затем из n событий (см. § 6). Разумеется.

полная

группа из двух

событий

явmlется

'lacTHblM случаем полной

группы n событий. Однако исходя из методических соображений этот частный случай намерено выделен в самостоятельный параграф-§ 5.

§ 5. Разыгрывание противоположных событий

Пусть требуется разыграть испытания, в каждом

из которых событие А появляется с известной вероят­

ностью Р и, следовательно, не появляется с вероятностью

q= 1-р.

Введем в рассмотрение дискретную случайную вели­

чину Х с двумя возможными значениями (для определен­

ности

примем X 1 =

1, Х2 = О) И соответствующими. им ве­

роятностями

Pl = Р,

Р2 =

q.

Условимся считать,

что если

в

испытании

величина

Х

приняла возможное

значение

Х1

= 1,

то событие А наступило; если Х = Х2 = О, то собы-

368

2, ... );
если г}

тие А не наступило, т. е. появилось противоположное

событие А.

Таким образом, разыгрывание противоположных событий А и А сведено к разыгрыванию дискретной случай­

ной величины Х с заданным законом распределения:

Х 1 О

РР q

Для разыгрывания Х надо (по правилу § 4) интервал (О, 1) разбить точкой Р на два частичных интервала:

~l-(O, Р) и ~2-(P, 1). Затем выбирают случайное число rj.

Если Г} попадает в интервал ~1' то Х = Х1 (наступило

событие А); если Г} попадает в интервал ~2' то Х = X 1 = О

(событие А не наступило).

Правило. Для того чтобы разыграть испытания, в каж­

дом из которых вероятность появления события равна Р

и, следовательно, вероятность наступления противополож­

ного события А равна

l-р, надо выбрать (например,

из таблицы случайных

чисел) случайное число Г} (j = 1,

< Р, то событие А наступило; если г] ~ Р,

то появилось противоположное событие А.

Пример. Разыграть б испытаний, в каждом из которых событие

Апоявляется с вероятностью р = 0,35.

Реш е н и е. Выберем нз таблицы прнложения 9 шесть случайиых

чисел, например: 0,10; 0,36; 0,08; 0,99; 0,12; 0,06. Считая, что при

,} < 0,35 событие _А появилось, 8 при '} ~ 0,35 наступило противо­

положное событие А, получим искомую последовательность событий:

А, А, А, А, А, А.

§ 6. Разыгрывание полной группы событий

Разыгрывание полной группы n (n > 2) несов­

местных событий A1 , А2, ••• , Аn, вероятности которых

Pl' Р2' "', Рn известны, можно свести к разыгрыванию

дискретной случайной величины Х со следующим законом

распределения (для определенности примем X 1 = 1, x1 = 2,

... , хn=n):

х

Р

1 2 ... n

Pl PI'" Рn

Действительно, достаточно считать, что если в испы­

тании величина Х приняла значение Xj = i (i =-: 1,2, ...• n), то наступило событие A j Справедливость этого утвержде­

ния следует из того, что число n возможных значений Х

24 27ЧJ

369

равно числу событий полной группы н вероятности воз­

можных значений Xi н соответствующих им событиА A1

одннакОВЫ: Р (Х = X/) = Р (Ад = Pi' Таким образом. появ­

ление в нспытании события А равносильно событию.

состоящему в том, что дискретная CJJучаАная величнна Х

приняла возможное значение XI'

Правило. Для того чтобы разыграть нспытания, в каж­

дом из которых наступает одно из событий А1• А•• ...• А,.

полной группы. вероятиости которых Рl' Р•• ••.• Р1I из­ вестны. достаточно разыграть (по правилу § 4) дискретную CJJучайную велнчину Х со CJJедующим законом распреде­

ления:

х1 2 ... n

РРl Р.· •• Р1I

Еслн В нспытанни величнна Х приняла возможное зна­

чение XI = i. то наступило событие A1

При..,р 1. Задаиы вероятности четырех событий, образующих

пOJlИУЮ rpynny; Рl =р (А1) =0,19, р.=р (A1>=0,21, р.-=р (А.)=О,34,

Pt = Р (А,) а:::0,26. Разыграть 5 испытаиий, в каждом из которых

ПОЯВJIяется одно из четырех заданных событий.

Реш е н и е. В соответствии справилом, прнведенным в иастоящем параграфе, надо разыграть дискретиую случайную ~личину"Х, закон

распределения которой

Х

1

2

3

4

Р

0,19

0,21

0,34

0,26

По правилу § 4

разобьем нитервал

(0,1) иа четыре частичных

интервала: 41-(0; 0,19), 4.-(0,19; 0,40), 4.-(0,40; 0,74), 4, -

(0,74; 1). Выберем из таблицы приложения 9 пять случайных чисел,

напрнмер: 0,66; 0,31; 0,85; 0,63; 0,73. Так как случайное число rl = 0,66

принадлежит нитервалу 4" то Х=З, следовательио. наступило собы­

тне А,. Аналогично найдем остальиые события.

Итак, нскомая последовательность событнй такова:

А" А., А" А•• А•.

Пример 2. События А н В независимы н совместны. Разыграть

6 испытаний, в каждом И3 которых вероятность появления события А

равиа 0,6, а вероятность появлення события В равна 0,2.

Реш е н н е. Возможиы 4 исхор.а нспытаиня:

А1=АВ, прнчем в силу независимости событий Р (АВ)=

==р (А)·Р (B)=0,6·0,2=0,12;

А.=АВ, причем Р(АВ)=О,6.0,8=О,48;

А.=АВ, причем Р (1В)-=0,4.0,2=0,08;

"',-АВ, причем Р(АВ)=0,4.0,8 '0,32.

Таким ~разо...

задача сведена к разыгрыванию полной Гру,ппы

четырех

событиА:

А1

с вероятностью РI = 0,12, А. с вероятностью

Р.= 0,48.

А, с вероятностью Р.= 0,0$ н А, с вероятностью Р,= 0,32.

370