Skip to main content

On resolution in fragments of classical linear logic (extended abstract)

  • Session 2: Non-Resolution Theorem Proving I
  • Conference paper
  • First Online:
Logic Programming and Automated Reasoning (LPAR 1992)

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

Abstract

We present a proof-theoretic foundation for logic programming in Girard's linear logic. We exploit the permutability properties of two-sided linear sequent calculus to identify appropriate notions of uniform proof, definite formula, goal formula, clause and resolution proof for fragments of linear logic. The analysis of this paper extends earlier work by the present authors to include $negative occurrences of ✠ (par) and positive occurrences of ! (of course !) and ? (why not ?). These connectives introduce considerable difficulty. We consider briefly some of the issues related to the mechanical implementation of our resolution proofs.

Supported by a grant of the Australian Research Council through the Machine Intelligence Project.

Supported by U.K. Science and Engineering Research Council grant GR/G 58588, “Logical and Semantical Frameworks”.

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. Andreoli, J.-M., Pareschi, R. Linear Objects: Logical Processes with Built-in Inheritance. Proceedings of the International Conference on Logic Programming, pp. 496–510, Jerusalem, June, 1990. MIT Press, 1990.

    Google Scholar 

  2. Curry, H.B. The permutabilily of rules in the classical inferential calculus. J. Symb. Log. 17, pp. 245–248, 1952.

    Google Scholar 

  3. Girard, J.-Y. Linear Logic. Theor. Comp. Sci. 50, pp. 1–102, 1987.

    Article  Google Scholar 

  4. Girard, J.-Y., Lafont, Y., Taylor, P. Proofs and Types. Cambridge University Press, 1989.

    Google Scholar 

  5. Harland, James and Pym, David. The Uniform Proof-theoretic Foundation of Linear Logic Programming (Extended Abstract). Proceedings of the International Logic Programming Symposium, San Diego, October 1991, pp. 304–318. MIT Press, 1991. Preliminary version available as Report ECS-LFCS-90-124, University of Edinburgh, November 1990.

    Google Scholar 

  6. Hodas, J., Miller, D. Logic Programming in a Fragment of Intuitionistic Linear Logic: Extended Abstract. Proc. 6th Annual IEEE Symposium on Logic in Computer Science. Amsterdam, July 1991. IEEE Computer Society Press, 1991.

    Google Scholar 

  7. Kleene, S.C. Mathematical Logic. Wiley and Sons, 1968.

    Google Scholar 

  8. Kleene, S.C. Permutabilily of inferences in Gentzen's calculi LK and LJ. Memoirs of the American Mathematical Society 10, pp. 1–26, 1952.

    Google Scholar 

  9. Miller, D. A Logical Analysis of Modules in Logic Programming. J. Log. Prog. 6(1& 2), pp. 79–108, 1989.

    Article  Google Scholar 

  10. Miller, D., Nadathur, G., Pfenning, F., Scedrov, A. Uniform Proofs as a Foundation for Logic Programming, Annals of Pure and Applied Logic 51, pp. 125–157, 1991.

    Article  Google Scholar 

  11. Read, S. Relevant Logic. Basil Blackwell, 1988.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Andrei Voronkov

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Harland, J.A., Pym, D.J. (1992). On resolution in fragments of classical linear logic (extended abstract). In: Voronkov, A. (eds) Logic Programming and Automated Reasoning. LPAR 1992. Lecture Notes in Computer Science, vol 624. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0013046

Download citation

  • DOI: https://doi.org/10.1007/BFb0013046

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-55727-2

  • Online ISBN: 978-3-540-47279-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics