Поняття предиката

Автор работы: Пользователь скрыл имя, 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 файл

Курсова.doc

— 423.50 Кб (Скачать документ)

    Можливими є два випадки:

          для будь-якого елемента а є М А(х)êá а, а1, ....,аnñ = 1;

          для деякого елемента  а є М А(х)êá а0, а1, ....,аnñ = 0;

   У першому  випадку для будь-якого елемента а є М маємо А(х)êá а,а1, ....,аnñ = 0. Звідси за означенням ($ х) Ā(х)êá а1, ....,аnñ = 0. З іншого боку, в цьому випадку  (" х) А(х)êá а1, ....,аnñ = 1. Звідси (" х) А(х)êá а1, ....,аnñ = 0.

   У другому  випадку для елемента а є М маємо Ā(х)êá а01, ....,аnñ =1. Звідси ($ х) Ā(х)êá а1, ....,аnñ =1. З іншого боку, в цьому випадку (" х) А(х)êá а1, ....,аnñ = 0. Звідси (" х) А(х)êá а1, ....,аnñ = 1. Рівносильність (2) доведено.

    Доведемо  тепер рівносильність (3). Застосуємо рівносильність () до формули Āх. Тоді (" х) Ā(х) º  ($ х) Ā(х) º  ($ х) А(х). Застосувавши рівносильність 11 основних рівносильностей логіки висловлень, дістанемо: ($ х) А(х)º (" х) Ā(х) º (" х) Ā(х). 

       
  1. Винесення квантора за дужки.

      Нехай, А(х) містить вільну змінну х, формула В не містить змінної х й обидві вони задовольняють п. 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. Перейменування  зв’язаних змінних.

        Замінюючи зв’язану змінну формули  А іншою змінною, що не входить у цю формулу, у кванторі й усюди в області його дії дістаємо формулу, рівносильну А.

Це твердження легко доводиться за довжиною формули.

      Розглянемо  спосіб спрощення формул, що спирається на зведені рівносильності. Під довжиною формули тут і далі розумітимемо загальне число символів предикатів, логічних символів та символів кванторів, які входять до неї. Так, формула (" х1) А1(2)1, х2) & ($ х3) А2(1)3) має довжину 5.

      Формули, в яких із логічних символів застосовуються тільки символи &, Ú, ¯ ,  причому символ ¯ зустрічається лише перед символами предикатів, будемо називати зведеними. 

      Приклад.

Розглянемо такі формули:

    1. А1(1)1) Ú А2(2)1, х2).
    2. (" х1)  А1(1)1) & ($ х2) Ā2(2)2, х3).
  1. (" х) А1(1)1) ® ($ х2) Ā1(1)2).

     Лише  перші дві формули є зведеними. 

Теорема1.

    Для будь-якої формули  існує рівносильна  їй зведена формула, причому множини вільних і зв’язаних змінних цих формул збігаються. 

      Така  зведена формула називається  зведеною формою заданої формули.

     Користуючись  рівносильностями логіки висловлень, легко вказати формулу, рівносильну  заданій, що містить із логічних символів тільки &, Ú, ¯. Тому будемо вважати, що формули, які розглядаються, містять тільки ці логічні символи.

     Доведемо  це твердження методом індукції за довжиною формули. При n=1 формула є атомарною і, отже, зведеною.

     Припустимо, що для формул, довжина яких менша від n, твердження теореми справджується. Доведемо його для формули F завдовжки n. Позначимо довжину формули F через .

     Формула F має вигляд: або .

     Випадок1. Оскільки , за індуктивним припущенням існують зведені формули та формули G й H відповідно, і множини вільних та зв’язних змінних формул і G, й H збігаються. Тоді - формула, . Звідси - зведена форма формули із тією самою множиною вільних і зв’язаних змінних, що й .

Информация о работе Поняття предиката