Abstract
AbstractWe explain how to recast the semantics of the simply-typed $$\uplambda $$
λ
-calculus, and its linear and ordered variants, using multi-ary structures. We define universal properties for multicategories, and use these to derive familiar rules for products, tensors, and exponentials. Finally we outline how to recover both the category-theoretic syntactic model and its semantic interpretation from the multi-ary framework. We then use these ideas to study the semantic interpretation of combinatory logic and the simply-typed $$\uplambda $$
λ
-calculus without products. We introduce extensional SK-clones and show these are sound and complete for both combinatory logic with extensional weak equality and the simply-typed $$\uplambda $$
λ
-calculus without products. We then show such SK-clones are equivalent to a variant of closed categories called SK-categories, so the simply-typed $$\uplambda $$
λ
-calculus without products is the internal language of SK-categories.
Publisher
Springer Nature Switzerland
Reference46 articles.
1. Abramsky, S.: Computational interpretations of linear logic. Theoretical Computer Science 111(1-2), 3–57 (1993). https://doi.org/10.1016/0304-3975(93)90181-r
2. Abramsky, S.: Temperley-Lieb algebra: From knot theory to logic and computation via quantum mechanics. In: Mathematics of Quantum Computation and Quantum Technology. Chapman and Hall/CRC (2007)
3. Arkor, N., Fiore, M.: Algebraic models of simple type theories. In: Proceedings of the 35th Annual ACM/IEEE Symposium on Logic in Computer Science. ACM (2020). https://doi.org/10.1145/3373718.3394771
4. Arkor, N., McDermott, D.: Abstract clones for abstract syntax. In: Kobayashi, N. (ed.) 6th International Conference on Formal Structures for Computation and Deduction, FSCD 2021, July 17-24, 2021, Buenos Aires, Argentina (Virtual Conference). LIPIcs, vol. 195, pp. 30:1–30:19. Schloss Dagstuhl - Leibniz-Zentrum für Informatik (2021). https://doi.org/10.4230/LIPIcs.FSCD.2021.30
5. Barendregt, H.P.: The lambda calculus: its syntax and semantics, Studies in Logic and the Foundations of Mathematics), vol. 103. North-Holland (1985), revised edition