A sequent calculus for subtyping polymorphic types

被引:0
|
作者
Tiuryn, J
机构
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present two complete systems for subtyping polymorphic types. One system is in the style of natural deduction, while another is a Gentzen style sequent calculus system. We prove several metamathematical properties for these systems including cut elimination, subject reduction, coherence, and decidability of type reconstruction. Following the approach by J.Mitchell, the sequents are given a simple semantics using logical relations over applicative structures. The systems are complete with respect to this semantics. The logic which emerges from this paper can be seen as a successor to the original Hilbert style system proposed by J. Mitchell in 1988, and to the ''half way'' sequent calculus of G. Longo, K. Milsted and S. Soloviev proposed in 1995.
引用
收藏
页码:135 / 155
页数:21
相关论文
共 50 条
  • [31] Sequent calculus and data fusion
    Sossai, C
    Bison, P
    Chemello, G
    FUZZY SETS AND SYSTEMS, 2001, 121 (03) : 371 - 395
  • [32] A Calculus of Multiary Sequent Terms
    Santo, Jose Espirito
    Pinto, Luis
    ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2011, 12 (03)
  • [33] Polymorphic lambda calculus with context-free session types
    Almeida, Bernardo
    Mordido, Andreia
    Thiemann, Peter
    Vasconcelos, Vasco T.
    INFORMATION AND COMPUTATION, 2022, 289
  • [34] Termination in a π-calculus with subtyping
    Cristescu, Ioana
    Hirschkoff, Daniel
    MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE, 2016, 26 (08) : 1395 - 1432
  • [35] Semantic subtyping for the π-calculus
    Castagna, G
    De Nicola, R
    Varacca, D
    LICS 2005: 20TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE - PROCEEDINGS, 2005, : 92 - 101
  • [36] Sequent calculus for classical logic probabilized
    Boricic, Marija
    ARCHIVE FOR MATHEMATICAL LOGIC, 2019, 58 (1-2) : 119 - 136
  • [37] Sequent calculus in natural deduction style
    Negri, S
    von Plato, J
    JOURNAL OF SYMBOLIC LOGIC, 2001, 66 (04) : 1803 - 1816
  • [38] A Nonmonotonic Sequent Calculus for Inferentialist Expressivists
    Hlobil, Ulf
    LOGICA YEARBOOK 2015, 2016, : 87 - 105
  • [39] Predicative polymorphic subtyping
    Benke, M
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 1998, 1998, 1450 : 326 - 335
  • [40] Labeled sequent calculus for justification logics
    Ghari, Meghdad
    ANNALS OF PURE AND APPLIED LOGIC, 2017, 168 (01) : 72 - 111