Computation of lattice isomorphisms and the integral matrix similarity problem
Abstract
Let be a number field, let be a finite-dimensional -algebra, let denote the Jacobson radical of , and let be an -order in . Suppose that each simple component of the semisimple -algebra is isomorphic to a matrix ring over a field. Under this hypothesis on , we give an algorithm that given two -lattices and , determines whether and are isomorphic, and if so, computes an explicit isomorphism . This algorithm reduces the problem to standard problems in computational algebra and algorithmic algebraic number theory in polynomial time. As an application, we give an algorithm for the following long-standing problem: given a number field , a positive integer and two matrices , determine whether and are similar over , and if so, return a matrix such that . We give explicit examples that show that the implementation of the latter algorithm for vastly outperforms implementations of all previous algorithms, as predicted by our complexity analysis.
Keywords
Cite
@article{arxiv.2202.03526,
title = {Computation of lattice isomorphisms and the integral matrix similarity problem},
author = {Werner Bley and Tommy Hofmann and Henri Johnston},
journal= {arXiv preprint arXiv:2202.03526},
year = {2022}
}
Comments
37 pages; v3 revised and accepted version to appear in Forum of Mathematics, Sigma; v2 has many minor corrections and changes