Abstract

The interval is a primitive syntactic entity in cubical type theory providing the domain for path abstraction and application. It is not a standard fibrant types.

Definition

The interval is a structural object equipped with endpoints and various algebraic operations depending on the specific cubical model, such as De Morgan Involution or Cartesian structures. We use it to parameterize paths: a path in a type is a function .

Typal Status

The premise that is not a standard type is correct. However, the reasoning that this is due to contractibility is imprecise.

We cannot internally state or prove that is contractible. Forming the proposition requires forming the identity type over , but the target of an identity type must be a standard fibrant type.

Instead, is excluded from the standard universe of types because it is a pre-type that lacks the structure of a Kan complex. It does not support Kan operations such as composition and transport. If were admitted as a standard type, it would violate univalence and collapse the higher-dimensional structure of the theory. In implementations like Cubical Agda, belongs to a dedicated, non-fibrant universe IUniv. While we can construct -types over to form paths, we cannot treat itself as an internal space or pattern-match on its endpoints.

See also

Cubical Type Theory Homotopy Type Theory Kan Complex

References