книги из ГПНТБ / Соболь И.М. Численные методы Монте-Карло
.pdf188 |
РЕШЕНИЕ ЛИНЕЙНЫХ |
УРАВНЕНИИ |
[ГЛ. S |
|
Тогда плотность (3) траекторий Tt равна |
|
|||
№(Ро)|ф(Ро) |
*(Ро. Р,)Ч>(Рг) |
К (Рі - 1' Р,)1Р(Р,) |
||
1 |
(Ж. Ф) |
Я7‘ф(Р0) |
(Р'і-О |
|
|
|
1Ф(Роі|/С(Р„, р,) |
Р,-)Ф(Р,-) |
|
|
|
|
Ѵ ‘'(Ж -ф) |
|
А так |
как /С'ср = |
Х7'фі то нетрудно проверить, |
что плот |
ность р также равна этому выражению.
4.3. О других методах расчета Х| и z,(P). Большинство мето для приближенного расчета Х| (метод Ритца, метод моментов и др. [63, 60]) так или иначе требует вычисления некоторых интегралов. Если эти интегралы достаточно сложные, то может оказаться целе сообразным применение методов Монте-Карло. Рассмотрим схему одного из таких методов, который использовался в [14] для оценки эффективного коэффициента размножения нейтронов в реакторе.
Допустим, что мы можем указать несколько ортонормированмых функций фі(Р), . . . , фт (Р) так, что первая собственная функция г, (Р) уравнения (53) достаточно хорошо аппроксимируется их ли
нейной комбинацией
т
* 1 ( Р ) ~ Ѵ , C tf t [P).
i=1
Вычислим (методом Монте-Карло) интегралы
bij = (КФр ф ;). » , / = 1 , 2 .......... |
т, |
и составим линейную алгебраическую систему уравнений с неизвест ными с1, . , . , ст •
|
V I |
|
= Я. |
bjiCj< |
» = 1» 2, . . , , /72 . |
|
/= 1 |
|
Решать эту систему можно методами высшей алгебры. Если f.i= pii —; наибольший корень характеристического уравнения
b n — p. |
b - : i |
|
Ь і ч |
b 2 i — |A |
. . |
b i n , |
b 2 m |
• • |
b m l
b m 2
b m m - 1'
а С|, . . . , ст — соответствующее ему решение системы, нормиро
ванное так, что 6 ? + • • • + сД = 1, то
1/Рі. гі(£) 2 |
ci V p)- |
»-I |
|
§ 4] |
ОДНОРОДНЫЕ ИНТЕГРАЛЬНЫЕ УРАВНЕНИЯ |
189 |
||||||||
Идею |
метода |
легко |
объяснить |
следующим образом. |
Пусть |
|||||
ф ,(Р )................^,"1 |
(Я), . . |
.— полная |
|
система |
ортонормнрованных |
|||||
функций из L2{G). Разложим в ряды по системе (ф£ ) искомую функ |
||||||||||
цию z(P ) |
и итерированные функции |
|
|
(Р): |
|
|
||||
|
|
|
СО |
|
|
|
|
|
|
|
|
z(P) |
= |
2 сі%- (р ) ’ |
где |
c/ = |
(z>11’/ ) ’ |
|
|||
|
|
|
/=I |
|
|
|
|
|
|
|
|
|
|
00 |
|
|
|
|
|
|
|
/0 |\ (Р) |
= |
^ fr.'/Ф/ (Р), |
где |
Ьп = |
(/0|)£, ф;)- |
|
||||
|
|
|
/=і |
|
|
|
|
|
|
|
Подставим |
эти выражения |
в уравнение |
(53): |
с одной стороны, |
||||||
|
|
|
0 0 |
|
|
|
СО |
|
о т |
|
Х К 2 ( Р ) |
= |
Я. V |
С//0|>/ (/3) = |
2 |
|
Ѵ / > |
|
|||
|
|
|
/=І |
|
|
|
<=1 |
/=1 |
|
а С другой
со
г ( Р ) = У 1 М ’і (р )-
і=і
Приравнивая коэффициенты при т|>£ (Р ), получим бесконечную ли
нейную |
систему уравнений для |
нахождения |
величин |
сь . . . |
||
, ст..........эквивалентную уравнению (53), |
|
|
|
|||
|
|
СО |
|
|
|
|
|
Ct = |
А.2 ЬцС-г |
; = ! , 2 , . . . |
|
|
|
|
|
/=| |
|
|
|
|
Если в этой системе пренебречь величинами сш_р,, стj_2, |
. . . , |
то |
||||
придем к конечной системе, выписанной выше. |
Пайерлса. |
Нахожден |
||||
4.4. |
Пример: |
интегральное |
уравнение |
|||
критических параметров ядерного реактора в простейших случаях |
(в |
одногрупповом приближении) сводится к вычислению первого соб
ственного значения |
интегрального уравнения |
||
|
|
Р ' |
|
|
|
а d s |
|
п(Р) = 1 $ |
Р (Р')е |
(54) |
|
4л IР — Р '|а |
■п (P') dP’, |
Go
которое называется уравнением Пайерлса [25, 51]. Здесь G0 — трех
мерная область (объем реактора), в которой происходит диффузия нейтронов, а(Р) и ß ( Р ) — заданные положительные функции*), ин-
*) Они выражаются |
через |
нейтронные сечения |
(см. стр. 47) и |
среднее число ѵ нейтронов |
деления: a ( P ) = S . |
ß (Р) = 2 s-|- vS^. |
|
См. также упражнение 5 |
гл. 6. |
|
|
190 |
РЕШЕНИИ ЛІШЕГІНЫХ УРАВНЕНИЙ |
[ГЛ. 3 |
|||
теірлл |
в показателе |
берется |
по |
отрезку прямом, соединяющей |
точки |
Р м Р' |
и равен |
|
|
|
|
, |
р ’ |
|
| Р - Р ' | |
|
|
|
j |
а ds — |
j |
а (Р -|- cos) ds, |
|
|
р |
|
о |
|
|
где ю = (P'—Р)1\Р'—Р | — единичный вектор.
Если Х,>1, то область О’0 нодкритичсская, если ).|<1, то об
ласть О0 надкритическая. Область будет критической при Яі = 1; в |
|
этом случае собственная |
функция пДР) равна плотности нейтронов. |
Ядро уравнения (54) |
нс симметрично, но снммстрнзуемо и име |
ет слабую особенность. |
В. С. Владимиров [10] исследовал сходи |
мость метода Келлога для уравнении такого типа и методы МонтеКарло для расчета приближений. Оказалось, что метод п. 4.1 пол
ностью применим для |
решения |
уравнения (54), а если |
выбрать ф = |
||||||||||
= Р(Л )ф (Р), |
то приближения |
А(0 |
= (Д' |
ср, Р<|)/(К !’' 'ф.^Ч) монотон |
|||||||||
|
|
|
|
|
но убывают: |
|
|
|
|
|
|
||
|
|
|
|
|
|
A(U S* ... S* ).(£) > ... -> |
|
||||||
|
|
|
|
|
Расчеты А, и /і|(Я ) этим методом бы |
||||||||
|
|
|
|
|
ли осуществлены в [13, 75]. |
п р и м е р |
|||||||
|
|
|
|
|
|
4.4.1. |
Ч и е л е и н ы й |
|
|||||
|
|
|
|
|
[13, 82]. |
Пусть |
G0 —- однородный |
шар |
|||||
|
|
|
|
|
радиуса |
A’— і |
и |
а== 1,279, ßs=/ia, |
где |
||||
|
|
|
|
|
/1=1.724. |
|
rp(P)s=l |
и |
i|’(P )= ß . |
||||
|
|
|
|
|
|
Выберем |
|||||||
|
|
|
|
|
Плотность начальной точки Qo зада |
||||||||
|
|
|
|
|
дим формулой р = (2 л Р г 0) -1, где гп— |
||||||||
|
|
|
|
|
расстояние Qo от центра шара. Плот |
||||||||
|
|
|
|
|
ность вероятностен перехода р(Р, Р') |
||||||||
Рис |
51. |
|
|
из |
точки |
Р в точку Р' выберем так, |
|||||||
\Р—Р '|2 (ср. |
|
|
|
|
чтобы в знаменателе стояла |
величина |
|||||||
гл |
3, п. |
3.2.3). |
Для |
этого |
воспользуемся сферическими |
||||||||
координатами |
(р, (р, Ѳ) с центром |
в точке Р (рис. 51). |
Пусть |
|
|||||||||
|
|
р(Р, Р ') = а е ~ а р [4лр3Р (Р, |
со)]—1. |
|
|
|
|||||||
где Р(Р, и) = 1—ехр(—al), |
а I — расстояние |
PL |
по направлению ш |
||||||||||
от точки Р до границы шара. Нетрудно проверить, |
что |
|
|
|
|||||||||
Р ( Р . P ') dP |
nr |
dм |
cf.e -ар p-dp = (ß ^ |
= |
|
||||||||
|
|
|
(Р, со) |
|
|
|
j |
4л |
|
|
так что р(Р, Р') действительно есть условная плотность вероятностей.
Выведем формулы для расчета траектории Р£. Расстояние от на
чальной точки Qo до центра шара вычисляется по формуле г0= Р } ' у. Две другие координаты можно не разыгрывать из-за симметрии за
дачи. Направление случайного луча |
P '= Q t- + рсо,-из точки Q,- |
оп |
ределяется величинами р £ = соь |
и ср,-. Первую из них можно |
вы |
§ -И |
ОДНОРОДНЫЕ ИНТЕГРАЛЬНЫЕ УРАВНЕНИЯ |
191 |
|||||||
числить по формуле |
р ,-= 2 у — 1, а вторую |
(пт соображении симмет |
|||||||
рии) |
можно полагать |
равной нулю |
<р( = 0 . |
Расстояние |
от точки Qc |
||||
по направлению со,- до границы шара равно |
|
|
|
|
|||||
|
h = - |
W i + Y |
- |
'< l1_ |
^i)» |
|
|
||
где |
rt — расстояние |
от Q,- |
до центра |
шара. |
Если |
обозначить F( |
|||
= /• |
(Qj-, cöj), то, очевидно, |
Ft = 1 |
exp ( |
к / (.) |
д ля |
определения |
случайного расстояния р,- = |Q,--pi — Q,-|, получаем уравнение
Рі
J ae~asds = yF{,
откуда следует, что р(= — ( 1/ot)ln( I—■у ? і )■ Вычислив точку 0,-д [—
= -f PjCüj, можем найти расстояние от нее до центра шара
|
ті+ 1 — ] / ^ r i + Р? + |
2РіРіг/- |
|
|
|
|
Так |
как ср(Р) = |
І, ф ( Р )= р , то (по |
формуле |
(6)) |
нужная |
нам |
величина |
равна Ѳг = |
=2nß/?r0U",-. |
Так как из |
(5) |
следует, |
что |
\Ѵ i= Wi_ ihFi_ lt а 1^о=1. то легко получить рекуррентную формулу
для расчета непосредственно 0;:
|
00 = 2лРЯ/-0, |
0(. = |
|
. |
|||
П о л н ы й н а б о р р а с ч е т н ы х ф о р м у л . |
|||||||
1) Начальная точка траектории: |
|
|
|||||
|
|
го = |
Я /Ѵ і; |
Ѳ0 = |
2nßtf/-0. |
|
|
2) Звено номер |
/+ І |
(/ = |
0, |
1, . . |
і—1): |
|
|
Р/ - 2у2/+2- |
1; |
f, = |
- |
p p , + |
Y R * - |
‘1 (■1“ ^ / ) : |
|
F j= 1 — e~al,i |
p; = |
— (1/ot) ln (1 - V |
2/+ 3F /)1 |
||||
Ql+ i = |
eih F r> |
гЖ = |
] Л / + P / + 2P/P/'> |
||||
3) Если |
Qj s — значение |
Qj, |
полученное при расчете траектории |
||||
номер s, то нужные нам |
скалярные произведения (/ѵ Ч , ß) прибли |
||||||
женно равны |
|
|
|
|
|
|
Таблица 1 |
S |
Значения (K' 1, ß) ң |
^ |
•V |
2» |
2» |
2м |
2“ |
2-211 |
3-2“ |
4-2" |
5-2“ |
6-2“ |
7-2" |
8*2tl |
|
0 |
9,2085 |
9,2225 |
9,2294 |
9,2329 |
9,2346 |
9,2346 |
9,2354 |
9,2351 |
9,2354 |
9,2354 |
9,2358 |
1 |
8,6580 |
8,6485 |
8,6528 |
8,6536 |
8,6535 |
8,653 6 |
8,6535 |
8,6534 |
8,6530 |
8,6533 |
8,6534 |
2 |
8,4102 |
8,4239 |
8,4086 |
8,4030 |
8,3993 |
8,4002 |
8,3983 |
8,3972 |
8,3961 |
8,3970 |
8,3968 |
3 |
8,3510 |
8,3381 |
8,2746 |
8,2840 |
8,2837 |
8,2823 |
8,2770 |
8,2761 |
8,2721 |
8,2732 |
8,2723 |
4 |
8,2895 |
8,2426 |
8,2596 |
8,2263 |
8,2109 |
8,2045 |
8,2080 |
8,2079 |
8,1951 |
8,1963 |
8,2003 |
5 |
8,1543 |
8,1212 |
8,2042 |
8,2236 |
8,2467 |
8,2154 |
8,1858 |
8,1679 |
8,1421 |
8,1579 |
8,1651 |
6 |
7,9722 |
8,0546 |
8,1441 |
8,1865 |
8,2467 |
8,1977 |
8,1658 |
8,1556 |
8,1297 |
8,1548 |
8,1526 |
Таблица 2
Значения
2' 2* 2io 2“ 2*2“ 3-211 4*2" 5-2" 6*2м 7-2" 8-2"
\ "
УРАВНЕНИИ ЛИНЕПНЫХ РЕШЕНИЕ
0 |
1,0636 |
1,0664 |
1,0666 |
1,0669 |
1,0671 |
1,0671 |
1,0672 |
1,0672 |
1,0673 |
1,0673 |
1,0673 |
1 |
1,0285 |
1,0267 |
1,0290 |
1,0298 |
1,0393 |
1,0392 |
1,0304 |
1,0305 |
1,0306 |
1,0305 |
1,0306 |
2 |
1,0080 |
1,0105 |
1,0162 |
1,0144 |
1,0139 |
1,0142 |
1,0147 |
1,0146 |
1,0150 |
1,0149 |
1,0150 |
3 |
1,0074 |
1,0113 |
1,0018 |
1,0070 |
1,0089 |
1,0095 |
1,0084 |
1,0083 |
1,0094 |
1,0094 |
1,0088 |
4 |
1,0166 |
1,0150 |
1,0067 |
1,0003 |
0,9957 |
0,9987 |
1,0027 |
1,0049 |
1,0065 |
1,0047 |
1,0043 |
5 |
1,0222 |
1,0083 |
1,0074 |
1,0045 |
1,0000 |
1,0022 |
1,0024 |
1,0015 |
1,0015 |
1,0004 |
1,0015 |
.ГЛ[
§ |
51 |
РЕШЕНИЕ |
ЛННЕГТНЫХ ЛЛГЕПРДПЧЕСКПХ СИСТЕМ |
193 |
||||||
|
В |
таил. |
1 приведены |
значения (/\у1, ß)A,, полученные |
при |
расче |
||||
те |
по |
этим |
формулам, |
а |
в табл. 2 — соответствующие |
отношения |
||||
|
|
|
|
|
|
р у О с ' + Ч , |
ß)w - |
|
|
|
При расчете |
этого |
же |
примера методом характеристик *) получено |
|||||||
значение Х |= 1,000. |
|
|
|
|
|
|
|
|||
|
В |
ходе |
расчета |
были |
сосчитаны |
дисперсии DOy, которые при |
||||
/ = 0 , |
1, . . . |
, 6 равны |
соответственно |
10,7; |
21,9; 37,5; |
57,3; |
81,1; |
110,9; 147,0. Если по этим дисперсиям вычислить вероятные ошибки величии ІК-^и Р)дм например, при 1Ѵ= 210, то получим значения г1024=
= 0,07; 0,10; 0,13; 0,17; 0,19; 0,22; 0,26. Нетрудно заметить, что по грешности соответствующих величин (Kj I , ß)^npn N = 210 в табл. 1
на порядок меньше, чем Гюг-і (если судить по изменениям этих ве личин с ростом Л'). Это вызвано тем, что Пример считался с по мощью детерминированных псевдослучайных точек, о.которых речь пойдет в гл. 7.
§5. Решение линейных алгебраических систем
5.1.Алгебраическая система как частный случай ин тегрального уравнения. Рассмотрим линейную алгебра ическую систему, состоящую из т уравнений с т неиз вестными 2Ь . .. , zm:
т
Z a = 22 «оф2р - f fa, 1 < а < ІП, (55)
ß=l
которую сокращенно будем записывать как |
|
z = A z + f. |
(56)' |
Запись (56) можно считать одним векторным уравне нием, где z = (2Ь . . . , 2т) и f = (fl, . . . , fш) — т-мерныё векторы, Л = ( а ар) — квадратная матрица размера т'Хт (которая определяет линейное преобразование в про странстве векторов):
т
( A z ) a = У , йар2р.
Р=1
Скалярное произведение векторов будем по-прежнему
*)’ Метод характеристик [11] позволяет находить решения урав нения (54) с большой точностью, но практически применим только в случае достаточно простой «геометрии» области G0.
13 И, М. Соболь
194 РЕШЕНИЕ ЛИНЕЙНЫХ УРАВНЕНИЙ [ГЛ. 5
обозначать скобкой
|
(/. г) = |
У, faza. |
|
|
|
<х= 1 |
|
Рассмотрим |
интегральное уравнение вида |
(25) |
|
2 (х) |
= $К (х , x ') |
z (х') dx' + / (х), |
(57) |
|
а |
|
|
где в качестве G выберем отрезок осн абсцисс Os^x-<m.
Обозначим через |
Ga |
отрезки |
а — 1 г^ х < а, так |
что |
|||||
|
С) |
Gz |
|
|
|
|
|
|
|
|
1_____ |
I_____ L |
|
|
///-/ |
т X |
|
||
|
О |
1 |
2 |
|
|
|
|||
|
|
|
|
Рис. 52. |
|
|
|
|
|
G = G[-f... -f Gm (рис. 52). В |
качестве |
свободного |
чле |
||||||
на и ядра уравнения (57) выберем |
кусочно постоянные |
||||||||
функции |
|
|
|
|
|
|
|
|
|
|
|
j{ x )= fa |
при |
xeG c, |
|
|
|||
|
К(х, |
х') = й ар |
при |
х-ec« , x'eCß. |
|
||||
Для такого уравнения при А'еСа |
|
|
|
|
|||||
т |
I К (х, x') г (x') dx' |
|
т |
Oaß I 2 (x') dx' |
+ fa. |
||||
2 (х) = Уі |
/а = |
S |
|||||||
ß=l |
Cß |
|
|
|
|
ß =l |
üß |
|
И так как последнее выражение от х не зависит, то
решение z(x) постоянно в Ga. |
|
Обозначив |
|
г(*)Іоа = 2аі |
(58) |
сможем переписать последнее уравнение как
m
2a = flaß2(3 + /а* ß=l
Следовательно, решение z(x) уравнения (57) пред ставляет собой функцию, постоянную в каждом из Ga, значения za которой на этих отрезках удовлетворяют
§ 51 |
РЕШЕНИЕ |
ЛИНЕЙНЫХ |
АЛГЕБРАИЧЕСКИХ |
СИСТЕМ |
195 |
алгебраической |
системе |
(55). Обратно, |
если |
(zh ... |
. . . , zm) — решение системы (55), то формула (58) оп ределяет решение уравнения (57).
5.2. Случайная цепь для решения алгебраической с стемы. Очевидно, все методы Монте-Карло, приведенные в § 2, применимы для оценки решений уравнения (57) и дают мам возможность оценить решение системы (55).
Однако |
специфика уравнения (57) |
позволяет |
упростить |
|||
эти методы и дать им иную интерпретацию. |
|
|||||
Так |
как /(*), К(х, х') |
и z(x) постоянны при x ^ G a, |
||||
A-'eGß, |
то |
естественно выбирать |
плотности |
р(х) и |
||
р(х, х') также постоянными |
|
|
||||
|
р (х )— ра |
при |
x<=Ga, |
|
||
|
Р (Х, |
X') =Pccß |
при |
X G Ü a , |
x '^ G ß . |
(59) |
Величины ра и /7aß, очевидно, должны быть неотрица тельными и удовлетворять условиям нормировки
т |
т |
|
2 Ра = 1, |
2 Paß = 1. |
(60) |
a = l |
ß=! |
|
Правила (59) можно интерпретировать как равно мерное распределение случайной точки внутри соответ ственно Ga или Gß. Можно, однако, совсем отказаться от фиксации положения этой точки и говорить только об отрезке, в котором эта точка расположена. Тогда ра — это вероятность того, что начальная точка траекто рии попадет в Ga, а paß— вероятность того, что случай ная точка из Ga перейдет в Gß. При такой интерпрета
ции вместо траектории Т{ случайной точки |
достаточно |
рассмотреть последовательность случайных |
номеров |
ko~>■k\ —у ... —*-ки |
(6!) |
тех отрезков Ga, в которые эта точка попадет.
Итак, для решения системы (55) мы будем строить
цепь случайных номеров (61), каждый из которых мо
жет принимать значения 1, 2, . . . , т. |
Правила построе |
|
ния цепи (61): |
|
|
P{k0= a}= P a, P{6j= ß |£ j-1= |
Oc}=Paß, |
(62) |
где начальные вероятности ра и вероятности переходов P a ß должны удовлетворять условиям нормировки (60).
13*
196 РЕШЕНИЕ ЛИНЕЙНЫХ УРАВНЕНИИ ІГЛ. 5
В теории вероятностей такие цепи называются цепями Маркова с конечным числом т состояний [71]. Веса 117/ вдоль цепи (61) вычисляются по формуле
|
аІ!„Іі,аІі,Іг, ■' |
,1г. |
|
|
||
|
1—Pkjtflhk, • |
I - 1 |
/ |
|
(63) |
|
|
■Рц. ,/с. |
|
||||
нлп по рекуррентной формуле |
/ - 1 |
/ |
|
|
||
|
|
|
|
|||
117,- = |
Г / _ . |
|
|
\1'70 = |
1. |
|
Формулы эти — следствие |
(4) и |
(5). |
|
|
|
|
Условимся говорить, что распределение вероятностей |
||||||
(Р\........... рт) |
допустимо |
по |
отношению |
к |
вектору |
|
ф = (ф і........ф,„), |
если для |
тех а, для |
которых |
фа^=0, |
значение ра> 0. Аналогично распределение (рар) допу
стимо по отношению к матрице |
|
/ l = ( a aß), если |
/?ац> 0 |
||||||||
для тех пар (а, ß), |
для которых аа^ 0 . |
для |
того |
чтобы |
|||||||
Как |
известно, |
нз теории |
матриц, |
||||||||
|
со |
|
|
|
|
|
|
|
|
|
|
ряд |
2 |
АЦ сходился для любого вектора f, |
необходимо |
||||||||
|
/=о |
|
|
|
собственные |
значения |
ц = ц а |
||||
и достаточно, чтобы все |
|||||||||||
матрицы А, представляющие собой |
корни |
уравнения |
|||||||||
det |
a<xß—p.6a ß |= 0, лежали внутри единичного круга (на |
||||||||||
комплексной |
плоскости): |
|ца |< 1 |
при |
а = 1, 2, |
. . . , пи |
||||||
Достаточным |
условием |
может |
|
служить |
неравенство |
||||||
ІП |
|
|
|
|
|
|
|
1 |
|
|
|
2 |
4 < |
1 |
или неравенство |
шах 2 |
|я//| < |
1- |
|
||||
І ,/ = 0 |
|
|
|
|
|
І О |
' |
ш /=1 |
|
|
|
Сформулируем для системы |
(55) теорему, вытекаю |
||||||||||
щую из теоремы 4 |
(§2). |
Пусть бесконечная цепь |
k 0 —У k. 1 — у , . . —У k. і —У . . .
строится по правилам (62), где ра и ра$ допустимы по отношению к ф и (a«ß) соответственно, и рассмотрим случайную величину
I [ф ] = ib J P Ü 2 |
Wifk, |
(64) |
i=0 |
> |
|
Т е о р е м а 8. Если все собственные значения ца мат рицы (|a«ß|) по абсолютной величине меньше единицы, то математическое ожидание случайной величины £ [ ф ] равно
М Ц ф ] = ( ф , г). |
(65) |
§ 51 |
РЕШЕНИЕ |
ЛИНЕЙНЫХ АЛГЕБРАИЧЕСКИХ СИСТЕМ |
107 |
||||
|
Повторим доказательство со стр. 177 применительно к рассмат |
||||||
риваемому случаю. Так как |
|
|
|
|
|
||
|
Р{*о='о........*/ = |
*/} = * Ѵ > У Г - А - 1Г |
|
|
|||
то, принимая во внимание (63), получим, что |
|
|
|
||||
|
м { ^ Л ,1 = |
Ѵ ѵ і |
|
= |
А*П- |
|
|
Затем |
|
|
|
|
|
|
|
|
М£[Ч>] = 2 |
м [ № Л ) |
wifki\= |
S |
(ф- aJD= |
(ф>г)' |
|
|
/=0 |
1 |
и |
/=О |
|
|
|
причем существование этого математического ожидания обеспечива ется условиями теоремы.
Если какие-нибудь из элементов матрицы (Оар) рав ны нулю, то обычно целесообразно выбрать соответст вующие вероятности перехода рар —0 (ср. п. 3.2.1 гл. 3). В противном случае, если в цепи окажется переход
которому |
отвечает Р к .^ ь ^ О |
u a kl_ liij — Q, |
то из (63) видно, |
что все W,= Wj+i= ... |
= 0 ; можно |
считать, что цепь, попав в kjt останавливается: любые
дальнейшие переходы |
-> ... значения |
величины |
|
£[і|)] не изменят. |
|
из |
нулей: |
Если матрица А содержит целую строку |
|||
яа1 = аа2= ... = й а,„= 0( то, |
конечно, нельзя |
все |
соот |
ветствующие вероятности выбрать нулевыми: это проти
воречило бы |
условию |
(60). |
Тогда |
можно положить |
Р а а == 1 >Ра$ = |
0 При $ ¥ = а , |
ТЭК |
ЧТО р ар = |
6«р. |
5.3. Вычисление одной компоненты решения. Иногд встречаются задачи, сводящиеся к системе (55), где, однако, нас интересует не все решение z = ( z u гт),
а только одна из неизвестных, например zr. Методы Монте-Карло позволяют приближенно оценить одну эту компоненту. Для этого достаточно в качестве г|і выбрать единичный вектор е(г)= ( 0, . . . . 0, 1, 0, . . . , 0), в ко тором лишь на г-м месте стоит 1. Тогда скалярное про изведение равно
т . .
(і|5, z) = (е<г>, 2) = 2 4 Г = гТ.
а~\
В, качестве начальных вероятностей можно выбрать р а= é£ или, другими словами, начинать цепь с k0=r.