Załóżmy, że chciałem sformalizować dowód Turinga dotyczący problemu zatrzymania, aby maszyna mogła to sprawdzić. Niektóre ze znanych automatycznych systemów dowodzenia twierdzeń obejmują Mizar, Coq i HOL4. Pobrałem i eksperymentowałem z Coq, ale nie ma biblioteki dla maszyn Turinga. Sam pomyślałem o kodowaniu jednego, ale brakowało tego samouczka, a język był trudny do odczytania.
Moje pytanie brzmi: czy istnieje automatyczna powiedzonka twierdzeń, która ogólnie dobrze sprawdza się w dowodzeniu twierdzeń dotyczących maszyn Turinga? Uznałbym, że taki twierdzący twierdzenie jest „dobry”, jeśli może sformalizować dowód nierozstrzygalności problemu zatrzymania przy użyciu już istniejących bibliotek. Uznałbym to za jeszcze lepsze, jeśli jest stosunkowo łatwo go podnieść. (Dla przypomnienia, zwykle nie mam trudności z językami programowania.)
Dzięki,
Philip