Abstract
The problem of characterizing sequents for which there is a unique proof in intuitionistic logic was first raised by Mints [Min77], initially studied in [BS82] and later in [Aot99]. We address this problem through game semantics and give a new and concise proof of [Aot99]. We also fully characterize a family of λ-terms for Aoto’s theorem. The use of games also leads to a new characterization of principal typings for simply-typed λ-terms. These results show that game models can help proving strong structural properties in the simply-typed λ-calculus.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Abramsky, S., McCusker, G.: Game semantics. In: Schwichtenberg, H., Berger, U. (eds.) Computational Logic: Proceedings of the 1997 Marktoberdorf Summer School, pp. 1–56. Springer, Heidelberg (1999)
Aoto, T.: Uniqueness of normal proofs in implicational intuitionistic logic. Journal of Logic, Language and Information 8, 217–242 (1999)
Barendregt, H.: λ-calculus: its syntax and semantics. Elsevier Science Publishers Ltd., Amsterdam (1984)
Broda, S., Damas, L.: On long normal inhabitants of a type. J. Log. Comput. 15(3), 353–390 (2005)
Belnap, N.: The two-property. Relevance Logic Newsletter, 173–180 (1976)
Blass, A.: A game semantics for linear logic. Annals of Pure and Applied Logic 56, 183–220 (1992)
Babaev, A., Soloviev, S.: A coherence theorem for canonical morphism in cartesian closed categories. Journal of Soviet Mathematics 20, 2263–2279 (1982)
de Groote, P.: Towards abstract categorial grammars. In: Proceedings of the Conference Association for Computational Linguistics, 39th Annual Meeting and 10th Conference of the European Chapter, pp. 148–155 (2001)
Damas, L., Milner, R.: Principal type-schemes for functional programs. In: POPL 1982: Proceedings of the 9th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, pp. 207–212. ACM, New York (1982)
Di Gianantonio, P., Franco, G., Honsell, F.: Game semantics for untyped λβ η-calculus. In: Girard, J.-Y. (ed.) TLCA 1999. LNCS, vol. 1581, pp. 114–128. Springer, Heidelberg (1999)
Hindley, R.J.: Basic Simple Type Theory. Cambridge Press University, Cambridge (1997)
Hirokawa, S.: Balanced formulas, minimal formulas and their proofs. Technical report, Research Institute of Fundamental Information Science, Kyochu University (1991)
Hyland, J.M.E., Ong, C.-H.L.: On full abstraction for PCF. In: Information and Computation, vol. 163(2), ch. 2, pp. 285–408. Elsevier Science B.V., Amsterdam (2000)
Huet, G.: Résolution d’équations dans les langages d’ordre 1,2,.,ω. PhD thesis, Université Paris 7 (1976)
Hughes, D.J.D.: Hypergame Semantics: Full Completeness for System F. PhD thesis, Oxford University (2000)
Jay, C.B., Ghani, N.: The virtues of η-expansion. J. of Functional Programming 5(2), 135–154 (1995); Also appeared as tech. report ECS-LFCS-92-243
Kanazawa, M.: Parsing and generation as Datalog queries. In: Proceedings of the 45th Annual Meeting of the Association for Computational Linguistics, Prague, pp. 176–183. Association for Computational Linguistics (2007)
Ker, A.D., Nickau, H., Ong, L.: Innocent game models of untyped λ-calculus. Theoretical Computer Science 272(1-2), 247–292 (2002)
Lorenzen, P.: Ein dialogisches konstruktivitatskriterium. Infinitistic Methods, 193–200 (1959)
Lorenz, K.: Dialogspiele als semantische grundlage von logikkalkiilen. Arch. Math. Logik Grundlag 11, 32–55 (1968)
Mints, G.E.: Closed categories and the theory of proofs. Journal of Mathematical Sciences 15, 45–62 (1977)
Muskens, R.: Lambda Grammars and the Syntax-Semantics Interface. In: van Rooy, R., Stokhof, M. (eds.) Proceedings of the Thirteenth Amsterdam Colloquium, Amsterdam, pp. 150–155 (2001)
Nickau, H.: Hereditarily sequential functionals. In: Nerode, A., Matiyasevich, Y. (eds.) LFCS 1994. LNCS, vol. 813, pp. 253–264. Springer, Heidelberg (1994)
Salvati, S.: On the membership problem for non-linear abstract categorial grammars. Journal of Logic, Language and Information 19(2), 163–183 (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bourreau, P., Salvati, S. (2011). Game Semantics and Uniqueness of Type Inhabitance in the Simply-Typed λ-Calculus. In: Ong, L. (eds) Typed Lambda Calculi and Applications. TLCA 2011. Lecture Notes in Computer Science, vol 6690. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21691-6_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-21691-6_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21690-9
Online ISBN: 978-3-642-21691-6
eBook Packages: Computer ScienceComputer Science (R0)