Professional Documents
Culture Documents
Untitled
Untitled
ДСНС України
Мета лекції:
Навчальна: вивчити основні визначення та закони логіки висловлень, навчитися
будувати таблиці істинності та нормальні форми логіки висловлень (кон’юктивну та
диз’юктивну нормальні форми).
Виховна: виховання свідомого ставлення до вивчення предмету дискретної
математики, самостійності, відповідальності та організованості при підготовці до
занять.
Розвиткова: розвиток логічного та абстрактного мислення, розвиток просторової уяви.
План
ТЕМА 5. ЛОГІКА ВИСЛОВЛЕНЬ..........................................................................................1
§ 1. Основні означення логіки висловлень...............................................................................2
§ 2. Закони логіки висловлень.................................................................................................10
§ 3. Нормальні форми логіки висловлень..............................................................................13
Контрольні запитання............................................................................................................16
Завдання на самопідготовку:.................................................................................................16
Література
1. Нікольський Ю.В., Пасічник В.В., Щербина Ю.М. Дискретна математика. – Л.:
“Магнолія – 2006”, 2016. – 432 с.
відповідно у вигляді p q, p q, (p q) .
Означення. Семантика – це сукупність правил, за якими формулам надають
значення істинності.
Нехай р та q – формули. Тоді значення істинності формул р, p q, p q, p q
та p ~ q так пов’язані зі значеннями істинності формул р та q:
1. Формула р істинна, коли р фальшива, і фальшива, коли р істинна. Формулу
р читають “не р” чи “це не так, що р” та називають запереченням формули р.
2. Формула p q істинна, якщо р та q водночас істинні. У всіх інших випадках
формула p q фальшива. Формулу p q читають “р і q” й називають кон’юнкцією
формул р та q.
3. Формула p q фальшива, якщо р та q водночас фальшиві. У всіх інших
випадках вона істинна. Формулу p q читають “р або q” й називають диз’юнкцією
формул р та q.
4. Формула p q фальшива, якщо формула р істинна, а q – фальшива. У всіх
інших випадках вона істинна. Формулу p q називають імплікацією; р називають
припущенням (також засновком, антецедентом) імплікації, а q – висновком
(консеквентом) імплікації. Оскільки імплікацію використовують у багатьох
математичних міркуваннях, то існує багато термінологічних варіантів для формули
p q. Ось деякі з них: “якщо р, то q”, “з р випливає q”, “р лише тоді, коли q”, “р
тільки, якщо q”, “q, якщо р”, “р достатнє для q”, “q необхідне для р”.
5. Формула p ~ q істинна, якщо р та q мають однакові значення істинності. У всіх
інших випадках формула p ~ q фальшива. Формулу p ~ q читають “р тоді й лише тоді,
коли q” чи “р еквівалентне q” та називають еквівалентністю формул р та q.
Семантику логічних операцій зручно задавати з допомогою таблиць, які містять
значення істинності формул залежно від значень істинності їх атомів. Такі таблиці
називають таблицями істинності. Семантику введених операцій у формі таблиць
істинності наведено в табл. 1.
Таблиця 1
p q р pq p q pq p~q
T T F T T T T
T F F F T F F
F T T F T T F
F F T F F T T
(p ~ ) істинні. Отже, задана формула виконується в цій інтерпретації, позаяк вона
б) p q q p
2. Закони асоціативності а) p (q r ) ( p q ) r
б) p (q r ) ( p q ) r
3. Закони дистрибутивності а) p (q r ) ( p q ) ( p r )
б) p (q r ) ( p q ) ( p r )
4. Закон подвійного p p
заперечення
5. Закони ідемпотентності а) p p p
б) p p p
6. Закони де Моргана
а) p q p q
б) p q p q
7. Закони поглинання а) ( p q) p p
б) ( p q) p p
8. Закони тотожності а) p T p
б) p F p
9. Закони домінування а) p T T
б) p F F
10. Закони заперечення
а) p p T
б) p p F
Приклади літералів – р, , r.
Означення. Літерал називають позитивним, якщо він не має знака заперечення, і
негативним, якщо має.
й , а f2 – диз’юнкція літералів та q.
Означення. Говорять, що формулу f записано в диз’юнктивній нормальній формі
f2 – кон’юнкція літералів р, й .
Довільну формулу можна перетворити в одну з нормальних форм, застосувавши
закони логіки висловлень.
Для побудови нормальних форм необхідно виконати таку послідовність
еквівалентних перетворень.
Завдання на самопідготовку:
1. Віртуальний університет ЛДУ БЖД [Електронний ресурс]. — Режим доступу:
http://virt.ldubgd.edu.ua/
2. Дискретна математика [Електронний ресурс] / Чмир Оксана Юріївна. — Режим
доступу: http://virt.ldubgd.edu.ua/enrol/index.php?id=1063
3. Нікольський Ю.В., Пасічник В.В., Щербина Ю.М. Дискретна математика. – Л.:
“Магнолія – 2006”, 2016. – 432 с.
Доцент
кафедри прикладної математики і механіки Оксана Чмир