Czytałem pytanie Spójność i kompletność oznaczają solidność? a pierwsze oświadczenie zawiera:
Rozumiem, że solidność oznacza konsekwencję.
Byłem dość zdziwiony, ponieważ uważałem, że dźwięk jest słabszym stwierdzeniem niż spójność (tj. Myślałem, że spójne systemy muszą być zdrowe, ale wydaje mi się, że to nieprawda). Używałem nieformalnej definicji, której Scott Aaronson używał w swoim kursie 6.045 / 18.400 na MIT dla spójności i solidności:
- Soundness = System dowodowy jest zdrowy, jeśli wszystkie stwierdzenia, które udowodni, są rzeczywiście prawdziwe (wszystko, co można udowodnić, to prawda). tj. JEŻELI ( jest możliwe do udowodnienia) ( jest Prawdą). Więc JEŻELI (istnieje ścieżka do formuły) NASTĘPNIE (ta formuła ma wartość True)
- Spójność = spójny system nigdy nie dowodzi A i NIE (A). Tak więc tylko jedno A lub jego negacja może być Prawdą.
Korzystając z tych (być może nieformalnych) definicji, skonstruowałem następujący przykład, aby wykazać, że istnieje system, który jest solidny, ale niespójny:
Powodem, dla którego myślałem, że to był system dźwiękowy, jest to, że z założenia aksjomaty są prawdziwe. Tak więc A i nie A są prawdziwe (tak, wiem, że prawo wykluczonego środka nie jest uwzględnione). Ponieważ jedyną regułą wnioskowania jest negacja, otrzymujemy, że możemy osiągnąć zarówno A, jak i A z aksjomatów i dotrzeć do siebie. Zatem dochodzimy do prawdziwych stwierdzeń tylko w odniesieniu do tego systemu. Oczywiście system nie jest spójny, ponieważ możemy udowodnić negację jedynej instrukcji w systemie. Dlatego wykazałem, że system dźwiękowy może być niespójny. Dlaczego ten przykład jest niepoprawny? Co zrobiłem źle?
W mojej głowie ma to sens intuicyjnie, ponieważ bezbłędność mówi tylko, że kiedy zaczynamy od aksjomatu i przekręcamy reguły wnioskowania, docieramy tylko do miejsc docelowych (tj. Stwierdzeń), które są Prawdą. Jednak tak naprawdę nie mówi, do którego celu dotrzemy. Jednak spójność mówi, że możemy dotrzeć do miejsca docelowego, które osiąga albo albo (oba nie oba). Zatem każdy spójny system musi zawierać prawo wykluczonego środka jako aksjomat, którego oczywiście nie zrobiłem, a następnie po prostu uwzględniłem negację jedynego aksjomatu jako jedynego innego aksjomatu. Więc nie wydaje mi się, że zrobiłem coś zbyt sprytnego, ale jakoś coś jest nie tak?¬ A
Po prostu zdaję sobie sprawę, że to może być problem, ponieważ używam nieformalnej definicji Scotta. Jeszcze zanim napisałem pytanie, sprawdziłem wikipedię, ale ich definicja nie miała dla mnie sensu. W szczególności część, którą mówią:
w odniesieniu do semantyki systemu
ich pełny cytat to:
każda formuła, którą można udowodnić w systemie, jest logicznie poprawna w odniesieniu do semantyki systemu.