logic in computer science

Simply-typed constant-domain modal lambda calculus I: distanced beta reduction and combinatory logic

arXiv:2410.17463 · doi:10.46298/lmcs-22(3:4)2026

summary

The paper introduces a simply‑typed modal lambda calculus (λ_θ) that extends Montague and Gallin’s system with a configurable parameter for state types, and develops its metatheory using a BCKW‑style combinatory logic basis and semantic conservation results.

Abstract

A system is developed that combines modal logic and simply-typed lambda calculus, and that generalizes the system studied by Montague and Gallin. Whereas Montague and Gallin worked with Church's simple theory of types, the system is developed in the typed base theory most commonly used today, namely the simply-typed lambda calculus. Further, the system is controlled by a parameter which allows more options for state types and state variables than is present in Montague and Gallin. A main goal of the paper is to establish some basic metatheory of : (i) an Andrews-like characterization of its models in terms of combinatory logic is given, and this combinatory logic involves a -like basis rather than an -like basis and (ii) semantic conservation and expressibility results relating to the maximal system are proven. Similar results are proven for the relation between and , the corresponding ordinary simply-typed lambda calculus. This answers a question of Zimmermann in the semantics of the simply typed setting. In a companion paper this is extended to Church's simple theory of types. We further develop a partial correspondence between a pure combinatory logic centered on the -like basis and the weak deductive system for wherein -reduction is not allowed under a lambda abstract, and we use this to show partial deductive conservation between the maximal system and the intermediary systems .

Topics & keywords

#modal lambda calculus#simply-typed lambda calculus#combinatory logic#type theory#semantic conservationλ_θBCKW basisbeta reductionmodal logicsemantic conservationtyped lambda calculus
Simply-typed constant-domain modal lambda calculus I: distanced beta reduction and combinatory logic · wovepaper