-
-
Notifications
You must be signed in to change notification settings - Fork 656
Add as_subscheme() method for rational points #37412
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
Conversation
04d71e0
to
81aff8c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM overall. Two minor things:
- Please add tests for the input-checking errors to make sure they are working properly.
- Are we certain that removing the fixed-in-place
_NumberFields
will not slow down the code in any meaningful way? It seems like something that could be created often enough that it might matter.
I cannot make up tests to invoke them. This tells that I added unnecessary checks. Hence I removed them.
I experimented it. Really Thanks for pointing out these. |
361410a
to
1a147c1
Compare
Thank you.
Would you want to leave them as |
No. The (affine and projective) point constructors have the checks so that the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Okay. Then positive review.
Thanks! |
Documentation preview for this PR (built with commit ba8adc6; changes) is ready! 🎉 |
so that we can do
📝 Checklist
⌛ Dependencies