Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
Variants of the basic calculus of constructions - MaRDI portal

Variants of the basic calculus of constructions (Q1885480)

From MaRDI portal





scientific article; zbMATH DE number 2111915
Language Label Description Also known as
English
Variants of the basic calculus of constructions
scientific article; zbMATH DE number 2111915

    Statements

    Variants of the basic calculus of constructions (English)
    0 references
    0 references
    0 references
    28 October 2004
    0 references
    Different formulations of the calculus of constructions, introduced by Coquand in 1985, are compared. The different formulations have some things in common, namely the terms and forms of judgements, the axiom (just a single axiom for all the variants), and the form of the application and product rules. They may differ in the form of the rules for conversions of types, in the form of the abstraction rule, and in the structure imposed on assumptions (it could be a set or a sequence). If one has a purpose for which type-checking is important, one can follow the authors' argumentated advice and choose systems with assumptions-as-sequences in which abstraction and conversion are essentially those of pure typed systems or the abstraction rule is modified. At the same time, if one wants to obtain proof-theoretic results, one can use variants with assumptions-as-sets in which either the rule of conversion between types is modified or both abstraction and conversion rules are modified.
    0 references
    calculus of constructions
    0 references
    typed \(\lambda\)-calculus
    0 references
    pure typed systems
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references

    Identifiers