Skip to main content

An expressive three-valued logic with two negations

  • Logic for Artificial Intelligence I
  • Conference paper
  • First Online:
Methodologies for Intelligent Systems (ISMIS 1993)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 689))

Included in the following conference series:

Abstract

Abstract This paper presents a flexible, expressive system K 3 of three-valued logic with two types of negation, having a sequent axiomatization which is an extension of the kind originally presented for Kleene's strong three-valued logic by Wang. The system K 3 turns out to be closely related to Lukasiewicz's three-valued logic. Applications: (1) Erik Sandewall has recently formulated a non-monotonic variant of three-valued logic. The non-monotonic “entailment” relation of his system can be expressed by a kind of “circumscription” formula in K 3 . (2) J. Shepherdson has suggested that a hybrid three-valued intuitionistic logic could be useful in connection with Kunen's modification of Fitting's three-valued version of the Clark Completion semantics for logic programs with negation. A suitable “intuitionistic fragment” of K 3 is obtained by allowing in proofs only sequents with at most one formula in the succedent.

Supported by Swedish agencies STU, STUF and TFR.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. K. Clark. Negation as failure. In H. Gallaire and J. Minker, editors, Logic and Databases. Plenum, New York, 1978.

    Google Scholar 

  2. P. Doherty. NML3 — A Non-Monotonic Formalism with Explicit Defaults. PhD thesis, Linköping University, Sweden, 1991.

    Google Scholar 

  3. H.-D. Ebbinghaus. Über eine Prädikatenlogik mit partiell definierten Prädikaten und Funktionen. Arch. math. Logik, 12:39–53, 1969.

    Google Scholar 

  4. S. Feferman. Towards useful type-free theories I. Journal of Symbolic Logic, 49:75–111, 1984.

    Google Scholar 

  5. M. C. Fitting. A Kripke/Kleene semantics for logic programs. J. Logic Programming, pages 295–312, 1985.

    Google Scholar 

  6. S. C. Kleene. Introduction to Metamathematics. D. Van Nostrand Company Inc., Princeton, New Jersey, 1952.

    Google Scholar 

  7. K. Kunen. Negation in logic programming. J. Logic Programming, pages 289–308, 1987.

    Google Scholar 

  8. K. Kunen. Some remarks on the competed database. In R. A. Kowalski and K. A. Bowen, editors, Logic Programming, Proceedings of the Fifth International Conference and Symposium, volume 2, pages 978–992, Cambridge, Massachusetts and London, England, 1988. MIT Press.

    Google Scholar 

  9. K. Kunen. Signed data dependencies in logic programs. Journal of Logic Programming, 7:231–245, 1989.

    Google Scholar 

  10. E. Sandewall. The semantics of non-monotonic entailment defined using partial interpretations. In M. Reinfrank, J. de Kleer, M. Ginsberg, and E. Sandewall, editors, Non-Monotonic Reasoning 2nd International Workshop, Grassau, FRG June 1988, Proceedings, volume 346 of Lecture Notes in Artificial Intelligence, Subseries of Lecture Notes in Computer Science, Edited by J. Siekmann, No 346., pages 27–41, Berlin Heidelberg New York, 1989. Springer Verlag.

    Google Scholar 

  11. P. H. Schmitt. Computational aspects of three valued logic. In Proc. 8th Conf. Automated Deduction, volume 230 of Lecture Notes in Computer Science, pages 190–198. Springer-Verlag, 1986.

    Google Scholar 

  12. J. C. Shepherdson. Negation in logic programming. In J. Minker, editor, Foundations of Deductive Databases and Logic Programming, pages 19–88. Morgan Kaufmann, Los Altos, California, 1988. Previously available as Report PM-01-87, School of Mathematics, University of Bristol.

    Google Scholar 

  13. Y. Shoham. Reasoning about Change. MIT Press, 1988.

    Google Scholar 

  14. R. M. Smullyan. First-Order Logic. Springer-Verlag, 1968.

    Google Scholar 

  15. A. Urquhart. Many-valued logic. In D. M. Gabbay and F. Guenther, editors, Handbook of Philosophical Logic, volume III, pages 71–116. D. Reidel, 1986.

    Google Scholar 

  16. J. van Benthem. A Manual of Intensional Logic. CSLI, Standford University, California 94305, 2nd edition, 1988.

    Google Scholar 

  17. H. Wang. The calculus of partial predicates and its extension to set theory I. Zeitschr. math. Logik Grundl. Math., 7:283–288, 1961.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jan Komorowski Zbigniew W. Raś

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Busch, D.R. (1993). An expressive three-valued logic with two negations. In: Komorowski, J., Raś, Z.W. (eds) Methodologies for Intelligent Systems. ISMIS 1993. Lecture Notes in Computer Science, vol 689. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-56804-2_3

Download citation

  • DOI: https://doi.org/10.1007/3-540-56804-2_3

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-56804-9

  • Online ISBN: 978-3-540-47750-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics