×

在HOL光中机械化Gödel-Löb可证明逻辑。 (英语) Zbl 07739779号

小结:我们介绍了我们在HOL中对哥德尔-洛布可证明逻辑(GL)的元理论的实现,涵盖了可能世界语义的可靠性和完整性,并以GL本身的定理证明器原型为特色。我们在这里开发的用于形式化模态完整性证明的策略克服了GL的非紧性带来的技术困难,并且根据手头的形式语言和工具改编了George Boolos 1995年专著中给出的证明。我们的GL定理证明器依赖于这种形式化,它是作为HOL Light的一种策略实现的,它模拟了标记序列演算中的证明搜索3千克/加仑,并用作可证明逻辑的决策算法:如果算法正终止,则该策略成功生成HOL Light定理,表明输入公式是GL的定理;如果算法负终止,则该策略提取一个篡改输入公式的模型。我们讨论了模态完整性形式证明的代码以及证明搜索算法的设计。此外,我们还提出了后者的交互式和自动化使用的一些示例。

理学硕士:

68伏15 定理证明(自动和交互式定理证明、演绎、解析等)
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] 阿伦达·R。;Olivetti,N。;Pozzato,GL,CSL-lean:比较概念相似性逻辑的理论证明,Electron。注释Theor。计算。科学。,262, 3-16 (2010) ·Zbl 1345.68253号 ·doi:10.1016/j.entcs.2010.04.002
[2] Avron,A.:命题非经典逻辑证明理论中的超序列方法。摘自:《逻辑:从基础到应用:欧洲逻辑学术讨论会》,第1-32页(1996)·Zbl 0861.03043号
[3] Bak,M.:内省Kripke模型和通过评估(lambda^{Box})-演算的归一化。In:第七届直觉模态逻辑与应用研讨会(IMLA 2017)。https://github.com/mietek/imla2017/blob/master/doc/imla2027.pdf
[4] Balsiger,P。;豪尔丁,A。;Schwendimann,S.,命题模态逻辑的基准方法K,KT,S4,J.Autom。原因。,24, 3, 297-317 (2000) ·Zbl 0955.03013号 ·doi:10.1023/A:1006249507577
[5] Beklemishev,L.,Visser,A.:可证明逻辑中的问题。摘自:《应用逻辑I中的数学问题》,第77-136页。查姆施普林格(2006)·Zbl 1100.03051号
[6] Bentzen,B.:模态逻辑S5的亨金式完备性证明。CoRR(2019)。arXiv:1910.01697·Zbl 07671034号
[7] Blanchette,J.C.:在Isabelle/HOL(受邀演讲)中形式化逻辑计算和自动证明的元理论。摘自:第八届ACM SIGPLAN认证课程和证明国际会议记录,CPP 2019,第1-13页。计算机械协会,纽约(2019)
[8] Boolos,G.,《Provability的逻辑》(1995),剑桥:剑桥大学出版社,剑桥·Zbl 0891.03004号
[9] Brünnler,K.,《模态逻辑的深层序列系统》,Arch。数学。逻辑,48,6,551-577(2009)·Zbl 1180.03023号 ·文件编号:10.1007/s00153-009-0137-3
[10] BJ Copeland,《可能世界语义学的起源》,J.Philos。逻辑,31,2,99-137(2002)·兹比尔1006.03003 ·doi:10.1023/A:1015273407895
[11] Dalmonte,T.、Olivetti,N.、Negri,S.:非正规模态逻辑:双邻域语义及其标记计算。2018年模态逻辑进展。AIX-MARSEILLE大学(2018)·Zbl 1418.03075号
[12] Dalmonte,T.、Negri,S.、Olivetti,N.、Pozzato,G.L.:非正规模态逻辑的定理证明。收件人:OVERLAY 2020,意大利乌迪内,2021年9月·Zbl 07614684号
[13] Doczkal,C.,Bard,J.:Coq构造型理论中逆pdl的完整性和可判定性。参见:《第七届ACM SIGPLAN认证课程和证明国际会议记录》,CPP 2018,第42-52页。纽约计算机械协会(2018年)
[14] Doczkal,C。;Smolka,G.,构造型理论中CTL的完整性和可判定性结果,J.Autom。原因。,56, 3, 343-365 (2016) ·Zbl 1356.03053号 ·doi:10.1007/s10817-016-9361-9
[15] Dyckhoff,R。;Negri,S.,一阶逻辑的几何化,Bull。符号。逻辑,21,2,123-163(2015)·Zbl 1368.03013号 ·doi:10.1017/bsl.2015.7
[16] 艾默生,EA;Halpern,JY,分支时间的时序逻辑中的决策过程和表现力,J.Compute。系统。科学。,30, 1, 1-24 (1985) ·Zbl 0559.68051号 ·doi:10.1016/0022-0000(85)90001-7
[17] Färber,M。;Kaliszyk,C.,HOL Light基于Metis的副调制策略,GCAI,36,127-136(2015)
[18] 配件,M。;门德尔松,RL,一阶模态逻辑(2012),多德雷赫特:施普林格,多德雷赫特·Zbl 1025.03001号
[19] Fitting,M.,《模态和直觉主义逻辑的证明方法》(2013),多德雷赫特:施普林格·Zbl 0523.03013号
[20] Gabbay,D.M.:标签演绎系统。《牛津逻辑指南》,第33卷(1)。牛津大学出版社,牛津(1996)·Zbl 0858.03004号
[21] Garg,D.,Genovese,V.,Negri,S.:多模态逻辑中序列演算的反模型。2012年IEEE第27届计算机科学逻辑年会,第315-324页(2012)·Zbl 1364.03030号
[22] Gentzen,G.,Untersuchungenüber das logische Schließen I,数学。Z.,39,176-210(1935)·Zbl 0010.14501号 ·doi:10.1007/BF01201353
[23] Gentzen,G.,Untersuchungenüber das logische Schließen II,数学。Z.,39,405-431(1935)·Zbl 0010.14601号 ·doi:10.1007/BF01201363
[24] Giordano,L.、Gliozzi,V.、Olivetti,N.、Pozzato,G.L.:荷兰皇家航空公司优先逻辑和累积逻辑的分析表。摘自:编程人工智能和推理逻辑国际会议,第666-681页。柏林施普林格出版社(2005)·Zbl 1143.68599号
[25] Giordano,L.,Gliozzi,V.,Pozzato,G.L.:KLMLean 2.0:非单调推理的KLM逻辑的定理证明器。摘自:《使用分析表和相关方法进行自动推理国际会议》,第238-244页。查姆施普林格(2007)·Zbl 1132.68679号
[26] Girlando,M.,Straßburger,L.:Moin:直觉模态逻辑(系统描述)的嵌套序列定理证明者。摘自:国际自动推理联合会议,第398-407页。查姆斯普林格(2020)·Zbl 07614686号
[27] Girlando,M.,Lellmann,B.,Olivetti,N.,Pesce,S.,Pozzato,G.L.:反事实推理强逻辑的微积分、反模型生成和定理证明。逻辑计算杂志。,01,例如084(2022)·Zbl 07486290号
[28] 哥德尔,K.:《直觉主义解读》。Ergebnisse eines Mathematischen Kolloquiums 4,39-40(1933)。英文翻译,附有A.S.Troelstra的介绍性说明。库尔特·哥德尔,《文集》,第1卷,第296-303页(1986年)
[29] Goré,R.,Kelly,J.:哥德尔-洛布可证明逻辑中的自动证明搜索。摘自:摘要,英国逻辑学术讨论会(2007)
[30] Goré,R.,Kikkert,C.:CEGAR-Tableaux:通过模态子句学习和SAT改进模态可满足性。收录于:《使用分析表和相关方法的自动推理国际会议》,第74-91页。查姆斯普林格(2021)·Zbl 07532510号
[31] R·戈尔。;Ramanayake,R。;Shillito,I。;Das,A。;Negri,S.,《通过终止证明搜索减少可证明逻辑:使用coq形式化和解构》,《使用分析表和相关方法的自动推理》,299-313(2021),查姆:斯普林格,查姆·兹伯利07532523 ·doi:10.1007/978-3-030-86059-2-18
[32] 哈克利,R。;Negri,S.,模态逻辑的演绎定理失败了吗?,《合成》,187,3849-867(2012)·Zbl 1275.03091号 ·doi:10.1007/s11229-011-9905-9
[33] Harrison,J.:在模型消除中优化证明搜索。In:自动扣减Cade-13:第13届新不伦瑞克自动扣减国际会议。美国新泽西州,1996年7月30日至8月3日,《会议记录》,第13卷,第313-327页。施普林格,多德雷赫特(1996)·Zbl 1412.68231号
[34] Harrison,J.:HOL Light教程(2017年)。http://www.cl.cam.ac.uk/jrh13/hol-light/tutorial.pdf
[35] Harrison,J.:HOL光定理证明器(2022)。https://github.com/jrh13/hol-light
[36] Harrop,R.,《命题演算有限模型和决策过程的存在性》,数学。程序。外倾角。菲洛斯。《社会学杂志》,54,1,1-13(1958)·兹比尔0080.00803 ·doi:10.1017/S0305004100033120
[37] Hurd,J.:高阶逻辑定理证明程序中的一阶证明策略。收录于:《高阶逻辑中战略/战术的设计与应用》,NASA/CP-2003-212448号,载于《NASA技术报告》,第56-68页(2003)
[38] Kaminski,M.,Schneider,T.,Smolka,G.:模态和混合逻辑的Pratt型决策程序的正确性和最坏情况优化。摘自:《使用分析表和相关方法进行自动推理国际会议》,第196-210页。柏林施普林格出版社(2011)·Zbl 1333.03008号
[39] Kanger,S.,《逻辑的可证明性》(1957),斯德哥尔摩:斯德哥尔默哲学研究。斯德哥尔摩Almqvist和Wiksell·Zbl 0077.01202号
[40] Kashima,R.,一些时态逻辑的无切割序列计算,Studia Logica,53119-135(1994)·兹伯利0813.03012 ·doi:10.1007/BF01053026
[41] Ketonen,O.,Untersuchungen Zum Prädikatenkalkul。J.符号。逻辑,10,4,127-130(1945)·doi:10.2307/2269018
[42] Kleene,SC,《Gentzen的计算LK和LJ中推论的可置换性》,《美国数学回忆录》。社会学,10,1-26(1952)·Zbl 0047.25002号
[43] Kozen博士。;Parikh,R.,PDL完备性的基本证明,Theor。计算。科学。,14, 1, 113-118 (1981) ·Zbl 0451.03006号 ·doi:10.1016/0304-3975(81)90019-0
[44] Kripke,S.A.:直觉主义逻辑的语义分析I.In:Studies In logic and the Foundations of Mathematics,vol.40,pp.92-130。Elsevier,阿姆斯特丹(1965)·Zbl 0137.00702号
[45] Kurokawa,H.:模态逻辑扩展S4的超序列计算。参见:JSAI人工智能国际研讨会,第51-68页。查姆施普林格(2013)
[46] 雷德纳,RE,模态命题逻辑系统可证明性的计算复杂性,SIAM J.Compute。,6, 3, 467-480 (1977) ·Zbl 0373.02025号 ·数字对象标识代码:10.1137/0206033
[47] Lambek,J。;Scott,PJ,《高阶范畴逻辑导论》(1988),剑桥:剑桥大学出版社,剑桥·Zbl 0642.03002号
[48] Maggesi,M.,Perini Brogi,C.:可证明逻辑的模态完备性的形式证明。Cohen,L.,Kaliszyk,C.(eds.)第十二届交互式定理证明国际会议(ITP 2021)。莱布尼茨国际信息学论文集(LIPIcs),第193卷,第26:1-26:18页,德国达格斯图尔。瓦登(Wadern)莱布尼兹·泽特鲁姆(Leibniz-Zentrum für Informatik)达格斯图尔宫(Schloss Dagstuhl)(2021年)·Zbl 07699443号
[49] Marin,S.,Straßburger,L.:经典和直觉模态逻辑的无标签模块化系统。收录:模态逻辑进展,第10卷。格罗宁根,荷兰(2014)·Zbl 1385.03023号
[50] Michaelis,J.,Nipkow,T.:命题逻辑的形式化证明系统。摘自:Abel,A.、Nordvall Forsberg,F.、Kaposi,A.(编辑)第23期《国际证明与程序类型》(Types 2017)。LIPIcs,第104卷,第6:1-6:16页。瓦登莱布尼兹·泽特鲁姆·福尔·Informatik(Wadern),达格斯图尔宫(Schloss Dagstuhl)(2018年)·Zbl 1528.03097号
[51] Mints,G.,模态逻辑简介(1992),剑桥大学出版社,剑桥:语言与信息研究中心出版讲稿,剑桥大学出版·Zbl 0942.03515号
[52] 薄荷,G。;费斯,R。;Feys,R.,《俄罗斯翻译补遗》,《模态逻辑》,422-509(1974),莫斯科:瑙卡,莫斯科
[53] Negri,S.,《模态逻辑中的证明分析》,J.Philos。逻辑,34,5507-544(2005)·Zbl 1086.03045号 ·doi:10.1007/s10992-005-2267-3
[54] Negri,S.,《非经典逻辑中的证明与反模型》,Logica大学,8,1,25-60(2014)·Zbl 1339.03046号 ·doi:10.1007/s11787-014-0097-1
[55] Negri,S.,《非正规模态逻辑的证明理论:邻域形式主义和基本结果》,IfCoLog J.logics Appl。,4, 4, 1241-1286 (2017)
[56] Negri,S。;Pavlović,E.,《代理逻辑的实证分析:审议策略》,Studia Logica,109,3,473-507(2021)·Zbl 07383328号 ·doi:10.1007/s11225-020-09914-1
[57] Negri,S。;冯·柏拉图,J.,《结构证明理论》(2008),剑桥:剑桥大学出版社,剑桥·Zbl 1113.03051号
[58] Negri,S。;冯·柏拉图,J.,《证明分析:对希尔伯特最后一个问题的贡献》(2011),剑桥:剑桥大学出版社,剑桥·Zbl 1247.03001号 ·文件编号:10.1017/CBO9781139003513
[59] Olivetti,N.,Pozzato,G.L.:CondLean:条件逻辑的定理证明器。摘自:《使用分析表和相关方法进行自动推理国际会议》,第264-270页。柏林施普林格出版社(2003)·Zbl 1274.68414号
[60] Olivetti,N.,Pozzato,G.L.:CondLean 3.0:改进CondLeam以获得更强的条件逻辑。摘自:《使用分析表和相关方法进行自动推理国际会议》,第328-332页。柏林施普林格出版社(2005)·Zbl 1142.68501号
[61] Olivetti,N。;Pozzato,GL,《条件逻辑的定理证明:CondLean和GoalDuck》,J.Appl。非经典逻辑,18,4,427-473(2008)·Zbl 1180.03014号 ·doi:10.3166/一月18427-473
[62] Olivetti,N.,Pozzato,G.L.:NESCOND:条件逻辑嵌套序列计算的实现。摘自:国际自动推理联合会议,第511-518页。查姆施普林格(2014)·Zbl 1425.68378号
[63] Olivetti,N.,Pozzato,G.L.:刘易斯反事实逻辑的标准内部演算。摘自:《使用分析表和相关方法进行自动推理国际会议》,第270-286页。查姆施普林格(2015)·Zbl 1471.03060号
[64] Papapanagiotou,P.,Fleuriot,J.:用HOL光编码的逻辑进行对象级推理。摘自:第十五届逻辑框架与元语言:理论与实践研讨会,第18-34页。开放出版协会(2021)
[65] Perini Brogi,C.:非经典逻辑的证明理论和自动推理研究。DiMa博士论文-热那瓦大学数学系(2022年)
[66] Poggiolesi,F.:模态命题逻辑的树超序列方法。《走向数学哲学》,第31-51页。施普林格,多德雷赫特(2009)·Zbl 1166.03009号
[67] Poggiolesi,F.,Gentzen Calculi for Modal Propositional Logic(2010),多德雷赫特:施普林格·Zbl 1232.03007号
[68] Poggiolesi,F.,《反事实逻辑的自然演绎计算和顺序计算》,Studia Logica,104,5,1003-1036(2016)·Zbl 1417.03286号 ·doi:10.1007/s11225-016-9662-3
[69] Popkorn,S.,《模态逻辑的第一步》(1994),剑桥:剑桥大学出版社,剑桥·Zbl 0921.03019号 ·doi:10.1017/CBO9780511983382
[70] Pottinger,G.,《T、S4和S5的均匀无切配方》,J.Symbol。逻辑,48,3900(1983)
[71] Restall,G。;迪米特拉科普洛斯,C。;纽埃尔斯基,L。;诺曼,D.,《S5的证明:模态逻辑的序列和电路》,2005年逻辑学术讨论会,151-172(2007),剑桥:剑桥大学出版社,剑桥·Zbl 1146.03038号 ·doi:10.1017/CBO97805115464.012
[72] Shankar,N.,《面向机械元数学》,J.Autom。原因。,1, 4, 407-434 (1985) ·Zbl 0616.68075号 ·doi:10.1007/BF00244278
[73] Solovay,RM,模态逻辑的可论证性解释,Isr。数学杂志。,25, 3-4, 287-304 (1976) ·Zbl 0352.02019号 ·doi:10.1007/BF02757006
[74] Troelstra,A.S.,Schwichtenberg,H.:《基本证明理论》,第二版,《剑桥理论计算机科学丛书》,第43卷。剑桥大学出版社,剑桥(2000)·Zbl 0957.03053号
[75] van Benthem,J.,Blackburn,P.:模态逻辑:语义视角。参见:《模态逻辑手册》,第3卷,第1-84页。Elsevier,阿姆斯特丹(2007)·兹比尔1114.03001
[76] Verbrugge(RLC);Zalta,EN,Provability logic,《斯坦福大学哲学百科全书》,秋季(2017),形而上学研究实验室:斯坦福大学,形而上研究实验室
[77] Xu,Y。;诺里什,M。;北卡罗来纳州佩尔蒂埃。;Sofronie-Stokkerman,V.,机械化模态模型理论,自动推理,518-533(2020),Cham:Springer,Cham·Zbl 07614532号 ·doi:10.1007/978-3-030-51074-9_30
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。