Home

Decidability of higher-order subtyping via logical relations


Author(s) : Healfdene Goguen Adriana Compagnoni, 
Publisher : N/A
Publication Date : 1997
ISSN : N/A
Abstract : This paper uses logical relations for the first time to study the decidability of typechecking and subtyping. The result is proved for F, a language with higher-order subtyping and bounded operator abstraction not previously known to be decidable. The proof is via an intermediate system called a typed operational semantics, leading to a powerful and uniform technique for showing metatheoretic results of type systems with subtyping, such as strong normalization, subject reduction and decidability of subtyping. 1,