HIGHER-ORDER SUBTYPING

Citation
B. Pierce et M. Steffen, HIGHER-ORDER SUBTYPING, Theoretical computer science, 176(1-2), 1997, pp. 235-282
Citations number
50
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods
ISSN journal
03043975
Volume
176
Issue
1-2
Year of publication
1997
Pages
235 - 282
Database
ISI
SICI code
0304-3975(1997)176:1-2<235:HS>2.0.ZU;2-2
Abstract
System F-less than or equal to(omega) is an extension with subtyping o f the higher-order polymorphic lambda-calculus - an orthogonal combina tion of Girard's system F-omega with Cardelli and Wegner's Kernel Fun variant of System F-less than or equal to. We develop the fundamental metatheory of this calculus: decidability of beta-conversion on well-k inded types, elimination of the ''cut-rule'' of transitivity from the subtype relation, and the soundness, completeness, and termination of algorithms for subtyping and typechecking.