Файл: Яковлев, В. В. Стохастические вычислительные машины.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 15.10.2024

Просмотров: 119

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Возьмем конкретный случай, когда I = 4. Используя фор­ мулу (3.41), получим

Р

(zi) =

2' 4 ((кЧъШэ, +

+ 3qiqiPaQi + 4 qlq3paPi +

+ 5gip2g3g4 +

6giP2g3p4 + 1qiPiThqi + 4iPzPzPi + 9p1g2g3g4 +

 

+ 10л?гдз^4 +

+ 12p1g2p3p4 + ib p ^ p M i +

 

 

+ 14PlP2?3P4 + 15PiP2p3qi + IQPiPzPsPi),

где Pi

= p

(at),

qt = 1 — p,-.

 

Произведем попарное суммирование членов этого выражения; тогда

Р (z i) = 2_4 [ O'1^а/7з (1 + Р 4) + q ^ P z (3 + Р 4) + 4 \ P i4 z (5 -J-р4) +

+ qiPzPz (7 + p 4) + л ?,?| (9+ p 4) +Piq-iPz (11+ p 4) -r

+Pip2g3 (13+ p d + P iP t f3(15 -fp4)l-

Повторив аналогичную операцию, получим

Р (zi) = 2"4 [?ig2 (1 J\~Pi + 2р3) + g4p2 (5 + р 4 + 2р3) +

+Pi?2 (9 + Р 4 + 2р3) + Р 1Р 2 (13 + Р 4 + 2р3)].

 

Суммируем еще раз

 

Р (zi)= 2”4 [?i (1 + р 4 + 2р3 + 4р2) + Pi (9 + р4 + 2р3

4р2)].

Окончательно

 

Р (zi) = j Pi + jA s + -§■ Рз +-^6 Р4 + J q

 

По индукции для произвольного I найдем

 

Р (zi)= Y Pi - f \ pz + •••+ -£г Pi + -£г

 

или

 

i

 

p(z1) = 2"/+ S 2 - V

(3.42)

- 1

 

Выражение (3.42) представляет важный случай стохастиче­ ского преобразования — линейного преобразования вероятность

— вероятность и в этом смысле является обобщением всех линей­ ных преобразователей с вероятностным выходом. Действительно, заменяя в выражении (3.42) рк на ак, получаем уравнение, анало­

гичное

(3.11)

для

ЛПКВ.

 

 

 

 

 

2. Пусть

р (xj)

= pj,

р (a,j) = <0*1

и zx = 1,

когда

А > Х ,

j = 1,

2,. . .,

I. Пусть

I =

4.

Тогда,

используя

(3.13),

получим

 

р Ы = of!? !+ < ^ 2я

&

+ c^Wiftgs+

+

 

 

+ & iq Т a (p i — ?i) g2

 

з (pi — gi) ?2?з+

1^°4 (Pi

12 1


— ?l) (h (M i + f i^ W l (Pa— Я2) Яз + g^ 2g^4?i (Pi — Я2) qz4i +

+ £^3#4?1?2 (Ps -

?a) ?4 + c ^ W * » (?1 — Qi) (Рз — ?a) Яз +

+ ofi+V+4 (Pi — Я1) (ft — ?2) дз?4 + ^ V * ? 4

(Pi — Яд Яз (Рз -

 

Яз) Pi +

 

 

 

 

 

(Рз — Яз) (Рз Яз) Яь +

 

 

+ +1+2+зс+4 (Pi — яд (Рз — ?a) (Рз — Яз) Яь

 

Это выражение иллюстрирует способ записи р ( z f

для любого I

 

 

i

 

 

 

 

 

 

i

i-i

 

 

 

 

 

 

р (zd = 2 Я1Я2 • • •Я1&1 +

2 2 Я1Я2 • • • Я]-1 (ру— яд х

 

 

1=1

 

I

1-1 1-1

1=2/=1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

х д/+1 •••

 

+ 2 2 2 ?1 •••Як- 1

(Рк — Як) Я ш ••' ?/-1 X

 

 

 

 

 

(=3/=2А=1

 

 

 

 

 

 

 

х

(ру — gy) g;-+i • • •д г + А + у + г Н---------- h (p i — дО х

 

 

X (Р з - Я з )• ' '{Р1-1 — Я 1-дЯ 1^1^ з‘ •-+ V

(3.43)

Общее

число

слагаемых

этого

уравнения составляет

 

 

 

 

(Д- C f J --------- |-Cf =

2, - 1 .

 

 

3.

Пусть р (яД =

р (з2)

= . . .= р

(хг)

= р ,

р

(ах) = р (а2) =

. . , —р

(ад = од,

д =

1 — р,

 

(? = 1 — од ,

I =

5.

Подставляя

эти величины в

уравнение (3.43), получим

 

 

 

 

p(%) = ^ ( g + g 2 + g3+ g 4+ g5) + ^ 2(p— g)(g + 2g2 +

+ 3g3 + 4g4) -f <fdz (p q f

(g + 3g2 +

6g3) +

# >4(p — g)3 (g +

 

 

 

 

+ 4g2) +

 

одь (p — g)4 g.

 

 

 

Для

произвольного

l

 

 

 

 

 

 

 

 

 

 

p (zi) = e^g (l +

g +

• .. +

я1 4) +

S *2(p

g) g (C l +

c 2g + •••+

+ C U q1-') + ^

( p - q f q (Cl + C | g

+ . . . + C

^ 3) +

 

 

 

 

 

+ .

 

 

 

(p — g)z_1g.

 

 

(3.44)

Запишем последнее

уравнение

иначе

 

 

 

 

 

 

Р (z 0 = e P g S i + a f 2g (p — g)

+ c f 3g (p — g )2 S 3 +

При этом

 

+

. . . +

^ д ( р - д Г 1£, + . . .

 

(3.45)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

О

__

^1Г)

 

г __ 4

О

 

7

 

 

 

 

 

°7-+1 — г I

* 7 — J-1

 

■ч *»

 

 

т. е. каждая г +

1 сумма в выражении (3.45) может быть опреде­

лена через r-ю производную от суммы

геометрической про­

грессии

C i = l + g + g2+ g3+ . . . =

 

 

 

 

 

 

 

 

^

 

0 0 >

122


учитывая, что сумма производных от членов геометрической про­ грессии равна производной от суммы прогрессии [12].

Подставляя выражения для сумм Sr в уравнение (3.45), полу­ чаем

ф г~

ф

ф 2

 

 

&

 

 

 

 

 

р Ы = ~ g [ i + — (р ~ д) + -— (р - д)2+

ор

 

 

 

 

1 -----у ( р

— я)

или окончательно

 

 

 

 

 

 

Р (zj) =

&q+Qp '

 

(3.46)

Погрешность

формулы (3.46)

при

ограничении

I определим

в виде: Ар (zx) =

Р р^° р (гх),

где

Р р^

— вероятность совпадения

чисел А и X (рис. 55).

Эта вероятность, очевидно, оп­ ределится из соотношения

Pv^ = {gQ)l + C }(g Q )^ p ^ +

+ C*l {qQ)l-*(p<Pf + . . . +

+ C ^ q Q ( p ^ + (pof)l =

- ( g Q + P ^ y .

Таким образом,

Ар (z1) = p ( z 1) (g Q + p ^ )1.

В частности, при р = Q Ар (zx) =

= p ( z 1) (2рд)1. Зависимость •

°(Z,)

Рис. 57. Некоторые нелинейные зависимости, реализуемые ПВВ

получаемая из (3.46) подстановкой

р = Q (представлена на рис. 57 штриховой линией), хорошо аппроксимирует функцию Лапласа

OCq 12

Ф (а0) = 7 7 = } e " ~ d t,

V 2л

часто встречающуюся в инженерных расчетах. Ошибка аппрокси­

мации не превышает 0,005

при следующем выборе масштаба:

Р (zl) L^°-0,2 4 =

Ф (ао) | а « = -1 ,3 4 0,09.

Причем Ф (а 0) аппроксимируется на участке изменения вероят­ ностей &/3 от 0 до 0,5 или на симметричном ему участке от 0,5 до 1.

17. Преобразование разложением в степенной ряд

Обратимся к более общему случаю преобразования вероят­ ность — вероятность, когда логический преобразователь в схеме ПВВ на рис. 58 реализует некоторую произвольную функцию алгебры логики.

123


ДСНФ этой функции z определим в нашем случае следующим образом:

2 = V a № . .. а р х № . .. х?1.

(3.47)

Дизъюнкция берется по всем(ах, а 2,. . .,(5,), где z (а х,а 2). . .,|3;) = = 1.

Вероятность того, что 2 = 1, вычисляется как

Р (z) = S Ю р “г («2) ••■А ' («/) Рр‘ А ) рРг А ) . . Г / ' (ж,). (3.48)

Сумма берется по всем наборам, где z ( a lt a 2,. . .,|3Z) = 1.

Пусть, как и ранее (стр. 120), р (ж{) = р (ж2) —. . . = р (xt) = -j

А

 

a2

j

( -

ч

 

, 3

 

 

РШ

Такты

ЛП

 

лГ- *

 

 

 

 

 

 

 

 

A

 

1 • •

 

 

 

 

x i

X

Рис. 58. Функциональный пре­ образователь вероятность — ве­ роятность:

Л П — логический преобразователь

Тогда уравнение (3.48) перепи­ шем в виде

p (z) = 2~1Z p i 'P22 . . . р ? 1, (3.49)

где p t = р (а,).

Для произвольной ФАЛ, реа­ лизуемой логическим преобразо­ вателем (рис. 58), каждый /-й на­ бор из <Дхх, a 2,. . .,а ; >может повториться под знаком суммиро­ вания (3.49) kj раз, причем

;7с,- ===2', 7 =

= 0, 1, 2, . . . . 2 * - l . (3.50)

Рассмотрим конкретный случай, когда I = 4. Используя фор­ мулу (3.49) и условие (3.50), получим [72]

Р (z) = 2-4 (91?2?з9А> + ffifc&PA + ?1?2Рз?А + VPhPaPih +

+ <hPi4ifhK + qiPtfapJct + q^ P sQ ih + <hPiPzPiki +

+ А?2?з? А + Ру(ЬЯяРАч + Р-АРзЯih o 'г PPJiPaPiKi +

+ ЛР2?з?Аа +PiPi93P ^ 13-fPi/W /A i 'rPiPzPsPJhb),

где qi = 1 — p t.

Произведем попарное суммирование членов этого выражения,

тогда

 

 

Р (■z) = 2' 4 {?1929з (1 —Р*) + M il + (Р (РР3[*а (1 ~ P i)

гМ 'з] +

+

[*4 (1 —Pt) + Pih\ + QiPiPs [k6(1 —Pd + М Д +

+ Pi929a A (1 — P<) + P A 1 + P i72Ps [*io (1 ~ P i ) + P A i l +

+ P iP 2?s [* j 2 (1 — Pi) + Р А з 1 + P 1P 2P 3 [* u (1 — P J +

p A 5]}-

124


Повторив аналогичную операцию, получим

Р (z) = 2' 4{qxq2 [р3р 4 (к0 — кх — к2-\- к3) + р 3 (к2 — к0) + р 4 (кх — к0) +

+ ^о1 ~Ь 4хРг [РзРх(Л4— /с5—ке-(- /с7) + Рз (Л8— к4) 4- р4(кь к4) + Л4] +

+Рх?2IPsPi (^8—Л9

Л10+ Л44) г Рз (Лю — Л8) + р4(Л9—Р8) 4 Л8] +

+ Р1Р2 [РзРх (кХ2к13

к14 -j- к 1Ь) + Рз (А14— Ли) 4~ Рх (Л*з —Л12) + Л12]}.

Суммируем еще раз

Р (z) = 2~4{<74[р3р4к4к2 -\- к3) р 2р 4 (к0кхк4+ къ) -f-

+ Р2Р3(Л0~Л2—к4+ к6) + р2р3р 4(*!—* 0 + к2—к3+ к4—кь- ке + Л,) +

+ Рз (Л4

Л0) -|-рз (к2—/с0) + р4(/с4—40) -f- Л0] +

+ Рх \PzPi (Л8

&9—Л10+ /£44) + р 2р 4 (ksкдк12

+ к13) +

+ РгРз (Л8—Л10

к12

+ к14) + Р2Р3Р4(*з + Л9+ Л10— Л44

+ Л12—Л43—

Л14+ Л15) + р2

(Р12—Л8) + Рз (Лю — Л8) + /J4(Л9— Л8) + Л8]}.

Произведя

суммирование последний раз и группируя члены,

окончательно

получим

 

Р (z) = 2-4 [р4 (к8к0) + р 2 (к4к0) + р 3(к2 —к0) + р 4 (кхк0) +

+ Р1Р2(Л0+ Л12—к4 к8) + Р1Р3 (ко + к10к2к8) + + РхР4(Л0+ Л9— к4к8) ~\-р2р 3(Л0+ Л6— к2— Р4) +

+ PiPi (Л0+ Л5— кх—Л4) + р 3р4 (к0 + к3 — кх~ к 2) + + РхРгРз (Л24~Л4-(- к84- к14к0 квк10к12) + +■ Р1Р2Р4(Лх + Л4 4- Л8 4~кхз к0кдкь к12) + + PiPsPi (Лх + Л2 + к44- Л7 — к0к3къ кв) 4-

-f PiPsPi (Лх + Л2 4- л8

4- ЛХ1 ~ к 0 —к3 —

кд —к10)

+ р хр 2р ар 4(Л0 4- Л3 4-

4- Л6 4- Лв 4- Л9 4- к

104~кХ24- Л16 —к4

к2

к

4—Л7 — к3кхх

 

— Л13 к14) 4-Л0].

 

(3.51)

Эта функция может быть записана более компактно, если поло­ жить

Рх = Рз = Рз = Рх = Р, к3 = кй — кв==кд — к10 = кХ2= г 2,

Тогда

 

 

Р (z) = 2“4 [4 (х*1—г0) р — 6 (2гхг0г2)

р2 + 4 (Зг7 г0Зг2 4- г3) р3—

( 4 / - 1 — г 0 — 6 г 2 4 - 4г3

/-4) р 4 + г0].

(3.53)

125