×

一阶逻辑解析演算的形式化。 (英语) Zbl 1451.03019号

小结:我在Isabelle/HOL中对一阶逻辑的归结演算进行了形式化,并给出了形式化的稳健性和完备性证明。为了证明微积分的正确性,我使用了替换引理,为了证明它的完整性,我使用了Herbrand解释和语义树。Herbrand定理形式化了不可满足子句集和有限语义树之间的对应关系。我讨论了我对文献中发现的提升引理进行形式化证明的困难,并形式化了一个正确的证明。完整性证明是通过对有限语义树的大小进行归纳得出的。在整篇论文中,我强调了纸样中经常掩盖的细节。我对文献中发现的一阶逻辑的形式化进行了全面概述。解决方案的形式化是IsaFoL项目的一部分,该项目旨在使Isabelle/HOL中的逻辑形式化。

MSC公司:

03B35型 证明和逻辑操作的机械化
68伏15 定理证明(自动和交互式定理证明、演绎、解析等)
PDF格式BibTeX公司 XML格式引用
全文: 内政部 链接

参考文献:

[1] 安德森,R;Bledsoe,WW,《带合并的线性分辨率格式和建立完整性的新技术》,J.ACM,17,525-534,(1970)·Zbl 0199.31502号 ·数字对象标识代码:10.1145/321592.321603
[2] Baader,F.,Nipkow,T.:术语重写和所有这些。剑桥大学出版社,剑桥(1998)·Zbl 0948.68098号 ·doi:10.1017/CBO9781139172752
[3] Becker,H.、Blanchette,J.C.、Waldmann,U.、Wand,D.:无λ高阶项的Knuth-Bendix阶的形式化。《正式证据档案》(2016)。http://isa-afp.org/entries/Lambda_Free_KBOs.shtml,正式证明开发·Zbl 1496.03037号
[4] Ben-Ari,M.:《计算机科学的数学逻辑》,第三版。施普林格,纽约(2012)·Zbl 1248.03001号 ·doi:10.1007/978-1-4471-4129-7
[5] Berghofer,S.:根据拟合的一阶逻辑。《正式证据档案》(2007年)。http://isa-afp.org/entries/FOL-Fitting.shtml,正式证明开发
[6] JC布兰切特;Böhme,S;保尔森,LC,《使用SMT解决方案扩展大锤》,J.Autom。原因。,51, 109-128, (2013) ·Zbl 1314.68272号 ·doi:10.1007/s10817-013-9278-5
[7] JC布兰切特;弗勒里,M;魏登巴赫,C;Olivetti,N(编辑);Tiwari,A(编辑),具有学习、遗忘、重启和增量功能的经验证SAT求解器框架,第9706号,第25-44页,(2016年),纽约·Zbl 1475.68432号
[8] JC布兰切特;Hölzl,J;Lochbihler,A;L·帕尼;波佩斯库,A;Traytel,D;Klein,G(编辑);Gamboa,R(ed.),isabelle/HOL的Truly模块化(co)数据类型,第8558号,第93-110页,(2014),纽约·Zbl 1416.68151号
[9] Blanchette,J.C.,Popescu,A.,Traytel,D.:抽象完整性。《正式证据档案》(2014)。http://isa-afp.org/entries/Abstract_Completeness.shtml,正式证明开发·兹比尔1409.68250
[10] Blanchette,J.C.,Popescu,A.,Traytel,D.:基础可扩展同位语:一个证明助手的观点。摘自:Fisher,K.,Reppy,J.(编辑)ICFP’15,第192-204页。ACM(2015年)·Zbl 1360.68358号
[11] Blanchette,J.C.,Popescu,A.,Traytel,D.:抽象稳健性。正式校对档案(2017)。http://isa-afp.org/entries/Abstract_Soundness.shtml,正式证明开发·Zbl 1409.68251号
[12] JC布兰切特;波佩斯库,A;Traytel,D,《用共创方法证明稳健性和完备性》,J.Autom。原因。,58, 149-179, (2017) ·Zbl 1409.68251号 ·doi:10.1007/s10817-016-9391-3
[13] Blanchette,J.C.,Waldmann,U.,Wand,D.:无λ高阶项递归路径阶的形式化。《正式证据档案》(2016)。http://isa-afp.org/entries/Lambda_Free_RPOs.shtml,正式证明开发
[14] Braselmann,P;Koepke,P,哥德尔完备性定理,Formaliz。数学。,13, 49-53, (2005)
[15] Braselmann,P;Koepke,P,一阶逻辑的序列演算,Formaliz。数学。,13, 33-39, (2005)
[16] 布莱特纳,J;Branchette,JC(编辑);Merz,S(编辑),用不可思议的证明机证明视觉定理,编号9807123-139,(2016),纽约·Zbl 1478.68435号
[17] Breitner,J.,Lohner,D.:难以置信的证明机器的元理论。《正式证据档案》(2016)。http://isa-afp.org/entries/Incredible_Proof_Machine.shtml,正式证明开发·兹比尔0195.31102
[18] 邦迪,A;Lusk,E(编辑);Overbeek,R(ed.),《使用明确计划指导归纳证明》,第310111-120号,(1988),纽约·Zbl 0656.68106号
[19] Chang,C.L.,Lee,R.C.T.:符号逻辑和机械定理证明,第1版。剑桥学术出版社(1973)·Zbl 0263.68046号
[20] Coen,M.,Slind,K.,Krauss,A.:理论统一。伊莎贝尔。http://isabelle.in.tum.de/library/HOL/HOL-ex/Unification.html。2017年12月13日访问
[21] Coen,M.D.:交互式程序派生。剑桥大学博士论文(1992年)。http://www.cl.cam.ac.uk/techreports/UCAM-cl-TR-272.html
[22] Corbin,J.,Bidoit,M.:罗宾逊统一算法的复兴。摘自:IFIP大会,第909-914页(1983年)
[23] Davis,J.,Myreen,M.O.:反射式Milawa定理证明程序是可靠的(直到运行它的机器代码)。J.汽车。原因。(2015) ·Zbl 1356.68186号
[24] Ebbinghaus,H.,Flum,J.,Thomas,W.:《数学逻辑》,第二版。施普林格,纽约(1994)·Zbl 0795.03001号 ·doi:10.1007/978-1-4757-2355-7
[25] Fitting,M.:一阶逻辑和自动定理证明,第2版。Springer,纽约(1996)。第二版·Zbl 0848.68101号 ·数字对象标识代码:10.1007/978-1-4612-2360-3
[26] Gebhard,H.:Beweisplanung für die Beweise der Vollständigkeit verschiedener Resolutionskalküle in \(\rmΩ\textit\)MEGA公司.萨尔州大学硕士论文(1999)
[27] Goubault-Larrecq,J;Jouannaud,JP;沃伦科夫,A(编辑);Weidenbach,C(ed.),有限语义树的开花,90-122,(2013),纽约·Zbl 1383.03017号 ·doi:10.1007/978-3-642-37651-15
[28] 哈里森,J;Grundy,J(编辑);Newey,M(ed.),《形式化基本一阶模型理论》,第1497153-170号,(1998),纽约·Zbl 0930.03010号
[29] 哈里森,J;Furbach,U(编辑);Shankar,N(编辑),《朝向HOL灯的自我验证》,第4130号,177-191,(2006),纽约·Zbl 1222.68364号
[30] Harrison,J.:实用逻辑和自动推理手册。剑桥大学出版社,剑桥(2009)·Zbl 1178.03001号 ·doi:10.1017/CBO9780511576430
[31] Ilik,D.:构造完备性证明和定界控制。埃科尔理工学院博士论文(2010年)。https://tel.archives-ouvertes.fr/tel-00529021/document网站
[32] 伊利克,D;Lee,G;Herbelin,H,经典逻辑的Kripke模型,纯应用。日志。,161, 1367-1378, (2010) ·Zbl 1225.03009号 ·doi:10.1016/j.apal.2010.04.007
[33] IsaFoL作者:IsaFoL:逻辑的Isabelle形式化。https://bitbucket.org/isafol/isafol。2017年12月13日访问·Zbl 0472.68054号
[34] IsaFoR开发人员:Isabelle/HOL形式化重写,用于认证终止分析。http://cl-informatik.uibk.ac.at/software/ceta/。2017年12月13日访问
[35] Jensen,A.B.,Schlichtkrull,A.,Villadsen,J.:验证LCF型一阶校准仪的等效性。In:2016年伊莎贝尔研讨会与2016年ITP(2016)·Zbl 0646.03011号
[36] Jensen,A.B.,Schlichtkrull,A.,Villadsen,J.:根据Harrison的一阶逻辑。正式校对档案(2017)。http://isa-afp.org/entries/FOL_Harrison.shtml,正式证明开发
[37] Kohlhase,M.:定理证明者博物馆-OMEGA理论-文件夹:命题逻辑、解决方案、证明理论、预处理。https://github.com/theoremprover-museum/OMEGA/tree/master/theorys。2017年12月13日访问·Zbl 1468.68133号
[38] 克劳斯,A,《高阶逻辑中的部分和嵌套递归函数定义》,J.Autom。原因。,44, 303-336, (2010) ·Zbl 1214.68335号 ·doi:10.1007/s10817-009-9157-2
[39] 库马尔,R;阿尔森,R;密苏里州米林;Owens,S,《高阶逻辑的自形式化:语义、可靠性和验证实现》,J.Autom。原因。,56, 221-259, (2016) ·兹比尔1356.68194 ·数字对象标识代码:10.1007/s10817-015-9357-x
[40] Lammich,P;Moura,L(编辑),高效验证(UN)SAT证书检查,第10395号,第237-254页,(2017),纽约·Zbl 1468.68133号
[41] Lammich,P;Gaspers,S(编辑);Walsh,T(编辑),《GRAT工具链》,No.10491,457-463,(2017),纽约·Zbl 06807243号
[42] Leitsch,A,关于分辨率的不同概念,数学。日志。问题,35,71-77,(1989)·Zbl 0646.03011号 ·doi:10.1002/malq.19890350109
[43] Leitsch,A.:分辨率微积分。施普林格,纽约(1997)·兹比尔0867.68095 ·doi:10.1007/978-3642-60605-2
[44] 曼纳,Z;Waldinger,R,统一算法的演绎综合,科学。计算。程序。,1, 5-48, (1981) ·Zbl 0472.68054号 ·doi:10.1016/0167-6423(81)90004-6
[45] Margetson,J.,Ridge,T.:完备性定理。《正式证据档案》(2004年)。http://isa-afp.org/entries/Completeness.shtml,正式证明开发·Zbl 1225.03009号
[46] Nipkow,T.,Klein,G.:具体语义:与Isabelle/HOL。施普林格,纽约(2014)·兹比尔1410.68004 ·doi:10.1007/978-3-319-10542-0
[47] Nipkow,T.、Paulson,L.C.、Wenzel,M.:Isabelle/HOL-A高阶逻辑的证明助手。斯普林格,纽约(2002)·Zbl 0994.68131号
[48] Paulson,LC,验证LCF中的统一算法,科学。计算。程序。,5, 143-169, (1985) ·Zbl 0567.68054号 ·doi:10.1016/0167-6423(85)90009-7
[49] 保尔森,L.C.:哥德尔不完全性定理。正式校对档案(2013)。http://isa-afp.org/entries/Incompleteness.shtml,正式证明开发
[50] Paulson,LC,遗传有限集理论中哥德尔不完全性定理的机器辅助证明,Rev.Symb。日志。,7, 484-498, (2014) ·Zbl 1337.03021号 ·doi:10.1017/S1755020314000112
[51] Paulson,LC,使用名义isabelle对哥德尔不完全性定理的机械化证明,J.Autom。原因。,55, 1-37, (2015) ·Zbl 1357.68200号 ·doi:10.1007/s10817-015-9322-8
[52] Peltier,N.:命题解析和素数涉及生成。《正式证据档案》(2016)。http://isa-afp.org/entries/PropResPI.shtml,正式证明开发
[53] 佩尔蒂埃:叠加微积分的一种变体。《正式证据档案》(2016)。http://isa-afp.org/entries/SuperCalc.shtml,形式化证明开发
[54] Persson,H.:直觉主义谓词逻辑的构造完备性。查尔默斯理工大学博士论文(1996年)。http://web.archive.org/web/19970715002824/http://www.cs.chalmers.se/henrikp/Lic公司/
[55] Sekar,R.,Ramakrishnan,I.V.,Voronkov,A.:术语索引。In:《自动推理手册》,第2卷,第1853-1964页(2001)·Zbl 0992.68189号
[56] Raffalli,C.:克里文对经典谓词逻辑的抽象完备性证明。https://github.com/craff/pox/blob/master/examples/complete.phx(2005年,可能更早)。2017年12月13日访问
[57] Riazanov,A;沃伦科夫,A;Ganzinger,H(编辑),Vampire,No.1632,292-296,(1999),纽约
[58] Ridge,T.:一种经过机械验证的、有效的、完善的一阶逻辑定理证明器。《正式证据档案》(2004年)。http://isa-afp.org/entries/Verified-Prover.shtml,正式证明开发
[59] 山脊,T;Margetson,J;Hurd,J(编辑);Melham,T(ed.),《一阶逻辑的机械验证的健全完整定理证明器》,第3603号,第294-309页,(2005),纽约·兹比尔1152.03316
[60] 罗宾逊,JA,《基于归结原理的面向机器的逻辑》,J.ACM,12,23-41,(1965)·Zbl 0139.12303号 ·数字对象标识代码:10.1145/321250.321253
[61] 罗宾逊,JA,《广义分辨原理》。,机器。智力。,3, 77-93, (1968) ·Zbl 0195.31102号
[62] Ruiz-Reina,JL;福建省马丁·马特奥斯;JA阿隆索;Hidalgo,MJ,二次统一算法的形式正确性,J.Autom。原因。,37, 67-92, (2006) ·Zbl 1113.68094号
[63] Schlichtkrull,A.:Isabelle中分辨率演算的形式化。丹麦技术大学硕士论文(2015年)。https://people.compute.dtu.dk/andschl/Thesis.pdf
[64] Schlichtkrull,A;Branchette,JC(编辑);Merz,S(ed.),一阶逻辑解析演算的形式化,第9807341-357号,(2016),纽约·兹比尔1478.68442
[65] Schlichtkrull,A.:一阶逻辑的分解演算。《正式证据档案》(2016)。http://isa-afp.org/entries/Resolution_FOL.shtml,正式证明开发
[66] Schlichtkrull,A.,Blanchette,J.C.,Traytel,D.,Waldmann,U.:巴赫迈尔和甘辛格的简单有序分辨率校准器的形式化。https://bitbucket.org/isafol/isafol/src/master/Ordered_Resolution_Prover/。2017年12月13日访问·Zbl 1468.68306号
[67] Schlichtkrull,A.,Villadsen,J.:偏执。《正式证据档案》(2016)。http://isa-afp.org/entries/Paraconsistency.shtml,正式证明开发
[68] 施罗德,JJ;Koepke,P,不可数语言的哥德尔完备性定理,Formaliz。数学。,20, 199-203, (2012) ·Zbl 1288.03035号
[69] Schulz,S.:系统描述:E 1.8。收录于:McMillan,K.,Middeldorp,A.,Voronkov,A.(编辑)LPAR-19,LNCS,第8312卷,第735-743页。施普林格,纽约(2013)·Zbl 1407.68442号
[70] Shankar,N.:检验元数学。德克萨斯大学博士论文(1986年)·Zbl 1314.68272号
[71] Shankar,N.:元数学、机器和哥德尔证明。剑桥大学出版社,剑桥(1994)·Zbl 0813.68150号 ·doi:10.1017/CBO9780511569883
[72] Slind,K.:关于终止功能程序的推理。慕尼黑技术大学博士论文(1999年)。https://mediatum.ub.tum.de/?id=601660
[73] Sternagel,C.,Thiemann,R.:正式确定Knuth-Bendix订单和Knuth-Bendix完成。收录于:F.van Raamsdonk(编辑)RTA’13,LIPIcs,第21卷,第287-302页。Dagstuhl-Leibniz-Zentrum für Informatik修道院(2013)·Zbl 1356.68201号
[74] Weidenbach,C.、Dimova,D.、Fietzke,A.、Kumar,R.、Suda,M.、Wischnewski,P.:SPASS版本3.5。收录于:Schmidt,R.A.(编辑)CADE-22,LNCS,第5663卷,第140-145页。施普林格,纽约(2009)
[75] 温泽尔,M;Bertot,Y(编辑);Dowek,G(编辑);Théry,L(编辑);Hirschowitz,A(编辑);Paulin,C(编辑),Isar——可读正式证明文件的通用解释方法,第1690号,第167-183页,(1999),纽约
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。