On the Mortality Problem: from multiplicative matrix equations to linear recurrence sequences and beyond
Abstract
We consider the following variant of the Mortality Problem: given matrices , does there exist nonnegative integers such that the product is equal to the zero matrix? It is known that this problem is decidable when for matrices over algebraic numbers but becomes undecidable for sufficiently large and even for integral matrices. In this paper, we prove the first decidability results for . We show as one of our central results that for this problem in any dimension is Turing equivalent to the well-known Skolem problem for linear recurrence sequences. Our proof relies on the Primary Decomposition Theorem for matrices that was not used to show decidability results in matrix semigroups before. As a corollary we obtain that the above problem is decidable for and for matrices over algebraic numbers and for and for matrices over real algebraic numbers. Another consequence is that the set of triples for which the equation equals the zero matrix is equal to a finite union of direct products of semilinear sets. For we show that the solution set can be non-semilinear, and thus it seems unlikely that there is a direct connection to the Skolem problem. However we prove that the problem is still decidable for upper-triangular rational matrices by employing powerful tools from transcendence theory such as Baker's theorem and S-unit equations.
Keywords
Cite
@article{arxiv.1902.10188,
title = {On the Mortality Problem: from multiplicative matrix equations to linear recurrence sequences and beyond},
author = {Paul C. Bell and Igor Potapov and Pavel Semukhin},
journal= {arXiv preprint arXiv:1902.10188},
year = {2019}
}
Comments
Full version of the MFCS submission