4- 8_Спецглавы математики-3
.docТомский государственный университет
систем управления и радиоэлектроники.
Спецглавы математики 3.
Контрольная работа №4.
Вариант №8.
(Исправления).
1. Построить таблицу истинности для формулы:
5 4 6 1 3 2
A→BC(A→B)(A→C).
-
Учитывая приоритет логических операций, определим порядок действий
-
Т.к. операндов 3 (А,В,С), то в таблице истинности будет 23=8 строк
-
Выполним действия в указанном порядке:
|
|
|
A→B |
A→C |
(A→B)(A→C) |
BC |
A→BC |
5→3 |
A |
B |
C |
1 |
2 |
3 |
4 |
5 |
6 |
И |
И |
И |
И |
И |
И |
И |
И |
И |
И |
Л |
И |
Л |
И |
Л |
Л |
Л |
И |
И |
И |
Л |
И |
Л |
Л |
Л |
Л |
И |
Л |
Л |
И |
И |
И |
И |
Л |
И |
И |
Л |
И |
Л |
И |
И |
И |
Л |
И |
И |
Л |
Л |
Л |
И |
И |
И |
Л |
И |
И |
И |
Л |
Л |
Л |
Л |
Л |
Л |
Л |
И |
Л |
И |
И |
И |
И |
И |
И |
И |
И |
-
При любых значениях переменных формула принимает значение «истина». Это тавтология.
3. Записать формулу в ДНФ: ((AB)(CD))C.
AB CD C
1) Строим F1F такую, что F1 содержит только связки , ,
AB CD C ((AB)(CD)) ((AB)(CD))С
((AB)(CD)) (ABCD)С F1.
2) Преобразуем F1 и F2 F1, так что в F2 знак стоит только перед высказывательными переменными:
Восп-ся законом де Моргана:
F1 = ((AB)(CD)) (ABCD)С ((AB)(CD))(ABCD)С
(((AB) (CD))(ABCD))С (((AB)(CD))(ABCD))С= F2
3) Преобразуем F2 и F3 F2, пользуясь первым дистриб. законом.
F2 [((АВ)(ABCD))((CD)(ABCD))]С
[((АВA) (AВВ) (AВC) (AВD) (CDA) (CDB)
(CDC) (CDD)] С (AВCC)(AВDC)(CDBC)
(AВCD) (ACD) (CDB).
4. Проверить сокращенным способом является ли логически правильным рассуждение: «Либо аудитория была закрыта, либо, если преподаватель опоздал, то все студенты ушли в столовую. Если аудитория не была закрыта, то преподаватель не опоздал. Если все студенты ушли в столовую, то преподаватель опоздал. Следовательно, аудитория не была закрыта».
ДКР
Д К
РК
Д
Предположим, что набор (Д0, К0, Р0,) такой, что посылки истины, а заключение ложны.
№ |
истина |
ложь |
примечания |
1 |
Д0К0Р0 |
|
Предполагаем, что посылки истинны,
|
2 |
Д0К0 |
|
|
3 |
Р0К0 |
|
|
4 |
|
Д |
а заключение ложно. |
5 |
К0 |
|
из 2 и 4 опр. импликации |
6 |
|
Р0 |
из 3 и 5 опр. импликации |
7 |
|
К0 |
из 2 и 4 опр. импликации |
8 |
Р0 |
|
из 3 и 4 опр. импликации |
9 |
|
К0 |
из 2 и 4 опр. импликации |
10 |
|
Р0 |
из 3 и 4 опр. импликации |
11 |
|
Д0К0Р0 |
из 2,3,4 опр. импликации и эквивалентности. |
Получим противоречие между 1 и 11 строкой таблицы. Сл-но, рассуждение является логически правильным.
5. Представить формулу в СНДФ и в СКНФ: (x→y)→z.
В СНДФ: F(x,y,z): (x→y)→z.
Приведем формулу F к ДНФ:
(x→y)→z (xy)→z ( xy)z (xy) z (xy) z.
Формула F не является тождественно ложной, след-но по теореме 5 существует СДНФ формулы F.
Применим формулу расщепления:
F(x,y,z)=(xy) z ((xy) (zz)) (z ((xx)(yy)) ((xyz)
(xyz)) (((zx) (zx)) (yy))) ((xyz)( xyz))((zxy)
(zxy)) (zxy) (zxy) (xyz) (xyz) (xyz) (xyz)
(xyz) (xyz) (xyz) (xyz ) (xyz) (xyz) (xyz) -
- СДНФ
Тогда СКНФ: F(x,y,z) = (xyz) (xyz) (xyz).