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
Fix is_preperiodic function domain check #23814
Labels
Milestone
Comments
Dependencies: #23497 |
Branch: u/paulfili/preperiodic-fix |
Last 10 new commits:
|
Commit: |
Changed branch from u/paulfili/preperiodic-fix to u/bhutz/preperiodic-fix |
Reviewer: Ben Hutz |
comment:5
Looks fine. Just fixed a minor typo. New commits:
|
comment:6
merge conflict |
comment:8
fixed |
Changed branch from u/bhutz/preperiodic-fix to |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Currently, if we define a DynamicalSystem_projective without specifying the underlying domain (which is probably the most likely way the user will do this), the init function recreates the underlying projective space. As a result, any function that checks if the domain of a point "is" the domain of the map will fail, as is_preperiodic currently does:
Instead, is_preperiodic should be using == to check that the domains are equivalent, rather than exactly the same under "is", and then things will work as expected. This fix changes that.
Depends on #23497
CC: @bhutz
Component: dynamics
Author: Paul Fili
Branch/Commit:
2a68ffb
Reviewer: Ben Hutz
Issue created by migration from https://trac.sagemath.org/ticket/23814
The text was updated successfully, but these errors were encountered: