arXiv · 2607.14325
Logical Foundations of Two-Sided Type Theory
Abstract
Two-sided type systems, introduced in POPL'24, are an extension of the traditional notion of type system that allows for stating and deriving typing judgements in which (a) assumptions can be made about the types of arbitrary terms and not only variables, and (b) conclusions can be made about any number of type assignments, and not exactly one. In this work, we investigate the logical foundations of two-sided type systems in the sense of the propositions-as-types paradigm. We introduce new two-sided type systems 2$\lambda$Int and 2$\lambda$Int$^{\sim}$ that correspond with Wansing's bilateral logic 2Int and its extension with Nelson's strong negation respectively. Going beyond the propositional case, we introduce 2$\lambda$HOL as an extension of Guevers' $\lambda$HOL, and we show its expressive adequacy, its consistency and that it satisfies both the existence property and its dual.
Explore related subjects
Keep this discovery
Celia Mengyue Li, Steven Ramsay. 2026-07-15. Logical Foundations of Two-Sided Type Theory. https://arxiv.org/abs/2607.14325
Cite the original work for its findings. Save a collection to share your selection of sources.