Theorem proving in non-standard logics based on the inverse method

  • Andrei Voronkov
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 607)


We present a general approach to constructing efficient theorem provers which is applicable to classical and some non-classical logics. To define machine-oriented versions of these logics we use Maslov's inverse method. To make the proof-search more efficient one needs to use strategies for reducing search space. Instead of studying concrete systems like the classical predicate calculus we first present an abstract definition of a deductive system and then prove completeness of several strategies for deductive systems. Afterwards we project these theorems from the abstract level of deductive systems to concrete systems, obtaining efficient strategies for them.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [AEH90]
    I. Auffray, P. Enjalbert, and J-J. Hebrard. Strategies for modal resolution: Results and problems. Journal of Automated Reasoning, 6:1–38, 1990.Google Scholar
  2. [Bib82]
    W. Bibel. Automated theorem proving. Vieweg Verlag, 1982.Google Scholar
  3. [GLT89]
    J-Y. Girard, Y. Lafont, and P. Taylor. Proofs and Types. Cambridge University Press, 1989.Google Scholar
  4. [Gri81]
    V.N. Grishin. Predicate and set-theoretic calculi based on logic without the contraction rule (in Russian). Izvestiya Akad. Nauk SSSR, 45(1):47–68, 1981.Google Scholar
  5. [KW84]
    J. Ketonen and R. Weyhrauch. A decidable fragment of predicate calculus. Theoretical Computer Science, 32(3):297–309, 1984.Google Scholar
  6. [Kle52]
    S.C. Kleene. Permutability of inferences in Gentzen's calculi LK and LJ. Memoirs of the American Mathematical Society, 10, 1952.Google Scholar
  7. [Lif86]
    V. Lifschitz. What is the inverse method? Journal of Automated Reasoning, 5(1):1–24, 1986.Google Scholar
  8. [Mas67]
    S.Yu. Maslov. An inverse method for establishing deducibility of nonprenex formulas of the predicate calculus. In J.Siekmann and G.Wrightson, editors, Automation of Reasoning (Classical papers on Computational Logic), volume 2, pages 48–54. Springer Verlag, 1983.Google Scholar
  9. [Mas69]
    S.Yu. Maslov. Relationship between tactics of the inverse method and the resolution method. In J.Siekmann and G.Wrightson, editors, Automation of Reasoning (Classical papers on Computational Logic), volume 2, pages 264–272. Springer Verlag, 1983.Google Scholar
  10. [Mas87]
    S.Yu. Maslov. Theory of Deductive Systems and its Applications. MIT Press, 1987.Google Scholar
  11. [Mey89]
    D. Mey. Private communications.Google Scholar
  12. [Min90]
    G. Mints. Gentzen-type systems and resolution rules. Part I. Propositional logic. In P. Martin-Löf and G. Mints, editors, COLOG-88, volume 417 of Lecture Notes in Computer Science, pages 198–231. Springer Verlag, 1990.Google Scholar
  13. [OH91]
    H.-Yü. Ohlbach and A. Herzig. Parameter structures for parameterized modal operators. In Proc. IJCAP'91, pages 512–517, 1991.Google Scholar
  14. [Sha92]
    N. Shankar. Proof search in the intuitionistic sequent calculus. In 12th International Conference on Automated Deduction, Lecture Notes in Computer Science, 1992.Google Scholar
  15. [Vor90a]
    A.A. Voronkov. LISS — the logic inference search system. In Mark Stickel, editor, Proc. Int. Conf. on Automated Deduction, volume 449 of Lecture Notes in Computer Science, pages 677–678, Kaiserslautern, Germany, 1990. Springer Verlag.Google Scholar
  16. [Vor90b]
    A.A. Voronkov. A proof-search method for the first order logic. In P.Martin-Lof and G.Mintz, editors, COLOG'88, volume 417 of Lecture Notes in Computer Science, pages 327–340. Springer Verlag, 1990.Google Scholar
  17. [Wal90]
    L.A. Wallen. Automated Deduction in Nonclassical Logics. MIT Press, 1990.Google Scholar
  18. [Zam89]
    N.K. Zamov. Maslov's inverse method and decidable classes. Annals of Pure and Applied Logic, 42(2):165–194, 1989.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1992

Authors and Affiliations

  • Andrei Voronkov
    • 1
  1. 1.ECRCMunich 81Germany

Personalised recommendations