计算机科学>计算机科学中的逻辑
标题: 在校对助理之间共享图书馆:联系HOL家族
摘要: 我们今天看到了各种各样的证据制度。 这种多样性带来了许多定理被多次证明的负面后果。 与编程语言不同,这些系统很难协作,因为它们不实现相同的逻辑。 逻辑框架是一类定理证明器,它们通过实现各种逻辑的能力来克服这个问题。 在这项工作中,我们研究了STTforall逻辑,这是在逻辑框架Dedukti中编码的简单类型理论的扩展。 我们将此逻辑转换为OpenTheory,这是一个证明系统,也是HOL系列证明人之间的互操作工具。 我们使用这个翻译将包含费马小定理的算术库导出到OpenTheory和其他两个证明系统,即Coq和Matita。