苍蝇

沟通形式证明:flyspeck案例。我们引入了一个平台来展示和交叉连接正式和非正式的证据开发。该平台支持编写自然语言“叙述”,包括正式文本的岛屿。每一步的超文本都包含了形式化的证据和信息。我们认为,这样的系统大大降低了理解正式开发的门槛,并促进了大型开发中非正式和正式部分的协作。作为一个例子,我们展示了Flyspeck形式发展(在hollight中)和Flyspeck非正式数学文本作为与形式发展相关联的叙述。为了实现这一点,我们使用了Agora系统,这是一个在Nijmegen开发的MathWiki平台,目前主要用于Coq定理证明器:我们证明了系统本身是通用的,并且很容易适应HOL-Light的情况。