Це питання стосується логіки пропозицій, і всі випадки "резолюції" слід розглядати як "пропозицію резолюції".
Це питання - щось надзвичайно основне, але мене це хвилює вже деякий час. Я бачу, що люди стверджують, що пропозиція резолюції є повною, але я також бачу людей, що резолюція неповна. Я розумію сенс, у якому дозвіл є неповним. Я також бачу, чому люди можуть стверджувати, що він є повним, але слово "завершене" відрізняється від способу "повного", коли описується природна дедукція чи послідовне обчислення. Навіть класифікатор "повне спростування" не допомагає, оскільки формули повинні бути в CNF, а перетворення формули в еквівалентну формулу CNF або невідповідну формулу CNF за допомогою трансформації Цейтена не враховується в системі перевірки.
Здоровість та повнота
Припустимо встановлення класичної навігаційної логіки із співвідношенням між деяким всесвітом структур і набором формул та класичним поняттям істинності Тарського в структурі. Ми пишемо якщо вірний у всіх структурах, що розглядаються. Я також припускаю систему для отримання формул з формул.
Система є здоровою щодо якщо коли- нас є , ми також маємо . Система є повною щодо якщо коли- нас є , ми також маємо .
Правило резолюції
Буквал - це атомне судження або його заперечення. Стаття - це диз'юнкція буквалів. Формула в CNF - це сполучення пунктів. Правило резолюції стверджує, що
Правило резолюції стверджує, що якщо сполучення пункту із пунктом є задоволеним, пункт також повинен бути задоволеним.
Я не впевнений, чи можна лише рішення роздільної здатності розуміти як систему підтвердження, оскільки немає правил для введення формул. Я припускаю, що нам принаймні потрібне правило гіпотези, яке дозволяє вводити пункти.
Неповнота резолюції
Відомо, що роздільна здатність є звукоізоляційною системою. Сенс, якщо ми можемо отримати диз'юнкцію з формули , використовуючи дозвіл , то . Дозвіл також є повним змістом спростування, якщо ми маємо то ми можемо вивести з за допомогою роздільної здатності.
Розглянемо формулу
і .
У системі Гентцена LK або, використовуючи природну дедукцію, я можу отримати імплікацію цілком у системі перевірки. Я не можу отримати це значення за допомогою роздільної здатності, тому що якщо я розпочну з , не буде роздільної здатності .
Я бачу, як я можу довести обґрунтованість цього наслідку за допомогою роздільної здатності:
- Розглянемо формулу
- Перетворіть формулу вище в CNF, використовуючи стандартні правила розподілу або використовуючи трансформацію Цейтена
- Вивести з перетвореної формули, використовуючи роздільну здатність.
Цей підхід для мене незадовільний, тому що він вимагає від мене кроків (1) та (2), які знаходяться поза системою підтвердження дозволу. Тому, здається, існує дуже чіткий сенс, в якому роздільна здатність не є повною, як ми говоримо про те, що природні дедукції або послідовні розрахунки завершені.
Запитання
З огляду на все, що вище, мої запитання:
- Яка система доказів розглядається при обговоренні резолюції? Це лише правило резолюції? Які інші правила?
- Мені здається дуже зрозумілим, що роздільна здатність не є повною в тому сенсі, що природні дедукції і послідовні розрахунки завершені. Чи є література, яка стверджує, що резолюція є повною термінологією зловживань лише тому, що сенс, у якому резолюція є повною, цікавіший, ніж сенс, у якому вона неповна?
- Чи ця різниця в поняттях повноти, застосованих до резолюції та в інших місцях, і як їх узгодження обговорювалась в більшій глибині в літературі?
- Я також усвідомлюю, що роздільна здатність може бути сформульована в послідовних обчисленнях з точки зору правила скорочення. Чи "правильний" теоретичний погляд на доказ роздільної здатності лише в тому, що це фрагмент послідовного обчислення, достатній для перевірки відповідності формул у CNF?