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

make the Rubik's cube example run in Oscar #1711

Merged
merged 1 commit into from
Nov 11, 2022
Merged

make the Rubik's cube example run in Oscar #1711

merged 1 commit into from
Nov 11, 2022

Conversation

ThomasBreuer
Copy link
Member

  • added length for elements of free groups
  • added complement_class_reps for groups
  • added is_elementary_abelian
  • fixed a bug in the construction of blocks homomorphisms (act with on_sets)
  • fixed restrict_homomorphism for action homomorphisms: When GAP gets a map that is controlled by Oscar data then it must create a map that is also controlled by Oscar data. (We install a special GAP method for GAP.Globals.RestrictedMapping. Extending restrict_homomorphism would have been simpler, but would not have covered all situations where GAP deals with the maps that rely on Oscar data.)

- added `length` for elements of free groups
- added `complement_class_reps` for groups
- added `is_elementary_abelian`
- fixed a bug in the construction of blocks homomorphisms (act with `on_sets`)
- fixed `restrict_homomorphism` for action homomorphisms:
  When GAP gets a map that is controlled by Oscar data then it
  must create a map that is also controlled by Oscar data.
  (We install a special GAP method for `GAP.Globals.RestrictedMapping`.
  Extending `restrict_homomorphism` would have been simpler,
  but would not have covered all situations where GAP deals with the
  maps that rely on Oscar data.)
@fingolfin fingolfin merged commit 30b7b28 into oscar-system:master Nov 11, 2022
@ThomasBreuer ThomasBreuer deleted the TB_for_rubik_example branch November 16, 2022 12:43
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

Successfully merging this pull request may close these issues.

2 participants