Нахождение следствий из посылок.
Найдите все неравносильные между собой и не тождественно истинные формулы алгебры высказываний, являющиеся логическими следствиями следующих формул (посылок):
а) X(YZ) и ZY;
б) XY и X;
в) XY и Y;
г) XY и X;
д) XY, X и Y;
е) XY и YZ;
ж) XY и YZ;
з) (XY)Z и XY;
и) (XY)Z и YX;
к) XY, YZ и (XY)Z;
и) (XY)Z, Y и Z.
Решение: а) Составляем конъюнкцию посылок и равносильными преобразованиями приводим ее к совершенной конъюнктивной нормальной форме:
(X(YZ))(ZY)(XYZ)(ZY)(XYZ)((XX)YZ)
(XYZ)(XYZ)(XYZ).
Логическими следствиями из данных посылок будут все совершенные дизъюнктивные одночлены, входящие в полученную СКНФ, а также всевозможные конъюнкции этих одночленов по два, по три и т.д. Выписываем получающиеся формулы, придав им более удобную равносильную форму:
XYZX(YZ) (первая посылка);
XYZZ(XY);
XYZ(XZ)Y;
(XYZ)(XYZ)(XZ)Y;
(XYZ)(XYZ)(XY)(ZZ)XY0XYXY;
(XYZ)(XYZ)ZY (вторая посылка);
(XYZ)(XYZ)(XYZ)(X(YZ))(ZY)(XZ)Y.
Найдите формулу F(X,Y), зависящую только от переменных X и Y и являющуюся логическим следствием указанных формул (посылок):
а) XZ, ZY, YV и ZV;
б) XZ и YZ;
в) XZ, ZY и YX;
г) XZ, YV и ZV;
д) XYZ, XV, ZY и XZ;
е) XZ, YZ, V(YZ) и VX.
Решение: а) Составляем таблицы истинности для формул, являющихся посылками:
X | Y | Z | V | XZ | ZY | YV | ZV |
|
0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 |
|
0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 2 |
0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 |
|
0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 |
|
0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
|
0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 |
|
0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 |
|
0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 |
|
1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
|
1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 |
|
1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 |
|
1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 |
|
1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
|
1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 |
|
1 | 1 | 1 | 0 | 1 | 1 | 0 | 0 |
|
1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 |
|
Далее, в правом столбце цифрами отмечаем те строки, в которых все четыре посылки принимают значение 1. Этому требованию удовлетворяет лишь вторая строка, в которой X=0 и Y=0. Следовательно, если мы найдем такую формулу F(X,Y), для которой F(0,0)=1, то такая формула будет логическим следствием четырех данных посылок. Ищем формулу, используя СДНФ и считая, что на всех других наборах значений переменных искомая формула обращается в 0:
F(0,1)=F(1,0)=F(1,1)=0.
Получаем F(X,Y)XY.
Найдите следствие из посылок:
(XY)Z, (XY) и Y(XZ), содержащее только переменные:
а) X и Z;
б) Y и Z.
Найдите следствие из посылок XY, XZ и YV, содержащее только переменные:
а) X и V;
б) Y, Z, и V.
Найдите следствие из посылок задачи 5.25. а, содержащее только переменные X и V.
Найдите следствие из посылок:
X(YZ), VY, (XW)V, WX,
зависящее только от переменных V,W и Z.
Найдите следствие из посылок:
XY, ZV, VZ, YV,
содержащее только переменные:
а) X и Z;
б) X и V.
Найдите все следствия из посылок: «Если сумма цифр целого числа делится на 3, то это число делится на 3 или на 9»; «Если целое число делится на 9, то оно делится на 3». Найденным следствиям придайте содержательный смысл.
Решение: Введем обозначения для простых высказываний:
X: «Сумма цифр целого числа делится на 3»;
Y: «Целое число делится на 3»;
Z: «Целое число делится на 9».
Тогда первая посылка символически запишется в виде формулы X(YZ), а вторая – в виде формулы ZY. Задача сводится к тому, чтобы из этих формул (посылок) получить все формулы, являющиеся их логическим следствиями. Для данных посылок эта задача решена нами в задаче 5.24, а. Остается придать этим формулам содержательный смысл:
X(YZ): «Если сумма цифр числа делится на 3, то число делится на 3 или на 9»;
Z(XY): «Если число делится на 9, то оно делится на 3 или сумма цифр делится на 3»;
(XZ) Y: «Если сумма цифр делится на 3 и число делится на 9, то оно делится на 3»;
(XZ) Y: «Сумма цифр делится на 3, тогда и только тогда, когда число делится на 9 или число делится на 3»;
XY: «Если сумма цифр числа делится на 3, то число делится на 3»;
ZY: «Если число делится на 9, то оно делится на 3»;
(XZ)Y: «Если сумма цифр числа делится на 3 или число делится на 9, то число делится на 3».
Найдите все следствия из посылок и выразите их в содержательной форме: «Если последняя цифра целого числа четна, то число делится на 2 или на 4»; «Если целое число делится на 4, то оно делится на 2».
Найдите все следствия из посылок: «Если целое число делится на 2 и на 5, то оно делится на 10»; «Целое число делится на 2 и не делится на 5». Выразите полученные следствия в содержательной форме.
Указание: Выразите посылки в виде формул алгебры высказываний и обратитесь задаче 5.24, и.
Найдите все следствия из посылок: «Если у четырехугольника две противоположные стороны параллельны и они же равны, то этот четырехугольник – параллелограмм»; «У данного четырехугольника две противоположные стороны равны или параллельны».
Указание: см. задачу 5.24, з.
Даны посылки: «Если целое число n больше 1, то оно простое либо составное»; «Если целое число четное, то оно не простое»; «Если целое число больше 1 и не больше 2, то оно четное»; «Если целое число 2, то оно больше 1». Из этих посылок найдите следствие, связывающее высказывания: «Целое число больше 2», «Целое число четное» и «Целое число составное».
Указание: Выразите посылки в виде формул алгебры высказываний и обратитесь к задаче 5.29.
Даны посылки: «Если данный четырехугольник – ромб, то его диагонали перпендикулярны»; «Если данный четырехугольник – квадрат, то его диагонали равны»; «Если диагонали данного четырехугольника не равны, то он не квадрат»; «Диагонали данного четырехугольника не перпендикулярны и равны». Найдите следствие из посылок, состоящее из высказываний:
а) «Данный четырехугольник – ромб» и «Данный четырехугольник – квадрат»;
б) «Данный четырехугольник – ромб» и «Диагонали данного четырехугольника равны».
Указание: см. задачу 5.30.
- Хакасский государственный университет им. Н.Ф.Катанова математическая логика
- Содержание
- Литература.
- Введение.
- Алгебра высказываний.
- §1. Высказывания и операции над ними.
- Упражнения.
- §2. Формулы алгебры высказываний. Виды формул.
- Упражнения.
- §3 Логическое следствие
- Основные методы установления верности логического следствия:
- Упражнения
- §4 Равносильность формул алгебры высказываний.
- Упражнения
- §5 Нормальные формы для формул алгебры высказываний.
- Отыскание нормальных форм Упражнения.
- Применение нормальных форм.
- Нахождение следствий из посылок.
- Нахождение посылок для данных следствий.
- § 6. Булевы функции (функции алгебры логики).
- Классы булевых функций.
- Упражнения.
- §7. Алгебра логики и релейно-контактные схемы.
- Анализ релейно-контактных схем. Упражнения.
- Синтез релейно-контактных схем.
- §8. Особые методы минимизации.
- Графический метод.
- М атрица Карно.
- Метод неопределенных коэффициентов.
- М етод минимизирующих карт.
- М етод Квайна.
- Упражнения.
- Примерные варианты контрольных работ.