
- •І. Вступ
- •1. Виникнення та значення математичної логіки
- •3.Формули алгебри висловлень
- •4. Бульові функціхї та їх властивості
- •5. Рівносильні та тотожно істинні формули алгебри висловлень
- •Відповідна бульова функція приймає значення 1 на всіх наборах, тому .
- •6. Огляд всіх можливих 2- місних бульових функцій
- •7. Функціонально повний набір логічних операцій
- •8. Означення бульової алгебри
- •11. Означення формули у дднф. Перехід від таблиці до формули
- •12. Теорема про представлення бульової функції формулою у дднф
- •13. Алгоритм зведення формули до дднф
- •14. Елементарні суми Означення. Елементарною сумою для n-місної бульової функції називають формулу, що являє собою логічний суму n різних змінних, взятих із запереченням або без нього.
- •15. Означення формули у дкнф. Перехід від таблиці до формули
- •16. Теорема про представлення бульової функції формулою у дкнф
- •17. Алгоритм зведення формули до дкнф
- •18. Рівносильні та тотожно істинні формули в бульовій алгебри
- •IV. Застосування математичної логіки
- •20. Обернене та протилежне твердження
- •21. Необхідна та достатня умови
- •22. Ознаки, властивості, означення
- •23. Доведення від супротивного
- •24. Означення логічного наслідку Будемо вивчати умовиводи такої форми:
- •25. Приклади задач на логічний наслідок
- •26. Логіка розв’язування рівнянь
- •27. Теорема про логічний наслідок Пригадуємо форму умовиводу
- •28. Одержання наслідків за посилками
- •29. Одержання посилок за логічним наслідком
- •32. Виведення формул у численні висловлень
- •33. Несуперечливість числення висловлень
- •VI. Логіка предикатів
- •34. Поняття про предикати
- •35 Означення кванторів
- •36. Зв’язок між кванторами і логічними операціями
- •37. Інтерпретація формул логіки предикатів
- •38. Рівносильні формули логіки предикатів
- •39. Нерівносильні формули логіки предикатів
- •40. Тотожно істинні формули логіки предикатів
- •41. Формули логіки предикатів, що не є тотожно істинними
- •42. Правила Де Моргана
- •43. Зв'язок між кон'юнкцією та перетином
- •44. Зв'язок між диз'юнкцією та об'єднанням
- •45. Зв'язок між запереченням і доповненням
- •46. Теорема про одноіменні квантори
- •47. Теорема про різноіменні квантори
- •43. Запис математичних тверджень мовою логіки предикатів
- •VII. Література
40. Тотожно істинні формули логіки предикатів
Означення. Формула логіки предикатів, яка при всіх інтерпретаціях на множині М набуває істинних значень, називається тотожно істинною на цій множині.
Означення. Формула логіки предикатів, яка тотожно істинна на довільній множині, називається тотожно істинною.
Приклад.
.
Довести
.
Будуємо
загальну інтерпретацію формули
на множині
.
Нехай
та
конкретні предикати.
.
Покажемо, що якщо ліва компонента
імплікації ( антецедент ) істинна, то
права компонента ( консеквент ) теж
істинна.
.
З означення імплікації випливає, що
,
а з цього що
.
41. Формули логіки предикатів, що не є тотожно істинними
Ознака не тотожно істинних формул. Для того щоб формула була не тотожно істинною достатньо, щоб вона хоч при одній інтерпретації приймала хибне значення.
Приклад.
.
Довести
.
Будуємо
інтерпретацію формули
.
Замінимо
конкретним предикатом
,
а
конкретним предикатом
для
.
,
Формули та є висловленнями, бо предикат в них конкретний і відсутні вільні змінні
(змінна зв’язана квантором). Використовуючи метод аналізу та синтезу, визначимо формально істинність формул та .
-
1
2
3
4
5
Одержали
42. Правила Де Моргана
Для
перетворення формул в логіці предикатів
часто використовують правила Де Моргана.
,
.
Доведемо
першу формулу. Нехай
,
.
Виконаємо
інтерпретацію.
,
,
де
та
конкретні предикати на довільній множині
.
Доведення:
.
Доведемо
другу формулу. Нехай
,
.
Виконаємо інтерпретацію.
,
,
де
та
конкретні предикати на довільній множині
.
Доведення:j
.
В обох випадках при довільній інтерпретації на любій множині формули та приймають однакові значення істинності. Тому вони рівносильні.
43. Зв'язок між кон'юнкцією та перетином
Нехай
деякий предикат визначений на множині
,
при цьому
,
Ø,
,
.
Множину
,
яка
є множиною істинності предиката
,
називають
характеристичною
множиною цього предиката і
позначають
.
Розглянемо
зв'язок між логічними операціями з
одномісними предикатами
,
,
та операціями теорії множин між
відповідними характеристичними множинами
цих предикатів.
Теорема.
Для
того, щоб
=
необхідно
і досить щоб
=
Необхідність. = =
Доведення.
Достатність. = =
Доведення.
Висновок. Операції кон’юнкція між одномісними предикатами відповідає операція перетин між відповідними характеристичними множинами цих предикатів.