首页> 外文会议>International Conference on Mathematical Knowledge Management(MKM 2005); 20050715-17; Bremen(DE) >Translating a Fragment of Weak Type Theory into Type Theory with Open Terms
【24h】

Translating a Fragment of Weak Type Theory into Type Theory with Open Terms

机译:将弱类型理论的片段转换为带有开放术语的类型理论

获取原文
获取原文并翻译 | 示例

摘要

One of the main application areas of interactive proof assistants is the formal-ization of mathematical texts. This formalization not only allows mathematical texts to be handled electronically, but also to be checked for correctness. Due to the level of detail required in the formalization, formalized texts eliminate ambiguities that may be present in an informally presented mathematical texts. The process of formalization begins with such an informal text given either on paper or kept in the author's mind. Then this text needs to be written down in a computer-processable formal language and fed into a theorem prover. In this theorem prover all the details of the proofs in the text need to be fully worked out. Once this is done, we have a completely formalized version of the original mathematical text. The main problem when formalizing is how to manage the complexity of the details needed for a completely formal proof while at the same time ensuring maximum reliability of the whole formalization process. This paper is a part of an ongoing effort to study the whole process of formalization starting from the informal document and ending with the full formalization. Our approach to formalization is to use several intermediate steps designed to reduce the possibility of introducing errors during formalization and at the same time to explore the opportunities for computer assistance. The contribution of this paper is the description of a set of formal rules that allow us to automatically make one of these steps - namely the step from our vernacular language Weak Type Theory (WTT) to the language of a theorem prover (Type Theory). We also present an implementation of these rules and report some early results from experiments with it.
机译:交互式证明助手的主要应用领域之一是数学文本的形式化。这种形式化不仅允许以电子方式处理数学文本,而且还可以检查其正确性。由于形式化所需的详细程度,形式化的文本消除了非正式呈现的数学文本中可能存在的歧义。形式化过程始于这样的非正式文本,无论是纸上给出还是留在作者脑海中。然后,需要用计算机可处理的形式语言记录此文本,并将其输入到定理证明者中。在这个定理证明者中,文本中所有证明的细节都需要得到充分的解决。完成此操作后,我们将获得原始数学文本的完整形式化版本。形式化时的主要问题是如何管理完整形式化证明所需细节的复杂性,同时确保整个形式化过程的最大可靠性。本文是正在进行的研究工作的一部分,该研究工作是从非正式文件开始到正式正式化为止。我们的形式化方法是使用几个中间步骤,这些步骤旨在减少形式化过程中引入错误的可能性,同时探索计算机辅助的机会。本文的贡献是对一组正式规则的描述,这些规则使我们能够自动执行以下步骤之一,即从白话弱类型理论(WTT)到定理证明者语言(类型理论)的步骤。我们还介绍了这些规则的实现,并报告了使用它进行实验的一些早期结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利