arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv cs/0505034cs.LO
收藏

用Coq证明算术的本质不完备性

Essential Incompleteness of Arithmetic Verified by Coq

Russell O'Connor

摘要:

利用Coq证明助手完成了Goedel-Rosser不完备性定理的构造性证明。形式化了任意语言上的经典一阶逻辑的某些理论。给出了本原递归函数的一个发展,并证明了所有本原递归函数在一个弱公理系统中都是可表示的。公式和证明被编码为自然数,并且在这些代码上操作的函数被证明是原始递归的。证明了弱公理系统本质上是不完备的。特别地,Peano算法在Coq的类型论中被证明是相容的,因此是不完备的.

英文摘要:

A constructive proof of the Goedel-Rosser incompleteness theorem has been completed using the Coq proof assistant. Some theory of classical first-order logic over an arbitrary language is formalized. A development of primitive recursive functions is given, and all primitive recursive functions are proved to be representable in a weak axiom system. Formulas and proofs are encoded as natural numbers, and functions operating on these codes are proved to be primitive recursive. The weak axiom system is proved to be essentially incomplete. In particular, Peano arithmetic is proved to be consistent in Coq's type theory and therefore is incomplete.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