-
-
Notifications
You must be signed in to change notification settings - Fork 553
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
Implemented two new methods for dynamical semigroups #36041
Conversation
homogenize, and dehomogenize; have not tested
and dehomogenize
dehomogenize, and multiply method header
- modified __call__ documentation - removed Counter import - line break changes on a couple other methods
…roups over polynomial rings
…d private method _remove_duplicates_of
bf59a36
to
f7c0045
Compare
A few things to take care of: line 691 add a :: to separate the two tests |
dd939d1
to
74f7748
Compare
Looks good |
Documentation preview for this PR (built with commit 74f7748; changes) is ready! 🎉 |
this has broken 2 out of our 3 linters. Bravo.. (or maybe it was one of the other pull requests about dynamical semingroups, anyway..) |
The orbit method works like the orbit method in dynamical systems, but instead the point is evaluated on using a dynamical semigroup.
The specialization method returns a dynamical semigroup defined by the specialization of the generators.
This is part of issue #35954
📝 Checklist
⌛ Dependencies
#35947
#35988