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
    0 references
    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
    0 references
    type theory
    0 references
    universes
    0 references
    logical framework
    0 references
    implementation
    0 references
    0 references
    0 references
    0 references