Автор работы: Пользователь скрыл имя, 08 Декабря 2010 в 23:40, курсовая работа
Числення висловлень, є важливою i невiд’ємною складовою частиною всiх числень математичної логiки. Однак воно є занадто бiдним для опису та аналiзу найпростiших логiчних мiркувань науки i практики.
Однiєю з причин цього є те, що у численнi висловлень будь-яке просте висловлення розглядається як вихiдний об’єкт дослiдження, неподiльне цiле, позбавлене частин i внутрiшньої структури, яке має лише одну властивiсть - бути або iстинним, або хибним.
* Вступ
* Поняття предиката
* Логiка предикатiв
* Квантори
* Формули логіки предикатів. Рівносильність формул
* Здійснюваність. Загальнозначущість.
* Література
Можливими є два випадки:
для будь-якого елемента а є М А(х)êá а, а1, ....,аnñ = 1;
для деякого елемента а0 є М А(х)êá а0, а1, ....,аnñ = 0;
Доведемо
тепер рівносильність (3). Застосуємо
рівносильність () до формули Āх.
Тоді ("
х) Ā(х) º ($
х) Ā(х) º ($
х) А(х). Застосувавши рівносильність
11 основних рівносильностей логіки висловлень,
дістанемо: ($
х) А(х)º ("
х) Ā(х) º ("
х) Ā(х).
Нехай, А(х) містить вільну змінну х, формула В не містить змінної х й обидві вони задовольняють п. 3 означення формул. Тоді
($
х)( А(х)&
В) º
($
х) А(х)&
В;
(" х)( А(х)& В) º (" х) А(х)& В;
($
х)( А(х)Ú
В) º
($
х) А(х)Ú
В;
(" х)( А(х)Ú В) º (" х) А(х)Ú В;
Нехай, хі,1 ,...,хі,n - усі вільні змінні формули ($ х)( А(х)& В). Тоді вони ж будуть усіма вільними змінними формули ($ х) А(х)& В.
Розглянемо довільну інтерпретацію з множиною М. Нехай, áа1, ..., аnñ, аі є М – довільний набір значень вільних змінних хі,1 ,...,хі,n . Оскільки формула В не містить вільної змінної х, можна визначити значення цієї формули в наборі áа1, ..., аnñ (точніше, в його частині, що стосується вільних змінних формули В). Якщо Вêá а1, ....,аnñ = 0 , то (($ х) А(х)& В) á а1, ....,аnñ = 0 і для будь-якого елемента а з множини М у наборі значень áа1, ..., аnñ своїх вільних змінних х, хі,1 ,...,хі,n формула А(х)& В набуває значень 0. Звідси ($ х) А(х)& В½á а1, ....,аnñ = 0. Якщо Вê< а1, ....,аn > =1 , то для будь-якого елемента а з множини М у наборі значень áа, а1, ..., аnñ формули А(х)& В й А(х) набувають однакових істинностей. Звідси, (($ х) А(х)& В)½á а1, ....,аnñ = ($ х) А(х)½ á а1, ....,аnñ = ($ х) А(х)& В½á а1, ....,аn.
Зазначимо, що коли не вимагати, щоб формула В не містила змінної х, то будуть справджуватися тільки дві рівносильності:
(" х) (А(х)) & В(х) º (" х) А(х) & (" х) В(х);
($
х) (А(х) Ú
В(х)) º ($
х) А(х) Ú ($
х) В(х).
Для кванторів $ та" маємо
(" у) (" х) А(х, у) º (" х) (" у) А(х, у);
($
у) ($
х) А(х, у) º ($
х) ($
у) А(х, у).
Замінюючи зв’язану змінну
Це твердження легко доводиться за довжиною формули.
Розглянемо спосіб спрощення формул, що спирається на зведені рівносильності. Під довжиною формули тут і далі розумітимемо загальне число символів предикатів, логічних символів та символів кванторів, які входять до неї. Так, формула (" х1) А1(2) (х1, х2) & ($ х3) А2(1)(х3) має довжину 5.
Формули,
в яких із логічних символів застосовуються
тільки символи &, Ú,
¯ , причому символ ¯ зустрічається
лише перед символами предикатів, будемо
називати зведеними.
Приклад.
Розглянемо такі формули:
Лише
перші дві формули є зведеними.
Теорема1.
Для
будь-якої формули
існує рівносильна
їй зведена формула,
причому множини вільних
і зв’язаних змінних
цих формул збігаються.
Така зведена формула називається зведеною формою заданої формули.
Користуючись рівносильностями логіки висловлень, легко вказати формулу, рівносильну заданій, що містить із логічних символів тільки &, Ú, ¯. Тому будемо вважати, що формули, які розглядаються, містять тільки ці логічні символи.
Доведемо це твердження методом індукції за довжиною формули. При n=1 формула є атомарною і, отже, зведеною.
Припустимо, що для формул, довжина яких менша від n, твердження теореми справджується. Доведемо його для формули F завдовжки n. Позначимо довжину формули F через .
Формула F має вигляд: або .
Випадок1. Оскільки , за індуктивним припущенням існують зведені формули та формули G й H відповідно, і множини вільних та зв’язних змінних формул і G, й H збігаються. Тоді - формула, . Звідси - зведена форма формули із тією самою множиною вільних і зв’язаних змінних, що й .