- •Лабораторні заняття з дисципліни «Математична логіка»
- •Лабораторна робота1.
- •Короткі теоретичні відомості
- •Хід заняття
- •Задачі для самостійного розв’язування
- •Лабораторна робота2.
- •Короткі теоретичні відомості
- •Хід заняття
- •Задачі для самостійного розв’язування
- •Лабораторна робота3.
- •Короткі теоретичні відомості
- •Хід заняття
- •Задачі для самостійного розв’язування
- •Лабораторна робота4.
- •Короткі теоретичні відомості
- •Хід заняття
- •Задачі для самостійного розв’язування
- •Лабораторна робота5.
- •Короткі теоретичні відомості
- •Хід заняття
- •Задачі для самостійного розв’язування
- •Лабораторна робота6.
- •Хід заняття
- •Задачі для самостійного розв’язування
- •Лабораторна робота7.
- •Короткі теоретичні відомості
- •Хід заняття
- •Задачі для самостійного розв’язування
- •Лабораторна робота8.
- •Короткі теоретичні відомості
- •Хід заняття
- •Задачі для самостійного розв’язування
- •Лабораторна робота9.
- •Короткі теоретичні відомості
- •Хід заняття
- •Лабораторна робота10.
- •Короткі теоретичні відомості
- •Застосування булевих функцій до аналізу і синтезу релейно-контактних схем
- •Хід заняття
- •Синтез релейно-контактних схем
- •Задачі для самостійного розв’язування
- •Лабораторна робота11.
- •1. Що таке дднф?
- •2. Як будується дкнф?
- •3. Що таке поліном Жегалкіна? Основний теоретичний матеріал
- •Хід заняття
- •Задачі для самостійного розв’язування
- •Домашнє завдання
- •Лабораторна робота12.
- •Короткі теоретичні відомості
- •Хід заняття
- •Задачі для самостійного розв’язування
- •Домашнє завдання
- •Лабораторна робота13.
- •Короткі теоретичні відомості
- •Хід заняття
- •Задачі для самостійного розв’язування
- •Домашнє завдання
- •Лабораторна робота14.
- •Методичні вказівки до виконання контрольної роботи
- •Використана література
- •Випуск № 217
Задачі для самостійного розв’язування
1.1. Випишіть всі можливі підформули кожної з наступних формул (згідно до домовленості зовнішні дужки у формул опущені):
((A Ù B) «C)®ØD
(A Ù (ØB®C)) Ú((ØA «C) ÙØB)
((A «B) ÙØC) ® (((AÚB) ® A) ®ØC)
((AÚB) ÚØC) Ù (ØAÚ (ØBÚC))
(A®B) ® ((A® ØB) ® (AÙB))
((A®B) Ù (C®D)) ® (ØBÚD)
(A®B) ® ((A® ØB) ®ØB)
(A ® (B ÙØC)) « (AÙ (B ® C))
ØAÚ (B « ((AÙB) ÙØC))
((C ÚB) ÙA) ® (((CÚA) ® B) « (A «B))
((AÚ (B ®ØC)) ÚD) Ù (ØDÚ (ØBÚC))
((A® ØD) ÚB) ® ((C «ØD) ® (ØAÙC))
((A®B) Ù ((ØAÚ (ØBÚC)) ®D)) ® (ØBÚD)
B« ((A®ØB) ® Ø (( ØA« C) ÙØB))
((D® ((C ÚB) ÙA)) Ù (CÙA)) ® (ØBÚD)
1.2. Складіть таблиці істинності для наступних формул і вкажіть, які з формул є виконуваними, які спростовними, які тотожно істинними (тавтологіями) і які тотожно хибними (запереченнями):
(P®Q) ®((P®ØQ) ®ØP)
(PÙ (QÚØP)) Ù ((ØQ®P) ÚQ)
((PÙØQ) ®Q) ® (P®Q)
((PÚØQ) ®Q) Ù (ØPÚQ)
(P®Q) Ú (P® (QÙP))
(ØP®Ø (QÙP)) ® (PÚR)
((PÙØQ) ®Q) ® (P®Q)
(P® (Q® R)) ® (P® Q)
(PÙ (QÚØP)) Ù ((ØQ®P) ÚQ)
(Q® (PÙR)) ÙØ (( PÚR) ® Q)
(PÙQ) ® ((RÚQ) ® (QÙØQ))
((QÙR) ® (Q®Ø P)) ®ØQ
((PÚQ) ÚR) ® ((PÚQ) Ù (PÚR))
(PÚQ) ® ((QÚØR) Ù (RÚP))
(PÚQ) ® ((ØPÙQ) Ú (PÙØQ))
1.3. Складіть таблиці істинності для наступних формул:
1. a)
б)
2. а)
б)
3. а)
б)
4. а)
б)
5. а)
б)
6. а)
б)
7. а)
б)
8. а)
б)
9. а)
б)
10. а)
б)
11. а)
б)
12. а)
б)
13. а)
б)
14. а)
б)
15. а)
б)
Лабораторна робота2.
Тема: Тавтології алгебри висловлень.
Мета: Закріпити навички та вміння визначати тип формули і її логічне значення. Познайомитися з основними тавтологіями (законами) алгебри висловлень.
План
Тотожно істинні формули алгебри висловлень.
Основні тавтології алгебри висловлень.
Короткі теоретичні відомості
Пропозиційна формула, значення якої для будь-якого набору значень змінних є 1, будемо називати тотожно істинною пропозиційною формулою або тавтологією. Тавтології називають ще законами алгебри висловлень.
Перелічимо деякі основні тавтології. Будемо писати |= A для позначення того, що пропозиційна формула А є тавтологія.
(I)
|=
(закон
виключеного третього)
(II)
|=
(закон
подвійного заперечення)
(III)
|=
(закони
ідемпотентності)
(IV) |=
(V) |=
(VI) |=
(VII) |=
(закони
комутативності)
(VIII)
|=
(IX) |=
(закони
асоціативності)
(X) |=
(XI) |=
(закони
дистрибутивності)
(XII) |=
(XIII) |=
(закони
де Моргана)
(XIV) |=
(XV) |=
(закон контрапозиції)
(XVI) |=
(закон
транзитивності імплікації)
(XVII)
|=
(закон
непрямого доказу)
(XVIII)|=
(закон
розбору випадків)
(XIX)
|=
(закон транзитивності еквіваленції)
(XX)
|=
(закон протилежності)
(XXI)
|=
,
|=
(вираження
1 через Ø,
Ú
і ®)
(XXII)
|=
,
|=
(вираження
0 через Ø,
Ù
і Ú,®)
(XXIII) |=
(вираження
®
через Ø
і Ú)
(XXIV)
|=
(вираження
«
через Ù
і ®)
(XXV)
|=
(вираження
Ù
через Ø
і ®)
(XXVI) |=
(вираження Ú
через Ø
і ®)
