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

книги из ГПНТБ / Соболь И.М. Численные методы Монте-Карло

.pdf
Скачиваний:
94
Добавлен:
24.10.2023
Размер:
9.56 Mб
Скачать

198

Р Е Ш Е Н И Е Л И Н Е П П Ы Х У Р А В Н Е Н И И

Н 'Л . 5

 

Итак, строим цепи г-*-к1-*-к2

.. ., вы-

числяем вдоль цепей веса

 

 

Ң7

••• ö*t—1*гг

(66)

 

Ргк,Рк,к, • • • Pki-ltii

и случайные величины

 

 

 

 

É[e(r,] = 2 1w,fkr

(67)

Если количество цепей N достаточно велико, то

. N

 

 

 

'

S = 1

 

 

 

 

где t[e (rl], — значение

£[е(г)],

полученной

на

s-й цепи.

5.4. Обращение матрицы. Пусть задана квадратная

матрица

B = ( b aр),

l ^ a ,

ß ^m .

Требуется

вычислить

элементы

обратной

матрицы

С = (с ар), удовлетворяю­

щей соотношению ВС— Е,

где

Е — единичная

матрица:

 

 

 

/1

0

...

0\

 

 

 

Е =

0

1

...

о)-

 

 

 

 

 

Іо

о

...

\ )

 

 

Если все собственные значения ра матрицы В удовлет­ воряют условию

I Ца 1 I < 1г

то задача эта может быть решена' методом последова­ тельных приближений*). В самом деле, обозначим через

А матрицу

(68)

А = Е —В.

Легко проверить, что собственные значения матрицы А равны' '1—Ца и, следовательно, попабсолютной величине меньше единицы. В силу этого сходится ряд

И

С = і

А1

 

 

 

■ ;=о

 

 

 

 

 

0 0

ОО

 

 

ß C = ( £ - Л) " = С - Л С =

2

= £

**).

 

______________

1=0

і=1

 

 

*)

Более общий случай см. упражнение 6 стр. 209.

 

 

**) Для запоминания можно заметить, что

ряд (Д — И)-1

СО

 

 

(1—? )_1 =

ОС

 

*=

аналоі'ичен геометрической

прогрессии

2

*

(-0

 

 

 

і=о

 

§ 51 РЕШЕНИЕ ЛИНЕЙНЫХ АЛГЕБРАИЧЕСКИХ СИСТЕМ 109

Докажем, что если матрица А удовлетворяет усло­ виям теоремы 8, то для того, чтобы вычислить элемент

сг/ матрицы С, можно

использовать цепи п. 5.3; надо

лишь,

кроме ф = е (г), выбрать еще f = e (r').

где

В

самом деле, мы

видели,

что

М£[е(г)] — zT,

2Г—г-я компонента решения уравнения

(56). Однако это

решение равно

 

 

 

 

 

 

z =

2

A‘f =

С/,

 

 

 

 

і= 0

 

 

 

 

так что его г-я компонента есть

 

 

 

 

 

 

т

 

 

 

 

=

2 Сеос/ос*

 

 

 

 

 

а=1

 

 

 

В частном случае, когда / = е (г), получим, что zr=

сГГ',

что и требовалось доказать.

 

 

 

Подставив в (67) вместо / вектор е{г), получим со­ ответствующий этому случаю метод Монте-Карло: при достаточно большом N

 

Сгг'

 

 

ЩІЧ=П J s

 

(69)

 

 

 

 

 

 

здесь

снова s — номер

цепи,

а сумма с

условием

(і|Аі==г') означает,

что суммируются

только

те

Wit для

которых номер ki=r'.

 

 

 

 

 

 

5.4.1.

Ч и с л е н н ы й

п р и м е р :

найти

матрицу

С,

обратную

к матрице

 

 

 

 

 

 

 

 

 

 

1/2

О 0\

 

 

 

 

В =

 

1/2

0 .

 

 

 

 

 

 

 

О

1/

 

 

 

собственные значения которой, очевидно, равны р 1 = р2= 1 /2 , рз=1.- Сперва по формуле (68) вычислим матрицу

1/2 0 0\

А = 2 1/2 0 .

0 0]

200

РЕШЕНИЕ ЛИНЕЙНЫХ УРАВНЕНИЙ

[ГЛ 5

Затем выберем матрицу вероятностей перехода, допустимую по от­ ношению к матрице Л, например:

1

0

0

 

1

1

0

(70)

( М = 2

2

 

1

0

0

 

элементы С|1, С\о 11

пинающиеся с £0= ' '= 1 Так как в первой строке матрицы (70) лишь Ри=^=0, то все цепи окажутся одинаковыми:

/е0= 1, = I, /?2= 1. . . .

Веса вдоль такой цепи меняются на множитель Яц/рц = 1/а=

Ч3*7о

IV

_1_

4 ’ '' ‘

Осреднение в (60) не нужно, достаточно одной цепи для получении точного результата

 

си — 2

^

= 1+ Т + Т +

= 2,

 

 

 

 

 

 

 

 

 

 

С і„ =

2

W t = 0 ;

 

 

 

Г, = 0.

 

 

"

№;=2)

 

 

 

 

 

:3)

 

 

 

2)

Столь же просто оцениваются элементы с31, с32

и с33: цепь на­

чинается с é o = r = 3 ; так как

в третьей строке

матрицы

(70)

лишь

один

ненулевой

элемент

р3і =

1, то

й і= 1 ,

далее

й2= 1 ,

А3= 1 ,

. . ,

Итак,

все цепи будут одинаковыми

 

 

 

 

 

 

 

 

 

&0==3,

^1=

1,

&2= 1 , /Сз =

1, . . . ,

 

 

 

а соответствующие веса

учетом

того, что <з31/р31 =

1)

