{"title":"原子多态性中的可类型性和类型推断","authors":"M. Protin, Gilda Ferreira","doi":"10.46298/lmcs-18(3:22)2022","DOIUrl":null,"url":null,"abstract":"It is well-known that typability, type inhabitation and type inference are\nundecidable in the Girard-Reynolds polymorphic system F. It has recently been\nproven that type inhabitation remains undecidable even in the predicative\nfragment of system F in which all universal instantiations have an atomic\nwitness (system Fat). In this paper we analyze typability and type inference in\nCurry style variants of system Fat and show that typability is decidable and\nthat there is an algorithm for type inference which is capable of dealing with\nnon-redundancy constraints.","PeriodicalId":314387,"journal":{"name":"Log. Methods Comput. Sci.","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Typability and Type Inference in Atomic Polymorphism\",\"authors\":\"M. Protin, Gilda Ferreira\",\"doi\":\"10.46298/lmcs-18(3:22)2022\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"It is well-known that typability, type inhabitation and type inference are\\nundecidable in the Girard-Reynolds polymorphic system F. It has recently been\\nproven that type inhabitation remains undecidable even in the predicative\\nfragment of system F in which all universal instantiations have an atomic\\nwitness (system Fat). In this paper we analyze typability and type inference in\\nCurry style variants of system Fat and show that typability is decidable and\\nthat there is an algorithm for type inference which is capable of dealing with\\nnon-redundancy constraints.\",\"PeriodicalId\":314387,\"journal\":{\"name\":\"Log. Methods Comput. Sci.\",\"volume\":\"14 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-04-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Log. Methods Comput. Sci.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.46298/lmcs-18(3:22)2022\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Log. Methods Comput. Sci.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.46298/lmcs-18(3:22)2022","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Typability and Type Inference in Atomic Polymorphism
It is well-known that typability, type inhabitation and type inference are
undecidable in the Girard-Reynolds polymorphic system F. It has recently been
proven that type inhabitation remains undecidable even in the predicative
fragment of system F in which all universal instantiations have an atomic
witness (system Fat). In this paper we analyze typability and type inference in
Curry style variants of system Fat and show that typability is decidable and
that there is an algorithm for type inference which is capable of dealing with
non-redundancy constraints.