{"title":"基于omega规则的无参数多态λ演算的强归一化","authors":"R. Akiyoshi, K. Terui","doi":"10.4230/LIPIcs.FSCD.2016.5","DOIUrl":null,"url":null,"abstract":"Following Aehlig, we consider a hierarchy F^p= { F^p_n }_{n in Nat} of \nparameter-free subsystems of System F, where each F^p_n \ncorresponds to ID_n, the theory of n-times iterated inductive \ndefinitions (thus our F^p_n corresponds to the n+1th system of \nAehlig). We here present two proofs of strong normalization for \nF^p_n, which are directly formalizable with inductive definitions. \nThe first one, based on the Joachimski-Matthes method, can be fully \nformalized in ID_n+1. This provides a tight upper bound on the \ncomplexity of the normalization theorem for System F^p_n. The \nsecond one, based on the Godel-Tait method, can be locally \nformalized in ID_n. This provides a direct proof to the known \nresult that the representable functions in F^p_n are provably \ntotal in ID_n. In both cases, Buchholz' Omega-rule plays a \ncentral role.","PeriodicalId":284975,"journal":{"name":"International Conference on Formal Structures for Computation and Deduction","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Strong Normalization for the Parameter-Free Polymorphic Lambda Calculus Based on the Omega-Rule\",\"authors\":\"R. Akiyoshi, K. Terui\",\"doi\":\"10.4230/LIPIcs.FSCD.2016.5\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Following Aehlig, we consider a hierarchy F^p= { F^p_n }_{n in Nat} of \\nparameter-free subsystems of System F, where each F^p_n \\ncorresponds to ID_n, the theory of n-times iterated inductive \\ndefinitions (thus our F^p_n corresponds to the n+1th system of \\nAehlig). We here present two proofs of strong normalization for \\nF^p_n, which are directly formalizable with inductive definitions. \\nThe first one, based on the Joachimski-Matthes method, can be fully \\nformalized in ID_n+1. This provides a tight upper bound on the \\ncomplexity of the normalization theorem for System F^p_n. The \\nsecond one, based on the Godel-Tait method, can be locally \\nformalized in ID_n. This provides a direct proof to the known \\nresult that the representable functions in F^p_n are provably \\ntotal in ID_n. In both cases, Buchholz' Omega-rule plays a \\ncentral role.\",\"PeriodicalId\":284975,\"journal\":{\"name\":\"International Conference on Formal Structures for Computation and Deduction\",\"volume\":\"25 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Conference on Formal Structures for Computation and Deduction\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4230/LIPIcs.FSCD.2016.5\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Formal Structures for Computation and Deduction","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4230/LIPIcs.FSCD.2016.5","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
摘要
继Aehlig之后,我们考虑系统F的无参数子系统的层次F^p= {F^p_n}_{n in Nat},其中每个F^p_n对应于ID_n,即n次迭代归纳定义的理论(因此我们的F^p_n对应于Aehlig的第n+1个系统)。本文给出了F^p_n强归一化的两个证明,它们可以用归纳定义直接形式化。第一种方法基于Joachimski-Matthes方法,可以在ID_n+1中完全形式化。这为系统F^p_n的归一化定理的复杂度提供了一个严格的上界。第二种方法基于哥德尔-泰特方法,可以在ID_n中进行局部形式化。这直接证明了已知的结果,即F^p_n中的可表示函数在ID_n中是可证明的total。在这两种情况下,Buchholz的omega规则都起着核心作用。
Strong Normalization for the Parameter-Free Polymorphic Lambda Calculus Based on the Omega-Rule
Following Aehlig, we consider a hierarchy F^p= { F^p_n }_{n in Nat} of
parameter-free subsystems of System F, where each F^p_n
corresponds to ID_n, the theory of n-times iterated inductive
definitions (thus our F^p_n corresponds to the n+1th system of
Aehlig). We here present two proofs of strong normalization for
F^p_n, which are directly formalizable with inductive definitions.
The first one, based on the Joachimski-Matthes method, can be fully
formalized in ID_n+1. This provides a tight upper bound on the
complexity of the normalization theorem for System F^p_n. The
second one, based on the Godel-Tait method, can be locally
formalized in ID_n. This provides a direct proof to the known
result that the representable functions in F^p_n are provably
total in ID_n. In both cases, Buchholz' Omega-rule plays a
central role.