Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПТЦА ч2 КЛ.doc
Скачиваний:
27
Добавлен:
20.08.2019
Размер:
16.45 Mб
Скачать

4 Свойства законов и правила алгебры логики

4.1 Свойства операций конъюнкции, дизъюнкции и отрицания

Алгебра Буля, основана на логических операциях конъюнкции, дизъюнкции и отрицания, базируется на следующих основных законах:

-переместительный (свойство коммутативности);

-сочетательный (свойство ассоциативности);

-распределительный (свойство дистрибутивности);

-идемпотенции (свойство сохранять степень и постоянство коэффициента);

-инверсии (правило де Моргана).

В таблице 4.1 приведена интерпретация свойств этих законов для операций конъюнкции, дизъюнкции и отрицания относительно некоторых переменных. Следствие 5а получено из 5 путем общего отрицания левой и правой части равенства.

Таблица 4.1-Свойства основных законов

Закон

Логич. сложение

Логич. умножение

1

Перемест.

Х12 = Х21

Х1 Х2 = Х2 Х1

2

Сочетател.

12)+Х31+(Х23)

1 Х2) Х3 = Х12 Х3)

3

Распредел.

1231Х32Х3

Х1 Х2+Х3=(Х1+Х3)(Х2+Х3)

4

Идемпотен.

Х+Х=Х

Х Х = Х

5

Моргана

=

Следствие

Доказать эти соотношения возможно, например, посредством составления таблиц истинности для правой и левой части уравнений.

Однако справедливость законов можно доказать и аналитическим преобразованием функций. Докажем, например, распределительный закон для выражений:

x1x2+x3=(x1+x3)(x2+x3)=x1x2+x1x3+x2x3+x3x3=

=x1х2+x1x3+x2x33=x1x2+x31+x2+1)=x1x2+x3.

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

Используя основные законы, получим ряд очевидных правил (см. таблицу 4.2).

Таблица 4.2-Правила преобразований ЛФ

Правило

Дизъюнкция

Конъюнкция

1

Инверсия

0 =

1 =

2

Неизменности

x + 0 = x

x·1 = x

3

Унив. нул. множ.

x + 1 = 1

x·0 = 0

4

Повторения

x + x =x

x·x = x

5

Дополнительн.

x + = 1

x· = 0

6

Поглощения

x + xy = x

x(x + y) = x

Продолжение таблицы 4.2

Правило

Дизъюнкция

Конъюнкция

7

Двойного отриц.

= x

8

Склеивания

xy + x = x

(x + y) (x + ) = x

x + y = x + y

(x + y) (x +z) = x+yz

+ xy = + y

x( + y) = xy

(x + y) = y