An implementation of LF with coercive subtyping and universes (Q5951521)
From MaRDI portal
scientific article; zbMATH DE number 1686106
Language | Label | Description | Also known as |
---|---|---|---|
English | An implementation of LF with coercive subtyping and universes |
scientific article; zbMATH DE number 1686106 |
Statements
An implementation of LF with coercive subtyping and universes (English)
0 references
5 November 2003
0 references
An implementation of a variant of Martin-Löf's logical framework with coercive subtyping, called LF, is presented. The paper begins with an outline of LF with its extensions of inductive types and coercions; then, motivations and the basic architecture of the implementation are given; finally, some examples are presented. In particular, special emphasis is put on the implementation of the the theory of a hierarchy of universes included in the object type theory UTT, which is outlined and implemented. The relationships between universes and inductive types, and between universes and coercive subtyping are studied and, as a conclusion, the authors claim that the combination of Tarski-style universes together with coercive subtyping provides an ideal formulation of universes that is both semantically clear and practical to use.
0 references
type theory
0 references
universes
0 references
logical framework
0 references
implementation
0 references