Considera risolta questa domanda. Non sceglierò una risposta migliore poiché tutti hanno contribuito alla mia comprensione dell'argomento.
Non sono sicuro di quale beneficio abbiamo definendo formalmente la semantica della logica predicata. Ma vedo valore nell'avere un calcolo di prova formale. Il mio punto è che non avremmo bisogno della semantica formale per giustificare le regole di inferenza dei calcoli di prova.
Potremmo definire un calcolo che imita le "leggi del pensiero", cioè le regole di inferenza che sono state usate dai matematici per centinaia di anni per provare i loro teoremi. Tale calcolo esiste già: deduzione naturale. Definiremmo quindi questo calcolo come solido e completo.
Ciò può essere giustificato realizzando che la semantica formale della logica predicata è solo un modello. L'adeguatezza del modello può essere giustificata solo intuitivamente. Quindi, dimostrando che la deduzione naturale è solida e completa con riferimento alla semantica formale non rende la deduzione naturale più "vera". Sarebbe altrettanto utile se giustificassimo direttamente e intuitivamente le regole della deduzione naturale. La deviazione che utilizza la semantica formale non ci dà nulla.
Quindi, avendo definito la deduzione naturale come solida e completa, potremmo mostrare la solidità e la completezza di altri calcoli mostrando che le prove che producono possono essere tradotte in deduzione naturale e viceversa.
Le mie riflessioni sopra sono corrette? Perché è importante dimostrare la solidità e la completezza dei calcoli delle prove facendo riferimento alla semantica formale?