Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
НТС-А.doc
Скачиваний:
65
Добавлен:
21.09.2019
Размер:
3.21 Mб
Скачать

9.2. Основные логические операции.

Конъюнкция двух высказываний А и В обозначается А  В (читается: А и В). Иногда вместо знака логического умножения используют символ «» или между перемножаемыми высказываниями знак вообще отсутствует.

Конъюнкция А  В двух высказываний представляет собой сложное высказывание, которое истинно тогда и только тогда, когда истинны составляющие его высказывания А и В.

Значение истинности логического произведения А  В определяется следующими соотношениями:

0  0 = 0; 0  1 = 0; 1  0 = 0; 1  1 = 1. (9.1)

Дизъюнкция двух высказываний А и В обозначается А  В (читается А или В). Часто применяется матричная форма обозначения дизъюнкции:

(9.2) Значение истинности логического сложения А  В определяется следующими соотношениями:

0  0 = 0; 0  1 = 1; 1  0 = 1; 1  1 = 1 (9.3) Дизъюнкция двух высказываний является сложным высказыванием, которое ложно тогда и только тогда, когда оба высказывания ложны.

Отрицание высказываний А обозначается А (иногда ) читается: не А. Значение истинности высказывания А определяется соотношениями:

1=0; 0=1 (9.4)

Таким образом, отрицанием высказывания А является сложное высказывание А, которое ложно, когда А истинно, и истинно, когда А ложно.

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

Правила для одной переменной.

А  1 = А;

А  0 = 0;

А  А = А;

А  А = 0;

А  1 = 1;

А  0 = А;

А  А = А;

А  А =1;

А = А;

А= А;

Приведенные выше правила легко доказываются подстановкой вместо А единицы или нуля. Следствием правил № 3 и № 7 является закон тавтологии:

АА…А = А;

АА…А = А.

В отличие от обычной алгебры в алгебре логики умножение переменной самой на себя или приведение подобных членов осуществляется согласно перечисленным правилам без появления показателей степени или коэффициентов.

Для двух и трех переменных функции конъюнкции и дизъюнкции обладают свойствами, аналогичными свойствам операций умножения и сложения. Можно убедиться, что для этих функций действует сочетательный (или ассоциативный) закон (правила 11,12), а также переместительный (или коммутативный) закон (правила 13, 14):

А(ВС)=(АВ)С=АВС (9.5)

А(ВС)=(АВ)С=АВС (9.6)

АВ=ВА (9.7)

АВ=ВА (9.8) Правила 11…14 определяют конъюнкцию и дизъюнкцию в отдельности. В силу справедливости для логического умножения и логического сложения сочетательного и переместительного законов выражения, в которые входят конъюнкции и дизъюнкции, можно писать без скобок. При этом связь посредством знака  считается более тесной, нежели связь посредством знака . Тем самым в алгебре логики «старшие» действия выполняются раньше «младших», что позволяет вместо (АВ)С иметь более упрощенную запись АВС. В алгебре логики имеет место распределительный (или дистрибутивный) закон конъюнкции относительно дизъюнкции, а также распределительный закон дизъюнкции относительно конъюнкции:

15. А(ВС)=(АВ)(АС) (9.9)

16. А(ВС)=(АВ)(АС) (9.10)

Заметим, что в обычной алгебре последнее правило не имеет места:

(9.11) Заметим также, что все три отмеченных закона обладают свойством «симметрии». Закон двойственности в алгебре логики позволяет заменять отрицание конъюнкции дизъюнкцией отрицаний:

Приведем несколько полезных определений, [2].

Кратчайший путь опасного (безопасного) функционирования представляет собой такую конъюнкцию инициирующих событий, ни одну из компонент которых нельзя изъять, не нарушив опасного (безопасного) функционирования системы.

Минимальное сечение предотвращения опасности представляет собой такую конъюнкцию из отрицаний инициирующих событий, ни одну из компонент которой нельзя изъять, не нарушив условия безопасного функционирования системы.