Mamy logikę Hoare'a. Dlaczego wciąż jest możliwe, że algorytm ma rację, ale nie ma dowodów na jego poprawność? Załóżmy, że algorytm jest wyrażony w C. Następnie możemy argumentować krok po kroku, że robi to, co powinien.
Więc moje pytanie brzmi:
Podaj przykład algorytmu, który jest odpowiedni, ale nie ma dowodu poprawności.
EDYCJA: Myślę, że trochę tła może pomóc wyjaśnić, dokąd zmierzam. Pozwól, że zacytuję Scott Aaronson:
Od lat siedemdziesiątych pojawiły się spekulacje, że P NP może być niezależny (to znaczy nie do udowodnienia ani obalenia) od standardowych systemów aksjomatów dla matematyki, takich jak teoria mnogości Zermelo-Fraenkla. Dla jasności oznaczałoby to również jedno
algorytm wielomianowy dla problemów z kompletnym NP nie istnieje, ale nigdy nie możemy tego udowodnić (przynajmniej nie w naszych zwykłych systemach formalnych), albo
algorytm wielomianowy czasu dla problemów NP-zupełny nie istnieją, ale też nie możemy udowodnić, że to działa, czy nie możemy udowodnić, że zatrzymuje się w czasie wielomianowym.
Mam na myśli drugą możliwość. Ponieważ Aaronson może tak pewnie wymienić tę możliwość, myślę, że musi istnieć przykład typu 2. Dlatego zadaję to pytanie. Ale wydaje się, że szybka i jasna odpowiedź nie jest widoczna.