| dc.contributor.author | Wells, J.B. | en_US |
| dc.date.accessioned | 2011-10-20T04:32:21Z | |
| dc.date.available | 2011-10-20T04:32:21Z | |
| dc.date.issued | 1995-12-10 | en_US |
| dc.identifier.uri | http://hdl.handle.net/2144/1578 | |
| dc.description.abstract | Mitchell defined and axiomatized a subtyping relationship (also known as containment, coercibility, or subsumption) over the types of System F (with "→" and "∀"). This subtyping relationship is quite simple and does not involve bounded quantification. Tiuryn and Urzyczyn quite recently proved this subtyping relationship to be undecidable. This paper supplies a new undecidability proof for this subtyping relationship. First, a new syntax-directed axiomatization of the subtyping relationship is defined. Then, this axiomatization is used to prove a reduction from the undecidable problem of semi-unification to subtyping. The undecidability of subtyping implies the undecidability of type checking for System F extended with Mitchell's subtyping, also known as "F plus eta". | en_US |
| dc.description.sponsorship | National Science Foundation (CCR-9113196, CCR-9417382) | en_US |
| dc.language.iso | en_US | en_US |
| dc.publisher | Boston University Computer Science Department | en_US |
| dc.relation.ispartofseries | BUCS Technical Reports;BUCS-TR-1995-019 | en_US |
| dc.title | The Undecidability of Mitchell's Subtyping Relationship | en_US |
| dc.type | Technical Report | en_US |