Логика булевых функций


Тождественно-истинные и тождественно-ложные формулы. Проблема


Download 1.17 Mb.
bet7/39
Sana07.05.2023
Hajmi1.17 Mb.
#1437992
TuriМетодические указания
1   2   3   4   5   6   7   8   9   10   ...   39
Bog'liq
Matlog

1.6. Тождественно-истинные и тождественно-ложные формулы. Проблема
разрешимости


Определение 1.3. Формула называется тождественно-истинной (тавтологией), если для любых наборов переменных она принимает значение И.
Определение 1.4. Формула называется тождественно-ложной, если для любых наборов переменных она принимает значение Л.
Определение 1.5. Формула называется выполнимой, если для некоторых наборов переменных она принимает значение И.
Проблема разрешимости для логики высказываний заключается в том, чтобы установить, является ли произвольная формула тождественно-истинной.
Теорема 1.1. Формула является тождественно-истинной тогда и только тогда, когда в ее КНФ в любую из элементарных дизъюнкций одновременно входят какая-либо переменная и ее отрицание.
Теорема 1.2. Формула является тождественно-ложной тогда и только тогда, когда в ее ДНФ в любую из элементарных конъюнкций одновременно входят какая-либо переменная и ее отрицание.
Следовательно, приведя формулу равносильными преобразованиями к КНФ, можно установить, является ли она тождественно-истинной, а приведя ее к ДНФ, можно установить, является ли она тождественно-ложной.
Пример 1.20.
Доказать, что формула F = (АB) ((C Ú А) (C Ú B)) является тождественно-истинной.
Последовательно применяя равносильные преобразования, приведем нашу формулу к КНФ:
(АB) ((CÚА) (CÚB)) (АB) Ú (() (CÚB)) (А&B) Ú (CÚА) Ú (C Ú B)(А&B) Ú (C&А) Ú (CÚB) (А Ú C)& (АÚ А) &(BÚC) &(BÚА) Ú (CÚB) (АÚC)&(BÚC)&(BÚА) Ú (CÚB) (АÚCÚCÚB)&(BÚCÚCÚB)&(BÚАÚCÚB).
В первую дизъюнкцию входят C и C. Во вторую – B и B, C и C. в третью – B и B. Следовательно, на основании теоремы 1.1 можно утверждать, что исходная формула является тождественно-истинной.
Так как всякой формуле соответствует таблица истинности, то тождественная истинность или тождественная ложность формулы может быть установлена двумя путями:
1) приведением с помощью равносильных преобразований к КНФ или ДНФ;
2) составлением таблицы истинности.
Пример 1.21.
Установить, является ли тождественно-истинной данная формула логики высказываний: F(A, B) = (А&(АB)) B.
1) Последовательно применяя равносильные преобразования, приведем нашу формулу к КНФ:
(А&(АB)) B (А&(АÚB)  B (А&(АÚB)  B АÚ(АÚBB АÚ(А&BB (АÚB) ÚА&B (АÚBÚА)&(АÚBÚB).
В первую дизъюнкцию входят A и A. Во вторую – B и B, поэтому формула является тождественно истинной, F(A, B)  И.
2) Составим таблицу истинности F(A, B) (таблица 1.7):

Таблица 1.7



А B

АB

А&(АB)

(А&(АB))B

Л Л
Л И
И Л
И И

И
И
Л
И

Л
Л
Л
И

И
И
И
И

Из таблицы 1.7 видно, что F(A, B)  И.



Download 1.17 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   39




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling