Bounded existentials and minimal typing (Q1127527)

From MaRDI portal
Revision as of 02:17, 5 March 2024 by Import240304020342 (talk | contribs) (Set profile property.)
scientific article
Language Label Description Also known as
English
Bounded existentials and minimal typing
scientific article

    Statements

    Bounded existentials and minimal typing (English)
    0 references
    0 references
    0 references
    13 August 1998
    0 references
    \(F_\leq\) is a typed lambda-calculus combining subtyping and second-order bounded quantification. It is shown that in the system obtained by adding (as primitive) bounded existential quantification the minimal type property fails. It is also shown that when the system is restricted to ``equal bounds'' (the introduction rules are of the form: If \(A\leq S\vdash T\leq U\) then \(\vdash\text{All } (A\leq S)T\leq\text{All } (A\leq S)U)\), then the minimal types do exist and an algorithm to get them is given.
    0 references
    typed lambda-calculus
    0 references
    subtyping
    0 references
    second-order bounded quantification
    0 references
    bounded existential quantification
    0 references
    minimal type property
    0 references

    Identifiers