-
-
Notifications
You must be signed in to change notification settings - Fork 491
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
Add GroupMixinLibGAP as a base class for finitely presented groups #14913
Comments
Attachment: trac_14913_is_abelian.patch.gz Patch |
This comment has been minimized.
This comment has been minimized.
comment:2
This is already implemented in |
comment:3
I see, my fault for not having a new enough release. I'm still waiting on my machine to finish building 5.11.beta3, as I am still on 5.10 at home. I will make the necessary changes as soon as possible. |
This comment has been minimized.
This comment has been minimized.
comment:5
Just changed the patch from wrapping GAP's IsAbelian. |
Reviewer: Volker Braun |
comment:7
Looks good to me. |
comment:8
I discovered the following behavior while writing doctests for a direct_product function for finitely presented groups.
To replicate this behavior you must apply the patch attached to this ticket, #14913. This failure of the |
comment:10
You also need to add the
|
comment:11
The failure to find the isomorphism between the finitely presented groups looks like a GAP bug. I've reported it at http://tracker.gap-system.org/issues/424 |
Upstream: Reported upstream. No feedback yet. |
comment:12
Added
Is this what you meant by adding the |
comment:14
Yes, thats what I meant: the element constructor needs to accept a dummy check argument. Upstream has targeted the bug for the next minor release. |
Changed upstream from Reported upstream. No feedback yet. to Reported upstream. Developers acknowledge bug. |
comment:15
Patchbot: |
comment:16
Looks good to me |
Dependencies: #14519 |
comment:18
This needs to be rebased to #14519. |
comment:19
Rebased to #14519, ready for review. |
Replacement patch, rebased to #14519 |
comment:20
Attachment: trac_14913_fpgroups_GroupMixinLibGAP.patch.gz Applies cleanly for me and all tests pass, so I'm setting this back to positive review. |
Merged: sage-5.12.beta5 |
Adding
GroupMixinLibGAP
to the classFinitelyPresentedGroup
adds basic functionalityto finitely presented groups such as
is_abelian
, which previously threw a NotImplementedError.Apply
1 attachment: trac_14913_fpgroups_GroupMixinLibGAP.patch
Depends on #14519
Upstream: Reported upstream. Developers acknowledge bug.
CC: @rbeezer @vbraun @miguelmarco
Component: group theory
Keywords: group presentations
Author: Davis Shurbert
Reviewer: Volker Braun
Merged: sage-5.12.beta5
Issue created by migration from https://trac.sagemath.org/ticket/14913
The text was updated successfully, but these errors were encountered: