文件Open Access徽标

不动点线性逻辑循环证明的局部有效性

作者 雷米·诺列特, 亚历克西斯·索林, 克里斯汀·塔森



PDF格式
缩略图PDF

文件

LIPIcs公司。CSL.2018.35.pdf版
  • 文件大小:0.63 MB
  • 23页

文件标识符

作者详细信息

雷米·诺列特
  • IRIF、巴黎迪德罗大学和法国巴黎CNRS
亚历克西斯·索林
  • IRIF、CNRS、巴黎狄德罗大学和INRIAπr^2,法国巴黎
克里斯汀·塔森
  • IRIF、巴黎迪德罗大学和法国巴黎CNRS

引用为获取BibTex

雷米·诺列特(Rémi Nollet)、亚历克西斯·索林(Alexis Saurin)和克里斯汀·塔森(Christine Tasson)。不动点线性逻辑循环证明的局部有效性。第27届EACSL计算机科学逻辑年会(CSL 2018)。莱布尼茨国际信息学论文集(LIPIcs),第119卷,第35:1-35:23页,达格斯图尔-莱布尼兹-泽特鲁姆·福尔信息学研究所(2018)
https://doi.org/10.4230/LIPIcs.CSL.2018.35

摘要

近年来,随着应用和元理论的同步发展,循环证明(即无充分根据但规则的)受到了越来越多的关注:无限证明理论现在已经在几个证明理论框架中得到了很好的确立,例如Martin Löf的归纳谓词、带不动点的线性逻辑等。在非充分证明的设置中,需要一个有效性标准来区分所有无限派生树(也称为预证明)中逻辑有效的证明。标准方法是,如果每个无限分支都由一个无限进展的线程支持,则认为预证明有效。本文主要研究不动点MALL的循环证明。在有效循环证明的所有表示中,基于更强的有效性标准,描述了一个新的片段。这个新标准基于公式和证明的标签,其有效性纯粹是局部的。这使得这个片段很容易处理,同时表达性足够强,仍然包含Baelde的muMALL有限证明与(co)归纳不变量的所有循环嵌入:特别是可以有效地确定有效性和计算认证标签。此外,Brotherston-Simpson猜想也适用于这个片段:片段中循环证明的每个标记表示都被转换为标准的有限证明。最后,我们探索如何通过放松标记规则,同时保留(i)局部证明有效性的能力和(ii)在一定程度上限制循环证明的能力,将这些结果扩展到更大的片段。

主题分类

ACM科目分类
  • 计算理论逻辑
  • 计算理论证明理论
  • 计算理论线性逻辑
  • 计算理论逻辑和验证
关键词
  • 矢列演算
  • 无充分根据的证明
  • 循环证明
  • 归纳
  • 造币术
  • 固定点
  • 证据研究
  • 线性逻辑
  • muMALL(muMALL)
  • 有限化
  • 无限下降

韵律学

