Hostname: page-component-cd9895bd7-8ctnn Total loading time: 0 Render date: 2024-12-26T09:09:16.750Z Has data issue: false hasContentIssue false

Expressing additives using multiplicatives and subexponentials

Published online by Cambridge University Press:  21 November 2016

KAUSTUV CHAUDHURI*
Affiliation:
INRIA, Palaiseau, France Email: kaustuv.chaudhuri@inria.fr

Abstract

Subexponential logic is a variant of linear logic with a family of exponential connectives – called subexponentials – that are indexed and arranged in a pre-order. Each subexponential has or lacks associated structural properties of weakening and contraction. We show that a classical propositional multiplicative subexponential logic (MSEL) with one unrestricted and two linear subexponentials can encode the halting problem for two register Minsky machines, and is hence undecidable. We then show how the additive connectives can be directly simulated by giving an encoding of propositional multiplicative additive linear logic (MALL) in an MSEL with one unrestricted and four linear subexponentials.

Type
Paper
Copyright
Copyright © Cambridge University Press 2016 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Andreoli, J.-M. (1992). Logic programming with focusing proofs in linear logic. Journal of Logic and Computation 2 (3) 297347.Google Scholar
Chaudhuri, K. (2010). Classical and intuitionistic subexponential logics are equally expressive. In: Dawar, A. and Veith, H. (eds.) CSL 2010: Computer Science Logic. Lecture Notes in Computer Science 6247 185199, Springer.Google Scholar
Chaudhuri, K. (2014). Undecidability of multiplicative subexponential logic. In: Alves, S. and Cervesato, I. (eds.) Proceedings LINEARITY 2014. Electronic Proceedings in Theoretical Computer Science 176 1–6.Google Scholar
Chaudhuri, K., Pfenning, F. and Price, G. (2008). A logical characterization of forward and backward chaining in the inverse method. Journal of Automated Reasoning 40 (2-3) 133177.Google Scholar
Liang, C. and Miller, D. (2009). Focusing and polarization in linear, intuitionistic, and classical logics. Theoretical Computer Science 410 (46) 47474768.Google Scholar
Lincoln, P., Mitchell, J., Scedrov, A. and Shankar, N. (1992). Decision problems for propositional linear logic. Annals of Pure and Applied Logic 56 239311.Google Scholar
López, P., Pfenning, F., Polakow, J. and Watkins, K. (2005). Monadic concurrent linear logic programming. In: Barahona, P. and Felty, A. P. (eds.) Proceedings of the 7th International ACM SIGPLAN Conference on Principles and Practice of Declarative Programming (PPDP) 3546, ACM.Google Scholar
Miller, D. and Saurin, A. (2007). From proofs to focused proofs: A modular proof of focalization in linear logic. In: Duparc, J. and Henzinger, T. A. (eds.) CSL 2007: Computer Science Logic. Lecture Notes in Computer Science 4646 405419, Springer.Google Scholar
Minsky, M. (1961). Recursive unsolvability of Post's problem of ‘tag’ and other topics in the theory of Turing machines. Annals of Mathematics 74 (3) 437455.Google Scholar
Nigam, V. (2009). Exploiting Non-Canonicity in the Sequent Calculus, Ph.D. thesis, Ecole Polytechnique.Google Scholar
Nigam, V. and Miller, D. (2009). Algorithmic specifications in linear logic with subexponentials. In: ACM SIGPLAN Conference on Principles and Practice of Declarative Programming (PPDP) 129–140.Google Scholar
Nigam, V., Pimentel, E. and Reis, G. (2011). Specifying proof systems in linear logic with subexponentials. Electronic Notes in Theoretical Computer Sciience 269 109123.Google Scholar
Nigam, V., Olarte, C. and Pimentel, E. (2013). A general proof system for modalities in concurrent constraint programming. In: Proceedings of the 24th International Conference on Concurrency Theory (CONCUR), Lecture Notes in Computer Science 8052 410–424, Springer.Google Scholar
Nigam, V., Pimentel, E. and Reis, G. (2014). An extended framework for specifying and reasoning about proof systems. Journal of Logic and Computation 26 (2) 539576.Google Scholar
Simmons, R. J. (2014). Structural focalization. ACM Transaction on Computational Logic 15 (3) 21.Google Scholar
Watkins, K., Cervesato, I., Pfenning, F. and Walker, D. (2003). A concurrent logical framework I: Judgments and properties. Technical Report CMU-CS-02-101, Carnegie Mellon University. Revised, May 2003.Google Scholar