Skip to main content

The undecidability of simultaneous rigid E-unification with two variables

  • Contributed Papers
  • Conference paper
  • First Online:
Computational Logic and Proof Theory (KGC 1997)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1289))

Included in the following conference series:

Abstract

Recently it was proved that the problem of simultaneous rigid E-unification, or SREU, is undecidable. Here we show that 4 rigid equations with ground left-hand sides and 2 variables already imply undecidability. As a corollary we improve the undecidability result of the 3*-fragment of intuitionistic logic with equality. Our proof shows undecidability of a very restricted subset of the 33-fragment. Together with other results, it contributes to a complete characterization of decidability of the prenex fragment of intuitionistic logic with equality, in terms of the quantifier prefix.

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. P.B. Andrews. Theorem proving via general matings. Journal of the Association for Computing Machinery, 28(2):193–214, 1981.

    Google Scholar 

  2. M. Baaz. Note on the existence of most general semi-unifiers. In Arithmetic, Proof Theory and Computation Complexity, volume 23 of Oxford Logic Guides, pages 20–29. Oxford University Press, 1993.

    Google Scholar 

  3. W. Bibel. Deduction. Automated Logic. Academic Press, 1993.

    Google Scholar 

  4. M. Dauchet. Rewriting and tree automata. In H. Comon and J.P. Jouannaud, editors, Term Rewriting (French Spring School of Theoretical Computer Science), volume 909 of Lecture Notes in Computer Science, pages 95–113. Springer Verlag, Font Romeux, France, 1993.

    Google Scholar 

  5. E. De Kogel. Rigid E-unification simplified. In P. Baumgartner, R. Hähnle, and J. Posegga, editors, Theorem Proving with Analytic Tableaux and Related Methods, number 918 in Lecture Notes in Artificial Intelligence, pages 17–30, Schloß Rheinfels, St. Goar, Germany, May 1995.

    Google Scholar 

  6. A. Degtyarev, Yu. Gurevich, P. Narendran, M. Veanes, and A. Voronkov. The decidability of simultaneous rigid E-unification with one variable. UPMAIL Technical Report 139, Uppsala University, Computing Science Department, March 1997.

    Google Scholar 

  7. A. Degtyarev, Yu. Gurevich, and A. Voronkov. Herbrand's theorem and equational reasoning: Problems and solutions. In Bulletin of the European Association for Theoretical Computer Science, volume 60. October 1996. The “Logic in Computer Science” column.

    Google Scholar 

  8. A. Degtyarev, Yu. Matiyasevich, and A. Voronkov. Simultaneous rigid E-unification is not so simple. UPMAIL Technical Report 104, Uppsala University, Computing Science Department, April 1995.

    Google Scholar 

  9. A. Degtyarev, Yu. Matiyasevich, and A. Voronkov. Simultaneous rigid E-unification and related algorithmic problems. In Eleventh Annual IEEE Symposium on Logic in Computer Science (LICS'96), pages 494–502, New Brunswick, NJ, July 1996. IEEE Computer Society Press.

    Google Scholar 

  10. A. Degtyarev and A. Voronkov. Reduction of second-order unification to simultaneous rigid E-unification. UPMAIL Technical Report 109, Uppsala University, Computing Science Department, June 1995.

    Google Scholar 

  11. A. Degtyarev and A. Voronkov. Simultaneous rigid E-unification is undecidable. UPMAIL Technical Report 105, Uppsala University, Computing Science Department, May 1995.

    Google Scholar 

  12. A. Degtyarev and A. Voronkov. Decidability problems for the prenex fragment of intuitionistic logic. In Eleventh Annual IEEE Symposium on Logic in Computer Science (LICS'96), pages 503–512, New Brunswick, NJ, July 1996. IEEE Computer Society Press.

    Google Scholar 

  13. A. Degtyarev and A. Voronkov. Simultaneous rigid E-unification is undecidable. In H. Kleine Büning, editor, Computer Science Logic. 9th International Workshop, CSL'95, volume 1092 of Lecture Notes in Computer Science, pages 178–190, Paderborn, Germany, September 1995, 1996.

    Google Scholar 

  14. A. Degtyarev and A. Voronkov. Simultaneous rigid E-unification is undecidable. In H. Kleine Büning, editor, Computer Science Logic. 9th International Workshop, CSL'95, volume 1092 of Lecture Notes in Computer Science, pages 178–190, Paderborn, Germany, September 1995, 1996.

    Google Scholar 

  15. A. Degtyarev and A. Voronkov. The undecidability of simultaneous rigid Eunification. Theoretical Computer Science, 166(1-2):291–300, 1996.

    Google Scholar 

  16. N. Dershowitz and J.-P. Jouannaud. Rewrite systems. In J. Van Leeuwen, editor, Handbook of Theoretical Computer Science, volume B: Formal Methods and Semantics, chapter 6, pages 243–309. North Holland, Amsterdam, 1990.

    Google Scholar 

  17. J. Doner. Tree acceptors and some of their applications. Journal of Computer and System Sciences, 4:406–451, 1970.

    Google Scholar 

  18. M. Fitting. First-order modal tableaux. Journal of Automated Reasoning, 4:191–213, 1988.

    Google Scholar 

  19. J. Gallier, P. Narendran, D. Plaisted, and W. Snyder. Rigid E-unification: NPcompleteness and applications to equational matings. Information and Computation, 87(1/2):129–195, 1990.

    Google Scholar 

  20. J.H. Gallier, P. Narendran, D. Plaisted, and W. Snyder. Rigid E-unification is NP-complete. In Proc. IEEE Conference on Logic in Computer Science (LICS), pages 338–346. IEEE Computer Society Press, July 1988.

    Google Scholar 

  21. J.H. Gallier, S. Raatz, and W. Snyder. Theorem proving using rigid E-unification: Equational matings. In Proc. IEEE Conference on Logic in Computer Science (LICS), pages 338–346. IEEE Computer Society Press, 1987.

    Google Scholar 

  22. F. Géocseg and M. Steinby. Tree Automata. Akadémiai Kiodó, Budapest, 1984.

    Google Scholar 

  23. W.D. Goldfarb. The undecidability of the second-order unification problem. Theoretical Computer Science, 13:225–230, 1981.

    Google Scholar 

  24. J. Goubault. Rigid E-unifiability is DEXPTIME-complete. In Proc. IEEE Conference on Logic in Computer Science (LICS). IEEE Computer Society Press, 1994.

    Google Scholar 

  25. Y. Gurevich and M. Veanes. Some undecidable problems related to the Herbrand theorem. UPMAIL Technical Report 138, Uppsala University, Computing Science Department, March 1997.

    Google Scholar 

  26. Y. Gurevich and A. Voronkov. The monadic case of simultaneous rigid E-unification. UPMAIL Technical Report 137, Uppsala University, Computing Science Department, 1997. To appear in Proc. of ICALP'97.

    Google Scholar 

  27. J. E. Hopcroft and J. D. Ullman. Introduction to Automata Theory, Languages and Computation. Addison-Wesley Publishing Co., 1979.

    Google Scholar 

  28. S. Kanger. A simplified proof method for elementary logic. In J. Siekmann and G. Wrightson, editors, Automation of Reasoning. Classical Papers on Computational Logic, volume 1, pages 364–371. Springer Verlag, 1983. Originally appeared in 1963.

    Google Scholar 

  29. D. Kozen. Complexity of finitely presented algebras. In Proc. of the 9th Annual Symposium on Theory of Computing, pages 164–177, New York, 1977. ACM.

    Google Scholar 

  30. D. Kozen. Positive first-order logic is NP-complete. IBM J. of Research and Development, 25(4):327–332, 1981.

    Google Scholar 

  31. V. Lifschitz. Problem of decidability for some constructive theories of equalities (in Russian). Zapiski Nauchnyh Seminarov LOMI, 4:78–85, 1967. English Translation in: Seminars in Mathematics: Steklov Math. Inst. 4, Consultants Bureau, NYLondon, 1969, p.29-31.

    Google Scholar 

  32. D.W. Loveland. Mechanical theorem proving by model elimination. Journal of the Association for Computing Machinery, 15:236–251, 1968.

    Google Scholar 

  33. G.S. Makanin. The problem of solvability of equations in free semigroups. Mat. Sbornik (in Russian), 103(2):147–236, 1977. English Translation in American Mathematical Soc. Translations (2), vol. 117, 1981.

    Google Scholar 

  34. G.E. Mints. Choice of terms in quantifier rules of constructive predicate calculus (in Russian). Zapiski Nauchnyh Seminarov LOMI, 4:78–85, 1967. English Translation in: Seminars in Mathematics: Steklov Math. Inst. 4, Consultants Bureau, NYLondon, 1969, p.43-46.

    Google Scholar 

  35. V.P. Orevkov. Unsolvability in the constructive predicate calculus of the class of the formulas of the type \(\neg \neg \forall \exists\) (in Russian). Soviet Mathematical Doklady, 163(3):581–583, 1965.

    Google Scholar 

  36. V.P. Orevkov. Solvable classes of pseudo-prenex formulas (in Russian).Zapiski Nauchnyh Seminarov LOMI, 60:109–170, 1976. English translation in: Journal of Soviet Mathematics.

    Google Scholar 

  37. D.A. Plaisted. Special cases and substitutes for rigid E-unification. Technical Report MPI-1-95-2-010, Max-Planck-Institut fĂĽr Informatik, November 1995.

    Google Scholar 

  38. D. Prawitz. An improved proof procedure. In J. Siekmann and G. Wrightson, editors, Automation of Reasoning. Classical Papers on Computational Logic, volume 1, pages 162–201. Springer Verlag, 1983. Originally appeared in 1960.

    Google Scholar 

  39. J.W. Thatcher and J.B. Wright. Generalized finite automata theory with an application to a decision problem of second-order logic. Mathematical Systems Theory, 2(1):57–81, 1968.

    Google Scholar 

  40. Margus Veanes. On Simultaneous Rigid E-Unification. PhD thesis, Computing Science Department, Uppsala University, 1997.

    Google Scholar 

  41. P.J. Voda and J. Komara. On Herbrand skeletons. Technical report, Institute of Informatics, Comenius University Bratislava, July 1995. Revised January 1996.

    Google Scholar 

  42. A. Voronkov. On proof-search in intuitionistic logic with equality, or back to simultaneous rigid E-Unification. UPMAIL Technical Report 121, Uppsala University, Computing Science Department, January 1996.

    Google Scholar 

  43. A. Voronkov. Proof-search in intuitionistic logic based on the constraint satisfaction. UPMAIL Technical Report 120, Uppsala University, Computing Science Department, January 1996. Updated March 11, 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Georg Gottlob Alexander Leitsch Daniele Mundici

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Veanes, M. (1997). The undecidability of simultaneous rigid E-unification with two variables. In: Gottlob, G., Leitsch, A., Mundici, D. (eds) Computational Logic and Proof Theory. KGC 1997. Lecture Notes in Computer Science, vol 1289. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63385-5_52

Download citation

  • DOI: https://doi.org/10.1007/3-540-63385-5_52

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63385-3

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics