Abstract
Wansing’s extended intuitionistic linear logic with strong negation, called WILL, is regarded as a resource-conscious refinment of Nelson’s constructive logics with strong negation. In this paper, (1) the completeness theorem with respect to phase semantics is proved for WILL using a method that simultaneously derives the cut-elimination theorem, (2) a simple correspondence between the class of Petri nets with inhibitor arcs and a fragment of WILL is obtained using a Kripke semantics, (3) a cut-free sequent calculus for WILL, called twist calculus, is presented, (4) a strongly normalizable typed λ-calculus is obtained for a fragment of WILL, and (5) new applications of WILL in medical diagnosis and electric circuit theory are proposed. Strong negation in WILL is found to be expressible as a resource-conscious refutability, and is shown to correspond to inhibitor arcs in Petri net theory.
Similar content being viewed by others
References
Abramsky, S., 1994, “Proofs as processes,” Theoretical Computer Science 135, 5–9.
Akama, S., 1997, “Tableaux for logic programming with strong negation,” Lecture Notes in Computer Science 1227, 31–42.
Almukdad, A. and Nelson, D., 1984, “Constructible falsity and inexact predicates,” Journal of Symbolic Logic 49, 231–233.
Barenco, A., Deutsch, D., and Ekert, A., 1995, “Conditional quantum dynamics and logic gates,” Physical Review Letters 74(20), 4083–4086.
Bellin, G. and Scott, P.J., 1994, “On the π-calculus and linear logic,” Theoretical Computer Science 135, 11–65.
da Costa, N.C.A., Béziau, J., and Bueno, O.A.S., 1995, “Aspects of paraconsistent logic,” Bulletin of the IGPL 3(4), 597–614.
Dam, M., 1994, “Process-algebraic interpretations of positive linear and relevant logics,” Journal of Logic and Computation 4, 939–973.
Engberg, U. and Winskel, G., 1997, “Completeness results for linear logic on Petri nets,” Annals of Pure and Applied Logic 86, 101–135.
Girard, J.-Y., 1987, “Linear logic,” Theoretical Computer Science 50, 1–102.
Hindley, J. R., 1986, “BCK-combinators and linear λ-term have types,” Theoretical Computer Science 64, 97–105.
Hodas, J. and Miller, D., 1994, “Logic programming in a fragment of intuitionistic linear logic,” Information and Computation 110, 327–365.
Horn, L., 1989, A Natural History of Negation, Chicago University Press.
Ishihara, K. and Hiraishi, K., 2001, “The completeness of linear logic for Petri net models,” Logic Journal of the IGPL 9(4), 549–567.
Kamide, N., 2002a, “Sequent calculi for intuitionistic linear logic with strong negation,” Logic Journal of the IGPL 10(6), 653–678.
Kamide, N., 2002b, “A canonical model construction for substructural logics with strong negation,” Reports on Mathematical Logic 36, 95–116.
Kamide, N., 2004, “Quantized linear logic, involutive quantales and strong negation,” Studia Logica 77, 355–384 .
Kaneiwa, K. and Tojo, S., 2002, “An order-sorted logic with implicitly negative sorts (in Japanese),” Journal of Information Processing Society of Japan 43(5), 1505–1517.
Kanovich, Max. I., 1995, “Petri nets, Horn programs, linear logic and vector games,” Annals of Pure and Applied Logic 75, 107–135.
Kanovich, Max. I., 1994, “Linear logic as a logic of computations,” Annals of Pure and Applied Logic 67, 183–212.
Kleijn, H.C.M. and Koutny, M., 2002, “Causality semantics of Petri nets with weighted inhibitor arcs,” pp. 531–546 in Lecture Notes in Computer Science, Vol. 2421, Springer-Verlag.
Kosaraju, S., 1973, “Limitations of Dijkstra's semaphore primitives and Petri nets,” Operating Systems Review 7(4), 122–126.
Larchey-Wendling, D., and Galmiche, D., 1998, “Provability in intuitionistic linear logic from a new interpretation on Petri nets – extended abstract –,” Electronic Notes in Theoretical Computer Science 17, 18 p.
Larchey-Wendling, D. and Galmiche, D., 2000, “Quantales as completions of ordered monoids: Revised semantics for intuitionistic linear logic,” Electronic Notes in Theoretical Computer Science 35, 15 p.
Lilius, J., 1992, “High-level nets and linear logic,” pp. 310–327 in Lecture Notes in Computer Science, Vol. 616, Springer-Verlag.
Martĺ-Oliet, N. and Meseguer, J., 1991, “From Petri nets to linear logic,” Mathematical Structures in Computer Science 1, 69–101.
Monroe, C., Meekhof, D.M., King, B. E., Itano, W.M., and Wineland, D.J., 1995, “Demonstration of a fundamental quantum logic gate,” Physical Review Letters 75(25), 4712–4717.
Mouri, M., 2002, “A proof-theoretic study of non-classical logics – natural deduction systems for intuitionistic substructural logics and implemetation of proof assistant system (in Japanese),” Doctral dissertation, Japan Advanced Institute of Science and Thechnology.
Murata, T., Subrahmanian, V.S., and Wakayama, T., 1991, “A Petri net model for reasoning in the presence of inconsistency,” IEEE Transactions on Knowledge and Data Engineering 3(3), 281–292.
Nelson, D., 1949, “Constructible falsity,” Journal of Symbolic Logic 14, 16–26.
Okada, M., 1998, “An introduction to linear logic: Expressiveness and phase semantics,” MSJ Memoirs 2, 255–295.
Okada, M., 2002, “A uniform semantic proof for cut-elimination and completeness of various first and higher order logics,” Theoretical Computer Science 281, 471–498.
Ono, H. and Komori, Y., 1985, “Logics without the contraction rule,” Journal of Symbolic Logic 50, 169–201.
Peterson, J. L., 1981, Petri Net Theory and the Modeling of Systems, Prentice-Hall, Inc.
Priest, G. and Routly, R., 1982, “Introduction: Paraconsistent logics,” Studia Logica 43, 3–16.
Reisig, W. and Rozenberg, G. (eds.), 1998a, “Lectures on Petri nets I: Basic models (Advances in Petri nets),” in Lecture Notes in Computer Science, Vol. 1491, Springer-Verlag.
Reisig, W. and Rozenberg, G. (eds.), 1998b, “Lectures on Petri nets II: Applications (Advances in Petri nets),” in Lecture Notes in Computer Science, Vol. 1492, Springer-Verlag.
Rozenberg, G. and Engelfriet, J., 1998, “Elementary net system,” In (Reisig and Rozenberg, 1998a), 12–121.
Serugendo, G. D. M., Mandrioli, D., Buchs, D., and Guelfi, N., 2002, “Real-time synchronised Petri nets,” pp. 142–162 in Lecture Notes in Computer Science, Vol. 2360, Springer-Verlag.
Shi, Y., 2002, “Both Toffoli and controlled-NOT need little help to do universal quantum computation,” Los Alamos National Laboratory (category: Quantum circuit 0205115 v2), http://xxx.laul.gov/archive/quant-ph.
Shimura, T., Lobe, J., and Murata, T., 1995, “An extended Petri net model for normal logic programs,” IEEE Transaction on Knowledge and Data Engineering 7(1), 150–162.
Troelstra, A.S., 1992, “Lectures on linear logic,” in CSLI Lecture Notes, Vol. 29, Stanford, CA, CSLI.
Wagner, G., 1991, “Logic programming with strong negation and inexact predicates,” Journal of Logic and Computation 1(6), 835–859.
Wansing, H., 1993a, ‘Informational interpretation of substructural propositional logics,” Journal of Logic, Language and Information 2, 285–308.
Wansing, H., 1993b, “The logic of information structures,” Lecture Notes in Artificial Intelligence 681, 163.
Wansing, H., 1999, “Displaying the modal logic of consistency,” Journal of Symbolic Logic 64, 1573–1590, 68 (2003), 712.
Wansing, H., 2001, “Negation,” pp. 415–436 in L. Goble (ed.), The Blackwell Guide to Philosophical Logic, Blackwell Publishers.
Wansing, H., 2002, “Diamonds are a philosopher's best friends– the knowability paradox and modal epistemic relevant logic,” Journal of Philosophical Logic 31, 591–612.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kamide, N. Phase Semantics and Petri Net Interpretation for Resource-Sensitive Strong Negation. JoLLI 15, 371–401 (2006). https://doi.org/10.1007/s10849-005-9000-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10849-005-9000-z