A note on intersection types
1994
Abstract
Following J.-L. Krivine, we call ¡ the type inference system introduced by M. Coppo and M. Dezani where types are propositional formulae written with conjunction and implication from propositional letters-there is no special constant ¢. We show here that the well-known result on ¡ , stating that any term which possesses a type in ¡ strongly normalises does not need a new reducibility argument, but is a mere consequence of strong normalization for natural deduction restricted to the conjunction and implication. The proof of strong normalization for natural deduction, and therefore our result, as opposed to reducibility arguments, can be carried out within primitive recursive arithmetic. On the other hand, this enlightens the relation between £ and ¤ £ that G. Pottinger has already wondered about, and can be applied to other situations, like the lambda calculus with multiplicities of G. Boudol.
References (19)
- Henk Barendregt, Mario Coppo, and Mariangiola Dezani-Ciancaglini. A filter lambda model and the completeness of type-assignment. Jour- nal of Symbolic Logic, 48:931-940, 1983.
- Ge ´rard Boudol. Lambda calculus with multiplicities. Technical Report 2025, INRIA, 1993.
- Mario Coppo and Mariangiola Dezani. A new type-asssignment for ¢ -terms. Archive fu ¨r mathematische Logik und Grundlagenforschung, 19:139-156, 1978.
- Mario Coppo and Mariangiola Dezani-Ciancaglini. An extension of the basic functionnality theory for the ¢ -calculus. Notre Dame Journal of Formal Logic, 21:685-683, October 1980.
- Mario Coppo, Mariangiola Dezani-Ciancaglini, and Betti Venneri. Functional characters of solvable terms. Zeitschrift fu ¨r matematische Logik und Grundlagen der Mathematik, 27:44-58, 1981.
- Robin O. Gandy. Proofs of strong normalisation. In J.P. Seldin and J.R. Hinley, editors, To H.B. Curry: essays on combinatory logic, ¢ calculus and formalism, pages 457-477, 1980.
- Gehrard Gentzen. Untersuchungen u ¨ber das logische Schließen I. Ma- thematische Zeitschrift, 39:176-210, 1934. Traduction Franc ¸aise de R. Feys et J. Ladrie `re: Recherches sur la de ´duction logique, Presses Universitaires de France, Paris, 1955.
- Jean-Yves Girard. Proof-Theory and Logical Complexity -vol. I. Stu- dies in Proof Theory. Bibliopolis, Napoli, 1987.
- J. Roger Hindley. The simple semantics for Coppo-Dezani-Salle ´types. In Mariangola Dezani-Ciancaglini and Ugo Montanari, editors, 5
- ¡ In- ternational Symposium on Programming (Torino), volume 137 of Lec- ture Notes in Computer Science, pages 212-226. Springer-Verlag, 1982. C. Retore
- J. Roger Hindley. Coppo-Dezani types do not correspond to propositio- nal logic. Theoretical Computer Science, 28:235-236, 1984.
- Stanisław Jaśkowski. On the rules of supposition in formal logic. Studia logica, 1, 1934.
- Jean-Louis Krivine. Lambda Calcul -Types et Mode `les. Etudes et Recherches en Informatique. Masson, Paris, 1990.
- Garrel Pottinger. A type assignment for the strongly normalizable ¢ - terms.
- In J.P. Seldin and J.R. Hindley, editors, To H.B. Curry: Essays on Combinatory Logic" ¢ -calculus and formalism, pages 561-577. Aca- demic Press, 1980.
- Dag Prawitz. Natural Deduction, a Proof-theoretical Study. Number 3 in Acta universitatis stockholmiensis -Stockholm studies in philoso- phy. Almqvist and Wiksell, Stockholm, 1965.
- Dag Prawitz. Ideas and results in proof theory. In J.E. Fenstadt, edi- tor, Proceedings of the second scandinavian logic symposium, Sudies in Logic, pages 235-307, Amsterdam, 1971. North-Holland.
- Patrick Salle ´. Une extension de la the ´orie des types en ¢ -calcul. In G. Ausellio and C. Bo ¨hm, editors, 5
- ¡ International Colloquium on Au- tomata, Languages and Programming (Udine), volume 62 of Lecture Notes in Computer Science. Springer Verlag, 1978. INRIA Unite ´de recherche INRIA Lorraine, Technopo ˆle de Nancy-Brabois, Campus scientifique, 615 rue du Jardin Botanique, BP 101, 54600 VILLERS LE `S NANCY Unite ´de recherche INRIA Rennes, Irisa, Campus universitaire de Beaulieu, 35042 RENNES Cedex Unite ´de recherche INRIA Rho ˆne-Alpes, 46 avenue Fe ´lix Viallet, 38031 GRENOBLE Cedex 1 Unite ´de recherche INRIA Rocquencourt, Domaine de Voluceau, Rocquencourt, BP 105, 78153 LE CHESNAY Cedex Unite ´de recherche INRIA Sophia-Antipolis, 2004 route des Lucioles, BP 93, 06902 SOPHIA-ANTIPOLIS Cedex E ´diteur INRIA, Domaine de Voluceau, Rocquencourt, BP 105, 78153 LE CHESNAY Cedex (France) ISSN 0249-6399