ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 11.04.2024
Просмотров: 89
Скачиваний: 0
Например, преобразование |
|
|
|
Т : |
(I |
3 |
|
I |
\8 |
10 |
|
можно записать следующим |
образом: п '= п + 7 (п=\, 3, 5), |
||
а преобразование |
П |
3 |
5 |
Т : |
|||
И 6 |
18 |
30/ |
|
записывается так: п '= п (6) |
(п= 1, 3, 5). |
Преобразования можно представить также в матричной форме.
Составим таблицу, число столбцов которой равно числу опе рандов плюс 1, строк — числу образов плюс 1. Если преобразо вание не конечно (в том случае, когда преобразование от опре деленного состояния неизвестно), то число строк и столбцов равно тому количеству операндов и образов, о котором имеются сведения.
Выпишем операнды в горизонтальную верхнюю строку, воз
можные |
образы в |
левый крайний |
столбец. |
На пересечении |
столбца |
и строки |
поставим единицу, если |
операнд, стоящий |
|
вверху |
столбца, |
преобразуется в |
элемент, |
стоящий влево |
в строке. На других пересечениях |
проставим нули. Стрелкой |
в верхнем левом углу обычно указывают направление преобра зований.
Дано преобразование
АС D\
Т: I с с а )
Запись его в матричной форме:
1 А С D
с 1 1 0
А0 0 1
Приведенный пример относится к системе с детерминирован ным действием, смоделированной однозначным преобразо ванием.
В матричной форме можно также записать неоднозначное преобразование. В таком случае каждый из возможных обра зов записывается в отдельной строке таблицы, а на пересечении с предшествующим ему операндом вместо единицы записывается вероятность преобразования в данный образ.
43
Дано преобразование |
с. |
|||
Т |
: |
а |
||
•1 ус d в-{-h Ц- ш v |
|
|||
|
|
|
||
при вероятности (3/4, |
*/4) ; (V2, Ч4, 1U); |
(1) |
его запись в матрич |
|
ной форме представлена на рис. 10 . |
|
представить в виде |
||
В ряде случаев преобразование удобно |
кинематического графика, особенно в сложных преобразованиях при повторных изменениях. Однако, поскольку повторные изме нения характерны для замкнутых однозначных преобразований, характеризующих динамические детерминированные системы и
|
|
|
|
не представляющих интереса для эконо |
|||
|
а |
ь |
С |
мической кибернетики, эта форма пред |
|||
1 |
ставления рассматриваться не будет. |
||||||
с |
3/0- |
0 |
о |
При изучении и описании преобразо |
|||
d |
/А |
0 |
0 |
ваний, происходящих в системах, |
весьма |
||
конструктивным |
является описание их |
||||||
е |
0 |
иг |
0 |
||||
на языке, свойственном символической |
|||||||
к |
0 |
/А |
0 |
логике, с элементами Булевой алгебры. |
|||
m |
0 |
/А |
0 |
Для того чтобы |
ясно представить воз |
||
V |
0 |
0 |
1 |
можные логические функции преобразо |
|||
ваний, напомним хотя бы несколько по |
|||||||
|
|
|
|
нятий из алгебры логики. |
|
||
|
р и с . ю. |
|
Булева алгебра — это алгебраическая |
||||
Матричная |
форма |
запи |
система, которая |
в зависимости |
от об |
||
си |
вероятностных |
пре |
стоятельств может быть интерпретиро |
||||
|
образований |
|
вана либо как система событий, либо |
||||
|
|
|
|
как система высказываний. |
|
||
|
Когда идет речь о преобразованиях, |
утверждается, что каж |
дое из них влечет за собой смену состояний системы. Каждое будущее состояние системы можно истолковать как событие. При этом мы всегда имеем дело с системами событий, так как изолированных событий не бывает. Каждое событие, о котором заходит речь, окружено другими событиями, образуя с ними единое целое.
Система событий может быть описана с привлечением мате матического аппарата символической логики. Это основано на аналогии между событиями и высказываниями. Под высказы ванием в логике понимается повествовательное предложение, которое имеет то свойство, что оно может быть классифициро вано либо как истинное, либо как ложное, но не как то и дру гое вместе.
Событием можно считать все то, что может произойти или не произойти, но не может быть то и другое вместе. Такая ана логия позволяет обслуживать логику и теорию вероятностей од ним и тем же формальным аппаратом.
Возможность создания единого исчисления, которое могло бы быть применено в зависимости от обстоятельств либо при ис
числении высказываний, либо при исчислении событий, опреде ляется также следующим.
Среди событий есть достоверные и невозможные; высказыва ния могут быть тождественно истинными или тождественно лож ными. Одно событие может быть связано с другим, последую щим, т. е. между ними возможна причинно-следственная связь; также и высказывания могут вытекать одно из другого, т. е. между ними возможна логическая связь.
Между событиями и высказываниями тоже существует (воз можна) некоторая связь; каждому событию может быть сопо ставлено некоторое высказывание, а высказывание можно истол ковывать как утверждение об осуществлении некоторого со бытия.
Такое исчисление было создано Дж. Булем и впоследствии развито С. Н. Бернштейном и особенно А. И. Колмогоровым.
Таким образом, Булева алгебра —это алгебраическая си стема, аксиомы которой выражают то общее, что роднит собы тия и высказывания. Причинно-следственная связь событий или логическая связь высказываний описывается формулами, имею щими вид неравенств. Например, неравенство х< у выражает большую достоверность события у по сравнению с событием х, и это же неравенство может выражать большее правдоподобие высказывания у сравнительно с высказыванием х.
Это же можно выразить тем, что каждая логическая перемен ная, отражающая событие или высказывание, может приобре тать два противоположных значения, которые обычно равны О или 1 (можно так это интерпретировать: 1 — событие произошло, высказывание истинно, 0 — событие не произошло, высказыва ние ложно). 1 и 0 можно рассматривать как наибольший и наименьший элементы Булевой алгебры. Кроме сказанного, каж дый элемент должен иметь дополнение, которое можно истолко вать как событие, противоположное данному, или как отрицание данного высказывания.
Сведение математики к логике состоит в том, что в матема тических и других рассуждениях постоянно встречаются повест вовательные предложения, образованные из другого предложе ния путем включения слова «не» или с помощью слов «и», «или», «если..., то», наконец, «тогда, и только тогда, когда». Эти
пять комбинаций слов (или просто слов) |
в логике называются |
||||
с е н т е н ц и о н а л ь н ы м и |
с в я з к а м и . |
С их |
помощью из |
||
п р о с т ы х п р е д л о ж е н и й |
(не содержащих |
связки) |
воз |
||
можно образовывать с л о ж н ы е |
п р е д л о ж е н и я . |
|
о т |
||
Предложение, видоизмененное словом «не», называется |
|||||
р и ц а н и е м . |
|
|
|
|
|
Соединение двух предложений в сложное с помощью связки «и» называется к о н ъ ю н к ц и е й этих двух предложений.
Соединение двух предложений в сложное с помощью связки «или» называется д и з ъ ю н к ц и е й двух предложений.
45
И м п л и к а ц и е й (или условным предложением) называется сложное предложение, построенное из двух простых с помощью связки «если.. то».
Применение связки «тогда, и только тогда, когда» для обра зования сложного предложения из простых называется экви - в а л е н ц и е й (или биусловным предложением).
Если применять для связок следующие символы: — для «не», А для «и», V для «или», -> для «если..., то» и <—> для «тогда, и только тогда, когда», то можно показать эффективным обра зом связную структуру сложного предложения.
Так, если Р и К — предложения, то:
—Р—отрицание предложения Р;
РД К —конъюнкция;
Р\ / К —дизъюнкция; Р-+К—импликация; Р<—*К—эквиваленция.
При составлении сложного предложения из двух простых (это сложное является также высказыванием, если его компо ненты тоже высказывания) следует обращать особое внимание на истинные значения простых компонентов (что представляет каждое из простых высказываний — истинность или ложность), так как от этого зависит истинность сложного предложения.
Как уже упоминалось, каждая логическая переменная может приобретать два противоположных значения. При наличии п логических переменных им можно придать противоположные значения 2” разными способами. Так, двум логическим пере менным {п = 2 ) значения 0 и 1 можно придать 2 2 способами, т. е. четырьмя способами. Представим это в виде таблицы для двух переменных Xi и х2:
X i |
0 |
0 |
1 |
1 |
х 2 |
0 |
1 |
0 |
1 |
Таким образом, логической функцией п логических перемен ных называется какое-либо однозначное придание одного из двух возможных значений логически зависимой переменной (на пример, у) состояниям логически независимых переменных хи
Х2, • • -, Х п .
Так, используя основные зависимости Булевой алгебры, че тырем состояниям двух логически независимых переменных Xi и х2 можно придать 16 различающихся логических функций. Для лучшего понимания этих функций независимые переменные Xi и х2, которыми можно выражать определенные события, бу дем принимать как два простых предложения (высказывания), соединяемые в сложное предложение (высказывание).
46
Рассмотрим Из всех шестнадцати функций только две —■ конъюнкции и дизъюнкции. Выбор этих комбинаций в качестве основы алгебры изучения систем и построения логических сетей объясняется прежде всего тем, что с их помощью легко и достаточно наглядно представлять все построения.
Система, реализующая логическую функцию конъюнкции, обеспечивает появление на ее выходе правильной реакции
только при наличии импульсов на всех |
|
|
||||
ее входах. Система, в которой преобра |
|
|
||||
зования совершаются только при выска |
|
|
||||
занном условии, называется конъюнк |
|
|
||||
тивной. |
|
|
|
|
|
|
Общий вид ее показан на рис. 11. |
|
|
||||
Примером |
конъюнктивной |
системы |
|
|
||
может быть |
модель, на которой иссле |
|
y = f(X1A X t) |
|||
дуется |
целесообразность организации |
|
||||
|
|
|||||
крупных |
животноводческих |
хозяйств. |
|
РИС. 11. |
||
В методических целях модель очень |
Схема |
конъюнктивной |
||||
упрощена. Для упрощения условились, |
|
связи |
||||
что для принятия решения о создании |
|
|
||||
крупных |
хозяйств |
(желаемый |
исход — положительное реше |
|||
ние — обозначим у) |
необходимо наличие |
капиталовложений и |
подтверждение о том, что создание таких предприятий будет экономически выгодно. Вводим две независимые переменные: х,
(значение |
1 |
подтверждает наличие |
капиталовложений, |
0 — от |
|||||
сутствие) |
и х2 (значение 1 — экономически эффективно, 0 — не |
||||||||
эффективно) . |
|
|
|
|
|
|
|||
|
Выход у |
(решение о создании крупных предприятий) будет |
|||||||
получен тогда, |
и только тогда, когда положительные импульсы |
||||||||
|
|
|
|
|
будут на всех ее входах. Представим это |
||||
|
Т а б л и ц а 2 |
схематично: |
y —[t(xi A x2)] |
(табл. |
2). |
||||
|
|
|
|
|
Некоторые пояснения: |
|
|
||
|
X, If |
хг |
J |
- |
1. Решение о создании отрицательное, |
||||
|
так как нет капиталовложений и прове |
||||||||
|
|
0 |
|
0 |
|||||
/ |
0 |
|
денные экономические расчеты свиде |
||||||
2 |
0 |
7 |
|
0 |
тельствуют |
о |
неэффективности |
таких |
|
3 |
1 |
0 |
|
0 |
предприятий. |
|
|
|
|
|
2. Решение |
о создании |
отрицатель |
||||||
|
1 |
1 |
|
1 |
|||||
4 |
|
ное, так как, несмотря на доказанную |
|||||||
|
|
|
|
\У |
эффективность создания крупных пред |
||||
|
|
|
|
|
приятий, нет капиталовложений. |
|
3.Решение о создании отрицательное, так как, несмотря на наличие капиталовложений, эффективность нулевая.
4.Решение о создании положительное, так как есть капита ловложения и доказана экономическая эффективность создания таких предприятий.
Заметим, что ноль на выходе конъюнктивной системы не означает, что реакция не появилась. В данном случае пони
47