一句话:提出用同伦类型论思想精化非直谓编码,使有限归纳类型恢复 η 等式与依赖消去,并扩展到部分高阶归纳类型。
在依赖类型论中,公理地引入非直谓宇宙可以像 System F 那样编码有限归纳类型,但这类编码不能满足相应的 η 等式,因此无法支持依赖消去子。为恢复 η 等式与依赖消去,本文借鉴同伦类型论中的思想,提出一种构造这些非直谓编码之精化(refinement)的方法。该方法不只是直接翻译归纳类型的通常编码,而是通过额外结构使编码具备正确的消去性质。作者进一步将方法扩展到某些高阶归纳类型,例如 1-truncation 和单位圆 S^1,给出它们的非直谓编码。该工作为在非直谓类型论中统一处理(高阶)归纳类型提供了理论构造,并阐明同伦类型论工具在编码问题上的作用。
Postulating an impredicative universe in dependent type theory allows System F style encodings of finitary inductive types, but these fail to satisfy the relevant η-equalities and consequently do not admit dependent eliminators. To recover η and dependent elimination, we present a method to construct refinements of these impredicative encodings, using ideas from homotopy type theory. We then extend our method to construct impredicative encodings of some higher inductive types, such as 1-truncation and the unit circle S1.