System I is a simply-typed lambda calculus with pairs, extended with an equational theory obtained from considering the type isomorphisms as equalities. In this work we propose an extension of System I to polymorphic types, adding the corresponding isomorphisms. We provide non-standard proofs of subject reduction and strong normalisation, extending those of System I.
翻译:系统I 是一个简单型号的羊羔微积分,配有双胞胎,扩展了从将等式形态视为等式中获得的方程式理论。在这项工作中,我们提议将系统I 扩展至多式,添加相应的等式。我们提供了非标准的数据,证明对象减少和强烈正常化,扩展了系统I 的等式。