Show simple item record

dc.contributor.authorBley, W
dc.contributor.authorHofmann, T
dc.contributor.authorJohnston, H
dc.date.accessioned2022-09-07T10:11:35Z
dc.date.issued2022-10-10
dc.date.updated2022-09-07T08:40:40Z
dc.description.abstractLet K be a number field, let A be a finite-dimensional K-algebra, let J(A) denote the Jacobson radical of A, and let Λ be an OK-order in A. Suppose that each simple component of the semisimple K-algebra A/J(A) is isomorphic to a matrix ring over a field. Under this hypothesis on A, we give an algorithm that given two Λ-lattices X and Y , determines whether X and Y are isomorphic, and if so, computes an explicit isomorphism X → Y . 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 K, a positive integer n and two matrices A, B ∈ Matn(OK), determine whether A and B are similar over OK, and if so, return a matrix C ∈ GLn(OK) such that B = CAC−1. We give explicit examples that show that the implementation of the latter algorithm for OK = Z vastly outperforms implementations of all previous algorithms, as predicted by our complexity analysis.en_GB
dc.identifier.citationVol. 10, article e87en_GB
dc.identifier.doi10.1017/fms.2022.74
dc.identifier.urihttp://hdl.handle.net/10871/130727
dc.identifierORCID: 0000-0001-5764-0840 (Johnston, Henri)
dc.language.isoenen_GB
dc.publisherCambridge University Pressen_GB
dc.rights© The Author(s), 2022. Published by Cambridge University Press. This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
dc.titleComputation of lattice isomorphisms and the integral matrix similarity problemen_GB
dc.typeArticleen_GB
dc.date.available2022-09-07T10:11:35Z
dc.identifier.issn2050-5094
dc.descriptionThis is the final version. Available on open access from Cambridge University Press via the DOI in this recorden_GB
dc.identifier.journalForum of Mathematics, Sigmaen_GB
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/en_GB
dcterms.dateAccepted2022-08-23
dcterms.dateSubmitted2022-03-16
rioxxterms.versionVoRen_GB
rioxxterms.licenseref.startdate2022-08-23
rioxxterms.typeJournal Article/Reviewen_GB
refterms.dateFCD2022-09-07T08:40:46Z
refterms.versionFCDAM
refterms.dateFOA2022-10-26T15:28:14Z
refterms.panelBen_GB


Files in this item

This item appears in the following Collection(s)

Show simple item record

© The Author(s), 2022. Published by Cambridge University Press. This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Except where otherwise noted, this item's licence is described as © The Author(s), 2022. Published by Cambridge University Press. This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.