Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пономарев В.Ф. Математическая логика.Часть I .doc
Скачиваний:
28
Добавлен:
28.04.2019
Размер:
1.15 Mб
Скачать

1.1.3 Законы алгебры логики

Две формулы F1 и F2 называются равносильными, если они имеют одинаковое значение “и” или “л” при одинаковых наборах пропозициональных переменных, включаемых в F1 и F2, т.е. F1 = F2 . Если две формулы равносильны, то они эквивалентны, т.е. (FiFi).

Если формула F имеет вхождением подфор­мулу Fi, для которой существует эквивалентная подформула Fj, т.е. FiFj, то возможна подстановка всюду в формулу F вместо формулы Fi подформулу Fj без нарушения истинности формулы F.

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

Наименование закона

Равносильные формулы

Fi=Fj

Коммутативности

(F1F2)=(F2F1); (F1F2)=(F2F1)

Ассоциативности

F1(F2F3)=(F1F2)F3;

F1(F2F3) = (F1F2) F3

Дистрибутивности

F1(F2 F3)=(F1F2)(F1F3);

F1(F2F3)=F1F2F1F3

Идемпотентности

FF = F; FF = F

Исключенного третьего

FF = и;

Противоречия

FF = л

Де Моргана

(F1F2) = F1F2; (F1F2) = F1F2

.

Поглощения

F1(F1F2) = F1; F1(F1F2) = F1

Дополнения

(F) = F

Свойства констант

Fл = F; Fл= л;

Fи = и; Fи = F

С

F1

F2

12

13

1

2

3

4

Л

Л

Л

Л

Л

И

Л

Л

И

Л

Л

И

И

И

И

И

праведливость некоторых законов подтверждается в примерах таблицами истинности.

Пример: F1(F1F2) = F1

Сравните значения логических

функций в третьем и четвертом

столбцах. Так можно проверить

закон поглощения.

П

F1

F2

12

13

1

2

3

4

Л

Л

Л

Л

Л

И

И

Л

И

Л

И

И

И

И

И

И

ример
: F1  (F1F2) = F1

Сравните значения логических

функций в третьем и четвертом

столбцах. Так можно проверить

второй закон поглощения.

П

F1

F2

 (12)

12

1

2

3

4

Л

Л

И

И

Л

И

Л

Л

И

Л

Л

Л

И

И

Л

Л

ример
: (F1F2) = F1F2

Сравните значения логических

функций в третьем и четвертом

столбцах. Так можно проверить

закон де Моргана.

П

F1

F2

 (12)

12

1

2

3

4

Л

Л

И

И

Л

И

И

И

И

Л

И

И

И

И

Л

Л

ример
: (F1F2) = F1F2

Сравните значения логических

функций в третьем и четвертом

столбцах. Так можно проверить

второй закон де Моргана..

Пример: F1(F2 F3)=(F1F2)(F1F3).

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

F1

F2

F3

23

14

12

13

67

1

2

3

4

5

6

7

8

Л

Л

Л

Л

Л

Л

Л

Л

Л

Л

И

Л

Л

Л

И

Л

Л

И

Л

Л

Л

И

Л

Л

Л

И

И

И

И

И

И

И

И

Л

Л

Л

И

И

И

И

И

Л

И

Л

И

И

И

И

И

И

Л

Л

И

И

И

И

И

И

И

И

И

И

И

И

Пример: F1(F2F3)=F1F2F1F3

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

F1

F2

F3

23

14

12

13

67

1

2

3

4

5

6

7

8

Л

Л

Л

Л

Л

Л

Л

Л

Л

Л

И

И

Л

Л

Л

Л

Л

И

Л

И

Л

Л

Л

Л

Л

И

И

И

Л

Л

Л

Л

И

Л

Л

Л

Л

Л

Л

Л

И

Л

И

И

И

Л

И

И

И

И

Л

И

И

И

Л

И

И

И

И

И

И

И

И

И