Ograniczona arytmetyka
Arytmetyka ograniczona to zbiorcza nazwa rodziny słabych podteorii arytmetyki Peano . Takie teorie są zwykle uzyskiwane poprzez wymaganie, aby kwantyfikatory były ograniczone aksjomatem indukcyjnym lub równoważnymi postulatami (kwantyfikator ograniczony ma postać ∀ x ≤ t lub ∃ x ≤ t , gdzie t jest terminem niezawierającym x ). Głównym celem jest scharakteryzowanie jednej lub drugiej klasy złożoności obliczeniowej w tym sensie, że funkcja jest dająca się udowodnić całkowita wtedy i tylko wtedy, gdy należy do danej klasy złożoności. Co więcej, teorie ograniczonej arytmetyki stanowią jednolite odpowiedniki standardowych systemów dowodowych, takich jak system Fregego, i są w szczególności przydatne do konstruowania dowodów wielkości wielomianów w tych systemach. Charakterystyka standardowych klas złożoności i zgodności ze zdaniowymi systemami dowodowymi pozwala interpretować teorie ograniczonej arytmetyki jako systemy formalne, które wychwytują różne poziomy wykonalnego rozumowania (patrz poniżej).
Podejście to zostało zapoczątkowane przez Rohita Jivanlala Parikha w 1971 roku, a następnie rozwinięte przez Samuela R. Bussa . i wielu innych logików.
teorie
teoria Cooka
Stephen Cook przedstawił teorię równań (od wielomianu weryfikowalnego ), formalizując wykonalnie konstruktywne dowody (odp. Rozumowanie w czasie Język składa się z symboli funkcyjnych dla wszystkich algorytmów czasu wielomianowego wprowadzonych indukcyjnie przy użyciu charakterystyki funkcji czasu Aksjomaty i wyprowadzenia teorii są wprowadzane równocześnie z symbolami z języka. Teoria jest równaniowa, tzn. jej twierdzenia stwierdzają tylko, że dwa wyrazy są równe. Popularnym rozszerzeniem teoria , teoria pierwszego rzędu Aksjomaty są zdaniami uniwersalnymi i zawierają wszystkie równania które można udowodnić w . Ponadto aksjomaty indukcyjne dla formuł
Teorie Bussa
Samuel Buss przedstawił teorie pierwszego rzędu arytmetyki ograniczonej . są teoriami pierwszego rzędu z równością w języku _ ma na celu wyznaczenie w binarnej reprezentacji ) i wynosi . (Zauważ, że tj pozwala wyrazić granice wielomianu w bit- … , , gdzie jest terminem bez wystąpienia . Ograniczony kwantyfikator jest ostro ograniczony, ma na termin . Formuła jeśli wszystkie kwantyfikatory we wzorze są ostro ograniczone. Hierarchia formuł zdefiniowana indukcyjnie: to zbiór ostro ograniczonych formuł. jest zamknięciem pod ograniczonymi kwantyfikatorami egzystencjalnymi i ostro ograniczonymi uniwersalnymi kwantyfikatorami Π zamknięciem pod ograniczonym uniwersalnym i ostro ograniczonym kwantyfikatory egzystencjalne. Formuły ograniczone przechwytują hierarchię czasu wielomianowego dla dowolnego klasa pokrywa się ze zbiorem definiowalnych liczb naturalnych przez w (standardowy model arytmetyki) i podwójnie . W szczególności .
Teoria składa się ze skończonej listy otwartych aksjomatów oznaczonych jako BASIC i schematu indukcji wielomianowej
gdzie .
Twierdzenie Bussa o świadkach
że twierdzenia obserwowane przez czasu wielomianowego
Twierdzenie (Buss 1986)
Załóżmy, że , z . Wtedy istnieje symbol funkcji , .
więcej można wszystkie to, że dokładnie w czasie wielomianowym Charakterystykę można uogólnić na wyższe poziomy hierarchii wielomianów.
Korespondencja ze zdaniowymi systemami dowodowymi
Teorie ograniczonej arytmetyki są często badane w powiązaniu z systemami dowodowymi zdań. Podobnie jak maszyny Turinga są jednolitymi odpowiednikami niejednorodnych modeli obliczeń, takich jak obwody boolowskie , teorie ograniczonej arytmetyki można postrzegać jako jednolite odpowiedniki systemów dowodowych zdań. Połączenie jest szczególnie przydatne przy konstrukcjach krótkich dowodów zdaniowych. Często łatwiej jest udowodnić twierdzenie w teorii arytmetyki ograniczonej i przetłumaczyć dowód pierwszego rzędu na sekwencję krótkich dowodów w systemie dowodowym zdaniowym, niż zaprojektować krótkie dowody zdaniowe bezpośrednio w systemie dowodowym zdaniowym.
Korespondencję przedstawił S. Cook.
Nieformalnie stwierdzenie jako sekwencję formuł . Ponieważ predykatem coNP, każdy jako tautologia zdaniowa (prawdopodobnie zawierające nowe zmienne potrzebne do zakodowania obliczenia predykatu .
Twierdzenie (kucharz 1975)
Załóżmy, że , gdzie . Następnie tautologie mają wielomianowe dowody Extended Frege . Co więcej, dowody można skonstruować za pomocą funkcji czasu wielomianowego i .
Co więcej, tak zwaną zasadę odbicia dla systemu Extended Frege, z której wynika, że system Extended Frege jest najsłabszym systemem dowodowym z właściwością z powyższego twierdzenia: spełnienie implikacji symuluje Extended Frege.
Alternatywne tłumaczenie zdań drugiego rzędu na formuły zdaniowe podane przez Jeffa Parisa i Alexa Wilkie'go (1985) było bardziej praktyczne w przypadku uchwycenia podsystemów Extended Frege, takich jak Frege lub Frege o stałej głębokości.
Zobacz też
- Złożoność dowodu
- Złożoność obliczeniowa
- Logika matematyczna
- Teoria dowodu
- Klasy złożoności
- NP (złożoność)
- coNP
Dalsza lektura
- Buss, Samuel , „Bounded Arithmetic”, Bibliopolis, Neapol, Włochy, 1986.
- Gotuj, Stefan ; Nguyen, Phuong (2010), Logiczne podstawy złożoności dowodu , Perspectives in Logic , Cambridge: Cambridge University Press, doi : 10.1017/CBO9780511676277 , ISBN 978-0-521-51729-4 , MR 2589550 ( wersja robocza z 2008 r .)
- Krajíček, Jan (1995), ograniczona arytmetyka, logika zdań i teoria złożoności , Cambridge University Press
- Krajíček, Jan, Złożoność dowodu , Cambridge University Press, 2019.
- Pudlák, Pavel (2013), Logiczne podstawy matematyki i złożoności obliczeniowej, delikatne wprowadzenie , Springer