Considere esta pregunta resuelta. No elegiré la mejor respuesta ya que todas ellas han contribuido a mi comprensión del tema.
No estoy seguro de qué beneficio tenemos al definir formalmente la semántica de la lógica de predicados. Pero sí valoro tener un cálculo de prueba formal. Mi punto es que no necesitaríamos una semántica formal para justificar las reglas de inferencia de los cálculos de prueba.
Podríamos definir un cálculo que imite las "leyes del pensamiento", es decir, las reglas de inferencia que los matemáticos han usado durante cientos de años para probar sus teoremas. Tal cálculo ya existe: deducción natural. Luego definiríamos este cálculo como sólido y completo.
Esto puede justificarse al darse cuenta de que la semántica formal de la lógica de predicados es solo un modelo. La idoneidad del modelo solo puede justificarse intuitivamente. Por lo tanto, mostrar que la deducción natural es sólida y completa con referencia a la semántica formal no hace que la deducción natural sea más "verdadera". Sería tan bueno si justificamos directamente las reglas de la deducción natural de forma intuitiva. El desvío usando semántica formal no nos da nada.
Luego, habiendo definido que la deducción natural es sólida y completa, podríamos mostrar la solidez y la integridad de otros cálculos al mostrar que las pruebas que producen pueden traducirse a deducción natural y viceversa.
¿Son correctas mis reflexiones anteriores? ¿Por qué es importante demostrar la solidez y la integridad de los cálculos de prueba por referencia a la semántica formal?