arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1801.01568cs.LO
收藏

计算高级类型论IV:归纳类型

Computational Higher Type Theory IV: Inductive Types

Evan Cavallo, Robert Harper

摘要:

这是第四次在一系列的论文扩展马丁勒夫的意义解释依赖类型论,以高维类型。在这一部分中,我们将展示如何定义立方类型系统,以支持索引立方归纳类型的通用模式,这些类型的构造函数可以接受维度参数并具有指定的边界。使用这个模式,我们能够指定和实现许多更高的归纳类型,已假设在同伦类型论,包括同伦推出,环面,$W$ -逆,截断,任意本地化。通过包含索引归纳类型,我们可以定义标识类型。高级归纳类型的加入使得计算高级类型论成为同伦类型论的一个模型,能够解释霍特书中几乎所有的构造(归纳-归纳类型除外)。这是第一个具有明确规范性定理的模型,它指定了更高归纳类型的规范值,并确认归纳类型中的每个项都计算为这样的值。

英文摘要:

This is the fourth in a series of papers extending Martin-Löf's meaning explanation of dependent type theory to higher-dimensional types. In this installment, we show how to define cubical type systems supporting a general schema of indexed cubical inductive types whose constructors may take dimension parameters and have a specified boundary. Using this schema, we are able to specify and implement many of the higher inductive types which have been postulated in homotopy type theory, including homotopy pushouts, the torus, $W$-quotients, truncations, arbitrary localizations. By including indexed inductive types, we enable the definition of identity types. The addition of higher inductive types makes computational higher type theory a model of homotopy type theory, capable of interpreting almost all of the constructions in the HoTT Book (with the exception of inductive-inductive types). This is the first such model with an explicit canonicity theorem, which specifies the canonical values of higher inductive types and confirms that every term in an inductive type evaluates to such a value.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