A sequent calculus for subtyping polymorphic types

被引:0
|
作者
Tiuryn, J
机构
来源
MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 1996 | 1996年 / 1113卷
关键词
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 条
  • [21] A SEQUENT CALCULUS FOR KROGER LOGIC
    SZABO, ME
    LECTURE NOTES IN COMPUTER SCIENCE, 1983, 148 : 295 - 303
  • [22] PTL SEQUENT CALCULUS SYSTEM
    BEN, KR
    CHEN, HW
    WANG, BS
    SCIENCE IN CHINA SERIES A-MATHEMATICS PHYSICS ASTRONOMY & TECHNOLOGICAL SCIENCES, 1995, 38 (05): : 598 - 607
  • [23] Sequent Calculus for Euler Diagrams
    Linker, Sven
    DIAGRAMMATIC REPRESENTATION AND INFERENCE, DIAGRAMS 2018, 2018, 10871 : 399 - 407
  • [24] Sequent Calculus in the Topos of Trees
    Clouston, Ranald
    Gore, Rajeev
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES (FOSSACS 2015), 2015, 9034 : 133 - 147
  • [25] A sequent calculus for a logic of contingencies
    Tiomkin, Michael
    JOURNAL OF APPLIED LOGIC, 2013, 11 (04) : 530 - 535
  • [26] A sequent calculus for nominal logic
    Gabbay, M
    Cheney, J
    19TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 2004, : 139 - 148
  • [27] A Sequent Calculus for Counterfactual Reasoning
    McCall, McKenna
    Loh, Lay Kuan
    Jia, Limin
    PROCEEDINGS OF THE 2017 WORKSHOP ON PROGRAMMING LANGUAGES AND ANALYSIS FOR SECURITY (PLAS' 17), 2017, : 91 - 106
  • [28] A sequent calculus for type theory
    Lengrand, Stephane
    Dyckhoff, Roy
    McKinna, James
    COMPUTER SCIENCE LOGIC, PROCEEDINGS, 2006, 4207 : 441 - 455
  • [29] On NCGω:: a paraconsistent sequent calculus
    Moura, JED
    D'Ottaviano, IML
    PARACONSISTENCY: THE LOGICAL WAY TO THE INCONSISTENT, 2002, 228 : 227 - 240
  • [30] Sequent Calculus and Equational Programming
    Guenot, Nicolas
    Gustafsson, Daniel
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2015, (185): : 102 - 109