Інтуїція за системами перевірки


9

Я намагаюся витримати документ про p-Optimal Proof Systems and Logic for PTIME . У статті є поняття під назвою систем доказування, і я не розумію:

Σ={0,1} ... Ми виявляємо проблеми з підмножинами Q в Σ.

Я думаю, інтуїція полягає в тому, що ми кодуємо певну структуру Σ (наприклад, непрямі графіки) та підмножини цих структур є проблемами (наприклад, плоскі графіки).

Система доказування проблемиQΣ є суржективною функцією P:ΣQ обчислюється в многочлен.

Тепер одна можливість сказати Σце сукупність усіх можливих моделей у певній структурі (наприклад, всі непрямі графіки). Але це не має сенсу, тому що навіщо ненаправлені графіки відображати на підмножині? Це можуть бути закодовані машини для твердження, але це не має сенсу ...

Будь-які ідеї?

Відповіді:


8

Подумай Σ кодування якихось об'єктів і Qяк сукупність усіх об'єктів, що задовольняють деяку властивість. ПодумайP як функція, яка приймає (кодування) пари (x,p) де x є об’єктом і p нібито "докази" про xQ. ФункціяP "перевірка перевірки": це перевіряє це p насправді представляє вагомі докази того xQ. Якщо так, він повертаєтьсяx, в іншому випадку він повертає елемент за замовчуванням Q.

Приклади, припустимо Σ кодує графіки і нехай Qбути набором (кодування) гамільтонових графіків. МожливаP це: декодувати введення як (G,) де G є графіком і це список вершин G; перевірити це - це цикл Гамільтонів у Росії G; якщо так, то повернітьсяG інакше поверніть графік на одну точку.

Ви розглянули випадок плоских графіків. Щоб отримати підходящийP нам потрібне поняття про багаторазове підтвердження планарності.

Загалом вхід до P не потрібно кодувати пару (x,p). Важливим є те, щоP можна витягнути з інформації, що надходить, з інформацією: об'єкт, про який йде мова, і передбачувані докази того, що об'єкт належить Q. Наприклад, візьмемо якQсукупність усіх речень, доказових у деякій теорії першого порядку. ТеперPрозшифровує його вклад як формальний доказ. Якщо кодування недійсне, воно повертається. Якщо кодування являє собою дійсне підтвердження, воно повертає твердження, яке було доведено доказом (яке, ймовірно, є коренем дерева доказів, або остання формула в послідовності тверджень, залежно від того, як ви формалізуєте докази).


5

Вам слід подумати про вхід системи перевірки P як текст доказу π елемента qQ. Якщо текст дійсний, цеP(π)=q, інакше P(π) є деяким фіксованим q0Q. Ми хочемоP бути політаймом, оскільки це означає, що доказ легко перевірити.

Приклади, припустимо Q - сукупність пропозиційних тавтологій та P- це будь-яка система доказування в стилі Гільберта, яка складається з набору ліній , кожна з яких є або аксіомою, або випливає з попередніх ліній через правило деривації (зазвичай Modus Ponens). Якщо доказ дійсний, цеPповинен вивести останній рядок у доказі. Інакше виведіть якусь фіксовану тавтологію, як-отp¬p.

Повернутися до першого питання, Qце кодування всіх структур певного типу, що задовольняють деякій властивості. Один із прикладів - тавтології. Іншим прикладом є безліч усіх кольорових графіків, які не мають 3 кольорів, які мають систему доказів, відому як обчислення Хайоса.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.