Computing isomorphisms between lattices
dc.contributor.author | Hofmann, T | |
dc.contributor.author | Johnston, H | |
dc.date.accessioned | 2020-03-09T15:38:30Z | |
dc.date.issued | 2020-06-01 | |
dc.description.abstract | Let K be a number field, let A be a finite dimensional semisimple K-algebra and let Lambda be an O_K-order in A. It was shown in previous work that, under certain hypotheses on A, there exists an algorithm that for a given (left) Lambda-lattice X either computes a free basis of X over Lambda or shows that X is not free over Lambda. In the present article, we generalise this by showing that, under weaker hypotheses on A, there exists an algorithm that for two given Lambda-lattices X and Y either computes an isomorphism X -> Y or determines that X and Y are not isomorphic. The algorithm is implemented in Magma for A=Q[G], Lambda=Z[G] and Lambda-lattices X and Y contained in Q[G], where G is a finite group satisfying certain hypotheses. This is used to investigate the Galois module structure of rings of integers and ambiguous ideals of tamely ramified Galois extensions of Q with Galois group isomorphic to Q_8 x C_2, the direct product of the quaternion group of order 8 and the cyclic group of order 2. | en_GB |
dc.description.sponsorship | German Research Foundation (DFG) | en_GB |
dc.description.sponsorship | Engineering and Physical Sciences Research Council (EPSRC) | en_GB |
dc.identifier.citation | Vol. 89, pp. 2931-2963 | en_GB |
dc.identifier.doi | 10.1090/mcom/3543 | |
dc.identifier.grantnumber | II.2 of SFB-TRR 195 | en_GB |
dc.identifier.grantnumber | EP/N005716/1 | en_GB |
dc.identifier.uri | http://hdl.handle.net/10871/120203 | |
dc.language.iso | en | en_GB |
dc.publisher | American Mathematical Society | en_GB |
dc.rights | © 2020 American Mathematical Society. This version is made available under the CC-BY-NC-ND 4.0 license: https://creativecommons.org/licenses/by-nc-nd/4.0/ | |
dc.title | Computing isomorphisms between lattices | en_GB |
dc.type | Article | en_GB |
dc.date.available | 2020-03-09T15:38:30Z | |
dc.description | This is the author accepted manuscript. The final version is available from the American Mathematical Society via the DOI in this record | en_GB |
dc.identifier.eissn | 1088-6842 | |
dc.identifier.journal | Mathematics of Computation | en_GB |
dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | en_GB |
dcterms.dateAccepted | 2020-03-01 | |
rioxxterms.version | AM | en_GB |
rioxxterms.licenseref.startdate | 2020-03-01 | |
rioxxterms.type | Journal Article/Review | en_GB |
refterms.dateFCD | 2020-03-09T15:35:38Z | |
refterms.versionFCD | AM | |
refterms.dateFOA | 2020-09-15T11:03:46Z | |
refterms.panel | B | en_GB |
Files in this item
This item appears in the following Collection(s)
Except where otherwise noted, this item's licence is described as © 2020 American Mathematical Society. This version is made available under the CC-BY-NC-ND 4.0 license: https://creativecommons.org/licenses/by-nc-nd/4.0/