×

米兹3

swMATH ID: 18631
软件作者: 弗里克·威迪杰克
描述: 交互式定理证明的过程式和声明式的综合。我们提出了交互式定理证明的两种证明风格的综合:过程风格(其中证明是命令脚本,如Coq)和声明风格(其中,证明是受控自然语言中的文本,如Isabelle/Isar)。我们的方法结合了陈述性风格的优点——可以像普通数学文本一样编写正式的证明——和过程性风格——强大的自动化,有助于形成证明,包括确定中间步骤的陈述。我们的方法是新的,与以前在Isabelle、Ssreflect和Matita系统中结合程序性和陈述性证明风格的方式有很大不同。我们的方法是通用的,可以在任何过程交互式定理证明器之上实现,无论其架构和逻辑基础如何。为了证明我们提出的方法的可行性,我们在HOL-Light交互式定理证明程序的基础上,将其作为一个名为miz3的证明接口完全实现。此接口使用的声明性语言是Mizar系统语言的一个轻微变体,可以用于任何交互式定理证明程序,无论其逻辑基础如何。miz3接口允许轻松访问HOL Light的全套战术和正式库,因此具有“工业实力”。我们的方法提供了一种将任何程序证明自动转换为声明性证明的方法,其中转换后的证明在大小上与原始证明相似。由于所有声明性系统都有本质上相同的证明语言,这为在交互式定理证明程序之间移植证明提供了一种简单的方法。
主页: https://arxiv.org/pdf/2011.3601.pdf
相关软件: Coq公司;米扎尔;伊萨尔;HOL公司;伊莎贝尔/HOL;OMDoc公司;HOL灯;毫升;月收入;SPASS公司;MPTP 0.2;MPTP公司;伊莎贝尔/伊萨尔;MizarMode(米扎尔模式);Flyspeck飞点;大锤;精益;元数学;毫米;Twelf公司
引用于: 12文件

按年份列出的引文