一句话:提出 System S,用序列化无穷交类型刻画弱规范化项,正面回答 Klop 问题。
本文在无穷 λ 演算中为弱规范化项给出类型论刻画,并正面回答 Klop 问题:是否存在类型系统刻画遗传头规范化(HHN)λ 项。作者将 λ 演算中标准的定量交类型(非幂等交)赋值系统推广到无穷演算。Tatsuta 在 2007 年表明 HHN 无法由有限类型系统刻画;本文证明,若在无穷类型系统中加入称为可逼近性(approximability)的有效性条件,则可以做到。关键观察是,当交类型用多重集表示时,可逼近性无法表达;因此作者用按整数索引的类型序列以余归纳方式替代多重集,定义 System S,从而获得 HHN/弱规范化的刻画。
We provide a type-theoretical characterization of weakly-normalizing terms in an infinitary lambda-calculus. We adapt for this purpose the standard quantitative (with non-idempotent intersections) type assignment system of the lambda-calculus to our infinite calculus. Our work provides a positive answer to a semi-open question known as Klop's Problem, namely, finding out if there is a type system characterizing the set of hereditary head-normalizing (HHN) lambda-terms. Tatsuta showed in 2007 that HHN could not be characterized by a finite type system. We prove that an infinitary type system endowed with a validity condition called approximability can achieve it. As it turns out, approximability cannot be expressed when intersection is represented by means of multisets. Multisets are then replaced coinductively by sequences of types indexed by integers, thus defining a type system called System S.