×

直觉主义的定点逻辑。 (英语) 兹比尔1498.03065

摘要:我们研究直觉不动点逻辑的系统IFP,它是直觉一阶逻辑的一个扩展,通过严格的正归纳和共归纳定义。我们定义了IFP的可实现性解释,并使用它从关于由任意经典真析取自由公式指定的抽象结构的证明中提取计算内容。对于提取的程序,对于领域理论指称语义和相应的函数语言的懒惰操作语义,这种解释是正确的。我们还展示了如何将提取的程序翻译成Haskell。作为一个应用程序,我们从包含相应的共导谓词的证明中提取了一个程序,将实数的有符号数字表示转换为无限格雷码。

MSC公司:

03B70号 计算机科学中的逻辑
03B20型 经典逻辑子系统(包括直觉逻辑)
03B40型 组合逻辑与lambda演算
03日70 归纳可定义性
03D78号 实数计算,可计算分析
03层60 构造性和递归分析
06B35号 连续格和偏序集,应用
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] 阿贝尔。;Pientka,B。;Setzer,A.,Copatterns:通过观察对无限结构进行编程,(第40届ACM SIGPLAN-SIGACT编程语言原理研讨会(POPL'13)(2013)),27-38·Zbl 1301.68080号
[2] Abramsky,S。;Jung,A.,《领域理论》(Abramsky,S.;Gabbay,D.M.;Maibaum,T.S.E.,《计算机科学逻辑手册》,第3卷(1994),克拉伦登出版社),1-168·Zbl 0829.68111号
[3] Aczel,P.,《归纳定义导论》,(Barwise,J.,《数学逻辑手册》,第2卷(1977年),北荷兰:北荷兰阿姆斯特丹),739-782
[4] Agda,Agda官方网站
[5] Avigad,J。;Towsner,H.,功能解释和归纳定义,J.Symb。日志。,74, 4, 1100-1120 (2009) ·Zbl 1193.03082号
[6] Bauer,A。;Blank,J.,作为构造度量补全的经典代数的标准有效子代数,(Bauer,A.;Hertling,P.;Ko,K.I.,《分析中的可计算性和复杂性第六届国际会议》,德国达格斯图尔(2009),达格斯图尔-莱布尼兹·泽特鲁姆宫(Schloss Dagstuhl-Leibniz-Zentrum für Informatik Germany)·Zbl 1247.03090号
[7] Berger,U.,《从共创性证明到精确实数算术》,(Grädel,E.;Kahle,R.,《计算机科学逻辑》,计算机科学讲义,第5771卷(2009),Springer),132-146·Zbl 1218.03035号
[8] 伯杰,U。,《归纳和共推的现实性及其在建构分析中的应用》,J.Univers。计算。科学。,16, 18, 2535-2555 (2010) ·兹比尔1219.03074
[9] 《从共创性证明到精确实数算术:理论与应用》,美国伯杰,Log。方法计算。科学。,7, 1, 1-24 (2011) ·Zbl 1218.03036号
[10] Berger,U.,《提取非确定性并发程序》(Talbot,J.-M.;Regnier,L.,第25届EACSL计算机科学逻辑年会(CSL 2016)。第25届EACSL计算机科学逻辑年会(CSL 2016),德国达格斯图尔。第25届EACSL计算机科学逻辑年会(CSL 2016)。第25届EACSL计算机科学逻辑年会(CSL 2016),德国达格斯图尔,莱布尼茨国际信息学会议(LIPIcs),第62卷(2016),达格斯图-莱布尼兹-泽特鲁姆-富尔信息学院,26:1-26:21·Zbl 1369.68128号
[11] 美国伯杰。;Petrovska,O.,《归纳和归纳的优化程序提取》(CiE 2018:计算世界中的航海路线),LNCS,第10936卷(2018),Springer Verlag:Springer Verlag Berlin,Heidelberg,New York),70-80·Zbl 1509.03089号
[12] 美国伯杰。;Seisenberger,M.,《证明,程序,过程,理论计算》。系统。,51, 3, 213-329 (2012) ·兹比尔1280.68078
[13] 美国伯杰。;Setzer,A.,余数据类型的等式不可判定性,(计算机科学中的协代数方法,计算机科学的协代数法,计算机科学讲义,第11202卷(2018年),Springer),34-55·Zbl 1519.68145号
[14] 美国伯杰。;Spreen,D.,《使用紧集进行计算的共推方法》,J.Log。分析。,8 (2016) ·Zbl 1396.03085号
[15] 美国伯杰。;宫本茂,K。;Schwichtenberg,H。;Seisenberger,M.,Minlog-支持代数和余代数的程序提取工具,(CALCO-Tools.CALCO-Tools,计算机科学讲义,第6859卷(2011),Springer),393-399·Zbl 1344.68201号
[16] 美国伯杰。;宫本茂,K。;Schwichtenberg,H。;Tsuiki,H.,格雷码计算逻辑,(数学、哲学和计算机科学中的证明概念。数学、哲学与计算机科学中证明的概念,Ontos数学逻辑,第6卷(2016年),de Gruyter)·Zbl 1433.03120号
[17] 美国伯杰。;彼得罗夫斯卡,O。;Prawf,H.Tsuiki,《程序提取的交互式证明系统》,(CiE 2020:超越可计算性的地平线。CiE 2020:跨越可计算性地平线,LNCS,第12098卷(2020),Springer Verlag:Springer Verlag Berlin,Heidelberg,New York),137-148·Zbl 07633503号
[18] Berghofer,S.,《简单类型高阶逻辑中的程序提取》,(证明和程序类型(Types’02)。证明和程序的类型(Types’02),计算机科学讲义,第2646卷(2003),Springer),21-38·Zbl 1023.68021号
[19] Bishop,E。;Bridges,D.,《结构分析》,Grundlehren der mathematischen Wissenschaften,第279卷(1985),Springer·Zbl 0656.03042号
[20] 布拉德菲尔德,J。;Stirling,C.,Modal mu-calculi,(Blackburn,P.;van Benthem,J.;Wolter,F.,《模态逻辑手册》,《逻辑和实践推理研究》,第3卷(2007),爱思唯尔),721-756·Zbl 1114.03001号
[21] 布赫霍尔茨,W。;费弗曼,F。;Pohlers,W。;Sieg,W.,《迭代归纳定义和分析子系统:最近的理论验证研究》,数学课堂讲稿,第897卷(1981年),Springer:Springer-Berlin·Zbl 0489.03022号
[22] Campos,医学博士。;Levy,P.B.,《计算充分性的句法观点》(FOSSACS 2018)。FOSSACS 2018,LNCS,第10803卷(2018),Springer Verlag:Springer Verlag Berlin,Heidelberg,New York),71-87·Zbl 1504.68038号
[23] Constable,R.L.,《利用Nuprl证明开发系统实现数学》(1986年),普伦蒂斯·霍尔:新泽西普伦蒂斯霍尔
[24] 考克,考克证明助理
[25] Coquand,T.,《类型理论中的无限对象》(Barendregt,H.;Nipkow,T.),《证明和程序的类型》,《证明与程序的类型,计算机科学讲义》,第806卷(1994年),第62-78页
[26] Coquand,T。;Spiwack,A.,使用领域理论证明强归一化,(第21届IEEE计算机科学逻辑年度研讨会论文集(LICS’06)(2006),IEEE计算机学会出版社),307-316
[27] 克罗尔,R。;Pitts,A.,《不动点计算的新基础:固定高辛和固定逻辑》,Inf.Comput。,98, 171-210 (1992) ·Zbl 0763.03031号
[28] Di Gianantonio,P.,实数的抽象数据类型,Theor。计算。科学。,221, 1-2, 295-326 (1999) ·Zbl 0930.68082号
[29] Dybjer,P。;Setzer,A.,归纳-递归和初始代数,Ann.Pure Appl。日志。,124, 1-47 (2003) ·Zbl 1044.03021号
[30] Edalat,A。;波茨,J.P。;Escardo,M.,《fpc计算充分领域理论模型的公理化》(第二届IEEE计算机科学逻辑研讨会论文集(1994),IEEE计算机社会出版社)
[31] Escardo,M.H.,用实数扩展的PCF,Theor。计算。科学。,162, 79-115 (1996) ·Zbl 0871.68034号
[32] Feferman,S.,《函数和类的构造理论》(Boffa,M.;van Dalen,D.;McAloon,K.,《逻辑学术讨论会》,第78期(1979年),北荷兰:北荷兰阿姆斯特丹),159-224·Zbl 0441.03022号
[33] Gerhardy,P。;Kohlenbach,U.,泛函分析的一般逻辑元定理,Trans。美国数学。Soc.,360,2615-2660(2008年)·Zbl 1130.03036号
[34] Geuvers,H.,带迭代和递归的归纳和共推类型,(Nordström,B.;Pettersson,K.;Plotkin,G.,《关于证明和程序类型的非正式程序研讨会》,瑞典巴斯塔,1992年6月8日至12日(1992),计算科学系,查尔默斯科技大学和哥德堡大学),193-217
[35] Gierz,G。;霍夫曼,K.H。;Keimel,K。;劳森·J·D。;Mislove,M。;Scott,D.S.,《连续格与域》,《数学及其应用百科全书》,第93卷(2003年),剑桥大学出版社·Zbl 1088.06001号
[36] 格拉·T·。;Rathjen,M。;Schlüter,A.,《关于显式数学中单调归纳法的证明理论强度》,Ann.Pure Appl。日志。,85, 1, 1-46 (1997) ·Zbl 0877.03027号
[37] Hancock,P。;Setzer,A.,依赖型理论中的Guarded归纳和弱尾余代数,(Crosilla,L.;Schuster,P.,《从集合和类型到拓扑和分析》,《面向构造数学的实用基础》(2005),克拉伦登出版社:克拉伦登社牛津),115-134·Zbl 1102.03034号
[38] Hayashi,S。;Nakano,H.,PX:A Computational Logic(1988),麻省理工学院出版社:麻省理学院出版社,马萨诸塞州剑桥,美国
[39] 雅各布斯,B。;Rutten,J.,(co)代数和(co)归纳教程,布尔。欧洲协会。计算。科学。,62, 222-259 (1997) ·Zbl 0880.68070号
[40] Kleene,S.C.,《关于直觉数论的解释》,J.Symb。日志。,10, 109-124 (1945) ·Zbl 0063.03260号
[41] Kohlenbach,U.,《一些逻辑元定理及其在函数分析中的应用》,Trans。美国数学。《社会学杂志》,357,89-129(2005)·Zbl 1079.03046号
[42] 美国科伦巴赫,《证明解释及其在数学中的应用》,《施普林格数学专著》(2008),施普林格·Zbl 1158.03002号
[43] Kozen,D.,命题μ-演算的结果,Theor。计算。科学。,27, 333-354 (1983) ·Zbl 0553.03007号
[44] Kreisel,G.,用有限类型的构造泛函解释分析,(数学中的构造性(1959)),101-128·Zbl 0134.01001号
[45] Krivine,J-L.,经典Zermelo-Fraenkel集合理论中的类型lambda-calculus,《数学年鉴》。日志。,40, 189-205 (2001) ·Zbl 0990.03008号
[46] Krivine,J-L.,依亲选择,“引用”和时钟,Theor。计算。科学。,308, 259-276 (2003) ·Zbl 1169.03328号
[47] 库普克,C。;A.库尔兹。;帕丁森,D.,《联合逻辑的代数语义》,电子。注释Theor。计算。科学。,106, 35-47 (2004) ·Zbl 1271.03031号
[48] 莱尔德,J。;Manzonetto,G。;McCusker,G。;Pagani,M.,类型lambda演算的加权关系模型,(第28届IEEE计算机科学逻辑年会论文集(2013),IEEE计算机学会出版社),301-310·Zbl 1366.03171号
[49] MacQueen,D。;Plotkin,G。;Sethi,R.,递归多态性类型的理想模型,Inf.Control,71,95-130(1986)·Zbl 0636.68016号
[50] Martin-Löf,P.,直觉主义类型理论(1984),书目·兹比尔0571.03030
[51] Matthes,R.,秩2的单调归纳和共导构造器,(Fribourg,L.,《计算机科学逻辑》(第十五届CSL会议论文集)。《计算机科学逻辑》(第十五届CSL会议论文集),《计算机科学讲义》,第2142卷(2001年),施普林格出版社),600-615·Zbl 0999.68037号
[52] Mendler,N.P.,《二阶lambda演算中的归纳类型和类型约束》,《Ann.Pure Appl》。日志。,51, 159-172 (1991) ·Zbl 0719.03008号
[53] Miranda Perea,F.,单调小句(共)归纳定义的可实现性,电子。注释Theor。计算。科学。,123, 179-193 (2005)
[54] Möllerfeld,M.,广义归纳定义(2003),Westfälische Wilhelms-Universityät Münster,博士论文
[55] Nordvall Forsberg,F。;Setzer,A.,《归纳归纳定义》,(Anuj,D.;Helmut,V.,《计算机科学逻辑》,计算机科学讲义,第6247卷(2010),Springer),454-468·Zbl 1287.68114号
[56] 奥利瓦,P。;Streicher,T.,《关于Krivine对经典二阶算法的可实现性解释》,Fundam。通知。,84, 2, 207-220 (2008) ·Zbl 1169.03046号
[57] Plotkin,G。;Power,J.,代数效应的充分性,(Miculan,M.;Honsell,F.,《软件科学和计算结构基础》,FoSSaCS 2001。软件科学和计算结构基础。FoSSaCS 2001,LNCS,第2030卷(2001))·Zbl 0986.68055号
[58] Plotkin,G.D.,LCF被认为是一种编程语言,Theor。计算。科学。,5, 223-255 (1977) ·Zbl 0369.68006号
[59] Plotkin,G.D.,Set-λ-微积分的理论模型和其他基本模型,Theor。计算。科学。,121, 351-409 (1993) ·Zbl 0790.03014号
[60] Ramyaa,D。;Leivant,R.,Ramified corecurrence and logspace,电子。注释Theor。计算。科学。,276, 247-261 (2011) ·Zbl 1342.68139号
[61] Rathjen,M.,《构造集理论中的广义归纳定义》(From set and Types to Topology and Analysis),(《从集合与类型到拓扑与分析》,《牛津逻辑指南》,第48卷(2005),牛津大学出版社:牛津大学出版社,牛津),23-40·Zbl 1095.03076号
[62] Rogers,H.,递归函数和有效可计算性理论(1967),Mc Graw Hill·Zbl 0183.01401号
[63] Schwichtenberg,H.,Minlog,(Wiedijk,F.,《世界十七个证明者》,《世界十八个证明者,人工智能讲义》,第3600卷(2006)),第151-157页
[64] 施维滕贝格,H。;Wainer,S.S.,《证明与计算》(2012),剑桥大学出版社·Zbl 1294.03006号
[65] Scott,D.S.,指称语义领域,(自动机,语言与编程,第九次学术讨论会,丹麦奥尔胡斯(1982)),577-610·Zbl 0495.68025号
[66] Simpson,A.,直觉集理论模型中递归类型的计算充分性,Ann.Pure Appl。日志。,130, 207-275 (2004) ·Zbl 1056.03015号
[67] Spreen,D.,《连续对象计算:统一共归纳方法》(2020年)
[68] Tatsuta,M.,单调共导定义的可实现性及其在程序合成中的应用,(Parikh,R.,《程序构造数学》,《程序构建数学》,数学讲义,第1422卷(1998年),Springer),338-364
[69] Troelstra,A.S.,直觉算术和分析的元数学研究,数学课堂讲稿,第344卷(1973年),Springer·兹比尔0275.02025
[70] Troelstra,A.S。;Schwichtenberg,H.,《基本证明理论》(1996),剑桥大学出版社·Zbl 0868.03024号
[71] Troelstra,A.S。;van Dalen,D.,《数学中的建构主义》。《导论》,第121卷,第123卷(1988年),《北荷兰:北荷兰阿姆斯特丹》·Zbl 0661.03047号
[72] Tsuiki,H.,通过格雷码嵌入进行实数计算,Theor。计算。科学。,284, 2, 467-485 (2002) ·Zbl 1042.68071号
[73] Tsuiki,H.,用承诺选择逻辑编程语言进行实数计算,J.Log。代数程序。,64, 1, 61-84 (2005) ·Zbl 1080.68011号
[74] Tupailo,S.,《关于单调归纳定义的直觉强度》,J.Symb。日志。,69, 3, 790-798 (2004) ·Zbl 1070.03040号
[75] V·维尔德曼(Veldman,V.),布鲁尔(Brouwer)关于酒吧的真实论文,《菲洛斯》(Philos)。科学。,6, 21-42 (2001)
[76] Weihrauch,K.,可计算分析(2000),Springer·Zbl 0956.68056号
[77] Winskel,G.,《编程语言的形式语义,计算基础系列》(1993年),麻省理工学院出版社:麻省剑桥·Zbl 0919.68082号
[78] Zucker,J.,《迭代归纳定义、树和序数》,(Troelstra,A.S.,《直觉算术和分析的元数学研究》,直觉算术和解析的元数学调查,数学讲义,第344卷(1973),《Springer Verlag:Springer Verlag Berlin,Heidelberg,New York》,392-461,第六章·Zbl 0275.02025号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。