Weak completeness of type assignment in \(\lambda\)-calculus models: A generalization of Hindley's result (Q809993)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Weak completeness of type assignment in -calculus models: A generalization of Hindley's result |
scientific article; zbMATH DE number 4212003
| Language | Label | Description | Also known as |
|---|---|---|---|
| default for all languages | No label defined |
||
| 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
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
0.8222264051437378
0 references
0.8203770518302917
0 references
0.7824430465698242
0 references
0.7671878337860107
0 references
0.7623722553253174
0 references