Light affine lambda calculus and polytime strong normalization
Light affine lambda calculus and polytime strong normalization
复制标题
轻仿射 lambda 演算和多时间强归一化
DOI:
--
复制
发表时间:
2001
期刊:
影响因子:
--
通讯作者:
K. Terui
中科院分区:
文献类型:
--
作者:
K. Terui
Light linear logic (LLL) and its variant, intuitionistic light affine logic (ILAL), are logics of polytime computation. All polynomial-time functions are representable by proofs of these logics (via the proofs-as-programs correspondence), and, conversely, that there is a specific reduction (cut-elimination) strategy which normalizes a given proof in polynomial time (the latter may well be called the polytime "weak" normalization theorem). In this paper, we introduce an untyped term calculus, called the light affine lambda calculus (/spl lambda//sub LA/), generalizing the essential ideas of light logics into an untyped framework. It is a simple modification of the /spl lambda/-calculus, and has ILAL as a type assignment system. Then, in this generalized setting, we prove the polytime "strong" normalization theorem: any reduction strategy normalizes a given /spl lambda//sub LA/ term (of fixed depth) in a polynomial number of reduction steps, and indeed in polynomial time.