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
Convert between free group elements considering generator names. #14684
Comments
comment:1
Attachment: 14684_free_group_conversion.patch.gz |
Branch: public/14684 |
comment:9
Hello, I created a branch from the ticket with What's the point of the following code in
As far as I looked, there is no object in Sage with a Vincent New commits:
|
Commit: |
comment:10
It is an error. It should be _free_group (finitely presented groups have that attribute, that contains the free group after which they are defined). Apparently it works even without that because the element_class init first tries to get the Tietze list anyways. |
comment:11
So please, fix that! |
Changed branch from public/14684 to u/mmarco/ticket/14684 |
Changed branch from u/mmarco/ticket/14684 to public/14684 |
comment:14
Fixed. |
Changed branch from public/14684 to u/mmarco/ticket/14684 |
comment:15
Thanks. If it is, your commit should appear on this page... and it does not. I only see your commit at Vincent New commits:
|
Reviewer: Vincent Delecroix |
comment:16
Perfect! Vincent |
comment:17
Author name should be real name, not trac username |
Changed author from mmarco to Miguel Marco |
comment:18
Sorry, i always forget those details. |
Changed branch from u/mmarco/ticket/14684 to |
Right now, when we try to convert elements between free groups, they just get converted to the Tietze list, forgeting about the names of the generators. This can cause strange behaviour like:
This patch solves this, looking for generators with matching names.
CC: @vbraun @sagetrac-sydahmad @videlec @jhpalmieri @sagetrac-tjolivet @rbeezer @dimpase @sagetrac-dshurbert
Component: group theory
Keywords: free groups
Author: Miguel Marco
Branch/Commit:
4a479ed
Reviewer: Vincent Delecroix
Issue created by migration from https://trac.sagemath.org/ticket/14684
The text was updated successfully, but these errors were encountered: