ON COMPLETENESS AND PARAMETRICITY IN THE REALIZABILITY SEMANTICS OF SYSTEM F

被引:0
|
作者
Pistone, Paolo [1 ]
机构
[1] Eberhard Karls Univ Tubingen, Wilhelm Schickard Inst, Sand 13, D-72076 Tubingen, Germany
关键词
System F; realizability; parametricity; completeness;
D O I
10.23638/LMCS-15(4:6)2019
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We investigate completeness and parametricity for a general class of realizability semantics for System F defined in terms of closure operators over sets of lambda-terms. This class includes most semantics used for normalization theorems, as those arising from Tait's saturated sets and Girard's reducibility candidates. We establish a completeness result for positive types which subsumes those existing in the literature, and we show that closed realizers satisfy parametricity conditions expressed either as invariance with respect to logical relations or as dinaturality. Our results imply that, for positive types, typability, realizability and parametricity are equivalent properties of closed normal lambda-terms.
引用
收藏
页码:6:1 / 6:54
页数:54
相关论文
共 50 条
  • [21] Completeness of the System {f(λnz)} in La2[Ω]
    Boivin, Andre
    Zhu, Changzhong
    HILBERT SPACES OF ANALYTIC FUNCTIONS, 2010, 51 : 173 - 196
  • [22] Realizability Semantics of Parametric Polymorphism, General References, and Recursive Types
    Birkedal, Lars
    Stovring, Kristian
    Thamsborg, Jacob
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATIONAL STRUCTURES, PROCEEDINGS, 2009, 5504 : 456 - 470
  • [23] A Trace Semantics for System F Parametric Polymorphism
    Jaber, Guilhem
    Tzevelekos, Nikos
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, FOSSACS 2018, 2018, 10803 : 20 - 38
  • [24] Realizability of Schedules by Stochastic Time Petri Nets with Blocking Semantics
    Helouet, Loic
    Kecir, Karim
    APPLICATION AND THEORY OF PETRI NETS AND CONCURRENCY, PETRI NETS 2016, 2016, 9698 : 155 - 175
  • [25] Semantics of Belief Change Operators for Intelligent AgentsIteration, Postulates, and Realizability
    Sauerwald, Kai
    KUNSTLICHE INTELLIGENZ, 2024, 38 (1-2): : 89 - 93
  • [26] Realizability of three-valued semantics for abstract dialectical frameworks
    Puehrer, Joerg
    ARTIFICIAL INTELLIGENCE, 2020, 278
  • [27] Realizability of Three-Valued Semantics for Abstract Dialectical Frameworks
    Puehrer, Joerg
    PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI), 2015, : 3171 - 3177
  • [28] The semantics of realizability for the constructive set theory based on hyperarithmetical predicates
    Konovalov A.Y.
    Moscow University Mathematics Bulletin, 2017, 72 (3) : 129 - 132
  • [29] Realizability of schedules by stochastic time Petri nets with blocking semantics
    Helouet, Loic
    Kecir, Karim
    SCIENCE OF COMPUTER PROGRAMMING, 2018, 157 : 71 - 102
  • [30] Completeness of a Deduction System for Relational Information between Ciphertexts Based on Probabilistic Computational Semantics
    Hagihara, Shigeki
    Oguro, Hiroaki
    Yonezaki, Naoki
    THEORY AND PRACTICE OF COMPUTATION, 2012, 5 : 116 - 132