равны

 

 

Й70 = 1, 1 ^ = 1 ,

 

W t = - j . П,/з = Т '

 

 

 

Поэтому

 

 

 

 

 

 

 

 

 

 

 

 

с31 =

V

 

 

 

 

 

 

 

 

 

 

 

jLi

 

=

1 + Т

+ Т +

 

•••

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(% =і>

 

 

 

 

 

 

 

 

 

 

 

Сд2 =

s

w t =

0,

сзэ =

 

2

 

 

 

 

 

 

(і'ІЙ£=2)

 

 

 

 

 

 

 

 

 

 

3) И только для вычисления с2і, с22 и с23 нужно действительно строить случайные цепи, начинающиеся с Ііа= г = 2, и производить

расчеты. Впрочем, в этом случае различные типы цепей легко клас­ сифицируются, ибо во второй строке матрицы (70) лишь р2| и р22 отличны от нуля.

5 51

РЕШЕНИЕ ЛИНЕЙНЫХ

АЛГЕБРАИЧЕСКИХ СИСТЕМ

£ 0 1

Цепь,

начало которой

Л0 = 2,

может несколько раз оставаться п

£ і= /г 2 = .

. .— kf — 2. Mo

если

окажется, что/т( .і.| = 1 ,

то дальше

уже все

^t+x ~ * н -2 ~ ■ • -= 1 -

Следовательно, общий

вид

такой

цепи (0 ^ Ц < ° ° )

* „ = ■ * ! = . . .

= ^ = 2, kl + l = k l+2= ... = 1.

(71)

Соответствующие такой цепи веса легко вычислить: так как а22Іі>22= .

= 1, о2і/р2і == 4, ац/р\\ =

Чг,

то

 

 

 

 

 

 

 

Г 0 = Щ = ... =

Wt = 1;

11"ж

=

4; WV+2 = 2,

Г (+8 =

1. ...

Интересующие нас суммы весов вдоль такой цепи равны

 

V

^ = 4 + 2 + 1 + 1 / 2 + . . . = 8 ,

 

 

07кі=Ц

 

 

 

 

 

 

 

 

 

V

fl7( =

f + l ,

V

Ц7. = 0.

 

 

(£/*£=2)

 

 

 

('•/*/=3)

 

 

 

 

Из этих соотношений сразу следует,

что с2) = 8,

Соз=

0.

 

 

Оставшийся элемент с22 можно вычислить аналитически, если за­

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

цепь

(71)

равна

(см.

начало

стр. 39)

 

 

 

 

 

 

 

 

 

 

 

 

(Ркі'Реі = (1/2)<+І»

 

 

 

 

и вместо формулы

(69)

воспользоваться

точным

выражением для

математического ожидания

 

 

 

 

 

 

 

 

 

 

 

 

со

 

 

 

 

 

 

с,., = М

У

 

117. =

у.а +

1) 2 ~ (/+І)

=

2.

 

 

('/*і=2)

 

й

 

 

 

 

 

 

Итак, обратная матрица С равна

/2 0 0\

С = 8 2 0 .

\2 0 1)

Конечно, в общем случае (когда в матрице А много ненулевых

элементов) разнообразие цепей столь велико, что заменить формулу (69) аналитическим расчетом невозможно. Заметим также, что по цепям, начинающимся с кй=г, можно одновременно вычислять все

crr' с г '= 1 , 2, . . . , т, ибо каждое W, входит в сумму 2

{llki=r’)

при одном и только одном г',

5.5.

Решение

дифференциальных

уравнений Лапл

са и Пуассона. В ограниченной связной области G

плоскости

X, у с

простой границей

G0 рассмотрим

2 0 2 РЕШЕНИЕ ЛИНЕЙНЫХ УРАВНЕНИЙ ІГЛ. 5

дифференциальное уравнение с частными производными

 

 

d2u/dx2+ d2u!dy2= F (x,

у),

(72)

где и— и(х,

у ) — искомая функция. Уравнение (72)

при

F(x,

t/)= 0

называется уравнением

Лапласа, а

при

F (х,

у) ФО уравнением Пуассона.

 

 

Предположим, что на границе G0 задана некоторая функция g(x, у) (часто пишут g(S), где S — длина дуги границы, отсчитываемая от какой-нибудь фиксирован­ ной точки). Требуется

 

 

 

 

 

найти

 

такое

 

решение

 

 

 

 

 

и(х, у)

уравнения

(72),

 

 

 

 

 

которое на границе совпа­

 

 

 

 

 

дает с g(x, у):

 

 

 

 

 

 

 

 

 

 

и(х,

у)

Co= g .

(73);

 

 

 

 

 

Задачу об отыскании ре­

 

 

 

 

 

шения

 

уравнения

(72),

 

 

 

 

 

удовлетворяющего

гра-

 

 

 

 

 

зывают задачей

Дирихле.

 

 

 

 

 

Для

приближенного

 

 

 

 

 

решения этой задачи [63,

 

 

 

 

 

88] выбирают на плоско­

 

 

 

 

 

сти

достаточно

мелкую

 

 

 

 

 

квадратную сетку с ша­

 

 

 

 

 

гом

h

(рис.

53).

Коорди­

пусть

будут

 

y,=lh,

наты

узлов

этой

сетки

X j = j h ,

а

значения

и (xh

у,)

к

F(xjt у,) для краткости

обозначим щл и Fj%l.

Узел

(/,

I)

называют внутренним,

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

с ним узла (/—1, /), ( /+ 1, I),

(/, /—1),

(/,

/ + 1)

принад­

лежат

G+G0, в противном случае узел

(у, I),

принадле­

жащей G+G0, называют граничным.

 

 

 

заменяет­

Во внутреннем узле

(xh yt)

уравнение (72)

ся разностным

уравнением

 

 

 

 

 

 

 

 

 

 

И/+М — 2к/,/ + “/—U

+

u!,l+1Т~ 2“/Ц + ul,l-1

= FІ.н

 

 

к2

 

 

к1

 

 

 

 

которое можно переписать в виде

иІ , і =

(“/ - і . / + иі + l.l ^

1 “t“ и i . i+ i ~~

/,/)•

(74)

РЕШЕНИЕ ЛИНЕЙНЫХ АЛГЕБРАИЧЕСКИХ СИСТЕМ

203

В граничных узлах полагают

 

иі>Igh !•

(75)

(Значения gh , «сносят» с ближайших точек границы G0.) Решение алгебраической системы (74) —(75) при /г-»-О приближается к решению задачи Дирихле для уравне­ ния (72).

Если перенумеровать все узлы, принадлежащие G-j-G° (в произвольном порядке), и переписать в том же

порядке уравнения (74) и (75),

то получим

систему

вида (55)

 

 

 

 

 

ТП

 

fa, a =

1,2, . . . , III

 

Ча = 2

tfaßflp

+

 

— количество

узлов),

с

весьма

своеобразной

матри­

цей А: внутреннему узлу с номером а отвечает строка аа1, . . . , flam, в которой 4 элемента равны 1/4, а осталь­ ные— нули; граничному узлу с номером а отвечает стро­

ка

a a l =

aK2= . . . = a < x m = 0 ;

все диагональные элементы

f l a

a = 0 .

(Можно доказать,

что все собственные значения

такой матрицы по абсолютной величине меньше едини­

цы.) Свободные члены

этой

системы равны /а=

= — (1/4)Ii2Fa, если узел

номер а

внутренний, и fa= g a,

если узел номер а граничный.

Воспользуемся методом п. 5.3. и построим метод Монте-Карло для расчета иТ— значения решения в одном (заранее заданном) узле. Выберем матрицу переходов

'flap, если узел номер a внутренний, ^aß, если узел номер а граничный

[(бар — символ Кронекера: 6aa = l, бар=0 при аф$)'. Процесс построения цепи по такому закону оказыва­

ется очень наглядным: 1) начинаем с k0— r; 2) если узел ki внутренний, то с одинаковой вероятностью XU выбира­ ем в качестве k i+\ номер одного из соседних с ним узлов; 3) если узел kt граничный, то цепь останавливается:

