Abstract
We study the Identity Problem, the problem of determining if a finitely generated semigroup of matrices contains the identity matrix; see Problem 3 (Chapter 10.3) in “Unsolved Problems in Mathematical Systems and Control Theory” by Blondel and Megretski (2004). This fundamental problem is known to be undecidable for \(\mathbb {Z}^{4 \times 4}\) and decidable for \(\mathbb {Z}^{2 \times 2}\). The Identity Problem has been recently shown to be in polynomial time by Dong for the Heisenberg group over complex numbers in any fixed dimension with the use of Lie algebra and the Baker-Campbell-Hausdorff formula. We develop alternative proof techniques for the problem making a step forward towards more general problems such as the Membership Problem. We extend our techniques to show that the fundamental problem of determining if a given set of Heisenberg matrices generates a group, can also be decided in polynomial time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Note by a result of [1], the Membership Problem is decidable in polynomial time for commuting matrices. However, the authors prefer to have a self-contained proof.
References
Babai, L., Beals, R., Cai, J., Ivanyos, G., Luks, E.M.: Multiplicative equations over commuting matrices. In: Proceedings of SODA 1996, pp. 498–507. SIAM (1996). http://dl.acm.org/citation.cfm?id=313852.314109
Bell, P.C., Hirvensalo, M., Potapov, I.: The identity problem for matrix semigroups in SL\((2,\mathbb{Z} )\) is NP-complete. In: Proceedings of SODA 2017, pp. 187–206. SIAM (2017). https://doi.org/10.1137/1.9781611974782.13
Bell, P.C., Potapov, I.: On the undecidability of the identity correspondence problem and its applications for word and matrix semigroups. Int. J. Found. Comput. Sci. 21(6), 963–978 (2010). https://doi.org/10.1142/S0129054110007660
Blaney, K.R., Nikolaev, A.: A PTIME solution to the restricted conjugacy problem in generalized Heisenberg groups. Groups Complex. Cryptol. 8(1), 69–74 (2016). https://doi.org/10.1515/gcc-2016-0003
Blondel, V.D., Megretski, A. (eds.): Unsolved Problems in Mathematical Systems and Control Theory. Princeton University Press, Princeton (2004)
Brylinski, J.L.: Loop spaces, characteristic classes, and geometric quantization. Birkhäuser (1993)
Bump, D., Diaconis, P., Hicks, A., Miclo, L., Widom, H.: An exercise(?) in Fourier analysis on the Heisenberg group. Ann. Fac. Sci. Toulouse Math. (6) 26(2), 263–288 (2017). https://doi.org/10.5802/afst.1533
Cassaigne, J., Harju, T., Karhumäki, J.: On the undecidability of freeness of matrix semigroups. Int. J. Algebra Comput. 9(03n04), 295–305 (1999). https://doi.org/10.1142/S0218196799000199
Choffrut, C., Karhumäki, J.: Some decision problems on integer matrices. RAIRO - Theor. Inf. Appl. 39(1), 125–131 (2005). https://doi.org/10.1051/ita:2005007
Chonev, V., Ouaknine, J., Worrell, J.: The orbit problem in higher dimensions. In: Proceedings of STOC 2013, pp. 941–950. ACM (2013). https://doi.org/10.1145/2488608.2488728
Chonev, V., Ouaknine, J., Worrell, J.: On the complexity of the orbit problem. J. ACM 63(3), 23:1–23:18 (2016). https://doi.org/10.1145/2857050
Colcombet, T., Ouaknine, J., Semukhin, P., Worrell, J.: On reachability problems for low-dimensional matrix semigroups. In: Proceedings of ICALP 2019. LIPIcs, vol. 132, pp. 44:1–44:15. Schloss Dagstuhl - Leibniz-Zentrum für Informatik (2019). https://doi.org/10.4230/LIPIcs.ICALP.2019.44
Diaconis, P., Malliaris, M.: Complexity and randomness in the Heisenberg groups (and beyond) (2021). https://doi.org/10.48550/ARXIV.2107.02923
Diekert, V., Potapov, I., Semukhin, P.: Decidability of membership problems for flat rational subsets of GL(2, \(\mathbb{Q}\)) and singular matrices. In: Emiris, I.Z., Zhi, L. (eds.) ISSAC 2020: International Symposium on Symbolic and Algebraic Computation, Kalamata, Greece, 20-23 July 2020, pp. 122–129. ACM (2020). https://doi.org/10.1145/3373207.3404038
Ding, J., Miasnikov, A., Ushakov, A.: A linear attack on a key exchange protocol using extensions of matrix semigroups. IACR Cryptology ePrint Archive 2015, 18 (2015)
Dong, R.: On the identity problem and the group problem for subsemigroups of unipotent matrix groups. CoRR abs/2208.02164 (2022). https://doi.org/10.48550/arXiv.2208.02164
Dong, R.: On the identity problem for unitriangular matrices of dimension four. In: Proceedings of MFCS 2022. LIPIcs, vol. 241, pp. 43:1–43:14 (2022). https://doi.org/10.4230/LIPIcs.MFCS.2022.43
Dong, R.: Semigroup intersection problems in the Heisenberg groups. In: Proceedings of STACS 2023. LIPIcs, vol. 254, pp. 25:1–25:18 (2023). https://doi.org/10.4230/LIPIcs.STACS.2023.25
Galby, E., Ouaknine, J., Worrell, J.: On matrix powering in low dimensions. In: Proceedings of STACS 2015. LIPIcs, vol. 30, pp. 329–340 (2015). https://doi.org/10.4230/LIPIcs.STACS.2015.329
Gelca, R., Uribe, A.: From classical theta functions to topological quantum field theory. In: The Influence of Solomon Lefschetz in Geometry and Topology, Contemprorary Mathematics, vol. 621, pp. 35–68. American Mathematical Society (2014). https://doi.org/10.1090/conm/621
Harju, T.: Post correspondence problem and small dimensional matrices. In: Diekert, V., Nowotka, D. (eds.) DLT 2009. LNCS, vol. 5583, pp. 39–46. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-02737-6_3
Khachiyan, L.G.: Polynomial algorithms in linear programming. USSR Comput. Math. Math. Phys. 20(1), 53–72 (1980)
Ko, S.K., Niskanen, R., Potapov, I.: On the identity problem for the special linear group and the Heisenberg group. In: Proceedings of ICALP 2018. LIPIcs, vol. 107, pp. 132:1–132:15 (2018). https://doi.org/10.4230/lipics.icalp.2018.132
König, D., Lohrey, M., Zetzsche, G.: Knapsack and subset sum problems in nilpotent, polycyclic, and co-context-free groups. Algebra Comput. Sci. 677, 138–153 (2016). https://doi.org/10.1090/conm/677/13625
Kostant, B.: Quantization and unitary representations. In: Taam, C.T. (ed.) Lectures in Modern Analysis and Applications III. LNM, vol. 170, pp. 87–208. Springer, Heidelberg (1970). https://doi.org/10.1007/BFb0079068
Lee, J.R., Naor, A.: LP metrics on the Heisenberg group and the Goemans-Linial conjecture. In: 2006 47th Annual IEEE Symposium on Foundations of Computer Science (FOCS 2006), pp. 99–108 (2006). https://doi.org/10.1109/FOCS.2006.47
Markov, A.A.: On certain insoluble problems concerning matrices. Dokl. Akad. Nauk SSSR 57(6), 539–542 (1947)
Mishchenko, A., Treier, A.: Knapsack problem for nilpotent groups. Groups Complex. Cryptol. 9(1), 87–98 (2017). https://doi.org/10.1515/gcc-2017-0006
Ouaknine, J., Pinto, J.A.S., Worrell, J.: On termination of integer linear loops. In: Proceedings of SODA 2015, pp. 957–969. SIAM (2015). https://doi.org/10.1137/1.9781611973730.65
Paterson, M.S.: Unsolvability in \(3\times 3\) matrices. Stud. Appl. Math. 49(1), 105 (1970). https://doi.org/10.1002/sapm1970491105
Schrijver, A.: Theory of Linear and Integer Programming. Wiley, Hoboken (1998)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Bell, P.C., Niskanen, R., Potapov, I., Semukhin, P. (2023). On the Identity and Group Problems for Complex Heisenberg Matrices. In: Bournez, O., Formenti, E., Potapov, I. (eds) Reachability Problems. RP 2023. Lecture Notes in Computer Science, vol 14235. Springer, Cham. https://doi.org/10.1007/978-3-031-45286-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-031-45286-4_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-45285-7
Online ISBN: 978-3-031-45286-4
eBook Packages: Computer ScienceComputer Science (R0)