许多关于语义推理器的文章,将健全性称为推理器或推理算法的特性。但是,根据维基百科 (http://en.wikipedia.org/wiki/Soundness) 的健全性定义,我了解健全性是我的模型的一个属性,并且独立于我应用于它的推理算法。例如模型:
All organisms with wings can fly.
Penguins have wings.
导致以下有效(可证明?)但不合理的结果:
Penguins can fly.
因此,当我将此模型提供给一个例如基于 Tableaux 的算法或 KAON2 推理器时,它们都被认为是合理的,它们仍然会给我这个不合理的结果。那么你能向我描述一下究竟什么是健全性吗?如果它是模型或建模语言或推理方法的特征,还是仅仅是推理结果?