ki= ki+iki+2—• ■•

Расчет весов Wi вдоль такой цепи также чрезвычай­ но прост: пока цепь не попала на границу \Vq— Wi= ,..

204

РЕШЕНИЕ ЛИНЕЙНЫХ УРАВНЕНИИ

[ГЛ. 5

Поэтому случайная

величина

(67)

оказывается

равной

 

 

£ =

fk, + /fe, +

• • • +

/*;,

(76)

где /г,- — номер первого выхода

цепи иа границу. В (76)

все

fk0........ fk. j

вычисляются

по

формуле

/'а= —1

— (1/4)Іг2Ра и лишь последнее fhi равно значению gH-

 

З а м е ч а н и е .

Если вместо

граничных условий (73)’

заданы более сложные условия, например:

 

 

[сіи+с2(ди/дх)+с3

{duldy)]c»= g,

 

то уравнения (75) наряду с uhl будут содержать также значения иа в некоторых соседних узлах. И случайная цепь, попав на границу, останавливаться не будет.

П р и м е р .

Пусть

и(х,

у) — решение

уравнения

Лапласа

(д2иІдх2) + {д-и/(іу2) = 0

в единичном

квадрате

O ^ .v ^ l,

Ostysj; 1,

удовлетворяющее

граничным

условиям

и(х,

0 ) = 0 ,

и (0, у] = 0,

»(.V, 1) = X , н(1, у ) = і /.

Вычислить значение м(1/2,

1/2).

 

 

 

 

//•?

1/2

J/4

 

1

 

 

 

■Ш

 

 

 

 

 

 

 

 

 

 

 

 

 

-----ф ------ щ т

 

 

 

© ------ ©

 

-----ф ------ ©1/2

 

 

©—

© ------ ©

■©//#

 

 

ф -—

©■

© —

©■

 

 

 

 

 

о

 

 

 

 

 

 

 

 

/

X

 

 

 

 

 

Рис.

54.

 

 

 

 

 

 

 

Выберем в квадрате

сетку

с

шагом

/г = 1/4

и перенумеруем уз­

лы так, как это указано на рис. 54.. Для

уравнения

Лапласа форму­

ла (76) еще более упрощается: C = g fti,

 

так что

С равно

значению g

в том узле, в котором цепь попадает на границу.

Возле

каждого

граничного узла на рис.

54 проставлено

значение

g

для

нашего

примера.

 

 

 

 

 

 

 

 

 

 

 

 

§ 5] РЕШЕНИЕ ЛІШЕПНЫХ АЛГЕБРАИЧЕСКИХ СИСТЕМ 205

Для построения цепей воспользуемся таблицей случайных цифр, приведенной на стр. 295. Если случайная инфра е окажется 0 или 4, то будем перемещаться в соседний узел справа; если е равно 1 или 5,

то будем перемещаться влево; если е равно 2 или 6, то перемеща­

емся вверх;

 

если

е

равно

3

или 7,

то

перемещаемся

вниз;

значения

е, равные 8

пли 9,

опускаем.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Таблица 3

6

 

5

 

1

 

 

 

 

 

5

0

7

5

 

6

 

6

 

1

 

 

5

 

5

т

 

-

 

<-

 

 

 

 

~ ^

1 -

 

t

 

? -

 

13—12— 11

13—18—17—1G

 

 

13— 12—13—8—7—12— 17—16

 

 

6

6

 

 

 

 

 

4

3

4

 

 

 

 

5

 

6

5

 

 

5

 

1

 

т

г

 

 

 

 

 

-

 

1

-

 

 

13—12— 17—16

13— 12— 11

13—18—23

 

 

13—14—9—10

 

 

 

2

3

3

2

4

3

7

 

 

 

 

7

5

 

7

 

0

2

 

6

 

 

Т 4 4 1 -* 4 4

 

 

 

 

I -

 

1

 

-*■ t

 

f

13—18—13—8—13—14—9—4

 

 

13—8—7— 2

13— 14—19—24

 

1

6

 

0

3

 

3

3

 

 

 

 

4

2

 

5

 

0

2

 

 

2

 

2

-

 

t

-

4

 

;

4

 

 

13—14—19—18—19—24

 

t

 

1

13—12—17— IS—1 3 - 8 - 3

 

13— 18—23

4

5

5

 

5

 

 

 

 

3

7

 

 

 

5

 

1

 

 

 

 

 

 

 

 

13—14—13— 12— 11

 

 

1

1

 

 

13—12—11

 

 

 

 

 

 

 

13— 18—3

 

 

 

 

 

 

 

В табл. 3 приведены

16

случайных цепей.

В первой строке запи­

саны использованные случайные цифры,

во

второй — схематически

указано направление перемещения, а

в третьей — сама

цепь

(номе­

ра kl).

Соответствующие этим

цепям

значения

С равны 0,

0,

0,

1/2,

1/4, 0, 0, 0, 0, 3/4, 0,

3/4, 1/2,

0,

0, 0. Среднее арифметическое этих ве­

личин дает

нам

приближенное

значение решения в точке (1/2,

1/2):1

 

 

 

 

 

 

 

 

\_

 

 

 

1

10

г

= о

17

 

 

 

 

 

 

 

 

 

 

 

и

2

 

 

 

—г V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1(5 XJ.

 

 

 

 

*' •

 

 

 

 

 

Из эмпирической оценки дисперсии

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

іб

 

 

 

1

/І6

 

 

 

 

 

 

 

 

 

 

 

 

 

Di:

 

_і_!Д.о

 

 

 

 

 

0,081

 

 

 

 

 

 

 

 

 

 

 

"V ‘2

 

 

 

 

S1t ,

 

 

 

 

 

 

 

 

 

 

 

 

 

15

1

~s

 

15

16

 

 

 

 

 

 

 

 

следует, что вероятная ошибка

г1в =

0,675 ]^D^/16 «

0,05 .

 

 

 

Точное

 

решение

рассмотренной

 

задачи и=ху,

так

что

и (1/2, 1/2) = 0,25, и фактическая ошибка расчета равна 0,08.

206

РЕШЕНИЕ ЛПНЕПНЫХ УРАВНЕНИЯ

[ГЛ. 5

Метод настоящего пункта позволяет вычислять реше­ ния разностных уравнении, аппроксимирующих диффе­ ренциальные уравнения. Связь таких задач с блуждани­ ями по сетке была впервые установлена в [113]. В § 3 гл. 8 указан метод Монте-Карло для решения задачи Дирихле, не связанный с разностными уравнениями.

5.6. Случай очень большого числа переменных. Мет ды Монте-Карло, изложенные в §§ 2, 3, 4, часто исполь­ зуются в вычислительной практике, так как классиче­ ские численные методы решения интегральных уравне­ ний в многомерном случае приводят к весьма сложным расчетным схемам. Методы настоящего параграфа, на­ против, сравнительно редко используются, так как эти задачи хорошо решаются численными средствами линей­ ной алгебры. Пожалуй, только в задачах с большим числом переменных методы Монте-Карло могут успешно конкурировать с методами линейной алгебры [115].

Предположим,

что требуется

оценить

одну

компоненту

гг ре­

шения

2 системы

(55),

у которой

все |oaß

| < 9/m , |/а |< с ,

н 9 < І .

В этом

случае ряд гг =

fr-\- (А[)Г+ (4 г/)г + . . .

сходится

быстрее,

чем геометрическая прогрессия c+cq+cq2-\-. .. , и при заданной точности можно ограничиться каким-то определенным количеством t

слагаемых:

 

 

 

=

2 (А'і)г.

 

(77)

 

 

 

 

і=0

 

 

Будем считать,

что

/^ 3 .

Для

того чтобы

по компонентам

вектора

A'f вычислить

все

компоненты

вектора

необходимо

проде­

лать т2 умножений

(операциями сложения,

как более простыми, мы

пренебрегаем).

У вектора

A{f

'нам нужна

лишь одна компонента

(A{f ) r. Следовательно, общее количество умножений, затрачиваемых

при расчете по формуле

(77),

равно

( / — і ) т 2+/?і.

 

 

Рассмотрим теперь

метод

п. 5.3.

Пусть все Paß = ^Іт > это

зна­

чит, что каждый номер

ki с равной

вероятностью

может принимать

значения 1,2, . . . . /л независимо otA,-_! . Такой

выбор можно

(см.

стр. 46) осуществлять по формуле А,-= 1 + Д (т у ), где у — очередное случайное число.

Для реализации цепи с такими

вероятностями

перехода

надо:

1) выбрать А0= г ; 2)

выбрать

k\ и

найти

элемент

 

;

3)

выб­

рать k2 и найти eÉ ftjn

т. д. до

a kt_ Jkf .

Значение

случайной ве­

личины (67),

соответствующей

(77),

будет

вычисляться

по

формуле

I = 2

w Jkr

где \Ѵ[ =

 

WQ=

1.

 

 

 

 

 

 

 

УПРАЖНЕНИЯ К ГЛ. 5

 

 

 

207

Если матрицу

яа р

заранее умножить

на т,

то на расчет одного

значешшС будет затрачнааться всего 3/ умножении

(/« на у, mak(

 

на

 

и fk[ на 't7,-) •

и если

для

достижения

требуемой точно­

сти придется вычислить

N цепей,

то

общее количество умножений

при таком способе расчета

равно 3tN+ m2.

 

 

 

 

 

Очевидно, расчет методом Монте-Карло будет экономичнее, чем

расчет по формуле (77),

если

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(7—2)пР+іп>ЗШ.

 

 

 

 

(78)

Легко показать,

что

величина N — количество

цепей, необходи­

мое для

достижения

заданной

вероятной

ошибки — ограничена

при

in -у оо

и

/->-оо.

В самом

деле, как известно, /V пропорционально днс-

Персии

 

 

 

 

 

и

 

 

 

 

 

 

t

9£ <С с ( I — Я) ~ *»

 

D£. Ыо

 

 

 

так как

|с|

sg с ^

го

 

 

 

 

 

 

 

 

 

 

 

 

 

£=о

 

 

 

 

D C <c2(l—q)~2.

Последняя

граница

ни

от

т,

ни

от / не зависит.

Квадратному

 

неравенству (78) удовлетворяют

все т такие, что

 

 

т > [ — 1 +

У 1 +

12/(/

— 2)Nl/[2(( — 2)].

 

Так как

/Ѵ3>1, то

это неравенство

можно

заменить более простым

 

 

т > V

12/ (/ — 2) N/{2 (/ — 2)] =

/З М //(/ — 2).

 

Наконец,

так как

 

при / ^ 3

отношение

//(/—2 ) ^ 3 ,

то последнее

не­

равенство, а вместе с ним и (78), будет выполнено

при любом /^ 3 ,

если только

 

 

 

 

 

 

 

_

 

 

 

 

 

 

 

 

 

 

 

 

 

 

т >

3 /

N.

 

 

 

 

 

 

Например, если

N = 900, то

метод

 

Монте-Карло выгоднее,

чем

расчет по формуле

(77), для систем порядка т > 9 0 .

 

 

Упражнения к главе 5

I.Рассмотрим произвольную функцию R(P, P') из L2(Gy,G)

решение г(Р) уравнения (25), представимое в виде

сходящегося

ряда (28). Чтобы вычислить квадратичный функционал

(Rz, z) ме­

тодом Монте-Кпрло, можно использовать пары независимых слу­

чайных траекторий (Л. В. Майоров, А. М. Суховой [49]).

 

а)

Пусть две

траектории

типа Тх (Q0

Q, -* •• •)

»

(q0

Qj—y ■

-)строятся по плотностям

 

 

 

р W o). Р (Qi-i>Qi) ч

p' (Q q). p' ( Q / _i . Qy)

 

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

п> зависящую

от

пары таких траект’орий:

 

 

 

 

R (ö 0l Qn)

00

 

 

Соседние файлы в папке книги из ГПНТБ