Arithmetical proofs of strong normalization results for symmetric lambda calculi
Résumé
We give arithmetical proofs of the strong normalization of two symmetric $\lambda$-calculi corresponding to classical logic. The first one is the $\overline{\lambda}\mu\tilde{\mu}$-calculus introduced by Curien & Herbelin. It is derived via the Curry-Howard correspondence from Gentzen's classical sequent calculus LK in order to have a symmetry on one side between ``program'' and ``context'' and on other side between ``call-by-name'' and ``call-by-value''. The second one is the symmetric $\lambda \mu$-calculus. It is the $\lambda \mu$-calculus introduced by Parigot in which the reduction rule $\mu'$, which is the symmetric of $\mu$, is added. These results were already known but the previous proofs use candidates of reducibility where the interpretation of a type is defined as the fix point of some increasing operator and thus, are highly non arithmetical.
Domaines
Logique [math.LO]
Origine : Fichiers produits par l'(les) auteur(s)
Loading...