考虑这个问题解决了。我不会选择最佳答案,因为所有答案都有助于我对该主题的理解。
不确定通过正式定义谓词逻辑的语义有什么好处。但是我确实认为拥有正式的证明演算很有价值。我的观点是,我们将不需要形式语义来证明证明计算的推理规则。
我们可以定义一个微积分,模仿“思维定律”,即数学家数百年来一直使用的推理规则来证明其定理。这样的计算已经存在:自然演绎。然后,我们将微积分定义为合理且完整。
这可以通过认识到谓词逻辑的形式语义仅仅是一个模型来证明。该模型的适当性只能凭直觉来证明。因此,通过参照形式语义论证明自然推论是合理和完整的,并不能使自然推论更“真实”。如果我们直接直观地证明自然演绎规则是正确的。使用形式语义学绕道而行对我们没有任何帮助。
然后,将自然演绎定义为合理且完整的,我们可以通过证明它们产生的证据可以转换为自然演绎,反之亦然来证明其他演算的正确性和完整性。
我以上的观点正确吗?为什么通过形式语义证明证明演算的正确性和完整性很重要?