Mechanizing the Godel Numbering Theory in Isabelle/HOL

被引:0
作者
Wang, Lili [1 ]
Xie, Jianchun [1 ]
机构
[1] Nanjing Univ Sci & Technol, Sch Sci, Nanjing 210094, Peoples R China
来源
PROCEEDINGS OF 2008 INTERNATIONAL PRE-OLYMPIC CONGRESS ON COMPUTER SCIENCE, VOL I: COMPUTER SCIENCE AND ENGINEERING | 2008年
关键词
Godel Numbering; Prime Number; Formal Verification; Isabelle/HOL;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Machined-assisted verification of Godel Coding formulas of PC (Propositional Calculus) formal system is investigated in this paper. Our formalization work of the Godel numbering theory is based on prime theory in the theorem prover Isabelle. First we present the formal definition of the n-th prime in Isabelle/HOL and verify the main properties of primes at the same time. Rely on this definitons a plan of Godel Coding PC has been offered. Then we provide a feasible decoding policy. Using this policy, it is shown that our method of encoding formula of PC is correct. These proofs are completely formal. Isabelle scripts of this verification are available on demand. Additionally, our work is more reliable because all preceding works are pencil and paper ones outside object logic, while ours is inside the object logic Isabelle/HOL, machine-checked and coexisting with concrete verifications. Therefore our work enriches Prime theory, Factorial theory and Exponent theory in the original HOL library. This work also gives a firmer basis for the future formal verification work of other formal systems.
引用
收藏
页码:353 / 358
页数:6
相关论文
共 7 条
  • [1] AVIGAD J, 2004, CMUPHIL163
  • [2] Boolos G. S., 2002, COMPUTABILITY LOGIC
  • [3] HERBERT E, 2001, MATH INTRO LOGIC
  • [4] Nipkow T., 2002, LNCS, V2283
  • [5] PAN C, 2003, ELEMENTARY THEORY NU
  • [6] WANG J, 1970, J XIDIAN U
  • [7] ZHANG L, 2004, INTRO COMPUTABILITY