Sztuczka Rossera
W logice matematycznej sztuczka Rossera jest metodą dowodzenia twierdzeń Gödla o niezupełności bez założenia, że rozpatrywana teoria jest ω-spójna ( Smoryński 1977, s. 840; Mendelson 1977, s. 160). Metoda ta została wprowadzona przez J. Barkleya Rossera w 1936 roku jako ulepszenie oryginalnego dowodu twierdzeń o niezupełności Gödla, który został opublikowany w 1931 roku.
Podczas gdy oryginalny dowód Gödla używa zdania, które mówi (nieformalnie) „Tego zdania nie da się udowodnić”, sztuczka Rossera wykorzystuje formułę, która mówi: „Jeśli to zdanie jest do udowodnienia, istnieje krótszy dowód jego zaprzeczenia”.
Tło
Sztuczka Rossera zaczyna się od założeń twierdzenia Gödla o niezupełności. Wybiera się teorię , spójna i zawiera wystarczający fragment elementarnej arytmetyki.
Dowód Gödla pokazuje, że dla każdej takiej teorii istnieje formuła Dowód jest naturalnym kodem liczbowym (liczbą Gödla) dla formuły i liczbą Gödla jako dowodem na podstawie aksjomatów formuły zakodowanej przez . (W dalszej części tego artykułu nie ma rozróżnienia między liczbą formułą zakodowaną przez a liczba kodująca formułę oznaczona jest jako . Ma na celu zdefiniowanie zestawu formuł możliwych do udowodnienia na podstawie .
Założenia na pokazują również, że jest w stanie zdefiniować funkcję negacji z właściwością, że jest kodem dla formuły, następnie jest kodem dla formuły . Funkcja negacji może przyjąć dowolną wartość dla danych wejściowych, które nie są kodami formuł.
teorii jest formułą czasami oznaczaną taką, że udowadnia . ↔ . Dowód Gödla pokazuje, że jeśli jest spójny, to nie może udowodnić swojego zdania Gödla; ale aby pokazać, że negacja zdania Gödla również nie jest dowodliwa, konieczne jest dodanie silniejszego założenia, że teoria jest ω-konsystencja , a nie tylko spójność. Na teoria której aksjomaty . Rosser (1936) skonstruował inne zdanie odnoszące się do samego siebie, którego można użyć do zastąpienia zdania Gödla w dowodzie Gödla, eliminując potrzebę zakładania spójności ω.
Zdanie Rossera
Dla ustalonej teorii arytmetycznej , niech zanegować będzie powiązanym predykatem dowodowym i funkcją negacji.
Zmodyfikowany predykat dowodu Dowód zdefiniowany jako:
co oznacza że
Ten zmodyfikowany predykat dowodowy jest używany do zdefiniowania zmodyfikowanego predykatu potwierdzalności }
Nieformalnie jest twierdzeniem, że można udowodnić za pomocą jakiegoś zakodowanego dowodu tak, że nie ma mniejszego zakodowanego dowodu negacji . założeniu, że , dla każdej formuła będzie obowiązywać wtedy i tylko wtedy, gdy zachodzi, ponieważ jeśli istnieje kod dla dowodu to (zgodnie z konsekwencją nie ma kodu dla dowodu z . Jednak i mają różne właściwości z punktu widzenia możliwości udowodnienia w .
Bezpośrednią konsekwencją definicji jest to, że jeśli może udowodnić, że dla każdej formuły Pvbl implikuje . istnieją dwie i , spełniające i . (W rzeczywistości musi tylko udowodnić, że taka sytuacja nie może zachodzić dla dowolnych dwóch liczb, a także uwzględnić logikę pierwszego rzędu)
Korzystając z lematu o przekątnej będzie RT
formułą taką, że ↔ ¬ Pvbl (# ρ). ↔ . Formuła jest zdaniem Rossera . .
Twierdzenie Rossera
Niech ilość arytmetyki, ze zdaniem . Następnie następujący chwyt (Mendelson 1977, s. 160):
- nie dowodzi
- nie dowodzi
Aby to udowodnić, najpierw pokazuje się, że dla wzoru ( utrzymuje się, a następnie { T} ^ {R} . Jest to pokazane w podobny sposób, jak w dowodzie Gödla pierwszego twierdzenia o niezupełności: dowodzi , relacja między dwiema konkretnymi liczbami naturalnymi; następnie przechodzi się po kolei przez wszystkie liczby naturalne mniejsze niż {\ displaystyle e} i dla każdego } dowodzi } znowu relacja między dwiema konkretnymi liczbami.
Założenie, że R w takim przypadku.
Ponadto, jeśli jest i udowadnia to istnieje liczba jego dowód w i nie ma kodowania liczbowego T { dla dowodu zaprzeczenia w . Dlatego się, a zatem udowadnia .
Dowód (1) jest podobny do tego w dowodzie Gödla pierwszego twierdzenia o niezupełności: Załóżmy, że ρ ; następnie z poprzedniego opracowania wynika, że Pvbl ) Zatem dowodzi to również, . Ale założyliśmy, i niemożliwe, . Jesteśmy zmuszeni stwierdzić, że nie dowodzi .
Dowód (2) wykorzystuje również szczególną formę . Załóżmy, że udowadnia ; następnie z poprzedniego opracowania wynika, że Pvbl . Ale z bezpośredniej konsekwencji definicji predykatu dowodliwości Rossera, wspomnianej w poprzedniej sekcji, wynika, że ( . Zatem dowodzi to również . Ale założyliśmy, że T i jest to niemożliwe, jeśli . Jesteśmy zmuszeni stwierdzić, że to dowodzi }
- Mendelson (1977), Wprowadzenie do logiki matematycznej
- Smoryński (1977), „Twierdzenia o niezupełności”, w: Handbook of Mathematical Logic , Jon Barwise , wyd., North Holland, 1982, ISBN 0-444-86388-5
- Barkley Rosser (wrzesień 1936). „Rozszerzenia niektórych twierdzeń Gödla i Churcha” . Dziennik logiki symbolicznej . 1 (3): 87–91. doi : 10.2307/2269028 . JSTOR 2269028 . S2CID 36635388 .
Linki zewnętrzne
- Avigad (2007), „ Obliczalność i niezupełność ”, notatki z wykładów.