Reduction and Unification in Lambda Calculi with Subtypes
Reduction and Unification in Lambda Calculi with Subtypes
复制标题
具有子类型的 Lambda 演算的约简和统一
DOI:
--
复制
发表时间:
1992
期刊:
影响因子:
--
通讯作者:
Zhenyu Qian
中科院分区:
文献类型:
--
作者:
T. Nipkow;Zhenyu Qian
Reduction, equality and unification are studied for a family of simply typed λ-calculi with subtypes. The subtype relation is required to relate base types only to base types and to satisfy some order-theoretic conditions. Constants are required to have a least type, i.e. “no overloading”. We define the usual β and a subtype-dependent η-reduction. These are related to a typed equality relation and shown to be confluent in a certain sense.