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
Weak completeness of type assignment in \(\lambda\)-calculus models: A generalization of Hindley's result - MaRDI portal

Weak completeness of type assignment in \(\lambda\)-calculus models: A generalization of Hindley's result (Q809993)

From MaRDI portal





scientific article; zbMATH DE number 4212003
Language Label Description Also known as
English
Weak completeness of type assignment in \(\lambda\)-calculus models: A generalization of Hindley's result
scientific article; zbMATH DE number 4212003

    Statements

    Weak completeness of type assignment in \(\lambda\)-calculus models: A generalization of Hindley's result (English)
    0 references
    0 references
    1991
    0 references
    Given a \(\lambda\)-theory, \([[X]]^ D\) is an interpretation of a closed \(\lambda\)-term X of the theory in a model D and \([[]]_ v\) is an interpretation mapping type schemes into subsets of D. The \(\lambda\)- theory is said to be complete for a closed term X if \((\exists D)(\forall v)\{[[X]]^ D\in [[\alpha]]_ v\}\to \vdash \alpha X.\) This property is known to hold for some but not for all closed terms X. Hindley has suggested the following new notion: A \(\lambda\)-theory is said to be weakly complete if for all closed terms X, \((\forall D)[(\exists v)\{[[X]]^ D\in [[\alpha]]_ v\}\to (\exists M^*)([[M]]^ D=[[M^*]]^ D\wedge \vdash \alpha M^*)].\) The author proves that all \(\lambda\)-theories are weakly complete.
    0 references
    lambda calculus
    0 references
    weakly complete lambda-theories
    0 references
    interpretation
    0 references

    Identifiers