Abstract
In a previous work we introduced the generalised multiaryλ-calculus λ J m, an extension of the λ-calculus where functions can be applied to lists of arguments (a feature which we call “multiarity”) and encompassing “generalised” eliminations of von Plato. In this paper we prove confluence and strong normalisation of the reduction relations of λ J m. Proofs of these results lift corresponding ones obtained by Joachimski and Matthes for the system Λ J. Such lifting requires the study of how multiarity and some forms of generality can express each other. This study identifies a variant of λJ, and another system isomorphic to it, as being the subsystems of λ J m with, respectively, minimal and maximal use of multiarity. We argue then that λ J m is the system with the right use of multiarity.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Espírito Santo, J.: An isomorphism between a fragment of sequent calculus and an extension of natural deduction. In: Baaz, M., Voronkov, A. (eds.) LPAR 2002. LNCS (LNAI), vol. 2514, pp. 354–366. Springer, Heidelberg (2002)
Espírito Santo, J., Pinto, L.: Permutative conversions in intuitionistic multiary sequent calculus with cuts. In: Hofmann, M.O. (ed.) TLCA 2003. LNCS, vol. 2701, pp. 286–300. Springer, Heidelberg (2003)
Herbelin, H.: A λ-calculus structure isomorphic to a Gentzen-style sequent calculus structure. In: Pacholski, L., Tiuryn, J. (eds.) CSL 1994. LNCS, vol. 933, pp. 61–75. Springer, Heidelberg (1995)
Joachimski, F., Matthes, R.: Standardization and confluence for a Lambda Calculus with generalized applications. In: Bachmair, L. (ed.) RTA 2000. LNCS, vol. 1833, pp. 141–155. Springer, Heidelberg (2000)
Joachimski, F., Matthes, R.: Short proofs of normalisation for the simply typed λ- calculus, permutative conversions and Gödel’s T. Archive for Mathematical Logic 42, 59–87 (2003)
Schwichtenberg, H.: Termination of permutative conversions in intuitionistic Gentzen calculi. Theoretical Computer Science 212, 247–260 (1999)
von Plato, J.: Natural deduction with general elimination rules. Archive for Mathematical Logic 40, 541–567 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Santo, J.E., Pinto, L. (2004). Confluence and Strong Normalisation of the Generalised Multiary λ-Calculus. In: Berardi, S., Coppo, M., Damiani, F. (eds) Types for Proofs and Programs. TYPES 2003. Lecture Notes in Computer Science, vol 3085. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24849-1_13
Download citation
DOI: https://doi.org/10.1007/978-3-540-24849-1_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22164-7
Online ISBN: 978-3-540-24849-1
eBook Packages: Springer Book Archive