Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Принцип резолюції в обчисленні висловлювань та логіки предикатів і його модифікації

Реферат Принцип резолюції в обчисленні висловлювань та логіки предикатів і його модифікації





ть" замінюються константами "заперечення" і "Диз'юнкція", а потім заперечення складного виразу розкривається з допомогою формул Де Моргана:

В¬ (U ^ ф) перетворюється на (В¬ Uv В¬ ф), В¬ (U v ф) перетворюється на (-U ^ ф), В¬ В¬ U перетворюється на U. p> Останній етап перетворень - внесення диз'юнкцій всередину дужок: (ВЈ v (U ^ ф))) замінюється ((ВЈ vU (U) ^ (ВЈ vф)). p> Прийнято скорочувати вкладеність дужкових форм, відкидаючи в нормальній кон'юнктивній формі знаки операцій v і л. Нижче представлений приклад перетворення виразу, що містить імплікації двох дужкових форм, в нормальну кон'юнктівную форму.

В¬ (pvq) (-p ^ Aq) Початкове вираз.

В¬ В¬ (pvg) v (-p ^ - q) Виняток ~.

(pvq) v (-p ^ - q) Введення - всередину дужок.

(В¬ pv (pvq)) v (В¬ pv (pvq)) Занесення v всередину дужок.

{{-p, р, q}, {В¬ q, р, q}} Відкидання А і v в кон'юнктивній нормальній формі. p> Вирази у внутрішніх дужках - це або атомарні формули, або негативні атомарні формули. Вирази такого типу називаються літералами, причому з точки зору формальної логіки порядок літералів не має значення. Отже, для представлення безлічі літералів - фрази - можна запозичити з теорії множин фігурні дужки. Літерали в одній і тій же фразі неявно об'єднуються диз'юнкцією, а фрази, ув'язнені у фігурні дужки, неявно об'єднуються кон'юнкція.

Фразова форма дуже схожа на кон'юнктівную нормальну форму, за винятком того, що позитивні і негативні літерали в кожній диз'юнкції групуються разом по різні сторони від символу стрілки, а потім символ заперечення відкидається. Наприклад, наведене вище вираз

перетвориться в дві фрази:

p, q <В¬ q.

в яких позитивні літерали згруповані ліворуч від знаку стрілки, а негативні праворуч.

Більш строго, фраза являє собою вираз виду

в якому p1 ..., рт q1, ..., qn є атомарними формулами, причому т => 0 і п => 0. Атоми в множині р1, ..., рт подають висновки, об'єднані операторами диз'юнкції, а атоми в множині q1 ..., qn - умови, об'єднані операторами кон'юнкції.

В 

3.1 Обчислення предикатів


Обчислення висловлювань має певні обмеження. Воно не дозволяє оперувати з узагальненими твердженнями на кшталт "Всі люди смертні". Звичайно, можна позначити таке твердження деякої пропозіціональной константою р, а інший константою q позначити твердження "Сократ - людина". Але з (р л q) не можна вивести твердження "Сократ смертний".

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

Аргументи можуть бути окремими константами, або складеним виразом "функція-аргумент", яке позначає сутності деякого світу цікавлять нас об'єктів або окремими квантіфіціруемого змінними, які визначені в цьому просторі об'єктів. Спеціальні оператори - квантори - використовуються для зв'язування змінних і обмеження області їх інтерпретації. Стандартними є квантори спільності (V) і існування (3). Перший інтерпретується як "все", а другий - "Дехто" (або "дещо"). p> Нижче наведені синтаксичні правила обчислення предикатів першого порядку.

Будь-який символ (константа або змінна) є термом. Якщо rk є символом k-місцевій функції і а1 ..., (S 40

Якщо Tk є символом k-місцевого предиката

і а1 ..., ak є термами,

то U (а1 ..., ak) є правильно побудованої формулою (ППФ).

(S. -) і (S. v)

Правила запозичуються з обчислення висловлюванні.

(S. V) Якщо U є ППФ та% є змінною,

то (будь Х) U є ППФ.

Для позначення використовуються такі символи:

U - довільний предикат;

Г - довільна функція;

a - довільний терм;

X - довільна змінна.

Дійсні імена, символи функцій і предикатів є елементами мови першого порядку.

Використання квантора існування дозволяє перетворити терми з квантором спільності відповідно з визначенням

(EX) U визначено як - (будь-який X)-U.

Вираз (EХ) (ФІЛОСОФ (Х)) читається як "Дехто є філософом", а вираз (будь Х) (ФІЛОСОФ (Х)) читається як "Будь є філософом". Вираз ФІЛОСОФ (Х) являє собою правильно побудовану формулу, але це не пропозиція, оскільки область інтерпретації для змінної X не визначена небудь квантором. Формули, в яких всі згадані змінні мають певні області інтерпретації, називаються замкнутими формулами.

Як і в численні висловів, у численні предикатів існує нормальна форма п...


Назад | сторінка 4 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Методи рішень завдань логіки висловлювань, логіки предикатів і реляційної л ...
  • Реферат на тему: Опис мови логіки предикатів
  • Реферат на тему: Поняття предиката. Безліч істинності предиката. Класифікація предикатів
  • Реферат на тему: Наближене обчислення певного інтеграла за допомогою квадратурної формули Че ...
  • Реферат на тему: Логічний зв'язок предикатів і модальностей