×

Martin-Löf的扩展类型理论的Kripke语义。 (英文) Zbl 1246.03022号

Curien,Pierre-Louis(编辑),《lambda计算类型和应用》。2009年7月1日至3日在巴西巴西利亚举行的2009年TLCA第九届国际会议。诉讼程序。柏林:施普林格出版社(ISBN 978-3-642-02272-2/pbk)。计算机科学课堂讲稿5608,249-263(2009)。
摘要:众所周知,简单类型理论相对于非标准模型是完整的。标准模型的完整性仅在增加模型类别时有效,例如,增加到笛卡尔闭合类别。类似地,局部笛卡尔闭范畴的依赖类型理论是完整的。然而,通常很难建立依赖型理论解释的一致性,即表明对相等表达式的解释确实是相等的。已经使用了几类模型来解决这个问题。
我们通过提供一个连贯且足够通用的语义来完成这项研究,同时保持相对容易计算。我们的模型将Martin-Löf的扩展依赖型理论的类型解释为偏序集上的索引集,或者等价地解释为偏题集上的fibrations。这种语义可以看作是对克里普克模型中直觉主义一阶逻辑解释的依赖类型理论的推广。这就产生了一个简单的相干模型理论,对于这个理论,简单的依赖型理论是健全和完整的。
关于整个系列,请参见[Zbl 1165.03001号].

MSC公司:

03B15号机组 高阶逻辑;类型理论(MSC2010)
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] 艾伦,S.:马丁·洛夫类型的非类型理论定义。收录:Gries,D.(编辑)IEEE第二届年度交响乐会议录。《计算机科学中的逻辑》,LICS 1987,第215-221页。IEEE计算机学会出版社,Los Alamitos(1987)
[2] Awodey,S.,Rabe,F.:Martin-LöF的扩展类型理论的克里普克语义(2009),http://kwarc.info/frabe/Research/LamKrip.pdf ·Zbl 1237.03007号
[3] Cartmell,J.:广义代数理论和语境范畴。《纯粹逻辑与应用逻辑年鉴》32,209–243(1986)·Zbl 0634.18003号 ·doi:10.1016/0168-0072(86)90053-9
[4] Church,A.:简单类型理论的形成。符号逻辑杂志5(1),56–68(1940)·Zbl 0023.28901号 ·doi:10.2307/2266170
[5] Curien,P.:阿尔法转化,变量条件和范畴逻辑。《逻辑研究》48(3),319–360(1989)·Zbl 0701.03036号 ·doi:10.1007/BF00370828
[6] Friedman,H.:函数之间的平等。摘自:Parikh,R.(编辑)逻辑座谈会。LNMath,第453卷,第22-37页。斯普林格,海德堡(1975)·Zbl 0311.02040号 ·doi:10.1007/BFb0064870
[7] 亨金,L.:类型理论的完整性。符号逻辑杂志15(2),81–91(1950)·Zbl 0039.00801号 ·doi:10.2307/2266967
[8] 霍夫曼,M.:关于局部笛卡尔闭范畴中类型理论的解释。收录:Pacholski,L.,Tiuryn,J.(编辑)CSL 1994。LNCS,第933卷,第427–441页。斯普林格,海德堡(1995)·兹比尔1044.03544 ·doi:10.1007/BFB022273
[9] 霍夫曼,M.:从属类型的语法和语义。摘自:Pitts,A.,Dybjer,P.(编辑)《计算的语义和逻辑》,第79-130页。剑桥大学出版社,剑桥(1997)·Zbl 0919.68083号 ·doi:10.1017/CBO9780511526619.004
[10] 雅各布斯,B.:范畴类型理论。荷兰天主教大学博士论文(1990年)
[11] 雅各布斯,B.:范畴逻辑和类型理论。Elsevier,阿姆斯特丹(1999)·Zbl 0911.03001号
[12] 约翰斯通,P.:《大象素描:拓朴理论简编》。牛津科学出版物(2002)·Zbl 1071.18001号
[13] Kripke,S.:《直觉主义逻辑的语义分析I.In:Crossley,J.,Dummett,M.(编辑)形式系统和递归函数》,第92-130页。荷兰北部,阿姆斯特丹(1965年)·doi:10.1016/S0049-237X(08)71685-9
[14] Mac Lane,S.:工作数学家的类别。斯普林格,海德堡(1998)·Zbl 0906.18001号
[15] Lawvere,W.:《基金会中的相辅相成》。辩证法23(3-4),281-296(1969)·Zbl 0341.18002号 ·doi:10.1111/j.1746-8361.1969.tb01194.x
[16] Lipton,J.:依赖类型理论和可实现性解释的克里普克语义学。收录:Myers,J.,O'Donnell,M.(编辑)《计算机科学中的建构性》,夏季研讨会,第22-32页。斯普林格,海德堡(1992)·Zbl 1434.03041号 ·doi:10.1007/BFb0021080
[17] Mac Lane,S.,Moerdijk,I.:几何和逻辑中的滑轮。数学课堂讲稿。斯普林格,海德堡(1992)·Zbl 0822.18001号 ·数字对象标识代码:10.1007/978-1-4612-0927-0
[18] Martin-Löf,P.:直觉主义类型理论。Bibliopolis(1984)·Zbl 0571.03030号
[19] Mitchell,J.,Moggi,E.:类型化Lambda微积分的Kripke型模型。《纯粹与应用逻辑年鉴》51(1-2),99–124(1991)·Zbl 0728.03011号 ·doi:10.1016/0168-0072(91)90067-V
[20] Mitchell,J.,Scott,P.:类型lambda微积分和笛卡尔闭范畴。在:计算机科学和逻辑的类别。《当代数学》,第92卷,第301-316页。阿默尔。数学。社会(1989)·Zbl 0674.03004号
[21] Pitts,A.:分类逻辑。摘自:Abramsky,S.、Gabbay,D.、Maibaum,T.(编辑)《计算机科学逻辑手册》第2章。代数和逻辑结构,第5卷,第39-128页。牛津大学出版社,牛津(2000)
[22] Seely,R.:局部笛卡尔闭范畴和类型理论。数学。程序。剑桥菲洛斯。Soc.95,33–48(1984)·Zbl 0539.03048号 ·doi:10.1017/S0305004100061284
[23] Simpson,A.:简单类型lambda-calculus的范畴完备性结果。摘自:Dezani-Ciancaglini,M.,Plotkin,G.(编辑)《类型化Lambda演算与应用》,第414-427页(1995年)·Zbl 1063.03524号 ·doi:10.1007/BFb0014068
[24] 斯特里彻,T.:类型理论的语义学。斯普林格,海德堡(1991)·Zbl 0790.68068号 ·doi:10.1007/978-1-4612-0433-6
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。