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):

  1. nie dowodzi
  2. 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