参考文献

  1. 巴哈勒·阿夫沙里(Bahareh Afshari)和格雷厄姆·E·利(Graham E.Leigh)。模态微积分的无切割完备性。2017年第32届ACM/IEEE计算机科学逻辑研讨会(LICS),第1-12页。网址:http://dx.doi.org/10.1109/LICS.2017.8005088.
  2. 大卫·巴尔德。关于正则不动点的证明理论。Martin Giese和Arild Waaler,编辑,《使用分析表和相关方法的自动推理》,第18届国际会议,Tableaux 2009,挪威奥斯陆,2009年7月6日至10日。《计算机科学讲义》第5607卷,第93-107页。施普林格,2009年。网址:http://dx.doi.org/10.1007/978-3642-02716-1_8.
  3. 大卫·巴尔德。线性逻辑中的最小和最大不动点。ACM计算逻辑学报(TOCL),13(1):22012年2月。谷歌学者
  4. David Baelde、Amina Doumane和Alexis Saurin。无限证明理论:乘法加法情形。Jean-Marc Talbot和Laurent Regnier,编辑,第25届EACSL计算机科学逻辑年会,CSL 2016年8月29日至9月1日,法国马赛,LIPIcs第62卷,第42:1-42:17页。Dagstuhl Schloss-Leibniz-Zentrum fuer Informatik,2016年。网址:http://dx.doi.org/10.4230/LIPIcs.CSL.2016.42.
  5. 大卫·巴尔德和戴尔·米勒。线性逻辑中的最小和最大不动点。Nachum Dershowitz和Andrei Voronkov,编辑,《程序设计、人工智能和推理逻辑》,第14届国际会议,LPAR 2007,埃里温,亚美尼亚,2007年10月15-19日,《计算机科学讲稿》第4790卷,第92-106页。施普林格,2007年。网址:http://dx.doi.org/10.1007/978-3-540-75560-9_9.
  6. Stefano Berardi和Makoto Tatsuta。马丁-洛夫归纳定义的经典系统与循环证明系统是不等价的。Javier Esparza和Andrzej S.Murawski,编辑,《软件科学与计算结构基础——第20届国际会议》,FOSSACS 2017,作为欧洲软件理论与实践联合会议的一部分,ETAPS 2017,瑞典乌普萨拉,2017年4月22日至29日,会议录,《计算机科学讲义》第10203卷,第301-317页,2017年。网址:http://dx.doi.org/10.1007/978-3-662-54458-7_18.
  7. Stefano Berardi和Makoto Tatsuta。归纳定义和算术循环证明的等价性。在2017年6月20日至23日于冰岛雷克雅未克举行的第32届ACM/IEEE计算机科学逻辑年会上,第1-12页。IEEE计算机学会,2017年。网址:http://dx.doi.org/10.109/LICS.2017.8005114.
  8. 詹姆斯·布罗瑟斯顿。归纳定义的序贯演算证明系统。爱丁堡大学博士论文,2006年。谷歌学者
  9. 詹姆斯·布罗瑟斯顿(James Brotherston)、尼科斯·戈罗甘尼斯(Nikos Gorogannis)和拉斯穆斯·勒赫泽达尔·彼得森(Rasmus Lerchedahl Petersen)。一个通用的循环定理证明者。《编程语言与系统——第十届亚洲研讨会》,2012年12月11日至13日,日本京都,APLAS 2012。《计算机科学讲义》第7705卷,第350-367页。施普林格,2012年。网址:http://dx.doi.org/10.1007/978-3642-35182-2_25.
  10. James Brotherston和Alex Simpson。归纳和无限下降的完全连续计算。2007年7月10日至12日,第22届IEEE计算机科学逻辑研讨会(LICS 2007),波兰弗罗茨瓦夫,会议记录,第51-62页。IEEE计算机学会,2007年。网址:http://dx.doi.org/10.109/LICS.2007.16.
  11. James Brotherston和Alex Simpson。归纳和无限下降的序贯演算。J.日志。计算。,21(6):1177-1216, 2011. 网址:http://dx.doi.org/10.1093/logcom/exq052.
  12. 皮埃尔·克莱兰堡。游戏语义中的最小和最大固定点。在FOSSACS中,《计算机科学讲义》第5504卷,第16-31页。施普林格,2009年。谷歌学者
  13. 文森特·达诺斯(Vincent Danos)和劳伦特·雷格尼尔(Laurent Regnier)。乘法的结构。架构(architecture)。数学。日志。,28(3):181-203, 1989. 网址:http://dx.doi.org/10.1007/BF01622878.
  14. Christian Dax、Martin Hofmann和Martin Lange。线性时间微积分的证明系统。S.Arun-Kumar和Naveen Garg,FSTTCS 2006:软件技术和理论计算机科学基础,第26届国际会议,印度加尔各答,2006年12月13日至15日,计算机科学讲稿第4337卷,第273-284页。斯普林格,2006年。网址:http://dx.doi.org/10.1007/11944836_26.
  15. 阿米娜·杜马内(Amina Doumane)。关于不动点逻辑的无穷证明理论。(无穷大理论为逻辑注入了点修正)。法国巴黎狄德罗大学博士论文,2017年。网址:https://tel.archives-ouvertes.fr/tel-01676953.
  16. Amina Doumane、David Baelde、Lucca Hirschi和Alexis Saurin。通过线性时间微积分中的证明搜索实现完整性。2016年LICS出版。网址:https://hal.archives-ouvertes.fr/hal-01275289.
  17. 杰罗姆·福蒂尔和路易吉·桑托卡纳莱。循环证明的剪切:语义和剪切消除。Simona Ronchi Della Rocca,2013年计算机科学逻辑(CSL 2013)、2013年CSL、2013年9月2日至5日编辑,意大利都灵,LIPIcs第23卷,第248-262页。达格斯图尔宫(Schloss Dagstuhl)-莱布尼茨-泽特鲁姆-富尔信息科技(Leibniz-Zentrum fuer Informatik),2013年。网址:http://drops.dagstuhl.de/opus/portals/extern/index.php?semnr=13009.
  18. 吉恩·伊夫·吉拉德。线性逻辑。西奥。计算。科学。,50:1-102, 1987. 网址:http://dx.doi.org/10.1016/0304-3975(87)90045-4.
  19. 鲁佩·凯沃拉。线性时间微积分的一种简单判定方法。编辑Jörg Desel,《并发理论中的结构》,《计算研讨会》,第190-204页。施普林格伦敦,1995年。网址:http://dx.doi.org/10.1007/978-1-4471-3078-9_13.
  20. 德克斯特·科赞。命题微积分的结果。西奥。计算。科学。,27:333-354, 1983. 网址:http://dx.doi.org/10.1016/0304-3975(82)90125-6.
  21. 李钦顺(Chin Soon Lee)、尼尔·D·琼斯(Neil D.Jones)和阿米尔·M·本·阿姆拉姆(Amir M.Ben-Amram)。程序终止的大小更改原则。克里斯·汉金(Chris Hankin)和戴夫·施密特(Dave Schmidt),编辑,《2001年POPL会议记录:第28届ACM SIGPLAN-SIGACT编程语言原理研讨会》,英国伦敦,2001年1月17日至19日,第81-92页。ACM,2001年。网址:http://dx.doi.org/10.1145/360204.360210.
  22. David Park。程序属性的不动点归纳和证明。机器智能,5(59-78):5-31969。谷歌学者
  23. 路易吉·桑托卡纳莱。循环证明的演算及其范畴语义。Mogens Nielsen和Uffe Engberg主编,《软件科学和计算结构基础》,计算机科学讲义第2303卷,第357-371页。斯普林格,2002年。网址:http://dx.doi.org/10.1007/3-540-45931-6_25.
  24. 亚历克斯·辛普森。循环算法等价于花生算法。Javier Esparza和Andrzej S.Murawski,编辑,《软件科学与计算结构基础——第20届国际会议》,FOSSACS 2017,作为欧洲软件理论与实践联合会议的一部分,ETAPS 2017,瑞典乌普萨拉,2017年4月22日至29日,会议录,《计算机科学讲义》第10203卷,第283-300页,2017年。网址:http://dx.doi.org/10.1007/978-3-662-54458-7_17.
  25. 科林·斯特林。具有模态微积分名称的表格证明系统。《霍华德·60:霍华德·巴林格60岁生日庆典》,EPiC计算机系列第42卷,第306-318页。EasyChair,2014年。网址:http://www.easychair.org/publications/?page=1932281032.
  26. 伊戈尔·瓦卢基维奇(Igor Walukiewicz)。关于微积分的完备性。在LICS中,第136-146页。IEEE计算机学会,1993年。谷歌学者
  27. 伊戈尔·瓦卢基维奇(Igor Walukiewicz)。Kozen命题mu-calculus公理化的完整性。1995年6月26日至29日,美国加利福尼亚州圣地亚哥,第十届IEEE计算机科学逻辑年会论文集,第14-24页。IEEE计算机协会,1995年。网址:http://dx.doi.org/10.1109/LICS.1995.523240.
问题/备注/反馈
X(X)

Dagstuhl出版社反馈


感谢您的反馈!

提交的反馈

无法发送消息

请稍后再试或发送电子邮件