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