Higher inductive types in cubical computational type theory
Higher inductive types in cubical computational type theory
复制标题
立方计算类型理论中的更高归纳类型
DOI:
10.1145/3290314
复制
发表时间:
2019
影响因子:
--
通讯作者:
R. Harper
中科院分区:
文献类型:
--
作者:
Evan Cavallo;R. Harper
Homotopy type theory proposes higher inductive types (HITs) as a means of defining and reasoning about inductively-generated objects with higher-dimensional structure. As with the univalence axiom, however, homotopy type theory does not specify the computational behavior of HITs. Computational interpretations have now been provided for univalence and specific HITs by way of cubical type theories, which use a judgmental infrastructure of dimension variables. We extend the cartesian cubical computational type theory introduced by Angiuli et al. with a schema for indexed cubical inductive types (CITs), an adaptation of higher inductive types to the cubical setting. In doing so, we isolate the canonical values of a cubical inductive type and prove a canonicity theorem with respect to these values.
DOI:
--
发表时间:
2018
期刊:
Computer Science Logic 2018
影响因子:
--
作者:
Angiuli, Carlo;Hou, Kuen-Bang;Harper, Robert
通讯作者:
Harper, Robert
影响因子:
1.1
作者:
Altenkirch, Thorsten;Ghani, Neil;Morris, Peter
通讯作者:
Morris, Peter