首页 | 本学科首页   官方微博 | 高级检索  
     


Proof Reflection in Coq
Authors:Dimitri Hendriks
Abstract:We formalize natural deduction for first-order logic in the proof assistant Coq, using de Bruijn indices for variable binding. The main judgment we model is of the form Gammavdashdthinsp[:]thinspphgr, stating that d is a proof term of formula phgr under hypotheses Gamma it can be viewed as a typing relation by the Curry–Howard isomorphism. This relation is proved sound with respect to Coq's native logic and is amenable to the manipulation of formulas and of derivations. As an illustration, we define a reduction relation on proof terms with permutative conversions and prove the property of subject reduction.
Keywords:Coq  formalization of logical systems  reflection
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号