Skip to main content
Log in

The complexity of solution sets to equations in hyperbolic groups

  • Published:
Israel Journal of Mathematics Aims and scope Submit manuscript

Abstract

We show that the full set of solutions to systems of equations and inequations in a hyperbolic group, as shortlex geodesic words (or any regular set of quasigeodesic normal forms), is an EDT0L language whose specification can be computed in NSPACE(n2 log n) for the torsion-free case and NSPACE(n4 log n) in the torsion case. Furthermore, in the presence of effective quasi-isometrically embeddable rational constraints, we show that the full set of solutions to systems of equations in a hyperbolic group remains EDT0L.

Our work combines the geometric results of Rips, Sela, Dahmani and Guirardel on the decidability of the existential theory of hyperbolic groups with the work of computer scientists including Plandowski, Jeż, Diekert and others on PSPACE algorithms to solve equations in free monoids and groups using compression, and involves an intricate language-theoretic analysis.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. J. M. Alonso, T. Brady, D. Cooper, V. Ferlini, M. Lustig, M. Mihalik, M. Shapiro and H. Short, Notes on word hyperbolic groups, in Group Theory From a Geometrical Viewpoint (Trieste, 1990), World Scientific, River Edge, NJ, 1991, pp. 3–63.

    Google Scholar 

  2. P. R. J. Asveld, Controlled iteration grammars and full hyper-AFL’s, Information and Control 34 (1977) 248–269.

    Article  MathSciNet  Google Scholar 

  3. P. R. J. Asveld, A characterization of ET0L and EDT0L languages, Memorandum, Department of Applied Mathematics, no. 129, Department of Applied Mathematics, University of Twente, 1976.

  4. A. Bishop and M. Elder, Bounded automata groups are co-ET0L, in Language and Automata Theory and Applications, Lecture Notes in Computer Science, Vol. 11417, Springer, Cham, 2019, pp. 82–94.

    Chapter  Google Scholar 

  5. M. R. Bridson and D. T. Wise, Malnormality is undecidable in hyperbolic groups, Israel Journal of Mathematics 124 (2001) 313–316.

    Article  MathSciNet  Google Scholar 

  6. T. Brough, L. Ciobanu, M. Elder and G. Zetzsche, Permutations of context-free, ET0L and indexed languages, Discrete Mathematics & Theoretical Computer Science 17 (2016) 167–178.

    MathSciNet  MATH  Google Scholar 

  7. L. Ciobanu, V. Diekert and M. Elder, Solution sets for equations over free groups are EDT0L languages, International Journal of Algebra and Computation 26 (2016) 843–886.

    Article  MathSciNet  Google Scholar 

  8. L. Ciobanu and M. Elder, Solutions sets to systems of equations in hyperbolic groups are EDT0L in PSPACE, 46th International Colloquium on Automata, Languages, and Programming (ICALP 2019) (Dagstuhl, Germany), Leibniz International Proceedings in Informatics, Vol. 132, Schloss Dagstuhl-Leibniz-Zentrum für Informatik, Wadern, 2019, pp. 110:1–110:15.

    Google Scholar 

  9. L. Ciobanu, M. Elder and M. Ferov, Applications of L systems to group theory, International Journal of Algebra and Computation 28 (2018) 309–329.

    Article  MathSciNet  Google Scholar 

  10. K. Culik, II, On some families of languages related to developmental systems, International Journal of Computer Mathematics 4 (1974) 31–42.

    Article  MathSciNet  Google Scholar 

  11. F. Dahmani, Existential questions in (relatively) hyperbolic groups, Israel Journal of Mathematics 173 (2009) 91–124.

    Article  MathSciNet  Google Scholar 

  12. F. Dahmani and V. Guirardel, Foliations for solving equations in groups: free, virtually free, and hyperbolic groups, Journal of Topology 3 (2010) 343–404.

    Article  MathSciNet  Google Scholar 

  13. T. Delzant, L’image d’un groupe dans un groupe hyperbolique, Commentarii Mathematici Helvetici 70 (1995) 267–284.

    Article  MathSciNet  Google Scholar 

  14. V. Diekert and M. Elder, Solutions to twisted word equations and equations in virtually free groups, International Journal of Algebra and Computation 30 (2020) 731–819.

    Article  MathSciNet  Google Scholar 

  15. V. Diekert, C. Gutiérrez and C. Hagenah, The existential theory of equations with rational constraints in free groups is PSPACE-complete, in Proceedings of the 18th Annual Symposium on Theoretical Aspects of Computer Science (STACS’01, Dresden), Lecture Notes in Computer Science, Vol. 2010, Springer, Berlin, 2001, pp. 170–182.

    Google Scholar 

  16. V. Diekert, A. Jeż and M. Kufleitner, Solutions of word equations over partially commutative structures, in 43rd International Colloquium on Automata, Languages, and Programming, Leibniz International Proceedings in Informatics, Vol. 55, Schloss Dagstuhl-Leibniz-Zentrum für Informatik, Wadern, 2016, Article no. 127.

    Google Scholar 

  17. V. Diekert, A. Jeż and W. Plandowski, Finding all solutions of equations in free groups and monoids with involution, Information and Computation 251 (2016) 263–286.

    Article  MathSciNet  Google Scholar 

  18. A. Ehrenfeucht and G. Rozenberg, On inverse homomorphic images of deterministic ET0L languages, in Automata, Languages, Development, North-Holland, Amsterdam, 1976, pp. 179–189.

    Google Scholar 

  19. A. Ehrenfeucht and G. Rozenberg, On some context free languages that are not deterministic ETOL languages, Revue Française Automatique, Informatique et Recherche Operationnelle série Rouge Informatique Théorique 11 (1977) 273–291.

    MathSciNet  MATH  Google Scholar 

  20. A. Ehrenfeucht, G. Rozenberg and S. Skyum, A relationship between ETOL and EDTOL languages, Theoretical Computer Science 1 (1975/76) 325–330.

    Article  MathSciNet  Google Scholar 

  21. D. B. A. Epstein, J. W. Cannon, D. F. Holt, S. V. F. Levy, M. S. Paterson and W. P. Thurston, Word Processing in Groups, Jones and Bartlett, Boston, MA, 1992.

    Book  Google Scholar 

  22. Julien Ferté, Nathalie Marin and Géraud Sénizergues, Word-mappings of level 2, Theory Comput. Syst. 54 (2014), 111–148.

    Article  MathSciNet  Google Scholar 

  23. R. H. Gilman, Personal communication, 2012.

  24. R. I. Grigorchuk and I. G. Lysionok, A description of solutions of quadratic equations in hyperbolic groups, International Journal of Algebra and Computation 2 (1992) 237–274.

    Article  MathSciNet  Google Scholar 

  25. D. Groves, Limit groups for relatively hyperbolic groups. II. Makanin-Razborov diagrams, Geometry and Topology 9 (2005) 2319–2358.

    Article  MathSciNet  Google Scholar 

  26. D. F. Holt and S. Rees, Regularity of quasigeodesics in a hyperbolic group, International Journal of Algebra and Computation 13 (2003) 585–596.

    Article  MathSciNet  Google Scholar 

  27. S. Jain, A. Miasnikov and F. Stephan, The complexity of verbal languages over groups, in Proceedings of the 2012 27th Annual ACM/IEEE Symposium on Logic in Computer Science, IEEE Computer Society, Los Alamitos, CA, 2012, pp. 405–414.

    Chapter  Google Scholar 

  28. A. Jeż, Recompression: a simple and powerful technique for word equations, Journal fo the ACM 63 (2016) Article no. 4.

  29. A. Jeż, Word equations in nondeterministic linear space, 44th International Colloquium on Automata, Languages, and Programming, Leibniz International Proceedings in Informatics, Vol. 80, Schloss Dagstuhl-Leibniz-Zentrum füur Informatik, Wadern, 2017, Article no. 95.

    MATH  Google Scholar 

  30. N. D. Jones and S. Skyum, Lower Bounds on the Complexity of Some Problems: Concerning L Systems, DAIMI Report Series 6 (1977).

  31. M. Kufleitner, Wortgleichungen in hyperbolischen Gruppen, Diplomarbeit, Universitat Stuttgart, Stuttgart, 2001.

    Google Scholar 

  32. G. S. Makanin, Equations in a free group, Izvestiya Akademii Nauk SSSR. Seriya Matematicheskaya 46 (1983) 1199–1273; English translation in Mathematics of the USSR-Izvestiya 21 (1983), 483–546.

    MathSciNet  MATH  Google Scholar 

  33. D. E. Muller and P. E. Schupp, Groups, the theory of ends, and context-free languages, Journal of Computer and System Sciences 26 (1983) 295–310.

    Article  MathSciNet  Google Scholar 

  34. C. H. Papadimitriou, Computational Complexity, Addison-Wesley, Reading, MA, 1994.

    MATH  Google Scholar 

  35. W. Plandowski, Satisfiability of word equations with constants is in PSPACE, Journal of the ACM 51 (2004) 483–496.

    Article  MathSciNet  Google Scholar 

  36. A. A. Razborov, Systems of equations in a free group, Izvestiya Akademii Nauk SSSR. Seriya Matematicheskaya 48 (1984) 779–832.

    MathSciNet  Google Scholar 

  37. A. A. Razborov, On systems of equations in free groups, in Combinatorial and Geometric Group Theory (Edinburgh, 1993), London Mathematical Society Lecture Note Series, Vol. 204, Cambridge University Press, Cambridge, 1995, pp. 269–283.

    Google Scholar 

  38. C. Reinfeld and R. Weidmann, Makanin-Razborov diagrams for hyperbolic groups, Annales Mathématiques Blaise Pascal 26 (2019) 119–208.

    MathSciNet  Google Scholar 

  39. E. Rips and Z. Sela, Canonical representatives and equations in hyperbolic groups, Inventiones Mathematicae 120 (1995) 489–512.

    Article  MathSciNet  Google Scholar 

  40. G. Rozenberg and A. Salomaa, The Mathematical Theory of L Systems, Pure and Applied Mathematics, Vol. 90, Academic Press, New York-London, 1980.

    MATH  Google Scholar 

  41. N. W. M. Touikan, The equation w(x, y) = u over free groups: an algebraic approach, Journal of Group Theory 12 (2009) 611–634.

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

We sincerely thank Yago Antolin, Alex Bishop, François Dahmani, Volker Diekert, Derek Holt, Jim Howie and Alex Levine for invaluable help with this work. We also thank the anonymous reviewer for their careful reading and comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Laura Ciobanu.

Additional information

Research supported by Australian Research Council (ARC) Project DP160100486, EPSRC grant EP/R035814/1, a Follow-On Grant from the International Centre of Mathematical Sciences (ICMS), Edinburgh, and an LMS Scheme 2 grant.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ciobanu, L., Elder, M. The complexity of solution sets to equations in hyperbolic groups. Isr. J. Math. 245, 869–920 (2021). https://doi.org/10.1007/s11856-021-2232-z

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11856-021-2232-z

Navigation