Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Souvignier-Plesken algorithm with additional fixed quadratic forms #1494

Open
vadym-kl opened this issue May 4, 2024 · 1 comment
Open

Comments

@vadym-kl
Copy link

vadym-kl commented May 4, 2024

I'd like to check if two lattices L_1, L_2 over a number filed are isomorphic with the restriction that the isomorphism is an automorphism group of the third lattice L_3. This can be achieved by using Magma's IsIsomorphic by providing additional quadratic forms that the isomorphism must preserve. Is there a similar functionality available within Hecke's internals?

It seems to me that an almost identical functionality is required for computing isomorphisms of lattices over number fields.

Another similar use case I have is computing intersection of the automorphism groups of two lattices over a number field.

I did try looking through the sources myself but found it hard to figure out my question.
Thank you for your help.

@thofma
Copy link
Owner

thofma commented May 4, 2024

Internally we also have the version, where one can provide additional forms. If you can share the Magma code, we can probably translate it. Same applies to the second question.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants