×

克里普克模型和二阶(lambda)演算的(in)方程逻辑。 (英语) Zbl 0873.03017号

摘要:我们为二阶(lambda)-演算定义了一类新的Kripke结构,并研究了一些证明不等式(重写规则)和方程的证明系统的稳健性和完备性。所考虑的克里普克构造具有对应于抽象形式还原的前序,它们不一定是伸展的。我们的方法的一个新颖之处是,我们将这些结构直接定义为函子(A:{mathcal W}\to\text{Preor}),这些函子具有与应用程序和抽象相对应的某些自然转换(其中\(mathcal W)是一个预序,是一组世界,Preor是预序的类别)。我们利用笛卡尔闭范畴中函子指数的显式构造(\text{Preor}^{mathcal W}),并定义了一种指数(\tprod\Phi(a^s){s\ in T})来处理类型抽象。然而,我们力求简单,我们只使用非常基本的范畴概念。因此,我们认为本文中描述的模型比抽象范畴模型更容易接受,因为抽象范畴模型需要更复杂的机器(无论如何也不是重写规则的模型)。我们获得了稳健性和完备性定理,将Mitchell和Moggi的一些结果推广到二阶(lambda)-演算和不等式集(重写规则)。

MSC公司:

03B40型 组合逻辑与lambda演算
18日第15天 闭范畴(闭单体和笛卡尔闭范畴等)
03G30型 分类逻辑,拓扑
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Breazu-Tannen,V。;Coquand,T.,多态性的扩展模型,理论。计算。科学。,59, 85-114 (1988) ·Zbl 0713.03005号
[2] Friedman,H.,《函数之间的平等》,(Parikh,R.,《逻辑座谈会》,《逻辑讨论会》,数学讲稿,第453卷(1975),施普林格:施普林格-柏林),22-37·Zbl 0311.02040号
[3] Girard,J.-Y.,《功能解释》,巴黎第七大学博士论文(1972年),《教育博士》。
[4] Girard,J.-Y.,《变量类型系统》,十五年后,Theoret。计算。科学。,45159年-192年(1986年)·Zbl 0623.03013号
[5] J.戈根。;Meseguer,J.,《多元等式逻辑的完备性》,SIGPLAN通告,417,9-17(1982)·Zbl 0498.03018号
[6] Gunter,C.A.,《编程语言的语义》,《计算基础》(1992),麻省理工学院出版社:麻省理学院出版社,马萨诸塞州剑桥·Zbl 0823.68059号
[7] 亨金,L.,《类型理论的完备性》,《符号逻辑》,第15期,第81-91页(1950年)·Zbl 0039.00801号
[8] 雅各布斯,B。;马加里亚一世。;Zacchi,M.,《多态类型的过滤器模型》,Theoret。计算。科学。,95, 143-158 (1992) ·Zbl 0745.68035号
[9] 南卡罗来纳州麦克莱恩。;Moerdijk,I.,《几何与逻辑中的滑轮》(Sheeves in Geometry and Logic)(1992年),《施普林格:施普林格纽约》·Zbl 0822.18001号
[10] Meyer,A.R。;米切尔,J.C。;莫吉,E。;Statman,R.,多态lambda演算中的空类型,(Proc.14th ACM Symp.on Principles of Programming Languages(1987),ACM:ACM New York),253-262
[11] Mitchell,J.C.,《减少多态表达式属性和语义的类型引用方法》(ACM关于LISP和函数编程的会议(1986),ACM:纽约ACM)。(Huet,G.,《函数编程的逻辑基础》(1990),ACM:ACM Reading,MA),195-212,再版于:
[12] 米切尔,J.C。;Moggi,E.,Kripke-类型lambda演算的风格模型,Ann.Pure Appl。逻辑,51,99-124(1991)·Zbl 0728.03011号
[13] Pitts,A.M.,《多形性是一种理论建构性的集合》(Pitt,D.H.,《范畴理论与计算机科学》,《范畴论与计算机科学讲义》,第283卷(1987),Springer:Springer New York),12-39·Zbl 0644.18003号
[14] Plotkin,G.D.,全类型层次中的Lambda可定义性,(Seldin,J.P.;Hindley,J.R.,To H.B.Curry:《组合逻辑论文集》,Lambda微积分和形式主义(1980),学术出版社:伦敦学术出版社),363-373·兹伯利0469.03006
[15] G.D.Plotkin,静态类型推理语义,Theoret。计算。科学。,出现。;G.D.Plotkin,静态类型推理语义,Theoret。计算。科学。,出现·Zbl 0803.68067号
[16] Seely,R.A.G.,《高阶多态lambda演算的分类语义》,《符号逻辑》,52,969-989(1987)·Zbl 0642.03007号
[17] Statman,R.,《完整性、不变性和λ-可定义性》,《符号逻辑杂志》,47,17-26(1982)·Zbl 0487.03006号
[18] Statman,R.,《函数之间的平等,重温》(Harrington;Morley;Scedrov;Simpson,Harvey Friedman’s Research on Foundations of Mathematics(1985),北荷兰人:北荷兰阿姆斯特丹),331-338
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。