-
Notifications
You must be signed in to change notification settings - Fork 200
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
Elliptic curves over Q should be included in ECNF search results #3837
Comments
@JohnCremona @roed314 What is the sort order for ecnf? (this should be easy to figure out from the code and/or db_backend, but I cannot find it). I don't understand why the curves over Q(sqrt(-11)) come before curves over Q(sqrt(-3)) (I suspect it may be doing an alpha sort on the label, which is definitely not what we want). In any case, I think the sort should be by analytic conductor (which in this case means just the conductor) as it is in CMS (and in EC/Q and in genus 2 curves), followed by something else we should agree on. This is relevant to what you will see see once we include elliptic curves over Q in the search results. |
```
{'conductor_label', 'conductor_norm', 'field_label', 'iso_nlabel', 'number'}
```
…On Fri, Sep 11, 2020 at 12:16 PM Andrew Sutherland ***@***.***> wrote:
@JohnCremona <https://github.com/JohnCremona> @roed314
<https://github.com/roed314> What is the sort order for ecnf? (this
should be easy to figure out from the code and/or db_backend, but I cannot
find it). I don't understand why the curves over Q(sqrt(-11)) come before
curves over Q(sqrt(-3)) (I suspect it may be doing an alpha sort on the
label, which is definitely not what we want).
In any case, I think the sort should be by analytic conductor (which in
this case means just the conductor) as it is in CMS (and in EC/Q and in
genus 2 curves), followed by something else we should agree on.
This is relevant to what you will see see once we include elliptic curves
over Q in the search results.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#3837 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACO2BXI2TI4YLZLKVYSPDLSFJENDANCNFSM4NA4GQEQ>
.
|
I had some thoughts about this issue but have not had time to write them down before. It would be quite easy to write a script which goes through all the EC/Q and creates from each a row in the ECNF table, since we have at least as much (in fact more) data for each EC/Q. If we did just that it would not be very good since EC/Q would have two different web pages, but bear with me. Secondly, we could create a new table for EC/Q only holding the columns with no ECNF analogue. Thirdly, when displaying a curve's home page we could use the existing EC/Q template if the base field is Q and the existing ECNF template otherwise. That would deal with most parts of this issue -- but there would still be a question about whether we would want to keep a separate search page for EC/Q (surely yes). There may be good reasons why this is a bad way of doing it, but still I thought it worth putting this out there for consideration. |
@edgarcosta I beg to differ, see https://www.lmfdb.org/EllipticCurve/?hst=List&include_base_change=only&torsion_structure=%5B9%5D&search_type=List for example. |
@JohnCremona This is an interesting idea. It would avoid the slightly annoying need to interleave search results as I was planning to do -- I'm realizing this is more of a pain now that we are using the standardized search parser to generate the results table, which wasn't designed with this situation in mind. |
I was wrong, as I had looked into
|
We should wait to to this until #3900 is addressed, since this will likely add more columns to ec_nfcurves. |
While there are good reasons to retain the current separation between the EC/Q and EC/K browse pages, from a mathematical perspective searches for elliptic curves over number fields should include elliptic curves over Q in the search results when they match the specified criteria. The links for elliptic curves over Q in the search results should take you the existing home page for the elliptic curve, the only change being proposed here is the inclusion of elliptic curves over Q in EC/K searches.
One point worth noting: an elliptic curve over Q can of course be base-changed to any number field, and many of these base changes are already included in the ec_nfcurves database. These can be excluded from the search by choosing to exclude base changes in the search. When base changes are not excluded, the search results may include an elliptic curve over Q along with many of its base changes. This is fine and is already the case, see
https://www.lmfdb.org/EllipticCurve/?hst=List&conductor_norm=729&include_base_change=only&jinv=0&search_type=List
for example. But we should not add base changes that are not already present in the ec_nfcurves database; so in particular, if an elliptic curve over Q matches your search, you will only see the base changes whose conductors lie within the conductor bounds for the field of the base change. This means you will not see base changes to every field, only a fairly small subset of them.
The text was updated successfully, but these errors were encountered: