Dependent types and explicit substitutions: A meta-theoretical development (Q2713354)
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: Dependent types and explicit substitutions: A meta-theoretical development |
scientific article
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Dependent types and explicit substitutions: A meta-theoretical development |
scientific article |
Statements
21 December 2001
0 references
explicit substitutions
0 references
meta-variables
0 references
de Bruijn indices
0 references
confluence
0 references
weak normalization
0 references
Dependent types and explicit substitutions: A meta-theoretical development (English)
0 references
This is an interesting paper which appears in a special issue of MSCS on explicit substitutions. The author considers a system \(\lambda \Pi_\mathcal L \), a variant of \(\lambda P\) that supports explicit substitutions and meta-variables. Meta-variables are place holders in a proof-term and explicit substitution is necessary to delay the application of substitutions of meta-variables waiting to be instantiated. The syntax of \(\lambda \Pi_\mathcal L \) ist presented using de Bruijn indices instead of name variables as for the original calculus \(\lambda \sigma\) in the paper ``Explicit substitution'' by \textit{M. Abadi, L. Cardelli, P.-L. Curien} and \textit{J.-J. Lévy} [J. Funct. Program. 1, 375-416 (1991; Zbl 0941.68542)]. NEWLINENEWLINENEWLINEIn this paper the author studies the properties of confluence (on typed terms) and weak normalization.
0 references