Information and Computation ( IF 0.8 ) Pub Date : 2021-02-18 , DOI: 10.1016/j.ic.2021.104736 Paul C. Bell , Igor Potapov , Pavel Semukhin
We consider a variant of the mortality problem: given matrices , do there exist nonnegative integers such that equals the zero matrix? This problem is known to be decidable when but undecidable for integer matrices with sufficiently large t and k.
We prove that for this problem is Turing-equivalent to Skolem's problem and thus decidable for (resp. ) over (resp. real) algebraic numbers. Consequently, the set of triples for which the equation equals the zero matrix is a finite union of direct products of semilinear sets.
For we show that the solution set can be non-semilinear, and thus there is unlikely to be a connection to Skolem's problem. We prove decidability for upper-triangular rational matrices by employing powerful tools from transcendence theory such as Baker's theorem and S-unit equations.
中文翻译:
关于死亡率问题:从乘法矩阵方程到线性递归序列等等
我们考虑死亡率问题的一个变体:给定 矩阵 , 是否存在非负整数 以至于 等于零矩阵?已知这个问题是可判定的,当但对于具有足够大t和k 的整数矩阵是不可判定的。
我们证明对于 这个问题与 Skolem 问题是图灵等价的,因此可判定为 (分别 ) 超过(或实数)代数数。因此,三元组 其中方程 等于零矩阵是半线性集的直接积的有限并集。
为了 我们表明解决方案集可以是非半线性的,因此不太可能与 Skolem 问题有联系。我们证明了上三角的可判定性 通过使用超越理论中的强大工具(例如贝克定理和 S 单位方程)来创建有理矩阵。