Abstract
AbstractWerner’s set-theoretical model is one of the simplest models of CIC. It combines a functional view of predicative universes with a collapsed view of the impredicative sort “
${\tt Prop}$
”. However, this model of
${\tt Prop}$
is so coarse that the principle of excluded middle
$P \lor \neg P$
holds. Following our previous work, we interpret
${\tt Prop}$
into a topological space (a special case of Heyting algebra) to make the model more intuitionistic without sacrificing simplicity. We improve on that work by providing a full interpretation of dependent product types, using Alexandroff spaces. We also extend our approach to inductive types by adding support for
${\mathsf{list}}$
s.
Publisher
Cambridge University Press (CUP)
Subject
Computer Science Applications,Mathematics (miscellaneous)