-
-
Notifications
You must be signed in to change notification settings - Fork 544
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
normalize_coordinates for projective morphisms gcd failure #35797
Comments
Putting the "Steps to reproduce" into Also, please delete "<title>" from the end of the title. |
…turn a version of the point with normalized coordinates
Hello. There are two errors rather than one I would say
The conversion problem on number fields is
|
Yes, the problem is that simply clearing denominators is not enough to ensure you are in the ring of integers (3a rather than a is the integral element). So I think the fix here is to be more careful in moving to the ring of integers. |
btw, there is a pull request made for this (35809), but it doesn't seem to be attached to this issue. How do those two get connected? |
See the github documentation on linking a PR to an issue. Slightly changing the description of the PR should be enough. I'm not an expert, but instead of "fix issue #35797", I think it should say "fixes #35797". The manual approach would be to click on "Development" in the right-hand column of the PR web page, and add this issue. Either of these methods would need to be done by the author of the PR (or someone else with write access). |
Thank you. I did the first method ("fixes #35797"), and somehow Github automatically did the second for me. |
<!-- Please provide a concise, informative and self-explanatory title. --> <!-- Don't put issue numbers in the title. Put it in the Description below. --> <!-- For example, instead of "Fixes #12345", use "Add a new method to multiply two integers" --> ### 📚 Description This PR also attempts to address and fixes #35797. <!-- Describe your changes here in detail. --> <!-- Why is this change required? What problem does it solve? --> <!-- If this PR resolves an open issue, please link to it here. For example "Fixes #12345". --> <!-- If your change requires a documentation PR, please link it appropriately. --> ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. It should be `[x]` not `[x ]`. --> - [x] The title is concise, informative, and self-explanatory. - [x] The description explains in detail what this PR is about. - [x] I have linked a relevant issue or discussion. - [x] I have created tests covering the changes. - [x] I have updated the documentation accordingly. ### ⌛ Dependencies <!-- List all open PRs that this PR logically depends on - #12345: short description why this is a dependency - #34567: ... --> <!-- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> URL: #35809 Reported by: Jing Guo Reviewer(s): bhutz
Is there an existing issue for this?
Did you read the documentation and troubleshoot guide?
Environment
Steps To Reproduce
Expected Behavior
Should return a version of the point with normalized coordinates
Actual Behavior
the gcd step fails since it assumes clearing denominators gives back points in the ring of integers.
Additional Information
No response
The text was updated successfully, but these errors were encountered: